NXOpen .NET Reference
12.0.0
|
SelectDatumsBuilder More...
Public Types | |
enum | DatumCleanAPINames { Available, AssaignedPro, AssaignedStation } |
Represents the attribute to clean options More... | |
enum | ConesDir { XDir, YDir, ZDir } |
Represents the cones direction options More... | |
enum | SearchOption { StationID, StationName, OriginalProduct, SpecificProduct, VolumeScope } |
Represents search options More... | |
enum | Type { Id, Name } |
SEARCH TYPES Names More... | |
Public Member Functions | |
unsafe void | SetProductSelection (NXOpen.TaggedObject productSelection) |
Set the product selection More... | |
unsafe void | ClearProductSelection () |
The product selection clear function More... | |
unsafe void | SetSearchByProductSelection (NXOpen.TaggedObject productSelection) |
Set the search by product selection More... | |
unsafe void | ClearSearchByProductSelection () |
The product selection clear function More... | |
unsafe void | AddDatumsButton () |
TODO: fill in a description for this More... | |
unsafe void | RemoveDatumsButton () |
TODO: fill in a description for this More... | |
unsafe void | CreateConesForDatumByDirection (NXOpen.TaggedObject dfDatum, NXOpen.ToolDesigner.SelectDatumsBuilder.ConesDir number) |
The create cones for datum by direction More... | |
unsafe void | PopulateUnselectedDatumsList () |
The builder populate un selected datums list More... | |
unsafe void | InitAssaignedDatumsForProductList (out NXOpen.TaggedObject[] datums) |
The init assaigned datums for product More... | |
unsafe void | GetAvaiableDatums (out NXOpen.TaggedObject[] datums) |
The init assaigned datums for product More... | |
unsafe void | Assign (NXOpen.TaggedObject[] selections) |
The update after assigned More... | |
unsafe void | UnAssign (NXOpen.TaggedObject[] selections) |
The update after un assigned More... | |
unsafe void | RemoveDatumsFromSession (bool removeAssignDatums) |
Remove all unselected datums from their subset More... | |
unsafe void | VolumeSearch (NXOpen.Point3d bottomVertex, NXOpen.Point3d upperVertex, NXOpen.TaggedObject selectedObject) |
Search for all the datums inside a certain box More... | |
unsafe void | SearchDatumsInStationByProperty (NXOpen.ToolDesigner.SelectDatumsBuilder.Type enum0, string searchValue) |
Search for a station by property and gets its assigned datums More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.SelectTaggedObject | ProductSelection [get] |
Returns the product selection More... | |
unsafe NXOpen.SelectPartList | SearchByProductSelection [get] |
Returns the search by specific product selection More... | |
unsafe NXOpen.ToolDesigner.SelectDatumsBuilder.SearchOption | SearchTypes [get, set] |
Returns or sets the SearchOptions More... | |
unsafe int | XSumInteger [get, set] |
Returns or sets the x sum integer More... | |
unsafe int | YSumInteger [get, set] |
Returns or sets the y sum integer More... | |
unsafe int | ZSumInteger [get, set] |
Returns or sets the z sum integer More... | |
SelectDatumsBuilder
To create a new instance of this class, use NXOpen.ToolDesigner.ToolDesignerManager.CreateSelectDatumsBuilder
Default values.
Property | Value |
---|---|
XSumInteger |
0 |
YSumInteger |
0 |
ZSumInteger |
0 |
Created in NX10.0.0
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.AddDatumsButton | ( | ) |
TODO: fill in a description for this
Created in NX10.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.Assign | ( | NXOpen.TaggedObject[] | selections | ) |
The update after assigned
Created in NX11.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
selections |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.ClearProductSelection | ( | ) |
The product selection clear function
Created in NX11.0.1
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.ClearSearchByProductSelection | ( | ) |
The product selection clear function
Created in NX11.0.1
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.CreateConesForDatumByDirection | ( | NXOpen.TaggedObject | dfDatum, |
NXOpen.ToolDesigner.SelectDatumsBuilder.ConesDir | number | ||
) |
The create cones for datum by direction
Created in NX11.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
dfDatum | |
number |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.GetAvaiableDatums | ( | out NXOpen.TaggedObject[] | datums | ) |
The init assaigned datums for product
Created in NX11.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
datums |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.InitAssaignedDatumsForProductList | ( | out NXOpen.TaggedObject[] | datums | ) |
The init assaigned datums for product
Created in NX11.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
datums |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.PopulateUnselectedDatumsList | ( | ) |
The builder populate un selected datums list
Created in NX11.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.RemoveDatumsButton | ( | ) |
TODO: fill in a description for this
Created in NX10.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.RemoveDatumsFromSession | ( | bool | removeAssignDatums | ) |
Remove all unselected datums from their subset
Created in NX10.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
removeAssignDatums |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.SearchDatumsInStationByProperty | ( | NXOpen.ToolDesigner.SelectDatumsBuilder.Type | enum0, |
string | searchValue | ||
) |
Search for a station by property and gets its assigned datums
Created in NX12.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
enum0 | |
searchValue |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.SetProductSelection | ( | NXOpen.TaggedObject | productSelection | ) |
Set the product selection
Created in NX11.0.2
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
productSelection |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.SetSearchByProductSelection | ( | NXOpen.TaggedObject | productSelection | ) |
Set the search by product selection
Created in NX11.0.1
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
productSelection |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.UnAssign | ( | NXOpen.TaggedObject[] | selections | ) |
The update after un assigned
Created in NX11.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
selections |
unsafe void NXOpen.ToolDesigner.SelectDatumsBuilder.VolumeSearch | ( | NXOpen.Point3d | bottomVertex, |
NXOpen.Point3d | upperVertex, | ||
NXOpen.TaggedObject | selectedObject | ||
) |
Search for all the datums inside a certain box
Created in NX11.0.1
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
bottomVertex | |
upperVertex | |
selectedObject |
|
get |
Returns the product selection
Created in NX11.0.2
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
|
get |
Returns the search by specific product selection
Created in NX10.0.0
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")
|
getset |
Returns or sets the SearchOptions
Created in NX11.0.1
License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
|
getset |
Returns or sets the x sum integer
Created in NX10.0.0
License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
|
getset |
Returns or sets the y sum integer
Created in NX10.0.0
License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
|
getset |
Returns or sets the z sum integer
Created in NX10.0.0
License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")
License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")