| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Am_customize.pen (859 mal gelesen)
|
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 19. Mrz. 2009 10:15 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, hätte nicht gedacht das es so schwer sein kann. Aber wie kann ich meine Stift-Transformation einbinden? Versuche die Datei "am_plot_customize.pen" aus meinem Verzeichnis so einzubinden: ;; Laden der XYZ-Stifttransformation (am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") (AM_PLOT_TRANSFORM :transf_name "mein_plot" :transf_label "mein_plot" ut_to_table ff) Problem: es passiert nichts !!!!!
Lade ich die Stift-Transformation folgendermaßen ein ;; Laden der XYZ-Stifttransformation (am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") (:transf_label "mein_plot" ut_to_table ff) Ist Stift-konfiguration im MEnü jedoch erhalte ich eine Fehlermeldung beim Start von Anno Hier die Startzeile meiner Stift-Transformation: (("User1" "mein_plot" 19 "Sch & Weiß" :OFF ((:OLD_LINETYPE :ALL :COLOR_DEF :ALL :COLOR1
Kann vielleicht jemand helfen?
Danke + Gruß Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 19. Mrz. 2009 15:16 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
Zitat: Original erstellt von Manuel M: Lade ich die Stift-Transformation folgendermaßen ein ;; Laden der XYZ-Stifttransformation (am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") (:transf_label "mein_plot" ut_to_table ff)Ist Stift-konfiguration im MEnü jedoch erhalte ich eine Fehlermeldung beim Start von Anno
Klar - das ist ungültige Syntax. Du tust hier so, als sei ":transf_label" eine Funktion, dabei ist das nur ein Schlüsselwort.
------------------ CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 19. Mrz. 2009 15:18 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
Zitat: Original erstellt von Manuel M: Versuche die Datei "am_plot_customize.pen" aus meinem Verzeichnis so einzubinden: ;; Laden der XYZ-Stifttransformation (am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") (AM_PLOT_TRANSFORM :transf_name "mein_plot" :transf_label "mein_plot" ut_to_table ff)
Wo (in welcher Datei) stehen diese Zeilen? Claus
------------------ CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 20. Mrz. 2009 08:17 <-- editieren / zitieren --> Unities abgeben:
Hallo, die Zeilen stehen in der "am_Customize" am Ende der Datei. Verzeichnis: "C:\Dokumente und Einstellungen\....Anwendungsdaten\OSD_Modeling\14.00\ANNOTATION Wäre toll wenn mir geholfen werden kann. Gruß Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 20. Mrz. 2009 09:20 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
|
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 20. Mrz. 2009 09:53 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
Stelle gerade fest, dass Kommandos wie am_load_pen_transform_table bereits seit mehreren Versionen obsolet sind. Ich müsste also erst 14.00 installieren, um damit herumzuspielen. Vorerst werde ich hier also nichts testen können. Wenn ich Deinen Code überfliege, fallen mir drei Sachen auf:
- Der hartkodierte Pfad (hässlich, schlecht wartbar) - ich nehme aber an, das ist nur aus Test- oder Demonstrationszwecken so.
- "Cutomize" statt "Customize" im Pfad - Schreibfehler?
- AM_PLOT_TRANSFORM wird explizit mit der Option ":put_to_table :off" gerufen. Ich kenne das Kommando nicht so, aber klingt das nicht so, als ob Du ausdrücklich verlangst, dass die Transformation nicht in eine Tabelle eingetragen wird?
Claus
------------------ CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 20. Mrz. 2009 15:04 <-- editieren / zitieren --> Unities abgeben:
Hallo, diese Aufrufe-Kommandos habe ich hier im Forum gefunden und versucht diese umzusetzen. Jedoch nicht mit viel erfolg. Wenn es in Version 15 Einfacher geht die Stift-Transformation einzubinden, bin ich gerne bereit auch diese Version zu verwenden. Haben jedoch noch nicht umgestellt gehabt. Pfad = Werde es wohl mal anders gestalten müssen, das ist wahr. Werde mich wohl jetzt mal mit der Lisp-Programmierung auseinandersetzen. Werde mich dann mal auf deiner Seite umschauen Aber was kann ich denn machen damit die Stift-Transformation nach meinen Wünschen in Annotation eingestellt ist? Gruß Manuel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 20. Mrz. 2009 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
Wie gesagt, ich kann Dir konkret gerade nicht helfen, einerseits, weil ich diese alten Versionen nicht mehr installiert habe, und andererseits, weil mir Beispiele für Stiftdateien fehlen, wie Du sie verwendest. Du kannst die Chancen, dass Dir jemand hilft, deutlich erhöhen, indem Du solche Daten zur Verfügung stellst. ------------------ CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ [Diese Nachricht wurde von clausb am 20. Mrz. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 23. Mrz. 2009 08:55 <-- editieren / zitieren --> Unities abgeben:
|
rabena Mitglied Dipl. Ing. Maschinenbau (BA)
Beiträge: 5 Registriert: 04.10.2007
|
erstellt am: 23. Mrz. 2009 09:11 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
Ich habe die Version 14 auch nicht mehr zum Testen, kann aber von meiner alten Installation noch die Pfade einsehen und bei mir sieht der Aufruf so aus. (AM_LOAD_PEN_TRANSFORM_TABLE (FORMAT NIL "~A/ANNOTATION/am_firma.pen" (GETENV "SDSITECUSTOMIZEDIR"))) Was dann in der am_firma.pen steht habe ich nicht überprüft aber ich denke daran hackt es nicht bei Dir.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 23. Mrz. 2009 10:01 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
Zitat: Original erstellt von Manuel M:
(am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") (AM_PLOT_TRANSFORM :transf_name "mein_plot" :transf_label "mein_plot" :Put_to_table :Off)
Mit " :Put_to_table :Off" bekomme ich eine Fehlermeldung über eine fehlende Transformation "mein_plot". Ohne " :Put_to_table :Off" gibt's keine Fehlermeldung, und hinterher sieht das bei mir wie im Anhang aus. Ist es so, wie Du das wolltest? ------------------ CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
[Diese Nachricht wurde von clausb am 23. Mrz. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 23. Mrz. 2009 10:58 <-- editieren / zitieren --> Unities abgeben:
|
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 23. Mrz. 2009 16:30 <-- editieren / zitieren --> Unities abgeben:
Hallo, habe es nun ausprobiert. Aber es klappt nicht so, wie es soll. 1. Die ...pen Datei wird geladen und wird auch in der Liste "Stift-Transforamtion" aufgeführt. Das ist schon einmal gut, brauche jetzt die Datei nicht mehr nachträglich laden. 2. Die Datei wird jedoch nicht wie bei Claus in der Liste als aktuelle Transformation aufgeführt. Bei mir kommt eine andere "mein_plot" Transfprmation als Aktuelle Tranformation. Weiß nun auch nicht mehr weiter. Habe die 1. Zeile in der ....pen-DAtei umbeannt statt "mein_plot" "privat_plot" und den aufruf in der am_customize dementsprechend angepasst. Abernichts passiert, höchstens die Fehlermeldung fehlende plotfransformation "mein_plot" fehlt. Aber dennoch danke an Alle . Ein kleinen Erfolg gibt es ja schließlich.
Gruß Manuel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 23. Mrz. 2009 17:45 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
|
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 24. Mrz. 2009 07:19 <-- editieren / zitieren --> Unities abgeben:
Guten morgen, 1. Hier mein Aufruf OHNE Fehlermeldung: (am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") Anschließend ist mein Stift-Trans... in der Lister aufgeführt, siehe Bild. 2. Hier der Aufruf OHNE put_to_table: (am_load_pen_transform_table "C:/CoCreate/Cutomize/am_plot_customize.pen") (AM_PLOT_TRANSFORM :transf_name "mein_plot" :transf_label "mein_plot") Die Plot_Transf.. "mein_plot" ist zwar jetzt auch als "Aktuelle Stift-trans.." aufgelistet, es ist jedoch eine völlig andere Stift-Transform.... Diese hat dann nur 9 statt 19 Zuordnungen und ist farbig. Daher ist der Erste Aufruf für mich zur Zeit besser. Hier die Erste Zeile der am_plot_customize.pen: (("User1" "mein_plot" 19 "firma" :OFF Habe auch schon verschiedene Varianten der Umbenennung versucht, jedoch OHNE Erfolg. Habe "mein_plot" umbenannt usw., aber kei ngutes Ergebnis erzielt. Wie wird es denn in anderen Firmen mit der Stift-Transformation gemacht? Gehe ich vielleicht denn falschen Weg? Gruß Manuel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 24. Mrz. 2009 07:43 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel M
|
| CAD-Zeichner | Unser Ingenieurbüro für Brandschutz im Bauwesen beschäftigt rund 60 Mitarbeiterinnen und Mitarbeiter an den Standorten in Kassel, Meschede und Nürnberg. In kollegialer Atmosphäre entwickeln wir deutschlandweit individuelle Brandschutzlösungen. Unser Angebot reicht vom durchdachten, nachhaltigen Brandschutzkonzept über die Erstellung diverser Brandschutzpläne bis zur Mitarbeiterschulung für den betrieblichen Brandschutz.... | Anzeige ansehen | Technischer Zeichner, Bauzeichner |
|
Manuel M Mitglied
Beiträge: 88 Registriert: 04.02.2002 Win XP-Pro SP2 2,66 GHz, 2GB RAM nVidia Quadro FX1500 OSD 2006 - 14.01
|
erstellt am: 24. Mrz. 2009 10:00 <-- editieren / zitieren --> Unities abgeben:
Hallo, eigentlich ist es schon wie ich es haben wollte. Ich hätte es halt gern gehabt, wenn meine Stift-Transformation auch die aktuelle Stift-Transf... wäre. So muß ich noch einmal in das Menü und mein Einstellung als aktuelle Einstellung deklarieren. Doch im großen und ganzen, bin ich schon ein Schritt weiter. Nochmals Danke, werde mich nun mal in die Lisp-Programmierung vertiefen. ME10 hatte ich ja auch in einer anderen Firma so umgemodelt das man alles hatte was man brauchte. Gruß + Danke Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |