* (c)2002 Solidworks Corp.
* Formatdefinitionsdatei fr Bohrungsassistent-Beschreibungen
* Erstellt am: 4. Juli 2002
**
* Trennzeichen ; unterteilen das Format in Beschreibungszeile 1; Bemaungstextzeile 2; und Beschreibungszeile 3 oder mehr, je nach Bedarf
* Das Zeichen \ zeigt die Fortsetzung einer Beschreibung auf der nchsten Zeile an, das Zeichen * zeigt eine Zeile mit einer Anmerkung an
* Zustzliche Anmerkungen bzgl. der Bearbeitung befinden sich am Ende dieser Datei.
*
**********************************************************************************
**NO-NUMBER-OF-INSTANCES							**
[ANSI INCH]
**********************************************************************************
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type>
**
*
**********************************************************************************
**				[ANSI INCH]					**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI INCH]					**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[ANSI METRIC]
**********************************************************************************
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-HRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type>
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slotwith farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slotwith nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slotwith both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ANSI METRIC]					**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot 
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[BSI]	
**********************************************************************************								
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type>
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
*
**********************************************************************************
**				[BSI]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
* with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[BSI]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[DIN]
**********************************************************************************										
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
CONDUIT-THREAD-INTERNAL=<cthrd-size> <cthrd-type>
CONDUIT-THREAD-EXTERNAL=<cthrd-size> <cthrd-type>
ENSAT-AL-THREAD-INTERNAL=<cthrd-size> <cthrd-type>
ENSAT-CU-THREAD-INTERNAL=<cthrd-size> <cthrd-type>
ENSAT-ST-THREAD-INTERNAL=<cthrd-size> <cthrd-type>
*
**********************************************************************************
**				[DIN]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DIN]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Thru slot 
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[ISO]
**********************************************************************************										
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				COSMETIC THREAD CALLOUT				**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type>
*
**********************************************************************************
**				[ISO]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[ISO]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[JIS]
**********************************************************************************
**				COUNTERBORED HOLES				**
**********************************************************************************
*
JIS-COUNT-DELIMITER=x
**
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
*
**********************************************************************************
**				[JIS]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[JIS]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[DME MOLD BASES]
**********************************************************************************								
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[DME MOLD BASES]				**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[HASCO METRIC MOLD BASES]
**********************************************************************************							
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HASCO METRIC MOLD BASES]			**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HASCO METRIC MOLD BASES]			**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HASCO METRIC MOLD BASES]			**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HASCO METRIC MOLD BASES]			**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HASCO METRIC MOLD BASES]			**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HASCO METRIC MOLD BASES]			**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[PCS MOLD BASES]
**********************************************************************************								
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PCS MOLD BASES]				**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[PROGRESSIVE MOLD BASES]
**********************************************************************************							
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[PROGRESSIVE MOLD BASES]			**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[SUPERIOR MOLD BASES]
**********************************************************************************								
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> <hw-threadclass> <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-fstsze> NPT;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				PLAIN SLOTS					**
**********************************************************************************
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[SUPERIOR MOLD BASES]				**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[HELICOIL INCH]
**********************************************************************************
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HELICOIL INCH]				**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
HELICOIL-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
*
[HELICOIL METRIC]
**********************************************************************************
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	GEWINDEBOHRUNG FR <hw-fstsze> HELICOIL <hw-fsttyp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[HELICOIL INCH]				**
**				COSMETIC THREAD CALLOTUS			**
**********************************************************************************
*
HELICOIL-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
*
[GB-OLD]
**********************************************************************************									
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB-OLD]					**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB-OLD]					**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB-OLD]					**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB-OLD]					**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB-OLD]					**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
*
[GB]
**********************************************************************************										
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>
*
* with nearside countersink
TAP-BLIND(csns)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>
*
* with cosmetic thread
TAP-BLIND(ct)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)= <hw-threaddesc> - 6H <hw-thru>;\
	<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)= <hw-threaddesc> - 6H <hw-thru>;\
	<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)= <hw-threaddesc> - 6H <hw-thru>;\
	<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)= <hw-threaddesc> - 6H <hw-thru>;\
	<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
* drilledthru but with blind threads
TAP-DRILLTHRU=<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)= <hw-threaddesc> - 6H <hw-thru>;\
	<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)= <hw-threaddesc> <hw-threadclass> <hw-thru>;\
 <MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)= <hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<hw-descrp>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>
*
* with nearside countersink
PTAP-BLIND(csns)= <hw-descrp>;\
	<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<hw-descrp>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>
*
* with farside countersink
PTAP-THRU(csfs)= <hw-descrp>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)= <hw-descrp>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)= <hw-descrp>;\
	<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
*
**********************************************************************************
**				[GB]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[GB]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Blind slot 
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[KS]
**********************************************************************************										
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
*
**********************************************************************************
**				[KS]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[KS]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[IS]
**********************************************************************************										
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type>
*
**********************************************************************************
**				[IS]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[IS]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[AS]
**********************************************************************************										
**				COUNTERBORED HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERBORE-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with underhead countersink
COUNTERBORE-BLIND(csms)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>
*
* with nearside countersink
COUNTERBORE-BLIND(csns)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and underhead countersink
COUNTERBORE-BLIND(csnm)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru Hole
COUNTERBORE-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* with farside countersink
COUNTERBORE-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with underhead countersink
COUNTERBORE-THRU(csms)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with underhead and far countersink
COUNTERBORE-THRU(csmf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
COUNTERBORE-THRU(csns)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with near and farside countersink
COUNTERBORE-THRU(csnf)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with near and underhead countersink
COUNTERBORE-THRU(csnm)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* with all 3 countersink
COUNTERBORE-THRU(csal)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SPOT><MOD-DIAM> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				COUNTERSUNK HOLES				**
**********************************************************************************
*
* Blind Hole
COUNTERSINK-BLIND=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with added head clearance as counterbore
COUNTERSINK-BLIND(headclr)=<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru Hole
COUNTERSINK-THRU=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>
*
* with farside countersink
COUNTERSINK-THRU(csfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with added head clearance as counterbore
COUNTERSINK-THRU(headclr)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* with head clearance and far side countersink
COUNTERSINK-THRU(hcfs)=<MOD-DIAM> <hw-thruholedia> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT><MOD-DIAM> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				TAPPED HOLES					**
**********************************************************************************
*
* Blind Hole
TAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with nearside countersink
TAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
*when last hole in hole series
TAP-BLIND(series)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread
TAP-BLIND(ct)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-BLIND(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* drilledand tapped thru
TAP-THRU(tt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with nearside countersink
TAP-THRU(ttcsns)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with farside countersink
TAP-THRU(ttcsfs)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with both countersink
TAP-THRU(ttcsnf)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* drilledthru but with blind threads
TAP-DRILLTHRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and drilled and tapped thru
TAP-DRILLTHRU(cstt)=<MOD-DIAM> <hw-thrutapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <hw-thru>
*
* with farside countersink
TAP-DRILLTHRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
TAP-DRILLTHRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
TAP-DRILLTHRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread
TAP-DRILLTHRU(ct)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>
*
* with cosmetic thread and nearside countersink
TAP-DRILLTHRU(ctcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
TAP-DRILLTHRU(cttcsns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
 <hw-threaddesc> <hw-threadclass> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with cosmetic thread and farside countersink
TAP-DRILLTHRU(ctcsfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with cosmetic thread and both countersink
TAP-DRILLTHRU(ctcsnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-threaddesc> - 6H <HOLE-DEPTH> <hw-threaddepth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				PIPE TAPPED HOLES				**
**********************************************************************************
*
* Blind Hole
PTAP-BLIND=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>
*
* with nearside countersink
PTAP-BLIND(csns)=<MOD-DIAM> <hw-tapdrldia> <HOLE-DEPTH> <hw-tapdrldepth>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru Hole
PTAP-THRU=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>
*
* with farside countersink
PTAP-THRU(csfs)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
PTAP-THRU(csns)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
PTAP-THRU(csnf)=<MOD-DIAM> <hw-tapdrldia> <hw-thru>;\
	<hw-descrp>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				DOWEL HOLES (NOMINAL)				**
**********************************************************************************
*
* Blind Hole
DOWEL-NOMINAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-NOMINAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-NOMINAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-NOMINAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-NOMINAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-NOMINAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				DOWEL HOLES (PRESS)				**
**********************************************************************************
*
* Blind Hole
DOWEL-PRESS-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-PRESS-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-PRESS-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-PRESS-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-PRESS-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-PRESS-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				DOWEL HOLES (CLEARANCE)				**
**********************************************************************************
*
* Blind Hole
DOWEL-CLEARANCE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-CLEARANCE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-CLEARANCE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-CLEARANCE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-CLEARANCE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-CLEARANCE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				DOWEL HOLES (TRANSITIONAL)			**
**********************************************************************************
*
* Blind Hole
DOWEL-TRANSITIONAL-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* with nearside countersink
DOWEL-TRANSITIONAL-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind Hole
DOWEL-TRANSITIONAL-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* with farside countersink
DOWEL-TRANSITIONAL-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* with nearside countersink
DOWEL-TRANSITIONAL-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* with both countersink
DOWEL-TRANSITIONAL-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				COSMETIC THREAD CALLOUTS			**
**********************************************************************************
*
MACHINE-THREADS-INTERNAL=<cthrd-size> <cthrd-type> 
MACHINE-THREADS-EXTERNAL=<cthrd-size> <cthrd-type>
STRAIGHT-PIPE-TAPPED-THREAD-INTERNAL=<cthrd-size> <cthrd-type> 
STRAIGHT-PIPE-TAPPED-THREAD-EXTERNAL=<cthrd-size> <cthrd-type> 
*
**********************************************************************************
**				[AS]						**
**				COUNTERBORED SLOTS				**
**********************************************************************************
*
* Blind slot with nearside counterbore
SLOT-COUNTERBORE-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Blind slot with underhead countersink
SLOT-COUNTERBORE-BLIND(csms)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>
*
* Blind slot with nearside countersink
SLOT-COUNTERBORE-BLIND(csns)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Blind slot with near and underhead countersinks
SLOT-COUNTERBORE-BLIND(csnm)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with nearside counterbore
SLOT-COUNTERBORE-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>
*
* Thru slot with farside countersink
SLOT-COUNTERBORE-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with underhead countersink
SLOT-COUNTERBORE-THRU(csms)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with underhead and far countersinks
SLOT-COUNTERBORE-THRU(csmf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-COUNTERBORE-THRU(csns)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with near and farside countersinks
SLOT-COUNTERBORE-THRU(csnf)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with near and underhead countersinks
SLOT-COUNTERBORE-THRU(csnm)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>
*
* Thru slot with near, mid, and farside countersinks
SLOT-COUNTERBORE-THRU(csal)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SPOT> <hw-cbdia> <HOLE-DEPTH> <hw-cbdepth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-midcsdia> X <hw-midcsang>, <hw-msgmidside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				PLAIN SLOTS					**
**********************************************************************************
*
* Blind slot 
SLOT-BLIND=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>
*
* Blind slot with nearside countersink
SLOT-BLIND(csns)=;<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot 
SLOT-THRU=;<hw-diam> X <hw-slot-length> <hw-thru>
*
* Thru slot with farside countersink
SLOT-THRU(csfs)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with nearside countersink
SLOT-THRU(csns)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru slot with both countersinks
SLOT-THRU(csnf)=;<hw-diam> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
**********************************************************************************
**				[AS]						**
**				COUNTERSUNK SLOTS				**
**********************************************************************************
*
* Blind slot with nearside countersink
SLOT-COUNTERSINK-BLIND=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Blind slot with added head clearance as counterbore
SLOT-COUNTERSINK-BLIND(headclr)=<hw-diam> X <hw-slot-length> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with nearside countersink
SLOT-COUNTERSINK-THRU=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>
*
* Thru slot with farside countersink
SLOT-COUNTERSINK-THRU(csfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru slot with added head clearance as counterbore
SLOT-COUNTERSINK-THRU(headclr)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>
*
* Thru slot with head clearance and far side countersink
SLOT-COUNTERSINK-THRU(hcfs)=<hw-thruholedia> X <hw-slot-length> <hw-thru>;\
	<HOLE-SINK> <hw-csdia> X <hw-csang>;\
	<HOLE-SPOT> <hw-csdia> <HOLE-DEPTH> <hw-headclr>;\
	<HOLE-SINK> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[PEM INCH]
**********************************************************************************
**				[PEM]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind Hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* Blind hole with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru hole
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* Thru hole with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru hole with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru hole with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
[PEM METRIC]
**********************************************************************************
**				[PEM]						**
**				PLAIN HOLES					**
**********************************************************************************
*
* Blind hole
HOLE-BLIND=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>
*
* Blind hole with nearside countersink
HOLE-BLIND(csns)=;<MOD-DIAM> <hw-diam> <HOLE-DEPTH> <hw-depth>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru hole
HOLE-THRU=;<MOD-DIAM> <hw-diam> <hw-thru>
*
* Thru hole with farside countersink
HOLE-THRU(csfs)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*
* Thru hole with nearside countersink
HOLE-THRU(csns)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*
* Thru hole with both countersink
HOLE-THRU(csnf)=;<MOD-DIAM> <hw-diam> <hw-thru>;\
	<HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
	<HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
**********************************************************************************
**				VARIABLES					**
**********************************************************************************
*
*Alle obigen Zeichenketten rechts vom Gleichheitszeichen (=) knnen angepasst werden, damit sie einfachen *Texteintrgen oder entsprechenden Bohrungsassistent-Beschreibungen entsprechen. Variablen knnen gegeneinander *ausgetauscht werden.
*Bohrungsassistent-Variablen sind klein geschrieben und weisen folgendes Format auf: {hw-type}
*Die Elemente in Grobuchstaben sind SolidWorks Symbolnamen und weisen folgendes Format auf: <MOD-DIA>
*
*Neue Eintrge links vom Gleichheitszeichen werden nicht verwendet.
*Wenn Sie einen Eintrag links vom Gleichheitszeichen lschen, fhrt das dazu, dass die zugehrigen 
*Bohrungen leere Bohrungsbeschreibungen aufweisen.
*
*Folgende Variablen sind gltige Bohrungsassistent-Variablen:
*VARIABLE		DESCRIPTION*
*<hw-cbdepth>		Counterbore Depth
*<hw-cbdia>		Counterbore Diameter
*<hw-cdrlang>		Counterdrill Angle
*<hw-cdrldepth>		Counterdrill Depth
*<hw-cdrldia>		Counterdrill Diameter
*<hw-csang>		Countersink Angle
*<hw-csdia>		Countersink Diameter
*<hw-depth>		Depth
*<hw-descrp>		Description
*<hw-diam>		Diameter
*<hw-drlang>		Drill Angle
*<hw-endcond>		End Condition
*<hw-fscsang>		Far Side Countersink Angle
*<hw-fscsdia>		Far Side Countersink Diameter
*<hw-fstsze>		Fastener Size
*<hw-fsttyp>		Fastener Type
*<hw-headclr>		Head Clearance
*<hw-holedepth>		Hole Depth
*<hw-holedia>		Hole Diameter
*<hw-midcsang>		Middle Countersink Angle
*<hw-midcsdia>		Middle Countersink Diameter
*<hw-minordia>		Minor Diameter
*<hw-mjrdia>		Major Diameter
*<hw-nscsang>		Near Side Countersink Angle
*<hw-nscsdia>		Near Side Countersink Diameter
*<hw-slot-length>	Slot Length
*<hw-std>		Standard
*<hw-tapdrldepth>	Tap Drill Depth
*<hw-tapdrldia>		Tap Drill Diameter
*<hw-threadang>		Thread Angle
*<hw-threadclass>	Thread Class (1B, 2B or 3B, applies to Ansi Inch holes only)
*<hw-threaddepth>	Thread Depth
*<hw-threaddesc> 	Thread Description
*<hw-threaddia>		Thread Diameter
*<hw-threadseries>	Thread Series
*<hw-threadsize>	Thread Size
*<hw-thruholedepth>	Thru Hole Depth
*<hw-thruholedia>	Thru Hole Diameter
*<hw-thrutapdrldia>	Thru Tap Drill Diameter
*<hw-thrutapdrldp>	Thru Tap Drill Depth
*<hw-type>		Type
*	
* Cosmetic thread callout variables
*
*<cthrd-depth>		Thread Depth
*<cthrd-major-dia>	Major Diameter
*<cthrd-minor-dia>	Minor Diameter
*<cthrd-size>		Size
*<cthrd-std>		Standard
*<cthrd-type>		Type
