/// <summary>
/// 创建 DetaiLine
/// </summary>
/// <param name="doc"></param>
/// <param name="endpoint">起始点</param>
/// <param name="startpoint">终点</param>
/// <param name="linestyle">线样式</param>
/// <param name="gs"></param>
private static void createDetailLine(Document doc, XYZ endpoint, XYZ startpoint, GraphicsStyle gs, out DetailLine modeline)
{
Transaction trans = new Transaction(doc);
trans.Start("creatDetailLine");
//DetailLine line = locationCurve.Curve as DetailLine;
Line line = Line.CreateBound(startpoint, endpoint);
modeline = doc.Create.NewDetailCurve(doc.ActiveView, line) as DetailLine;
Parameter tp = modeline.LookupParameter("线样式");
tp.Set(gs.Id);
trans.Commit();
}
Revit 创建 DetaiLine
最新推荐文章于 2022-09-29 09:11:45 发布