当前位置:首页 >> 机械/仪表 >>

mastercam x5 后处理


MasterCAM9 后处理的修改: MasterCAM 系统缺省的后处理文件为 MPFAN.PST,适用于 FANUC(发那科)数 控代码的控制器。其它类型的控制器需选择对应的后处理文件。 由于实际使用需要, 用缺省的后处理文件时, 输出的 NC 文件不能直接用于加工。 原因是:以下内容需要回复才能看到 ⑴进行模具加工时, 需从 G54~G59 的工件坐标系指令中指定一个,最常

用的是 G54。部分控制器使用 G92 指令确定工件坐标系。对刀时需定义工件坐标原点, 原点的机械坐标值保存在 CNC 控制器的 G54~G59 指令参数中。CNC 控制器执 行 G54~G59 指令时, 调出相应的参数用于工件加工。 采用系统缺省的后处理文 件时,相关参数设置正确的情况下可输出 G55~G59 指令,但无法实现 G54 指 令的自动输出。 ⑵FANUC.PST 后处理文件针对的是 4 轴加工中心,而目前使用量最大的是 3 轴 加工中心,多出了第 4 轴数据“A0.”。 ⑶不带刀库的数控铣使用时要去掉刀具号、换刀指令、回参考点动作。 ⑷部分控制器不接受 NC 文件中的注释行。 ⑸删除行号使 NC 文件进一步缩小。 ⑹调整下刀点坐标值位置,以便于在断刀时对 NC 文件进行修改。 ⑺普通及啄式钻孔的循环指令在缺省后处理文件中不能输出。 使用循环指令时可 大幅提高计算速度,缩小 NC 文件长度。 如果要实现以上全部要求,需对 NC 文件进行大量重复修改,易于出现差错,效 率低下,因此必须对 PST(后处理)文件进行修改。修改方法如下: 1、增加 G54 指令(方法一): 采用其他后处理文件(如 MP_EZ.PST)可正常输出 G54 指令。由于 FANUC.PST 后处理文件广泛采用, 这里仍以此文件为例进行所有修改。其他后处理文件内容 有所不同,修改时根据实际情况调整。 用 MC9 自带的编辑软件(路径:C:\Mcam9\Common\Editors\Pfe\ PFE32.EXE) 打开 FANUC.PST 文件(路径:C:\Mcam9\Mill\Posts\ MPFAN.PST) 单击【edit】→【find】按钮,系统弹出查找对话框,输入“G49”。

查找结果所在行为: pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e 插入 G54 指令到当前行,将其修改为: pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, "G54",e 输出的 NC 文件修改前对应位置指令为: N102G0G17G40G49G80G90 修改后变为: N102G0G17G40G49G80G90G54 查找当前行的上一行: pbld, n, *smetric, e 将其整行删除,或加上“#”成为注释行: # pbld, n, *smetric, e 修改后 G21 指令不再出现,某些控制器可不用此指令。注意修改时保持格式一 致。G21 指令为选择公制单位输入,对应的英制单位输入指令为 G20。 2、增加 G54 指令(方法二): 单击按钮,系统弹出查找对话框,输入“force_wcs”,单击按钮,查找结果所在 行为: force_wcs : no #Force WCS output at every toolchange? 将 no 改为 yes,修改结果为: force_wcs : yes #Force WCS output at every toolchange? 输出的 NC 文件修改前对应位置指令为: N106G0G90X16.Y-14.5A0.S2200M3 修改后变为: N106G0G90G54X16.Y-14.5A0.S2200M3 前一方法为强制输出固定指令代码,如需使用 G55~G59 指令时,有所不便。多 刀路同时输出时,只在整个程序中出现一次 G54 指令。后一方法同其他后处理 文件产生 G54 指令的原理相同,多刀路同时输出时,每次换刀都会出现 G54 指 令,也可根据参数自动转换成 G55~G59 指令。

输出三轴加工中心程序的 FANUC 后处理文件为 MP_EZ.PST, 输出 4 轴加工中心 程序的三菱控制器后处理文件为 MP520AM.PST。 3、删除第四轴数据“A0.”,以适应三轴加工中心: 单击按钮,系统弹出查找对话框,输入“Rotary Axis”,单击按钮,查找结果所在 行为: 164. Enable Rotary Axis button? y 将其修改为: 164. Enable Rotary Axis button? n 修改后第四轴数据不再出现。 4、删除刀具号、换刀指令、回参考点指令,适应无刀库的数控铣机床: 单击按钮,系统弹出查找对话框,输入“M6”,单击按钮,查找结果所在行为: if stagetool >= zero, pbld, n, *t, "M6", e 将其修改为: if stagetool >= zero, e # pbld, n, *t, "M6", 另一个换刀的位置所在行为: pbld, n, *t, "M6", e 将其删除或改为注释行: #pbld, n, *t, "M6", e 修改后换刀指令行不再出现,通常修改第一个出现“M6”指令的位置即可。 单击按钮,系统弹出查找对话框,输入“*sg28ref”,单击按钮,查找结果所在行 为: pbld, n, sgabsinc, sgcode, *sg28ref, "Z0.", scoolant, e pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e 将其修改为: pbld, n, scoolant, e # pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e 输出的 NC 文件修改前对应位置指令为: N116G91G28Z0.M9

