五轴UG加工
/ point curve 用户定义
spiral
曲线/点驱动方法 螺旋式驱动方法 径向切削驱动方法 曲面区域驱动方法 刀轨驱动方法 边界驱动方法 流线驱动方法
boundary
Surface area
与固定轴加工是一样的
toolpath
Radial cut
Contour profile
可变轴加工基础 曲面驱动
曲面驱动
刀具位置
直接在“驱动曲面”上创建“刀轨”时(未定义任何“部件表面”),“刀具位置” 应该切换为“相切”位置。根据使用的“刀轴”,“对中”会偏离“驱动曲面”, 如下所示。
曲面驱动
刀具位置
同一曲面被同时定义为“驱动曲面”和“部件表面”时,应该使用“相切”。
曲面驱动
步距
步距可控制连续切削刀路之间的距离。可根据残余高度尺寸来指定步距或步距总数。 “步距”选项会因所用的“切削类型”不同而有所不同
“残余高度”是按与驱动曲面垂直的方向测量的所允许的最大高度。
水平限制
使用平底刀具可在部件底部面上产生大的步距。“水平限制”通过限制刀具在垂直于 “投影矢量”的方向上移动的距离,控制这些大的步距。此选项通过限制步距的 水平距离来帮助避免在接近水平的曲面上留下宽的脊。
竖直限制
加工壁面会产生大的步距。使用“竖直限制”可控制这些步距的大小。“竖直限制” 允许限制刀具可在平行于投影矢量的方向上移动的距离。此选项通过限制步距的 竖直距离来帮助避免在接近竖直的曲面上留下宽的脊。
注意:可结合使用、单独使用或不使用水平限制和竖直限制。如果将这些值设置 为零,则不会使用它们。
数目
“数目”允许指定刀轨的步距总数。
曲面驱动-过切时
过切时
何体而切削驱动曲面时,这些选项非常有用
“过切时”允许指定驱动轨迹中的刀具过切驱动曲面时系统如何响应。未选择部件几
无
“无”可使系统忽略驱动曲面过切。它将生成一个与“警告”选项相同且保持不 变的刀轨,但是不会向刀轨或 CLSF 发出警告消息
曲面驱动-过切时
警告
警告使系统向刀轨和 CLSF 只发出一条警告消息。它并不会通过改变刀轨来避免过切驱 动曲面。
退刀
打开M_base\main_local_coordinate_system\t_stone_mfg_assm.prt
修改修改MCS_000,PURPOSE选择LOCAL,SPECIAL OUTOUT选择 MAIN MCS,FIXTURE OFFSET设置为1
修改MCS_090,PURPOSE选择LOCAL,SPECIAL OUTOUT选择MAIN MCS,FIXTURE OFFSET设置为2
实例:Main MCS与LOCAL MCS在加工中的应用
打开M_base\main_local_coordinate_system\MCS_LOCAL_MAIN.prt
分别重放和LIST THE TOOLPATH,观察对应的X、Y、Z是完全一样的。
选择M_base\main_local_coordinate_system\MAM_MCS_MILL.PUI,做 为后处理,将TT1346_AA成组输出,观察其X、Y、Z 修改修改MCS_000,PURPOSE选择LOCAL,SPECIAL OUTOUT选择 FIXTURE OFFSET,FIXTURE OFFSET设置为1 修改修改MCS_090,PURPOSE选择LOCAL,SPECIAL OUTOUT选择 FIXTURE OFFSET,FIXTURE OFFSET设置为2 修改修改MCS_180,PURPOSE选择LOCAL,SPECIAL OUTOUT选择 FIXTURE OFFSET,FIXTURE OFFSET设置为3 选择M_base\main_local_coordinate_system\MAM_MCS_MILL.PUI作 为后处理输出,观察G54,G55,G56生成与X、Y 、Z的值
多轴加工方法介绍
放置MCS在第四轴转盘中心或第五轴转盘中心中心。 在机床上操作者设定转台的中心为零点
优点:易于操作,但坐标值经过了系统内部转换 编程员编程时不需要考虑太多的东西
使用Main/local/Fixture offset
优点:灵活性较大
MCS
默认的设置:PURPOSE SPECIAL OUTPUT LOCAL NONE
曲面驱动
如果要加工的曲面满足“驱动曲面”的条件(无缝隙地排列在有序栅格中),它 将更适用于直接在“驱动曲面”上生成“刀轨”,而不用选择任何“部件”几何 体。因为“驱动点”没有投影到“部件表面”上,因此“投影矢量”定义是不相 关的。“材料侧”矢量方向确定直接在“驱动曲面”上切削时刀具要接触的那一 侧。“材料侧矢量”应该指向要移除的材料。
NX 支持各类五轴机床
NX支持各类五轴机床
• • • •
5_axis_dual_table 5_axis_head_table 5_axis_dual_head Non_standard 5 axis
双转台 摆头与转台 双摆头 斜摆头或斜转台
UG 支持各类五轴机床(1)
•双转台(dual_table)
Βιβλιοθήκη 装配加工实例:m_base\assm_in_m
机床
夹具
刀柄 毛坯
有利于加工中避让, 关联更新,数字化仿真检验各 部分的碰撞的情况,优化加工程式。
Wave 在加工中的应用
练习:m_base\wave_in_m
Form Feature Extract… 让你相关地在部件内拷贝曲线,表面,表面区域和体。 抽取的对象没有它们自已的内部特征树,但它们相关到 它们的父本。如果父本改变,它们将更新。任何特征建 模功能可以在一抽取的体上执行,因此在部件的特征结 构中建立一新的分枝。 应用: • 在时间戳记上拷贝几何体 • 保留“工具”实体 • 简化实体 注: 抽取的几何体将作为特征来建立,并取决几何类型给出 唯一的名字,如EXTRACT_FACE,EXTRACT_BODY ,等。
曲面驱动-步距
残余高度
“残余高度”允许通过指定高度、水平和竖直距离值来指定所允许的残余高度的最大 尺寸。当驱动曲面还用作部件表面时,使用此方法可获得良好的残余高度控制。 系统将步距的大小限制为略小于三分之二的刀具直径,而不管您将残余高度指定 为多少。选择“残余高度”之后,系统将提供以下选项:
残余高度
曲面驱动
刀具位置
刀具位置确定系统如何计算“部件表面”上的接触点。刀具通过从“驱动点”处沿着 “投影矢量”移动来定位到“部件表面”。“相切”可以创建“部件表面”接触 点,方法是:首先将刀具放置到与“驱动曲面”相切的位置,然后沿着“投影矢 量”将其投影到“部件表面”上,在该表面中,系统将计算部件表面接触点。 “对中”可以创建“部件表面”接触点,方法是:首先将刀尖直接定位到“驱动 点”,然后沿着“投影矢量”将其投影到“部件表面”上,在该表面中,系统将 计算部件表面接触点。
案例:m_base\3_axis\srf_area_9.prt
可变“刀轴”的复杂曲面时,这种“驱动方法”是很有用的。它提供对 “刀轴”和“投影矢量”的附加控制。 “曲面区域驱动方法”不会接受排列在不均匀的行和列中的“驱动曲面” 或具有超出“链公差”的缝隙的“驱动曲面”,
曲面驱动
图中驱动曲面边缘被投射后与零件几何表面边缘一致的部分、或在零 件几何表面边缘就可创建接触点;而不一致的边缘部分就不能创建 接触点,刀端位于零件几何表面边缘之外,刀具就不能位于零件几 何边缘上,此时刀具会先退刀,再跨越,然后进刀,并从可与零件 几何表面边缘接触处继续切削。
进入加工环境,做一个face_milling_erea,设定以下的参数,点击OK, 进入加工参数设置对话框,在切屑样式里选择follow periphery,然后点 击生成。
拷贝上上一个操作,分别指定inside_chamfer和Ouside_chamfer,查看生 成的结果
实例:Main MCS与LOCAL MCS在加工中的应用
选择M_base\main_local_coordinate_system\MCS_PURPOSE.PUI作为 后处理输出,观察G54,G55生成与X、Y 、Z的值 修改修改MCS_000,PURPOSE选择LOCAL,SPECIAL OUTOUT选择 FIXTURE OFFSET,FIXTURE OFFSET设置为1 修改修改MCS_090,PURPOSE选择LOCAL,SPECIAL OUTOUT选择 FIXTURE OFFSET,FIXTURE OFFSET设置为2 选择M_base\main_local_coordinate_system\MCS_PURPOSE.PUI作为 后处理输出,观察G54,G55生成与X、Y 、Z的值
None:后处理输出是基于局部的坐标系 Use main MCS:后处理输出将会ignored局部的坐标系,使用Main坐标系 Fixture offset:后处理输出将会基于局部的坐标系. The postprocessor can use these coordinates along with the main coordinates to output fixture offsets, such as G54 CSYS Rotation:后处理输出将会基于局部的坐标系. The postprocessor can use these coordinates along with the main coordinates to output programming in a local coordinate system, such as CYCLE 19