coyotte Posté(e) le 6 mars 2019 Posté(e) le 6 mars 2019 Bonjour à tous, Comme indiqué dans le titre j'ai la question idiote du jour :D Comment calculer le point milieu d'une droite ? Merci de ne pas sourire :P http://www.carpetdiem.netPlugins pour AutoCAD
(gile) Posté(e) le 6 mars 2019 Posté(e) le 6 mars 2019 Une droite est par définition infinie... Pourrais-tu préciser de quoi tu parles exactement quand tu dis droite. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
didier Posté(e) le 6 mars 2019 Posté(e) le 6 mars 2019 Coucou Je ne peux pas m'empêcher de plussoyer l'ami (gile)En effet une droite stricto sensu dans Autocad n'a pas de milieu, elle varie en fonction de la hauteur de zoom, c'est une entité XLINEUne ligne en a un par contre ... Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
coyotte Posté(e) le 6 mars 2019 Auteur Posté(e) le 6 mars 2019 Mille excuses, je voulais parler d'une ligne bien évidement. :( http://www.carpetdiem.netPlugins pour AutoCAD
(gile) Posté(e) le 6 mars 2019 Posté(e) le 6 mars 2019 Je suppose que tu veux parler d'une entité ligne (type Line en .NET AutoCAD). La méthode, à mon avis, la plus simple est d'utiliser un des objets géométrique fournit dans l'espace de nom Autodesk.AutoCAD.Geometry : le type LineSegment3d qui a une propriété MidPoint Point3d midPt = new LineSegment3d(line.StartPoint, line.EndPoint).MidPoint; mais sinon, c'est quand même assez simple à implémenter :Point3d midPt = new Point3d( (line.StartPoint.X + line.EndPoint.X) / 2.0, (line.StartPoint.Y + line.EndPoint.Y) / 2.0, (line.StartPoint.Z + line.EndPoint.Z) / 2.0); Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
coyotte Posté(e) le 6 mars 2019 Auteur Posté(e) le 6 mars 2019 Merci Gile, entre temps j'avais effectivement trouver la solution avec LineSegment3D. Toutes mes excuses pour le dérangement :unsure: http://www.carpetdiem.netPlugins pour AutoCAD
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant