UG后处理制作
ug后处理教程

制作自己的后处理1,开始菜单里打开UG/POST Builder附件0.PNG (17.26 KB)2008-1-14 20:541.PNG (130.23 KB)下面说说UG/POST Builder的界面和一些基本的东西设定螺旋下刀的方式增加一个自定义命令,拖到%下一行,如图,加入以下命令uplevel #0 {set mom_kin_helical_arc_output_mode LINEAR MOM_reload_kinematics}完成加turbo,使后处理速度快5~6倍再在如图位置增加一个自定义命令输入以下内容uplevel #0 {set mom_kin_is_turbo_output "TRUE"MOM_reload_kinematics}完成这个命令可以使后处理速度快5~6倍,一个字“快”加入这个命令后,如果不想自动开油的话要修改下面三个地方,只有加了turbo的才改这三个地方以下内容需要回复才能看到自己的自定义设置如果自己喜欢在每次程式开始时做一次Z轴回零的动作,按以下三个图设置以下内容需要回复才能看到2.PNG (16.78 KB)2008-1-14 21:10 , 阅读权限: 113.PNG (19.15 KB)2008-1-14 21:10 , 阅读权限: 11自己的自定义设置有些高速机要在程式开始前加入G05.1Q1,有的又要加其它指令,但不管加什么指令,按以下方法都可以搞定以下内容需要回复才能看到在程式尾加入G05.1Q0G49,和程式头的方法一样。
把M02改为M30,点击M02进行修改,方法如图以下内容需要回复才能看到在程式头或程式尾加一些强制性输出的指令也可以用以下方法搞定,以加入G05.1Q1为例增加一个自定义命令,在里面添加如下命令MOM_output_literal "G05.1Q1"如果要多加几行指令,只需换行重复以上的动作,只是G05.1Q1要换成其它的指令罢了以下内容需要回复才能看到加入刀具信息在弹出的对话框中输入如下指令global mom_tool_diameterglobal mom_tool_corner1_radiusglobal mom_tool_nameMOM_output_literal "( $mom_tool_name D=[format "%.2f" $mom_tool_diameter] R=[format "%.2f" $mom_tool_corner1_radius] )"注意,D和R都可以改成你方便识别的文字,也可以改成汉字,不过要你的机床能识别汉字,%.2f是输出刀具信息的精度,这个意思是小数点后面2位数,2可以改成其它数字,其它地方就不要改了。
ug后处理教程

制作自己的后处理1,开始菜单里打开UG/POST Builder附件0.PNG (17.26 KB)2008-1-14 20:541.PNG (130.23 KB)下面说说UG/POST Builder的界面和一些基本的东西设定螺旋下刀的方式增加一个自定义命令,拖到%下一行,如图,加入以下命令uplevel #0 {set mom_kin_helical_arc_output_mode LINEARMOM_reload_kinematics}完成加turbo,使后处理速度快5~6倍再在如图位置增加一个自定义命令输入以下内容uplevel #0 {set mom_kin_is_turbo_output "TRUE"MOM_reload_kinematics}完成加turbo,使后处理速度快5~6倍这个命令可以使后处理速度快5~6倍,一个字“快”加入这个命令后,如果不想自动开油的话要修改下面三个地方,只有加了turbo的才改这三个地方以下内容需要回复才能看到自己的自定义设置如果自己喜欢在每次程式开始时做一次Z轴回零的动作,按以下三个图设置以下内容需要回复才能看到2.PNG (16.78 KB)2008-1-14 21:10 , 阅读权限: 113.PNG (19.15 KB)2008-1-14 21:10 , 阅读权限: 11自己的自定义设置有些高速机要在程式开始前加入G05.1Q1,有的又要加其它指令,但不管加什么指令,按以下方法都可以搞定以下内容需要回复才能看到在程式尾加入G05.1Q0G49,和程式头的方法一样。
把M02改为M30,点击M02进行修改,方法如图以下内容需要回复才能看到在程式头或程式尾加一些强制性输出的指令也可以用以下方法搞定,以加入G05.1Q1为例增加一个自定义命令,在里面添加如下命令MOM_output_literal "G05.1Q1"如果要多加几行指令,只需换行重复以上的动作,只是G05.1Q1要换成其它的指令罢了以下内容需要回复才能看到加入刀具信息在弹出的对话框中输入如下指令global mom_tool_diameterglobal mom_tool_corner1_radiusglobal mom_tool_nameMOM_output_literal "( $mom_tool_name D=[format "%.2f" $mom_tool_diameter] R=[format "%.2f" $mom_tool_corner1_radius] )"注意,D和R都可以改成你方便识别的文字,也可以改成汉字,不过要你的机床能识别汉字,%.2f是输出刀具信息的精度,这个意思是小数点后面2位数,2可以改成其它数字,其它地方就不要改了。
UG后处理制作全过程跟重要参数

