单位有一台西班牙FP4龙门数控五面体加工中心,配置840D SL系统,目前机床的B轴有一个参数需要修改,单位不知道从哪里找到修改参数的文件,是属于制造商循环程序,还是内部的其他文本程序
下面的宏程序不知道如何修改:; Si se utilizan varios cabezales se puede poner el punto de
;referencia en el amarre de uno de los cabezales y se parametriza luego
;las diferencias entre el cabezal patr髇 y el que se quiere utilizar o
;se pone el punto de referencia en el plano de acoplamiento de los
;cabezales con la m醧uina.
; Agregar linea en DEFINICIONES (MMAC.DEF):
; DEFINE M114 AS TC_CAC
;Comprobamos que tenemos colocado el cabezal
N20 IF $A_DBW[100] <> 2 GOTOF FIN
N30 $TC_CARR1[1]=0.0001 ;i1/x COTA=QUE i2/x SIGNO CONTRARIO
N40 $TC_CARR2[1]=237.678 ;i1/y COTA=QUE i2/y SIGNO CONTRARIO
N50 $TC_CARR3[1]=-250.125 ;i1/z COTA=QUE i3/z SIGNO CONTRARIO
N60 $TC_CARR4[1]=0.01 ;i2/x
N70 $TC_CARR5[1]=-237.678 ;i2/y
N80 $TC_CARR6[1]=0 ;i2/z
N90 $TC_CARR7[1]=0 ;v1/x
N100 $TC_CARR8[1]=0 ;v1/y
N110 $TC_CARR9[1]=1 ;v1/z rotacion alrededor eje Z (Cuerpo C)
N120 $TC_CARR10[1]=0 ;v2/x
N130 $TC_CARR11[1]=1 ;v2/y Rotacion alrededor eje Y (Cuerpo B)
N140 $TC_CARR12[1]=0 ;v2/z
N150 $TC_CARR13[1]= __angulo_c
N160 $TC_CARR14[1]= __angulo_b
N170 $TC_CARR15[1]=-0.015 ;i3/x
N180 $TC_CARR16[1]=0 ;i3/y
N190 $TC_CARR17[1]=250.110 ;i3/z
N200 $TC_CARR18[1]=0 ;i4/x
N210 $TC_CARR19[1]=0 ;i4/y
N220 $TC_CARR20[1]=0 ;i4/z
N230 $TC_CARR21[1]=(z) ;Identificador de eje del vector V1
N240 $TC_CARR22[1]=(y) ;Identificador de eje del vector V2
N250 $TC_CARR23[1]="T"
N260 tcoabs ; Definicion es absoluta
N270 STOPRE
N280 tcarr=1 G17
IF PI==1
ROT
$P_PFRAME=$P_PFRAME:CROT(Z,__ANGULO_C,Y,__ANGULO_B)
ENDIF
N290 FIN:
N300 SBLON
N310 M17
_N_TOOLCARR_SPF 77777 00000011867 01197546409 0003499 /_N_CMA_DIR/