Describes non perpendicular hole issues found during cnc machining drilling design analysis. More...
Public Member Functions | |
| DFMMachining_NonPerpendicularHoleIssue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| DFMMachining_NonPerpendicularHoleIssue () | |
| Constructor. | |
| DFMMachining_NonPerpendicularHoleIssue (cadex.Machining_Hole theHole) | |
| Creates a non perpendicular hole issue from the Machining_Hole object. | |
Public Member Functions inherited from cadex.DFMMachining_DrillingIssue | |
| DFMMachining_DrillingIssue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| cadex.Machining_Hole | MachiningHole () |
| Returns the problematic machining hole. | |
Public Member Functions inherited from cadex.DFMBase_HoleIssue | |
| DFMBase_HoleIssue (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| cadex.MTKBase_Hole | Hole () |
| Returns the problematic hole. | |
| void | SetHole (cadex.MTKBase_Hole theHole) |
| Sets the problematic hole. | |
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) |
| Returns true if theFeature is a DFM machining non perpendicular hole issue. | |
| static new cadex.DFMMachining_NonPerpendicularHoleIssue | Cast (cadex.MTKBase_Feature theBase) |
Static Public Member Functions inherited from cadex.DFMMachining_DrillingIssue | |
| static new bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returns true if theFeature is a DFM machining drilling issue. | |
| static new cadex.DFMMachining_DrillingIssue | Cast (cadex.MTKBase_Feature theBase) |
Static Public Member Functions inherited from cadex.DFMBase_HoleIssue | |
| static new bool | CompareType (cadex.MTKBase_Feature theFeature) |
| Returnstrue if theFeature is a DFM hole issue. | |
| static new cadex.DFMBase_HoleIssue | 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 non perpendicular hole issues found during cnc machining drilling design analysis.
The non-perpendicular hole issue in cnc machining drilling design occurs when a hole is drilled at an angle that is not exactly 90 degrees to the surface of the workpiece. Non perpendicular holes can lead to poor fitting, loose connections, and reduced structural strength.
Contains hole drilled at an angle to the surface.
|
inline |
Constructor.
|
inline |
Creates a non perpendicular hole issue from the Machining_Hole object.
Constructor.
|
inlinestatic |
Returns true if theFeature is a DFM machining non perpendicular hole issue.
|
inlineprotectedvirtual |
Reimplemented from cadex.DFMMachining_DrillingIssue.