②1启动后处理构造器③④①2如图设置,选用fanuc_6M 控制器①②③④①3保存,取名:3zhou_fanuc②③②4(不让G40单独占一行)删除G40代码①③④⑤②5(不让G40与G02同一行)删除G41代码①③④⑤②6(设置G00同样可以输出G41/G40)添加G41代码①③④⑤②7(设置G41之后必然有D01)添加custom command代码①③④⑤⑥7(设置G41之后必然有D01)输入代码MOM_force Once D⑦插入⑧设置名称⑨输入代码7(设置G41之后必然有D01)(补充说明)下面的做法是不正确的D会提前出现8(设置线性运动分辨率)(即坐标数据精度)(设置为0.001,精度不要设置高了)②9(设置圆弧最小值)①③④⑤最小值最小圆弧长度太小会出问题,见后面补充说明设置0.01比较合适10(设置钻孔循环G98退刀)选择G9810(设置钻孔循环G98退刀)添加G9811(设置G84格式)允许定制11(设置G84格式)添加G95 M29指令11(设置G84格式)添加定制G95指令11(设置G84格式)添加定制M29指令11(设置G84格式)(设置G84之后输出G94的标识)(钻孔之后不输出G94攻丝之后才输出G94)11(设置G84格式)钻孔之后不输出G94攻丝之后才输出G9411(设置G84格式)(单独定义一个攻丝F指令)删除原来的F11(设置G84格式)添加自定义F如下图11(设置G84格式)新建格式设置如下11(设置G84格式)(设置螺距F大于5小于0.001报警)编程F超出区间会报警如下图这个报警不便于检查我们继续优化11(设置G84格式)(设置超出值弹出报警窗口)值设大11(设置G84格式)(设置超出值弹出报警窗口)在G84之后加入如下语句就会报警如右图作业:设置T=0 S=0 报警提示:在代码上面右键选择编辑,可以查看代码的变量名称11(设置G84格式)(添加一个Q代码)设置如右图11(设置G84格式)设置代码输出顺序交换一下输出顺序完成G84设置②12(去除切削进给F后面的点)如F200.改成F200①③④⑤13(删除G02后面的K代码)G18/G19平面需要时可以单独做一个后处理14(线性运动 S M03 单独占行)提行即可15(程序无G00同样输出G43)加入G43 H01指令16(快速运动 S M03 单独占行)提行即可17(G43这行输出M08)18(S之后出现G04暂停)在线性运动和快速运动的S之后添加G04 K 地址不同系统暂停指令不同自己根据系统要求设置代码18(S之后出现G04暂停)(每个工序刷新一次G04)这样可以实现,但是同一把刀每个工序都在S之后输出暂停浪费时间我们需要换刀时才暂停所以要改一下,见后页18(S之后出现G04暂停)接上页把刷新放到换刀之前就可以了19(添加刀具信息和换刀暂停T0报警)在自动换刀T M6后面添加一个自定义命令如下图看不清楚代码到后处理视频页面可以下载后处理然后打开TCL文件,搜索T=0即可20(S0、F250报警)在每个地方都添加右边代码(有些工序是没有某些动作的,所以全部添加保证生效)20(S0、F250报警)钻孔需要在这里面添加,否则无效21(设置G54-G59)添加一个新块21(设置G54-G59)添加G-MCS Fixture offset21(设置G54-G59)右键更改为用户定义21(设置G54-G59)53改成G54默认输出G54MCS中的装夹偏置设置1=G55 2=G56...22(程序头输出%+NC名)输出零件名称23(在程序头输出Zmax)定制命令-导入-行程检查导入23(在程序头输出Zmax)在before_motion中输入check命令23(在程序头输出Zmax)在尾部添加如下代码注意因为要重写文件,所以后处理NC文件不能指定为中文路径,否则会报警注意:代码看不清楚到后处理页面下载打开.TCL文件搜索rewrite即可把ZMAX输出到程序头会大大减慢后处理速度做过一个比较:2250K的文件(2.19M)不加turbo输出到前面80秒加turbo输出到前面要55秒钟不加turbo输出在后面30秒加turbo输出在后面7秒钟24(提高后处理速度)导入turbo高速处理指令24(提高后处理速度)把turbo高速处理指令加入程序头即可注意:加入turbo的影响加入turbo高速处理指令后,设置的自定义事件:与线性运动,圆弧运动,快速运动相关的都无效了例如F=250报警就无效了(钻孔,换刀有效里面的还有效)制作完成!后面有补充内容。
ug后处理制作教程

UG后处理制作教程简介UG(Unigraphics)是一款强大的计算机辅助设计(CAD)软件,被广泛应用于工程制图、产品设计和制造等领域。
在使用UG进行设计后,还需要对设计结果进行后处理,以生成可供生产和制造使用的输出文件。
本文档将向您介绍UG后处理的基本步骤和常用功能,帮助您进行高效准确的后处理工作。
步骤一:选择后处理器UG提供了多种后处理器,可以根据不同需求选择适合的后处理器。
在UG界面的“后处理”选项中,选择合适的后处理器,如输出NASTRAN文件后处理,切换到相应的后处理界面。
步骤二:设置后处理参数在进行后处理之前,需要根据实际需求设置后处理参数。
常见的后处理参数包括:结果输出路径、结果文件格式、后处理图形显示等。
通过设置这些参数,可以满足不同的后处理需求。
步骤三:后处理图形显示UG提供了丰富的图形显示功能,可以直观地展示设计结果。
在后处理界面中,可以选择要显示的结果类型,如应力、位移、温度等。
同时,还可以根据需要对显示的结果进行颜色映射、边界设置等操作,以便更好地观察和分析设计结果。
步骤四:后处理结果导出在后处理过程中,可以将结果导出为各种格式的文件,以便于与其他软件进行数据交换和共享。
UG支持多种文件格式的导出,包括NASTRAN、STL、IGES、STEP等。
根据实际需要,选择合适的文件格式并导出结果文件。
常用功能介绍1. 结果过滤和转换在后处理过程中,可以通过结果过滤和转换功能,对设计结果进行筛选和转换。
例如,可以通过过滤功能只显示某些关键区域的结果,或者通过转换功能将结果数据转换为其他单位或坐标系。
2. 结果剪裁和裁剪UG提供了结果剪裁和裁剪功能,可以根据需要选择感兴趣的区域进行处理。
通过剪裁和裁剪操作,可以更详细地观察和分析设计结果,提高后处理的效率和准确性。
3. 动画演示和动态模拟除了静态结果的显示和分析,UG还提供了动画演示和动态模拟的功能。
可以通过设置时间步长和动画参数,对设计结果进行动态展示,以便更好地理解和评估设计的运行情况。
nx ug 后处理制作视频教程

nx ug 后处理制作视频教程
后处理是指在视频拍摄完成后,通过剪辑、特效、调色等手段进行编辑和加工的过程。
下面将介绍一些后处理制作视频的基本步骤。
首先,需要选择适合的视频编辑软件。
市面上有很多种视频编辑软件可供选择,如Adobe Premiere Pro、Final Cut Pro等。
选择一个熟悉和适合自己的软件是制作视频的第一步。
第二步是导入素材。
将拍摄好的视频素材导入到软件中,可以将素材按照需要排序并进行整理。
同时,如果有音频素材或其他特效素材,也可以一同导入并准备好使用。
第三步是剪辑和编辑。
根据视频的主题和需要,选择合适的片段进行剪辑和拼接。
可以对镜头进行修剪、切换、添加过渡效果等,以保持视频的连贯性和流畅性。
接下来,在编辑的基础上可以考虑加入一些特效和转场效果。
特效包括文字特效、图像特效、滤镜效果等,可以根据视频的风格和需要进行添加和调整。
转场效果则可以使视频过渡更加自然和流畅。
在特效和转场效果添加完成后,可以进行音频的调整和处理。
可以对视频中的背景音乐进行剪辑、混音,添加配音等,以达到更好的音频效果和音画协调。
最后,进行调色处理。
调色是后期制作中非常重要的一步,可
以通过调整明暗、饱和度、色调、色彩平衡等参数来改善视频的色彩效果和整体风格。
以上是一个简单的后处理制作视频的流程。
当然,随着技术的发展和软件的不断更新,后处理制作视频的方法和步骤也会有所变化。
希望以上内容能够对你了解后处理制作视频有所帮助。
UG后处理制作教程

第四章 后处理制作(教程部分章节内容展示)第 1 单元后处理制作过程指导一、领取任务1、制作一个华中数控 H21 数控铣床的后处理文件2、制作一个siemens840d 系统加工中心的后处理文件要求:,在程序尾 在程序头加入刀具名称、加工坐标系 G54 单独占一行、加入连续加工指令 G64、加入程序运行预计时间,不要输出行号、功能字之间不要输出空格间隔。
二、准备工作1、华中数控H21 的加工代码文件要求:文件命名:O_ _ _ _.NC 即O+任意 4位阿拉伯位数,后缀为.NC。
如:O1000.NC程序头:%_ _ _ _ 即%+任意 4位阿拉伯位数开头。
如%12342、siemens840d 的加工代码文件要求:文件命名:任意字母+任意数字,后缀为.NC。
如:AA01.NC程序头:% %%_N _程序名称_MPF 如:%_N _AA01_MPF3、后处理加入刀具名称①打开后处理构造器②在程序头 ADD BLOCK 类型选择 Operator message③插入 TOOL:$mom_tool_name④保存。
OK4、后处理加入加工时间①打开后处理构造器②在程序尾 ADD BLOCK 类型选择 CUSTOM COMMAND(在程序头加是不行的)③插入下面语句global mom_machine_timeMOM_output_literal "(CUTTING TIME: [ format "%.2f" $mom_machine_time]H)" ④保存。
OK三、操作步骤启动后处理构造器将后处理构造器设置为中 文版面新建一个后处理文件 (华中系统)中文(简体) ①点击新建后处理构造器 开始‐‐‐‐‐‐‐后处理构造器options Language 中文(简体)②不能取中文名称, 否则不 能后处理加工代码6-32为设置程序头内容⑨加工代码中不要输出行 号,以减小文件内存②输入后处理文件名称③选择毫米单位④选择3轴机床⑤确定⑥点击程序和刀轨⑦点击程序⑧点击程序起始序列⑨在第4行MOM_set_seq_on上单击右键选择删除⑩-14设置华中数控程序头12 华中数控程序头要求%+4 位任意数字开头15-21 设置加工坐标系 G54 位于程序开始第一行 ⑩点击%所在的块11 在弹出窗口%上单击右键选择编辑12输入华中数控程序头%123413确定14确定15选择新块16鼠标按住不放拖动到 %1234 下,当下面出现 白色高亮时释放鼠标17 文本方式可以自己定义 输出内容,是非参数化数据19设置加工坐标系G54 17在弹出窗口选择文本18 点击添加文字按住鼠标不放拖动到空白处的蓝色条上, 当出现白色高亮时释放鼠标20确定19输入加工坐标系G5421确定23-27 设置连续加工代码 G6425设置连续加工代码G6424 点击添加文字按住鼠标不放拖动到空白处的蓝色条上,当出现白色高亮时释放鼠标22 点击 G40 G17所在的块23选择文本下面如果出现这种错误的位置, 请重新拖动到%1234下面28-31 设置加工刀具名称显 示在加工坐标G54的下一行 处,便于观察程序所使用的 刀具是否与机床上的刀具 一致30此代码为显示刀具名称 TOOL:$mom_tool_name25 在弹出窗口输入连续加工代码G6426确定27确定28选择运算程序消息29 点击添加块按住鼠标不放拖动到 G54下,当出现白色高亮时释放鼠标30 在弹出窗口输入代码(不可输错)31确定删除自动换刀命令 32程序头设置结果如图①点击操作起始序列②在G91 G28所在的行单击右键选择删除,并依次将自动换刀后面内容全部删除结果如图,全部删除完设置圆弧输出模式③④最小圆弧半径和最小 圆弧长度设置大一点避免 极小曲线采用圆弧输出可 能会导致出错,极小圆弧可 能会被机床识别为整圆⑤IJK 定义的方式,华中机 床的定义方式为Arc start to center删除刀具长度补偿命令③移除G43命令①点击运动②点击圆周移动③最小半径设置为0.1⑤IJK 定义为 Arc start tocenter④最小圆弧长度设置为0.5⑥确定①点击运动②点击快速移动③在 G43 上单击右键选择删除④移除H01命令修改程序尾①-⑧将M02改成M30M02 编写在主程序的最后一 个程序段中,表示主程序的 结束。
(完整版)五轴UG(NX)后处理

