Home Search

DriveWorks Pro 21
Hole Wizard Features

Send Feedback

Hole Wizard Features

This document describes the types of rules that can be applied to models that have advanced feature parameters captured.

Driving advanced feature dimensions increases model generation time. Where possible capture feature dimensions (distances, numbers and angles) as dimensions rather than an advanced feature parameter.

During model generation captured dimensions are driven before captured advanced feature parameters. If the advanced feature parameter has also been captured as a dimension the value being driven into the advanced feature parameter will override the captured dimension.

Hole Wizard Units

The units used to drive any dimensional values for hole wizard parameters are determined by the setting Feature Parameters behavior (see SOLIDWORKS Settings)

Hole Wizard

ParameterTypeDescription
Type

One of the following values:

swSimple

swTapered

swCounterBored

swCounterSunk

swCounterDrilled

swSimpleDrilled

swTaperedDrilled

swCounterBoredDrilled

swCounterSunkDrilled

swCounterDrilledDrilled

swCounterBoreBlind

swCounterBoreBlindCounterSinkMiddle

swCounterBoreBlindCounterSinkTop

swCounterBoreBlindCounterSinkTopmiddle

swCounterBoreThru

swCounterBoreThruCounterSinkBottom

swCounterBoreThruCounterSinkMiddle

swCounterBoreThruCounterSinkMiddleBottom

swCounterBoreThruCounterSinkTop

swCounterBoreThruCounterSinkTopBottom

swCounterBoreThruCounterSinkTopMiddle

swCounterBoreThruCounterSinkTopMiddleBottom

swHoleBlind

swHoleBlindCounterSinkTop

swCounterSinkBlind

swHoleThru

swHoleThruCounterSinkBottom

swHoleThruCounterSinkTop

swHoleThruCounterSinkTopBottom

swCounterSinkThru

swCounterSinkThruCounterSinkBottom

swTapBlind

swTapBlindCounterSinkTop

swTapThru

swTapThruCounterSinkBottom

swTapThruCounterSinkTop

swTapThruCounterSinkTopBottom

swPipeTapBlind

swPipeTapBlindCounterSinkTop

swPipeTapThru

swPipeTapThruCounterSinkBottom

swPipeTapThruCounterSinkTop

swPipeTapThruCounterSinkTopBottom

swCounterSinkBlindWithoutHeadClearance

swCounterSinkThruWithoutHeadClearance

swTapBlindCosmeticThread

swTapBlindCosmeticThreadCounterSinkTop

swTapThruCosmeticThread

swTapThruCosmeticThreadCounterSinkTop

swTapThruCosmeticThreadCounterSinkBottom

swTapThruCosmeticThreadCounterSinkTopBottom

swTapThruThreadThru

swTapThruThreadThruCounterSinkTop

swTapThruThreadThruCounterSinkBottom

swTapThruThreadThruCountersinkTopBottom

swTapBlindRemoveThread

Once the Type has been set refer to the charts below for the other advanced parameters that can be applied

swSimple

ParameterTypeDescription
DiameterNumber
DepthNumber

swTapered

ParameterTypeDescription
MinorDiameterNumber
DepthNumber
MajorDiameterNumber

swCounterBored

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber

swCounterSunk

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterSinkAngleNumber
CounterSinkDiameterNumber

swCounterDrilled

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterDrillDepthNumber
CounterDrillDiameterNumber
CounterDrillAngleNumber

swSimpleDrilled

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterDrillAngleNumber

swTaperedDrilled

ParameterTypeDescription
MinorDiameterNumber
DepthNumber
MajorDiameterNumber
DrillAngleNumber

swCounterBoredDrilled

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
DrillAngleNumber

swCounterSunkDrilled

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterSinkAngleNumber
CounterSinkDiameterNumber
DrillAngleNumber

swCounterDrilledDrilled

ParameterTypeDescription
DiameterNumber
DepthNumber
CounterDrillDepthNumber
CounterDrillDiameterNumber
CounterDrillAngleNumber
DrillAngleNumber

swCounterBoreBlind

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
CounterDrillDepthNumber
DrillAngleNumber

swCounterBoreBlindCounterSinkMiddle

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
MidCounterSinkDiameterNumber
MidCounterSinkAngleNumber
DrillAngleNumber

swCounterBoreBlindCounterSinkTop

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
DrillAngleNumber

swCounterBoreBlindCounterSinkTopmiddle

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber
MidCounterSinkDiameterNumber
MidCounterSinkAngleNumber
DrillAngleNumber

swCounterBoreThru

ParameterTypeDescription
ThruHoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber

swCounterBoreThruCounterSinkBottom

ParameterTypeDescription
No Further Advanced Parameters available

swCounterBoreThruCounterSinkMiddle

ParameterTypeDescription
ThruHoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
MidCounterSinkDiameterNumber
MidCounterSinkAngleNumber

