• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Calculez l'étrange entre deux lignes

  • Auteur du sujet Auteur du sujet Dize
  • Date de début Date de début

Dize

Guest
immagine1.PNGBonjour.

Je devrais faire, avec autocad/c3d/dynamo, un fichier qui m'expose automatiquement des distances.


dans l'image 1, il y a deux pistes (vertes)
les lignes blanches sont décalées (de 5cm) de cette voie horizontale

Je dois créer un lis de fichier qui fond la distance (celui de 9.8554 je dis que seulement à titre d'exemple) automatiquement. cette distance est celle qui génère chaque 5cm de décalage entre les deux pistes. et puis automatiquement exporter ces distances; bien sûr, la distance sera différente lorsque les voies sont courbes.

ou dans image2 (peut-être vous voyez mieux) il y a les deux pistes (vert) et j'ai besoin d'un lisp de fichier, qui fond la distance (99,21) qui est générée tous les 5cm (ces 5cm seront corrigés).
Évidemment, s'il y a une distance courbée 99,21 sera différent.immagine2.PNG
 
Il suffit de chercher le point d'intersection entre les lignes blanches (ou rouges selon l'image) et le sentier vert.
Comment ça ?
sélection de lignes blanches (qui entreront dans un groupe de sélection - ssget ti la dritta)
puis sélectionnez le vert.
à ce point au moyen d'un cycle de boucle, vous allez chercher le point d'intersection entre une ligne blanche et la piste verte. en mémorisant les coordonnées de ce point dans une variable (peut-être mieux une liste, afin que vous puissiez d'ici à atteindre les points suivants).
a trouvé le point que vous passerez à la prochaine ligne blanche, en répétant la recherche et le stockage, jusqu'à la fin de toutes les lignes blanches.
faites cela vous trouverez dans votre liste tous les points d'intersection blanc/vert et vous les gérerez comme vous le croyez le mieux (exporter le fichier txt, csv etc.)

Mon idée de base de la routine est ceci, maintenant vous devez juste étudier comment écrire un liss de travail. . . .
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut