基于SOLIDWORKS配置功能建立塑料模具标准件库

这篇具有很好参考价值的文章主要介绍了基于SOLIDWORKS配置功能建立塑料模具标准件库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在塑料模具的设计过程中,建立其三维模型对于后续进行CAE分析和CAM加工是非常重要的。除了型腔和型芯以外,塑料模具中的标准件很多,如推杆、导柱、导套、推板、限位钉等,这些对于不同的产品是需要反复调用的。目前,我国许多模具企业选用了SOLIDWORKS 作为三维软件,这款软件简单、易学,但是却没有与我国国标相对应的模具标准件库,因此设计人员在调用不同规格模具标准件时,不得不耗费很多重复性劳动。如果能够建立塑料模具标准件库,就能够有效地缩短塑料模具的开发周期,提高企业的市场竞争力。

目前大型模具企业一般是组织技术人员对SOLIDWORKS进行二次开发,建立起企业内部可以相互交流的标准件库。但是在中、小型模具企业,既能精通SOLIDWORKS 软件,同时又熟练掌握C + + 、VB 、VC等高级程序语言的技术人员少之又少,所以开发标准件库的难度很大。

本文着眼于发掘SOLIDWORKS软件内部的配置功能,使设计人员只要熟练掌握SOLIDWORKS软件而无须高级程序语言的支持,就可以建立塑料模具标准件库,从而能够实现SOLIDWORKS软件在中、小型模具企业的高效应用。

1. SOLIDWORKS软件的配置功能

SOLIDWORKS软件的配置(Configurations)功能提供了简便的方法来开发和管理一组有着不同尺寸、零部件或其他参数的模型。它可以在一个零件模型的基础上生成多个设计变化,即形成零件系列。在零件系列中,除了数值相同的共同尺寸以外,控制零件形状结构的尺寸称为特征尺寸。基于配置功能建立标准件库的关键在于将特征尺寸的系列数值集合在一起建立参数库,并通过使用SOLIDWORKS 软件内部功能或者开发相应的程序调用参数库中的数据,实现整个零件模型的完全更新。

本文以有肩导柱为例,探讨塑料模具标准件库的建立方法。

2. 建立有肩导柱参数化几何模型

2.1 确定有肩导柱零件模型的变量参数

有肩导柱的结构尺寸由国标GB/T4169.5-2006规定,如图1所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图1 有肩导柱零件简图

但是在SOLIDWORKS环境下建立有肩导柱的零件模型时,有些尺寸是不能直接应用的,如L、L1等;有些尺寸在所有规格的有肩导柱的零件模型中都是固定不变的,所以也不是特征尺寸,如10、R2、R1、0.5、C1 等。经过分析和换算,能够控制有肩导柱参数化造型的特征尺寸如图2 所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图2 有肩导柱零件的变量参数

由于特征尺寸可以从参数库中调用不同的数值,所以对于零件系列而言,特征尺寸也就是变量参数。

2.2 建立有肩导柱的零件模型

从有肩导柱的国标系列规格中任选一种(如“GB/T4169.5-2006 φ20×80×25”),建立其三维模型作为初始几何模型。创建其三维模型,共需要6个“草图”文件、7个“拉伸”特征、2个“圆角”特征、2个“倒角”特征,如图3 所示。显然,如果不建立有肩导柱的标准件库,在调用不同规格的零件模型时,只有通过在SOLIDWORKS 界面反复修改各个“草图”的尺寸和各个“特征”的参数值的方法来实现。这种重复性工作会使设计人员厌烦,严重影响了设计效率。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图3 有肩导柱的零件模型

2.3 设置变量参数的名称

对SOLIDWORKS零件模型进行尺寸标注,系统为尺寸创建的默认名称含义比较模糊,如D1、D2、D3、D4、D5等,为了便于其他设计人员更容易理解并识别参数控制的是什么规格尺寸,用户应该把作为变量参数的特征尺寸改为更有逻辑并容易明白的名字。对于有的特征尺寸,国标中已规定了尺寸名称,可以直接命名为变量参数的尺寸名称,如d、d1、d3、D、S等;对于经过推导和换算而得出的变量参数,也应该按照一定的规则为尺寸重新命名,以方便系统识别,如l1、l2、l3、d4、d5 等,如图4所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图4 在有肩导柱零件模型中修改变量参数的名称

3 建立有肩导柱标准件的参数库

标准件的调用是通过调用不同型号标准件的特征尺寸数据来实现的,因此必须把国标中规定的各种有肩导柱的特征尺寸数据集合在一起构成参数库。本文没有使用Access等程序软件来开发参数库,而是利用SOLIDWORKS的配置功能通过内嵌Excel文件生成系列零件设计表。

3.1 建立Excel文件“有肩导柱.xls”

在A 列中先输入“有肩导柱代号”作为该列的名称,然后依次往下输入“φ12×40×20”、“φ12×50×20”、“φ12×63×20”等规格代号。这里的规格代号也就是将要生成的配置名称,所以必须按照国家标准规定进行输入,以方便标准件库的后期管理和调用。

将各变量参数的名称在后续几列中依次输入,并按照国标在相应各单元格中输入各种规格有肩导柱零件的特征尺寸数值,如图5 所示。应注意Excel 文件中变量参数的表达式应符合配置功能的要求,即变量参数字母后须加注“@”和该参数所在的“草图”或“特征”名称。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图5“有肩导柱.xls”Excel文件

3.2 建立变量参数之间的方程式

在如图2所示有肩导柱零件图中,d4和d5为两处轴颈的直径,轴阶台高度一般定为2mm,即d4=d1-2、d5=d3-2,并且对于任何规格的有肩导柱零件,都将保持这种固定不变的数学关系。在这种情况下,用户可以使用SOLIDWORKS 的方程式功能,创建特征尺寸之间的数学关系,而不需要在Excel文件中列出d4和d5,从而可以有效地减少系列零件设计表中变量参数的数目并减轻输入数值的工作量。

方程式能够在两个特征尺寸之间建立某种函数关系,当其中一个改变时,另一个随着改变。在SOLIDWORKS界面,由方程式驱动的尺寸前有“Σ”标志,便于用户识别和管理。

在“添加方程式”对话框中,除了基本运算符号以外,还有三角函数等其他运算方式,可供用户根据需要选择。本例中输入两者之间的数学关系:“"d4@草图3" ="d1@草图2"-4”、“"d5@草图5" ="d3@草图6"-4”,如图6所示。

在调用标准件时,d1和d3的数值从参数库中调取,而该方程式的内在联系就能够驱动d4和d5尺寸参数。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

3.3 插入系列零件设计表

切换到SOLIDWORKS界面,选择“菜单栏”的【插入】→【系列零件设计表】命令,系统弹出“系列零件设计表”属性管理器,如图7所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图7 系列零件设计表生成方法

在“源”项目下,选择“来自文件”单选按钮,然后单击“浏览”找出保存的“有肩导柱.xls”Excel文件,在绘图区会出现在Excel工作表,此时Excel表格就已经生成了系列零件设计表。

关闭Excel表格后,系统弹出信息提示框,提示框中会列出所生成的配置名称,如图8所示。此时,系列零件设计表就保存在零件模型中。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图8 有肩导柱零件生成的配置

3.4 有肩导柱标准件库的调用

打开有肩导柱的初始几何模型,单击配置管理器ConfigurationManager按钮,SOLIDWORKS界面会出现所有配置名称。双击任一有肩导柱规格代号,系统会自动调用系列零件设计表中相应一组特征尺寸的数值来驱动模型重构,即在原零件基础上生成新的有肩导柱零件。如图9所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图9 调用有肩导柱零件

这种调用方法使用户摆脱了复杂、繁琐的程序编制过程,简单易用,具有较高的推广价值。

4 有肩导柱标准件库的后期管理

4.1 有肩导柱标准件参数库的修改

标准件库建立以后,如果遇到国标修订、部分参数变化等情况,可以通过在SOLIDWORKS界面修改作为参数库的Excel工作表,即可实现标准件库的数据更新。

有时为了文件管理方便,在不打开SOLIDWORKS软件的情况下,要求对Excel表格所作的任何更改也能够反映在SOLIDWORKS模型内部的系列零件设计表中。实现这个目的的方法是:用户建立标准件库,在使用“插入系列零件设计表”的方法建立配置时,必须在单击“浏览”找出Excel文件前勾选“链接到文件”选项,这样就可以将Excel文件链接到零件模型。所以,标准件库一旦建立,修改数据非常方便,可以长期适用,达到一劳永逸的效果。

4.2 有肩导柱标准件库的程序驱动

如果设计人员掌握了较多的编程语言知识,具备对模具标准件进行参数化设计的能力,上述塑料模具标准件库也可以融入程序运行过程,可以显著提高设计自动化程度,并在设计团队中实现标准件库资源共享。

本文采用Visual Basic 6.0作为开发工具,开发了较为简单的应用程序,达到了不同规格标准件任意调用的目的。

4.2.1 建立人机对话窗口

打开VB文件,设计VB窗体界面。VB窗体界面分为三个部分,左边部分是为了显示有肩导柱模型图像,增加界面直观性,设置一个图像框Image和一个标签Labal,标题为“有肩导柱图形”。右边部分是下拉列表框供用户选择零件标准件号,设置一个标签Labal,标题为“有肩导柱国标代号”;一个组合框ComboBox,标题为“请选择国标代号”,文本框中可以显示备选的有肩导柱标准件号。底部设置两个命令按钮Command,标题分别为“建模”和“退出”。VB窗体界面实际上构成了一个人机对话窗口,如图10所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图10 设计VB窗体界面

4.2.2 窗体加载事件(Load)

在Form_Load()事件过程中,将有肩导柱标准件库的所有配置代号添加在组合框ComboBox中,设置了如下程序语句:

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

4.2.3“建模”命令按钮单击事件(Click)

在Command1_Click()事件过程中,设置了选择组合框中国标代号并重新建模的程序语句:

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

有肩导柱调用过程如图11所示。

基于SOLIDWORKS配置功能建立塑料模具标准件库,人工智能,算法,深度学习

图11 有肩导柱调用过程

5 结束语

利用SOLIDWORKS自身的配置功能,可以使设计人员不通过复杂的SOLIDWORKS二次开发过程,就能很方便地建立起塑料模具标准件库,实现企业资源共享。标准件库一旦完成,调用非常方便、准确、快速,并且系列零件设计表中的数据开放性强,便于修改,不涉及复杂的数据库技术,这种方法在中、小型模具企业有着较高的应用价值。文章来源地址https://www.toymoban.com/news/detail-657981.html

