working on internal gear
This commit is contained in:
parent
267b0d845c
commit
bddcdba380
1 changed files with 9 additions and 7 deletions
|
|
@ -206,15 +206,17 @@ namespace MatterHackers.MatterControl.DesignTools
|
|||
var enlargedPinion = new Gear2D()
|
||||
{
|
||||
CircularPitch = pinion.CircularPitch,
|
||||
// pressureAngle: pinion.pressureAngle,
|
||||
// clearance: -pinion.clearance,
|
||||
// backlash: -pinion.backlash,
|
||||
// toothCount: pinion.toothCount,
|
||||
// centerHoleDiameter: 0,
|
||||
// profileShift: pinion.profileShift,
|
||||
// stepsPerToothAngle: pinion.stepsPerToothAngle
|
||||
PressureAngle = pinion.PressureAngle,
|
||||
Clearance = -pinion.Clearance,
|
||||
Backlash = -pinion.Backlash,
|
||||
ToothCount = pinion.ToothCount,
|
||||
CenterHoleDiameter = 0,
|
||||
profileShift = pinion.profileShift,
|
||||
stepsPerToothAngle = pinion.stepsPerToothAngle
|
||||
};
|
||||
|
||||
enlargedPinion.CalculateDependants();
|
||||
|
||||
var tooth = enlargedPinion.CreateSingleTooth();
|
||||
return tooth.tooth.RotateZDegrees(90 + 180 / enlargedPinion.ToothCount); // we need a tooth pointing to the left
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue