here is my complete program. its for a hurco ultimax. everything is good and proven except the thread mill.


/ PROGRAM: 100970-5 FIX.NCF
/ .625-11 THREAD AND RELIEF
/ FORMAT: HURCO ULTIMAX BMC40
/ 10/10/11 AT 10:04 AM BP
/ OUTPUT IN ABSOLUTE INCHES
/ PARTS PROGRAMMED: 1
/ FIRST TOOL NOT IN SPINDLE
/ OPERATION 1: HOLES
/ WORKGROUP
/ TOOL 1: .0781 CENTER DRILL
/ #2 CENTER DRILL
/ CS#1 - XY PLANE
N19G0G17G70G90S500T1M6
N20G75M3
N21X0.Y0.Z1.
N22Z.1 M8
N23G83X0.Y0.Z.18Z.0179F.5
N24G80
N25G0Z.1
/ OPERATION 2: HOLES
/ WORKGROUP
/ TOOL 1: .0781 CENTER DRILL
/ #2 CENTER DRILL
/ CS#1 - XY PLANE
N26G90G0X0.Y-.402
N27Z.1
N28G83X0.Y-.402Z.18Z.0179F.5
N29G80
N30G0Z.1
/ OPERATION 3: HOLES
/ WORKGROUP
/ TOOL 1: .0781 CENTER DRILL
/ #2 CENTER DRILL
/ CS#1 - XY PLANE
N31G90G0X.402Y0.
N32Z.1
N33G83X.402Y0.Z.18Z.0179F.5
N34G80
N35G0Z.1
N36M9
N37M25
N38G0
N39M0
N40T2M6
/ OPERATION 4: HOLES
/ WORKGROUP
/ TOOL 2: .093 DRILL
/ 3/32 .093 DRILL
/ CS#1 - XY PLANE
N41S1848M3
N42G90G0X0.Y-.402
N43Z1.
N44Z.1 M8
N45G83X0.Y-.402Z.35Z.0213F1.9
N46G80
N47G0Z.1
/ OPERATION 5: HOLES
/ WORKGROUP
/ TOOL 2: .093 DRILL
/ 3/32 .093 DRILL
/ CS#1 - XY PLANE
N48G90G0X.402Y0.
N49Z.1
N50G83X.402Y0.Z.35Z.0213F1.9
N51G80
N52G0Z.1
N53M9
N54M25
N55G0
N56M0
N57T3M6
/ OPERATION 6: HOLES
/ WORKGROUP
/ TOOL 3: .4375 DRILL
/ 7/16 DRILL
/ CS#1 - XY PLANE
N58S480M3
N59G90G0X0.Y0.
N60Z1.
N61Z.1 M8
N62G83X0.Y0.Z.615Z.1F1.
N63G80
N64G0Z.1
N65M9
N66M25
N67G0
N68M0
N69T4M6
/ OPERATION 7: HOLES
/ WORKGROUP
/ TOOL 4: .125 DRILL
/ .125 DRILL
/ CS#1 - XY PLANE
N70S1375M3
N71G90G0X0.Y0.
N72Z1.
N73Z.1 M8
N74G83X0.Y0.Z.99Z.0286F1.4
N75G80
N76G0Z.1
N77M9
N78M25
N79G0
N80M0
N81T5M6
/ OPERATION 8: CONTOUR
/ WORKGROUP
/ TOOL 5: .5 ROUGH ENDMILL
/ .5 ROUGH ENDMILL
/ CS#1 - XY PLANE
N82S1528M3
N83G90G0X.0092Y.0042
N84Z1.
N85Z.1 M8
N86G1Z-.045F.5
N87G41X.0037Y.0126
N88G3G17X-.0047Y.0171I-.0047J.0071
N89G17X-.0101Y.0155I-.0047J.0071
N90G17X-.0185Y0.I0.J0.F6.1
N91G17X0.Y-.0185I0.J0.
N92G17X.0185Y0.I0.J0.
N93G17X0.Y.0185I0.J0.
N94G17X-.0101Y.0155I0.J0.
N95G17X-.0185Y0.I0.J0.
N96G17X0.Y-.0185I0.J0.
N97G17X.0185Y0.I0.J0.
N98G17X0.Y.0185I0.J0.
N99G17X-.0101Y.0155I0.J0.
N100G17X-.0147Y.0071I-.0047J.0071
N101G17X-.013Y.0016I-.0047J.0071
N102G40G1X-.0075Y-.0067
N103G0Z.1
N104X.0092Y.0042
N105Z-.045
N106G1Z-.09F.5
N107G41X.0037Y.0126
N108G3G17X-.0047Y.0171I-.0047J.0071
N109G17X-.0101Y.0155I-.0047J.0071
N110G17X-.0185Y0.I0.J0.F6.1
N111G17X0.Y-.0185I0.J0.
N112G17X.0185Y0.I0.J0.
N113G17X0.Y.0185I0.J0.
N114G17X-.0101Y.0155I0.J0.
N115G17X-.0185Y0.I0.J0.
N116G17X0.Y-.0185I0.J0.
N117G17X.0185Y0.I0.J0.
N118G17X0.Y.0185I0.J0.
N119G17X-.0101Y.0155I0.J0.
N120G17X-.0147Y.0071I-.0047J.0071
N121G17X-.013Y.0016I-.0047J.0071
N122G40G1X-.0075Y-.0067
N123G0Z.1
N124X.0092Y.0042
N125Z-.09
N126G1Z-.135F.5
N127G41X.0037Y.0126
N128G3G17X-.0047Y.0171I-.0047J.0071
N129G17X-.0101Y.0155I-.0047J.0071
N130G17X-.0185Y0.I0.J0.F6.1
N131G17X0.Y-.0185I0.J0.
N132G17X.0185Y0.I0.J0.
N133G17X0.Y.0185I0.J0.
N134G17X-.0101Y.0155I0.J0.
N135G17X-.0185Y0.I0.J0.
N136G17X0.Y-.0185I0.J0.
N137G17X.0185Y0.I0.J0.
N138G17X0.Y.0185I0.J0.
N139G17X-.0101Y.0155I0.J0.
N140G17X-.0147Y.0071I-.0047J.0071
N141G17X-.013Y.0016I-.0047J.0071
N142G40G1X-.0075Y-.0067
N143G0Z.1
N144X.0092Y.0042
N145Z-.135
N146G1Z-.18F.5
N147G41X.0037Y.0126
N148G3G17X-.0047Y.0171I-.0047J.0071
N149G17X-.0101Y.0155I-.0047J.0071
N150G17X-.0185Y0.I0.J0.F6.1
N151G17X0.Y-.0185I0.J0.
N152G17X.0185Y0.I0.J0.
N153G17X0.Y.0185I0.J0.
N154G17X-.0101Y.0155I0.J0.
N155G17X-.0185Y0.I0.J0.
N156G17X0.Y-.0185I0.J0.
N157G17X.0185Y0.I0.J0.
N158G17X0.Y.0185I0.J0.
N159G17X-.0101Y.0155I0.J0.
N160G17X-.0147Y.0071I-.0047J.0071
N161G17X-.013Y.0016I-.0047J.0071
N162G40G1X-.0075Y-.0067
N163G0Z.1
N164X.0092Y.0042
N165Z-.18
N166G1Z-.225F.5
N167G41X.0037Y.0126
N168G3G17X-.0047Y.0171I-.0047J.0071
N169G17X-.0101Y.0155I-.0047J.0071
N170G17X-.0185Y0.I0.J0.F6.1
N171G17X0.Y-.0185I0.J0.
N172G17X.0185Y0.I0.J0.
N173G17X0.Y.0185I0.J0.
N174G17X-.0101Y.0155I0.J0.
N175G17X-.0185Y0.I0.J0.
N176G17X0.Y-.0185I0.J0.
N177G17X.0185Y0.I0.J0.
N178G17X0.Y.0185I0.J0.
N179G17X-.0101Y.0155I0.J0.
N180G17X-.0147Y.0071I-.0047J.0071
N181G17X-.013Y.0016I-.0047J.0071
N182G40G1X-.0075Y-.0067
N183G0Z.1
N184X.0092Y.0042
N185Z-.225
N186G1Z-.27F.5
N187G41X.0037Y.0126
N188G3G17X-.0047Y.0171I-.0047J.0071
N189G17X-.0101Y.0155I-.0047J.0071
N190G17X-.0185Y0.I0.J0.F6.1
N191G17X0.Y-.0185I0.J0.
N192G17X.0185Y0.I0.J0.
N193G17X0.Y.0185I0.J0.
N194G17X-.0101Y.0155I0.J0.
N195G17X-.0185Y0.I0.J0.
N196G17X0.Y-.0185I0.J0.
N197G17X.0185Y0.I0.J0.
N198G17X0.Y.0185I0.J0.
N199G17X-.0101Y.0155I0.J0.
N200G17X-.0147Y.0071I-.0047J.0071
N201G17X-.013Y.0016I-.0047J.0071
N202G40G1X-.0075Y-.0067
N203G0Z.1
N204M9
N205M25
N206G0
N207M0
N208T6M6
/ OPERATION 9: CONTOUR
/ WORKGROUP
/ TOOL 6: .375 ROUGH ENDMILL
/ .375 END MILL FINISH BOTTOM
/ CS#1 - XY PLANE
N209S2037M3
N210G90G0X-.0016Y-.034
N211Z1.
N212Z.1 M8
GO -.25
N213G1Z-.274F.5
N214G41X.0009Y-.0437
N215G3G17X.0106Y-.0512I.0106J-.0412
N216G17X.0131Y-.0508I.0106J-.0412
N217G17X.0525Y0.I0.J0.F8.2
N218G17X0.Y.0525I0.J0.
N219G17X-.0525Y0.I0.J0.
N220G17X0.Y-.0525I0.J0.
N221G17X.0131Y-.0508I0.J0.
N222G17X.0525Y0.I0.J0.
N223G17X0.Y.0525I0.J0.
N224G17X-.0525Y0.I0.J0.
N225G17X0.Y-.0525I0.J0.
N226G17X.0131Y-.0508I0.J0.
N227G17X.0206Y-.0412I.0106J-.0412
N228G17X.0203Y-.0387I.0106J-.0412
N229G40G1X.0178Y-.029
N230G0Z.1
N231X-.0016Y-.034
N232Z-.275
N233G1Z-.298F.5
N234G41X.0009Y-.0437
N235G3G17X.0106Y-.0512I.0106J-.0412
N236G17X.0131Y-.0508I.0106J-.0412
N237G17X.0525Y0.I0.J0.F8.2
N238G17X0.Y.0525I0.J0.
N239G17X-.0525Y0.I0.J0.
N240G17X0.Y-.0525I0.J0.
N241G17X.0131Y-.0508I0.J0.
N242G17X.0525Y0.I0.J0.
N243G17X0.Y.0525I0.J0.
N244G17X-.0525Y0.I0.J0.
N245G17X0.Y-.0525I0.J0.
N246G17X.0131Y-.0508I0.J0.
N247G17X.0206Y-.0412I.0106J-.0412
N248G17X.0203Y-.0387I.0106J-.0412
N249G40G1X.0178Y-.029
N250G0Z.1
N251X-.0016Y-.034
N252Z-.290
N253G1Z-.322F.5
N254G41X.0009Y-.0437
N255G3G17X.0106Y-.0512I.0106J-.0412
N256G17X.0131Y-.0508I.0106J-.0412
N257G17X.0525Y0.I0.J0.F8.2
N258G17X0.Y.0525I0.J0.
N259G17X-.0525Y0.I0.J0.
N260G17X0.Y-.0525I0.J0.
N261G17X.0131Y-.0508I0.J0.
N262G17X.0525Y0.I0.J0.
N263G17X0.Y.0525I0.J0.
N264G17X-.0525Y0.I0.J0.
N265G17X0.Y-.0525I0.J0.
N266G17X.0131Y-.0508I0.J0.
N267G17X.0206Y-.0412I.0106J-.0412
N268G17X.0203Y-.0387I.0106J-.0412
N269G40G1X.0178Y-.029
N270G0Z.1
N271X-.0016Y-.034
N272Z-.32
N273G1Z-.346F.5
N274G41X.0009Y-.0437
N275G3G17X.0106Y-.0512I.0106J-.0412
N276G17X.0131Y-.0508I.0106J-.0412
N277G17X.0525Y0.I0.J0.F8.2
N278G17X0.Y.0525I0.J0.
N279G17X-.0525Y0.I0.J0.
N280G17X0.Y-.0525I0.J0.
N281G17X.0131Y-.0508I0.J0.
N282G17X.0525Y0.I0.J0.
N283G17X0.Y.0525I0.J0.
N284G17X-.0525Y0.I0.J0.
N285G17X0.Y-.0525I0.J0.
N286G17X.0131Y-.0508I0.J0.
N287G17X.0206Y-.0412I.0106J-.0412
N288G17X.0203Y-.0387I.0106J-.0412
N289G40G1X.0178Y-.029
N290G0Z.1
N291X-.0016Y-.034
N292Z-.340
N293G1Z-.37F.5
N294G41X.0009Y-.0437
N295G3G17X.0106Y-.0512I.0106J-.0412
N296G17X.0131Y-.0508I.0106J-.0412
N297G17X.0525Y0.I0.J0.F8.2
N298G17X0.Y.0525I0.J0.
N299G17X-.0525Y0.I0.J0.
N300G17X0.Y-.0525I0.J0.
N301G17X.0131Y-.0508I0.J0.
N302G17X.0525Y0.I0.J0.
N303G17X0.Y.0525I0.J0.
N304G17X-.0525Y0.I0.J0.
N305G17X0.Y-.0525I0.J0.
N306G17X.0131Y-.0508I0.J0.
N307G17X.0206Y-.0412I.0106J-.0412
N308G17X.0203Y-.0387I.0106J-.0412
N309G40G1X.0178Y-.029
N310G0Z.1
N311X-.0016Y-.034
N312Z-.36
N313G1Z-.394F.5
N314G41X.0009Y-.0437
N315G3G17X.0106Y-.0512I.0106J-.0412
N316G17X.0131Y-.0508I.0106J-.0412
N317G17X.0525Y0.I0.J0.F8.2
N318G17X0.Y.0525I0.J0.
N319G17X-.0525Y0.I0.J0.
N320G17X0.Y-.0525I0.J0.
N321G17X.0131Y-.0508I0.J0.
N322G17X.0525Y0.I0.J0.
N323G17X0.Y.0525I0.J0.
N324G17X-.0525Y0.I0.J0.
N325G17X0.Y-.0525I0.J0.
N326G17X.0131Y-.0508I0.J0.
N327G17X.0206Y-.0412I.0106J-.0412
N328G17X.0203Y-.0387I.0106J-.0412
N329G40G1X.0178Y-.029
N330G0Z.1
N331X-.0016Y-.034
N332Z-.39
N333G1Z-.418F.5
N334G41X.0009Y-.0437
N335G3G17X.0106Y-.0512I.0106J-.0412
N336G17X.0131Y-.0508I.0106J-.0412
N337G17X.0525Y0.I0.J0.F8.2
N338G17X0.Y.0525I0.J0.
N339G17X-.0525Y0.I0.J0.
N340G17X0.Y-.0525I0.J0.
N341G17X.0131Y-.0508I0.J0.
N342G17X.0525Y0.I0.J0.
N343G17X0.Y.0525I0.J0.
N344G17X-.0525Y0.I0.J0.
N345G17X0.Y-.0525I0.J0.
N346G17X.0131Y-.0508I0.J0.
N347G17X.0206Y-.0412I.0106J-.0412
N348G17X.0203Y-.0387I.0106J-.0412
N349G40G1X.0178Y-.029
N350G0Z.1
N351X-.0016Y-.034
N352Z-.41
N353G1Z-.442F.5
N354G41X.0009Y-.0437
N355G3G17X.0106Y-.0512I.0106J-.0412
N356G17X.0131Y-.0508I.0106J-.0412
N357G17X.0525Y0.I0.J0.F8.2
N358G17X0.Y.0525I0.J0.
N359G17X-.0525Y0.I0.J0.
N360G17X0.Y-.0525I0.J0.
N361G17X.0131Y-.0508I0.J0.
N362G17X.0525Y0.I0.J0.
N363G17X0.Y.0525I0.J0.
N364G17X-.0525Y0.I0.J0.
N365G17X0.Y-.0525I0.J0.
N366G17X.0131Y-.0508I0.J0.
N367G17X.0206Y-.0412I.0106J-.0412
N368G17X.0203Y-.0387I.0106J-.0412
N369G40G1X.0178Y-.029
N370G0Z.1
N371X-.0016Y-.034
N372Z-..435
N373G1Z-.466F.5
N374G41X.0009Y-.0437
N375G3G17X.0106Y-.0512I.0106J-.0412
N376G17X.0131Y-.0508I.0106J-.0412
N377G17X.0525Y0.I0.J0.F8.2
N378G17X0.Y.0525I0.J0.
N379G17X-.0525Y0.I0.J0.
N380G17X0.Y-.0525I0.J0.
N381G17X.0131Y-.0508I0.J0.
N382G17X.0525Y0.I0.J0.
N383G17X0.Y.0525I0.J0.
N384G17X-.0525Y0.I0.J0.
N385G17X0.Y-.0525I0.J0.
N386G17X.0131Y-.0508I0.J0.
N387G17X.0206Y-.0412I.0106J-.0412
N388G17X.0203Y-.0387I.0106J-.0412
N389G40G1X.0178Y-.029
N390G0Z.1
N391X-.0016Y-.034
N392Z-.46
N393G1Z-.49F.5
N394G41X.0009Y-.0437
N395G3G17X.0106Y-.0512I.0106J-.0412
N396G17X.0131Y-.0508I.0106J-.0412
N397G17X.0525Y0.I0.J0.F8.2
N398G17X0.Y.0525I0.J0.
N399G17X-.0525Y0.I0.J0.
N400G17X0.Y-.0525I0.J0.
N401G17X.0131Y-.0508I0.J0.
N402G17X.0525Y0.I0.J0.
N403G17X0.Y.0525I0.J0.
N404G17X-.0525Y0.I0.J0.
N405G17X0.Y-.0525I0.J0.
N406G17X.0131Y-.0508I0.J0.
N407G17X.0206Y-.0412I.0106J-.0412
N408G17X.0203Y-.0387I.0106J-.0412
N409G40G1X.0178Y-.029
N410G0Z.1
N411X-.0016Y-.034
N412Z-.48
N413G1Z-.514F.5
N414G41X.0009Y-.0437
N415G3G17X.0106Y-.0512I.0106J-.0412
N416G17X.0131Y-.0508I.0106J-.0412
N417G17X.0525Y0.I0.J0.F8.2
N418G17X0.Y.0525I0.J0.
N419G17X-.0525Y0.I0.J0.
N420G17X0.Y-.0525I0.J0.
N421G17X.0131Y-.0508I0.J0.
N422G17X.0525Y0.I0.J0.
N423G17X0.Y.0525I0.J0.
N424G17X-.0525Y0.I0.J0.
N425G17X0.Y-.0525I0.J0.
N426G17X.0131Y-.0508I0.J0.
N427G17X.0206Y-.0412I.0106J-.0412
N428G17X.0203Y-.0387I.0106J-.0412
N429G40G1X.0178Y-.029
N430G0Z.1
N431M9
N432M25
N433G0
N434M0
N435T7M6
/.375 KEY CUTTER
/THREAD RELIEF
/.375X.0625WOODRUFF
N261G0G17G70G90S360
N262G75M3
N263X0.Y0.
N264Z1.
N265Z.1 M8
N266G1Z-.33F.7
N267G41X.1275
N268G3G17X0.Y.1275I0.J0.
N269G17X-.1275Y0.I0.J0.
N270G17X0.Y-.1275I0.J0.
N271G17X.1275Y0.I0.J0.
N272G40G1X0.
N273G0Z.1
N274M9
N275M25
N276M5
N277 T8M6
N278 M0
/ OPERATION 10: HOLES
/ WORKGROUP
/ ADVENT 5-8--11 THREADMILL
N436 G00 X0.0000 Y0.0000
N437 Z1.0
N438 Z.1 M8
N439 S1543 M3
N440 Z-0.2845
N441 G1 X0.0014 Y-0.0047
N442 G41 D28 X0.0072 Y-0.0238 F4.9
N443 G3 X0.0470 Y0.0000 Z-0.2700 I0.0128 J0.0238 F0.5
N444 Z-0.2144 I-0.0470 J-0.0000 F0.8
N445 X0.0072 Y0.0238 Z-0.1999 I-0.0270 J-0.0000 F0.5
N446 G1 G40 X0.0000 Y0.0000 F40.0
N447 G0 Z-0.2863
N448 G1 X0.0006 Y-0.0049
N449 G41 D28 X0.0031 Y-0.0247 F4.9
N450 G3 X0.0560 Y0.0000 Z-0.2700 I0.0207 J0.0247 F0.6
N451 Z-0.2144 I-0.0560 J-0.0000 F0.9
N452 X0.0031 Y0.0247 Z-0.1982 I-0.0322 J-0.0000 F0.6
N453 G1 G40 X0.0000 Y0.0000 F40.0
N454 G0 Z-0.2871
N455 G1 X0.0003 Y-0.0049
N456 G41 D28 X0.0015 Y-0.0249 F4.9
N457 G3 X0.0620 Y0.0000 Z-0.2700 I0.0251 J0.0249 F0.6
N458 Z-0.2144 I-0.0620 J-0.0000 F1.0
N459 X0.0015 Y0.0249 Z-0.1974 I-0.0354 J-0.0000 F0.6
N460 G1 G40 X0.0000 Y0.0000 F40.0
N461 G0 Z-0.2874
N462 G1 X0.0001 Y-0.0049
N463 G41 D28 X0.0007 Y-0.0249 F4.9
N464 G3 X0.0650 Y0.0000 Z-0.2700 I0.0273 J0.0249 F0.6
N465 Z-0.2144 I-0.0650 J-0.0000 F1.0
N466 X0.0007 Y0.0249 Z-0.1970 I-0.0370 J-0.0000 F0.6
N467 G1 G40 X0.0000 Y0.0000 F40.0
N468 G0 Z0.0100 M5
N469M9
N470M25
N471G90G0M5
N472M2
E