DS-precast 发表于 2022-7-7 00:08:14

宏不';t与d一起工作

我在一个按钮上附加了一个宏,以按固定间距复制动态块。
 
(参见http://www.cadtutor.net/forum/showthread.php?66102-How-do-I-get-copy-macro-to-end-by-selection-the-newly-copied-item)
 
当使用世界坐标系并在Y方向复制时,它工作良好。
 
但是,当初始块处于某个角度时,我更改UCS以与该对象对齐,然后尝试使用宏复制块。
 
结果让我困惑,因为它有时工作正常,但大多数时候间距与宏不对应。
 
有没有更简单的方法来实现这一点,或者我需要检查任何设置才能使其工作?
 
宏如下:
 
^C^C_.Copymode;1;_.Copy;P;;D;0,525;select;L;;_.Copymode;0
 
有人能帮忙吗?

BIGAL 发表于 2022-7-7 00:30:41

当您更改UCs时,您是否将z引入新UCs?我们在3d线上遇到了UCS OB问题。
 
否则可能
copy;select;0,0 0,525

SLW210 发表于 2022-7-7 00:54:22

DS预制,
 
请在将来为宏使用代码标记。这次我帮你修好了。

DS-precast 发表于 2022-7-7 01:23:48

BigAL-感谢您的回复
 
UCS中没有Z元素。
 
我需要能够以三个标准间距(三个按钮)重复放置动态块的副本,而无需每次重新选择块。
页: [1]
查看完整版本: 宏不';t与d一起工作