您的位置:网站首页 > Solidworks

基于VB的SolidWorks二次开发中工程图的转换

时间:2010-06-02 08:00:00 来源:

    2.1 SdidWorks二次开发通常采用的流程
   
    (1)创建SolidWorks对象。实现和SolidWorks应用程序的连接;
    (2)利用SolidWorks提供的API函数,创建应用程序所需要的操作和设置;
    (3)最后创建SolidWorks及其它对象结束程序,完成整个流程。
   
    流程框图如图2所示。
   


    2.2 SolidWorks二次开发的过程
   
    用VB6.0开发SolidWorks时,一般是利用宏录制命令在SolidWorks环境中录制SolidWorks的相关操作来获得程序头部和应用程序的代码,并将代码经过适当的修改后放到VB中使用。
   
    在SolidWorks中利用宏录制的方法:选择SolidWorks菜单下的视图!工具}宏!录制命令。当在SolidWorks中录制完所需的操作后,点击菜单下的视图|工具|宏|停止命令保存,然后点击菜单下的视图|工具|宏|编辑打开录制的宏进行编辑和修改后作为VB的原代码。
   
    2.3 SolidWorks二次开发的用户界面
   
    按照用户的需要,建立自己的专用用户界面如图3所示。首先根据零件选择图纸的大小,点击工程图转化按钮进行工程图的转换,然后根据需要对工程图属性进行操作。