Autor
|
Thema: Macro zum übertragen der Body Namen auf die Zeichnung (1740 mal gelesen)
|
Niko1978 Mitglied Product Engineer
Beiträge: 6 Registriert: 12.09.2019
|
erstellt am: 12. Sep. 2019 15:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Gemeinde, ich bin schon länger dabei, jedoch finde ich meine Zugangsdaten nicht mehr und habe auch alles ausprobiert ( Na ja egal) Ich bin auf der Suche nach einem Makro zum erstellen der Body ( Solid) Namen , diese sollen dann automatisch mit einem Balloon, oder Text mit Leader auf die Zeichnung eingebracht werden. Ziel ist es bei einer Schweisszeichnung die einzelnen Bodys schon mal zu identifizieren. Es ist nur ein Part, kein Produkt. Wäre nett wenn jemand so etwas hätte. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 12. Sep. 2019 21:58 <-- editieren / zitieren --> Unities abgeben: Nur für Niko1978
Servus Ist in der Ansicht nur ein Körper dargestellt? ggf könnte das auch mit einer Verknüpfungsschablone direkt in der Zeichnung gehen. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Niko1978 Mitglied Product Engineer
Beiträge: 6 Registriert: 12.09.2019
|
erstellt am: 13. Sep. 2019 07:18 <-- editieren / zitieren --> Unities abgeben:
[Ist in der Ansicht nur ein Körper dargestellt?] Laut Balloon wird nur das Part als Name angezeigt.Falls die Frage anders gemeint ist, ja alle Bodys werden dargestellt, wie auf jeder Zeichnung. ggf könnte das auch mit einer Verknüpfungsschablone direkt in der Zeichnung gehen= ???? Ich arbeite jetzt schon über 12 Jahre mit Catia und das habe ich noch nie gehört, hast du dazu den englischen Begriff, das wäre einfacher für mich? Hatte mein Lebenlang noch nie Catia auf Deutsch stehen. Ich denke nicht, das mein Anliegen hier Neu ist, das müssten eigentlich schon tausende User gehabt haben. Ein Part mit 80 Bodys und jeder Body muss auf der Zeichnung anhand eines "Text with Leader" benannt werden. Bis jetzt habe ich das immer händisch gemacht, aber das nervt auf die Zeit.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
i030 Mitglied Entwickler
Beiträge: 27 Registriert: 01.02.2019 CATIA V5
|
erstellt am: 13. Sep. 2019 12:45 <-- editieren / zitieren --> Unities abgeben: Nur für Niko1978
Ist zwar jetzt keine Hilfe, aber wir haben aus genau dem Grund unsere Schweißkonstruktionen umgestellt von Body in Part auf Part in Product. Und da klappts dann auch mit der Automatisierung. LG ------------------ Use a git repo for your code, you're welcome! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 13. Sep. 2019 17:29 <-- editieren / zitieren --> Unities abgeben: Nur für Niko1978
Servus Auf englisch heißt der Befehl "insert link template" (keine Ahnung ob das bei einem Bodyname geht) IMHO hast du per Makro keine Chance dies umzusetzen. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Randle Mitglied CAD/PLM Consultant
Beiträge: 695 Registriert: 12.04.2003 Win10 x64 CATIA V5 R18, R19, R21, R27-29
|
erstellt am: 14. Sep. 2019 17:00 <-- editieren / zitieren --> Unities abgeben: Nur für Niko1978
Hallo, also bis zu 80-90% lässt sich das schon per Makro machen. Drawing öffnen View auswählen Verlinktes Part auslesen/öffnen Bodies per Schleifer durchlaufen - Schwerpunkt Koordinaten und Bodynamen auslesen - Koordinaten auf Ansichtsebene umrechnen - Text mit Leader erstellen
Das Positionieren der Texte mit den Bodynamen ist dann teilw. noch mit Restarbeiten verbunden. Gruß Randle ------------------ Wer für nichts steht, fällt für alles! [Diese Nachricht wurde von Randle am 14. Sep. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |