Describes small depth blind bored hole relief found during cnc machining turning design analysis. More...
Public Member Functions | |
| DFMMachining_SmallDepthBlindBoredHoleReliefIssue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| DFMMachining_SmallDepthBlindBoredHoleReliefIssue () | |
| Constructor. | |
| double | ExpectedMinReliefDepthToDiameterRatio () |
| void | SetExpectedMinReliefDepthToDiameterRatio (double theValue) |
| double | ExpectedMinReliefDepth () |
| double | ActualReliefDepth () |
| void | SetActualReliefDepth (double theValue) |
| double | ActualDiameter () |
| void | SetActualDiameter (double theValue) |
| cadex.ModelData.Shell | BlindBoredHole () |
| void | SetBlindBoredHole (cadex.ModelData.Shell theShell) |
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 DFM small depth blind bored hole relief issue. | |
| static new cadex.DFMMachining_SmallDepthBlindBoredHoleReliefIssue | 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 blind bored hole relief found during cnc machining turning design analysis.
In cnc machining, a blind bored hole is a hole that does not go through the entire workpiece, i.e., it has a bottom. The relief depth of the blind bored hole refers to the clearance required for the tool used to drill the hole to operate effectively without being damaged or broken. The issue of small relief depth occurs when the space available for drilling is limited, or the tool has a limited depth of cut, which restricts the depth of the hole that can be drilled. This can cause quality issues in the machined part, as the desired hole depth will not be achieved, leading to inaccuracies in the finished product.
Contains shape of blind bored hole that fails the following condition:
\[ \large D_r \geq Dia_h * Rt \]
\[ \begin{aligned} & \small D_r - \text{actual blind bored hole relief depth} \\ & \small Dia_h - \text{actual blind bored hole diameter} \\ & \small Rt - \text{expected minimum blind bored hole relief depth to diameter ratio} \end{aligned} \]
|
inline |
Returns the actual diameter of the blind bored hole in mm .
|
inline |
Returns the actual relief depth in mm .
|
inline |
Returns shape of the blind bored hole.
|
inlineprotectedvirtual |
Reimplemented from cadex.DFMBase_Issue.
|
inline |
Returns the expected minimum relief depth of the blind bored hole in mm .
\[ \large D_e = Dia_h * Rt \]
\[ \begin{aligned} & \small D_e - \text{expected minimum blind bored hole relief depth} \\ & \small Dia_h - \text{actual blind bored hole diameter} \\ & \small Rt - \text{expected minimum blind bored hole relief depth to diameter ratio} \end{aligned} \]
|
inline |
Returns the expected minimum relief depth to diameter ratio.
|
inline |
Sets actual diameter in mm . The value must be more or equal to zero.
|
inline |
Sets actual relief depth in mm . The value must be more or equal to zero.
|
inline |
Sets shape of the blind bored hole.
|
inline |
Sets expected minimum relief depth to diameter ratio. theValue should be greater or equal to 0, less or equal to 1.