当前位置:   article > 正文

c# CAD二次开发入门学习二_document.modelspace.addline

document.modelspace.addline

获取到一个图形对象 : 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);

基本的线条描绘已经知道了,就可以组合画其他图形。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/114324
推荐阅读
相关标签
  

闽ICP备14008679号