[求助]高手进来!两点之中点镜像?
由于工作原因,现请高手为我解决下,在此先谢谢!镜像时,我要两点之中点镜像!请教高手如何解决啊?如有疑问,请Q我262022875! 本帖最后由 ZZXXQQ 于 2020-8-23 00:06 编辑;两点中点镜像 明经 ZZXXQQ 2008.8.19
(defun c:tt ()
(setvar "CMDECHO" 0)
(if (and (setq ss (ssget))
(setq pt1 (getpoint "\nFirst Point :"))
(setq pt2 (getpoint "\nSecand Point :"))
) (progn
(setq ang (angle pt1 pt2)
dst (distance pt1 pt2)
ptm (polar pt1 ang (/ dst 2))
ptm1 (polar ptm (+ (/ pi 2) ang) dst))
(command ".mirror" ss "" ptm ptm1 "n")
))
(setvar "CMDECHO" 1)
(princ)
)
ZZXXQQ 发表于 2008-8-19 22:28
Z版这个镜像很好用啊,就是第二点,能识别第一点后延伸出来的捕捉就好了,类似原有一条线A,然后命令pline点任意一点,再点A线上的一点,可以识别和低一点是不是垂足的关系,这样就好了,因为有时候点的两点和对象不是垂足关系,这样就镜像过去就歪掉了 楼主你太牛B啊,呵呵,谢谢!找了那么久,终于找到!感谢你的无私奉献! 两点中点只是一点,镜像要两点。是与两点垂直吗? 是啊,可以做到吗!如果可以的话,请帮我写下啊,谢谢啦!工作需要啊,急啊! 楼主你太牛B啊,呵呵,谢谢!找了那么久,终于找到!感谢你的无私奉献! 再进来顶一下啊,使用一下,<strong><font face="Verdana" color="#da2549">ZZXXQQ,你太厉害啦,再次谢谢你啊!</font></strong> 谢了 值得顶起。 继续顶。。 <p>都是高手啊!</p>