NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Routing::FittingOverstockBuilder Class Reference

Builder for creating or editing Routing::FittingOverstock objects. More...

Inheritance diagram for NXOpen::Routing::FittingOverstockBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  TrimMethod { TrimMethodTrimPlane, TrimMethodBetweenPlanes }
 Trimming option. More...
enum  Types { TypesEntirePart, TypesEntireFace, TypesPartialFace }
 Overstock application method. More...

Public Member Functions

NXOpen::SelectFaceListFaces ()
 Returns the faces to apply overstock to.
NXOpen::Routing::FittingOverstockBuilder::TrimMethod FaceTrimMethod ()
 Returns the Routing::FittingOverstockBuilder::TrimMethod
Created in NX7.5.0.
NXOpen::PlaneFirstPlane ()
 Returns the first trimming plane
Created in NX7.5.0.
NXOpen::Routing::PathStockBuilderOverstockSettings ()
 Returns the stock settings for overstock assignment.
NXOpen::Assemblies::SelectComponentListRoutingParts ()
 Returns the qualifed routing parts to apply overstock to.
NXOpen::PlaneSecondPlane ()
 Returns the second trimming plane
Created in NX7.5.0.
void SetFaceTrimMethod (NXOpen::Routing::FittingOverstockBuilder::TrimMethod faceTrimMethod)
 Sets the Routing::FittingOverstockBuilder::TrimMethod
Created in NX7.5.0.
void SetFirstPlane (NXOpen::Plane *firstPlane)
 Sets the first trimming plane
Created in NX7.5.0.
void SetOverstockSettings (NXOpen::Routing::PathStockBuilder *stockBuilder)
 Sets the stock settings for overstock assignment.
void SetSecondPlane (NXOpen::Plane *secondPlane)
 Sets the second trimming plane
Created in NX7.5.0.
void SetType (NXOpen::Routing::FittingOverstockBuilder::Types type)
 Sets the type
Created in NX7.5.0.
NXOpen::Routing::FittingOverstockBuilder::Types Type ()
 Returns the type
Created in NX7.5.0.

Detailed Description

Builder for creating or editing Routing::FittingOverstock objects.


To create a new instance of this class, use Routing::RouteManager::CreateFittingOverstockBuilder
Default values.

Property Value

FaceTrimMethod

TrimPlane


Created in NX7.5.0.


Member Enumeration Documentation

Trimming option.

This defines the way the selected faces are to be trimmed for Routing::FittingOverstockBuilder::TypesPartialFace method.

Enumerator:
TrimMethodTrimPlane 

Single Trim Plane.

TrimMethodBetweenPlanes 

Double Trim Planes.

Overstock application method.

This defines the way in which to apply the overstock on faces of the routing parts.

Enumerator:
TypesEntirePart 

Entire Part.

TypesEntireFace 

Entire Face.

TypesPartialFace 

Partial Face.


Member Function Documentation

Returns the faces to apply overstock to.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the Routing::FittingOverstockBuilder::TrimMethod
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the first trimming plane
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the stock settings for overstock assignment.


Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the qualifed routing parts to apply overstock to.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the second trimming plane
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Sets the Routing::FittingOverstockBuilder::TrimMethod
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined")

Parameters:
faceTrimMethodfacetrimmethod

Sets the first trimming plane
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined")

Parameters:
firstPlanefirstplane

Sets the stock settings for overstock assignment.


Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
stockBuilderstockbuilder

Sets the second trimming plane
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined")

Parameters:
secondPlanesecondplane

Sets the type
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined")

Parameters:
typetype

Returns the type
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")


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