青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 13264|回复: 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 | 显示全部楼层
可以的,首先你要有一个可以正常后处理(可以正常单个后处理)的后处理文件,
( v1 r$ y7 G! x) m0 I3 y# w  ]% J% _  A. _
然后修改后缀为TCL的文件,步骤如下:' Z* e, M1 t# P% ?9 x; j
1:将output_desr加在蓝色部分位置(MOM_do_template rewind_stop_code后面) 001.png
9 y% ]( p4 R, p0 ]
2:将cut_depth_circular}加在蓝色部分位置(MOM_do_templatecircular_move后面)! c4 n# Z. h' w; _* B- Q
002.png
6 |% \# j& k" Q- |3:将cut_depth_line}加在蓝色部分位置(MOM_do_templatelinear_move后面)1 w/ Z5 Z6 [+ F5 g" g5 d, i
003.png 4 H* e0 f4 U# \
4 spindle_checkset_value_ju加在蓝色部分位置(PB_CMD_start_of_operation_force_addresses后面)1 ~0 H5 E1 j0 y& y. l% v1 L7 y( k
004.png
% h# k1 y0 a1 X) Z1 Z1 H; c
5: 将prog_head加在蓝色部分位置(PB_CMD_kin_start_of_program后面)
+ C) f$ n2 Y! B& e: S 005.png
$ k; g: @* T  h; {# p' h" J' O; ?6:以下全加在后面  #=============================================================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
- F- i% E5 X  X5 d- y) t0 R( r9 G   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 "%"} #=================================================================
# R4 s" I$ k: u( M' o: w+ f0 W7 D9 Z5 Oproc 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}  #====================================================================
) d2 M; x7 ^9 u$ q# s- |/ D( eproc 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 8 y7 c$ z; z) C
可以的,首先你要有一个可以正常后处理(可以正常单个后处理)的后处理文件,; K5 X$ G; u: O

( J- i9 t. }2 a. g+ x然后修改后缀为TCL的文件, ...

5 j) i7 ^2 }8 k4 O6 g当然是你自己要用的后处理文件啊,至于这个文件在哪,那就要问你自己了。你可以打开后处理目录下的template_post.dat文件,在里面找。
, q; H5 l3 [% M" R; G, X: j1 L% w: H6 H7 o- [
mx319.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-15 10:55 , Processed in 0.307463 second(s), 30 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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