找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 7929|回复: 77

[分享]:更新文字(LISP & DCL)

[复制链接]
发表于 2004-11-14 14:50:58 | 显示全部楼层 |阅读模式

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

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

×
本人使用AUTOLISP 及DCL编写的更新文字模块,适于AutoCAD R14及以上版本,可更改TEXT、MTEXT、DIMENSION、BLOCK等实体内的文字,功能比AutoCAD的内核命令Ddedit更丰富。值得一提的是更改块内文字时不遍历块内子实体,因而速度非常快,本人欢迎下载本模块的网友对该程序多提宝贵意见,让我们一起将该程序维护好,也可发EMAIL至qjzchpjia@126.com 或 qjzchpjia@sina.com ,谢谢!
   附件含gxwz.lsp及gxwz.dcl文件源代码。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-11-14 23:12:54 | 显示全部楼层
谢谢了。有个好工具,还可以研究一下dcl和lsip的关联,不错 不错。ths
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-14 23:22:44 | 显示全部楼层
修改文字的确很方便。功能少了一点,楼主可以加入下图中的一些功能吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-15 13:24:17 | 显示全部楼层
根据3楼楼主的建议,根据图片修改后的程序将在近期上传,不过字体样式名的选择只能选用户已定义的样式!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2004-11-15 15:31:37 | 显示全部楼层
高手高手,希望此程序不断完善,为何高手如此晚才注册呀?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-15 21:55:59 | 显示全部楼层
本人1989年大学毕业后一直在机械行业工作,1995年开始接触AutoCAD R10.0(DOS版),由于工作关系,自学了与AutoCAD编程有关的各种Programm,95年以前学习AutoCAD可真是难呀,主要是各种资料太少,INTERNEAT普及以后就不一样了,我从中吸取了不少营养。就拿本次上传的模块gxwz而言,更新BLOCK内文字就是根据上一次发求助贴,某位大虾的建议后临时添加上去的,我很感谢“晓东CAD ”为我们这群AutoCAD超级发烧友搭建的学习和交流的平台。我有一个建议,不知对否,现提出来,希望“晓东CAD ”的版主留意一下。是这样的:我因刚注册“晓东CAD ”,下载附件总被拒绝!据我所知,“明经通道”(本人经常上的一个网站)是没有这个限制的,按我的想法,取消这个限制会使论坛人气更旺!
最近10年来,本人运用Autolisp,Visual Lisp,VC,VB,VBA编制了尽百个模块,内容涉及机械制造的方方面面(比较适用的有粗糙度、公差、明细表、填写栏框,图框图幅、标注比例、标注序号、型钢型材、超级编辑器等),这些程序,有好多创意来源于网络,以后我会将一些我认为有代表性的模块上传上网络,希望各位也多上传一些佳作,让我们共同提高。
*****我是当代活雷锋!*****
[版主提示] 希望楼主再接再厉,为大伙带来更多更好的程序[/COLOR]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-16 15:33:24 | 显示全部楼层
不知道楼主最新的程序版本什么时候出来?很期待呀,如果最新的版本能按斑竹的想法来实现,而且默认文字反显,我以后就用它来编辑文字了。
支持楼主把更多的好的工具程序奉献出来,在此向楼主表示感谢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-16 22:49:44 | 显示全部楼层
非常感谢各位网友的厚爱,修改后的gxwz模块已完成,不过还有一点需调试。很遗憾,我最近因公需外出一段时间,因此近期不能与大家在网上会面了;下面本人上传一个修改线宽的模块(目前暂不支持SPLINE,ELLIPSE,CIRCLE实体,如果大家需要,我会将其添加至模块中)。
附件含xgxk.lsp 及 xgxk.dcl 文件源代码。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-17 08:53:48 | 显示全部楼层
;;樓主經常上「明經通道」但可能沒有注意這個貼子
http://www.mjtd.com/bbs/dispbbs.asp?BoardID=25&ID=25322
;;那程序跟你的程序很像……
;;它還可以修改屬性(可能需要regen一下,及加個error函數)
;;我的經歷跟你也很像(可能是同年代的關係--1988年大學畢業後一直在機械行業工作)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-17 18:27:33 | 显示全部楼层
楼主修改线宽的程序非常不错,很好用的,多谢了!
只不过还有点小小的瑕疵,如果线宽输入后,下次再用命令时能记住上次的线宽就好了。
还有希望能支持SPLINE,ELLIPSE,CIRCLE实体等等各种实体,这样就完美了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-23 20:22:36 | 显示全部楼层

Re: [分享]:更新文字(LISP & DCL)

最初由 qjcpj 发布
[B]本人使用AUTOLISP 及DCL编写的更新文字模块,适于AutoCAD R14及以上版本,可更改TEXT、MTEXT、DIMENSION、BLOCK等实体内的文字,功能比AutoCAD的内核命令Ddedit更丰富。值得一提的是更改块内文字时不遍历块内子实体?.. [/B]

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

使用道具 举报

发表于 2004-11-24 13:02:40 | 显示全部楼层
试了一下,更新块内文字很好,但在选尺寸标注时出现错误。另外对块的属性值也不能修改,点选后对话框内为空白。

  1. <选择  标注文本、块内文本 、 文本>:
  2. 错误: 函数错误: "16"
复制代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 23:11 , Processed in 0.583157 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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