找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 933|回复: 11

[编程申请]:选择LINE线或PLINE线,则将其全改成宽度为0的PLINE线

[复制链接]
发表于 2005-10-17 13:14:54 | 显示全部楼层 |阅读模式

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

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

×
求LSP程序(CAD2002用),选择LINE线或PLINE线,则将其全改成宽度为0的PLINE线(不必连接),图层改到"rein"图层,颜色改为6(若无“rein”图层则创建),谢谢。*-*c *-*c
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-10-17 13:55:47 | 显示全部楼层
  1. [FONT=courier new](load "xyp_lib")
  2. ;|加载通用函数(可在签名栏直接下载)
  3. 如果已经下载xyp_lib并放到搜索路径下可以不再下载!
  4. 利用以下任何一种方式(首选第一种)即可加载和运行通用函数内的所有子程序:
  5. ★1·在acad.lsp中增加(load"xyp_lib")
  6. ■2·在每个程序内增加(load"xyp_lib")
  7. ■3·在command下,输入(load"xyp_lib")
  8. ■4·在菜单.mnl中增加(load"xyp_lib")
  9. ■5·将xyp_lib.vlx文件直接拽到cad屏幕
  10. [COLOR=red] ★通用函数下载地址:[/COLOR]
  11. [url]http://www.xdcad.net/forum/attachment.php?s=&postid=1606661[/url]
  12. [url]http://www.mjtd.com/bbs/dispbbs.asp?boardID=3&ID=37554&page=1[/url]|;

  13. ;;求LSP程序(CAD2002用),选择LINE线或PLINE线,则将其全改成宽度为0的PLINE线(不必连接),
  14. ;;图层改到"rein"图层,颜色改为6(若无“rein”图层则创建),谢谢
  15. (defun c:test ()
  16.   (CMDLA0)
  17.   (setq        ss (ssget '((0 . "*POLYLINE,LINE")))
  18.         i  -1
  19.   )
  20.   (mkla "rein" 6)
  21.   (while (setq s1 (ssname ss (setq i (1+ i))))
  22.     (X-Put-Lineweight s1 0);改线宽
  23.     (sub_upd s1 8 "rein");改图层
  24.     (command "change" s1 "" "P" "c" 6 "");改颜色
  25.   )
  26.   (CMDLA1)
  27. )[/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-17 18:51:02 | 显示全部楼层
CAD2002测试,选择一条线可以用。但选择多条线有误,提示如下:
命令: GGJJ

选择对象: 找到 1 个

选择对象: 找到 1 个,总计 2 个

选择对象: 找到 1 个,总计 3 个

选择对象:
未知命令“P”。按 F1 查看帮助。
未知命令“C”。按 F1 查看帮助。
6
未知命令“GGJJ”。按 F1 查看帮助。
未知命令“P”。按 F1 查看帮助。
未知命令“C”。按 F1 查看帮助。
6
未知命令“GGJJ”。按 F1 查看帮助。
未知命令“P”。按 F1 查看帮助。
未知命令“C”。按 F1 查看帮助。
6
未知命令“GGJJ”。按 F1 查看帮助。


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

使用道具 举报

发表于 2005-10-17 19:15:25 | 显示全部楼层
最初由 lengliqun 发布
[B]CAD2002测试,选择一条线可以用。但选择多条线有误,提示如下:
命令: GGJJ

选择对象: 找到 1 个

选择对象: 找到 1 个,总计 2 个

选择对象: 找到 1 个,总计 3 个

选择对象:
未知命令“P”。按 F1 查... [/B]

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2005-10-18 12:28:56 | 显示全部楼层
下载并加载xyp_lib通用函数,对LINE线操作提示如下:
命令: GGJJ

选择对象: 找到 1 个

选择对象: 找到 1 个,总计 2 个

选择对象: 找到 1 个,总计 3 个

选择对象:
未知命令“P”。按 F1 查看帮助。
未知命令“C”。按 F1 查看帮助。
6
未知命令“GGJJ”。按 F1 查看帮助。
未知命令“P”。按 F1 查看帮助。
未知命令“C”。按 F1 查看帮助。
6
未知命令“GGJJ”。按 F1 查看帮助。
未知命令“P”。按 F1 查看帮助。
未知命令“C”。按 F1 查看帮助。
6
未知命令“GGJJ”。按 F1 查看帮助。

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

使用道具 举报

发表于 2005-10-18 12:40:00 | 显示全部楼层
测试无误。
加载:将xyp_lib.vlx文件直接拽到cad屏幕,再试。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-18 13:16:09 | 显示全部楼层
已将xyp_lib.vlx更新了.
运行你的程序,选择LINE线,则LINE线变成宽度为0的PLINE线,其颜色与图层没变化;
再运行一次,选择上次由LINE变成的PLINE线,则其图层变为REIN,颜色变为6。
所以我说上面的程序只对PLINE线有作用,而我需要对LINE线有相同作用的程序(CAD2002测试)。谢谢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-18 13:27:39 | 显示全部楼层
最初由 lengliqun 发布
[B]已将xyp_lib.vlx更新了.
运行你的程序,选择LINE线,则LINE线变成宽度为0的PLINE线,其颜色与图层没变化;
再运行一次,选择上次由LINE变成的PLINE线,则其图层变为REIN,颜色变为6。
所以我说上面的程序只对PLIN... [/B]

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-21 21:53 , Processed in 0.196787 second(s), 52 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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