Phrodeaux
Mechanical
- Dec 7, 2004
- 2
Currently, having problems with a case statement. Case 265 and Case 229 are not sending out the correct values. Do I need a Case to statement to correct this? Any and all help will be appreciated.
Sub LandDrill(ToolDiameter, Flutes, TolPlus, TolMinus, FluteStyle)
Select Case FluteStyle
Case 204
Select Case ToolDiameter
Case Is < 0.2499
TolPlus = 0.5 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
Case Else
TolPlus = 0.55 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
End Select
Case 212
Select Case ToolDiameter
Case Is < 0.2499
TolPlus = 0.5 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
Case Else
TolPlus = 0.55 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
End Select
Case 265
TolPlus = 0.66 * ToolDiameter
TolMinus = 0.74 * ToolDiameter
Case 229
TolPlus = 0.15 * ToolDiameter
TolMinus = 0.2 * ToolDiameter
Case Else
TolPlus = 0.55 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
End Select
End Sub
Sub LandDrill(ToolDiameter, Flutes, TolPlus, TolMinus, FluteStyle)
Select Case FluteStyle
Case 204
Select Case ToolDiameter
Case Is < 0.2499
TolPlus = 0.5 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
Case Else
TolPlus = 0.55 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
End Select
Case 212
Select Case ToolDiameter
Case Is < 0.2499
TolPlus = 0.5 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
Case Else
TolPlus = 0.55 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
End Select
Case 265
TolPlus = 0.66 * ToolDiameter
TolMinus = 0.74 * ToolDiameter
Case 229
TolPlus = 0.15 * ToolDiameter
TolMinus = 0.2 * ToolDiameter
Case Else
TolPlus = 0.55 * ToolDiameter
TolMinus = 0.6 * ToolDiameter
End Select
End Sub