pos機(jī)故障代碼,分享UG后處理構(gòu)造器常用的語(yǔ)句代碼

 新聞資訊  |   2023-05-04 10:02  |  投稿人:pos機(jī)之家

網(wǎng)上有很多關(guān)于pos機(jī)故障代碼,分享UG后處理構(gòu)造器常用的語(yǔ)句代碼的知識(shí),也有很多人為大家解答關(guān)于pos機(jī)故障代碼的問(wèn)題,今天pos機(jī)之家(m.afbey.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來(lái)看下吧!

本文目錄一覽:

1、pos機(jī)故障代碼

pos機(jī)故障代碼

最近在學(xué)習(xí)制作三軸UG后處理,整理了一些常用的后處理語(yǔ)句,和大家分享一下;

有不對(duì)的地方還望大家多多指點(diǎn)。

FANUC程序預(yù)讀 添加引導(dǎo)號(hào)里的代碼

MOM_output_literal "G05.1 Q1"

程序名稱(chēng)

$mom_operation_type

后處理文件位置圖檔名稱(chēng),生成文件時(shí)間

global mom_date

global mom_part_name

MOM_output_literal "(Part_name: $mom_part_name)"

MOM_output_literal "(Date: $mom_date)"

刀具名稱(chēng),刀具規(guī)格尺寸

global mom_tool_name

global mom_tool_diameter

global mom_tool_corner1_radius

MOM_output_literal "(ToolName=$mom_tool_name D=[format "%.2f" $mom_tool_diameter] R=[format "%.2f" $mom_tool_corner1_radius])"

加工余量(側(cè)面,底面)

global mom_stock_part

global mom_stock_floor

MOM_output_literal "(stock_part: [format "%.2f" $mom_stock_part])"

if {[info exist mom_stock_floor]} {MOM_output_literal "(stock_floor: [format "%.2f" $mom_stock_floor])"} else {MOM_output_literal "(stock_floor: [format "%.2f" 0])"}

安全高度和加工深度

加工時(shí)間等

在用戶(hù)命令里新建一個(gè) proc_CMD_before_motion (必須是這個(gè)名字)

global mom_pos

global max_z min_z max_x min_x max_y min_y

if {![info exists min_z]} {

set min_z $mom_pos(2)

} elseif { $mom_pos(2) < $min_z} {

set min_z $mom_pos(2)

}

if {![info exists max_z]} {

set max_z $mom_pos(2)

} elseif { $mom_pos(2) > $max_z} {

set max_z $mom_pos(2)

}

if {![info exists min_x]} {

set min_x $mom_pos(0)

} elseif { $mom_pos(0) < $min_x} {

set min_x $mom_pos(0)

}

if {![info exists max_x]} {

set max_x $mom_pos(0)

} elseif { $mom_pos(0) > $max_x} {

set max_x $mom_pos(0)

}

if {![info exists min_y]} {

set min_y $mom_pos(1)

} elseif { $mom_pos(1) < $min_y} {

set min_y $mom_pos(1)

}

if {![info exists max_y]} {

set max_y $mom_pos(1)

} elseif { $mom_pos(1) > $max_y} {

set max_y $mom_pos(1)

}

然后在程序里 定制命令

global max_z min_z

set zmax [string trimright [format %.4f $max_z] 0]

set zmin [string trimright [format %.4f $min_z] 0]

MOM_output_literal "{MAXZ = $zmax , MINZ = $zmin}"

global mom_machine_time

MOM_output_literal "(Total Operation Machine Time : [format "%.2f" $mom_machine_time] min )"

MOM_output_literal "(姓名 + 聯(lián)系方式等)"

再新建一個(gè)proc PB_CMD_command 添加

global max_z min_z max_x min_x max_y min_y

set zmax [string trimright [format %.4f $max_z] 0]

set zmin [string trimright [format %.4f $min_z] 0]

set xmax [string trimright [format %.4f $max_x] 0]

set xmin [string trimright [format %.4f $min_x] 0]

set ymax [string trimright [format %.4f $max_y] 0]

set ymin [string trimright [format %.4f $min_y] 0]

MOM_output_literal "{MAXZ = $zmax , MINZ = $zmin}"

MOM_output_literal "{MAXZ = $xmax , MINZ = $xmin}"

MOM_output_literal "{MAXZ = $ymax , MINZ = $ymin}"

然后在程序尾巴 添加command OK

X,Y,Z,A,B/C的對(duì)應(yīng)變量,僅供參考

x==??mom_pos(0)

Y==??mom_pos(1)

Z==??mom_pos(2)

A==??mom_out_angle_pos(0)

B/C==??mom_out_angle_pos(1)

在S=0 F=250 時(shí)報(bào)警

添加 定制命令 PB_CMD_custom_command_baojing:

擴(kuò)展資料

以上就是關(guān)于pos機(jī)故障代碼,分享UG后處理構(gòu)造器常用的語(yǔ)句代碼的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于pos機(jī)故障代碼的知識(shí),希望能夠幫助到大家!

轉(zhuǎn)發(fā)請(qǐng)帶上網(wǎng)址:http://m.afbey.com/news/36851.html

你可能會(huì)喜歡:

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 babsan@163.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。