谁知道怎么样将选择的多个对象替换成块呀
本帖最后由 jxjaxa 于 2013-12-8 10:58 编辑谁知道怎么样将选择的多个对象替换成块呀,请帮忙,谢谢
补充一下,比如 直线、圆、多段线 等 同一类型的 选择后 规换成块在原位置
比如相同颜色的直线 10条规换成同名的图块,在原位置附近
我想要 LISP源码学习一下 ssget block aihuyujian 发表于 2013-12-8 15:41 static/image/common/back.gif
ssget block
不是我想要的,谢谢
选择图元转换为图块
本帖最后由 llsheng_73 于 2013-12-9 02:07 编辑方法很简单
先entmake图块的开头
再对选择集里边的所有图元重新绘制一遍
entmake块结尾
这样就把选择集里边的图元定义成了一个块了
然后可以删除选择集里边的图元,插入刚才定义的图块
附件里边的程序是生成了一个匿名块,块的插入点在中心
如果要指定图块名的话呢除了需要把(cons 2 "*U")里边的"*U"改成指定的图块名外,还需要对指定的图块名进行检查是否已经有了这个名称的图块存在
你要做成几个块?选择的东西做成一个块就是ctrl + c ,然后ctrl + shift + v llsheng_73 发表于 2013-12-9 02:01 static/image/common/back.gif
方法很简单
先entmake图块的开头
再对选择集里边的所有图元重新绘制一遍
谢谢,但不是我要的 jxjaxa 发表于 2013-12-9 09:36 static/image/common/back.gif
谢谢,但不是我要的
那就不知道你要的是什么了,是要自动生成有名块,问题那个块名用什么规则生成呢? CAD中的W命令也不是楼主想要的吗?看楼主头像好眼熟,有没有在亿和工作过? 谢谢5楼楼主,辛苦了!
页:
[1]