Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.drawings |
Provides classes and interfaces for Drafting Drawings.
|
nxopen.features |
Provides classes and interfaces for features.
|
nxopen.features.sheetmetal |
Provides classes and interfaces for Sheet Metal Features.
|
nxopen.features.shipdesign |
Provides classes and interfaces for Ship Design.
|
nxopen.features.vehicledesign |
Provides classes and interfaces for the Vehicle Design.
|
nxopen.layout2d |
Provides classes and interfaces for Manufacturing.
|
Modifier and Type | Field and Description |
---|---|
Sketch |
SelectSketch.ValueData.selection
selected object
|
Sketch |
SelectSketch.ValueWithCaeSetObjectInfoData.selection
selected object
|
Sketch |
SelectSketch.ValueWithSnapData.selection1
first selected object
|
Sketch |
SelectSketch.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
Sketch |
Session.activeSketch()
Returns the active sketch
License requirements: None. |
Sketch |
SketchCollection.createSketch(String name,
ISurface attachmentPlane,
IReferenceAxis referenceAxis,
Vector3d referenceDirection,
AxisOrientation referenceAxisOrientation,
Sense referenceAxisSense,
PlaneNormalOrientation normalOrientation)
Deprecated.
Deprecated in NX7.5.3. Use
SketchInPlaceBuilder instead.
|
Sketch |
SketchCollection.createSketch(String name,
ISurface attachmentPlane,
IReferenceAxis referenceAxis,
Vector3d referenceDirection,
AxisOrientation referenceAxisOrientation,
Sense referenceAxisSense,
PlaneNormalOrientation normalOrientation,
NXObject view)
Deprecated.
Deprecated in NX7.5.3. Use
SketchInDraftingBuilder instead.
|
Sketch |
SketchCollection.findObject(String name)
Finds the
Sketch with the given name. |
Sketch |
SketchCollection.getOwningSketch(SmartObject geometry)
Returns the sketch that owns the specified geometry
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
Sketch |
SketchExpressionModifierBuilder.sketch()
Returns the sketch
License requirements: None. |
Sketch |
SelectSketch.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
Direction |
DirectionCollection.createDirection(Sketch plane,
Sense sense,
SmartObject.UpdateOption updateOption)
Creates a
nxopen.Direction using the normal of a Sketch . |
SketchInPlaceBuilder |
SketchCollection.createNewSketchInPlaceBuilder(Sketch operation)
Creates a
SketchInPlaceBuilder
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") Created in NX7.5.0 |
SketchAlongPathBuilder |
SketchCollection.createSketchAlongPathBuilder(Sketch operation)
Creates a
SketchAlongPathBuilder
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") Created in NX5.0.0 |
SketchPasteBuilder |
SketchCollection.createSketchPasteBuilder(Sketch[] sketches)
Creates a
SketchPasteBuilder
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") Created in NX7.5.0 |
void |
SketchExpressionModifierBuilder.setSketch(Sketch sketchTag)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
SelectSketch.setValue(Sketch selection)
Sets the object being selected
License requirements: None. |
void |
SelectSketch.setValue(Sketch selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
void |
SelectSketch.setValueWithCaeSetObjectInfo(Sketch selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
void |
SelectSketch.setValueWithSnap(InferSnapType.SnapType snapType,
Sketch selection1,
View view1,
Point3d point1,
Sketch selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
Modifier and Type | Method and Description |
---|---|
void |
SketchSectionLineBuilder.setSketch(Sketch sketch)
Set the sketch
License requirements: drafting ("DRAFTING") . |
Modifier and Type | Method and Description |
---|---|
Sketch |
EditCrossSectionBuilder.sectionSketch()
Returns the sketch which holds the section curves
License requirements: None. |
Sketch |
SectionEditBuilder.sketch()
Returns the sketch which holds the section curves
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
EditCrossSectionBuilder.deleteSectionSketch(Sketch sectionSketch)
Remove the curve sketch
License requirements: None. |
void |
EditCrossSectionBuilder.setSectionSketch(Sketch sectionSketch)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
SectionEditBuilder.setSketch(Sketch sketch)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
Sketch |
FlangeBuilder.getSketch()
Get the flange sketch
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
Modifier and Type | Method and Description |
---|---|
Sketch |
PenetrationRequestBuilder.modifiedSketch()
Returns the modified sketch
License requirements: None. |
Sketch |
PenetrationCutoutBuilder.modifiedSketch()
Returns the modified sketch
License requirements: None. |
Sketch |
PenetrationAssociationBuilder.modifiedSketch()
Returns the modified sketch
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
PenetrationRequestBuilder.setModifiedSketch(Sketch modifiedSketch)
License requirements: nx_penetration_mgmt ("Penetration Management") . |
void |
PenetrationCutoutBuilder.setModifiedSketch(Sketch modifiedSketch)
License requirements: nx_penetration_mgmt ("Penetration Management") . |
void |
PenetrationAssociationBuilder.setModifiedSketch(Sketch modifiedSketch)
License requirements: nx_penetration_mgmt ("Penetration Management") . |
Modifier and Type | Method and Description |
---|---|
void |
TireEnvelopeBuilder.setTireProfileSketch(Sketch sketchObject)
Set the sketch containing the tire profiles by the given sketch object.
|
Modifier and Type | Method and Description |
---|---|
Sketch |
InsertComponentBuilder.sketch()
Returns the sketch to insert the 2D Component
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
InsertComponentBuilder.setSketch(Sketch sketch)
License requirements: nx_layout ("NX Layout") . |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.