solidworks自定义标准件怎么调出标准件

  随着企业信息化应用程度的鈈断提高各信息化系统之间的集成度越来越紧密,solidworks自定义标准件在企业的应用也毫无例外地受到信息化系统集成的影响不再是单纯地僅满足企业研发人员的设计需要即可,它还需要满足企业数据管理系统的需要满足工艺系统编制工艺的需要,满足生产系统编制生产计劃的需要否则将在企业内产生新的“信息孤岛”,因此随着企业信息化应用的深入必须考虑solidworks自定义标准件与其他信息化系统集成的问題,同时随着协同设计技术的发展设计人员之间经常需要交流设计方案及协作设计。因此需要有统一的标准件通用件数据源进行调用

  目前,市场上基于solidworks自定义标准件开发的各种标准件库都是根 据国家标准进行设计和属性定义的属于单机运行的系统。一 方面没有考慮与企业各信息化系统之间的集成也没有考虑到为企业所有设计人员统一设计数据源的问题。虽然提供有自定 义标准件属性的功能但企业修改工作量巨大且可能造成标准 件库系统不稳定。因此给企业设计人员及其他后续工作人员增加了大量的重复属性定义工作严重影響到企业的产品研制周 期及solidworks自定义标准件在企业的深化应用。

  南阳防爆集团自应用信息化系统以来现有PDM、ERP、CAPP、CAM、二维CAD和三维C A D(solidworks自定义標准件)等,所有的产 品资料及技术资料统一在P D M系统中进行集中管理ERP系统已完全指导着企业的生产经营。因此三维CAD系统若要在企业中深入應用必须考虑与PDM、ERP、CAPP系统的集成,必须在产品设计人员中统一标准件通用件数据源同时南阳防爆集团有自己的编码规则和编码标准,鉯此来标识每一个零部件因此原来所有基于solidworks自定义标准件开发的标准件库已不再适合企业的应用,企业必须开发出自己的标准件通用件庫经过详细的分析论证,我们决定开发网络版集成的标准件通用件库开发语言采用Visual Basic,数据库采用SQL Server2000所有标准件、 通用件编码及属性采鼡国标与企业标准结合的标示方法。

  二、solidworks自定义标准件与各信息化模块集成系统框架

  企业开发的标准件通用件库最终作为插件集荿在solidworks自定义标准件界面并且能实现与P D M系统的交互:即从P D M系统中读取通用 件编码属性信息到solidworks自定义标准件中生成三维模型,同时把solidworks自定义標准件 中生成的标准件、通用件模型、零件和图档属性信息提交入PDM系统中进行集中统一管理如图1所示。最终实现在solidworks自定义标准件装配体設计环境中随时方便地调用P D M系统中已有的标准件通用件 零件模型及属性信息并装配到当前装配体中。

  三、solidworks自定义标准件二次开发的關键技术

  solidworks自定义标准件通过对象链接嵌入技术(OLE)为用户提供了强大的二次开发接口凡支持OLE编程的开发工具,如Visual一管理如图4所示,这夶大减轻了设计人员零件属性填写的工作量

  1.读取PDM系统中的零件信息

  ‘连接PDM数据库

  填写零件属性信息到三维模型中:

  通鼡件在S o l i d W o r k s中建完模型及自动填写完零件与图档 属性信息后,提交入P D M系统进行集中管理;标准件模型可以 使用其他标准件库三维模型然后以企業的编码规则进行批量 修改属性信息后,提交入P D M进行集中管理以下是部分提交 入PDM系统零件信息的代码。

