solidworks二次开发C#----自动工程图

一.为何要自动出图

当然是因为不想自己画了。
画图对于一个机械工程师来说是吃饭的本领,但对于企业来说,关注的是如何快速准确的出图。
程序快速准确的出图在于产品的标准化程度和模型的标准化程度。

二.如何自动出图

1.创建工程图

//获得工程图模板路径
string TemDrawing = swApp.GetUserPreferenceStringValue((int)swUserPreferenceStringValu e_e.swDefaultTemplateDrawing); 
//获得工程图大小
double[] sizes = swApp.GetTemplateSizes(drwTemplate); 
//新建工程图
DrawingDoc swDrawing = (DrawingDoc)swApp.NewDocument(TemDrawing, (int)sizes[0], sizes[1], sizes[2]); 

2.添加视图

//swDrawing为提前获得的工程图对象,filename为要创建三视图的模型名
bool bRet = swDrawing.Create3rdAngleViews2(filename); 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2015年9月份入伍,退伍两个多月了,还是忘不了那身橄榄绿的军装,忘不了部队的一切,忘不了我那些战友,兄弟!
    爱很温暖阅读 236评论 0 0
  • 1. 感恩今晚和妈妈一起去拜访姑妈,和妈妈一起送上新年祝福给姑妈。随喜姑妈与姑丈完美与美满的爱情。 2. 感恩世界...
    美里的美女阅读 312评论 0 1
  • 八月花儿红了 秋天来了 少年狂欢聚一堂 看花儿红了 看燕子飞过花朵边 看八月的秋天里 鸳鸯戏水中 《醉仙诗谷》专题...
    王密亮阅读 408评论 2 8
  • 文/亣婅 我要读更多的书,用更温柔的词,揉一揉你的心。 顾顾!我自己也莫明其妙,我为什么一定要这般的爱你;我老实说...
    亣婅阅读 321评论 2 2
  • 其实,莫斯塔尔这座小城一直没有特别吸引我的地方。 只是在我规划巴尔干之行的时候,除了最想去的萨拉热窝,莫斯塔尔似乎...
    神经饼饼饼饼阅读 624评论 2 2