coyotte Posté(e) le 16 août 2012 Posté(e) le 16 août 2012 Bonjour tout le monde , encore un petit problème que je soumet à votre sagacité. Comment aligner mon SCU sur un MTEXT en C# ? Merci d'avance à tous. http://www.carpetdiem.netPlugins pour AutoCAD
Maxence DELANNOY Posté(e) le 16 août 2012 Posté(e) le 16 août 2012 Sur un objet MText, il y a une propriété Direction qui est un vecteur 3D correspondant à l'axe X (l'horizontale) du texte. Tu as aussi comme sur les autres entités accès au vecteur Normal, qui correspond à l'axe Z du SCO. Donc tu peux obtenir l'axe Y via un produit vectoriel. Ensuite, tu as la méthode Matrix3d.AlignCoordinateSystem qui devrait te permettre de modifier le SCU auquel tu accèdes via Editor.CurrentUserCoordinateSystem... Faut mélanger tout ça, secouer et ça devrait faire l'affaire... Bon après il y a peut-être plus simple. Maxence DELANNOYDéveloppement de compléments aux logiciels Autodesk : AutoCAD, Revit, Inventor, Vault, Navisworks... et autres logiciels de CAOWIIP - http://wiip.fr
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