找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 916|回复: 4

[LISP程序]:帮忙

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

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

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

×
我想做一个关于mpedit的命令,想用lisp编程。现有两个问题:
1.command "PEDIT" 不能运行。可能与mpedit本身是个LISP程序有关。
2.对象集选择怎样用函数表示。
我想编好以后,执行命令,只需选择对象,即可将对象自动加宽为0.2。
大概思路:
(defun c:JK()
        (command "PEDIT" " "  "W" "0.2" "")
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-2-7 17:09:48 | 显示全部楼层
编辑单个Pline:
(defun c:JK() (command "PEDIT" (entsel) "Width" "0.2" ""))

编辑多个Pline(或line)
(defun c:JK() (command "PEDIT" "M" (ssget) "" "Width" "0.2" ""))
Acad2002 下调试通过[/COLOR]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-8 09:52:21 | 显示全部楼层
对不起,我在r14下似乎不能运行,加载后运行结果如下:
Command: jk
PEDIT Select polyline: M

*Invalid selection*
Expects a point or Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon
error: Function cancelled
(COMMAND "PEDIT" "M" (SSGET) "" "Width" "0.2" "")
(C:JK)
Select polyline:


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

使用道具 举报

发表于 2003-2-9 15:09:39 | 显示全部楼层
最初由 yintao 发布
[B]对不起,我在r14下似乎不能运行,加载后运行结果如下:
Command: jk
PEDIT Select polyline: M

*Invalid selection*
Expects a point or Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon
error: Funct... [/B]

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

使用道具 举报

发表于 2003-2-9 15:18:22 | 显示全部楼层
你何不参考一下bonus中的mpedit。在r14下面写这样的一个程序,需要考虑的很多,比如UCS,原来是不是PLINE,等等。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-26 06:43 , Processed in 0.324597 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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