EgtMachKernel :
- in taglio con lama modifiche colori preview.
This commit is contained in:
+6
-4
@@ -1433,6 +1433,10 @@ Sawing::GenerateLinePv( const ICurveLine* pLine, const Vector3d& vtTool, const V
|
||||
// direzione del taglio
|
||||
Vector3d vtDir ;
|
||||
pLine->GetStartDir( vtDir) ;
|
||||
// colore taglio, dipendente da angolo di inclinazione
|
||||
Color colCut = LIME ;
|
||||
if ( abs( m_Params.m_dSideAngle) > EPS_ANG_SMALL)
|
||||
colCut = FUCHSIA ;
|
||||
|
||||
// disabilito eventuale registrazione comandi EXE (riabilitazione automatica)
|
||||
CmdLogOff cmdLogOff ;
|
||||
@@ -1440,7 +1444,7 @@ Sawing::GenerateLinePv( const ICurveLine* pLine, const Vector3d& vtTool, const V
|
||||
// rettangolo per parte di taglio completo
|
||||
int nId = ExeCreateRectangle3P( nPxId, ptIni + vtDZ, ptCross + vtDZ, ptEnd + vtDZ, RTY_LOC) ;
|
||||
m_pGeomDB->SetName( nId, MCH_PV_CUT) ;
|
||||
m_pGeomDB->SetMaterial( nId, LIME) ;
|
||||
m_pGeomDB->SetMaterial( nId, colCut) ;
|
||||
|
||||
// rettangolo per parte parziale iniziale
|
||||
int nId2 = ExeCreateRectangle3P( nPxId, ptIni - vtDir * dDeltaT, ptIni + vtToolH, ptIni, RTY_LOC) ;
|
||||
@@ -1505,7 +1509,7 @@ Sawing::GenerateLinePv( const ICurveLine* pLine, const Vector3d& vtTool, const V
|
||||
// rettangolo per parte di taglio completo
|
||||
int nDwnId = ExeCreateRectangle3P( nPxId, ptIni + vtDZ, ptCross + vtMove + vtDZ, ptEnd + vtDZ, RTY_LOC) ;
|
||||
m_pGeomDB->SetName( nDwnId, MCH_PV_DOWN_CUT) ;
|
||||
m_pGeomDB->SetMaterial( nDwnId, LIME) ;
|
||||
m_pGeomDB->SetMaterial( nDwnId, colCut) ;
|
||||
// rettangolo per parte parziale iniziale
|
||||
int nDwnId2 = ExeCreateRectangle3P( nPxId, ptIni - vtDir * dDeltaT, ptIni + vtToolH + vtMove, ptIni, RTY_LOC) ;
|
||||
m_pGeomDB->SetName( nDwnId2, MCH_PV_DOWN_PRE_CUT) ;
|
||||
@@ -1865,8 +1869,6 @@ Sawing::GenerateExtCurvePv( const ICurveComposite* pCrv,
|
||||
// se linea
|
||||
if ( pLine != nullptr) {
|
||||
dMaxW = max( dMaxW, m_TParams.m_dThick) ;
|
||||
|
||||
|
||||
}
|
||||
|
||||
// se arco
|
||||
|
||||
Reference in New Issue
Block a user