EgtMachKernel :
- quando si copia un utensile lo si disattiva - in lavorazione WJ i contorni chiusi interni hanno attacco/uscita sul lato abbastanza lungo a Xmin (per corse asse rotante C se inclinati) - migliorata interpretazione hint per angoli iniziali.
This commit is contained in:
+4
-3
@@ -1094,14 +1094,15 @@ Operation::CalculateAxesValues( const string& sHint, bool bSolChExact)
|
||||
// se ci sono suggerimenti validi per gli assi rotanti, li applico
|
||||
if ( ! sHint.empty()) {
|
||||
STRVECTOR vsTok ;
|
||||
Tokenize( sHint, ",", vsTok) ;
|
||||
Tokenize( sHint, ",;", vsTok) ;
|
||||
for (const auto& sTok : vsTok) {
|
||||
string szKey, szVal ;
|
||||
Split( sTok, "=", true, szKey, szVal) ;
|
||||
Trim( szKey) ;
|
||||
for ( int i = 0 ; i < nRotAxes ; ++ i) {
|
||||
string sAxToken ;
|
||||
if ( m_pMchMgr->GetCurrMachine()->GetCurrAxisToken(nLinAxes + i, sAxToken) &&
|
||||
szKey == sAxToken) {
|
||||
if ( m_pMchMgr->GetCurrMachine()->GetCurrAxisToken( nLinAxes + i, sAxToken) &&
|
||||
szKey == Trim( sAxToken)) {
|
||||
double dVal ;
|
||||
if ( FromString( szVal, dVal))
|
||||
vAxRotPrec[i] = dVal ;
|
||||
|
||||
Reference in New Issue
Block a user