[Books]

CoCreate OneSpace Designer - Commands Reference Manual


MACH_ADV_LIBRARY_COUNTERBORED_THROUGHHOLE terminate action

MACH_ADV_LIBRARY_COUNTERBORED_THROUGHHOLE creates, copies, or modifies a Counterbored Through Hole

Syntax

->-(MACH_ADV_LIBRARY_COUNTERBORED_THROUGHHOLE)-->---------->------->------->------->------->------->------->------->------->----\
                                                                                                                                |
        /--<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<----/
        |
        |       /-->---- (:action) ->- (:modify) ->- (:feature_id) ...... (:action) -> (:initialized) ->----------->----\
        |       |                                                                                                       |
        \--->---+-->------->------->------->------->------->------->------->------->------->------->------->------->----+-->----\
                |                                                                                                       |       |
                \-->---- (:action) ->- (:copy) ->- (:feature_id) ...... (:action) -> (:initialized) ->----->------->----/       |
                                                                                                                                |
                                                                                                                                |
        /--<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<----/
        |
        |       /--<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<-------<----\
        |       |                                                                                                       |
        \--->---+-->--(:SEL_FACE)-->------->------|face|-->-------->------->------->------->------->------->------->----+-->----
                |                                                                                                       |
                +-->--(:CEN_PNT)-->-------->------|point 3d|-->---->------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:AXIS)-->--->------->------|measure_axis_3d_sa|----->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:HOLE_DEPTH)-->----->------|length|-->------>------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:SINK_DEPTH)-->----->------|length|-->------>------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:SINK_DEPTH_TOL)---->------|get_tolerance|-->------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:HOLE_DIA)-->------->------|length|-->------>------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:HOLE_DIA_TOL)-->--->------|get_tolerance|-->------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:SINK_DIA)-->------->------|length|-->------>------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:SINK_DIA_TOL)-->--->------|get_tolerance|-->------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:SINK_BOTTOM_SF_QUAL)-->---|get_surface_quality|---->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:SINK_SIDE_SF_QUAL)-->-----|get_surface_quality|---->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:HOLE_SIDE_SF_QUAL)-->-----|get_surface_quality|---->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:NAME)---------->--->------|name|------------------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:FLAG_DP)-------+--->------|docuplane|------>---+--->------->------->------->------->------->----+
                |                      |                               |                                                |
                |                      \--->------[ :on | :off ] -->---/                                                |
                |                                                                                                       |
                +-->--(:DIA_DP)--------+--->------|docuplane|------>---+--->------->------->------->------->------->----+
                |                      |                               |                                                |
                |                      \--->------[ :on | :off ] -->---/                                                |
                |                                                                                                       |
                +-->--(:DEPTH_DP)------+--->------|docuplane|------>---+--->------->------->------->------->------->----+
                |                      |                               |                                                |
                |                      \--->------[ :on | :off ] -->---/                                                |
                |                                                                                                       |
                +-->--(:HOLE_DIA_SAFETY_ZONE_THICKNESS)---------+--->------|length|-------->---+--->------->------->----+
                |                                               |                              |                        |
                |                                               \--->------[ :on | :off ] ->---/                        |
                |                                                                                                       |
                +-->--(:SINK_DEPTH_SAFETY_ZONE_THICKNESS)-------+--->------|length|-------->---+--->------->------->----+
                |                                               |                              |                        |
                |                                               \--->------[ :on | :off ] ->---/                        |
                |                                                                                                       |
                +-->--(:SINK_DIA_SAFETY_ZONE_THICKNESS)---------+--->------|length|-------->---+--->------->------->----+
                |                                               |                              |                        |
                |                                               \--->------[ :on | :off ] ->---/                        |
                |                                                                                                       |
                +-->--(:IMAGE_SHOWN)-->---->------->------->------->------->------->------->------->------->------->----+
                |                                                                                                       |
                +-->--(:TOLERANCE_AND_QUALITY)----->------->------->------->------->------->------->------->------->----+
                |                                                                                                       |
                \-->--(:NEXT)-->--->------->------->------->------->------->------->------->------->------->------->----/

