如何复制旋转绽放定位?
在平时画图中,经常要对一个图形进行复制旋转,如何用LISP来进行操作?备注:三领和阿甘的超级复制有这个功能。
不知道是我自己CAD的问题还是咋的,使用三领的点复制,不能准确的捕捉点,以及在复制旋转的过程中,不能进行正交切换(会中断)。阿甘的超级复制很好用,之前注册过,可惜电脑坏了,硬盘主板CPU都换了,后来也懒得再去注册了。
zilong136 发表于 2024-9-5 16:39
把源码发出来试试?
也很简单,我在那个链接的源代码中,加了一句代码
((member bb '((2 70)(2 102))) (setvar "osmode" oldos) ;;字母F
(vl-cmdf "move" ss "" pt pause)(setq pt1 (getvar "lastpoint"))(setq pt nil)(setvar "osmode" 16384))
之前,我关闭捕捉的,按F键(按键可自行设置其他)后,实现捕捉。 qazxswk 发表于 2024-9-5 15:19
我用http://bbs.mjtd.com/thread-102046-1-1.html的代码改良了一下,实现了捕捉定位
你那个捕捉是模拟的,点位不准确的。尤其是临近点这些点。我学lsp的原始动力就是grread函数,因为捕捉缺陷,学了netjig qazxswk 发表于 2024-9-5 13:05
三领的复制,应该用到了grread函数,这个函数不支持捕捉的。
不知道,反正我用三领进行不能进行精确定位,不需要定位时三领速度很快。 开极轴追踪啊 不要用command就行了
阿甘的正在卖那个插件,好像只需要9.9元 ,单机
liuhe 发表于 2024-9-5 08:38
不要用command就行了
阿甘的正在卖那个插件,好像只需要9.9元 ,单机
有时偶尔要用下别人的电脑,所以用惯了那些注册的插件很不方便。 三领的复制,应该用到了grread函数,这个函数不支持捕捉的。 有源代码吗?发来研究一下。 以前写的,旋转有一些bug,平常用不到,就没有管了 liuhe 发表于 2024-9-5 14:59
以前写的,旋转有一些bug,平常用不到,就没有管了
感觉你这个跟下面这个有点类似
http://bbs.mjtd.com/thread-102046-1-1.html 我用http://bbs.mjtd.com/thread-102046-1-1.html的代码改良了一下,实现了捕捉定位
页:
[1]
2