Communauté
Civil 3D et InfraWorks - Français
Partagez vos connaissances, posez des questions, collaborez sur des idées, et explorez les sujets Civil 3D populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

LISP ou bien Script dynamo pour la création des légendes dynamique

5 RÉPONSES 5
Répondre
Message 1 sur 6
aturkiN34SU
170 Visites, 5 Réponses

LISP ou bien Script dynamo pour la création des légendes dynamique

Bonjour tout le monde,

 

Pouvez-vous me donner une idée ou bien me guider s'il existe des scripts Lisp ou Dynamo pour détecter les blocs, polylignes et lignes, puis les afficher dans une légende dynamique comprenant trois colonnes :

- Colonne 1 : type d'objet (bloc, polyligne, etc.),
- Colonne 2 : nom de l'objet (nom du bloc, polyligne, etc.),
- Colonne 3 : quantité (en unité ou en linéaire).
Cette légende devrait également pouvoir être exportée dans un fichier Excel bien organisé, avec la même structure : colonne 1 : pour le type d'objet, colonne 2 : pour le nom de l'objet et colonne 3 : pour la quantité.

 

Dans l'attente de vos retours, je vous remercie par avance.

Cordialement,

5 RÉPONSES 5
Message 2 sur 6
hiroka.chipon82
en réponse à: aturkiN34SU

AutoLISP : Si vous travaillez exclusivement sur AutoCAD, AutoLISP est très puissant pour ce type de tâche, car il vous permet de manipuler directement les objets et d'exporter les résultats vers Excel via ActiveX. Dynamo : Si vous utilisez Revit ou si vous préférez une approche visuelle, Dynamo est une excellente option. Vous pouvez utiliser des nœuds pour interagir avec les objets et exporter vers Excel.

 

snaptube vidmate

Message 3 sur 6
Guillaume_Berson
en réponse à: aturkiN34SU

Bonjour @aturkiN34SU, il y a bien deux possibilités pour résoudre votre demande :

1) Développer votre propre commande en LISP / .NET / Dynamo --> C'est la solution la plus souple qui vous permettra de faire exactement ce que vous souhaitez. Voici un exemple : https://youtu.be/8AwzKtbqMbk?si=kzuHKEk42xzDTGyz

2) L'autre solution est d'utiliser les outils Civil 3D natifs et notamment Project Explorer et Standardized Data Tool. Il faudrait probablement transformer les lignes et polylignes en lignes caractéristiques. Les blocks ne sont cependant pas gérés pour l'outil.

Guillaume Berson
Autodesk
Message 4 sur 6
aturkiN34SU
en réponse à: Guillaume_Berson

Bonjour,
Je vous remercie pour votre retour. Je vais regarder la vidéo que vous avez partagée et je vous dirai si cela fonctionne ou non. Sinon, pour la deuxième méthode que vous avez proposée, je l’ai réalisée via Project Explorer, mais le problème persiste au niveau de la légende : il n’est pas possible d’afficher une légende dynamique.
Message 5 sur 6
aturkiN34SU
en réponse à: hiroka.chipon82

Oui déjà je suis en train de voir une solution qui satisfaire mon besoin quelque soit sur civil ou bien Autocad, mais il est préférable de le trouver sur Civil 3D, en tout cas merci pour votre retour.

Message 6 sur 6
manon_puel
en réponse à: aturkiN34SU

Bonjour @aturkiN34SU 

Si une des réponses résout votre problème ou vous a permis de mieux le comprendre, voulez vous avoir l'amabilité de cliquer sur le bouton  APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Cela facilitera la navigation de nos utilisateurs qui pourront directement atteindre la solution

Sachez qui si vous avez marqué une réponse comme solution par erreur, vous pouvez annuler ce marquage en cliquant sur le menu du fil (les trois points verticaux) et choisir "pas la solution"
Merci de ne pas accepter comme solution le message que vous êtes en train de lire.


Manon Puel animatrice de la communauté francophone

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report