3.3.3.39. NXcsg¶
Status:
base class (contribution), extends NXobject
Description:
Constructive Solid Geometry (CSG) base class. ...
Constructive Solid Geometry (CSG) base class.
Offers concepts for combining the definitions of leaf and branching nodes of a CSG tree.
Symbols:
No symbol table
- Groups cited:
Structure:
operation: (optional) NX_CHAR
One of the standard construction solid geometry set operations, ...
One of the standard construction solid geometry set operations, or statement IS_QUADRIC or IS_MESH if the CSG is a pointer to an instance of a geometry class. Takes values:
Any of these values:
UNION
INTERSECTION
DIFFERENCE
COMPLEMENT
IS_QUADRIC
IS_MESHa: (optional) NXcsg
The first operand of constructive solid geometry operation. ...
The first operand of constructive solid geometry operation. Compulsory if ‘operation’ is UNION, INTERSECTION, DIFFERENCE or COMPLEMENT.
b: (optional) NXcsg
The second operand of constructive solid geometry operation. ...
The second operand of constructive solid geometry operation. Compulsory if ‘operation’ is UNION, INTERSECTION or DIFFERENCE.
geometry: (optional) NX_CHAR
Path to a field that is an instance of one of several possible geometry ...
Path to a field that is an instance of one of several possible geometry classes: Specifically, NXquadric if ‘operation’ is IS_QUADRIC, NXoff_geometry, or other primitive based base classes if ‘operation’ is IS_MESH.
The instance defines the surface making up the constructive solid geometry component. This field is compulsory if ‘operation’ is IS_QUADRIC or IS_MESH.
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.