Lisp ist gleich eine ganze Programmiersprache - Makro und Script
sind/können einfach eine Reihe ganz normaler AutoCAD-Befehle sein.
(Makros werden auch VBA Programme genannt, also wieder Programmiersprache-
da sollte man dann um Verwechslungen zu vermeiden VBA-Makro zu sagen
oder zum simplen Makro = "Menümakro")
Und Buch ... Jedes AutoCAD Buch beinahltet Script und Makro-Erstellung,
gibt es für einen Euro bei Ebay.. (aber mind. ein Buch sollte doch eigentlich
jeder besitzen ?)
Ob das von 1992 ist oder von 2004, dazu sollte es eigentlich immer etwas zu finden sein.
Lese doch erstmal den Beitrag des User FAQ dazu - oder eben einfach Beispiele
im Forum suchen, die habe ich auch oft genug Schritt für Schritt erklärt.
MenüMakros ist das einfachste überhaupt - wenn du Probleme mit einfachen Makros
hättest dann nur weil du keine Befehlszeile lesen kannst - und das sollte man
ja schaffen eigentlich.
Und das "um die Ecke denken" weil man die Befehlsfolge nicht 1:1 mit den gewohnten
Arbeitsschritten (oder deren Reihenfolge) erledigen kann, das vermittelt dir auch
kein Buch.
KREIS;5,5;2.5
Dieses Makro erstellt einen Kreis mit dem Zentrum auf Koordinate 5,5 mit einem Radius von 2.5
Ist doch leicht oder ? (denke dir das ein ";" ein Enter ist - tippe "KREIS" mal ein und folge
dem Dialog in der Befehlszeile - ich gebe Acad nur was es verlangt nach dem Aufruf von "Kreis"
nämlich einen Koordinatenpunkt und eine Radiusangabe)
KREIS;\2.5
Eine der wenigen Unterschiede zwischen der direkten Eingabe und dem Makro neben dem ";" für Enter
ist "\" für EINE Benutzereingabe - hier kannst du also die Koordinate entweder per Hand eingeben
oder per Maus wählen, der Radius wird aber wieder direkt im Makro angegeben und von Acad übernommen.
Dateidialoge mit Filedia=0 unterdrücken
Befehlsdialoge kann man oftmals mit der Befehlszeilenversion umgehen welche mit einem "-" beginnt.
Befehl: LAYER = mit Dialog
Befehl: -LAYER = Befehlszeilenversion
Makros testen: Heutzutage (ab 2004 glaube ich) geht das am besten mit einem Befehlswerkzeug in einer
Werkzeugpalette (am schnellsten editierbar)
So, und wenn du nun noch weiter recherchierst wie vorgeschlagen dann wirst du merken das hier
Eigeninitiative gefordert ist, denn diese Antwort hier habe ich alleine sicher schon 20x geschrieben
im Forum, da nimmt der Helferdrang etwas ab mit der Zeit
Google: site:cad.de makro cadffm
Google: site:cad.de makro forum54
Mein erstes Makro wie bei vielen anderen:
Prüfung
Bereinigen
Zoom
Speichern
------------------
die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP