UG后处理技巧说明.docx

上传人:b****1 文档编号:840908 上传时间:2022-10-13 格式:DOCX 页数:20 大小:667.47KB
下载 相关 举报
UG后处理技巧说明.docx_第1页
第1页 / 共20页
UG后处理技巧说明.docx_第2页
第2页 / 共20页
UG后处理技巧说明.docx_第3页
第3页 / 共20页
UG后处理技巧说明.docx_第4页
第4页 / 共20页
UG后处理技巧说明.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

UG后处理技巧说明.docx

《UG后处理技巧说明.docx》由会员分享,可在线阅读,更多相关《UG后处理技巧说明.docx(20页珍藏版)》请在冰豆网上搜索。

UG后处理技巧说明.docx

UG后处理技巧说明

UG后处理(后面有点UG与VERICUT)要适当的提高自己的英语水平

1.0.0:

打开后处理工具卡

1.2.0:

进入创建后处理文件页面

1.2.1创建一个新的后处理文件这里输入文件名(英文)

此区域Inches英制单位Millimeters公制设定

此区域轴选项3-轴4-轴或5轴这里只讲解3轴通用设定

此区域为机床类型设定Generic通用的Library浏览自带机床

User’s用户自定义

此区域描述你的后处理单只能输入英文

选择完自己需要的格式后处理单击OK进入下一步

这一选项可以显示你选择机床类型4轴3轴或你自定义的机床

这一区域是你的输出是否记录选项

此区域左边为机床行程数据右边为机床原点数据

此区域左边为机床精度小数右边为机床快速进给G00速度

其他选项默认就可以了

然后进入下一页面点击这里

这一选项进行修改你的程序头程序尾中间换刀程序衔接道具号道具属性显示的添加进行讲解

此选项为程序头选项此选项为增加程序条命令点击它可以拖入程序条就像这样这里的垃圾桶通样你不想要的此条可以删除

下面讲解通用的编程设置下面图片是默认的设置

此选项为N码关闭此选项为N码开启一般都是把这条此选项需要更改改成你需要的G40G49G80G90既可单击这条词条就可修改进入下一画面把不需要的拖入垃圾桶

通过此选项里的代码你可以找到你想要的改好后点击OK既可

安全起见最好加入个Z轴回零命令拉入一个词条框

添加一个新的词条框如果你想把词条框放在哪个词条框的周围只要看好词条对应放置位置变白既可松掉鼠标下面进入新词条选项里点击这里可以加入你要的词条

而我们需要的是G00G91G28Z0命令可以用文本形式输入就是这里选择第二个选项“TEXT”文本点击Addword拉入这个区域同样变白放置输入你要的文本G00G91G28ZO点击OK既可程序头设定完成就是这个效果看下图如果需要加入O号

下面编辑你的换刀过程点击

中文意思就是操作开始步骤

在这里你可以加入你需要的道具信息N号的开关M8M9的开关设置G43H00等设置下面先讲解N号的加入

加入N号我们只需要拉两个N号开关词条就可以

选择这一选项拉到

上面是N号开

然后拉入

下面既可下面加入刀具信息找到这个选项操作员消息

拉入N号关后面

输入命令

MOM_output_literal“(刀具名称:

$mom_tool_name)”

MOM_output_literal“(刀具直径:

$mom_tool_diameter)”

MOM_output_literal“(刀具R角半径:

$mom_tool_corner_radius)”

想要哪个信息就输入哪行如果要两个以上就飞边拉入词条输入

这项编辑完毕

单击蓝色的区域

机床控制MachineControl进入一下界面我们只要在G43后加上M8既可完成此项设定

然后点击

进程动作设定我们只需要修改中间的那个G02G03的

进入下一页面

修改这里把Vector-ArcCentertoStart该为Vector-ArcStarttoCenter

修改后OK推出不改出程序带R的带圆的程序就是乱做一团。

这项无需修改固定循环孔功能

Allright!

最后让我们来修改程序尾。

可以加入加工时间只是参考值的时间

点击

进入以下界面

把不需要的拉入垃圾桶把M02该为M30或在前面加入你要的M5M9啊什么的过加入G00G91G28Z0最后加入加工时间It’sainterestingsequence!

!

~!

~

在这里找到这个选项CustomCommand拉入最后输入

globalmom_machine_time

MOM_output_literal“运行时间:

[format“%.2f”$mom_machine_time]”

点击OK保存在一个你能找到的英文文件夹里你的后处理可以用了可以试试了自己多研究研究很有趣的

UG与VERICUT

后处理中加刀具注释与时间方法

在后出里构造器里打开一个后处理文件,或者新建一个也行,然后在打开的后处理文件里添加变量,

如globalmom_tool_name  //刀具名

    globalmom_tool_diameter  //刀具直径

    globalmom_tool_corner1_radius  //刀具角半径

  globalmom_path_name  //路径名称

  globalmom_machine_time  //加工时间

  MOM_output_literal"(NAME

mom_tool_name)"      

  MOM_output_literal"(D:

[format  "%.2f"$mom_tool_diameter]  )"      

  MOM_output_literal"(R:

[format  "%.2f"$mom_tool_corner1_radius]  )"

  MOM_output_literal“(Pathname:

$mom_path_name)"

  MOM_output_literal"(TIME:

[format  "%.2f"$mom_machine_time])"

VERICUT7.0怎么样删除和添加定义的用户目录

在平时使用当中,我们会设置很多用户路径,但有些仿真文件被移动后,该用户目录就没有用处了,但还会在shortcut下拉列表框出现。

我们可以通过编辑cgtech_62_user.prefs文件,来删除和添加定义的用户目录。

1.cgtech_62_user.prefs文件一般在C:

\DocumentsandSettings\×××\目录下,xxx是你的windows用户名。

2.打开cgtech_62_user.prefs文件,找到以RecentWork开头的行,这些就是我们设置的用户路径,你可以按照这种格式删除或添加用户路径。

3.还可以找到ToolpathFilters这一行,可以添加你想要的数控程序的后缀名。

4.用户还可以在这里编辑其它一些设置,但在设置前你最好知道这些设置是干什么用的!

有关海德汉M128的后处理更改

后处理里XYZ坐标变量分别改为

x      mom_mcs_goto(0)

y      mom_mcs_goto

(1)

z      mom_mcs_goto

(2)

 

UG后处理刀补的正确输出方法

前一段时间搞ug刀补的多刀处理问题,蛮头疼的,看到一强人Yeager给了一个方法

在CutcomOn里面增加一個CustomCommand.,.填入"MOM_forceonceD",这个方法可以解决D号的模态省略的问题

即在分层刀路里第二层G41/G42后没有D号的问题.佩服啊!

关于G40的处理:

在Cutcomoff项中删除G40,生成程序的效果如下:

N40G0G90X-58.Y30.M03S2000

N50G43Z3.H01

N60Z1.077

N70G1Z-1.923F250.

N80G41X-55.D01

N90G2X-50.Y35.I5.J0.0

N100G1X50.

N110G2X55.Y30.I0.0J-5.

N120G1Y-30.

N130G2X50.Y-35.I-5.J0.0

N140G40G1Y-37.54

N150G0Z1.077

N160Y-38.

N170Z-.846

N180G1Z-3.846

N190G42Y-35.D01

N200G3X55.Y-30.I0.0J5.

N210G1Y30.

N220G3X50.Y35.I-5.J0.0

N230G1X-50.

N240G3X-55.Y30.I0.0J-5.

N250G40G1X-57.54

N260G0Z-.846

N270X-58.

N280Z-2.769

N290G1Z-5.769

N300G41X-55.D01

N310G2X-50.Y35.I5.J0.0

在fanuc、mazak等机床上试验过,在fanuc系统上如果G41后没有D号,可以执行前一个模态的有效的D号,在G40后如果没有撤销刀补的直线段,刀补撤销没有问题,在G40这一句不产生移动,在下一句G1xy的语句执行

如果将G41D1单独列一行,可以对下一个坐标点进行补偿,但是补偿点的位置有误

在mazak系统中:

G41D1单独列一行的语句运行后,立即对前一个坐标点进行补偿,G40也是如此,也就是说补的位置不是我们要补的位置。

所以我们为了程序的正确性,必须保证G41D1position

G40  position的格式。

做好刀补的方法:

总结:

1.在CutcomOn里面增加一個CustomCommand.,.填入"MOM_forceonceD",这个方法可以解决D号的模态省略的问题

   2.删除CutcomOff的G40。

   3.在rapidmove里加入G40。

    4.加入G54

   5.刀具信息:

globalmom_tool_name

MOM_output_literal"(TOOLNAME$mom_tool_name)"

   6.加工时间:

globalmom_machine_time

MOM_output_literal"(MACHINETIME[format"%.2f"$mom_machine_time]MIN)"

   

      7.在每个操作前加入行号及路径名$mom_path_name

      on

      路径名(operatormessage)

   off

      8.在rapidmove中,需对rap1,rap2,rap3及m13强制输出.

($mom_output_file_basename)(刀轨文件名)

$mom_path_name(操作名)

      9."MOM_forceonceM03"。

      10.要用M8-CoolantFlood

      11.螺纹铣:

init_helix

        uplevel#0{

#

#Thisprocedurewillbeexecutedautomaticallyatthestartofprogramand

#anytimeitisloadedasaslavepostofalinkedpost.

#

#Thisprocedurecanbeusedtoen

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1