明经通道 外部定义命令  
rotate3d
 

绕任意三维轴旋转对象(外部定义:geom3d ARX 应用程序)

(rotate3d args ...) 

参数

args

rotate3d 函数的参数的次序、数目和类型与用户从命令行中输入 ROTATE3D 时相同。详细信息,请参见命令参考中的 ROTATE3D。

要指定空响应(用户按 ENTER 键而不指定任何参数),可使用 nil 或空字符串 ("")。

返回值

如果运行成功,则 rotate3d 返回 T;否则返回 nil。

示例

下例将选定的对象绕以点 p1 和 p2 指定的轴旋转 30 度。

(setq ss (ssget))
(rotate3d ss p1 p2 30)

AutoLISP 对 rotate3d 函数的支持通过使用 SAGET 库来实现。

明经通道 版权所有 未经许可 不得传播

 评论