swCounterBoreThruCounterSinkMiddleBottom

ParameterTypeDescription
ThruHoleDiameterNumber
ThruHoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
MidCounterSinkDiameterNumber
MidCounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swCounterBoreThruCounterSinkTop

ParameterTypeDescription
ThruHoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber

swCounterBoreThruCounterSinkTopBottom

ParameterTypeDescription
ThruHoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swCounterBoreThruCounterSinkTopMiddle

ParameterTypeDescription
ThruHoleDiameterNumber
HoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
MidCounterSinkDiameterNumber
MidCounterSinkAngleNumber

swCounterBoreThruCounterSinkTopMiddleBottom

ParameterTypeDescription
ThruHoleDiameterNumber
ThruHoleDepthNumber
CounterBoreDiameterNumber
CounterBoreDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
MidCounterSinkDiameterNumber
MidCounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swHoleBlind

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
DrillAngleNumber

swHoleBlindCounterSinkTop

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
DrillAngleNumber
NearCounterSinkDiameterNumber
MidCounterSinkAngleNumber

swCounterSinkBlind

ParameterTypeDescription
HoleDiameterNumber
HoleDepthNumber
DrillAngleNumber
CounterSinkDiameterNumber
CounterSinkAngleNumber
HeadClearanceNumber

swHoleThru

ParameterTypeDescription
ThruHoleDiameterNumber
ThreadDepthNumber

swHoleThruCounterSinkBottom

ParameterTypeDescription
HoleDiameterNumber
ThreadDepthNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swHoleThruCounterSinkTop

ParameterTypeDescription
HoleDiameterNumber
ThruHoleDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber

swHoleThruCounterSinkTopBottom

ParameterTypeDescription
ThruHoleDiameterNumber
ThreadDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swCounterSinkThru

ParameterTypeDescription
ThruHoleDiameterNumber
ThreadDepthNumber
CounterSinkDiameterNumber
CounterSinkAngleNumber
HeadClearanceNumber

swCounterSinkThruCounterSinkBottom

ParameterTypeDescription
ThruHoleDiameterNumber
ThruHoleDepthNumber
CounterSinkDiameterNumber
CounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber
HeadClearanceNumber

swTapBlind

ParameterTypeDescription
TapDrillDiameterNumber
TapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
DrillAngleNumber

swTapBlindCounterSinkTop

ParameterTypeDescription
TapDrillDiameterNumber
TapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
DrillAngleNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber

swTapThru

ParameterTypeDescription
TapDrillDiameterNumber
ThruHoleDepthNumber
ThreadDiameterNumber
ThreadDepthNumber

swTapThruCounterSinkBottom

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
FarCounterSinkDiameterNumber
NearCounterSinkAngleNumber

swTapThruCounterSinkTop

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber

swTapThruCounterSinkTopBottom

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swPipeTapBlind

ParameterTypeDescription
TapDrillDiameterNumber
TapDrillDepthNumber
ThreadAngleNumber
ThreadDepthNumber
DrillAngleNumber

swPipeTapBlindCounterSinkTop

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
CounterSinkDiameterNumber
CounterSinkAngleNumber
DrillAngleNumber

swPipeTapThru

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
ThreadAngleNumber

swPipeTapThruCounterSinkBottom

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
ThreadAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swPipeTapThruCounterSinkTop

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
ThreadAngleNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber

swPipeTapThruCounterSinkTopBottom

ParameterTypeDescription
ThruTapDrillDiameterNumber
ThruTapDrillDepthNumber
ThreadDiameterNumber
ThreadDepthNumber
ThreadAngleNumber
NearCounterSinkDiameterNumber
NearCounterSinkAngleNumber
FarCounterSinkDiameterNumber
FarCounterSinkAngleNumber

swCounterSinkBlindWithoutHeadClearance

ParameterTypeDescription
No Further Advanced Parameters available

swCounterSinkThruWithoutHeadClearance

ParameterTypeDescription
No Further Advanced Parameters available

swTapBlindCosmeticThread

ParameterTypeDescription
No Further Advanced Parameters available

swTapBlindCosmeticThreadCounterSinkTop

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruCosmeticThread

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruCosmeticThreadCounterSinkTop

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruCosmeticThreadCounterSinkBottom

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruCosmeticThreadCounterSinkTopBottom

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruThreadThru

ParameterTypeDescription
No Further Advanced Parameters available 

swTapThruThreadThruCounterSinkTop

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruThreadThruCounterSinkBottom

ParameterTypeDescription
No Further Advanced Parameters available

swTapThruThreadThruCountersinkTopBottom

ParameterTypeDescription
No Further Advanced Parameters available

swTapBlindRemoveThread

ParameterTypeDescription
No Further Advanced Parameters available