En esta entrada se colocarán las lecciones aprendidas en el desarrollo de los proyectos de los estudiantes y de los proyectos Universidad-Empresa, por lo que se irá actualizando conforme se vayan agregando más entradas.
1. Construcción de una pieza, que sirve de tapa a la cámara ORPHEUS Ex, utilizando el centro de maquinado CNC.
Cuando el software NX 8 genera el código G para el controlador Sinumerik 840D del centro de maquinado Emco Concept Mill 105 aparecen instrucciones que no puede ejecutar este controlador, por lo que hay que cambiarlas a comentarios en el código original, dejando sin cambio solamente las marcadas en color rojo y agregando las marcadas en verde:
N10 ;Inicio de un programa de ejemplo
N20 ;
N30 ;PART NAME :C:\Documents and Settings\Usuario\Escritorio\Robotv5.prt
N40 ;DATE TIME :Wed Mar 04 15:39:14 2015
N50 ;
N60 ;DEF REAL _camtolerance
N70 ;DEF REAL _X_HOME, _Y_HOME, _Z_HOME
N80 ;DEF REAL _F_CUTTING, _F_ENGAGE, _F_RETRACT
N90 ;
N100 G40 G17 G90 G60 G601 FNORM
N110 ;Start of Path
N120 ;
N130 ;TECHNOLOGY: METHOD
N140 ;TOOL NAME : FRESA6MM
N150 ;TOOL TYPE : Milling Tool-5 Parameters
N160 ;TOOL DIAMETER : 6.000000
N170 ;TOOL LENGTH : 75.000000
N180 ;TOOL CORNER RADIUS: 0.000000
N190 ;
N200 ;Intol : 0.030000
N210 ;Outtol : 0.030000
N220 ;Stock : 0.000000
N230 ;_camtolerance=0.060000
N240 ;_X_HOME=0.0 _Y_HOME=0.0 _Z_HOME=0.0
N250 ;
N260 ;
N270 ;Operation : HOLE_MILLING
N280 ;
N290 ;TRAFOOF ;Se deben comentar las intrucciones TRAFOOF en todo el programa
N300 ;SUPA G0 Z=_Z_HOME D0 ;También se deben comentar las SUPA en todo el programa
N305 G509 ;Se agrega el decalaje (desplazamiento) de origen G509 para la pieza a fabricar
N310 ;SUPA G0 X=_X_HOME Y=_Y_HOME D0
N320 ;First Tool
N330 T7 D1 ;Se coloca la herramienta a usar (T7) para hacer la pieza, con su corrector (D1)
N340 M6
N350 MSG("METHOD")
N360 ;TRAFOOF
N370 ;SUPA G0 Z=_Z_HOME D0
N380 ;SUPA G0 X=_X_HOME Y=_Y_HOME D0
N390 ;
N400 ;Initial Move
N410 ;CYCLE832(_camtolerance,0,1)
N420 ;TRAFOOF
N430 ;G500
N440 G0 X5.203 Y7.95 S700 F250 D0 M3 ;Ver NOTA abajo
N450 Z10.
N460 ;Approach Move
N470 Z3.
N480 ;Engage Move
N490 G1 X5.326 Y7.686 M8 F250.
…
…
…
NOTA: Si se deja D0 como corrector de herramienta, entonces no se utiliza ninguna compensación de la herramienta, ni en radio ni en longitud, el cero pieza quedaría en la punta y al centro de la herramienta y para cada herramienta se debería de ajustar su decalaje. De no colocarse D0 se utilizaría la compensación de la herramienta y el ajuste del decalaje establecido en radio y longitud de la herramienta y para cada herramienta no sería necesario cambiar el decalaje.
No hay comentarios:
Publicar un comentario