pawan3019 发表于 2022-7-5 23:49:33

帮助我运行旋转通信

我正在尝试旋转我在autolisp程序中绘制的图形。请建议我使用rotate命令的方法。
 
 
提前感谢。。。。。

ReMark 发表于 2022-7-5 23:59:07

您是在模型空间还是在图纸空间中旋转图形?如果你能提供更多的细节,这会有所帮助。

MSasu 发表于 2022-7-6 00:07:19

你们有一个在屏幕上画东西的例程,并想在完成后旋转那个草图?
一种解决方案是通过AutoLISP调用旋转命令:
(command "_ROTATE" selectionSet "_non" pointReference angleOfRotate)
在例程绘制实体时,请检查SSADD函数以构建选择集。
 
否则,可以直接按预期方向绘制草图-如果您发布代码,可能会建议您如何调整。

ReMark 发表于 2022-7-6 00:16:18

他也可能在旋转视图。
 
如果他的问题不是那么含糊,那会有帮助的。只会让我们猜测。

pawan3019 发表于 2022-7-6 00:24:38

实际上,我已经用autolisp绘制了一个块,即“闸阀”,并希望以一定角度旋转它。

Tharwat 发表于 2022-7-6 00:31:49

 
让它成为一个动态块,然后你可以享受它的所有角度参数。

pawan3019 发表于 2022-7-6 00:41:28

 
 
 
 
你能用一个例子解释一下我该怎么做吗。。。。。。。

Tharwat 发表于 2022-7-6 00:47:00

 
使用块打开块编辑器,然后从块编写选项板中获取旋转参数并拾取两个点,然后移动到同一选项板中的“动作”选项卡,执行旋转动作,然后应执行前面所述参数(旋转参数)的动作并关闭块编辑器。
 
现在,如果您成功地通过了我前面描述的步骤,那么您应该有一个动态块。

pawan3019 发表于 2022-7-6 00:55:03

好啊如果我在autolisp程序中绘制了一个图形来代替一个块呢。。。那怎么旋转呢。。。。。。
e、 g.我已经附加了lisp程序,我想在其中使用rotate命令。
请检查并告诉我解决方案,如果有。。。。
闸阀油炸圈饼。LSP
页: [1]
查看完整版本: 帮助我运行旋转通信