SW在企业中的使用心得SolidWorks是一个三维CAD软件

上传人:飞*** 文档编号:44523930 上传时间:2018-06-09 格式:DOC 页数:8 大小:173KB
返回 下载 相关 举报
SW在企业中的使用心得SolidWorks是一个三维CAD软件_第1页
第1页 / 共8页
SW在企业中的使用心得SolidWorks是一个三维CAD软件_第2页
第2页 / 共8页
SW在企业中的使用心得SolidWorks是一个三维CAD软件_第3页
第3页 / 共8页
SW在企业中的使用心得SolidWorks是一个三维CAD软件_第4页
第4页 / 共8页
SW在企业中的使用心得SolidWorks是一个三维CAD软件_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《SW在企业中的使用心得SolidWorks是一个三维CAD软件》由会员分享,可在线阅读,更多相关《SW在企业中的使用心得SolidWorks是一个三维CAD软件(8页珍藏版)》请在金锄头文库上搜索。

1、SW 在企业中的使用心得 SolidWorks 是一个三维 CAD 软件,它功能完善,可以进行三维实 体曲面建模、渲染,完成动画。现在,随着 SolidWorks 的功能日益完善、使用越来越贴近 用户,价格也越来越低,使用 SolidWorks 的企业也越来越多。但目前大部分培训材料讨论的多是建模渲染的技巧,而国内大绝大部分的技术、设计人员 必须要把自己的设计完成平面图纸和工艺文件,这样才能使自己的设计让别人明白。 (毕竟 完全直接使用数控加工设备的企业不是很多。 )我们的技术人员大部分时间不是在思考和设 计方面,而是用在图纸的绘制上。 其实 SolidWorks 在图纸管理和工程图方面也是十

2、分强大的,正确的使用可以大大降低工程 技术人员的劳动强度,事半功倍,解放生产力,真正成为“工程师”。 我和我的同仁使用 AutoCAD 已有十多年了。不谦虚的说,应该是国内使用 ACAD 最早的一 批,怀着对 Autodesk 公司无比崇敬的心情,后来使用过他们的 MDT。随着 PRO-E、UG 的 流行,也曾是他们的一族。而现在已完全使用 SolidWorks,因为设置好的 SolidWorks,设 计和出图时间绝对比 ACAD 快, 而且它最大的好处就是,直观、图面错误少。一旦有新的系列产品的设计,或者有部分部 件改动再出一套新图纸和三表几乎不用什么时间,而且不担心会错(如忘了改装配图上的

3、 尺寸、线条、图号等) 。下面就把我们的一些心得分享给各位同行。1. 首先,当然要掌握 SolidWorks 的基本三维的建模、装配并学会如何出工程图。废话? ?No!因为这不是我们讨论的关键。其实只要掌握基本的就可以了,因为企业中大多数 的零部件并不复杂,顶多是有点繁。建模技巧高了,只不过建模的特征树简单点罢了。2. 建立“模板”templates。包括零件、装配体和各种幅面的工程图。这样在“新建”时, 可以直接调用你保存的“模板”直接工作。3. 必须学会使用“配置”ConfigurationManager。因为企业中大部分零部件都是系列化 的。结构大同小异,只不过是尺寸改变、多几个孔、加几

4、个特征的区别。在装配图中也是 多几个少几个零部件。这样可以节省大部分建模和出图的时间(绝对地省啊!) 。这样也可 同时建立好常用的“标准件”,如紧固件,密封件和常用件。网上可以到处下载,特殊的你 也可以自己制作。 (让别人制作是要拿银子换滴!)4. 使用“配置”的同时,SW 会建立基于 Excel“系列零件设计表”,你可以直接编辑来改变零 部件的尺寸和结构,而且这在出图时也很有用,它能直接粘贴在工程图上作为同结构不同 尺寸的表格。这一点 SW 考虑的相当全面。 (可以添加、显示、隐藏行列) 。符合我们的出 图标准和习惯。5. 标准件推荐使用 SolidWorks 自带的 ToolBox6. 如

5、果你对使用“配置”还不满意的话,你还应该学会使用 SW 的“设计库”。 建模部分就谈这么多,下面谈谈工程图7. 零件和装配模型建立和使用“属性”。这是最关键的一点。这样对出图来说的好处大大地。 根据企业图纸和技术文件的需要,建立好每个模型的“属性”,如名称、代号、重量(SW 能 根据“密度”自动计算,但必须建立) 、材料、备注、图纸幅面(如表面处理情况、借用情况)、仓库货号等等。 “属性”可以建立在“模板”中,其具体的值可以在以后的工作中更改和 设定。8. 在工程图“模板”中设定“文字”和“属性”的“链接”。这样一来,在空白的工程图中,一旦 放置了零件或装配体,图纸上的如比例、重量、图号、材料

6、、名称、技术要求、表面处理 等需要填写的文字,就会自动完成,而且会随着模型的改变而自动改变。9. 根据企业和国标要求建立你自己“材料明细表”。最近几年新版 SolidWorks 中有两种“材 料明细表”,一种是 SolidWorks 本体的,一种是基于 Excel 的。两种表 SolidWorks 中本身 有“模板”。但你肯定无法用。因为你定义了自己的“属性”。照它样子自己建几个,来满足 你的需要,完成装配图上的“明细表”和工艺文件中的“三表”和“图样目录”等。具体如下:a) 装配图上的“明细表”建议用 SolidWorks 本体的,编辑起来比较方便。当然生成明细表 时,按照标准要求应该选“顶

7、层零部件”。b) 总装图完成后另存一个“备份”,然后用基于 Excel 的明细表出一分包括“全部零部件”或 “缩进式”的明细表,包括的内容应该是各种“属性”的组合,或全部的“属性”把 Excel 表格另 存。干什么用?对了,这就是“三表”和目录啊!Excel 表格强大的编辑和计算功能不用我介 绍了吧,而且转换到 word 或 Access 数据库中只要你稍微动几下鼠标。在 SolidWorksSolidWorks 中利用方程式中利用方程式则可以实现可以实现自动提取文件名称中的某些字符并自动填写到文件 属性中。方法如下:1.1.假设某企业的零件命名规则为:前面 9 位为数字编码,后面为中文名字。

8、每一个零件 都需要将前 9 位的编码数字填写到文件属性中。如:001002003_汽缸2.2.新建一个空白文档,生成方程式并输入:part.Extension.CustomPropertyManager(“).Set(“partno“,Left(part.GetTitle,9)part.Extension.CustomPropertyManager(“).Set(“partno“,Left(part.GetTitle,9)上句中“partnopartno“表示将要添加的文件属性名称,注意注意:未加入方程式之前先不要添加此 属性,否则可能方程式不能添加。Left(part.GetTitle,9)

9、Left(part.GetTitle,9)是一个字符串函数,表示从文档 的名称中从左到右取 9 个字符。输入完成后点击确定即可。如下图:完成后将出现3.3.输入文件属性如下图,不区分大小写。4.4.点击确定后,返回 SolidWorks 界面并将文件保存为“001002003_汽缸”。重建模型后 打开文件属性窗口。可以看到此时文件属性已自动改变为“001002003”。见下图:5.5.将此文档保存为模板,则每次设计新的零件时均可以自动填写编码到文件属性中。并且此文件属性随时与编码保持关联,在省去手动填写的麻烦时还确保了编码的正确性。另外,用户可以根据自己的需要修改方程式的函数。比如,编码是在文

10、件名中间取得的 可以将 left 函数改为 mid 函数。在 SolidWorks 中通过方程式结合函数可以实现很多自动化 的功能。0 引言引言钣金件是机械工业尤其是轻工业的主要零件类型之一,饭金加工最基本的方法有冲裁 和折弯两种,其中 90%以上的饭金件都是先通过冲裁成形毛坯展开料,然后再折弯成形。 折弯是钣金件最典型、最主要的成型工序。工艺工作贯穿于饭金件加工生产的全过程,合 理的工艺能简化加工过程,降低生产成本,提高加工效率和精度,以及零件加工成形的表 面质量。随着现代工业的迅速发展,钣金件的形状越来越复杂、精度要求越来越高。由于 结构设计是否合理和毛料尺寸是否准确直接决定了钣金件能否具

11、有良好的外观、足够的强 度和必需的精度,所以合理设计钣金件的结构并准确计算其展开尺寸就成为钣金设计的首 要任务。在钣金件加工过程中,折弯顺序会直接影响钣金件的加工。1 实现钣金折弯顺序动画的意义实现钣金折弯顺序动画的意义在实际的生产过程中,钣金件的折弯顺序直接影响到最终零件的生成,错误的折弯顺 序将会导致整个零件无法加工完成。在一些钣金手册中,有钣金件折弯顺序的指导性建议, 如需多次折弯时,折弯次序一般是先弯两端,后弯中间部分,前次折弯应考虑后次折弯有 可靠的定位。后次折弯不能影响前次已成形的形状。在实际加工中,由于零件的差异性,不同的钣金件必须通过实际情况来确定其折弯工 序。如果可以在加工钣

12、金零件时提供折弯顺序,则可以使零件加工事半功倍。本文提出了 使用 SolidWorks 生成钣金件的折弯顺序动画,可以在实际加工中作为工艺指导。SolidWorks 是目前主流的三维机械实体设计软件之一。它提供了方便易用和功能强大 的钣金解决方案,可以逼真地建立钣金件的三维实体模型并以此为基础模拟钣金的折弯和 展开过程。在 SolidWorks 中制作钣金件,通常是直接以钣金件最终形态进行设计的,这符合整体 设计的流程,但制作出的零件除了在可以在折弯状态和展开状态下转换外。并不能直接生 成按折弯顺序展开或折弯。这就要求必须通过二次开发对零件进行折弯动画展示。2 实现钣金折弯动画的方法实现钣金折

13、弯动画的方法SoliWorks 的 Animator 插件提供了强大关键帧记录动画方式,可以生成较为复杂的动 画,通常在 SolidWorks 的装配文件环境下,使用 Animator 插件和模拟工具可实现多种机 构的运动仿真和动画制作。但对于钣金模块只有展开与折弯后的两种状态转换,未能提供 相应的展开和折弯动画制作,使用常规动嘶方法就无法做出钣金件的展开或折弯变形动画。 对于这种情况可通过对 SolidWorks 的二次开发来完成。由于 SolidWorks 是一种尺寸驱动 建模的软件,可通过设定钣金件的折弯角变化作为驱动参数,再利用 SolidWorks 的 VBA 接口,建立相应的 VB

14、A 程序,实现对零件进行重建,利用 Animator 的屏幕捕捉功能将重 建过程录制成 AVI 文件,就可得到钣金件的折弯或展开运动仿真动画。图 1 指出了该方法 的整体工作流程。图图 1 1 折弯动画制作的工作流程折弯动画制作的工作流程2.1 制作钣金件制作钣金件 在现有的三维 CAD 软件中,钣金件的制作往往都是直接以最终形态为目标直接建模,这 是较为合理的制作方法。在 SoliWorks 的钣金模块提供了大量钣金生成工具,如拉伸、边线、绘制折弯、切口 等方式。对于本文所述的方法。只需要使用“绘制折弯角”一种工具即可。但在使用该工具 前,需要先将原始钣金件展开。以下为具体过程:(1)首先在

15、 SoliWorks 制作出钣金件模型,或者将其他零件转换为钣金零件。在 SolidWorks2009 及其高版本中,提供了可将任意实体转换为钣金零件的工具,用户可以将 任意符合要求的零件转换为薄片类型的钣金件,大大提高了钣金设计的效率。(2)将钣金件展开为平板模式并以 IGES 格式输出。通过输出可以丢弃原有的钣金建立 过程特征,使后续绘制折弯线时不受原有特征的干扰,如图 2 所示。图图 2 2 去除模型特征去除模型特征(3)将输出的钣金件模型导入重新识别为钣金件。重新导入的零件已没有原始建模过程 特征,便于后期重新绘制折弯线,可以按折弯顺序重新绘制折弯线,而不受原有折弯线的 影响从而导致无

16、法生成折弯动画。(4)重新绘制折弯线,按照要求的折弯顺序绘制折弯线,并对钣金件进行折弯。2.22.2 利用利用 VBAVBA 编程获得动画效果编程获得动画效果SolidWorks 具备了 VBA 接口,调用强大的应用程序编辑接口 API(Application Programruing Inteface)函数,可以实现零件变形动画。利用一种应用程序开发语言 VBA(Visual Basic for Application)实现高级动画,并可以实现许多软件未能提供的效果。本 文提出的方法的基本思想是通过建立一个 VBA 程序实现对折弯角度的参数驱动,并对零 件进行重建,再将重建的这个过程进行录制成,生成仿真动画。图图 3 3 绘制折弯线绘制折弯线在本文提出的方法中。首先在 SolidWorks 中新建宏脚本,在特征管理器中依次回放折 弯过程。生成宏脚本。其次将改变折弯角角度的程序代码插入每次回放过程之间,保证在 每一个特征返回时即运行一次折弯角改变的代码,从而实现折弯角动画。为折弯角改变的 VBA 代码(略)。在实际工作中,需要根据钣金件折弯的个数及角度分别

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号