fabcad Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Bonjour à tous, Travaillant avec un logiciel SIG, j'ai trouvé un outil d'acquisition de point qui permet de trouver une intersection entre 2 sommets. Il crée des lignes (comme des Droites AutoCAD) sur les 2 segments cliqués et il calcule l'intersection entre ces "Droites". Je joint un schéma pour visualiser. J'ai 2 interrogations - Si mon CDC est viable ou bien est-il simplifiable ?1- Cliquez sur un segment de (LW)polyligne 2D et de créer une Droite temporaire.2- Cliquez sur un autre segment de (LW)polyligne 2D et de créer une autre Droite temporaire.3- Trouver le point d'intersection entre les deux droites Temporaires.4- Effacer les 2 Droites. - Ma question est de connaitre un moyen pour que cette routine soit une fonction transparente lors d'une acquisition de point ? Merci pour vos réponses Le Rennais Métropolitain.
(gile) Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Salut, La fonction LISP inters (avec l'argument onseg = nil) permet de faire ça sans créer de droites. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
didier Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Coucou Et en natif, s'il n'y a pas d'entité superposées (important)L'accrochage _ appint le fait très bien aussi. Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
fabcad Posté(e) le 2 février 2016 Auteur Posté(e) le 2 février 2016 Merci a vous, Gile - Merci pour Inters je vais voir çà (Les deux Droites étaient là pour visualiser à l'utilisateur le segment de polyligne choisi). Didier - Merci mais les deux droites n'existent pas à l'origine (voir schéma). Et pour la commande transparente, y a t'il quelque chose à faire ? A plus
didier Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Coucou Fabcad : je sais bien qu'elles n'existent pas et c'est bien dans ce but que je te parle d'_appintTu connais ou pas ? Cet accrochage permet de trouver l’intersection de deux segments sans construction de droites ou d'autres choses.Exemplelignevalider_appintmontrer le premier segmentpuis le deuxièmeil trouvera l'intersectionsauf si les segments sont parallèles ou s'il y a des entités superposéescet accrochage est fort utile en 3D mais travaille aussi bien en 2D Et cherry on the cake c'est une commande transparente, j'ai tout bon sur ce coup et en natif en plus ! Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
fabcad Posté(e) le 2 février 2016 Auteur Posté(e) le 2 février 2016 Merci Didier, Je ne connaissais pas cet accroche objet, vraiment une lacune Aie :-) Bon appétit
didier Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Coucou Tu n'es pas le seul à en ignorer l'existence, je l'apprends à quasiment tous ceux qui croisent mon chemin... Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Tramber Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Tout cela n'est ni plus ni moins que PROJINTER qui s'utilise aussi en cliquant sur l'objet (et non pas seulement en montrant, nonobstant) de la première projection loin de l'intersection attendue. De la sorte, le premier "forçage" oblige l'intersection à se trouver sur le premier objet.Indispensable en 3D manuelle... je suis d'acc' avec Did' B)Edit : même si ici c'est un forum lisp :P Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Tramber Posté(e) le 2 février 2016 Posté(e) le 2 février 2016 Je voulais aussi dire à fabcad qu'il suffisait de forcer l'accrochage INTersection (le normal) pour désigner l'un après l'autre les deux segments de polyligne. Mais il faut taper INT ou le forcer par le MAJ+Clic-droit avant de désigner le moindre lieu en cliquant au milieu du premier segment. Pour moi la manoeuvre marche donc parfaitement en mode intersection différée, sans lisp. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
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