NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.WedmGeomBuilder Class Reference

Represents a WedmGeom Builder More...

Inheritance diagram for NXOpen.CAM.WedmGeomBuilder:
NXOpen.CAM.NCGroupBuilder NXOpen.CAM.ParamBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  BackburnPassesTypes { Single, MultipleRegionFirst, MultipleCutoffFirst, SingleLastFinish }
 the types available for wedm backburn passes More...
 
enum  ConvexCornerTypes { RollAround, Loops, ExtendAndTrim }
 the types available for convex corner control More...
 
enum  CornerSmoothingType { None, AllPasses }
 the types available for corner smoothing More...
 
enum  SmoothLeadInTypes { None, Specify }
 the types available for smooth_lead_in More...
 
enum  SmoothLeadOutTypes { None, Specify }
 the types available for smooth_lead_out_types More...
 
enum  StopPointFlagTypes { None, Specify }
 the types available for wedm stop point More...
 
enum  StopPointTypes { Opstop, Stop }
 the types available for wedm stop point More...
 

Public Member Functions

unsafe void ExecuteApiExit ()
 Execute api exit More...
 

Properties

unsafe string ApiExitName [get, set]
 Returns or sets the api exit name More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
BackburnDistanceBuilder [get]
 Returns the backburn_distance builder More...
 
unsafe int BackburnFlag [get, set]
 Returns or sets the Rough and Backburn Flag More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.BackburnPassesTypes 
BackburnPasses [get, set]
 Returns or sets the Backburn Passes More...
 
unsafe NXOpen.CAM.BoundaryWireEDM Boundary [get]
 Returns the wedm boundary More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.ConvexCornerTypes 
ConvexCorner [get, set]
 Returns or sets the convex_corner More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CornerMaximumAngleBuilder [get]
 Returns the corner_maximum_angle builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CornerMinimumAngleBuilder [get]
 Returns the corner_minimum_angle builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CornerRadiusBuilder [get]
 Returns the corner_radius builder More...
 
unsafe
NXOpen.CAM.WedmCustomBoundaryDataBuilderList 
CustomBoundaryDataList [get]
 Returns the custom boundary data list More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CutoffDistanceBuilder [get]
 Returns the cutoff_distance builder More...
 
unsafe int CutoffFlag [get, set]
 Returns or sets the Cutoff Flag More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
CutoffFlagBuilder [get]
 Returns the cutoff_flag builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CutoffStockBuilder [get]
 Returns the cutoff_stock builder More...
 
unsafe NXOpen.CAM.WedmCutParameters CutParameters [get]
 Returns the cut parameter object More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
FinishPassesBuilder [get]
 Returns the finish_passes builder More...
 
unsafe NXOpen.CAM.LayoutCiBuilder LayoutCiBuilder [get]
 Returns the Save Layer/Layout builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
LeadInCircleAngleBuilder [get]
 Returns the lead_in_circle_angle_builder More...
 
unsafe
NXOpen.CAM.WedmPointDefinitionBuilder 
LeadInPoint [get]
 Returns the lead in point More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
LeadInRadiusBuilder [get]
 Returns the lead_in_radius_builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
LeadOutCircleAngleBuilder [get]
 Returns the lead_out_circle_angle_builder More...
 
unsafe
NXOpen.CAM.WedmPointDefinitionBuilder 
LeadOutPoint [get]
 Returns the lead out point More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
LeadOutRadiusBuilder [get]
 Returns the lead_out_radius_builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
LoopRadius [get]
 Returns the loop radius More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
MaximumLoopAngle [get]
 Returns the maximum loop angle More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
MinimumLoopAngle [get]
 Returns the minimum loop angle More...
 
unsafe NXOpen.CAM.NcmWedmBuilder NcmWedmBuilder [get]
 Returns the non-cutting builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
NocoreStockBuilder [get]
 Returns the nocore_stock builder More...
 
unsafe int NumTabs [get, set]
 Returns or sets the Tab Points More...
 
unsafe int RegionMethod [get, set]
 Returns or sets the Tab Points Region Method More...
 
unsafe
NXOpen.CAM.WedmPointDefinitionBuilder 
RetractPoint [get]
 Returns the retract point More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
RoughPassesBuilder [get]
 Returns the rough_passes builder More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.CornerSmoothingType 
