SurfaceDriveGeometry Class¶
-
class
NXOpen.CAM.
SurfaceDriveGeometry
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a CAM drive geometry object for surface area
New in version NX8.0.0.
Properties¶
Property | Description |
---|---|
GeometryList | Returns the geometry list |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CreateEmptyGeometrySet | Create an empty geometry set |
CreateGeometrySet | Create a new geometry set |
StartNextRow | Select next row |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
GeometryList¶
-
SurfaceDriveGeometry.
GeometryList
¶ Returns the geometry list
-------------------------------------
Getter Method
Signature
GeometryList
Returns: Return type: NXOpen.CAM.SurfaceDriveGeometrySetList
New in version NX8.0.0.
License requirements: None.
Method Detail¶
Commit¶
-
SurfaceDriveGeometry.
Commit
¶ Commits any edits that have been applied to the builder.
Signature
Commit()
New in version NX8.5.0.
License requirements: cam_base (“CAM BASE”)
CreateEmptyGeometrySet¶
-
SurfaceDriveGeometry.
CreateEmptyGeometrySet
¶ Create an empty geometry set
Signature
CreateEmptyGeometrySet()
Returns: the geometry set object Return type: NXOpen.CAM.SurfaceDriveGeometrySet
New in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
CreateGeometrySet¶
-
SurfaceDriveGeometry.
CreateGeometrySet
¶ Create a new geometry set
Signature
CreateGeometrySet(surface)
Parameters: surface ( NXOpen.NXObject
) – the surfaceReturns: the geometry set object Return type: NXOpen.CAM.SurfaceDriveGeometrySet
New in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
StartNextRow¶
-
SurfaceDriveGeometry.
StartNextRow
¶ Select next row
Signature
StartNextRow(surface)
Parameters: surface ( NXOpen.NXObject
) – the surfaceReturns: the new geometry set object Return type: NXOpen.CAM.SurfaceDriveGeometrySet
New in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
Validate¶
-
SurfaceDriveGeometry.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.