Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Makro /LT-> ACAD2004

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Makro /LT-> ACAD2004 (1294 mal gelesen)
aug4732
Mitglied
Arbeitsvorbereiter/Tischlerei


Sehen Sie sich das Profil von aug4732 an!   Senden Sie eine Private Message an aug4732  Schreiben Sie einen Gästebucheintrag für aug4732

Beiträge: 16
Registriert: 13.06.2001

erstellt am: 30. Jan. 2004 11:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 30. Jan. 2004 11:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für aug4732 10 Unities + Antwort hilfreich

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



Sehen Sie sich das Profil von VMichl an!   Senden Sie eine Private Message an VMichl  Schreiben Sie einen Gästebucheintrag für VMichl

Beiträge: 211
Registriert: 04.01.2001

erstellt am: 30. Jan. 2004 15:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für aug4732 10 Unities + Antwort hilfreich

weil es gibt kein _SETENV Befehl im AutoCAD (nur im LT) - versuchen Sie die "(SETENV ...)" LISP Funktion oder DIMARC: http://www.cadforum.cz/cadforum_de/qaID.asp?ID=2308

Vladimir Michl, www.xanadu.cz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

aug4732
Mitglied
Arbeitsvorbereiter/Tischlerei


Sehen Sie sich das Profil von aug4732 an!   Senden Sie eine Private Message an aug4732  Schreiben Sie einen Gästebucheintrag für aug4732

Beiträge: 16
Registriert: 13.06.2001

ACAD 2010 DE
ACAD LT 2010
WIN XP Prof.

erstellt am: 04. Feb. 2004 08:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von j-sc an!   Senden Sie eine Private Message an j-sc  Schreiben Sie einen Gästebucheintrag für j-sc

Beiträge: 1837
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für aug4732 10 Unities + Antwort hilfreich

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
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 04. Feb. 2004 10:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für aug4732 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von aug4732 an!   Senden Sie eine Private Message an aug4732  Schreiben Sie einen Gästebucheintrag für aug4732

Beiträge: 16
Registriert: 13.06.2001

erstellt am: 05. Feb. 2004 06:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 05. Feb. 2004 09:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für aug4732 10 Unities + Antwort hilfreich

Ja, das war Bockmist !

[Edit:
^C^C_pedit;\;_area;_o;@;_dimangular;@;_T;$m=$(rtos,$(getvar, perimeter),2,2);

------------------
- Sebastian Mattis -

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

aug4732
Mitglied
Arbeitsvorbereiter/Tischlerei


Sehen Sie sich das Profil von aug4732 an!   Senden Sie eine Private Message an aug4732  Schreiben Sie einen Gästebucheintrag für aug4732

Beiträge: 16
Registriert: 13.06.2001

erstellt am: 05. Feb. 2004 13:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 05. Feb. 2004 13:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für aug4732 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von aug4732 an!   Senden Sie eine Private Message an aug4732  Schreiben Sie einen Gästebucheintrag für aug4732

Beiträge: 16
Registriert: 13.06.2001

erstellt am: 06. Feb. 2004 06:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Sebastian
TREFFER!!!!! genau so.

Nochmals vielen Dank
Gruß Günter

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz