NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::RunnerBuilder Class Reference

Mold Wizard runner management builder, select curves as runner guide, choose section type and edit section parameters, optional choose boolean type to create runner channel. More...

Inheritance diagram for NXOpen::Tooling::RunnerBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  GuideEndType { GuideEndTypeBoth, GuideEndTypeStartOnly, GuideEndTypeEndOnly, GuideEndTypeNone }
 Represents the runner guide end type. More...
enum  SectionType {
  SectionTypeCircular, SectionTypeParabolic, SectionTypeTrapezoidal, SectionTypeHexagonal,
  SectionTypeSemiCircular
}
 Represents the section type of runner channel. More...

Public Member Functions

NXOpen::GeometricUtilities::BooleanOperationBooleanOperation ()
 Returns the boolean operation to perform on the runner.
void DeleteRunner ()
 Deletes the runner bodies.
void EditDataBase ()
 Edits runner section data base.
void EditRegisterFile ()
 Edits runner section register file.
NXOpen::Tooling::RunnerBuilder::GuideEndType EndShape ()
 Returns the guide end shape type of runner.
NXOpen::SectionGuideLines ()
 Returns the runner guide lines to create runner channel.
NXOpen::SelectBodyListRunnerBodies ()
 Returns the runner bodies
Created in NX7.5.0.
NXOpen::Tooling::RunnerBuilder::SectionType SectionShape ()
 Returns the section shape type of runner.
NXOpen::DirectionSectionVector ()
 Returns the vector indicating the runner section direction.
void SetEndShape (NXOpen::Tooling::RunnerBuilder::GuideEndType endShape)
 Sets the guide end shape type of runner.
void SetSectionShape (NXOpen::Tooling::RunnerBuilder::SectionType sectionShape)
 Sets the section shape type of runner.
void SetSectionVector (NXOpen::Direction *sectionVector)
 Sets the vector indicating the runner section direction.
NXOpen::GeometricUtilities::ModlMotionTransMotion ()
 Returns the transform motion to rotate the section curves.

Detailed Description

Mold Wizard runner management builder, select curves as runner guide, choose section type and edit section parameters, optional choose boolean type to create runner channel.


To create a new instance of this class, use Tooling::RunnerCollection::CreateRunnerBuilder
Default values.

Property Value

EndShape

Both

SectionShape

Circular

TransMotion.DeltaEnum

ReferenceWcsWorkPart

TransMotion.DeltaXc.Value

0.0

TransMotion.DeltaYc.Value

0.0

TransMotion.DeltaZc.Value

0.0


Created in NX7.5.0.


Member Enumeration Documentation

Represents the runner guide end type.

Enumerator:
GuideEndTypeBoth 

Use both start and end points.

GuideEndTypeStartOnly 

Use the start point only.

GuideEndTypeEndOnly 

Use the end point only.

GuideEndTypeNone 

None of runner guide points for use.

Represents the section type of runner channel.

Enumerator:
SectionTypeCircular 

Use circular section type.

SectionTypeParabolic 

Use parabolic section type.

SectionTypeTrapezoidal 

Use trapezoidal section type.

SectionTypeHexagonal 

Use hexagonal section type.

SectionTypeSemiCircular 

Use semicircular section type.


Member Function Documentation

Returns the boolean operation to perform on the runner.


Created in NX7.5.0.

License requirements : None

Deletes the runner bodies.


Created in NX7.5.0.

License requirements : None

Edits runner section data base.


Created in NX7.5.0.

License requirements : None

Edits runner section register file.


Created in NX7.5.0.

License requirements : None

Returns the guide end shape type of runner.


Created in NX7.5.0.

License requirements : None

Returns the runner guide lines to create runner channel.


Created in NX7.5.0.

License requirements : None

Returns the runner bodies
Created in NX7.5.0.



License requirements : None

Returns the section shape type of runner.


Created in NX7.5.0.

License requirements : None

Returns the vector indicating the runner section direction.


Created in NX7.5.0.

License requirements : None

Sets the guide end shape type of runner.


Created in NX7.5.0.

License requirements : None

Parameters:
endShapeendshape

Sets the section shape type of runner.


Created in NX7.5.0.

License requirements : None

Parameters:
sectionShapesectionshape

Sets the vector indicating the runner section direction.


Created in NX7.5.0.

License requirements : None

Parameters:
sectionVectorsectionvector

Returns the transform motion to rotate the section curves.


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.