青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 12921|回复: 22

[疑难] 进玉电极怎么添加自己的后处理并能出程式单

[复制链接]
发表于 2010-3-28 13:22 | 显示全部楼层 |阅读模式
我添加了一下自己的后处理,可是就不能用了,    我在换回原来自带的就行了  着是怎么回事  有那位高手能详细的解决一下吗  发个图片或视频都行  加我QQ261919538  谢谢了
发表于 2011-8-24 13:43 | 显示全部楼层
买正版就可以  
回复 支持 反对

使用道具 举报

发表于 2011-8-24 14:53 | 显示全部楼层
直接该进玉的就行了
回复 支持 反对

使用道具 举报

发表于 2011-8-31 09:21 | 显示全部楼层
我来学习学习!!!
回复 支持 反对

使用道具 举报

发表于 2011-10-29 10:30 | 显示全部楼层
改不了自已的后处理的
回复 支持 反对

使用道具 举报

发表于 2011-12-6 12:59 | 显示全部楼层
升级升级。。 。
回复 支持 反对

使用道具 举报

发表于 2012-2-15 22:15 | 显示全部楼层
可以的,首先你要有一个可以正常后处理(可以正常单个后处理)的后处理文件,6 C( a, F) {8 p0 i. @( X; ~$ z

% h! r- G  c9 G2 v" f然后修改后缀为TCL的文件,步骤如下:* k0 ]/ {( q/ J
1:将output_desr加在蓝色部分位置(MOM_do_template rewind_stop_code后面) 001.png # ~% t+ }6 j8 K4 q( |
2:将cut_depth_circular}加在蓝色部分位置(MOM_do_templatecircular_move后面)" k8 A, \8 ?6 z( H2 }. U
002.png
0 W: ^/ n$ ]( _! K7 c- m3:将cut_depth_line}加在蓝色部分位置(MOM_do_templatelinear_move后面)
1 \- X- g* W, c5 Q) D% _1 e8 p) {
003.png
0 ~. _8 }7 D! y" n0 O, \6 i, X. l4 spindle_checkset_value_ju加在蓝色部分位置(PB_CMD_start_of_operation_force_addresses后面)- }+ P+ ?* ?5 Y# F4 g+ ^5 P
004.png
. {3 I* _) v9 Z% Y
5: 将prog_head加在蓝色部分位置(PB_CMD_kin_start_of_program后面)
6 t& r+ x3 P; \& c' l5 r- ~: R, p 005.png
. S. |7 v3 _  \: E6:以下全加在后面  #=============================================================proc MOM_end_of_group { } {  prog_end}#=============================================================    ###################################################################################=================================================================proc prog_head { } {#=================================================================  global mom_group_name mom_date mom_tool_name  global prev_spind   global  tool_name  cut_descr cut_stock  cut_depth   set tool_name ""  set cut_descr ""  set cut_stock 1( E* M- {0 e: X  {
   set cut_depth 0  set prev_spind 0 #  MOM_output_literal "%"#  MOM_output_literal "( ttp )"#  MOM_output_literal "(PROGRAM NAME: $mom_group_name)"#  MOM_output_literal "(Time: $mom_date)"#  MOM_output_literal "(Cutter Name: $mom_tool_name)"# MOM_output_literal "T1D1"# MOM_output_literal "HSCB(0.01)"#  MOM_output_literal "G90G54G00X0.Y0."}  #=================================================================proc prog_end { } {#=================================================================   #  MOM_output_literal "G91 Z150."#  MOM_output_literal "M05"#  MOM_output_literal "M09"#  MOM_output_literal "M30"#  MOM_output_literal "%"} #=================================================================
) F5 k) @: i5 _# [# b3 Mproc spindle_check { } {#=================================================================  global mom_spindle_speed prev_spind    if{ $mom_spindle_speed  < 1  } {     if { $prev_spind == 0 } {         set mom_spindle_speed  1500        } else {                set mom_spindle_speed  $prev_spind                }   }   set prev_spind $mom_spindle_speed}  #====================================================================
" x; Q. {$ Q3 I, gproc set_value_ju { } {#====================================================================  global tool_name   cut_descrcut_stock  global mom_tool_name  mom_stock_part     if{ $tool_name == "" } {     set tool_name $mom_tool_name     } else {            if { $tool_name != $mom_tool_name } {                                                 set tool_name "操作中刀径不同"                                                 }            }     if { $cut_stock == 1 } {       set cut_stock $mom_stock_part      } else {               if { $cut_stock >$mom_stock_part } {                   set cut_stock$mom_stock_part                  }               }    if{ $cut_stock < 0 } {           set cut_descr "光"      } elseif { $cut_stock >= 0 && $cut_stock <= 0.1 } {                set cut_descr "中"      } else {                set cut_descr "粗"               }}  #======================================================================proc cut_depth_line { } {#======================================================================  global cut_depth  global mom_pos    if{ $cut_depth > $mom_pos(2) } {      set cut_depth $mom_pos(2)     } } #======================================================================proc cut_depth_circular { } {#======================================================================  global cut_depth  global mom_pos    if{ $cut_depth > $mom_pos(2) } {      set cut_depth $mom_pos(2)     } } #======================================================================proc output_desr { } {#======================================================================  global  tool_name  cut_descr cut_stock  cut_depth  global  mom_group_name  mom_machine_time  global mom_output_file_basename mom_output_file_directory mom_sys_output_file_suffix   set desr_file_name"${mom_output_file_directory}${mom_output_file_basename}.${mom_sys_output_file_suffix}"     MOM_close_output_file $desr_file_name  set desr_file_name "D:\\ju_conf\\temp\\$mom_group_name.xl"  MOM_remove_file $desr_file_name  MOM_open_output_file $desr_file_name  MOM_output_literal "$mom_group_name $tool_name  $cut_descr  [format %3.2f$cut_stock]  [format %4.1f $cut_depth] [format %4.0f $mom_machine_time]"  MOM_close_output_file $desr_file_name   } 进玉增加自己后处理(改TCL方法): 进玉增加自己后处理(改TCL方法).rar (143.82 KB, 下载次数: 791)

点评

把那些字符加到那个文件里面都没有说清楚,后处理里面有成千上万的TCL文件  发表于 2012-4-2 00:08
回复 支持 反对

使用道具 举报

发表于 2012-2-15 22:20 | 显示全部楼层
还有,进玉批量后处理是根据程序视图的程序名来处理命名的。
回复 支持 反对

使用道具 举报

发表于 2012-3-15 04:54 | 显示全部楼层
顶下,明天试试能不能用。
回复 支持 反对

使用道具 举报

发表于 2012-5-24 18:41 | 显示全部楼层
WO04DE16My 发表于 2012-2-15 22:15
' ?4 }6 `3 O5 o0 k; @可以的,首先你要有一个可以正常后处理(可以正常单个后处理)的后处理文件,
" q& F' ^$ G+ p% M3 v9 ]9 X6 [# C: z, G  V4 ?' g0 w1 i5 E2 y- u
然后修改后缀为TCL的文件, ...

' g. Y* B0 q; f3 Q, o当然是你自己要用的后处理文件啊,至于这个文件在哪,那就要问你自己了。你可以打开后处理目录下的template_post.dat文件,在里面找。- P: T! e9 j6 h

- w, Z# E; S- O5 V2 f" ~ mx319.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-5-1 12:02 , Processed in 0.135323 second(s), 30 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表