fiesta13310 Posté(e) le 8 août 2012 Posté(e) le 8 août 2012 Bonsoir à tous! J'ai une question sur les changements de repères. Attention, on va le faire mathématique ce soir... :) soit le repère général d'autocad Oxy,et soit un nouveau repère O'x'y' dans le repère Oxy avec x parallèle à x' et y parallèle à y'. soit un point P1 de coordonné (a;B) dans le repère O'x'y'.Quels sont ses coordonnés dans le repère Oxy? autrement dit, en language lisp, j'ai sauvegardé les coordonnées de mon point P1 dans un repère que j'ai créé, et je voudrais récupérer les coordonnées de ce point dans le "scu général" d'autocad. comment faire?? Merci Merci...
(gile) Posté(e) le 8 août 2012 Posté(e) le 8 août 2012 Salut, Regarde la fonction trans dans l'aide.trans transforme les coordonnées d'un point (ou d'un vecteur) d'un système de coordonnées vers un autre. Même si dans ton exemple il ne s'agit que d'un déplacement et qu'il suffirait d'ajouter les coordonnées de l'origine du repère (exprimée en SCG) à celle du point, je pense que l'utilisation de trans est préférable car elle s'applique à tous les cas de SCU (pas seulement aux changements d'origine). Donc si ton nouveau "repère" est le SCU courant, il suffit de faire :(trans '(a B) 1 0)où 1 est le "drapeau" pour le SCU courant et 0 celui du SCG. Gilles Chanteau - gileCAD - GitHub Développements sur mesure 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