乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 36|回复: 2

LISP中调用COMMAND的问题

[复制链接]

8

主题

29

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2004-6-8 07:52:00 | 显示全部楼层 |阅读模式
我在调试程序的过程中发现有的时候怎么LISP认为COMMAND中的几个命令是无效的,语句如下:command "cylinder"。。。。 他就返回cylinder为未知命令 不知道为什么同样的事情还发生在"rotate3d"上面!是不是我的CAD有问题啊????
回复

使用道具 举报

29

主题

1152

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1268
发表于 2004-6-8 08:02:00 | 显示全部楼层
rotate3d 是外部定义指令要先加载        geom3d.ARX
相对於任意 3D 轴旋转物件(外部定义: geom3d ARX 应用程式)
(rotate3d args ...)
引数
args
rotate3d 函数的顺序、数目及引数类型与您在指令行输入该指令者相同;请参阅 ROTATE3D (在「指令参考手册」中)以取得更多的资讯。
要表示空的回应 (使用者未指定任何值,按下 ENTER 键),请使用 nil 或空字串 ("")。
传回值
如果成功,rotate3d 传回 T;否则它会传回nil。
范例
下列的范例以 p1 和 p2 指定的轴将选取的物件旋转 30 度。
(setq ss (ssget))
(rotate3d ss p1 p2 30)
AutoLISP 支援的 rotate3d 函数,使用 SAGET 资源库来实行。
回复

使用道具 举报

8

主题

29

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2004-6-8 08:12:00 | 显示全部楼层
问题是我没有加载geom3d.ARX东西吗??
但是为什么在调用的时候,有时候好用有时候不好用。(我用的CAD为2004)
谢谢
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-18 04:01 , Processed in 3.845764 second(s), 58 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表