Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1) Dibuje todos los elementos del sistema y ubquelos en todas las posibles posiciones finales que pueden tomar, manteniendo la escala y las distancias equitativas y en correspondencia con los dems elementos.
2) Determine todas las distancias en funcin de los pixeles que hay entre cada elemento, tanto vertical como horizontalmente.
Para determinar esto, el sistema muestra la ubicacin X,Y y la dimensin W,H de cualquier elemento seleccionado en la parte inferior derecha de la pantalla.
3) Agrupar (Make Symbol) los elementos en funcin de sus desplazamientos individuales y determinar las distancias totales y parciales de sus recorridos.
El vstago y la ventosa del actuador 3A, posee desplazamiento horizontal y vertical. El movimiento horizontal total es XT = X1 + X2 + X1 El movimiento vertical total es Y1
La estructura del actuador 3A, solamente posee desplazamiento horizontal. El movimiento horizontal total es XT = X1 + X2 + X1
El vstago del cilindro expulsor de la estacin de verificacin posee desplazamiento horizontal y vertical. El movimiento horizontal es X3 El movimiento vertical es Y2
La pieza de trabajo posee desplazamiento horizontal y vertical. El movimiento horizontal total es XT = X1 + X2 + X1 El movimiento vertical total es YT = Y1 + Y2
4) Una vez determinadas las distancias y desplazamiento se borran los elementos repetidos y se ubican los elementos en su posicin cero.
El vstago y la estructura del actuador 1A, no se agrupan pero deben aparecer los dos, debido a que es necesario configurarlos con dos opciones de visualizacin.
5) Debemos crear las variables (TagNames) que determinan cada uno de los movimientos y distancias.
6) Iniciamos la configuracin de cada uno de los smbolos y elementos. Al primer elemento le configuramos el desplazamiento horizontal total (horizontal Location) y vertical Y1 (Vertical Location)
Configuramos el vstago 1A del lado derecho para que haga el desplazamiento solamente cuando el giro est al lado derecho.
Configuramos tambin la estructura del actuador 1A parte izquierda con un cambio de tamao (Object Width)
Configuramos tambin la estructura del actuador 1A parte derecha con un cambio de tamao (Object Width)
7) Iniciamos la programacin (Application Script) de los pasos de movimiento. Utilizamos una nueva variable (tagname) para forzar el programa a seguir una serie de pasos.
IF PASOS == 0 THEN IF MOV_XT < 700 THEN MOV_XT = MOV_XT + 4; ENDIF; IF MOV_XT == 700 THEN PASOS = 1; ENDIF; IF MOV_XT >= 130 AND WID_X < 436 THEN WID_X = WID_X + 4; ENDIF; ENDIF; IF PASOS == 1 THEN IF MOV_Y1 < 56 THEN MOV_Y1 = MOV_Y1 + 2; ENDIF; IF MOV_Y1 == 56 THEN PASOS = 2; ENDIF; ENDIF; IF PASOS == 2 THEN IF MOV_Y1 > 0 THEN MOV_Y1 = MOV_Y1 - 2; MOV_YT = MOV_YT - 2; ENDIF; IF MOV_Y1 == 0 THEN PASOS = 3; ENDIF; ENDIF; IF PASOS == 3 THEN IF MOV_XT > 0 THEN MOV_XT = MOV_XT - 4; MOV_PIEZA = MOV_PIEZA - 4; ENDIF; IF MOV_XT == 0 THEN PASOS = 4; ENDIF; IF MOV_XT <= 575 AND WID_X > 0 THEN WID_X = WID_X - 4; ENDIF; ENDIF; IF PASOS == 4 THEN
IF MOV_Y1 < 56 THEN MOV_Y1 = MOV_Y1 + 2; MOV_YT = MOV_YT + 2; ENDIF; IF MOV_Y1 == 56 THEN PASOS = 5; ENDIF; ENDIF; IF PASOS == 5 THEN IF MOV_Y1 > 0 THEN MOV_Y1 = MOV_Y1 - 2; ENDIF; IF MOV_Y1 == 0 THEN PASOS = 6; ENDIF; ENDIF; IF PASOS == 6 THEN IF MOV_XT < 124 THEN MOV_XT = MOV_XT + 4; ENDIF; IF MOV_XT == 124 THEN PASOS = 7; ENDIF; ENDIF; IF PASOS == 7 THEN IF MOV_Y2 < 76 THEN MOV_Y2 = MOV_Y2 + 2; MOV_YT = MOV_YT + 2; ENDIF; IF MOV_Y2 == 76 THEN PASOS = 8; ENDIF; ENDIF; IF PASOS == 8 THEN IF MOV_Y2 > 0 THEN MOV_Y2 = MOV_Y2 - 2; MOV_YT = MOV_YT - 2; ENDIF; IF MOV_Y2 == 0 THEN PASOS = 9; ENDIF;
ENDIF; IF PASOS == 9 THEN IF MOV_XT > 0 THEN MOV_XT = MOV_XT - 4; ENDIF; IF MOV_XT == 0 THEN PASOS = 10; ENDIF; ENDIF;
IF PASOS == 10 THEN IF MOV_Y1 < 56 THEN MOV_Y1 = MOV_Y1 + 2; ENDIF; IF MOV_Y1 == 56 THEN PASOS = 11; ENDIF; ENDIF; IF PASOS == 11 THEN IF MOV_Y1 > 0 THEN MOV_Y1 = MOV_Y1 - 2; MOV_YT = MOV_YT - 2; ENDIF; IF MOV_Y1 == 0 THEN PASOS = 12; ENDIF; ENDIF; IF PASOS == 12 THEN IF MOV_XT < 700 THEN MOV_XT = MOV_XT + 4; MOV_PIEZA = MOV_PIEZA + 4; ENDIF; IF MOV_XT == 700 THEN PASOS = 13; ENDIF; IF MOV_XT >= 130 AND WID_X < 436 THEN WID_X = WID_X + 4; ENDIF; ENDIF; IF PASOS == 13 THEN
IF MOV_Y1 < 56 THEN MOV_Y1 = MOV_Y1 + 2; MOV_YT = MOV_YT + 2; ENDIF; IF MOV_Y1 == 56 THEN PASOS = 14; ENDIF; ENDIF; IF PASOS == 14 THEN IF MOV_Y1 > 0 THEN MOV_Y1 = MOV_Y1 - 2; ENDIF; IF MOV_Y1 == 0 THEN PASOS = 15; ENDIF; ENDIF; IF PASOS == 15 THEN IF MOV_XT > 124 THEN MOV_XT = MOV_XT - 4; ENDIF; IF MOV_XT == 124 THEN PASOS = 16; ENDIF; IF MOV_XT <= 575 AND WID_X > 0 THEN WID_X = WID_X - 4; ENDIF; ENDIF;