API接口采用面向对象的方法所有嘚函数都是有关对象的方法或属性。用户通过对这些对象属性的设置和方法的调用就可以在自己开发的程序中对solidworks自定义标准件进行各种操作控制,如完成零件草图的绘制和修改零件特征的建立和修改,零件的特征信息、装配信息及工程图样信息的自动填写和提取等

  solidworks自定义标准件中的插件是DLL文件,通过该文件编程人员可以实现在solidworks自定义标准件中自定义功能菜单及命令按钮并集成在设计界面,实现茬solidworks自定义标准件设计环境中调用自己编写的各种应用程序在编写DLL程序的过程中,必须定义DLL文件与solidworks自定义标准件 连接的接口主要的接口函数是:SwAddin.ConnectToSW和

  插件程序编写完后,编译成D L L文件注册后,该插件程 序就会在S o l i d W o r k s“插件”对话框中出现定制的功能菜单 及命令按钮就会在solidworks洎定义标准件菜单栏及工具栏上出现。

  三维数据的管理是三维CAD应用过程中必须考虑的问题而且不能脱离于现有的P D M系统,经过分析论證我们把三维 数据统一集成到PDM系统中进行管理。南阳防爆集团使用的数 据管理系统为清软英泰的PDM系统通过清软英泰提供的接口函数开發插件可以实现在solidworks自定义标准件中直接登录入PDM系统,并提交已完成的三维模型及图文档进入PDM系统管理如图2和图3所示。

  同时企业以湔在P D M系统中积累了大量的通用件信息, 如果在三维C A D模型生成后重新再输入一遍将增加设计大量 的重复性劳动,并可能出现人工错误我們开发的标准件通用 件库可以实现从P D M系统中调用已有的二维图文档属性自动填 写到solidworks自定义标准件生成的三维模型中,然后再提交入PDM系统中統一管理如图4所示,这大大减轻了设计人员零件属性填写的工作量

  1.读取PDM系统中的零件信息

  ‘连接PDM数据库

  填写零件属性信息到三维模型中:

  通用件在S o l i d W o r k s中建完模型及自动填写完零件与图档 属性信息后,提交入P D M系统进行集中管理;标准件模型可以 使用其他标准件库三维模型然后以企业的编码规则进行批量 修改属性信息后,提交入P D M进行集中管理以下是部分提交 入PDM系统零件信息的代码。

  五、在solidworks自定义标准件装配环境中调用

  标准件通用件库建立后主要实现在solidworks自定义标准件装配体环境中调用,根据前面的介绍我们可以紦所有程序代码生成 DLL插件后集成在solidworks自定义标准件界面,从而实现标准件通用件库随着solidworks自定义标准件程序起动后主动加载在装配体界面如圖5所示。

  这样在装配体设计环境下,可以随时从标准件通用件库中调 用已有的标准件通用件三维模型

  六、标准件通用件库的維护

  标准件、通用件在企业的应用是一个长期的过程,随着企业的发展会生成新的通用件,标准件也会不断地调整因此程序必须具有开放性,方便工程师实现标准件通用件的添加功能(如图6所示)可以方便地添加新的标准件通用件到PDM 系统及标准件通用件库中,使不同企业的用户通过修改标准件通用件的配置数据及属性信息而形成自己企业的标准件通用件 库同时,当装配体向P D M数据库中提交数据时因PDM數据库中已有标准件通用件的数据,装配体中所有的标准件通用件不会再提交进入PDM数据库中这减少了集成程序运行的时 间及PDM数据库中的數据冗余。

  本文提出了基于各信息化系统集成的标准件通用件库的开发方法基于该方法可以实现solidworks自定义标准件与其他信息化系统 的高度集成。程序开发人员可以根据企业信息化应用系统的 特点结合企业的编码规则及编码标准开发出企业自己的标准件通用件三维模型庫,从而提高设计效率加强三维数据管理,缩短产品研发生产周期

加载中,请稍候......

556139人看了这个视频

  标准件是机械設计中最常用的部件。不用过多的花费时间去重复建模只要调用就可以进行下一步的设计工作。下面介绍下solidworks自定义标准件怎么调出标准件

  1.   在sw中要想调用标准库,首先条件:标准库可以使用 如下图所示的情况是没法调用标准库的。

  2.   可以从网上下载到相应的标准库进行添加。

      也可以按所给的引用经验将标准库开启来使用。

  3.     标准库可以正常使用后其调用是非常简单的。首先新建一个装配体进入工作區。

  4.   点开导航栏的设计库可以看到里面有各种的标准件文件包;如果是添加的标准库则直接点开相应的文件夹即可看到标准件。

  5.   这里选擇国标的标准库钢材,工字形钢材当出现标准库的模型时,直接将其拖到工作区即可拖到工作区的标准件会弹出属性对话框,按要求选择各种规格则可

  6.   添加的标准库也是一样使用,只要用鼠标点选后拖到工作区并对工件进行修改参数即可使用了。

经验内容仅供参栲如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 你可以直接用 solidworks自定义标准件的标准件插件 生成
    说着用第三方插件如迈迪插件,可以免费使用
    其中有齿轮凸轮,涡轮计算功能以及建模功能
    全部

我要回帖

更多关于 solidworks自定义标准件 的文章

 

随机推荐