Class ReusablePocketBuilder
Inheritance
ReusablePocketBuilder
Assembly: NXOpen.dll
public class ReusablePocketBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected ReusablePocketBuilder()
Properties
Declaration
public bool AutoTarget { get; set; }
Property Value
Declaration
public bool ThreadHole { get; set; }
Property Value
Methods
AddTargetBody(NXObject, NXObject)
Declaration
public void AddTargetBody(NXObject component, NXObject targetBody)
Parameters
Declaration
public void AddToolComponent(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
Declaration
public void BreakLink(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
Declaration
public void CreatePocket(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
Declaration
public void DeletePocket(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
Declaration
public void HandleHolePackageBuilderInReset()
Declaration
public void RecreateHoleSeries(NXObject component, NXObject feature)
Parameters
RemoveTargetBody(NXObject, NXObject)
Declaration
public void RemoveTargetBody(NXObject component, NXObject targetBody)
Parameters
Declaration
public void RemoveToolComponent(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
Declaration
public void SetCounterboreDiameter(NXObject component, double counterboreDiameter)
Parameters
Declaration
public void SetCountersunkDiameter(NXObject component, double countersunkDiameter)
Parameters
Declaration
public void SetDiameter(NXObject component, double diameter)
Parameters
Declaration
public void SetFit(NXObject component, string fit)
Parameters
Declaration
public void SetForm(NXObject component, string form)
Parameters
Declaration
public void SetHoleType(NXObject component, ReusablePocketBuilder.Hole holeType)
Parameters
Declaration
public void SetReference(NXObject component, string reference)
Parameters
Declaration
public void SetScrewType(NXObject component, string screwType)
Parameters
Declaration
public void SetStandard(NXObject component, string standard)
Parameters
Declaration
public void VerifyHoleSeries(NXObject component)
Parameters
Type |
Name |
Description |
NXObject |
component |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink