The cost of CFC is so high and the inability to undo on cuts is such that I am machining parts from Delrin first. As an example, there is one piece on the slow motion controller that slides on to either the RA or DEC axis. It needs a hole in the top where a 6-32 screw holds in place and .2" long slots on the sides to allow for some up and down adjustment to get a tight fit of worm gear to spur gear. It needs two holes in the bottom to hold threaded inserts into which screws through the base plate will attach. This results in the following Makefile entries. I will only make two of these but I want them exact matches.
slowmotionverticalinterior.ngc: mkrectangle $(MAKEFILE)
cat prolog.ngc >>slowmotionverticalinterior
echo "(zero x on left side; zero y on side to user)" >>slowmotionverticalinterior.ngc
./mkrectangle .851,.225 1.994,1.32 0 -.01 -.5 3 3 .125 slowmotionverticalinterior.ngc -int -a
echo "G1 Z2 F25" >>slowmotionverticalinterior.ngc
echo "m2" >>slowmotionverticalinterior.ngc
echo -n "%" >>slowmotionverticalinterior.ngc
slowmotionverticalside.ngc: mkslot $(MAKEFILE)
cat prolog.ngc >slowmotionverticalside
./mkslot 1.3405 .1753 1.5405 .3248 0 -.01 -.3 3 3 .123 slowmotionverticalside.ngc -int -a
echo "m2" >>slowmotionverticalside.ngc
echo -n "%" >>slowmotionverticalside.ngc
slowmotionverticaltop.ngc: mkcirclepocket $(MAKEFILE)
# one centered hole ; may need fiddling diameter to get target size
cat prolog.ngc >>slowmotionverticaltop.ngc
echo "%\n(zero x from left end)" >>slowmotionverticaltop.ngc
./mkcirclepocket .183 .5 .25 0 -.01 -.3 3 3 .123 slowmotionverticaltop.ngc -a
echo "m2" >>slowmotionverticaltop.ngc
echo -n "%" >>slowmotionverticaltop.ngc
slowmotionverticalbottom.ngc: mkcirclepocket $(MAKEFILE)
# we need two holes for threading
echo "(zero x from left end)" >slowmotionverticalbottom,ngc
cat prolog.ngc >>slowmotionverticalbottom.ngc
./mkcirclepocket .183 .5157 .25 0 -.01 -.2 3 3 .122 slowmotionverticalbottom.ngc -a
./mkcirclepocket .183 1.0313 .25 0 -.01 -.2 3 3 .122 slowmotionverticalbottom.ngc -a
echo "m2" >>slowmotionverticalbottom.ngc
echo -n "%" >>slowmotionverticalbottom.ngc
No comments:
Post a Comment