Smoothing [get, set]
 Returns or sets the smoothing More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.SmoothLeadInTypes 
SmoothLeadInOption [get, set]
 Returns or sets the Smooth Leadin Flag More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SmoothLeadOutDistanceBuilder [get]
 Returns the smooth_lead_out_distance builder More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.SmoothLeadOutTypes 
SmoothLeadOutOption [get, set]
 Returns or sets the Smooth Leadout Flag More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
StopPointDistanceBuilder [get]
 Returns the stop_point_distance builder More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.StopPointFlagTypes 
StopPointFlag [get, set]
 Returns or sets the Stop Point Flag More...
 
unsafe
NXOpen.CAM.WedmGeomBuilder.StopPointTypes 
StopPointType [get, set]
 Returns or sets the Stop Point Type More...
 
unsafe
NXOpen.CAM.WedmPointDefinitionBuilder 
ThreadHolePoint [get]
 Returns the thread hole point More...
 
unsafe
NXOpen.CAM.WedmArcOutputTypeCiBuilder 
WedmArcOutputTypeCiBuilder [get]
 Returns the wedm arc output type Builder More...
 
unsafe
NXOpen.CAM.WedmStatusControlCiBuilder 
WedmStatusControlCiBuilder [get]
 Returns the wedm status control ci Builder More...
 
- Properties inherited from NXOpen.CAM.NCGroupBuilder
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe NXOpen.CAM.UdeSet EndUdeSet [get]
 Returns the end ude set More...
 
unsafe NXOpen.CAM.UdeSet StartUdeSet [get]
 Returns the start ude set More...
 
- Properties inherited from NXOpen.CAM.ParamBuilder
unsafe NXOpen.CAM.Ude CycleEvent [get]
 Returns the cycle event More...
 
unsafe NXOpen.CAM.Cycle CycleTable [get]
 Returns the cycle More...
 
unsafe
NXOpen.CAM.ParamBuilder.OptimizationTypes 
OptimizationMethod [get, set]
 Returns or sets the optim method More...
 
unsafe NXOpen.CAM.NCGroup TargetPocket [get, set]
 Returns or sets the target pocket More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a WedmGeom Builder

To create a new instance of this class, use NXOpen.CAM.NCGroupCollection.CreateWedmGeomBuilder

Created in NX7.5.0

Member Enumeration Documentation

the types available for wedm backburn passes

Enumerator
Single 

single backburn pass

MultipleRegionFirst 

multiple backburn passes - region first

MultipleCutoffFirst 

multiple backburn passes - cutoff first

SingleLastFinish 

single backburn pass - last finish

the types available for convex corner control

Enumerator
RollAround 

roll around

Loops 

loop

ExtendAndTrim 

extend tangents

the types available for corner smoothing

Enumerator
None 

none

AllPasses 

all passes

the types available for smooth_lead_in

Enumerator
None 

smooth leadin type none

Specify 

smooth leadin type specify

the types available for smooth_lead_out_types

Enumerator
None 

smooth leadin type none

Specify 

smooth leadin type specify

the types available for wedm stop point

Enumerator
None 

stop point option none

Specify 

stop point option specify

the types available for wedm stop point

Enumerator
Opstop 

stop point option opstop

Stop 

stop point option stop

Member Function Documentation

unsafe void NXOpen.CAM.WedmGeomBuilder.ExecuteApiExit ( )
inline

Execute api exit

Created in NX8.5.0

License requirements: cam_base ("CAM BASE")

Property Documentation

unsafe string NXOpen.CAM.WedmGeomBuilder.ApiExitName
getset

Returns or sets the api exit name

Created in NX8.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.BackburnDistanceBuilder
get

Returns the backburn_distance builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe int NXOpen.CAM.WedmGeomBuilder.BackburnFlag
getset

Returns or sets the Rough and Backburn Flag

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.BackburnPassesTypes NXOpen.CAM.WedmGeomBuilder.BackburnPasses
getset

Returns or sets the Backburn Passes

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.BoundaryWireEDM NXOpen.CAM.WedmGeomBuilder.Boundary
get

Returns the wedm boundary

Created in NX12.0.1

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.ConvexCornerTypes NXOpen.CAM.WedmGeomBuilder.ConvexCorner
getset

Returns or sets the convex_corner

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.CornerMaximumAngleBuilder
get

