az98hxq 发表于 2011-8-1 19:15:09

如何使这两个LSP程序合并成一个

各位版主和高手,在CAD使用过程中经常需要将文字标注对齐和引线对齐,每次我都是自己靠手拉来对齐,这样效率太低了。在论坛搜了一下,刚好,这两个LISP 文件能分别满足我的需要,但是他们是分别独立的,就是说我得执行两次命令才能达到我想要的效果(对齐文字和对齐引线,这需要两步来实现),哪位大侠能否将这两段lisp 程序帮忙整合成一段呢?这样就要省好多时间。先谢过了!!

1078815748 发表于 2011-8-1 19:32:43

ljpnb 发表于 2011-8-1 22:20:01

本帖最后由 ljpnb 于 2011-8-2 12:08 编辑

az98hxq 发表于 2011-8-1 19:15 http://bbs.mjtd.com/static/image/common/back.gif
各位版主和高手,在CAD使用过程中经常需要将文字标注对齐和引线对齐,每次我都是自己靠手拉来对齐,这样效率 ...

改一下,不知道是不是这个效果...

az98hxq 发表于 2011-8-1 23:02:13

回复 ljpnb 的帖子

谢谢 LJPNB 的热情回复,基本上是这样的效果,但是好像不能框选。
能否将所有对象选择在一个选择集里面,再分别判断选择集里面的每个图元属于什么,再执行相应的操作,最终使所有图元均按同一基点坐标移动相同的距离

zhynt 发表于 2011-8-2 01:42:43

可以框选的,第一次是单选,用来确定需对齐的类型,第二次选择可以框选,用来选择需对齐的对象。

raimo 发表于 2011-8-2 08:05:53

本帖最后由 raimo 于 2011-8-2 08:08 编辑

ljpnb 这个还有点问题...
我觉得楼主的设想是
一次性选择好需要对齐的文字和引线,
然后指定一个对齐点位置
确定之后所有文字和引线都调整好..


效果如下图
forum.php?mod=image&aid=60340&size=300x300&key=0b97spGUdXc0Mbh7ko5oaMG7c765tN59%2FeR5xJzNkj9eM2TBQl0ntprb&nocache=yes&type=fixnone







对吧

az98hxq 发表于 2011-8-2 08:39:40

raimo 发表于 2011-8-2 08:05 static/image/common/back.gif
ljpnb 这个还有点问题...
我觉得楼主的设想是
一次性选择好需要对齐的文字和引线,


对,我就是想要 raimo 的这种效果,假如能将ljpnb程序前面的那个选择对齐类型项去掉就非常好了。

ljpnb 发表于 2011-8-2 12:08:48

az98hxq 发表于 2011-8-2 08:39 static/image/common/back.gif
对,我就是想要 raimo 的这种效果,假如能将ljpnb程序前面的那个选择对齐类型项去掉就非常好了。

修改过了,你再试试

az98hxq 发表于 2011-8-2 12:54:12

ljpnb 发表于 2011-8-2 12:08 static/image/common/back.gif
修改过了,你再试试

谢谢ljpnb,现在可以了!

raimo 发表于 2011-8-2 19:53:52

再次测试了一下,如果可以去掉对齐方向的询问就完美了..
因为可以根据对齐点的位置自动判断出来.
而且我的引线都已经对齐了,难道还能选择另外一个方向的文字对齐吗?那样岂不是线齐字不齐..
就是不知道技术上方便实现不?
页: [1] 2 3
查看完整版本: 如何使这两个LSP程序合并成一个