DFMSheetMetal_AnalyzerParameters. More...
Public Member Functions | |
| __init__ (self) | |
| Constructor. | |
| MinBendRadiusToSheetThicknessRatio (self) | |
| Returns minimum bend radius to sheet thickness ratio used in simple bend radius analysis. | |
| SetMinBendRadiusToSheetThicknessRatio (self, theRatio) | |
| Sets minimum bend radius to sheet thickness ratio. | |
| MinHoleDiameterToSheetThicknessRatio (self) | |
| Returns minimum hole diameter to sheet thickness ratio used in simple hole diameter analysis. | |
| SetMinHoleDiameterToSheetThicknessRatio (self, theRatio) | |
| Sets minimum hole diameter to sheet thickness ratio. | |
| MinHoleExtrudedHeightToSheetThicknessRatio (self) | |
| Returns minimum hole extrude height to sheet thickness ratio used in complex hole depth analysis. | |
| SetMinHoleExtrudedHeightToSheetThicknessRatio (self, theRatio) | |
| Sets minimum hole extrude height to sheet thickness ratio. | |
| MaxHoleExtrudedHeightToInnerDiameterRatio (self) | |
| Returns maximum hole extrude height to inner diameter ratio used in complex hole depth analysis. | |
| SetMaxHoleExtrudedHeightToInnerDiameterRatio (self, theRatio) | |
| Sets maximum hole extruded height to inner diameter ratio. | |
| MinDistanceBetweenExtrudedHolesToSheetThicknessRatio (self) | |
| Returns minimum distance between extruded holes to sheet thickness ratio used in distance between complex holes analysis. | |
| SetMinDistanceBetweenExtrudedHolesToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between extruded holes to sheet thickness ratio. | |
| MinDistanceBetweenExtrudedHoleAndEdgeToSheetThicknessRatio (self) | |
| Returns minimum distance between extruded hole and edge to sheet thickness ratio used in distance between complex hole and edge analysis. | |
| SetMinDistanceBetweenExtrudedHoleAndEdgeToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between extruded hole and edge to sheet thickness ratio. | |
| MinDistanceBetweenExtrudedHoleAndBendToSheetThicknessRatio (self) | |
| Returns minimum distance between extruded hole and bend to sheet thickness ratio used in distance between complex hole and bend analysis. | |
| SetMinDistanceBetweenExtrudedHoleAndBendToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between extruded hole and bend to sheet thickness ratio. | |
| MinDistanceBetweenHolesToSheetThicknessRatio (self) | |
| Returns minimum distance between holes to sheet thickness ratio used in distance between simple holes analysis. | |
| SetMinDistanceBetweenHolesToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between holes to sheet thickness ratio. | |
| MinDistanceBetweenHoleAndEdgeToSheetThicknessRatio (self) | |
| Returns minimum distance between hole and edge to sheet thickness ratio used in distance between simple hole and edge analysis. | |
| SetMinDistanceBetweenHoleAndEdgeToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between hole and edge to sheet thickness ratio. | |
| MinDistanceBetweenHoleAndBendToSheetThicknessRatio (self) | |
| Returns minimum distance between hole and bend to sheet thickness ratio used in distance between simple hole and bend analysis. | |
| SetMinDistanceBetweenHoleAndBendToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between hole and bend to sheet thickness ratio. | |
| MinFlangeLengthToSheetThicknessRatio (self) | |
| Returns minimum flange length to sheet thickness ratio used in flange length analysis. | |
| SetMinFlangeLengthToSheetThicknessRatio (self, theRatio) | |
| Sets minimum flange length to sheet thickness ratio. | |
| MinOpenHemBendFlangeLengthToSheetThicknessRatio (self) | |
| Returns minimum open hem bend flange length to sheet thickness ratio used in flange length analysis. | |
| SetMinOpenHemBendFlangeLengthToSheetThicknessRatio (self, theRatio) | |
| Sets minimum open hem bend flange length to sheet thickness ratio. | |
| MinFlattenedHemBendFlangeLengthToSheetThicknessRatio (self) | |
| Returns minimum flattened hem bend flange length to sheet thickness ratio used in flange length analysis. | |
| SetMinFlattenedHemBendFlangeLengthToSheetThicknessRatio (self, theRatio) | |
| Sets minimum flattened hem bend flange length to sheet thickness ratio. | |
| MinLouverDepthToSheetThicknessRatio (self) | |
| Returns minimum louver depth to sheet thickness ratio used in louver depth analysis. | |
| SetMinLouverDepthToSheetThicknessRatio (self, theRatio) | |
| Sets minimum louver depth to sheet thickness ratio. | |
| MaxBeadDepthToSheetThicknessRatio (self) | |
| Returns maximum bead depth to sheet thickness ratio used in bead depth analysis. | |
| SetMaxBeadDepthToSheetThicknessRatio (self, theRatio) | |
| Sets maximum bead depth to sheet thickness ratio. | |
| MinDistanceBetweenBendAndLouverToSheetThicknessRatio (self) | |
| Returns minimum distance between bend and louver to sheet thickness ratio used in distance between bend and louver analysis. | |
| SetMinDistanceBetweenBendAndLouverToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between bend and louver to sheet thickness ratio. | |
| MinDistanceBetweenNotchAndBendToSheetThicknessRatio (self) | |
| Returns minimum distance between notch and bend to sheet thickness ratio used in distance between notch and bend analysis. | |
| SetMinDistanceBetweenNotchAndBendToSheetThicknessRatio (self, theNotchToBendDistanceToSheetThicknessRatio) | |
| MinDistanceBetweenNotchesToSheetThicknessRatio (self) | |
| Returns minimum distance between notches to sheet thickness ratio used in distance between notches analysis. | |
| SetMinDistanceBetweenNotchesToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between notches to sheet thickness ratio. | |
| MinDistanceBetweenTabsToSheetThicknessRatio (self) | |
| Returns minimum distance between tabs to sheet thickness ratio used in distance between tabs analysis. | |
| SetMinDistanceBetweenTabsToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between tabs to sheet thickness ratio. | |
| MinDistanceBetweenHoleAndLouverToSheetThicknessRatio (self) | |
| Returns minimum distance between hole and louver to sheet thickness ratio used in distance between simple hole and louver analysis. | |
| SetMinDistanceBetweenHoleAndLouverToSheetThicknessRatio (self, theRatio) | |
| Sets minimum distance between hole and louver to sheet thickness ratio. | |
| MinDistanceBetweenHoleAndNotchToThicknessRatio (self) | |
| Returns minimum distance between hole and notch to sheet thickness ratio used in distance between simple hole and notch analysis. | |
| SetMinDistanceBetweenHoleAndNotchToThicknessRatio (self, theHoleToNotchDistanceToThicknessRatio) | |
| MinDistanceBetweenHoleAndCutoutToThicknessRatio (self) | |
| Returns minimum distance between hole and cutout to sheet thickness ratio used in distance between simple hole and cutout analysis. | |
| SetMinDistanceBetweenHoleAndCutoutToThicknessRatio (self, theHoleToCutoutDistanceToThicknessRatio) | |
| MinCutoutWidthToSheetThicknessRatio (self) | |
| Returns minimum ratio of cutout width to sheet thickness used in cutout analysis. | |
| SetMinCutoutWidthToSheetThicknessRatio (self, theRatio) | |
| Sets minimum ratio of cutout width to sheet thickness. | |
| NotchCornerFilletRadiusToSheetThicknessRatio (self) | |
| Returns notch corner fillet radius to sheet thickness ratio used in notch analysis. | |
| SetNotchCornerFilletRadiusToSheetThicknessRatio (self, theRatio) | |
| Sets notch corner fillet radius to sheet thickness ratio. | |
| OpenHemBendRadiusToSheetThicknessRatio (self) | |
| Returns open hem bend radius to sheet thickness ratio used in hem bend analysis. | |
| SetOpenHemBendRadiusToSheetThicknessRatio (self, theRatio) | |
| Sets open hem bend radius to sheet thickness ratio. | |
| MaxCountersinkDepthToSheetThicknessRatio (self) | |
| Returns maximum countersink depth to sheet thickness ratio used in analysis. | |
| SetMaxCountersinkDepthToSheetThicknessRatio (self, theRatio) | |
| Sets maximum countersink depth to sheet thickness ratio. | |
| SheetThicknessStandardSizeParameters (self, *args) | |
| Returns reference to sheet thickness standard size parameters. | |
| SheetSizeStandardSizeParameters (self, *args) | |
| Returns reference to standard parameters for sheet size. | |
| BendReliefParameters (self, *args) | |
| Returns reference to bend relief parameters. | |
| NotchParameters (self, *args) | |
| Returns reference to notch parameters. | |
| TabParameters (self, *args) | |
| Returns reference to tab parameters. | |
DFMSheetMetal_AnalyzerParameters.
Defines parameters used in sheet metal design analysis.
Contains parameters used by DFMSheetMetal_Analyzer during design analysis checks.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.__init__ | ( | self | ) |
Constructor.
Sets default parameter values.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.BendReliefParameters | ( | self, | |
| * | args ) |
Returns reference to bend relief parameters.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MaxBeadDepthToSheetThicknessRatio | ( | self | ) |
Returns maximum bead depth to sheet thickness ratio used in bead depth analysis.
The bead counts as an issue, if it fails the following condition:
\[ \large D_b \leq T \times Rt \]
\[ \begin{aligned} & \small D_b - \text{analyzed bead depth} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{maximum bead depth to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 0.6.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MaxCountersinkDepthToSheetThicknessRatio | ( | self | ) |
Returns maximum countersink depth to sheet thickness ratio used in analysis.
The countersink counts as an issue, if it fails the following condition:
\[ \large D_b \leq T \times Rt \]
\[ \begin{aligned} & \small D_b - \text{countersink depth} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt - \text{expected maximum countersink depth to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 0.6.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MaxHoleExtrudedHeightToInnerDiameterRatio | ( | self | ) |
Returns maximum hole extrude height to inner diameter ratio used in complex hole depth analysis.
The hole counts as an issue, if it fails the following condition:
\[ \large ExtrH_h \leq ID \times Rt \]
\[ \begin{aligned} & \small ExtrH_h - \text{analyzed hole extrude height} \\ & \small ID - \text{analyzed hole inner diameter} \\ & \small Rt - \text{maximum hole extrude height to inner diameter ratio} \end{aligned} \]
Default value for this ratio is 0.5.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinBendRadiusToSheetThicknessRatio | ( | self | ) |
Returns minimum bend radius to sheet thickness ratio used in simple bend radius analysis.
The bend counts as an issue, if it fails the following condition:
\[ \large R_b \geq T \times Rt \]
\[ \begin{aligned} & \small R_b - \text{analyzed bend radius} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum bend radius to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 1.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinCutoutWidthToSheetThicknessRatio | ( | self | ) |
Returns minimum ratio of cutout width to sheet thickness used in cutout analysis.
Contains cutout that fails the following condition:
\[ \large W \leq T \times Rt \]
\[ \begin{aligned} & \small W - \text{cutout width} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt - \text{expected minimum ratio of cutout width to sheet thickness} \end{aligned} \]
Default value for this ratio is 1.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenBendAndLouverToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between bend and louver to sheet thickness ratio used in distance between bend and louver analysis.
The bend and louver counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed bend and louver} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between bend and louver to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 4.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenExtrudedHoleAndBendToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between extruded hole and bend to sheet thickness ratio used in distance between complex hole and bend analysis.
The extruded hole and bend counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed extruded hole and bend} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between extruded hole and bend to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 4.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenExtrudedHoleAndEdgeToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between extruded hole and edge to sheet thickness ratio used in distance between complex hole and edge analysis.
The hole and edge counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed extruded hole and edge} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between extruded hole and edge to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 3.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenExtrudedHolesToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between extruded holes to sheet thickness ratio used in distance between complex holes analysis.
The holes counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed extruded holes} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between extruded holes to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 6.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenHoleAndBendToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between hole and bend to sheet thickness ratio used in distance between simple hole and bend analysis.
The hole and bend counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed hole and bend} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between hole and bend to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 3.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenHoleAndCutoutToThicknessRatio | ( | self | ) |
Returns minimum distance between hole and cutout to sheet thickness ratio used in distance between simple hole and cutout analysis.
The hole and cutout counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed hole and cutout} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between hole and cutout to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 2.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenHoleAndEdgeToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between hole and edge to sheet thickness ratio used in distance between simple hole and edge analysis.
The hole and edge counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed hole and edge} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between hole and edge to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 2.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenHoleAndLouverToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between hole and louver to sheet thickness ratio used in distance between simple hole and louver analysis.
The hole and louver counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed hole and louver} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between hole and louver to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 3..
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenHoleAndNotchToThicknessRatio | ( | self | ) |
Returns minimum distance between hole and notch to sheet thickness ratio used in distance between simple hole and notch analysis.
The hole and notch counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed hole and notch} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between hole and notch to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 1.2.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenHolesToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between holes to sheet thickness ratio used in distance between simple holes analysis.
The holes counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed holes} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between holes to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 2.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenNotchAndBendToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between notch and bend to sheet thickness ratio used in distance between notch and bend analysis.
The notch and bend counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed notch and bend} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between notch and bend to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 4.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenNotchesToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between notches to sheet thickness ratio used in distance between notches analysis.
The notches counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed notches} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between notches to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 2.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinDistanceBetweenTabsToSheetThicknessRatio | ( | self | ) |
Returns minimum distance between tabs to sheet thickness ratio used in distance between tabs analysis.
The tabs counts as an issue, if the distance between them fails the following condition:
\[ \large Dist \geq T \times Rt \]
\[ \begin{aligned} & \small Dist - \text{distance between analyzed tabs} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum distance between tabs to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 1.5.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinFlangeLengthToSheetThicknessRatio | ( | self | ) |
Returns minimum flange length to sheet thickness ratio used in flange length analysis.
The bend and flange counts as an issue, if they are fail the following condition:
\[ \large L_f \geq T \times Rt + R_b \]
\[ \begin{aligned} & \small L_f - \text{analyzed flange length} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum flange length to sheet thickness ratio} \\ & \small R_b - \text{analyzed bend radius} \end{aligned} \]
Default value for this ratio is 3.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinFlattenedHemBendFlangeLengthToSheetThicknessRatio | ( | self | ) |
Returns minimum flattened hem bend flange length to sheet thickness ratio used in flange length analysis.
The bend and flange counts as an issue, if they are fail the following condition:
\[ \large L_f \geq T \times Rt + R_b \]
\[ \begin{aligned} & \small L_f - \text{analyzed flattened hem bend flange length} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum flange length to sheet thickness ratio} \\ \end{aligned} \]
Default value for this ratio is 4.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinHoleDiameterToSheetThicknessRatio | ( | self | ) |
Returns minimum hole diameter to sheet thickness ratio used in simple hole diameter analysis.
The hole counts as an issue, if it fails the following condition:
\[ \large Dia_h \geq T \times Rt \]
\[ \begin{aligned} & \small Dia_h - \text{analyzed hole diameter} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum hole diameter to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 1.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinHoleExtrudedHeightToSheetThicknessRatio | ( | self | ) |
Returns minimum hole extrude height to sheet thickness ratio used in complex hole depth analysis.
The hole counts as an issue, if it fails the following condition:
\[ \large ExtrH_h \geq T \times Rt \]
\[ \begin{aligned} & \small ExtrH_h - \text{analyzed hole extrude height} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum hole extruded height to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 1.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinLouverDepthToSheetThicknessRatio | ( | self | ) |
Returns minimum louver depth to sheet thickness ratio used in louver depth analysis.
The louver counts as an issue, if it fails the following condition:
\[ \large D_l \geq T \times Rt \]
\[ \begin{aligned} & \small D_l - \text{analyzed louver depth} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum louver depth to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 2.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.MinOpenHemBendFlangeLengthToSheetThicknessRatio | ( | self | ) |
Returns minimum open hem bend flange length to sheet thickness ratio used in flange length analysis.
The bend and flange counts as an issue, if they are fail the following condition:
\[ \large L_f \geq T \times Rt \]
\[ \begin{aligned} & \small L_f - \text{analyzed open hem bend flange length} \\ & \small T - \text{thickness of analyzed sheet} \\ & \small Rt - \text{minimum flange length to sheet thickness ratio} \\ \end{aligned} \]
Default value for this ratio is 4.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.NotchCornerFilletRadiusToSheetThicknessRatio | ( | self | ) |
Returns notch corner fillet radius to sheet thickness ratio used in notch analysis.
The notch counts as an issue, if it fails the following condition:
\[ \large R_n = T * Rt \]
\[ \begin{aligned} & \small R_n - \text{actual notch corner fillet radius} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt - \text{notch corner fillet radius to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 0.5.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.NotchParameters | ( | self, | |
| * | args ) |
Returns reference to notch parameters.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.OpenHemBendRadiusToSheetThicknessRatio | ( | self | ) |
Returns open hem bend radius to sheet thickness ratio used in hem bend analysis.
The hem bend counts as an issue, if it fails the following condition:
\[ \large R_n = T * Rt \]
\[ \begin{aligned} & \small R_n - \text{actual open hem bend radius} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt - \text{open hem bend radius to sheet thickness ratio} \end{aligned} \]
Default value for this ratio is 0.5.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMaxBeadDepthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets maximum bead depth to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMaxCountersinkDepthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets maximum countersink depth to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMaxHoleExtrudedHeightToInnerDiameterRatio | ( | self, | |
| theRatio ) |
Sets maximum hole extruded height to inner diameter ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinBendRadiusToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum bend radius to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinCutoutWidthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum ratio of cutout width to sheet thickness.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenBendAndLouverToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between bend and louver to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenExtrudedHoleAndBendToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between extruded hole and bend to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenExtrudedHoleAndEdgeToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between extruded hole and edge to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenExtrudedHolesToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between extruded holes to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenHoleAndBendToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between hole and bend to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenHoleAndEdgeToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between hole and edge to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenHoleAndLouverToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between hole and louver to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenHolesToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between holes to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenNotchesToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between notches to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinDistanceBetweenTabsToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum distance between tabs to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinFlangeLengthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum flange length to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinFlattenedHemBendFlangeLengthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum flattened hem bend flange length to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinHoleDiameterToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum hole diameter to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinHoleExtrudedHeightToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum hole extrude height to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinLouverDepthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum louver depth to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetMinOpenHemBendFlangeLengthToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets minimum open hem bend flange length to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetNotchCornerFilletRadiusToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets notch corner fillet radius to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SetOpenHemBendRadiusToSheetThicknessRatio | ( | self, | |
| theRatio ) |
Sets open hem bend radius to sheet thickness ratio.
theRatio should be greater than zero.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SheetSizeStandardSizeParameters | ( | self, | |
| * | args ) |
Returns reference to standard parameters for sheet size.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.SheetThicknessStandardSizeParameters | ( | self, | |
| * | args ) |
Returns reference to sheet thickness standard size parameters.
| manufacturingtoolkit.MTKCore.DFMSheetMetal_AnalyzerParameters.TabParameters | ( | self, | |
| * | args ) |
Returns reference to tab parameters.