FastFiber

mijn 1e macro

Gestart door matizje, di 20 12 2022, 09:50:21

Vorige topic - Volgende topic

matizje

Hallo,
ik ben uit nieuwsgierigheid begonnen met macro's te schrijven voor Autocad 2016. Ik kan heel veel info vinden op internet maar loop tegen het volgende probleem aan en ben eigenlijk op zoek naar een voorzetje.
Ik wil graag een macro met de volgende commandos:
move from basepoint met een offset. Als ik deze macro opneem met de action-recorder staan er al coördinaten in de macro en ik wil de macro dus zo maken dat ik het basepoint en de offset nog kan bepalen. Wie geeft mij de voorzet?

Alvast bedankt

gery

Een LISP-routine lijkt me de beste oplossing te zijn. Tenminste zo zou ik het oplossen.
AutoCAD 2020 - Windows 10

matizje

dus is het niet mogelijk met een simpele macro?

gery

Citaat van: matizje op di 20 12 2022, 10:22:36
dus is het niet mogelijk met een simpele macro?
Volgens mij niet, maar ik gebruik zelden tot nooit macro's dus ik ben geen referentie op dat gebied, ik werk liever met LISP, dat is veel krachtiger.
AutoCAD 2020 - Windows 10


matizje

dit helpt zeker maar weet alleen niet hoe ik dit nu moet toepassen in de macro.
Ik heb nu de volgende macro-regel

^C^C_.move \ _.from \\

Alleen het _from commando wordt niet geactiveerd bij de vraag : "specify second point: vh MOVE commando

gery

Moet die "from" daar wel staan?
AutoCAD 2020 - Windows 10

matizje

#7
volgens mij wel, ik wil nl vanaf het 2e specify point een offset geven voor het MOVE commande.
Normaal klik ik dan tijdens get MOVE commando op de SHIFT+rechtermuis-knop om FROM te selecteren, zie bijlage

gery

Is "from" wel een geldig commando?
AutoCAD 2020 - Windows 10

matizje

commando staat in het :  "object snap cursor menu" , zie bijlage

of moet ik dit shortcut menu verwerken in de macro???

gery

#10
Maar kan je die zomaar gebruiken in het move commando in een macro?
AutoCAD 2020 - Windows 10

matizje

dat is dus eigenlijk de grote vraag voor een beginnend macro schrijver......
als ik het menu kan aanroepen dmv een macro zou ook de oplossing kunnen zijn

gery

Sorry, daarmee kan ik niet helpen, zoals gezegd, ik ben een LISP man.
AutoCAD 2020 - Windows 10

matizje


gery

AutoCAD 2020 - Windows 10