好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

8页
  • 卖家[上传人]:宝路
  • 文档编号:3030719
  • 上传时间:2017-07-30
  • 文档格式:DOC
  • 文档大小:173KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • SW 在企业中的使用心得 SolidWorks 是一个三维 CAD 软件,它功能完善,可以进行三维实体曲面建模、渲染,完成动画现在,随着 SolidWorks 的功能日益完善、使用越来越贴近用户,价格也越来越低,使用 SolidWorks 的企业也越来越多但目前大部分培训材料讨论的多是建模渲染的技巧,而国内大绝大部分的技术、设计人员必须要把自己的设计完成平面图纸和工艺文件,这样才能使自己的设计让别人明白 (毕竟完全直接使用数控加工设备的企业不是很多 )我们的技术人员大部分时间不是在思考和设计方面,而是用在图纸的绘制上其实 SolidWorks 在图纸管理和工程图方面也是十分强大的,正确的使用可以大大降低工程技术人员的劳动强度,事半功倍,解放生产力,真正成为“工程师” 我和我的同仁使用 AutoCAD 已有十多年了不谦虚的说,应该是国内使用 ACAD 最早的一批,怀着对 Autodesk 公司无比崇敬的心情,后来使用过他们的 MDT随着 PRO-E、UG 的流行,也曾是他们的一族而现在已完全使用 SolidWorks,因为设置好的 SolidWorks,设计和出图时间绝对比 ACAD 快,而且它最大的好处就是,直观、图面错误少。

      一旦有新的系列产品的设计,或者有部分部件改动再出一套新图纸和三表几乎不用什么时间,而且不担心会错(如忘了改装配图上的尺寸、线条、图号等) 下面就把我们的一些心得分享给各位同行1. 首先,当然要掌握 SolidWorks 的基本三维的建模、装配并学会如何出工程图废话??No!!因为这不是我们讨论的关键其实只要掌握基本的就可以了,因为企业中大多数的零部件并不复杂,顶多是有点繁建模技巧高了,只不过建模的特征树简单点罢了2. 建立“模板” ——templates包括零件、装配体和各种幅面的工程图这样在“新建”时,可以直接调用你保存的“模板 ”直接工作3. 必须学会使用“ 配置”— —ConfigurationManager因为企业中大部分零部件都是系列化的结构大同小异,只不过是尺寸改变、多几个孔、加几个特征的区别在装配图中也是多几个少几个零部件这样可以节省大部分建模和出图的时间(绝对地省啊!) 这样也可同时建立好常用的“标准件” ,如紧固件,密封件和常用件网上可以到处下载,特殊的你也可以自己制作 (让别人制作是要拿银子换滴!)4. 使用“配置” 的同时,SW 会建立基于 Excel“系列零件设计表”,你可以直接编辑来改变零部件的尺寸和结构,而且这在出图时也很有用,它能直接粘贴在工程图上作为同结构不同尺寸的表格。

      这一点 SW 考虑的相当全面 (可以添加、显示、隐藏行列) 符合我们的出图标准和习惯5. 标准件推荐使用 SolidWorks 自带的 ToolBox6. 如果你对使用“配置”还不满意的话,你还应该学会使用 SW 的“ 设计库”建模部分就谈这么多,下面谈谈工程图7. 零件和装配模型建立和使用“属性”这是最关键的一点这样对出图来说的好处大大地根据企业图纸和技术文件的需要,建立好每个模型的“属性” ,如名称、代号、重量(SW 能根据“密度”自动计算,但必须建立) 、材料、备注、图纸幅面(如表面处理情况、借用情况)、仓库货号……等等 “属性” 可以建立在“模板” 中,其具体的值可以在以后的工作中更改和设定8. 在工程图“ 模板”中设定“文字”和“属性” 的“链接”这样一来,在空白的工程图中,一旦放置了零件或装配体,图纸上的如比例、重量、图号、材料、名称、技术要求、表面处理等需要填写的文字,就会自动完成,而且会随着模型的改变而自动改变9. 根据企业和国标要求建立你自己“材料明细表”最近几年新版 SolidWorks 中有两种“材料明细表”,一种是 SolidWorks 本体的,一种是基于 Excel 的。

      两种表 SolidWorks 中本身有“ 模板”但你肯定无法用因为你定义了自己的 “属性”照它样子自己建几个,来满足你的需要,完成装配图上的“明细表” 和工艺文件中的“三表”和“ 图样目录”等具体如下:a) 装配图上的“ 明细表”建议用 SolidWorks 本体的,编辑起来比较方便当然生成明细表时,按照标准要求应该选“顶层零部件 ”b) 总装图完成后另存一个“备份”,然后用基于 Excel 的明细表出一分包括“全部零部件”或“缩进式”的明细表,包括的内容应该是各种 “属性”的组合,或全部的 “属性”把 Excel 表格另存干什么用?对了,这就是“三表” 和目录啊!Excel 表格强大的编辑和计算功能不用我介绍了吧,而且转换到 word 或 Access 数据库中只要你稍微动几下鼠标在 SolidWorks 中利用方程式则可以实现自动提取文件名称中的某些字符并自动填写到文件属性中方法如下:1.假设某企业的零件命名规则为:前面 9 位为数字编码,后面为中文名字每一个零件都需要将前 9 位的编码数字填写到文件属性中如:001002003_汽缸2.新建一个空白文档,生成方程式并输入:part.Extension.CustomPropertyManager("").Set("partno",Left(part.GetTitle,9))上句中 "partno"表示将要添加的文件属性名称,注意: 未加入方程式之前先不要添加此属性 ,否则可能方程式不能添加。

      Left(part.GetTitle,9)是一个字符串函数,表示从文档的名称中从左到右取 9 个字符输入完成后点击确定即可如下图:完成后将出现3.输入文件属性如下图,不区分大小写 4.点击确定后,返回 SolidWorks 界面并将文件保存为“001002003_汽缸”重建模型后打开文件属性窗口可以看到此时文件属性已自动改变为“001002003”见下图:5.将此文档保存为模板,则每次设计新的零件时均可以自动填写编码到文件属性中并且此文件属性随时与编码保持关联,在省去手动填写的麻烦时还确保了编码的正确性另外, 用户可以根据自己的需要修改方程式的函数 比如,编码是在文件名中间取得的可以将 left 函数改为 mid 函数在 SolidWorks 中通过方程式结合函数可以实现很多自动化的功能0 引言钣金件是机械工业尤其是轻工业的主要零件类型之一,饭金加工最基本的方法有冲裁和折弯两种,其中 90%以上的饭金件都是先通过冲裁成形毛坯展开料,然后再折弯成形折弯是钣金件最典型、最主要的成型工序工艺工作贯穿于饭金件加工生产的全过程,合理的工艺能简化加工过程,降低生产成本,提高加工效率和精度,以及零件加工成形的表面质量。

      随着现代工业的迅速发展,钣金件的形状越来越复杂、精度要求越来越高由于结构设计是否合理和毛料尺寸是否准确直接决定了钣金件能否具有良好的外观、足够的强度和必需的精度,所以合理设计钣金件的结构并准确计算其展开尺寸就成为钣金设计的首要任务在钣金件加工过程中,折弯顺序会直接影响钣金件的加工1 实现钣金折弯顺序动画的意义在实际的生产过程中,钣金件的折弯顺序直接影响到最终零件的生成,错误的折弯顺序将会导致整个零件无法加工完成在一些钣金手册中,有钣金件折弯顺序的指导性建议,如需多次折弯时,折弯次序一般是先弯两端,后弯中间部分,前次折弯应考虑后次折弯有可靠的定位后次折弯不能影响前次已成形的形状在实际加工中,由于零件的差异性,不同的钣金件必须通过实际情况来确定其折弯工序如果可以在加工钣金零件时提供折弯顺序,则可以使零件加工事半功倍本文提出了使用 SolidWorks 生成钣金件的折弯顺序动画,可以在实际加工中作为工艺指导SolidWorks 是目前主流的三维机械实体设计软件之一它提供了方便易用和功能强大的钣金解决方案,可以逼真地建立钣金件的三维实体模型并以此为基础模拟钣金的折弯和展开过程在 SolidWorks 中制作钣金件,通常是直接以钣金件最终形态进行设计的,这符合整体设计的流程,但制作出的零件除了在可以在折弯状态和展开状态下转换外。

      并不能直接生成按折弯顺序展开或折弯这就要求必须通过二次开发对零件进行折弯动画展示2 实现钣金折弯动画的方法SoliWorks 的 Animator 插件提供了强大关键帧记录动画方式,可以生成较为复杂的动画,通常在 SolidWorks 的装配文件环境下,使用 Animator 插件和模拟工具可实现多种机构的运动仿真和动画制作但对于钣金模块只有展开与折弯后的两种状态转换,未能提供相应的展开和折弯动画制作,使用常规动嘶方法就无法做出钣金件的展开或折弯变形动画对于这种情况可通过对 SolidWorks 的二次开发来完成由于 SolidWorks 是一种尺寸驱动建模的软件,可通过设定钣金件的折弯角变化作为驱动参数,再利用 SolidWorks 的 VBA接口,建立相应的 VBA 程序,实现对零件进行重建,利用 Animator 的屏幕捕捉功能将重建过程录制成 AVI 文件,就可得到钣金件的折弯或展开运动仿真动画图 1 指出了该方法的整体工作流程图 1 折弯动画制作的工作流程2.1 制作钣金件在现有的三维 CAD 软件中,钣金件的制作往往都是直接以最终形态为目标直接建模,这是较为合理的制作方法在 SoliWorks 的钣金模块提供了大量钣金生成工具,如拉伸、边线、绘制折弯、切口等方式。

      对于本文所述的方法只需要使用“绘制折弯角”一种工具即可但在使用该工具前,需要先将原始钣金件展开以下为具体过程:(1)首先在 SoliWorks 制作出钣金件模型,或者将其他零件转换为钣金零件在SolidWorks2009 及其高版本中,提供了可将任意实体转换为钣金零件的工具,用户可以将任意符合要求的零件转换为薄片类型的钣金件,大大提高了钣金设计的效率2)将钣金件展开为平板模式并以 IGES 格式输出通过输出可以丢弃原有的钣金建立过程特征,使后续绘制折弯线时不受原有特征的干扰,如图 2 所示图 2 去除模型特征(3)将输出的钣金件模型导入重新识别为钣金件重新导入的零件已没有原始建模过程特征,便于后期重新绘制折弯线,可以按折弯顺序重新绘制折弯线,而不受原有折弯线的影响从而导致无法生成折弯动画4)重新绘制折弯线,按照要求的折弯顺序绘制折弯线,并对钣金件进行折弯2.2 利用 VBA 编程获得动画效果SolidWorks 具备了 VBA 接口,调用强大的应用程序编辑接口 API(Application Programruing Inteface)函数,可以实现零件变形动画利用一种应用程序开发语言VBA(Visual Basic for Application)实现高级动画,并可以实现许多软件未能提供的效果。

      本文提出的方法的基本思想是通过建立一个 VBA 程序实现对折弯角度的参数驱动,并对零件进行重建,再将重建的这个过程进行录制成,生成仿真动画图 3 绘制折弯线在本文提出的方法中首先在 SolidWorks 中新建宏脚本,在特征管理器中依次回放折弯过程生成宏脚本其次将改变折弯角角度的程序代码插入每次回放过程之间,保证在每一个特征返回时即运行一次折弯角改变的代码,从而实现折弯角动画为折弯角改变的VBA 代码(略) 在实际工作中,需要根据钣金件折弯的个数及角度分别定义每次模型重建的参数在图 4 所示的钣金件中共有 22 处折弯,因此需插入 22 段代码图 4 钣金折弯过程动画2.3 输出动画文件在 SolidWorks 的动画制作主要有三种,第一种是在 Animator 模块中通过输出直接生成视频文件第二种是通过生成不同尺寸驱动下的图片,通过第三方视频编辑软件对图片进行合成处理,得到具有变形效果的仿真动画第三种是通过屏幕截取软件对模型重建过程进行录制得到仿真动画对于本文提出的方法.第三种方法较为合适,也比较容易。

      点击阅读更多内容
      相关文档
      高一历史上学期期末考前必刷卷统编版03考试版A4含答案.docx 高中英语考试各题型突破攻略听力篇高一高二高三的都要看.docx 高一历史上学期期末考前必刷卷统编版01考试版A3含答案.docx 高中英语考试各题型突破攻略语法填空篇高一高二高三的都要看.docx 高一历史上学期期末考前必刷卷统编版02考试版A3含答案.docx 高中英语考试各题型突破攻略完形填空篇高一高二高三的都要看.docx 高中英语考试各题型突破攻略作文篇高一高二高三的都要看.docx 高考政治如何规范化答题?.docx 高一历史上学期期末考前必刷卷统编版03考试版A3含答案.docx 高一历史上学期期末考前必刷卷统编版02考试版A4含答案.docx 高一历史上学期期末测试卷01统编版中外历史纲要上129课含答案.docx 日历表2028年日历中文版纵向排版周一开始带周数带农历带节假日调休安排1.docx 日历表2028年日历中文版横向排版周一开始带农历带节假日调休安排1.docx 八年级数学北师大版上册课时练第7章《3 平行线的判定》含答案解析.docx 日历表2029年日历中文版横向排版周一开始带周数带农历带节假日调休安排1.docx 日历表2028年日历中文版纵向排版周一开始带周数带农历.docx 人教版二年级数学下册同步测试-有余数的除法含答案解析3含答案.docx 日历表2028年日历中文版横向排版周一开始带农历1.docx 人教版二年级数学下册同步测试-总复习含答案解析-人教新课标含答案.docx 日历表2028年日历中文版横向排版周一开始带周数带农历1.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.