MAT'L xmin-10.3 xmax10.3 ymin-8.56 ymax8.56 thk1.75 type0=ALUM6061_ 3.1 p First we calculate a radius left un-dimensioned on the print._ 3.1 pCOMP angle99.99 cl/con1 lookahead0_ 3.1 pPOINT x-1.312 y0_ 3.1 pRADIUS -1 type0 (xc-.8945858 yc.9087163)_ 3.1 pPOINT x-1.063 y-.077_ 3.1 pUNCOMP angle99.99_ 3.1 p Next define the 'project-upon' surface: a 73.5" cylinder._ 3.1 p tv_ 3.1 p COMP angle270 cl/con1 lookahead0_ 3.1 p POINT x0 y8.66_ 3.1 p POINT x0 y-8.66_ 3.1 p UNCOMP angle270_ 3.1 p ev_ 3.1 pCOMP angle171 cl/con2 lookahead0_ 3.1 pRADIUS 73.5 type1 x0 y-73.5_ 3.1 pUNCOMP angle189_ 3.1 p&+VIEW in9.017 out101 step.25 ramp1 blend0_ 3.1 p Note that we have not defined a tool yet._ 3.1 p That means pat101 (above) has no cutter offset:_ 3.1 p useful only for 'Warp' style Projection._ 3.1 p TOOL 1 dia1 flutes2 type0=HSS MILL rad0 *** Profile_ 3.1 pMILL zrapid.1 zcut-1.775 passes1 zret.1 zf10 xyf45_ 3.1 pREPEAT from29 thru39 *** _ 3.1 p TOOL 2 dia1 flutes2 type0=HSS MILL rad.5 *** Ball EM_ 3.1 p Create the bezel 2View before we can 'Warp'_ 3.1 p it on to the cylinder._ 3.1 p tv_ 3.1 pCOMP angle0 cl/con1 lookahead0_ 3.1 pRADIUS 46.06 type1 x0 y-37.5_ 3.1 pRADIUS 5.06 type0 (xc5.01745 yc3.191832)_ 3.1 p RADIUS 28.06 type1 x-17.76 y0_ 3.1 p!RADIUS 5.06 type0 (xc5.017449 yc-3.191833)_ 3.1 p"RADIUS 46.06 type1 x0 y37.5_ 3.1 p#RADIUS 5.06 type0 (xc-5.01745 yc-3.191832)_ 3.1 p$RADIUS 28.06 type1 x17.76 y0_ 3.1 p%RADIUS 5.06 type0 (xc-5.017449 yc3.191833)_ 3.1 p&RADIUS 46.06 type1 x0 y-37.5_ 3.1 p'UNCOMP angle0_ 3.1 p( ev_ 3.1 p)COMP angle180 cl/con1 lookahead0_ 3.1 p*POINT x-2 y0_ 3.1 p+LINE angle0_ 3.1 p,RADIUS .05 type0 (xc-1.322796 yc-.05)_ 3.1 p-RADIUS -1 type1 x-.894586 y.908716_ 3.1 p.LINE angle (-5.783002)_ 3.1 p/POINT x0 y-.187_ 3.1 p0UNCOMP angle-5.783002_ 3.1 p1&+VIEW in28.048 out2 step.25 ramp1 blend0_ 3.1 p2 CUT MAIN CYLINDER ACROSS TOP OF PART_ 3.1 p3 Note that we can't use Pat101 above because it has no tool offset._ 3.1 p4MILL zrapid.1 zcut0 passes1 zret.1 zf10 xyf45_ 3.1 p5&+VIEW in9.017 out1 step.25 ramp0 blend0_ 3.1 p6 CUT BEZEL AROUND PERIMITER_ 3.1 p7 Color 14 - Yellow_ 3.1 p8MILL zrapid.1 zcut0 passes1 zret.1 zf10 xyf45_ 3.1 p9)+PROJ in2 out103 surf101 uponly.00001_ 3.1 p: To add the 2View in Pat2 to the 2View in Pat101_ 3.1 p; we set uponly to a value other than 0 or 1._ 3.1 p< If we wanted to cut .01 deeper as we add the patterns together_ 3.1 p= we would enter uponly-.01_ 3.1 p> _ 3.1 p? _ 3.1 p@ Here is a short example showing how to add two 2Views together_ 3.1 pA in a way we call 'warping'._ 3.1 pB In normal Project (uponly0), Z data comes only from the surface,_ 3.1 pC and so Z data from the input pattern is discarded/ignored._ 3.1 pD In 'liftonly' Project (uponly1), Z data comes from the surface unless_ 3.1 pE surface is lower in Z than the input pattern at a given point._ 3.1 pF In "warp' Project, Z data from surface is ADDED to Z data from_ 3.1 pG input pattern, thus bending the input pattern to follow the surface._ 3.1 p