public interface DatumPinBuilder extends DatumCommonBuilder
DatumPin
feature. WeldManager.createDatumPinBuilder(nxopen.weld.DatumPin)
Property | Value |
---|---|
ControlMethod | PrincipalAxis |
CreateDirectionVector | 1 |
CreatePlane | 1 |
CreatePoint | 1 |
Derived | 0 |
DirectionLength | 20 (millimeters part), 1.0 (inches part) |
ModelingTolerance | 0.0254 |
PlaneHeight | 20 (millimeters part), 1.0 (inches part) |
PlaneWidth | 20 (millimeters part), 1.0 (inches part) |
PrincipalAxisX | 0 |
PrincipalAxisY | 0 |
PrincipalAxisZ | 0 |
DatumCommonBuilder.ControlMethodTypes, DatumCommonBuilder.CreationDirectionMethods, DatumCommonBuilder.CustomTypes, DatumCommonBuilder.SolidTypes
Modifier and Type | Method and Description |
---|---|
ScCollector |
boundaryCurve()
Returns the resting face
License requirements: None. |
SelectDatumPin |
derivedDatum()
Returns the derived datum
License requirements: None. |
void |
initializeAxis()
Update the axis origin to the center of the slot or circle, and direction to the normal of the boundary.
|
void |
moveToCenter()
Moves a point to the center of a circle or slot boundary
License requirements: ugweld ("UG WELD") . |
void |
updateAxisData()
Updates data related to the axis.
|
additionalReferences, characteristics, controlMethod, createDirectionVector, createPlane, createPoint, creationDirection, customAboveLength, customRadius, customTotalLength, customType, customTypeName, derived, directionAxis, directionLength, modelingTolerance, planeHeight, planeWidth, principalAxisX, principalAxisY, principalAxisZ, projectAlongDirection, sectionPlaneNormal, setControlMethod, setCreateDirectionVector, setCreatePlane, setCreatePoint, setCreationDirection, setCustomAboveLength, setCustomRadius, setCustomTotalLength, setCustomType, setCustomTypeName, setDerived, setDirectionAxis, setDirectionLength, setModelingTolerance, setPlaneHeight, setPlaneWidth, setPrincipalAxisX, setPrincipalAxisY, setPrincipalAxisZ, setProjectAlongDirection, setSectionPlaneNormal, setSolidType, solidType, updateWithDerivedDatum
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector boundaryCurve() throws NXException, RemoteException
NXException
RemoteException
void moveToCenter() throws NXException, RemoteException
NXException
RemoteException
SelectDatumPin derivedDatum() throws NXException, RemoteException
NXException
RemoteException
void initializeAxis() throws NXException, RemoteException
NXException
RemoteException
void updateAxisData() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.