/// <summary> /// Tenta efetuar o movimento de Kink /// </summary> /// <returns>Retorno True se o movimento for válido</returns> public bool LatticeTryModeSetKink() { if (GCPS.chain.r[GCPS.chain.selectNode].classificationMotion.kink) { //Efetua MOVIMENTO de ENDS MoveSet objMove = new MoveSet(); bool retTryKink = objMove.Kink(); objMove = null; return(retTryKink); } return(false); }
/// <summary> /// Tenta efetuar o movimento de Crankshaft /// </summary> /// <returns>Retorno True se o movimento for válido</returns> public bool LatticeTryModeSetCrankshaft() { if (GCPS.chain.r[GCPS.chain.selectNode].classificationMotion.crankShaft__R1 || GCPS.chain.r[GCPS.chain.selectNode].classificationMotion.crankShaft__R2 ) { //Efetua MOVIMENTO de Crankshaft MoveSet objMove = new MoveSet(); bool retTryCrankshaft = objMove.Crankshaft(); objMove = null; return(retTryCrankshaft); } return(false); }
/// <summary> /// Tenta efetuar o movimento de Ends /// </summary> /// <returns>Retorno True se o movimento for válido</returns> public bool LatticeTryModeSetEnds() { if (GCPS.chain.r[GCPS.chain.selectNode].classificationMotion.ends) { //Efetua MOVIMENTO de ENDS MoveSet objMove = new MoveSet(); bool retTryEnds = objMove.Ends(); objMove = null; return(retTryEnds); } else { return(false); } }