0 引言UG作为一种优秀的CAD/CAM软件,他几乎可以覆盖从设计到加工的方方面面。
利用UG NX CAM加工模块产生刀轨。
但是不能直接将这种未修改过的刀轨文件传送给机床进行切削工件,因为机床的类型很多,每种类型的机床都有其独特的硬件性能和要求,比如他可以有垂直或是水平的主轴,可以几轴联动等。
此外,每种机床又受其控制器(controller)的控制。
控制器接受刀轨文件并指挥刀具的运动或其他的行为(比如冷却液的开关)。
但控制器也无法接受这种未经格式化过的刀轨文件,因此,刀轨文件必须被修改成适合于不同机床/控制器的特定参数,这种修改就是所谓的后处理。
近年来,五轴加工已开始应用到精密机械加工领域,工件一次装夹就可完成五面体的加工。
如配置上五轴联动的高档数控系统,还可以对复杂的空间曲面进行高精度加工。
但五轴机床后置处理因机床具体结构、刀位文件不同。
后置处理所得出的数控程序也不尽相同。
因为五轴加工的后处理非常关键,本人结合自己的实际工作经验,着重谈谈五轴加工中心后处理的制作过程。
1 UG后处理开发方法UG/Post Execute和UG/Post Builder共同组成了UG加工模块的后置处理。
UG的加工后置处理模块使用户可方便地建立自己的加工后置处理程序。
后处理最基本的2个要素就是刀轨数据(Tool Path Data)和后处理器(A Postprocessor)。
利用UG/Post Execute后置处理器进行后处理,有2种方法:①利用MOM(Manufacturing Output Manager),②利用GPM(Graphics Postprocessor Module)。
MOM的工作过程如下:刀轨源文件→Postprocessor→NC机床MOM后处理是将UG的刀轨作为输入,他需要2个文件,一个是Event Handler,扩展名为.tcl,包含一系列指令用来处理不同的事件类型;另一个是Definition File,扩展名为.def,包含一系列机床、刀具的静态信息。
UGnx11.0后处理制作示例Fanuc数控

