通过鼠标拾取模型的边Edge,然后转换为Curve
Reference refer = uiDoc.Selection.PickObject(ObjectType.Edge,"Select edge");
Edge curv = doc.GetElement(refer).GetGeometryObjectFromReference(refer) as Edge;
Curve cur = curv.AsCurve();
通过鼠标拾取模型的边Edge,然后转换为Curve
Reference refer = uiDoc.Selection.PickObject(ObjectType.Edge,"Select edge");
Edge curv = doc.GetElement(refer).GetGeometryObjectFromReference(refer) as Edge;
Curve cur = curv.AsCurve();