NX Open C++ Reference Guide
Public Member Functions
NXOpen::SketchInPlaceBuilder Class Reference

Use the SketchInPlaceBuilder to create or reattach a Sketch on a DatumPlane or planar Face . More...

Inheritance diagram for NXOpen::SketchInPlaceBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::SelectIReferenceAxisAxis ()
 Returns the reference axis
Created in NX5.0.0.
NXOpen::AxisOrientation AxisOrientation ()
 Returns the reference axis orientation (horizontal or vertical)
Created in NX5.0.0.
bool CreateIntermediateDatumCsys ()
 Returns the create intermediate datum csys toggle.
bool MakeOriginAssociative ()
 Returns the associative origin toggle.
NXOpen::PlanePlane ()
 Returns the specified datum plane
Created in NX5.0.0.
NXOpen::Sketch::PlaneOption PlaneOption ()
 Returns the attachment plane option (existing plane, new plane, new csys)
Created in NX5.0.0.
NXOpen::SelectISurfacePlaneOrFace ()
 Returns the specified sketch plane
Created in NX5.0.0.
bool ProjectWorkPartOrigin ()
 Returns the create project work part origin toggle.
bool ReverseAxis ()
 Returns the flag to indicate the reference axis is reversed
Created in NX5.0.0.
bool ReversePlaneNormal ()
 Returns the flag to indicate the normal direction of the sketch plane is reversed.
void SetAxisOrientation (NXOpen::AxisOrientation axisOrientation)
 Sets the reference axis orientation (horizontal or vertical)
Created in NX5.0.0.
void SetCreateIntermediateDatumCsys (bool intermediateDatumCsys)
 Sets the create intermediate datum csys toggle.
void SetMakeOriginAssociative (bool associativeOrigin)
 Sets the associative origin toggle.
void SetPlaneOption (NXOpen::Sketch::PlaneOption planeOption)
 Sets the attachment plane option (existing plane, new plane, new csys)
Created in NX5.0.0.
void SetProjectWorkPartOrigin (bool projectWorkPartOrigin)
 Sets the create project work part origin toggle.
void SetReverseAxis (bool reverseAxis)
 Sets the flag to indicate the reference axis is reversed
Created in NX5.0.0.
void SetReversePlaneNormal (bool reversePlaneNormal)
 Sets the flag to indicate the normal direction of the sketch plane is reversed.
void SetSketchOrigin (NXOpen::Point *origin)
 Sets the origin point for sketch
Created in NX7.5.0.
NXOpen::PointSketchOrigin ()
 Returns the origin point for sketch
Created in NX7.5.0.

Detailed Description

Use the SketchInPlaceBuilder to create or reattach a Sketch on a DatumPlane or planar Face .


To create a new instance of this class, use SketchCollection::CreateNewSketchInPlaceBuilder
Default values.

Property Value

CreateIntermediateDatumCsys

1

MakeOriginAssociative

1

PlaneOption

Inferred


Created in NX5.0.0.


Member Function Documentation

Returns the reference axis
Created in NX5.0.0.



License requirements : None

Returns the reference axis orientation (horizontal or vertical)
Created in NX5.0.0.



License requirements : None

Returns the create intermediate datum csys toggle.


Created in NX7.5.0.

License requirements : None

Returns the associative origin toggle.


Created in NX7.5.0.

License requirements : None

Returns the specified datum plane
Created in NX5.0.0.



License requirements : None

Returns the attachment plane option (existing plane, new plane, new csys)
Created in NX5.0.0.



License requirements : None

Returns the specified sketch plane
Created in NX5.0.0.



License requirements : None

Returns the create project work part origin toggle.


Created in NX7.5.0.

License requirements : None

Returns the flag to indicate the reference axis is reversed
Created in NX5.0.0.



License requirements : None

Returns the flag to indicate the normal direction of the sketch plane is reversed.

This is not applicable when the plane is a Face.
Created in NX5.0.0.

License requirements : None

Sets the reference axis orientation (horizontal or vertical)
Created in NX5.0.0.



License requirements : None

Parameters:
axisOrientationaxisorientation

Sets the create intermediate datum csys toggle.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
intermediateDatumCsysintermediatedatumcsys

Sets the associative origin toggle.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
associativeOriginassociativeorigin

Sets the attachment plane option (existing plane, new plane, new csys)
Created in NX5.0.0.



License requirements : None

Parameters:
planeOptionplaneoption
void NXOpen::SketchInPlaceBuilder::SetProjectWorkPartOrigin ( bool  projectWorkPartOrigin)

Sets the create project work part origin toggle.


Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
projectWorkPartOriginprojectworkpartorigin

Sets the flag to indicate the reference axis is reversed
Created in NX5.0.0.



License requirements : None

Parameters:
reverseAxisreverseaxis
void NXOpen::SketchInPlaceBuilder::SetReversePlaneNormal ( bool  reversePlaneNormal)

Sets the flag to indicate the normal direction of the sketch plane is reversed.

This is not applicable when the plane is a Face.
Created in NX5.0.0.

License requirements : None

Parameters:
reversePlaneNormalreverseplanenormal

Sets the origin point for sketch
Created in NX7.5.0.



License requirements : None

Parameters:
originorigin

Returns the origin point for sketch
Created in NX7.5.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.