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

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

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

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

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

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

那么造型设计呢?

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

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

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

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

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

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

!!!MchineWorks 和ModuleWorks的极限拉扯和市场竞争

!!!类似HSM/HSP等一些小型加工插件和算法的逐步发展

!!!比如SolidCAM等一些软件独立算法的突破到成熟

!!!类似CIMCO,IMPOST,VERCUT等一些加工模拟仿真软件在控制器,仿真,和循环加工到不规则加工的逐步融合

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

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

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

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

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

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

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

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

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

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

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

举个栗子,看图。

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

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

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

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

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

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

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月19日 下午11:22
下一篇 2024年5月19日 下午11:34

相关推荐