- corretto calcolo MRR per STR0002 e STR0003
This commit is contained in:
@@ -85,7 +85,7 @@ function STR0002.Make( bAddMachining, Proc, Part, CustomParameters)
|
||||
Strategy.Result.nCompletionIndex = FeatureData.GetFeatureCompletionIndex( dCompletionPercentage)
|
||||
Strategy.Result.nQuality = FeatureData.GetFeatureQuality( 'Mill')
|
||||
local ParametersMRR = {}
|
||||
ParametersMRR.nToolIndex = nToolIndex
|
||||
ParametersMRR.nToolIndex = ToolInfo.nToolIndex
|
||||
Strategy.Result.dMRR = MachiningLib.GetToolMRR( ParametersMRR)
|
||||
Strategy.Result.sInfo = ''
|
||||
|
||||
|
||||
@@ -709,7 +709,11 @@ function STR0003.Make( bAddMachining, Proc, Part, CustomParameters)
|
||||
end
|
||||
Strategy.Result.nCompletionIndex = FeatureData.GetFeatureCompletionIndex( dCompletionPercentage)
|
||||
Strategy.Result.nQuality = FeatureData.GetFeatureQuality( 'Blade')
|
||||
Strategy.Result.dMRR = MachiningLib.GetToolMRR( TOOLS[Cutting.nToolIndex].dThickness, min( TOOLS[Cutting.nToolIndex].dSideStep, Proc.MainFaces.LongFaces[1].MainEdges.SideEdges[1].dLength), TOOLS[Cutting.nToolIndex].Feeds.dFeed)
|
||||
local MrrParameters = { dStep = TOOLS[Cutting.nToolIndex].dThickness,
|
||||
dSideStep = min( TOOLS[Cutting.nToolIndex].dSideStep,
|
||||
Proc.MainFaces.LongFaces[1].MainEdges.SideEdges[1].dLength),
|
||||
dFeed = TOOLS[Cutting.nToolIndex].Feeds.dFeed}
|
||||
Strategy.Result.dMRR = MachiningLib.GetToolMRR( MrrParameters)
|
||||
|
||||
return bAreAllApplyOk, Strategy.Result
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user