wallace23
Guest
Guten Morgen.
Ich brauche eine Lippe, die mich dazu veranlasst, Referenzen senkrecht auf einer Linie / Politik zu blockieren. .
Ich versuchte, die folgende Lispe zu ändern, aber ich bekomme keine Ergebnisse:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
;; bewegen Sie die ausgewählten Punkte auf den nächsten Punkt auf einer Linie;
;; 18/01/2013 - gian paolo cattaneo
(defun c:spsl (/Punkte lin n Punkt pp pl)
(Prompt "\nselect points")
(setq Punkte)
(Prompt "\nselect the interpolating line")
(setq lin) 0)
(falls (und Punkte lin)
(Progn)
(Repeat (Setq n (Längenpunkte)
(Satzpunkt (Snamepunkte (Satzq n (1-n)))))
(setq pp (cdr (assoc 10))
(setq pl (vlax-curve-getclosestpointto lin pp)
(entmod (subst (cons 10 pl) (assoc 10 (entget point))))
)
)
)
)
---------------------------------------------------------------------------------------------------------------------------------------------------
Wie können wir diese Situation lösen?
Ich brauche eine Lippe, die mich dazu veranlasst, Referenzen senkrecht auf einer Linie / Politik zu blockieren. .
Ich versuchte, die folgende Lispe zu ändern, aber ich bekomme keine Ergebnisse:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
;; bewegen Sie die ausgewählten Punkte auf den nächsten Punkt auf einer Linie;
;; 18/01/2013 - gian paolo cattaneo
(defun c:spsl (/Punkte lin n Punkt pp pl)
(Prompt "\nselect points")
(setq Punkte)
(Prompt "\nselect the interpolating line")
(setq lin) 0)
(falls (und Punkte lin)
(Progn)
(Repeat (Setq n (Längenpunkte)
(Satzpunkt (Snamepunkte (Satzq n (1-n)))))
(setq pp (cdr (assoc 10))
(setq pl (vlax-curve-getclosestpointto lin pp)
(entmod (subst (cons 10 pl) (assoc 10 (entget point))))
)
)
)
)
---------------------------------------------------------------------------------------------------------------------------------------------------
Wie können wir diese Situation lösen?