UG编程-加工中心编程
一、编程基础
• 加工流程
加工模块 模型 参数组 加工环境
Initialize
操作导航器
程序组
刀具组
加工几何组
加工方法组
创建操作
产生刀具路径
UG/Post Postprocess
Verify Toolpath
刀具路径检查、模拟
后处理
车间资料(程序单)
——工件的装夹、加工坐标系的位置、 执行顺序、刀具数据等
NC程序
数控机床
NC程序单
工件名 编程人 上机时间 下机时间 程序目录 序号 1 2 3 4 定模镶件 李先生 2004/4/22 am11:30 2004/4/23 pm16:20 D:\NC\ 程序名(.NC) AX-1 AX-2 AX-3 AX-4 工件安装:
填单日期:2004/4/22
说明:工件坐标系如图所示
• Machine
• 刀具路径的显示
二、孔加工
用来创建钻孔、扩孔、镗孔和攻丝等刀具路径。
• Drilling
• Peck_Drilling
• 操作步骤
• 创建或选择刀具
• 循环类型与参数——循环参数组、深度、进给速率、步进量 • 孔位置的选择 • 常用选项——避让选项、进给速率、机床控制命令 • 刀具路径的显示(可选)
– 切削参数
• 移去边缘跟踪路径 • 使用刀具夹头计算刀具路径
固定轴轮廓加工
– – – –
概述 基本原理 操作步骤 驱动方法
• • • • • • • 区域加工 边界驱动 螺旋驱动 曲面驱动 清根 径向切削驱动 线/点驱动
– 切削参数
• 精度公差 • 加工余量
• 分层加工 • 刀具干涉检查几何的处理方法 • 移去边缘跟踪路径
– 常用选项
孔加工
– 概述 – 操作步骤 – 循环类型
• 循环组的数量 • 循环参数
– 钻孔深度 – 步进量
– 几何体
• 孔的位置
– 钻孔位置的选择、增加、移去 – 刀具路径的优化 – 凸台的避让
• 钻孔的最高面 • 钻孔的底面
面加工
– 概述 – 操作步骤 – 几何体
• • • • • • • • • 加工体 加工面 检查体 检查边界 单向移动——ZIG 双向往复移动——ZIG_ZAG 刀具路径跟随最大的加工几何边界——Follow Periphery 刀具路径跟随所有的加工几何边界——Follow Part 轮廓铣——Profile
加工几何组
• 参数组的作用 • 为什么要建立参数组 • 如何建立参数组
加工方法组
• UG标准的刀具移动
• 操作类型
操作类型
Drilling Drill Peck_Drilling Face_Milling Planar_Mill Cavity-Mill MillContour Zlevel_Profile_ 与Z轴成较小夹角 Steep 的“陡峭”模型 Fixed-Contour 任意形状的模型
• • • • • 单向移动——ZIG 双向往复移动——ZIG_ZAG 刀具路径跟随最大的加工几何边界——Follow Periphery 刀具路径跟随所有的加工几何边界——Follow Part 轮廓铣——Profile
– 切削步距
• 等距离 • 刀具直径的百分比 • 变步距
– 进刀/退刀方法
• 水平距离 • 垂直距离 • 进刀/退刀的方法
UG编程加工
广东科龙模具有限公司
目录
编程基础
– 概述 – CAM用户界面
• 菜单 • 工具条
– 加工流程 – 加工环境
• CAM进程配置 • CAM设置
– 操作导航器
• • • • • • • • 4个“视图” 操作与参数组的关系 3种状态符号 MB3的使用 程序顺序组 加工刀具组 加工几何组 加工方法组
• voidance
用来指定、激活刀具路径中的非切削移动参数。但Fix & Variable Contour操作中的非切削移动参数由Non _cutting设置, 而不使用Avoidance的选项。
• Feed Rates
当指定了刀具材料、工件材 料、切削方法和切削深度后,选 择Reset from Table 键,将得到 系统推荐的各种进给率值和主轴 转速。
– 切削方法
– 切削步距
• 等距离 • 刀具直径的百分比 • 变步距
– 进刀/退刀方法
• 水平距离 • 垂直距离 • 进刀/退刀的方法
– 自动进刀/退刀 – 矢量方向进刀 – 刀具轴方向进刀
• 自动进刀/退刀方法的参数
– 区域切削 – 轮廓切削
• 横越移动方法
– 安全平面 – 前一个切削层平面 – 毛坯平面
• 步进量
——指定循环式深孔钻削的步进增量,仅应用于Standard Drill,Deep & Standard Drill,Break Chip。
• 最小间隙距离
第二天
三、平面加工
Mill_Planar 通常用于粗加工切去大部分材料,也用于精加 工外型、清除转角残留余量。适用于底面(Floor)为平面且 垂直于刀具轴、侧壁为垂直面的工件。
程序顺序“视图”
加工几何体“视图”
加工方法“视图”
选择不同的ห้องสมุดไป่ตู้察“视图”,操作导航器上的 显示内容会作相应的变化
• 3种状态符号 —— Complete
表示此操作已产生了刀具路径并且已经后处理(UG/Post PostProcess) 或输出了CLS文档格式(Output CLSF),此后再没有被编辑。
1
2
• Circular Feedrate Compensation——保持
刀具边刃的进给率而不是刀具中心的进给 率,使得切屑载荷均匀分布,防止刀具切 入或偏离工件。
• Fillets——在指定角度范围内的凹角插入
圆弧以驱动刀具移动。 • Slowdowns——在指定角度范围内的凹角 减速,使刀具移动平稳 。
– 参数组
– UG完全的刀具移动路径 – 操作类型 • 钻孔
– 钻中心孔 – 钻深孔
• 平面加工
– 面加工 – 平面加工
• 穴型加工
– 穴型加工 – 等高加工
• 固定轴加工
– 区域加工 – 清根 – 筋槽加工
– 几何类型
• • • • • • • • • • 加工几何 毛坯几何 检查几何 修剪几何 切削区域 转角控制 避让几何 进给速率 机床控制 刀具路径的显示
– 分层加工 – 切削参数
• 与切削方法相对应的参数 • 切削精度 • 切削余量
平面加工
– 概述 – 操作步骤 – 几何体
• 加工几何
– – – – – – 边界选择方式 边界材料 边界平面高度 刀具位置 用户边界数据 用户边界成员数据
• • • •
毛坯几何 检查几何 修剪几何 最大加工深度
– 切削方法
• 刀具路径的产生与模拟
• 切削方法
区域加工 Zig-Zag Zig Zig with Contour Follow Periphery Follow Part Profile Mixed 不同的切削方法,在Cutting有相应的参数选项 多用于复杂模型加工 轮廓加工
多用于型芯加工
• 切削步距
—— 两平行刀路之间的垂直距离称为步距
仅当使用切削方法为Profile时,才被激活。
• Scallop
—— 由残留余量高度控制步距值
• Variable ——变步距。由接近边界的一侧算起,输入各步距值及其
切削次数。
• 进刀/退刀方法
穴型加工
– 概述 – 操作步骤 – 几何体
• 加工几何
• 毛坯几何
– 毛坯几何的应用
• 检查几何
– 切削层
• 概述 • 深度切削范围的修改、增加
– 切削参数
• 容错加工 • 深度余量的设定
等高精加工
– 概述 – 操作步骤 – 几何体
• 切削区域 • 修剪边界
– 陡峭参数
• 陡峭度 • 最小切削长度 • 缝合距离
适用范围
深度较浅的孔
适用工艺
孔的粗钻、精钻
深孔 底面为平面、侧壁 平面的粗加工或精加工平面 为垂直面的模型 粗加工、精加工 任意形状的模型 多用于粗加工,有时也用于 “陡峭”模型的半精加工和精 加工 半精加工、精加工 半精加工、精加工
MillPlanar
• 边界与几何体类型
Drill Face_Milling
刀具参数 Φ10(平) Φ10(平) Φ8(R4) Φ5(R2.5)
是否换刀 是 否 是 是
最大加工深度 Z=-15.0mm Z=-15.0mm Z=-15.0mm Z=-15.0mm
说明 粗加工,已留余量0.7mm 半加工,已留余量0.25mm 精加工 清根
5
6
AX-5
Φ3(R1.5)
是
Z=-15.0mm
• Part
• • • • Blank Check Trim Cut Area
Planar_Mill
Fixed_Contour & Zlevel_Profile_Steep
Cavity_Mill
• Part
——加工几何边界。用来指定刀具所要加工的几何形状 。
• Blank
——毛坯边界。通常与Part边界一起共同定义刀具的切削量
– 非切削参数
• • • • • 下刀方法 进刀方法 退刀方法 提刀方法 横越移动方法
测评、后处理、实操
– 实例讲评 – 刀具路径后处理
• • • • 如何后处理 程序单的制作 后处理器的结构 后处理器的建立
– 实操
• 机床面板的操作 • 工件的安装