赞
踩
获取到一个图形对象 : AcadDocument oAcadDocument = oAcadApplication.Documents.Open(FileName, null, null);
有了图形对象,我们就可以给图形对象添加跟着线条图形
double[] StartPoint = new double[3] { 10, 10, 0 };
double[] EndPoint = new double[3] { 50, 50, 0 };
1 画一条直线
AcadLine oAcadLine = oAcadDocument.ModelSpace.AddLine(StartPoint , EndPoint );
如果是虚线,则设置属性值 oAcadLine .LinetypeScale = 0.5;
可以给线条设置一下属性,如颜色:oAcadLine .color = ACAD_COLOR.acRed;
2 画一个圆 :传入圆心坐标和半径长度:double radius=10;
oAcadDocument.ModelSpace.AddCircle(EndPoint , radius);
3 画弧线,有时候还需要话一条弧线 ,画弧度,使用π表示弧度
var ARC = oAcadDocument.ModelSpace.AddArc(EndPoint , radius, Math.PI / 2, Math.PI * 1.5);
4 添加文字说明 double fontsize=5;
oAcadDocument.ModelSpace.AddText("玻璃", EndPoint , fontsize);
基本的线条描绘已经知道了,就可以组合画其他图形。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。