Closed grumpyinca closed 2 years ago
I noticed that entries in the material table (ptb6, ptb7, ptb8) that support the calculation of Stress_Lim_Bend used in evaluating shot peened extension spring end stresses are set to zero (lack of available literature). While this is a relatively rare use case and fixing it is not considered a high priority, it should be kept in mind during any future re-work of the material tables.
Separately, note that issues #456 and #500 have some impact on the display of stress values in report 2. Thus, there is some overlap with this issue.
Merged to master Dec 26, 2021. Closing
This issue and branch provide a place to accumulate improvements in Reports in the Spring design types.
Current plans include:
Elastic Energy Report 2 should list elastic potential energy at each of the four points. By definition, it will be zero in the spring's free condition.
Stress values Report 2 should break out Soderberg and Goodman calculations. Provide values for mean stress and stress range / alternating stress. Include modulus of elasticity.
Report 3 format Report 3 format should be further optimized to be printed and serve as the basis for a Request for Quotation.
Torsion spring Report 2 & Report 3 format Move kb to below table with words "* Stress relieve (not) selected: kb = x.xxx "
Torsion spring stress relieve Torsion spring Reports 2 & 3 should explicitly mention stress relieve operation is required when selected. The kb value alone is not enough,
Cycle Life In Report 2, break FS_CycleLife & Cycle_Life into separate sections with headers of "Soderberg Calculation" & "Modified Goodman Calculation". Include Life_Category in Soderberg Calc section.
For the case of User_Specified Material_Type "(Cycle_Life applies to body coils only.)" should change to: "(Not available for user specified materials)"
Extension spring FS_Hook Add FS_Hook to Report 2 and Calculator View