CAM WORKFLOW坐标系、后置处理、DNC
整理了生成刀具路径之前的准备(坐标系、毛坯、刀具)、生成之后的确认(仿真)以及传送给机床之前(后置处理器、传送)的要点。最后附上了首次运行程序前的检查清单。
⌖确定工件坐标系(程序原点)的方法
- CAM 的 WCS(工件坐标系)是后处理后 NC 程序所输出坐标的基准。原点可从模型原点、所选的点、毛坯包围盒的角、模型包围盒的角等中选择。单一资料·仅供参考[3]
- Z 轴朝向远离被切削面的方向(刀具一侧)。单一资料·仅供参考[3]
- 在机床侧,用寻边器或测头等拾取工件位置,把与 CAM 中确定的原点相同的点登记到工件坐标系中。单一资料·仅供参考[2]
G 代码辞典:G54〜G59、G92、G53、G43(刀具长度补偿)
▦毛坯的定义
⊓刀具库
- 在机床侧的刀具补偿表中,除刀长(H)、刀具直径(D)外,有的机床还可输入刃数、材质等,用于进给、转速的参考值计算。单一资料·仅供参考[2]
刀柄、弹簧夹头、主轴锥孔的尺寸见刀具与刀柄页面。
÷切削条件的输入方法
- 有的软件中,CAM 内部的进给单位与 NC 程序的单位(mm/min 等)不同。手动输入条件时,请确认单位栏。单一资料·仅供参考[4]
摆线槽加工与高效粗加工的首次切深参考值,可在刀具路径的种类页面中计算。转速、进给见立铣刀、面铣刀计算器。
◎仿真、干涉检查
- 数控系统的图形显示:不移动机床,在数控系统的屏幕上绘制路径来确认。有的系统会把快速移动和切削进给用不同颜色区分。单一资料·仅供参考[17]
- CAM-TOOL 具有与 VERICUT 的联动功能(C&G Systems 的产品页面)[18]
五轴机床的干涉检查见五轴的标定、干涉、夹具与刀具。
⇢后置处理器
选择与修改方法
- 编写好的后置处理器,要在实际机床上切削复杂曲面来验证。单一资料·仅供参考[19]
- 单位(G20/G21)等输出设置由后置处理器或作业的输出设置决定。保存到模板中,可以防止每次忘记设置。单一资料·仅供参考[4]
后置处理器的提供方式(按软件)
| 软件 | 后置处理器 |
|---|---|
| Autodesk(Fusion) | 以 JavaScript(.cps)编写的后置处理器在库中免费发放。可编辑[20][21] |
| FreeCAD | 内置多个后置处理器。没有合适的可自行编写(Python)。G20/G21 的单位由后置处理器决定[4] |
| Siemens(NX) | 通过 Post Configurator 等修改、新建后置处理器。也有创建机床运动学的工具[22] |
| PTC(Creo) | Creo/NC GPOST(后置处理器生成工具)[8] |
| GibbsCAM | 拥有超过 1 万种后置处理器的库[14] |
| Hexagon(WORKNC) | 按机床定制的专用后置处理器[23] |
生成的 NC 程序的读法见G/M 代码辞典。
⇄DNC 运行与存储器运行
- 数控系统可存放 NC 程序的容量有限,大程序无法从系统存储器运行。多数数控系统具有通信功能,可以进行一边从外部传送一边加工的 DNC 运行(远程缓冲运行)。单一资料·仅供参考[24]
- 用 RS-232C 连接时,要在数控系统的参数中对齐 I/O 通道、波特率、停止位等。设置的细节因设备厂商和年代而异。单一资料·仅供参考[24]
- 通信电缆有不做流控制的 3 线式交叉线,以及握手式交叉线。引脚分配因设备和端子数量而异,不匹配会导致通信不良。单一资料·仅供参考[24]
- 把 CAM 制定的计划,通过与 DNC、PLM 联动连接现场并交给工厂,是广义上的 CAM 流程。单一资料·仅供参考[25]
- 案例:熊本大学的案例:在牧野 KE55(FANUC Series 20i-FA,9,600 bps)上用 RS-232C 进行 DNC 运行。把 CAM 通过平行加工生成的螺旋桨 NC 数据,拆分成每个 200KB 以内(周期时间 5 小时以内)来运行。单一资料·仅供参考[24]
!常见失误(首次运行之前)
勾选仅作标记,不会保存到任何地方。
- 主轴上装了错误的刀具:程序中的刀号与实际刀具不一致。与刀具补偿、工件坐标并列的碰撞原因。单一资料·仅供参考[17]
相关指令:刀长设定错误→G43、G49 单位弄错→G20、G21
打印自 Kezuriba(kezuriba.net/zh/cadcam/workflow/)
CAD/CAM 的其他页面
⌗
CAD/CAM 基础
CAD、CAM、CAE 的区别、CAM 的 8 个步骤、CAM 的种类、35 个术语。
≋刀具路径的种类
轮廓、型腔、孔、高效粗加工、摆线加工,等高线、平行(扫描线)、沿面、铅笔式清根、残料加工。附摆线槽加工与首次切深参考值的计算。
▤CAD/CAM 软件一览
不分先后列出 25 款产品。可按 CAM/CAD 分类、擅长的加工、提供形式、免费版/试用版筛选。公开价格均附日期。
⇄数据格式
STEP(AP203、AP214、AP242)、IGES、Parasolid、ACIS、DXF、DWG、STL、3MF 各自能传递什么,以及交换时出现的问题。
⟲五轴加工
3+2 与五轴联动的区别、机床构成、刀具中心点控制等 NC 功能、标定、常见失误、五轴计算。
📚参考资料
坐标系、刀具补偿、碰撞原因依据数控系统厂商和机床厂商公开的手册,后置处理器、仿真依据各 CAM 的帮助,DNC 依据大学的资料。设置方法因机型而异,请通过您所用机床的使用说明书确认。
- 三菱电机(Mitsubishi Electric)“The Basics of CNC Machining Programming (for Machining center) e-Learning 教材(PDF)”
- Haas Automation, Inc.“Mill Operator's Manual 8 - Part Setup(在线版)”
- Autodesk“Fusion Help: Setup tab (milling and cutting) reference(WCS 的设定方法)”
- FreeCAD project“CAM Workbench(FreeCAD Documentation)”
- Hexagon(ESPRIT)“ESPRIT Milling”
- Dassault Systèmes“DELMIA Machining - Online Store(方案与价格)”
- Autodesk“Fusion Help: rest machining 的搜索结果(Rest Machining 的说明)”
- PTC「PTC Store: Creo Machining Suite」
- Autodesk“Fusion Help: 3D Adaptive Roughing(旧称 Adaptive Clearing)reference”
- Sandvik Coromant“Slicing and trochoidal milling(技术信息)”
- Autodesk「Inventor CAM 2020 Help: To Simulate and Post Process the Toolpaths」
- Autodesk“Fusion for Personal Use Changes(Fusion Blog,2020 年的变更公告与 FAQ)”
- Autodesk“Autodesk Fusion with PowerMill(日语,价格与购买)”
- GibbsCAM(Sandvik 集团)“GibbsCAM 首页”
- Simple Tech Co., Ltd.“Simple Tech 首页(NCVIEW)”
- CGTech(VERICUT)“About VERICUT”
- Haas Automation, Inc.“Mill Operator's Manual 11 - Operation(在线版)”
- C&G Systems“CAM-TOOL”
- Czech Technical University in Prague(Acta Polytechnica)“Vavruška P. Creating a Multi-axis Machining Postprocessor(Acta Polytechnica 52(4), 2012)”
- Autodesk「Autodesk Fusion Post Processor Library」
- Autodesk“Autodesk Fusion 产品页面(日语,含价格与个人用途说明)”
- Siemens Digital Industries Software「NX X Manufacturing Standard」
- Hexagon「WORKNC」
- 熊本大学 工学部技术部“通过远程缓冲器实现 NC 铣床的 DNC 运行(仓田 大,技术部报告 2018 年度)”
- Siemens Digital Industries Software“Computer-aided manufacturing (CAM)(术语解说)”
- 美国国会图书馆(Library of Congress)“STL (STereoLithography) File Format Family(fdd000504)”
- Autodesk「Inventor LT 2020 Help: About Imported STEP and IGES data (Construction Environment)」