当前位置:主页>MasterCAM>后处理>常用后处理>
站内搜索:  

发那科HAAS高速加工中心后处理

作者:青子 发布时间:2015-03-31 浏览:
软件版本:
教程格式: 其他
文件大小: 未知
教程介绍 教程下载

本节内容主要介绍了发那科HAAS高速加工中心后处理程序,后处理基本信息如下:

# Post Name           : MP_Haas
# Product             : MILL
# Machine Name        : GENERIC FANUC
# Control Name        : GENERIC FANUC
# Description         : GENERIC FANUC MILL POST
# 4-axis/Axis subs.   : YES
# 5-axis              : NO
# Subprograms         : YES
# Executable          : MP v9.18

发那科HAAS高速加工中心后处理部分程序如下:

m_one       :  -1   #Define constant
zero        : 0     #Define constant
one         : 1     #Define constant
two         : 2     #Define constant
three       : 3     #Define constant
four        : 4     #Define constant
five        : 5     #Define constant
c9k         : 9999  #Define constant

fastmode$    : yes$   #Enable Quick Post Processing, (set to no for debug)
bug1$        : 2     #0=No display, 1=Generic list box, 2=Editor
bug2$        : 50    #Append postline labels, non-zero is column position?
bug3$        : 0     #Append whatline number to each NC line?
bug4$        : 1     #Append NCI line number to each NC line?
whatno$      : yes$   #Do not perform whatline branches? (leave as yes)
linktolvar$    : 1     #Associate X tolerance variables to V9- variable?
linkplnvar$    : 1     #Associate X plane specific variables to V9- variable?
linklvar$      : 1     #Associate X lathe specific variables to V9- variable?

skp_lead_flgs$ : 0   #Do NOT use v9 style contour flags
get_1004$    : 1     #Find gcode 1004 with getnextop?
rpd_typ_v7$  : 0     #Use Version 7 style contour flags/processing?
strtool_v7$  : 2     #Use Version 7+ toolname?
tlchng_aft$  : 2     #Delay call to toolchange until move line
cant_tlchng$ : 1     #Ignore cantext entry on move with tlchng_aft
newglobal$   : 1     #Error checking for global variables
getnextop$   : 0     #Build the next variable table

# --------------------------------------------------------------------------
# General Output Settings
# --------------------------------------------------------------------------
sub_level$   : 1     #Enable automatic subprogram support
breakarcs$   : 2     #Break arcs, 0 = no, 1 = quadrants, 2 = 180deg. max arcs
arcoutput$   : 0     #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180
arctype$     : 2     #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
do_full_arc$ : 1     #Allow full circle output? 0=no, 1=yes
helix_arc$   : 2     #Support helix arc output, 0=no, 1=all planes, 2=XY plane only
arccheck$    : 1     #Check for small arcs, convert to linear
atol$        : 0.01  #Angularity tolerance for arccheck
ltol$        : 0.002 #Length tolerance for arccheck
vtol$        : 0.0001#System tolerance
maxfeedpm   : 500   #Limit for feed in inch/min
ltol_m      : 0.05  #Length tolerance for arccheck, metric
vtol_m      : 0.0025#System tolerance, metric
maxfeedpm_m : 10000 #Limit for feed in mm/min
force_wcs   : yes$   #Force WCS output at every toolchange?
spaces$      : 1     #Number of spaces to add between fields
omitseq$     : no$   #Omit sequence numbers?
seqmax$      : 9999  #Max. sequence number
stagetool   : 0     #0 = Do not pre-stage tools, 1 = Stage tools
use_gear    : 0     #Output gear selection code, 0=no, 1=no 
max_speed   : 30000 #Maximum spindle speed
min_speed   : 15    #Minimum spindle speed
nobrk$       : no$    #Omit breakup of x, y & z rapid moves
progname$    : 1     #Use uppercase for program name (sprogname)
xflip       : no$    #Reverse X axis orientation                - eap 1/17/03
yflip       : no$    #Reverse Y axis orientation                - eap 1/17/03
zflip       : no$    #Reverse Z axis orientation                - eap 1/17/03
 

教程介绍 教程下载
最新评论
相关内容
提供本内容的用户
热门文章
图纸下载排行 更多>>