| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Creo Parametric Database Item
|
String Identifier
|
ModelItemType
|
|---|---|---|
|
Datum point
|
point
|
pfcITEM_POINT
|
|
Datum axis
|
axis
|
pfcITEM_AXIS
|
|
Datum plane
|
datum
|
pfcITEM_SURFACE
|
|
Coordinate system datum
|
csys
|
pfcITEM_COORD_SYS
|
|
Feature
|
feature
|
pfcITEM_FEATURE
|
|
Edge (solid or datum surface)
|
edge
|
pfcITEM_EDGE
|
|
Edge (solid only)
|
sldedge
|
pfcITEM_EDGE
|
|
Edge (datum surface only)
|
qltedge
|
pfcITEM_EDGE
|
|
Datum curve
|
curve
|
pfcITEM_CURVE
|
|
Composite curve
|
comp_crv
|
pfcITEM_CURVE
|
|
Surface (solid or quilt)
|
surface
|
pfcITEM_SURFACE
|
|
Surface (solid)
|
sldface
|
pfcITEM_SURFACE
|
|
Surface (datum surface)
|
qltface
|
pfcITEM_SURFACE
|
|
Quilt
|
dtmqlt
|
pfcITEM_QUILT
|
|
Dimension
|
dimension
|
pfcITEM_DIMENSION
|
|
Reference dimension
|
ref_dim
|
pfcITEM_REF_DIMENSION
|
|
Integer parameter
|
ipar
|
pfcITEM_DIMENSION
|
|
Part
|
part
|
N/A
|
|
Part or subassembly
|
prt_or_asm
|
N/A
|
|
Assembly component model
|
component
|
N/A
|
|
Component or feature
|
membfeat
|
pfcITEM_FEATURE
|
|
Detail symbol
|
dtl_symbol
|
pfcITEM_DTL_SYM_INSTANCE
|
|
Note
|
any_note
|
pfcITEM_NOTE, pfcITEM_DTL_NOTE
|
|
Draft entity
|
draft_ent
|
pfcITEM_DTL_ENTITY
|
|
Table
|
dwg_table
|
pfcITEM_TABLE
|
|
Table cell
|
table_cell
|
pfcITEM_TABLE
|
|
Drawing view
|
dwg_view
|
N/A
|
|
Solid body
|
3d_body
|
pfcITEM_BODY
|
|
Datum Curve End
|
curve_end
|
pfcITEM_CRV_START or pfcITEM_CRV_END
|
sel_options->setMaxNumSels (10);| • | OptionKeywords—Specifies the selection filter. |
| • | MaxNumSels—Specifies the maximum number of selections. |
| • | SelEnvOpts—Specifies the selection attribute set using the method wfcWSelectionOptions::SetSelEnvOptions. |
| • | wfcSELECT_DONE_REQUIRED—Specifies that user has to click OK in the Select dialog box to get the selected items. |
| • | wfcSELECT_BY_MENU_ALLOWED—Specifies that search tool is available in the method pfcBaseSession::Select when the attribute value is set to 1, which is the default value. |
| • | wfcSELECT_BY_BOX_ALLOWED—Specifies that user must draw a bounding box to get the items selected within the box. |
| • | wfcSELECT_ACTIVE_COMPONENT_IGNORE—Specifies that user can select items external to the activate component. |
| • | wfcSELECT_HIDE_SEL_DLG—Specifies that the Select dialog box must be hidden. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | For a selected model or model item use pfcSelection::GetSelModel or pfcSelection::GetSelItem. |
| • | For an assembly component use pfcSelection::GetPath. |
| • | For UV parameters of the selection point on a surface use pfcSelection::GetParams. |
| • | For the T parameter of the selection point on an edge or curve use pfcSelection::GetTParam. |
| • | For a three-dimensional point object that contains the selected point use pfcSelection::GetPoint. |
| • | For selection depth, in screen coordinates use pfcSelection::GetDepth. |
| • | For the selected drawing view, if the selection was from a drawing, use pfcSelection::GetSelView2D. |
| • | For the selected table cell, if the selection was from a table, use pfcSelection::GetSelTableCell. |
| • | For the selected table segment, if the selection was from a table, use pfcSelection::GetSelTableSegment. |
| • | For the selected drawing table cell, if the selection was a drawing table, use wfcWSelection::GetDrawingTable. |
| • | For the selected pipeline to get the pipeline feature, use wfcWSelection::GetPipelineFeature. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | First Level Selection Provides access to higher-level objects such as features or components. You can make a second level selection only after you
select the higher-level object.
|
| • | Second Level Selection Provides access to geometric objects such as edges and faces.
|
| • | Get the contents of the active selection buffer. |
| • | Remove the contents of the active selection buffer. |
| • | Add to the contents of the active selection buffer. |
| |
| |
| |
| • | There is no current selection buffer active. |
| • | The selection does not refer to the current model. |
| • | The item is not currently displayed and so cannot be added to the buffer. |
| • | The selection cannot be added to the buffer in combination with one or more objects that are already in the buffer. For example: geometry and features cannot be selected in the default buffer at the same time. |