| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | | | SAP PLM zentraler Bestandteil des Lösungsangebots, eine Pressemitteilung
|
Autor
|
Thema: Makro /LT-> ACAD2004 (1347 mal gelesen)
|
aug4732 Mitglied Arbeitsvorbereiter/Tischlerei
Beiträge: 16 Registriert: 13.06.2001
|
erstellt am: 30. Jan. 2004 11:04 <-- editieren / zitieren --> Unities abgeben:
Hallo Ich habe ein paar Werkzeugmakros (aus dem Forum) die im ACAD LT2004 wunderbar funktionieren. Wieso nicht unter ACAD2004???? Hier 2 Beispiele: Bogenbemaßung= ^C^C_undo;_group;_pedit;\_y;;_area;_o;@;setenv;alen;$m=$(rtos,$(getvar,perimeter),2,1);_undo;_end;_u;_dimangular;@;_T;"$m=$(getenv,alen)";\ ^M; Koordinatenbemaßung= *^C^C_id;\_setenv;pickpoint;$M=$(getvar,lastpoint);_leader;@;\_f;_n;;$M="X=$m=$(rtos,$(index,0,$(getenv,pickpoint)),2,2)" Y="$m=$(rtos,$(index,1,$(getenv,pickpoint)),2,2)" ;;^M;^M; Grüße Günter ------------------ aug Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Jan. 2004 11:22 <-- editieren / zitieren --> Unities abgeben: Nur für aug4732
Also Makro´s laufen auf einem System und auf dem anderen nicht weil: 1. Möglichkeit ist das dort Systemvariablen einen anderen Wert aufweisen, 2. Möglichkeit die Befehl- & Option´s Reihenfolge ist eine andere... Bei deinem 1. Makro scheitert es zB schon bei "^C^C_undo;_group;_pedit;\_y..... Du kannst es leicht selber prüfen, einfach das Makro nach und nach von Hand in die Befehlszeile eingeben, wobei geklammerte Ausdrücke immer komplett (äußerste Klammer) Eingegeben werden müssen ! PS.: Du sagst das dies unter LT funktioniert (was ich nicht prüfen kann) - dann schreibe doch noch demnächst in deinen Zusatztext [Profil oder Erstell-Formular] hinein welche Software du im Einsatz hast, - auch das du (anscheinend) einen Lt-Extender nutzt ! - ( Wichtige Info für manche Antworten - und so brauchst du es nicht immer dazuschreiben weil man es ja immer links neben dem Beitrag nachlesen kann ! ) ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
VMichl Mitglied
Beiträge: 221 Registriert: 04.01.2001
|
erstellt am: 30. Jan. 2004 15:47 <-- editieren / zitieren --> Unities abgeben: Nur für aug4732
|
aug4732 Mitglied Arbeitsvorbereiter/Tischlerei
Beiträge: 16 Registriert: 13.06.2001 ACAD 2010 DE ACAD LT 2010 WIN XP Prof.
|
erstellt am: 04. Feb. 2004 08:01 <-- editieren / zitieren --> Unities abgeben:
Hallo, erstmals danke für die Antworten. Meine Kollegen arbeiten mit ACAD LT, ich seit Oktober mit ACAD 2004. Inzwischen habe ich nach Lisp Alternahtiefen gesucht und ähnliche gefunden. Es fehlt mir bei Koordinatenbemaßung die Bezugslinie (wie Bemaßung-schnellführung) und bei beiden sind zu viele Nachkommastellen. Leider habe ich keinerlei Lisp Erfahrung, damit ich sie verändern kann. Schade das diese Makrobefehle die sogenannte „Vollversion“ nicht kennt, werde wohl einfachhalber auf das ACAD LT zurückgreifen müssen, in der die Makros einfach und genau nach unseren Bedarf funktionieren. Grüße Günter
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
j-sc Ehrenmitglied
Beiträge: 1838 Registriert: 14.07.2003 W7 64Bit intel core I7 2,8GHz / 4GB ATI FIRE PRO V5800 acad2011 acad2015 acad2018 Athena Expresstools
|
erstellt am: 04. Feb. 2004 10:23 <-- editieren / zitieren --> Unities abgeben: Nur für aug4732
Hallo, ich glaube, Du hast da etwas missverstanden. Auch die Vollversion kennt Makros - nur dummerweise gibt's ein paar Ausdrücke, die in Voll und Lt unterschiedlich sind. Schließlich will man den Anwendern ja die Arbeit nicht zu leicht machen . Ciao J-SC Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 04. Feb. 2004 10:36 <-- editieren / zitieren --> Unities abgeben: Nur für aug4732
Wenn du meine Antwort beherzigst, dann läuft das bald auch bei dir auf der VOLLversion ! - evtl liest du sie ja nochmal durch oder/und nutzt die Suchfunktion und ACADhilfedatei zu dem Thema und den benötigten Befehlen. Hier mal das 1. Makro: Systemvariable "PEDITACCEPT" auf 0 (Null) stellen, oder das Makro wie folgt ändern: (falls "PEDITACCEPT" auf "1" bleiben soll, was Sinn macht) xxxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUnsinnXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxxx ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
aug4732 Mitglied Arbeitsvorbereiter/Tischlerei
Beiträge: 16 Registriert: 13.06.2001
|
erstellt am: 05. Feb. 2004 06:43 <-- editieren / zitieren --> Unities abgeben:
Hallo Sebastian, danke für die Bemühungen. Ich bin nomaler CAD Anwender, bei Systemvariablen usw. fehlt mit der Durchblick. Systemvariable "PEDITACCEPT" auf 0 od. 1 funktioniert leider auch nicht. Das geänderte Makro macht nur eine normale Winkelbemaßung.(zb. 45°) Die Koordinatenbemaßung passt Optisch, nur fehlen die Werte. Warscheindlich fehlen nur Kleinigkeiten, aber ich komme nicht dahinter. Es wäre super, wenn das gelöst werden könnte. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 05. Feb. 2004 09:30 <-- editieren / zitieren --> Unities abgeben: Nur für aug4732
|
aug4732 Mitglied Arbeitsvorbereiter/Tischlerei
Beiträge: 16 Registriert: 13.06.2001
|
erstellt am: 05. Feb. 2004 13:08 <-- editieren / zitieren --> Unities abgeben:
Hallo Sebastian, danke, funktioniert suuuuuper! Wenn wir Koordinatenbebaßung auch noch lösen könnten, dann bin ich wieder happy mit ACAD2004. (hatte schon leicht resigniert) x= ,Y= wird richtig angezeigt, nur die Maße fehlen. *^C^C_id;\_setenv;pickpoint;$M=$(getvar,lastpoint);_leader;@;\_f;_n;;$M="X=$m=$(rtos,$(index,0,$(getenv,pickpoint)),2,2)" Y="$m=$(rtos,$(index,1,$(getenv,pickpoint)),2,2)" ;;^M;^M; Grüße Günter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 05. Feb. 2004 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für aug4732
evtl so ?!? ^C^C_id;\_setvar;users1;$m=$(getvar,lastpoint));_leader;@;\_f;_n;;$M="X=$m=$(rtos,$(index,0,$(getvar,users1)),2,2)" Y="$m=$(rtos,$(index,1,$(getvar,users1)),2,2)" ;;^M;^M; Ich "kann" kein Diesel (gescheit nutzen) , bitte hiermit die Mitleser um "leises" Gelächter
------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
aug4732 Mitglied Arbeitsvorbereiter/Tischlerei
Beiträge: 16 Registriert: 13.06.2001
|
erstellt am: 06. Feb. 2004 06:22 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|