修改后变为: N116M9 PST 文件中另有两个类似位置,如使用 G92 指令确定工件坐标,可对其适当修 改。加工结束后,机床各轴不回参考点,便于手动换刀时节省时间。 5、删除 NC 文件的程序名、注释行: 单击按钮,系统弹出查找对话框,输入“%”,单击按钮,查找结果所在行为: "%", e *progno, e "(PROGRAM NAME - ", progname, ")", e "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e 将其删除或改为注释行: "%", e # *progno, e # "(PROGRAM NAME - ", progname, ")", e # "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", 输出的 NC 文件修改前对应位置指令为: O0010 (PROGRAM NAME - A2) (DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45) 修改后以上指令行不再出现。 单击按钮,系统弹出查找对话框,输入“pstrtool”,单击按钮,查找结果所在行 为: "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e 将其删除或改为注释行: #"(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e 输出的 NC 文件修改前对应位置指令为: (D16R8.0 TOOL - 2 DIA. OFF. - 0 LEN. - 0 DIA. - 16.) 修改后以上指令行不再出现。 此注释行指明当前刀路所使用的刀具参数,可用于

加工前核对加工单,建议保留。法兰克及三菱控制器可以接受注释内容。 6、取消行号: 单击按钮,系统弹出查找对话框,输入“omitseq”,单击按钮,查找结果所在行 为: omitseq : no #Omit sequence no. 将其修改为: omitseq : yes #Omit sequence no. 修改后行号不再出现。 7、调整下刀点坐标值位置: 单击按钮,系统弹出查找对话框,输入“g43”,单击按钮,查找结果所在行为: pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, *speed, *spindle, pgear, strcantext, e pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e 将其修改为: pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, e pbld, n, *sgcode, pfzout, e pbld, n, *speed, *spindle, pgear, strcantext, e pbld, n, "G43", *tlngno, scoolant, next_tool, e 输出的 NC 文件修改前对应位置指令为: G0G90G54X16.Y-14.5S2200M3 G43H0Z20.M8 修改后变为: G0G90G54X16.Y-14.5 G0Z20. S2200M3 G43H0M8 新的指令顺序使下刀点(安全高度)x、y、z 坐标值同其他指令分开,易于在断 刀时修改。G43 指令在 PST 文件中有两个位置,如仅使用 G54 指令时,修改第 一个出现“G43”的位置即可。

8、输出普通及啄式钻孔循环指令: 单击按钮,系统弹出查找对话框,输入“usecandrill”,单击按钮,查找结果相关 行为: usecandrill : no #Use canned cycle for drill usecanpeck : no #Use canned cycle for Peck 将其修改为: usecandrill : yes #Use canned cycle for drill usecanpeck : yes #Use canned cycle for Peck 此修改适用于支持 G81、G83 钻孔循环指令的控制器。

什么是 ug 后处理: 我们利用 UG 加工模块产生刀路,首要目的是为了加工工件,但我们不能直接将 这种未修改过的刀路文件传送给机床进行切削工件,因为机床的类型很多,每种 类型的机床都有其独特的硬件性能和要求,比如它可以有垂直或是水平的主轴, 可以几轴联动等。此外,每种机床又受其控制器(controller)的控制,控制器 接受刀路文件并指挥刀具的运动或其它的行为(比如冷却液的开关),但控制器 也无法接受这种未经格式化过的刀路文件,因此,刀路文件必须被修改成适合于 不同机床/控制器的特定参数,这种修改就是所谓的后处理。 你在用 UG 加工模块(CAM)生成刀路之后,可以选择合适的后处理将这些刀路 按照后处理文件定义的格式处理出来,生成程序文件(即有 G、M、S 等代码的 文件),以便用于机床加工。所以后处理的格式是根据机床的系统来定做的,不 同的系统就要求不同的格式,不过大多数系统都是采用 ISO 标准的,比如 FANU C、三菱等等,但它们也有些差别(主要是在程序头)。 UG 本身也自带一些后处理文件,但处理出来的格式大多不符合要求,一般都需 要根据实际情况自己定制或者到网上下载与机床系统相符的后处理

