SOLIDWORKS二次开发形式

二次开发,简单的说就是在现有的软件上进行定制修改、功能的扩展,然后实现自己想要的功能,一般来说都不会改变原有系统的内核。

SOLIDWORKS二次开发通常有两种形式:第一种是独立应用程序(standalone application),用户程序作为一个独立的应用程序(*.exe),通过 API接口调用SOLIDWORKS提供的服务,完成对SOLIDWORKS的控制和操作;第二种是插件形式(AddIn application),用户程序作为一个插件(*.dll)集成到SOLIDWORKS中去。

插件形式下,用户程序跟SOLIDWORKS程序运行在同一进程空间,运行效率高,而且用户可以在SOLIDWORKS中添加自己的菜单、工具栏、属性页等,使用户程序跟SOLIDWORKS程序融为一体。但也正是因为插件程序跟SOLIDWORKS运行在同一进程空间,插件程序的异常会导致SOLIDWORKS程序的不稳定,因此在做开发时要更加小心。

独立应用程序跟SOLIDWORKS程序运行在不同的进程空间,用户程序的异常不会影响SOLIDWORKS,但由于涉及到跨进程调用,它的效率会相对比较低,而且这种方式下用户不可以在SOLIDWORKS中添加自己的菜单、工具栏和属性页等。

了解了它的开发形式之后,如何选择,就需要根据实际需求来决定了。

SolidKits拥有专业的3D数字化产品咨询与实施团队,可提供SOLIDWORKS插件定制,根据您的需求完成SOLIDWORKS二次开发服务,目前我们已经帮助高科技、机器人、航空航天、船舶、汽车、机械设备、电器、电子等行业的上百家制造业企业提供了3D产品研发平台升级、产品设计规范、系列化设计、SW参数化设计等咨询及实施服务,欢迎在线咨询。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值