Describes irregular size notch issues found during sheet metal design analysis. More...
Public Member Functions | |
| DFMSheetMetal_IrregularSizeNotchIssue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| DFMSheetMetal_IrregularSizeNotchIssue () | |
| Constructor. | |
| DFMSheetMetal_IrregularSizeNotchIssue (cadex.SheetMetal_Notch theNotch) | |
| Creates a irregular size notch issue from the SheetMetal_Notch object. | |
| cadex.SheetMetal_Notch | Notch () |
| Returns the problematic sheet metal notch. | |
| void | SetNotch (cadex.SheetMetal_Notch theNotch) |
| Sets the problematic sheet metal notch. | |
| cadex.DFMSheetMetal_NotchParameters | ExpectedNotchParameters () |
| Returns the expected notch parameters. | |
| void | SetExpectedNotchParameters (cadex.DFMSheetMetal_NotchParameters theParameters) |
| Sets the expected notch parameters. | |
| double | ExpectedWidth () |
| Returns the expected notch width in mm . | |
| double | ExpectedLength () |
| Returns the expected notch length in mm . | |
| double | ActualWidth () |
| Returns the actual notch width in mm . | |
| double | ActualLength () |
| Returns the actual notch length in mm . | |
| double | ActualSheetThickness () |
| Returns the actual sheet thickness of analyzed part in mm . | |
| void | SetActualSheetThickness (double theThickness) |
| Sets the actual sheet thickness in mm . | |
Public Member Functions inherited from cadex.DFMBase_Issue | |
| DFMBase_Issue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
Public Member Functions inherited from cadex.MTKBase_Feature | |
| MTKBase_Feature (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
| MTKBase_Feature () | |
| Constructor. | |
| void | Nullify () |
| Resets reference to implementation object. | |
| bool | IsNull () |
| Returns true if the object is nullified. | |
| bool | IsEqual (cadex.MTKBase_Feature theObject) |
| bool | IsNotEqual (cadex.MTKBase_Feature theObject) |
Static Public Member Functions | |
| static new bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returnstrue if theFeature is a DFM sheet metal irregular size notch issue. | |
| static new cadex.DFMSheetMetal_IrregularSizeNotchIssue | Cast (cadex.MTKBase_Feature theBase) |
Static Public Member Functions inherited from cadex.DFMBase_Issue | |
| static bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returnstrue if theFeature is a DFM issue. | |
| static cadex.DFMBase_Issue | Cast (cadex.MTKBase_Feature theBase) |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Describes irregular size notch issues found during sheet metal design analysis.
An irregular notch size issue occurs when the size and shape of the notch is not consistent with the intended design. If a notch size is too large, it might cause parts of the sheet metal to not align properly, or it might create weak points in the metal that could compromise its structural integrity. On the other hand, if the notch size is too small, it can cause the sheet metal to warp or crack during the cutting or bending process.
Contains notch with at least one of it size parameters fails the following condition:
\[ \large W_n \geq T \times Rt_w \quad \text{and} \quad L_n \leq W_n \times Rt_l \]
\[ \begin{aligned} & \small W_n - \text{actual width of notch} \\ & \small L_n - \text{actual length of notch} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt_w - \text{minimum notch width to sheet thickness ratio from expected notch parameters} \\ & \small Rt_l - \text{maximum notch length to notch width ratio from expected notch parameters} \end{aligned} \]
|
inline |
Constructor.
|
inline |
Creates a irregular size notch issue from the SheetMetal_Notch object.
Constructor.
|
inline |
Returns the actual notch length in mm .
|
inline |
Returns the actual sheet thickness of analyzed part in mm .
|
inline |
Returns the actual notch width in mm .
|
inlinestatic |
Returnstrue if theFeature is a DFM sheet metal irregular size notch issue.
|
inlineprotectedvirtual |
Reimplemented from cadex.DFMBase_Issue.
|
inline |
Returns the expected notch length in mm .
\[ \large L_e = W_e \times Rt_l \]
\[ \begin{aligned} & \small W_e, L_e - \text{expected width, length of notch} \\ & \small Rt_l - \text{maximum notch length to notch width ratio from expected notch parameters} \end{aligned} \]
|
inline |
Returns the expected notch parameters.
|
inline |
Returns the expected notch width in mm .
\[ \large W_e = T \times Rt_w \]
\[ \begin{aligned} & \small W_e - \text{expected width of notch} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt_w - \text{minimum notch width to sheet thickness ratio from expected notch parameters} \end{aligned} \]
|
inline |
Returns the problematic sheet metal notch.
|
inline |
Sets the actual sheet thickness in mm .
theThickness should be greater than zero.
|
inline |
Sets the expected notch parameters.
|
inline |
Sets the problematic sheet metal notch.