webcapp_01_0_1
Class DecomposicaoOrientadaASetup
- public class DecomposicaoOrientadaASetup
Title: CAPP
Description: CAPP para o projeto Webmachining
Copyright: Copyright (c) 2004
Company: GrACo
- Version:
- 1.0
- Author:
- not attributable
getFeaturesDeFixacao
public InfoFeatureDeFixacao[] getFeaturesDeFixacao()
- Encontra as possiveis features de fixacao do projeto todo. Ainda nao considera as referencias e tolerancias do projeto.
- Returns:
- InfoFeatureDeFixacao[]
getPossiveisSuperficieDelimitadora
public InfoSuperficieDelimitadora[] getPossiveisSuperficieDelimitadora(Vector _feature)
- Parameters:
_feature
- Vector
- Returns:
- InfoSuperficieDelimitadora[]
criarSetups
private void criarSetups()
- A partir dos dados sobre as features de fixacao e sobre as superficies delimitadoras um vetor de setups e criado.
getNumeroDeSetups
private int getNumeroDeSetups()
- Encontra a quantidade de setups possiveis para a usinagem da peca em questao. No momento a funcao nao faz nada, so retorna o valor "2".
- Parameters:
_feature
- Vector
- Returns:
- int
adicionarFeatureDeFixacao
private void adicionarFeatureDeFixacao(InfoSuperficieDelimitadora infoSDEscolhida)
- Parameters:
infoSDEscolhida
- InfoSuperficieDelimitadora Da maneira que esta agora as features de fixacao sao sempre as mais externas do projeto, futuramente ela tem que levar em conta a superficieDelimitadora e tambem as referencias existentes
getInfoDecomposicaoOrientadaASetup
public InfoDecomposicaoOrientadaASetup getInfoDecomposicaoOrientadaASetup()
- Returns:
- InfoDecomposicaoOrientadaASetup