UG 后处理为什么 GO1 和 GO2 指令的进给速度是一样的?还有 Z 轴方向的下刀 速度等问题。

在编程时它们的速度一般来说都是一样的。 在你的程序中,除了 G01 X92.497 Y44.948 Z65.646 F1000. S1500 M03 M08 这一句指定了 F 值以外, G02 及 G03 中并未指定, 在 那么它们就用的是前一个 F 值,即 F1000。 原来你是要下刀速度, 你在编程时指定进刀速度就可以。在进给和速度里面有很 多项:快速、进刀、第一刀切削、步进等等,你在进刀里设成**-**就可以了. UG 的后处理文件的扩展名问题。 一般来说,只要改个程序头都可以通用的,但不同的数控系统要求不一样,比如 深圳 HIGERMAN 的,它就要求不同的 G 代码不能在同一行。这就要单独做它的 后处理器。 相同的系统,即使是不同的厂商生产的机子,后处理一般也是相同的。所以才会 有三菱的、法拉克的或者西门子的后处理。 后处理要预先设定好的,要适合你要加工的机床,在开始——程序——UG 后处 理——后处理构造器里面修改参数,包括操作系统,和机床的一些参数,比如法 拉克,西门子等等的参数,有的还要自己添加 G 代码。 UG 生成 PTP 格式的文件是美国哈斯数控机床用的程序文件。 什么是 ug 加工》? 一,UG 加工流程 UG 几何模型 Manufacturing Operation 刀具加工参数 CLSF 刀轨源文件 Postprocess 后处理 NC Code MDFA 机床数据文件 MDFG *.cls *.Ptp 二,UG CAM 术语 1,刀具 Tools 2,边界 Boundary 3,操作 Operation

4,刀轨 Tool Path 5,后置处理 Postprocess 6,加工坐标系统 MCS 注意: 1,编程原点 MCS 的坐标原点 2,刀轨坐标为刀具尖端中心坐标 3,刀轴矢量缺省状态下是 MCS 坐标系的 Z 轴方向 4,Boundary 不一定是加工面,加工面是 Boundary 沿某一方向之投影. Manufacture 主菜单 Toolbox-> 操作管理 刀轨管理 刀具定义 边界管理 加工方式 Point to Point 点位加工 Planar Mill 平面铣 Fixed Contour 固定轴曲面铣 Varible Contour 变轴曲面铣 Cavity Mill 型腔铣 ... Operation type 三,加工操作管理(Operation Manager) Operation Manager 是所有加工编程的入口 Toolbox Operation Manager 1,管理排列工序 2,选择加工方式 3,工序操作 4,刀轨管理 已定义好的工序表

对现有工序的调整 选择不同加工方式 新建,修改,拷贝 四,刀具及边界(Tool & Boundary) Chaining Tool Position : On Tanto Boundary Plane Boundary Type: Open Close Change Name 边界定义 菜单: Toolbox Tool Toolbox Boundary 五,平面铣 Planar Milling 走刀方式 步距控制 刀具选择 加工边界选择 切深控制 进退刀控制 加工参数控制 刀轨生成 进给率 机床动作控制 加工余量 一般过程: 1,选择刀具 Tool Select 2,选择边界 Boundary Select

Part Boundary 零件边界 Blank Boundary 毛坯边界 3,指定底面 Floor 4,指定走刀方式 Zig-Zag , Follow… 5,指定其他参数 指定安全避让 Aviodance 指定进刀退刀方式 Engage/Retract 进给率 Feedrate 余量 Stock 机床控制 Machine (换刀,开主轴…) ….. 6,生成刀轨 Generate Avoidance 避让 Feedrate 进给率 走刀方式 Zig-Zag Zig Zig with contour Follow Profile Stepover 步距 Boundary 边界 顺铣,逆铣 Cavity Milling 六,型腔铣 Cavity Milling Cavity Milling 特点是等高线走刀, 主要用于 零件的粗加工. **铣型腔 Boundary Geometry Select all **铣型芯 Boundary Geometry 选 Part Geometry

