neophoible 发表于 2022-7-7 00:23:51

再仔细想想,在这种情况下,从零角度旋转前一个副本应该很有用,并且适用于多个对象。也许先用SELECT命令设置它,然后重复宏?
 
哎呀!我刚才是不是说肖特一开始写了什么?嗯,差不多了。我建议将初始选择与主宏分开。
 
无论如何,如果你能使用LISP,那么一定有某种极坐标或径向坐标。

Tuns 发表于 2022-7-7 00:27:11

我似乎找不到用宏实现这一点的方法。你可以数组,但你可能已经知道了。Neophoible是对的,可能有一个很好的口齿不清,这正是你需要的。

rkent 发表于 2022-7-7 00:28:32

您可以使用夹点快速执行此操作,而无需使用宏。
拾取矩形,拾取夹点,按enter键两次,C,B,拾取中心点,根据需要拾取任意次数。

Tuns 发表于 2022-7-7 00:31:46

这很好。为什么他们不让标准的rotate命令这么做?

SEANT 发表于 2022-7-7 00:34:55

这看起来确实是个赢家。

nestly 发表于 2022-7-7 00:39:51

哇,谢谢大家的回复。发完帖子后我真的很忙,所以我才有机会阅读每个人的回复。
 
关于我的版本。。。我想我应该把它改回普通的AutoCAD。。。我有BDSS2014,其中有几种“口味”,我主要使用AMEP2013,但vanilla AutoCAD2011仍然是我大部分时间使用的,所以是的,lisp当然是一个选项,我只是希望它尽可能简单。eldon的方法正是我所想的,然而,它似乎只有当物体位于从基点开始的正X轴上时才有效,这在我的应用中是罕见的。我想暂时重新定位UCS仍然是一个巨大的进步,比我一直在做的。关于旋转多个副本的建议,同上。
 
我认为我已经收到了足够多的好建议,我可以找出哪种方法最有效,但我当然不会反对像eldon的方法那样执行常规操作,但不依赖UCS,也不需要激活热抓地力。
 
衷心感谢大家,你们太棒了!

steven-g 发表于 2022-7-7 00:41:26

回到块方法,您需要更改UCS,使插入点位于块的+ve X侧,选择对象作为块和圆弧上的基点。将UCS切换回世界并插入,使用选项在屏幕上拾取插入点和旋转,插入点位于弧上,每次旋转到弧的中心。









designerstuart 发表于 2022-7-7 00:43:07

这几乎是完全不相关的,但我认为如果ppl不知道握把的事情,他们可能不知道:
 
有一个MOCORO命令,它可以在一个文件中移动、复制和旋转。我从来没用过,但在你的圣诞cad测试中它一定值得一分!

Dadgad 发表于 2022-7-7 00:46:27

 
那个笨手笨脚的迈斯特,他会回来的。
rkent,总有一天你会教我们所有的秘密握手。

steven-g 发表于 2022-7-7 00:49:38

这是一个宏,可以让你改变UCS,使其与对象对齐,选择对象,创建一个名为“a”的块,可以选择插入点,将UCS重置为世界,然后启动插入命令,再次提示原始对象的插入点,旋转点是弧的中心。

^C^CUCS;\\;select;\-block;a;\ucs;w;insert;a;\;;
页: 1 [2]
查看完整版本: 旋转副本引用