首页/文章/ 详情

国产工业软件(CAM编程):从加工的角度分析编程软件的逻辑思维

1年前浏览845

当初去某培训机构学习CAM软件的时候,当时的校长问我,什么是CAD?什么是CAM?

我是这样回答的,CAD就是建房子,CAM就是拆房子。

他又问我,那么CAM精加工是什么?

这还不简单,就是修房子,刷漆,铺地板。

那么造型设计呢?

我的回答,就是打磨工艺品。CAM就是除料加工,CAD就是堆料设计。

破坏容易建设难,修修补补更难。


  最初的PowerMILLESPRIT还有MasterCAM Cimatron IT,还是SolidCAM,UG/NX CAM,等等一系列的加工软件加工模块,大多采用曲面参数偏置法或者曲面参数网格划分的交叉算法。


  但是进入2010年以后,所有的CAM软件都陆续加入特征加工的模块或者算法。所以出现很多软件,比如PowerMILL在被欧克特收购前后,所出现的算法速度降低,策略退化的现象。WORKNC出现版本间功能丢失的情况。ZW3D/CAM出现NURBS加工和新版加工完全不匹配的情况。

 

  造成这些情况的原因主要是这些方面:



   但是我想表达的观点,就是,轮廓加工,曲面加工,特征加工,多轴加工,自始至终都是一体的,一脉相承的。任何外来算法,软件做不到独立自主,这些外来算法就是无效。


   我的出发点,主要有这几点:


!!!CAD的功能越来越参数化,越来越智能化集成化。很多基础算法因为开发者的流失,造成不可逆转的断档

!!!中间数据格式的内容越来越多,标准的历史问题,已经从原来的奇点不可察到现在的完全不敢忽视的程度

!!!PC硬件的不断升级,军用民用技术层面的逐渐隔离,软件开发的手段多样化,平台和时代变化带来的机遇挑战等

!!!不管文件格式,还是CAD,还是CAM,归根结底,都是数据!这个本质永远不会变!

  

  在这里,我重点表扬的是MasterCAM软件。



   既保留了很多优秀的传统策略,并且优化了传统策略。又加入了很多新的插件策略,但是有一点值得注意,MasterCAM避免了很多其他软件的问题。比如,一些曲面加工。因为类型不同,比如这是参数曲面,那是裁剪曲面,边界曲面,或者直纹面,或者不可辨识的片体,所以很难组合起来成为一个面,甚至成为一组面的可能性也为0.甚至软件本身对曲面间的UV向处理能力就差,到最后会出现各种各样的问题。临门一脚。跑到卫生间门口,却进不去的尴尬状态,身心的双重折磨。

 

  我们总是借来就不钻研,钻研又不创新,创新又不改革,改革又不革命。虽然是个合格的学生,但不是合格的个体。

  

举个栗子,看图。



   这类曲面在很多软件里面就是单一的认为是不规则面。基本没有组合成单一面的可能性。边界的计算也是一塌糊涂。怎么进行无限制方向投影加工?



有句话,叫做大智若愚,大巧若拙。



  我们为什么不引用运动轨迹法?把刀具当做零部件进行装配体运动轨迹计算?



那么我们就有一个极度尴尬的现实问题摆在面前。我们对数据体的参数化划分和参数化集成技术达到哪一阶段了!这是我们开发CAM模块的重要技术基础!

 

  那我们再回到最初的二维CAM里思考怎么强化基础算法的可延续性和基础性地位。


   CAD是由点线面再到体,体装配,体运动,体分析。CAM就是一个反向的过程。围绕的结合点,就是数据。就是参数化的数据。


来源:RationalDMIS测量技术
其他软件UG曲面
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-07-16
最近编辑:1年前
山涧果子
大专 签名征集中
获赞 203粉丝 48文章 1149课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