半听可乐 发表于 2012-12-2 10:38:18

yjr111 的好程序,求稍作改编!

本帖最后由 半听可乐 于 2012-12-4 12:03 编辑

严老大写的一个“ 一点整体平移拉伸.LSP ”         http://bbs.mjtd.com/thread-98754-1-1.html

小弟如获至宝,在大量使用之余,也发现了程序对于本人使用尚有完善的空间
希望完善的地方有:
1.选择范围不尽人意。希望能改编成当操作单行文本时,默认只移动1行文本及下面的标注线,   附加选项可以移动2行及中间的标注线,除此之外,上下左右”邻居“就不要被选到了。

2.如果标注线是指向圆心,但标注线不进圆(如“美中不足gif”中所示),则使用程序移动标注时引线始终指向圆心却不进圆, 这要区别于原程序!

3.程序中附加选项[高度(H)/图层(C)],当选择H时命令行有乱码出现,此外,小弟愚昧,没搞明白这两个选项的作用所在~~~(严老大能告知一下更好)

也不知说清楚了没,希望有高手关注,不胜感激!
-----------------------------------------------------------------
试用了springwillow 作的改编,效果是想要的,但是还不太稳定,见新传附件“编号移动有问题.dwg”

springwillow 发表于 2012-12-2 10:38:19

半听可乐 发表于 2012-12-4 15:05 static/image/common/back.gif
心头巨石落地,小石仍悬
1.我用CAD2004在之前那个测试图中移动最右下角的“NL”有问题,但在CAD2006和20 ...

我没有装2004不好测试,右键问题可以选右键菜单,然后打开右键单击计时,短单击时和右键重复上一命令效果一样,长按时会出现屏屏幕菜单。崩溃的问题我机器没碰到过,也不好说是什么原因。

weiqi 发表于 2012-12-2 21:13:45

严大是我的目标~~这程序个人用不习惯。。。。我画电气的~还是乖乖F8L 加F吧

edsion24 发表于 2012-12-3 08:46:34

期待ING            

springwillow 发表于 2012-12-4 10:43:18

本帖最后由 springwillow 于 2012-12-5 09:11 编辑

先给你个VLX的试一下,要源码的话直接找我,严大的源码不好公开啊!又更新了一处bug,大家麻烦再重新下载一下。

半听可乐 发表于 2012-12-4 11:50:10

本帖最后由 半听可乐 于 2012-12-4 12:05 编辑

springwillow 发表于 2012-12-4 10:43 http://bbs.mjtd.com/static/image/common/back.gif
先给你个VLX的试一下,要源码的话直接找我,严大的源码不好公开啊!

见到大侠的改编,欣喜若狂!赶紧测试,发现有点小bug:

1.---如截图所示,移动测试图中左下角的“NL”编号时出错,另外在新传附件“编号移动有问题.dwg”中大部分出错,请下载新附件
2.---程序的选项“右键恢复”貌似没什么作用
3.---移动不理想时如果通过undo撤销,有时会让CAD直接崩溃(瞬间关闭)~~测试时注意保存在编辑的图

要是以上三个bug解决了就很完美了!热烈期盼“springwillow”大侠再度出手!

springwillow 发表于 2012-12-4 14:32:43

半听可乐 发表于 2012-12-4 11:50 static/image/common/back.gif
见到大侠的改编,欣喜若狂!赶紧测试,发现有点小bug:

1.---如截图所示,移动测试图中左下角的“NL ...

看了一下你的新图,其它的不能用的原因有两个,一个是你的圆做的是块,需要炸开。二一个是你每次只能选带有一条多段线的标注,选择两条及以上的线的话会认不好基点。如果选择误差较大,可以在执行命令的时候输入H调整鼠标首选框的高度,或输入B调整字自选高度范围。右键恢复是在拖动对象的过程中右击恢复,不是在左键确认完后再右键恢复,即左键确认移动,右键放弃移动。请再试试,祝你好运。

半听可乐 发表于 2012-12-4 15:05:33

springwillow 发表于 2012-12-4 14:32 static/image/common/back.gif
看了一下你的新图,其它的不能用的原因有两个,一个是你的圆做的是块,需要炸开。二一个是你每次只能选带 ...

心头巨石落地,小石仍悬
1.我用CAD2004在之前那个测试图中移动最右下角的“NL”有问题,但在CAD2006和2010中又正常(本人常用2004)
2.我的CAD设置是右键重复上次命令(禁止右键快捷菜单),这样导致程序中右键恢复不能用,这个怎么解决?(希望不改CAD设置)
3.如果undo有时会让CAD崩溃,这个好解决吗?

springwillow 发表于 2012-12-5 09:06:30

本帖最后由 springwillow 于 2012-12-5 09:13 编辑

半听可乐 发表于 2012-12-4 15:05 http://bbs.mjtd.com/static/image/common/back.gif
心头巨石落地,小石仍悬
1.我用CAD2004在之前那个测试图中移动最右下角的“NL”有问题,但在CAD2006和20 ...

我更新了一个小BUG,你再下载用一下试试。右键问题只能设成右键菜单后再设成打开右键定时单击, 这样短击的效果和右键重复上一命令一样,长按出现右键菜单。至于崩溃的问题我没遇到,不知道是什么原因。

半听可乐 发表于 2012-12-5 19:41:10

springwillow 发表于 2012-12-5 09:06 static/image/common/back.gif
我更新了一个小BUG,你再下载用一下试试。右键问题只能设成右键菜单后再设成打开右键定时单击, 这样短 ...

问题已经解决,多谢提醒!我发现改程序还有个神奇之处:在位编辑块时,可以操作块以外的图元!该以外功能感觉挺有用,不知道会不会有什么可怕的隐患?
页: [1] 2
查看完整版本: yjr111 的好程序,求稍作改编!