美文网首页
solidworks二次开发C#----自动工程图

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

作者: dududuwei | 来源:发表于2018-08-26 22:43 被阅读0次

    一.为何要自动出图

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

    二.如何自动出图

    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); 
    

    相关文章

      网友评论

          本文标题:solidworks二次开发C#----自动工程图

          本文链接:https://www.haomeiwen.com/subject/wrjfiftx.html