|
我在提取CAD图形几何数据时无法得到直线的端点坐标,圆弧的圆心坐标,及起始角和终止角?(直线的长度和圆弧半径都能读取)
总是报告说property let未定义 property get过程无法返回
If acadObj.ObjectName = "AcDbLine" Then ' 若是直线,则可提取其参数
L = acadObj.Length
X1 = acadObj.StartPoint(0): Y1 = acadObj.StartPoint(1)
X2 = acadObj.EndPoint(0): Y2 = acadObj.EndPoint(1)
ElseIf acadObj.ObjectName = "AcDbArc" Then ' 若是圆弧,则可提取其参数
R = acadObj.Radius
Cx = acadObj.Centerpoint(0): Cy = acadObj.Centerpoint(1)
A1 = acadObj.StartAngle: A2 = acadObj.EndAngle
以上为部分程序代码,请大家帮忙出了什么问题? |
|