Describes small depth louver issue found during sheet metal design analysis. More...
Public Member Functions | |
| DFMSheetMetal_SmallDepthLouverIssue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| DFMSheetMetal_SmallDepthLouverIssue () | |
| Constructor. | |
| DFMSheetMetal_SmallDepthLouverIssue (cadex.SheetMetal_Louver theLouver) | |
| Constructor. | |
| cadex.SheetMetal_Louver | Louver () |
| void | SetLouver (cadex.SheetMetal_Louver theLouver) |
| double | ExpectedMinDepthToSheetThicknessRatio () |
| void | SetExpectedMinDepthToSheetThicknessRatio (double theRatio) |
| double | ExpectedMinDepth () |
| double | ActualDepth () |
| double | ActualSheetThickness () |
| void | SetActualSheetThickness (double theThickness) |
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 () |
| bool | IsNull () |
| bool | IsEqual (cadex.MTKBase_Feature theObject) |
| bool | IsNotEqual (cadex.MTKBase_Feature theObject) |
Static Public Member Functions | |
| static new bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returns true if theFeature is a small depth louver issue. | |
| static new cadex.DFMSheetMetal_SmallDepthLouverIssue | 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 small depth louver issue found during sheet metal design analysis.
Small depth of louvers in sheet metal can lead to limited airflow, reduced strength, clogging or blockage, and increased noise transmission. These factors can impact the effectiveness and efficiency of ventilation systems and the overall durability of the sheet metal structure.
Contains louver that fails the following condition:
\[ \large D_l \geq T \times Rt \]
\[ \begin{aligned} & \small D_l - \text{louver depth} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt - \text{expected minimum louver depth to sheet thickness ratio} \end{aligned} \]
|
inline |
Constructor.
Creates a large depth louver from SheetMetal_Louver object.
|
inline |
|
inline |
Returns the actual sheet thickness of analyzed part in mm .
|
inlineprotectedvirtual |
Reimplemented from cadex.DFMBase_Issue.
|
inline |
Return expected minimum louver depth in mm .
\[ \large D_e = T \times Rt \]
\[ \begin{aligned} & \small D_e - \text{expected minimum louver depth} \\ & \small T - \text{actual sheet thickness} \\ & \small Rt - \text{expected minimum louver depth to sheet thickness ratio} \end{aligned} \]
|
inline |
Returns the expected minimum louver depth.
|
inline |
Returns the problematic louver.
|
inline |
Sets the actual sheet thickness in mm . theThickness should be greater than zero.
|
inline |
Sets the expected minimum louver depth. theRatio should be greater than zero.
|
inline |
Sets the problematic louver.