edata
发表于 2015-8-31 11:22:58
llsheng_73 发表于 2015-8-31 11:10
似乎程序只对多线段进行处理,并不支持圆,圆弧,椭圆,因为后边几种它根本没有全局宽度这一属性。。。
另 ...
楼主的文字描述有点歧义,这里的圆弧,椭圆指的是多段线构成的。至于圆,如果是多段线空心圆(指的是圆环)应该没问题,实心圆就不一定了,还有自交,也应该不理想吧。
edata
发表于 2015-8-31 13:36:22
你试试这个圆柱
(entmake (list '(0 . "LWPOLYLINE")
'(100 . "AcDbEntity")
'(100 . "AcDbPolyline")
(cons 90 2)
'(70 . 1)
(cons 43 600)
(cons 10 (setq p (getpoint)))
(cons 42 1)
(cons 10 (polar p 0 600))
(cons 42 1)
)
)
kele99kele
发表于 2015-8-31 14:03:51
edata 发表于 2015-8-31 13:36 static/image/common/back.gif
你试试这个圆柱
用第二个程序可以(指定宽度),第一个程序因为宽度为600,不能进行向内偏移操作所以不能正确实现。
zfsaaa
发表于 2015-8-31 14:17:24
ok好玩ok好玩ok好玩
nadaloveluna
发表于 2015-8-31 17:37:44
谢谢结构前辈的分享,这个比粗线边墙的功能又进了一步,谢谢。
edata
发表于 2015-8-31 17:58:51
难道你用了wmfout?其实PL实心圆理论上说由几个点组成每个点的凸度和PL线宽组成,一般2-4个点,直接处理这种比较好。
kele99kele
发表于 2015-8-31 20:03:18
本帖最后由 kele99kele 于 2015-8-31 20:12 编辑
edata 发表于 2015-8-31 17:58 static/image/common/back.gif
难道你用了wmfout?其实PL实心圆理论上说由几个点组成每个点的凸度和PL线宽组成,一般2-4个点,直接处理这种 ...
确实是用了wmfout,顺带解决虚线、点划线、大小头线、自交多段线等等的问题,如果只是解决实心圆的问题倒真是不需要这么麻烦,wmfout用了以后慢了n个数量级
gdslqs
发表于 2015-9-2 09:38:45
这个确实不错
sunny_8848
发表于 2015-9-2 10:29:33
llsheng_73 发表于 2015-8-31 11:11 static/image/common/back.gif
到处灌水然后用激情换明经币,别说是我出的主意哈
想不到还有激情兑换,多谢提醒
陨落
发表于 2015-9-17 17:33:59
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=96463