完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

SolidWorks具备二次开发的功能吗?基本原理是什么?

发布于:2020-09-25 16:41:03
首页/BIM专题
分享

作为一款早在很久之前就打入国内市场的三维造型软件,SolidWorks十分值得被提及。它完全基于Windows平台的全参数化特征造型软件、它着易用和友好的界面,其灵活的操作方式和面向对象的操作特点,得到了业界广大工程师的一致认可。它可以十分方便的实现复杂的三维零件实体造型、高性能的复杂装配和自动生成二维工程图。同时它也是一个CAD/CAE/CAM的通用集成系统,集成了设计、分析、加工和数据管理的整个过程。

腿腿教学网-SolidWorks具备二次开发的功能吗?基本原理是什么?

SolidWorks基于Windows平台,其数据可以在外部通过API接口进行修改。SolidWorks提供的API接口有OLE(Object Linkingand Embedding,对象链接与嵌入)技术和COM(Componen tObject Model,组件对象模型)组件两种形式,为用户提供了强大的二次开发功能。

SolidWorks二次开发基本原理

SolidWorks为方便用户进行二次开发提供了大量的API对象,这些对象涵盖了全部SolidWorks的数据模型,用户通过对这些对象属性的设置和方法的调用,就可以在自己开发的应用程序中实现与SolidWorks中相同的功能。

SolidWorksAPI对象模型是一种树型结构模型,根为SolidWorks对象。为了得到一个特定的对象,必须先从SolidWorks对象对其子孙进行遍历。

腿腿教学网-SolidWorks具备二次开发的功能吗?基本原理是什么?

SoIidWorks对象包括ModelDoc.Environment,Frame.AttributeDef,Modeler,SWPropertySheet以及其它一些对象,它是SolidWorksAPI中的最高层的对象,能够直接或间接访问SolidWorksAPI中的所有其它对象。

客户程序可以直接访问SolidWorks的对象,通过调用SolidWorks中的API函数,可以完成零件的建模和修改及零件特征信息的提取(如特征尺寸的设置与提取、特征所在面的信息提取及各种几何和拓扑信息)等。

转载请注明来源本文地址:https://www.tuituisoft/bim/15108.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了