| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: am_part_color.lsp funktioniert nicht (1367 mal gelesen)
|
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 13. Nov. 2005 11:52 <-- editieren / zitieren --> Unities abgeben:
Ich habe das Makro am_part_color.lsp bei mir getestet. Funktioniert aber nicht, ich weiss nicht, wieso. Ich gehe so vor: Makro in Werkzeugliste anklicken, Teil in Zusatz 3D Fenster auswählen, Ansicht in Annotation anklicken, bestätigen. Aber es tut sich nichts, die Farben des Teils in Annotation bleiben wie vorher. Mach ich irgendetwas falsch? Grüsse Erwin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 14. Nov. 2005 07:33 <-- editieren / zitieren --> Unities abgeben: Nur für Erwin Franz
Moin Erwin ! mh, also eigentlich machst du das alles richtig... Vielleicht mal das Teil in der Strukturliste anwählen ? Obwohl... Hast Du vielleicht aus Versehen das falsche Teil genommen, könnten die z.B. hintereinander liegen, oder so ? Bei mir geht das sogar mit geschützten Teilen in geschützten Baugruppen und hatte damit noch nie Probleme. Ist vielleicht das LISP beschädigt, z.B. daß die eine Farbe nicht mehr richtg definiert ist ? Ist vielleicht in der Ansicht die Geometrie schon anders definiert (obwohl: das ist eigentlich auch egal) ??? Sonst noch jemand ne Idee ? ------------------ Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Allenbach Rolf Mitglied Techniker HF Maschinenbau
Beiträge: 817 Registriert: 15.09.2004 CoCreate Modeling 17.0 CoCreate Drafting 17.0 CoCreate Model Manager 17.0 WinXPro
|
erstellt am: 14. Nov. 2005 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für Erwin Franz
Nöö, leider nicht. In der Regel funktionierts bei mir, hab aber auch schon Teile gehabt, die er nicht hinkriegt. Muster hab ich leider keins gefunden. Hast du vielleicht selektive Exemplare, die du umfärben willst? Da hab ich auch schon Probleme gehabt. Bin aber nicht sicher obs daran liegt. Gruss Rolf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 14. Nov. 2005 20:39 <-- editieren / zitieren --> Unities abgeben:
Hallo, wollte die bdl-Datei hier anhängen, ist aber leider zu gross. Ich habe den Lisp-File schon früher einmal getestet, hat damals aber auch nicht funktioniert; jetzt könnte ich es gut gebrauchen. Der Teil ist ein Exemplar, aber kein selektives Exemplar. Gruss
Erwin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Ehrenmitglied V.I.P. h.c. Tastenhauer
Beiträge: 2017 Registriert: 3.20. ● PE6+8@home ● W10 Pro Build19044.2364 ● Drafting V20.1+4 ● Modeling V20.1+4
|
erstellt am: 18. Nov. 2005 22:07 <-- editieren / zitieren --> Unities abgeben: Nur für Erwin Franz
Gib mal VOR der Ausfuehrung von "Teile umfaerben." folgende in die kommando Zeile ein: (oli::sd-am-errors :clear) und danach (display (oli::sd-am-errors)) was steht da? Ansonsten.. bündel doch mal ein kleineres Bündel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 20. Nov. 2005 13:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang, ich habe das probiert. Es wird gar nichts ausser NIL angezeigt. Aber ich habe den File nochmals getestet und folgendes bemerkt: Es funktioniert ohne Probleme, wenn das Teil in der obersten Baugruppe oder eine Ebene darunter steht, also zb. Teil ist in /Baugruppe1/Baugruppe2/Umfärbeteil. Dabei ist bei mir Baugruppe2 ein Behälter, funktioniert auch. Es funktioniert nicht mehr, wenn das Umfärbeteil in einer tieferen Ebene enthalten ist, also zb. in /Baugruppe1/Baugruppe2/Baugruppe3/Umfärbeteil Das heisst als Umweg kann ich zur Zeichnung nur die 2 nächsten übergeordneten Baugruppen als Modell laden, dann funktioniert es. Ist zwar ein Ausweg, aber etwas umständlich. Deswegen kann ich den bdl File auch nicht hier anhängen, weil wenn ich nur das zugehörige Modell (ohne weitere Oberbaugruppen) lade, funktioniert es! Vielleicht findet jemand den Fehler; mit LISP kenn ich mich leider (noch) nicht aus.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 21. Nov. 2005 10:11 <-- editieren / zitieren --> Unities abgeben: Nur für Erwin Franz
In dem Makro wird ein ME10-Befehl via sd-execute-annotator-command abgesetzt, in dem als Parameter auch der Teilepfad übergeben wird. Diese Befehlsfolge ist in ihrer Länge begrenzt (ca. 1000! Zeichen). Wenn nun der Pfad durch lange Baugruppen- und Teilenamen extrem lang wird, wir dieses Limit überschritten und der Befehl schlägt fehl. ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 21. Nov. 2005 21:24 <-- editieren / zitieren --> Unities abgeben:
Hallo Walter, der genaue Pfad des Teiles zum Umfärben lautet: /Bahcelik/Francisturbine.1/LEITAPPARAT/Deckelschutzbleche/Bearbeitung_mit_Deckel/Turbinendeckel Ist glaube ich doch nicht so lang. Hat es möglicherweise mit dem Behälter zu tun? Behälter ist "Bearbeitung_mit_Deckel". Keine Ahnung. Wenn ich als Pfad nur /Deckelschutzbleche/Bearbeitung_mit_Deckel/Turbinendeckel habe, funktioniert es. Trotzdem danke für deine Auskunft. Grüße aus St. Pölten Erwin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 22. Nov. 2005 09:52 <-- editieren / zitieren --> Unities abgeben: Nur für Erwin Franz
Hab ein bissel rumexperimentiert: Wenn man nach dem Anlegen der Zeichnung die Baugruppenstruktur des Besitzers verändert z.B. eine zusätzliche Unterbaugruppe einzieht, kann Anno zwar die Zeichnung aktualisieren, weil ja die geometrie-gebenden Teile alle da sind, trotzdem stimmt die in der Zeichnung versteckte ME10-Teilestruktur nicht mehr und mein Makro "verläuft sich". Das kann man mit "Teile verwalten"-"alles hinzu" wieder ins Lot bringen, dann klappt auch das Umfärben wieder! ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 22. Nov. 2005 21:31 <-- editieren / zitieren --> Unities abgeben:
|
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 23. Nov. 2005 09:02 <-- editieren / zitieren --> Unities abgeben: Nur für Erwin Franz
|
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 25. Nov. 2005 22:05 <-- editieren / zitieren --> Unities abgeben:
Hallo Walter, danke für deine Hilfe. Mein File war ein alte Version, wie du vermutet hast. Mit deinem File funktioniert alls bestens. Habe den aktuellen, gültigen LISP-File hier nochmals angehängt, falls jemand ähnliche Probleme hat. Grüße Erwin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |