fredbross Posté(e) le 6 novembre 2008 Partager Posté(e) le 6 novembre 2008 Bonjour,avant de me jeter dans l'apprentissage de la programmation des réacteur, je voudrais savoir si mon idée semble possible.Il s'agirait de pouvoir dessiner des polylignes 3D avec un accrochage type extrémité mais persistant, c'est à dire que lorsque l'on bougerait la poignée d'un nœud, les X polylignes passant par ce nœud bougeront en même temps. Merci d'avance pour votre avis. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bseb67 Posté(e) le 6 novembre 2008 Partager Posté(e) le 6 novembre 2008 Je ne comprend pas trop, car si deux polylignes ont un point commun, en faisant une capture et en déplaçant le point, ca marche tout seul. mais si tu veux réellement faire un réacteur, il faut créer une fonction de réaction, :cool: ,qui lorsque tu tentera de bouger un truc, devra vérifier si c'est bien un poly3D, de chercher cellesaccrochées sur elle a ce point là, et de les bouger. mais par contre je ne suis pas encore "formé" sur les poly3D. Tous pour lisp, Lisp pour tous!Avec Revit, cela ne vas trop vite... Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredbross Posté(e) le 6 novembre 2008 Auteur Partager Posté(e) le 6 novembre 2008 Etirer ne convient car necessite trop de manip. ( saisie de la capture = 2 clics + point de base + destination, sans compté là difficultée de la selections qui nécessite de zommer très fort parfois) Concrètement c'est pour pouvoir mettre à jour automatiquement des lignes longitudinales lorsque l'on modifie des lignes transversales. Merci quand même. Lien vers le commentaire Partager sur d’autres sites More sharing options...
didier Posté(e) le 6 novembre 2008 Partager Posté(e) le 6 novembre 2008 coucou ton pseudo me fait penser à quelqu'un que je connaisque ce soit le cas ou non, je viens te répondre. je pense que c'est possible en prog,mais c'est déja le cas par défaut dans AutoCad si tu grippes les lignes qui passent par le sommet que tu vas modifier et qu'ensuite tu modifies la poignée qui est le sommet communtoutes les lignes qui passent pas ce sommet suivent. si, bien sûr, elles ont un sommet commun. amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
didier Posté(e) le 6 novembre 2008 Partager Posté(e) le 6 novembre 2008 re coucou je viens de te relire et je me corrige effecivement ça fait beaucoup de clics s'il y a beaucoup de lignesce n'est pas ce que tu cherches et il va falloir programmer, mais il faudra du temps, ce dont je ne dispose pas désolé, mais amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
(gile) Posté(e) le 6 novembre 2008 Partager Posté(e) le 6 novembre 2008 Salut, Avant de passer aux réacteurs, je te propose une solution en 2 clics au même endroit :un premier clic sur l'intersection pour "griper" les polylignes 3d un second pour activer le grip ((lambda (pt) (sssetfirst nil (ssget "_C" pt pt '((0 . "POLYLINE") (-4 . "&") (70 . 8))) ) ) (getpoint) ) Gilles Chanteau - gileCAD - Développements sur mesure pour AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredbross Posté(e) le 6 novembre 2008 Auteur Partager Posté(e) le 6 novembre 2008 Merci gile pour l'idée, 3 clics c'est toujours mieux que 4 et surtout ta methode permet d'être sûr de ne sélectionner que les lignes grippées ensembles. Mais je ne renonce pas au lisp car le problèmes c'est qu'afin d'y voir clair dans mes vues 3d, lorsque je modifie mes ligne transversales, mes lignes longitudinales sont cachées. Par ailleur j'ai commencé à plonger dans les réacteurs, sauf que je ne vois pas encore comment faire pour lier réciproquement les polylignes . Du reste, je pense qu'il manque à autocad des accrobjs persistants qui ferait office de réacteur automatique.Ainsi qu'un fonction de verrouillage de nœud qui entrainerait automatiquement un étirement comme d'autre logiciel savent bien le faire. ce sera peut être pour autocad 2020! Lien vers le commentaire Partager sur d’autres sites More sharing options...
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