yangrun27 发表于 2003-5-21 18:13:00

各位大虾,我把闭合的pl线置为面后想让它再变回闭合的pl线,有此相关的命令吗?

各位大虾,我把闭合的pl线置为面后想让它再变回闭合的pl线,有此相关的命令吗?
我的意思是我想把很多被置为面的图形重新转为闭合的pl线,cad有此功能吗?可以批量统该吗?如果cad没有提供此命令,那么可以用VBA实现吗?要如何能实现呢?

南子 发表于 2003-5-22 10:56:00

undo

yangrun27 发表于 2003-5-22 15:43:00

没那么简单啦!

要是能用回退那太舒服了,可是问题就是我已经保存过几天以后又来吧面这一个层专门提出来。做的时候是根据一些要求点只能放点层,线只能放线层,面放面层的。可是在数据转换时,面层居然不能转过去,我只能把面重新变为闭合的PL线,转换后才能转为面。用了不少软件来试验,如:mapinfo,arcgis等,都不能把cad的面转换过去。所以顺便想问一下,cad的面是有什么特别的地方吗?

yangrun27 发表于 2003-5-22 15:59:00

[此贴子已经被作者于2003-5-22 15:59:25编辑过]

南子 发表于 2003-5-26 11:41:00

请问你所说的面是什么? AcadRegion ? 3DFace?

yangrun27 发表于 2003-7-10 20:51:00

cad里不是可以把线置为面吗?

cad里不是有region命令可以把闭合的连接线置为面吗?我就是用此命令把所有的闭合矩形置为面的。可是在做数据转换时,面不能转换,所以我只有想恢复原来的pl线的闭合线。可是一砸碎面的话,就变成了一段一段的l线了,即一个矩形变成了4条线!现在我就是想把这四条线连为原来的一条线。有即几千个这样的面,所以我不可能一个一个手工去连接的!

yangrun27 发表于 2003-7-10 20:54:00

老兄,请原谅。我很少有机会上网的。所以很少有时间及时询问及回复您们对我的问题的

老兄,请原谅。我很少有机会上网的。所以很少有时间及时询问及回复您们对我的问题的不清楚之处。老兄,请原谅。我很少有机会上网的。所以很少有时间及时询问及回复您们对我的问题的不清楚之处。

bluemoon 发表于 2003-7-15 09:35:00

thisdrawing.sendcommand "explode all"
thisdrawing.sendcommand "pljoin all0 "
用VBA 我是这么做的
页: [1]
查看完整版本: 各位大虾,我把闭合的pl线置为面后想让它再变回闭合的pl线,有此相关的命令吗?