Returns the corner_maximum_angle builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.CornerMinimumAngleBuilder
get

Returns the corner_minimum_angle builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.CornerRadiusBuilder
get

Returns the corner_radius builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmCustomBoundaryDataBuilderList NXOpen.CAM.WedmGeomBuilder.CustomBoundaryDataList
get

Returns the custom boundary data list

Created in NX8.0.1

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.CutoffDistanceBuilder
get

Returns the cutoff_distance builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe int NXOpen.CAM.WedmGeomBuilder.CutoffFlag
getset

Returns or sets the Cutoff Flag

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.WedmGeomBuilder.CutoffFlagBuilder
get

Returns the cutoff_flag builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.CutoffStockBuilder
get

Returns the cutoff_stock builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmCutParameters NXOpen.CAM.WedmGeomBuilder.CutParameters
get

Returns the cut parameter object

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.WedmGeomBuilder.FinishPassesBuilder
get

Returns the finish_passes builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.LayoutCiBuilder NXOpen.CAM.WedmGeomBuilder.LayoutCiBuilder
get

Returns the Save Layer/Layout builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.LeadInCircleAngleBuilder
get

Returns the lead_in_circle_angle_builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmPointDefinitionBuilder NXOpen.CAM.WedmGeomBuilder.LeadInPoint
get

Returns the lead in point

Created in NX8.0.1

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.LeadInRadiusBuilder
get

Returns the lead_in_radius_builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.LeadOutCircleAngleBuilder
get

Returns the lead_out_circle_angle_builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmPointDefinitionBuilder NXOpen.CAM.WedmGeomBuilder.LeadOutPoint
get

Returns the lead out point

Created in NX8.0.1

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.LeadOutRadiusBuilder
get

Returns the lead_out_radius_builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.LoopRadius
get

Returns the loop radius

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.MaximumLoopAngle
get

Returns the maximum loop angle

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.MinimumLoopAngle
get

Returns the minimum loop angle

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.NcmWedmBuilder NXOpen.CAM.WedmGeomBuilder.NcmWedmBuilder
get

Returns the non-cutting builder

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.NocoreStockBuilder
get

Returns the nocore_stock builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe int NXOpen.CAM.WedmGeomBuilder.NumTabs
getset

Returns or sets the Tab Points

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe int NXOpen.CAM.WedmGeomBuilder.RegionMethod
getset

Returns or sets the Tab Points Region Method

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmPointDefinitionBuilder NXOpen.CAM.WedmGeomBuilder.RetractPoint
get

Returns the retract point

Created in NX8.0.1

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.WedmGeomBuilder.RoughPassesBuilder
get

Returns the rough_passes builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.CornerSmoothingType NXOpen.CAM.WedmGeomBuilder.Smoothing
getset

Returns or sets the smoothing

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.SmoothLeadInTypes NXOpen.CAM.WedmGeomBuilder.SmoothLeadInOption
getset

Returns or sets the Smooth Leadin Flag

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.SmoothLeadOutDistanceBuilder
get

Returns the smooth_lead_out_distance builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.SmoothLeadOutTypes NXOpen.CAM.WedmGeomBuilder.SmoothLeadOutOption
getset

Returns or sets the Smooth Leadout Flag

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.WedmGeomBuilder.StopPointDistanceBuilder
get

Returns the stop_point_distance builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.StopPointFlagTypes NXOpen.CAM.WedmGeomBuilder.StopPointFlag
getset

Returns or sets the Stop Point Flag

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmGeomBuilder.StopPointTypes NXOpen.CAM.WedmGeomBuilder.StopPointType
getset

Returns or sets the Stop Point Type

Created in NX7.5.0

License requirements to get this property: cam_base ("CAM BASE")

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmPointDefinitionBuilder NXOpen.CAM.WedmGeomBuilder.ThreadHolePoint
get

Returns the thread hole point

Created in NX8.0.1

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmArcOutputTypeCiBuilder NXOpen.CAM.WedmGeomBuilder.WedmArcOutputTypeCiBuilder
get

Returns the wedm arc output type Builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.WedmStatusControlCiBuilder NXOpen.CAM.WedmGeomBuilder.WedmStatusControlCiBuilder
get

Returns the wedm status control ci Builder

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")


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