我编写了创建闭合多段线-矩形的代码,现在我想使用EZDXF附加组件将该矩形设置为一个区域
我设法创建了一个区域,但它无法识别我绘制的多边形,因此它在基点(0,0,0)创建了该区域,并且没有区域(所以是空白区域-实体)
代码如下:
import ezdxf
y1=25
y2=-50
x1=30
a1=(x1,y1)
a2=(-x1,y1)
a3=(x1,y2)
a4=(-x1,y2)
doc = ezdxf.new('R2010')
msp = doc.modelspace()
SoilModel=msp.add_polyline2d([(a1), (a2), (a4), (a3)], {'layer': 'SoilModel'})
SoilModel.close(True, True)
msp.add_region(ezdxf.entities.Polyline(SoilModel))
doc.saveas('SoilModel.dxf')
目前没有回答
相关问题 更多 >
编程相关推荐