webcapp_01_0_1
Class CodigoG

public class CodigoG

Title: CAPP

Description: CAPP para o projeto Webmachining

Copyright: Copyright (c) 2004

Company: GrACo

Version:
1.0
Author:
not attributable
Method Detail

workingstepsDoSetupN

private void workingstepsDoSetupN(Vector _workingsteps)
Parameters:
_workingsteps - Vector Este metodo gera o bloco do codigoG de cada setup, verificando cada workingstep Ja esta testando a necessidade da troca de ferramenta

getDescricaoDoWorkingstep

private void getDescricaoDoWorkingstep(Workingstep WS)
getDescricaoDoWorkingstep
Parameters:
WS - Workingstep insere no codigoG a descricao do Workingstep, incluindo varios dados sobre este

trocaDeFerramenta

private void trocaDeFerramenta(Workingstep WS)
trocaDeFerramenta
Parameters:
WS - Workingstep Faz a troca de ferramenta sempre que for necessario

getCodigoG74

private Vector getCodigoG74(Workingstep WS)
Parameters:
WS - Workingstep
Returns:
Vector

getCodigoG75

private Vector getCodigoG75(Workingstep WS)
Parameters:
WS - workingstep
Returns:
Vector

getCodigoG7170_tipo1

private Vector getCodigoG7170_tipo1(Workingstep WS)
getCodigoG7170
Parameters:
WS - workingstep
Returns:
Vector

getCodigoG7170_tipo2

private Vector getCodigoG7170_tipo2(Workingstep WS)
getCodigoG7170
Parameters:
WS - workingstep
Returns:
Vector

getCodigoG76

private Vector getCodigoG76(Workingstep WS)
Parameters:
WS - Workingstep
Returns:
Vector Gera o corigo do ciclo fixo G76, funciona apenas para rosca em ODStraight

getCodigoG83

private Vector getCodigoG83(Workingstep WS)
Ciclo fixo de furo com ferramenta acionada.
Parameters:
WS - Workingstep
Returns:
Vector

insereNoVetor

private Vector insereNoVetor(Vector v,
                             Vector blocoCodigoG)
Parameters:
v - Vector
blocoCodigoG - Vector
Returns:
Vector atualiza o vetor codigoG, inserindo no final dele o vetor blocoCodigoG