Options

The following options are available to create, copy or modify a Counterbored Through Hole

Option Description
:SEL_FACE The Face which contains the "Start Point" of the drill operation. If you pick the Face, Center Point and Axis will be derived from the pick too.
:CEN_PNT The "Start Point" of the drill operation. It will be identified by a position upon a face on creation. It may be left hanging in space later, if the start face is deleted later by other OneSpace Designer operations. If you pick the Face the Center Point will be derived from the pick too.
:AXIS The "Axis" of the hole. It will be identified by a position upon a face on creation. It may be left hanging in space later, if the start face is deleted later by other OneSpace Designer operations. If you pick the Face the Axis will be derived from the pick too (i.e. the face normal calculated at the picked position).
:HOLE_DEPTH The drilled depth of the hole in terms of a technical drawing, i.e. the depth is the "height" of the created cylinder not the in-feed distance of the drill tool.
:SINK_DEPTH The drilled depth of the counterbore.
:HOLE_DIA The diameter of the hole to be drilled.
:SINK_DIA The diameter of the counterbore to be drilled.
:SINK_BOTTOM_SF_QUAL Will call the subdialog get_surface_quality in order to fetch the Surface Quality specification for the bottom surface of the counterbore
:SINK_SIDE_SF_QUAL will call the subdialog get_surface_quality in order to fetch the Surface Quality specification for the side surface of the counterbore
:HOLE_SIDE_SF_QUAL Will call the subdialog get_surface_quality in order to fetch the Surface Quality specification for the side surface of the hole
:NAME the name which the feature will get after its creation. This parameter is only available when creating or copying a feature.
:FLAG_DP The docuplane which should own the flag text.
If you switch on the variable for the first time within a dialog, the computed defaults will be activated.
If you decide not to use the docuplane for the flag text but want to get a free flag text, simply switch off the variable. You can reactivate your last value (within the same dialog) later by switching it on again
:DIA_DP The docuplane which should own the diameter related dimensions.
If you switch on the variable for the first time within a dialog, the computed defaults will be activated.
If you decide not to use the docuplane for the dimensions but want to get a free dimensions, simply switch off the variable. You can reactivate your last value (within the same dialog) later by switching it on again
:DEPTH_DP The docuplane which should own the depth related dimensions.
If you switch on the variable for the first time within a dialog, the computed defaults will be activated.
If you decide not to use the docuplane for the dimensions but want to get a free dimensions, simply switch off the variable. You can reactivate your last value (within the same dialog) later by switching it on again
:HOLE_DIA_SAFETY_ZONE_THICKNESS The thickness of the diameter related safety zone (i.e. the wall thickness of the "pipe" around the hole)
If you decide not to use the safety zone, simply switch off the variable. You can reactivate your last value (within the same dialog) later by switching it on again.
:SINK_DEPTH_SAFETY_ZONE_THICKNESS The thickness of the depth related safety zone (i.e. the "washer" thickness underneath the counterbore)
If you decide not to use the safety zone, simply switch off the variable. You can reactivate your last value (within the same dialog) later by switching it on again.
:SINK_DIA_SAFETY_ZONE_THICKNESS The thickness of the diameter related safety zone (i.e. the wall thickness of the "pipe" around the counterbore)
If you decide not to use the safety zone, simply switch off the variable. You can reactivate your last value (within the same dialog) later by switching it on again.
:IMAGE_SHOWN Will hide a displayed parameter image or display a hidden parameter image
:TOLERANCE_AND_QUALITY Will hide displayed tolerance input fields or display hidden tolerance input fields
:NEXT Will create, copy or modify the hole and will prompt for the next location in create and copy modes while asking for selection of the next feature of the same type in the modify mode

[Books]