到了这里,关于基于SOLIDWORKS配置功能建立塑料模具标准件库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【STM32】基于HAL库建立自己的低功耗模式配置库(STM32L4系列低功耗所有配置汇总)

    【STM32】基于HAL库建立自己的低功耗模式配置库(STM32L4系列低功耗所有配置汇总) 此文章是讨论将先前所有的低功耗配置功能整合起来的一个库(适用于STM32L4系列) 目前除了普通唤醒方式外 加入了UART唤醒和RTC唤醒配置 如果后续有更多唤醒加入(如I2C等 将直接在后续的文章

    2024年02月19日
    浏览(46)
  • SOLIDWORKS 2023新功能揭秘!升级版轻松找到材料明细表修改

    SOLIDWORKS 2023 版本已经与大家见面,今天众联亿诚继续和大家分享SOLIDWORKS 2023 工程图的亮点新功能之一: 材料明细表的覆盖 。 材料明细表的覆盖 SOLIDWORKS工程图是我们常用的功能之一。当采用断开链接模式修改材料明细表的内容时,修改的内容和其他内容没有明显差异,这会

    2024年02月02日
    浏览(42)
  • ESXi直通GPU配置及Solidworks在虚拟机安装的问题

    测试环境: vmware esxi 7.0 update2            Nvidia RTX 6000            SolidWorks 2018 VMX 配置文件无需在命令行配置修改,(网上很多类似教程)。 直通后在物理机上运行nvidia-smi是看不到GPU的。 Solidworks 不支持在虚拟机中安装使用本地license。 初步的想法是将已经安装好S

    2024年02月01日
    浏览(86)
  • 如何快速地在网页中展示3D模型,可以支持主流的3d格式文件的预览功能,例如stl,step,solidworks的文件

    最近我们公司有个需求要加一个在线预览3d文件的功能,如果要自己撸一套渲染各种类型的3d模型需要写好多代码哦,还要包括加放大,缩小,拖拽,旋转,平移,测量,剖切,需要写太多代码啦!! 然后我们就找到了分形三维(Fractal 3D)-易用的在线3D CAD可视化引擎!!!!这

    2024年02月13日
    浏览(50)
  • 基于Solidworks的三维光路结构示意图绘制实例演示-技术细节

    基于Solidworks对光路结构进行绘制,最重要的一步是如何 获取光学元件的三维模型 。当准备好三维模型后,第二步则是需要 激光光束 的绘制。最后一步是

    2024年02月11日
    浏览(43)
  • [Socket]Python用UDP协议建立带有私聊功能的网络聊天室-建立聊天工具

    前些天实习面试的时候被面试官问到Socket编程的问题,即“Socket创建和释放的具体过程是什么”,当时答不上来,似乎是涉及到发送和接收缓冲区的问题。由于自己在Socket编程这一块知识较为薄弱,于是写下这篇文章,当作复习下Socket编程知识。 首先,该实验是我在大三上学

    2024年02月03日
    浏览(48)
  • Unity材质调节-金属、塑料、透明玻璃。​​

    大家好,我是雪下的新火,本文 以默认渲染管线为例简谈一下金属、塑料、玻璃三种材质效果。 1.1.单个材质 金属度调为0.85,光泽度调为0.65。 将灯光 强度增加至3,给全局一个亮度。 1.2.金属度贴图 金属度贴图我选择在QuixelBridge下载。 导入_Metalness后缀的贴图; 添加在Met

    2024年04月14日
    浏览(40)
  • 经典综述|88.1分力作!土壤塑料际

    柏林-勃兰登堡高级生物多样性研究所在《Nature reviews microbiology》期刊上(IF=88.1)发表的“ The soil plastisphere ”研究论文中,综述了塑料对土壤的潜在影响。对土壤塑料际特性和微生物群落以及这些群落影响过程的阐明仍处于早期阶段,但进展的步伐很快,有望在未来几年提出更

    2024年02月05日
    浏览(32)
  • Autosar Dcm配置-手动配置RID及Routine功能实现-基于ETAS软件

    之前介绍了DID的配置,本文介绍UDS诊断中,另外一种常用的功能Routine的配置,及生成代码的使用。 Routine一般用于ECU较复杂的控制功能。使用UDS服务ID为0x31 31后面跟的是子服务,标准规定有以下几种

    2024年04月14日
    浏览(57)
  • Visio使用小技巧——自定义模具及导入

    一、ViSIO模具定义 :一组形状的组合 二、自定义模具使用场景 :当制作流程图的时候,为统一形状的大小规格,可自定义一组形状标本作为基准,绘制流程图时直接使用此形状。 三、如何自定义模具: 1、打开开发者工具模式。 单击文件-选项-高级-常规-勾选以开发人员模式

    2024年02月06日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包