eine Möglichkeit wäre diese kurze Lisp
als erstes wirst du zur auswahl eines Blockes (Messpunkt wählen) aufgefordert, danach zum zeigen des linienednpunktes
darauf hin wird der gewählte block mit seinem einfügepunkt auf das linenende geschoben, wobei die z-höhe gleich bleibt.
(defun c:movepoint ( / a1 en ed p1 p2)
(setq en (car (entsel "Messpunkt wählen : ")))
(setq ed (entget en))
(cond ((and (= (cdr (assoc 0 ed)) "INSERT")
(setq p1 (cdr (assoc 10 ed)))
(setq p2 (getpoint "Linienende wählen :"))
)
(command "._move" en "" p1 ".XY" p2 p1)
)
)
)
------------------
WWW.FFZELL.AT.TC
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP