基于3DE平台的焊缝管理系统

7 篇文章 11 订阅
2 篇文章 2 订阅

一、项目背景简介

       焊缝管理在汽车、船舶、锅炉等行业设计和生产过程中都有重要作用。尤其对于有大量焊缝的产品,应用焊缝管理系统,在设计阶段,进行焊缝的类型、参数的设置,自动校对等功能,可以提高设计效率。在生产环节,利用焊缝管理系统,可以对焊缝进行分门别类的统计,完成焊材的统计计算,预先完成采购工作,缩短工期,节省焊材。

     达索公司的3D设计软件,一直在汽车、船舶等工业设计领域得到广泛应用。其最新三维设计平台3DE,因其强大的功能,在大型设计生产企业逐渐得到普及。所以,本焊缝管理系统基于最新的3DE平台设计,依托其官方提供的CAA开发接口完成。系统具有焊缝设置、修改、编辑、校对和统计报表功能,对产品的焊缝设计及工艺生产过程提供支持,以提高设计和生产效率,降低成本。

二、开发环境

       3DE支持多种开发语言,基于系统特点,我选择了RADE作为开发环境,VS 2012下,基于CAA进行开发。CAA开发在达索系统的二次开发中,难度很大,可用官方资料只有其提供的全英文的百科全书,各种的专业术语、概念,难以卒读。另外就是网友们分享的不系统开发心得和体会。在3DE下进行基于CAA的开发,难度比在CATIA  V5下更甚。整个开发过程,苦不堪言。经历各种的困难,九曲通幽,苍天终不负苦心人,终于顺利完成项目。

三、功能架构

      系统可以分为四个模块,对应于焊缝工具栏的四个图标:

      焊缝工具栏

    (1)焊缝集创建工具

                  焊缝信息以零件(part)为单位,在相应零部件的结构树下创建一个焊缝信息集,该零部件下的所有焊缝信息,在该集             合 中存储,便于检查和核对,一个零部件下可以创建多个集合,便于分类存储焊缝信息。没有焊缝集时,该集合可以在               添加焊缝时,自动添加。

      (2)焊缝编辑工具

                这个工具主要完成焊缝信息的添加和编辑功能。如果选择添加焊缝的位置,之前已经存在焊缝信息,直接进入编辑模式

                否则,作为新的焊缝进行添加。这个工具中,可以根据不同坡口形式,显示相应的参数和图示,直观方便。

               在该窗口中,通过选项卡,可以完成焊缝主材和辅材的材料设置等功能。

        (3)高亮工具

                 该工具可以高亮显示所选零部件或全部产品的焊缝,主要是为了方便进行焊缝的核对和检查,避免多或少设置焊缝的                  基础 信息。

          (4)报表工具

                   报表工具可以列出所有的焊缝信息,按设计和生产的需要,进行合并、排序等处理。最后生成Excel报表。

                  该工具中,还含有自动核对检查功能。防止应设计的变动,影响已添加的焊缝信息的完整性。

         下面是相关的图片:

           焊缝编辑窗

          报表信息窗口:

           报表信息窗口

四、测试与验收

       为了测试工具的稳定性、可用性、便利性和数据准确性,我们选择了两款常用的,焊缝总长达20多千米的分组

      件进行了测试,从工作效率、数据准确性、实用性等方面进行综合评价,结果满足设计要求,实现了项目目标。

五、小结

       在3DE下使用CAA接口进行焊缝系统开发过程,历经曲折,解决了焊缝唯一性识别、批量焊缝设置、自定义焊缝

的诸多问题,终于完成了设计任务。可以从之前的博客中,看到一些技术解决方案。如果时间允许,我还将对一下具体

技术进行总结,为日后的开发提供参考。

欢迎转载。问题讨论加微信号: yi_qingsong

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值