mikechy
Mechanical
- Sep 18, 2008
- 37
Hi,
I try to create a spiral coil (fraction of it) with such parameters:
springRad = 3.835
wireRad = 0.2
helixAngle = 78.2
numTurns = 0.25 (can be any)
and therefore pitch = 2*pi*springRad/tan(helixAngle*pi/180)
by
p.BaseSolidRevolve(angle=numTurns*360.0,
flipPitchDirection=OFF, flipRevolveDirection=OFF, moveSketchNormalToPath=ON
, pitch=pitch, sketch=sketch).
When I drawn a circle centered on (springRad, 0.0), the measured spiral angle is 78.769646, which is not right. In addition, in the reverse calculation, the spring radius is 4.035, which is also incorrect.
If one draw a circle centered on (springRad+wireRad, 0.0), then the angle will be exactly the same as you would like (but the radius is wrong!).
The question is how to create a helical coil with right and desirable both pameters: springRad and helixAngle in Abaqus/CAE? Thanks.
I try to create a spiral coil (fraction of it) with such parameters:
springRad = 3.835
wireRad = 0.2
helixAngle = 78.2
numTurns = 0.25 (can be any)
and therefore pitch = 2*pi*springRad/tan(helixAngle*pi/180)
by
p.BaseSolidRevolve(angle=numTurns*360.0,
flipPitchDirection=OFF, flipRevolveDirection=OFF, moveSketchNormalToPath=ON
, pitch=pitch, sketch=sketch).
When I drawn a circle centered on (springRad, 0.0), the measured spiral angle is 78.769646, which is not right. In addition, in the reverse calculation, the spring radius is 4.035, which is also incorrect.
If one draw a circle centered on (springRad+wireRad, 0.0), then the angle will be exactly the same as you would like (but the radius is wrong!).
The question is how to create a helical coil with right and desirable both pameters: springRad and helixAngle in Abaqus/CAE? Thanks.