明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1996|回复: 2

[提问] 关于对象反应器的两个小问题

[复制链接]
发表于 2014-4-10 10:35:14 | 显示全部楼层 |阅读模式
      本人初学LISP,尝试写了几个小程序来辅助画图。

      现在在反应器部分遇到了些问题,找了很久没有找到解决方法。希望各位在闲暇之余不吝赐教。非常感谢!

      目前有问题的是一个写标题的小程序,想要达到的目的是输入标题,自动按照比例在下面划两条线,当标题字高或者字数更改的时候,两条线可以自动调整位置。我用的反应器是vlr-objectClosed。将两条线与汉字连起来,一旦汉字改变,两条线则跟随改变。

      遇到的第一个问题是:单独对汉字进行更改的话一切正常,但是如果同时移动汉字和两条线就会出现错位的现象。我的想法是可能汉字移动后两条线更改了位置,然后又对两条线进行了移动。不知道应该怎样解决这个问题。

      第二个问题是:copied 反应器无法使用,我也下载了几个别人写的带有copied反应器的程序,同样不能使用,怀疑是cad本身的问题。我安装的AutoCAD 2010 完全安装,不知道是哪里出了问题。


      请大家帮忙~ 万分感谢
附付上源码。




本帖子中包含更多资源

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

x
发表于 2014-9-15 01:20:54 | 显示全部楼层
搞不懂反应器,要不再给文字加一个反应器,改动文字位置(move)后运行一次(entmod(entget Text_R#)) ;;
因为不懂反应器,但测试你的程序后了发现原位再修改一下那个文字它就OK了
发表于 2014-9-15 14:44:21 | 显示全部楼层
不懂反应器
看你写得很复杂,测试了一下,05下还行。
据说不能用command,你用了居然没有问题,奇怪?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 14:31 , Processed in 0.173698 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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