Hej Ruder4 !
Det første du skal gøre er at "skrive din funktion ned". Nu arbejder jeg kun med autocad LT på arbejdet, men det burde være samme metode.
Jeg går ud fra at du kan lave en ny knap på en toolbar.
du starter altid med: ^c^c
for at afbryde en igangværende kommando.
Lad os sige at du vil indsætte blokken flagstang et sted i tegningen som du udpeger, i skala 1, roteret 0 grader. Det burde give følgende kommandostreng.
^c^c_insert c:/blokke/flagstang.dwg \1;;0;
stregen før insert betyder at dialogboksen ikke kaldes (kan måske være -insert istedet)
\ før 1;0 => udpeg indsætningspunkt
1 = skala X
; = Enter
; = Enter (accept y skala = X skala)
0 = Rotation = 0 grader
; = Enter => accept af indtastning 0 grader, afslut kommando
Bemærk at der er / i c:/blokke/flagstang.dwg
Jeg må tilstå, at jeg skriver ud fra hukommelsen, så måske skal ; være , istedet men jeg tror det ikke.
I princippet kan du lave hvilken som helst funktion, sålænge du kan skrive kommanderne.