选 Blank Geometry 毛坯体 **铣铸造毛坯 Cutting Blank Distance= 假想有一定毛坯余量未加工 Cut Level Control 切深控制 在作型腔铣时,可以控制切削深度, 还可把深度分成几个范围(Range), 然后在每个范围里定义不同的切削 深度(Depth Per Cut). 增加 Range 修改 Range 定义若干 Range, 控制 Depth Per Cut, 得到需要的疏密程度. 七,曲面铣 Fix Counter Milling 曲面轮廓铣由驱动几何体(Drive Geometry) 产生驱动点(Drive Point),驱动点通过设定 的投影(Projection Vector)方向到加工面 (Part Surface)上,计算出刀位点,生成刀轨. Boundary Drive 边界驱动 Radial Line Concentric Arc 驱动方式 Point/ Curve Spiral Drive Surface Area Radial Cut Flow Cut Non-Cutting 非切削运动控制 八,后处理 Postprocess

1,在 Operation Manager 里通过 Export 生成 CLSF 文件 2,ToolBox CLSF 进入 CSLF Manuger 3,选 Postprocess 进入数控后处理菜单 NC Postprocessing 4, 指定机床数据文件 MDFA Specify 5,设置 NC Output 成为 File 6,指定输出的 NC 文件名 Output File 7,设定单位 8,后处理,生成 NC 代码 *.Ptp 文件

4 轴控制 CNC 车床才有的外径/内径,外径/穿孔,平衡切割等同时加工功能使得 加工时间得以大幅度地缩短。另外,还由于添加了铣加工功能使得穿孔、丝锥加 工工程也可以在这一台机器上进行,缩短了从订货到交货之间的生产时间。 能力 最大加工直径 : 350mm(250), 300mm(250M) 最大加工长度 : 576mm 棒材加工能力:65mm 行程 X 轴行程: 190mm(上位刀塔) 150mm(下位刀塔) Z 轴行程: 645mm(上位刀塔) 630mm(下位刀塔) 快进速度 X1,X2,Z 轴:30m/min Z2 轴:20m/min C 轴:400min-1 主轴 主轴最大转速: 4000min-1(rpm) /AC22kW(30min. rating) 铣削主轴 最大回转速度: 4500min-1(rpm),(option 6000min-1(rpm)) 刀塔 刀塔形式: 8 把鼓型刀塔+12 把鼓型刀塔


相关文章:
MASTERCAM后处理修改_图文
MASTERCAM 后处理修改 Mstercam 的的默认后处理是 MPFAN.PST (M 的后处理的扩展名为 PST),其中定义了 NC 程序的格 式,工艺参数,接口的一些功能等,有些东西是...
MasterCAM后处理的修改
MasterCAM 后处理的修改 MasterCAM9 后处理的修改 MasterCAM 系统缺省的后处理文件为 MPFAN.PST,适用于 FANUC(发那科)数 控代码的控制器。其它类型的控制器需选择...
MasterCAM后处理教程
MasterCAM后处理教程_计算机软件及应用_IT/计算机_专业资料。MASTERTCAM 后处理方法...m0 X5 z3 B* S " k1 N8 c& z9 |/ l5 M 1 q ! T% U1 N" I (...
MASTERCAM后处理的设置和参数修改介绍
MASTERCAM后处理的设置和参数修改介绍_电脑基础知识_IT/计算机_专业资料。MASTERCAM 后处理的设置和参数修改 Mastercam 是美国 CNC Software 公司开发的一套 CAD/CAM ...
mastercam后处理修改
mastercam后处理修改_计算机软件及应用_IT/计算机_专业资料。总概 MasterCAM 后处理修改特殊技巧一.1 MasterCAM 后处理修改特殊技巧: Scrollex EDIT 另外:输出字母的...
Mastercam后处理修改方法
Mastercam后处理修改方法_计算机软件及应用_IT/计算机_专业资料。很实用Mastercam 后处理修改方法 Mastercam 系统配置的是适应单一类型控制系统的通用后置处理,该后置处理...
升级Mastercam后处理
升级Mastercam后处理_计算机软件及应用_IT/计算机_专业资料。Mastercam低版本后处理升级低版本 POST(后处理)升级到高版本经常有个用来很久的后处理 比如说 X2 版的...
MASTERCAM后处理程序修改的尝试
在具体应用软件进行编程之前,一般要对当前的后处理程序进行修改和设定。国产的数控系 统一般在 Mastercam 中没有对应的.PST 后处理文件。 我校的数控铣床采用的是...
MASTERCAM后处理的设置和参数修改
MASTERCAM 后处理的设置和参数修改后置处理文件简称后处理文件,MASTERCAM 后置处理文件是 一种可以由用户以回答问题的形式自行修改的文件,其扩展名 为.PST。安装 ...
mastercam 后处理修改
MasterCAM9 后处理的修改 MasterCAM 系统缺省的后处理文件为 MPFAN.PST,适用于 FANUC(发, 那科)数控代码的控制器。其它类型的控制器需选择对应的后处理文件。 由于...
更多相关标签: