找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1107|回复: 8

[LISP程序]:求教:这段程序错在哪里??

[复制链接]
发表于 2003-2-24 21:31:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
(defun c:aaa()
  (setq en1 (entsel "选取一个圆(或者第一条线):"))
  (setq en1_data (entget (car en1)))        ;取得对象属性列表

   (bb(en1_data))

)

(defun bb(abc)
      (princ abc)
      
)

错误: error: syntax error


谢谢,我已经解决了,我把调用子程序的格式写错了
应该是(bb en1_data)

有另外一个问题:我如何将几条线和一行文字合并成一个块?
我猜是用block 命令,但是我不知道格式,哪位用过的麻烦指点一下,谢谢!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-2-25 08:26:30 | 显示全部楼层
用(COMMAND "BLOCK"),然后按命令行的提示手动输入全部参数,成功后,格式就明白了,就是(COMMAND "BLOCK"  各个参数)。
任何CAD命令都可以用这种方式。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-25 08:33:10 | 显示全部楼层
用ENTMAKE
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-25 09:18:27 | 显示全部楼层
我只是想将这些线和文字合并成一个块,并不期望以后能调用他们,也不期望能编辑他们,只是为了在选取这些线和文字的时候能一下选中,并一起移动,应该用上面两位的哪条命令?

另用(command "block")的时候,默认的是将原图形从窗口删除了,我想保留他们,这个参数怎么改??命令行中并未提示输入这个参数啊

即 : convert to block
而不是   delete
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-25 11:36:25 | 显示全部楼层
最初由 yinwh 发布
[B]我只是想将这些线和文字合并成一个块,并不期望以后能调用他们,也不期望能编辑他们,只是为了在选取这些线和文字的时候能一下选中,并一起移动,应该用上面两位的哪条命令?

另用(command "block")的时候,默认?.. [/B]

可以用GROUP,不用BLOCK。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-25 11:45:46 | 显示全部楼层
最初由 lijiao 发布
[B][QUOTE]最初由 yinwh 发布
[B]我只是想将这些线和文字合并成一个块,并不期望以后能调用他们,也不期望能编辑他们,只是为了在选取这些线和文字的时候能一下选中,并一起移动,应该用上面两位的哪条命令?
... [/B]


我是想做一个标注粗糙度的程序

要求先把线和字做好,再合并成块,group命令能实现吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-25 12:06:46 | 显示全部楼层
group即编组命令,它将若干个单独的实体组成一个集合,选中组中的任何实体则整个组将被选中。组用Ctrl+A控制开闭。
具体格式:
(command "group" "c" "组名称" "组说明" 选择集 "")
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-25 14:01:53 | 显示全部楼层
请用AutoCAD Mechanical 6 Power Pack,功能非常丰富。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-25 14:29:08 | 显示全部楼层
最初由 lijiao 发布
[B]请用AutoCAD Mechanical 6 Power Pack,功能非常丰富。 [/B]


哪里有下的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-11 17:58 , Processed in 0.379227 second(s), 48 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表