UG后处理制作示例(仅作参考)以FANUC 0i-MD的三轴铣床加工中心系统,及三轴普通铣床,在UG11制作二个后处理器。
首先根据说明书,了解相关的技术资料:程序结构:文件名:任何四位字母或数字.nc (如)程序:程序头%主程序号:O+任意四位数字如:%O0001N001 G54 G90 G40 G49 G80 M08………N…. M30%M98 P21010,后四位数字1010是调用的子程序号,P后面的数字是重复次数,最多可有三位数字。
一、先建Fanuc三轴加工中心后处理文件在制作后处理器时,要注意以上的M代码和G代码。
还有:1、文件名:字母任意四位字母或数字.nc(如);程序头:%O+任意四位数字,为主程序名(如O2047)。
如果只有一个主程序,也可以不加,省略这程序号。
2、程序头增加显示所用刀具名称(运算程序消息)。
插入Tools:$mom_tool_name3、增加G54-59 去掉G71,增加G54-59 G40 G49 G17 G90 G80 强制输出。
4、(1)三轴数控加工中心铣床,保留自动换刀?,M06换刀;T01是刀库选择01号刀具,刀库转动相应位置。
(不要更改)M06 (刀具交换的命令);T01 (刀库转动到01号刀的位置).T01 M06(更换为T01刀具,或者是将当前的主轴上安装的刀具放回到刀库的T01位置)。
(2)在换刀前可添加一个刀具长度补偿和半径补偿的取消操作。
G49G40.(G49 G40 G91 G28 Z0).(3)保留长度补偿功能;保留半径补偿功能;(其实半径补偿功能是没用的,UG已经自动计算好刀具的真实轨迹,可以取消,也可不取消。
)(若是三轴数控铣床,没有刀库的话,取消换刀功能)。
5、设置圆弧输出模式,最小半径0.01mm,最小圆弧0.2mm.(据说如果太小,数控系统会误认为是整圆)6、增加M05; M09;G91 G28 Z0;M01 (G91 G28 Z0返回换刀点,和M01选择停止,都可以不加)7、删除末尾的%1234,留下%在程序尾显示加工预计时间(定制命令) global mom_machine_timeMOM_output_literal "(TIME :[ format "%.2f" $mom_machine_time])"8、M02可改为M30,也可以不改。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
UG_Post-Builder界面介紹
Quality Assurance
3.4 Output Control(列表和輸出控制)
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 14
UG_Post-Builder界面介紹
Quality Assurance
3.2.6 Custom Command(用戶指令)
Import(插入已有的指令):從UGNX4.0\POSTBUILD\pblib\custom_command路徑 下插入已有的所需指令。 Export(轉出已有的指令):轉出指令。 Cut(刪除指令) Create(復制指令):復制當前光標下的指令。
Quality Assurance
Operation End Sequence(操作尾):定義從最 后的退刀運動到操作尾之間的所有事件。 Program End Sequence(程序尾):定義從最 后一個操作尾到程序尾之間的所有事件。包擴 返回機台機械零點﹑主軸停止﹑切削液關等事 件。例如﹕程式尾的 G5.1Q0 G91G28Z0. G49 M09 M05 M30 %
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 8
UG_Post-Builder界面介紹
Quality Assurance
3.2.1 Program (程序和刀軌參數)
Program Start Sequence(定義程序頭)﹕定義程式頭事件。例如﹕程式頭的”%”,程式 名﹑刀具名。 Operation Start Sequence(操作頭):定義從操 作開始到第一個切削運動之間的事件。每一個 操作都有第一換刀﹑自動換刀。例如﹕From Move設置的Z150.0和X0.0Y0.0;First Tool設 置的T01 M06等。 Tool Path(刀軌事件):定義機床控制﹑機床運 動和循環加工等事件。
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 16
UG_Post-Builder界面介紹
Quality Assurance
行由詞組成﹐詞由字加數組成。 在詞定義的圖標﹐表示不同的選項。
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 10
UG_Post-Builder界面介紹
Quality Assurance
3.2.2 G Codes (G代碼)
定義后處理中用到的所有G代碼及對應輸出文件的格式。 例如﹕Motion Linear 設定為﹕01 。則輸出格式為﹕G01
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 11
UG_Post-Builder界面介紹
Quality Assurance
3.2.3 M Codes (M代碼)
定義后處理中用到的所有M代碼及對應輸出文件的格式。 例如﹕Spindle On/CLM 設定為﹕03 。則輸出格式為﹕M03
機床參數
文件預覽
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 6
UG_Post-Builder界面介紹
Quality Assurance
ቤተ መጻሕፍቲ ባይዱ
3.1 Machine Tool(機床相關參數)
UG后處理制作說明
Quality Assurance
內容﹕ 一.UG_Post-Builder界面介紹 二.創建三軸銑削后處理
三.使用中注意事項
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 1
UG_Post-Builder界面介紹
Quality Assurance
一.UG_Post-Builder界面介紹 1.啟動UG_Post Builder 2.進入UG_Post Builder 3. UG_Post Builder主菜單
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 2
用來定義NC數據輸出格式(與Program Tool Path中設置雷同)﹕
WORD(詞):定義詞的輸出格式。包擴字頭和后面參數的格式﹑前后綴等。 FORMAT(格式):定義數據輸出是實數﹑整數或字符串。 Other Data Elements(其它數據):定義其它數據格式。
BLOCK(程序行):定義表示每一機床指令的程序行輸出那些字地址﹐以及字地址的輸出順序。
Paste(恢復)
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 15
UG_Post-Builder界面介紹
Quality Assurance
3.3 N/C Data Defintions(NC數據格式)
UG_Post-Builder界面介紹
步驟﹕
Quality Assurance
1.啟動UG_Post Builder
開始--程式集--UGS NX4.0 --后處理工具—后處理構造器
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 3
UG_Post-Builder界面介紹
Quality Assurance
3.2.5 Word Sequencing (字地址順序)
定義后處理中用到所有的字地址在NC程式中同一行輸出的先后順序。
活動的
抑制的
粉紅色的表示活動的﹑正在使用的。藍色的表示被抑制的﹐不被輸出。 單墼該字地址可改變是否抑制。
S M03字地址順序的改變﹕ 用鼠標左鍵按住圖標—拖動放到S F 之間(白線所指位置)—放開鼠標
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 9
UG_Post-Builder界面介紹
Canned Cycies(孔加工循環)﹕定義所有孔加 工循環的輸出事件。也可以修改G代碼和其它 參數以及程序行的輸出。例如﹕在TAP攻牙模 式中的G84前加入G98﹑S M29的事件。
UG_Post-Builder界面介紹
Quality Assurance
2. 進入UG_Post Builder
文件工具條 報警提示選項 提示行
新增后處理
打開已有的后 處理
保存
幫助工具條
條目說明 使用手冊
CONFIDENTIAL
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 4
CONFIDENTIAL Mill -– 機台種類選3-Axis -– Controller選Library, Library中選fanuc_6M — OK
Print Date: 21-Nov-13 foxsemicon integrated technology Inc. Presenter: 5
UG_Post-Builder界面介紹
Quality Assurance
點激新增進入Create New Post Processor模式
新建后處理的名稱 后處理說明 公制﹑英制選擇 銑床﹑車床選擇
機台種類選擇
控制器選擇 通用格式 UG提供的格式 在瀏覽器中選已有的 創建三軸銑床 后處理步驟﹕ Post Name輸入后處理名字(不能有空格)--- Post Output Unit選公制 — Machine Tool選
Machine Control(機床控制):控制冷卻液﹑主 軸﹑刀號﹑刀補等事件。例如﹕ Spindle RPM 設置的SM03;也可以是模式的改變﹐如輸出是 絕對或相對。
Motion(運動):定義后處理如何處理刀軌中的 GOTO語句。Linear Move (直線運動)處理切 削﹑進刀等﹔ Circle Move (圓弧運動)處理圓 弧插補的刀軌﹔ Rapid Move (快速運動)處理。 (G00)
機床結構 簡圖
圓弧刀軌輸出
Post信息
軸行程極限
機床回零點位置
機床最小 解析值
快速移動速度
默認值
Print Date: 21-Nov-13
恢復值
CONFIDENTIAL
foxsemicon integrated technology Inc. Presenter: 7
UG_Post-Builder界面介紹
Quality Assurance
3.2 Program Tool Path(程序和刀軌參數)
用來定義﹑修改和用戶化所有機床事件的處理方式。共六項子頁參數﹕
Program(程序):定義﹑修改和用戶化程序頭﹑操作頭﹑刀軌事件﹑操 作尾﹑程序尾。 G Codes(G代碼):定義所有G 代碼。 M Codes(M代碼):定義所有M 代碼。 Word Summary(字地址)﹕ 定義后處理用到的字地址。 Word Sequencing(字地址順 序)﹕定義NC程式同一行字 地址的輸出順序。 Custom Command(用戶指 令): 轉入和轉出機床指令。 Linked Posts(連接posts)