- corretto calcolo MRR per STR0002 e STR0003

This commit is contained in:
luca.mazzoleni
2024-05-30 18:48:27 +02:00
parent c49e81bcc4
commit 52fb5100ff
2 changed files with 6 additions and 2 deletions
+1 -1
View File
@@ -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 = ''
+5 -1
View File
@@ -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