CADsite forum

AutoCAD => Autolisp => Topic gestart door: Vanilla Queen op zo 17 01 2010, 11:01:24

Titel: het niet mee verschuiven van elementen over het scherm (opgelost)
Bericht door: Vanilla Queen op zo 17 01 2010, 11:01:24
(command "move" "last" "" pt2)
(setq pt3 (Getpoint pt2 "\n Geef de nieuwe plaats:"))
(command pt3)

Het is echter de bedoeling dat "last" over het schem beweegt bij het vastleggen van pt3.
Zoals je elementen ziet bewegen over het scherm bij het move commando.
Kan je dit laatste resultaat bereiken met Lisp?
Titel: Re:het niet mee verschuiven van elementen over het scherm
Bericht door: roy_043 op zo 17 01 2010, 14:55:14
Citaat van: Vanilla Queen op zo 17 01 2010, 11:01:24Het is echter de bedoeling dat "last" over het schem beweegt bij het vastleggen van pt3.
Om dat te bereiken kun je gebruikmaken van pause
Code (simpel voorbeeld) Selecteer
(command "move" "last" "" pause pause)
Code (voorbeeld met aangepaste prompts) Selecteer
(setvar "cmdecho" 0)
(setq pt2 (getpoint "\nGeef basispunt: "))
(command "move" "last" "" pt2)
(princ "\nGeef de nieuwe plaats: ")
(command pause)
(setvar "cmdecho" 1)
(princ)
Titel: Re:het niet mee verschuiven van elementen over het scherm
Bericht door: Vanilla Queen op zo 17 01 2010, 21:11:54
hartelijk dank!!!