KEMBAR78
Raspberry Pi CNC Machine - 8 Steps (With Pictures) | PDF | Numerical Control | 3 D Printing
0% found this document useful (0 votes)
358 views12 pages

Raspberry Pi CNC Machine - 8 Steps (With Pictures)

Raspberry Pi CNC Machine_ 8 Steps (with Pictures)
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
358 views12 pages

Raspberry Pi CNC Machine - 8 Steps (With Pictures)

Raspberry Pi CNC Machine_ 8 Steps (with Pictures)
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

(/contest/robotics2016/)(/contest/firsttimeauthor/)

RaspberryPiCNCMachine
(/) Let'sMake...
by
Featured(/explore/) Login(/account/login/) | SignUp(/account/gopro)
WriteanInstructable(/about/create.jsp)
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

Download
Classes(/classes/) h(/id/RaspberryPiCNCMachine/)
Contests(/contest/) 8Steps
Forums(/community/?categoryGroup=all&category=all)
. Answers(/tag/typequestion/?sort=RECENT)
(http://www.autodesk.com)

Collection IMadeit! Favorite Share


Teachers(/teachers/)

AboutThisInstructable

License:
8 97,248 views
1,038 favorites

may_colin145
(/member/may_colin145/)
Follow 73

(/member/may_colin145/)
Morebymay_colin145:

(/id/Raspberry
PiCNC
Machine/)

(/file/FB33RU3IN35WUM1/) Related

HowtoMakeArduinoBased
MyfriendandIthoughtaboutbuildingaCNCMachineforawhile.Butwedidn't CNCMachineatHome
(/id/HowtoMakeArduino
wantittobejustanordinaryCNCMachine.Wewantedtomakeaveryunique
BasedCNCMachineat
machinethatcouldhaveveryuniqueattributes.WesetouttomakeaCNC (/id/Howto Home/)
MachinethatcoulddodifferenttypesofMachining.Forexample,routing,laser RaspberryPiCNCcase
(/id/RaspberryPiCNCCase/)
engraving,3Dprinting,dragknife,etc.Wetookaboutafewmonthstodesign byChristianSonntag
thebasicsofthemachine.Forexample,whatkindoflinearmotionwewould (/member/Christian+Sonntag/)
haveforeachaxis,whatkindofmaterialwewoulduseforit,whatkindofstyle (/id/Raspberry
DIYXCarvedustcollection
tomakeit,etc.Wechoseourbuildareatobe24"X24"X7".Afterthosefew enclosure(/id/DIYXCarve
monthsoffinalizingeverything,wetookourfirststepintophysicallymakingthe DustCollectionEnclosure/)
bycrxksa(/member/crxksa/)
machine.Note:Thisismadefortheaverageconsumer,forhomeuse,andfor
(/id/DIYX
someonewhodoesn'thavethemoneytoinvestina$1000CNCrouteror3D HowtoInstallFreeMACH3
printer. CNCSoftwareScreenset
(/id/HowtoInstallFree
MACH3CNCSoftware
Step1:Materials/Construction (/id/Howto Screenset1/)
CustomCNCArcadeCabinet
(/id/CustomCNCArcade
Cabinet/)
byLagunaTools
(/id/Custom (/member/LagunaTools/)
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

Download h(/id/RaspberryPiCNCMachine/) 8Steps .

Collection IMadeit! Favorite Share

(/file/FGTFQ5HIN35WVNF/)

Ourbestbetformaterial,thatwouldbemostcostefficient,butmostreliable,
wasBalticBirchPlywood.Meandmyteachersplit(2)sheetsofit.Onesheet
was3/4inch,andtheotherwas1/2inch,thiswasplentyenough.Weboth
payed$36each,soitwasaround$72forbothsheetsatLencoLumber.Ialso
usedcrossdowelsand1/4inchphilipsheadboltstobolttogethertheGantry,
andused3/8threadedrodsyoucangetatTheHomeDepot.Plusafew
miscellaneouspartsthatIcan'tthinkof.Everythingcametoabout$250,this
dependsonhowyoumakeyourmachine.Also,Iusedanglealuminumand
skatebearingsformyrailsandcarriages,IgotahundredbearingsonEbayfor
$40,themoreyoubuythelesscostperbearingis.Youcanfindtheangle
aluminumatTheHomeDepot.Ihaverecentlyaddedapartslist,costandwhere
togeteverything.

Untitleddocument(2).pdf
Download(https://cdn.instructables.com/ORIG/F8U/X42H/INQBIIGZ/F8UX42HINQBIIGZ.pdf)
(https://cdn.instructables.com/ORIG/F8U/X42H/INQBIIGZ/F8UX42HINQBIIGZ.pdf)

advertisement

Step2:Step1:Gantry

(/file/FRNWJ5UIN35WWJV/)

(/file/F07U8SNIN35WWKZ/) (/file/FR4S7KOIN35WWL1/)
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
ThefirststeptobuildingthemachinewastheGantry,thisismyfirsttime
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)
buildinganythingclosetoaCNCMachine,Ifounditbesttostartwiththe
Download h(/id/RaspberryPiCNCMachine/) 8Steps
Gantry.Youcanusetheexplodedviewtohelpyouputeverythingtogether.
.

Collection IMadeit! Favorite Share

Explosion1_1.wmv
Download(https://cdn.instructables.com/ORIG/FRB/FM4R/INQBIILA/FRBFM4RINQBIILA.wmv)
(https://cdn.instructables.com/ORIG/FRB/FM4R/INQBIILA/FRBFM4RINQBIILA.wmv)

Explosion1_2.wmv
Download(https://cdn.instructables.com/ORIG/FT1/MYJY/INQBIILQ/FT1MYJYINQBIILQ.wmv)
(https://cdn.instructables.com/ORIG/FT1/MYJY/INQBIILQ/FT1MYJYINQBIILQ.wmv)

Step3:Step2:theYaxis/Base

(/file/FM24J8KIN35WXGP/)

(/file/FL07O14IN35WXGX/)

FortheBaseIused2X4'sandrippeda1/4inchoffeachsideonthetablesaw
togetthemasflataspossible.ThenImadeatorsionboardwiththem.I
screwedapieceofMDFonittomakethebaseaslevelaspossible.Thiswill
preventinaccuratemeasurementsduringamachiningprocess.Youcanusethe
animationtohelpyouputeverythingtogether.

Explosion13.wmv
Download(https://cdn.instructables.com/ORIG/F54/77YB/INQBIISM/F5477YBINQBIISM.wmv)
(https://cdn.instructables.com/ORIG/F54/77YB/INQBIISM/F5477YBINQBIISM.wmv)

Step4:Step3:Xaxis/Zaxis
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

Download h(/id/RaspberryPiCNCMachine/) 8Steps .

Collection IMadeit! Favorite Share

(/file/F6MASXFIN35WYI0/)

(/file/FQ9YAI6IN35WYI7/)

TheXandZaxisissomethingyouwanttotakeyourtimeon,becausethisis
veryimportantonwhetheryourmachineworksordoesn't..Also,Imadethe
lowerrailonthegantryforadjustingyourXaxisbecauseitcanchangeover
time.Theexplodedviewshouldhelpyoualong.

Step5:Step4:Hardware

(/file/F4X64E9IN35WZ8F/)

WhatwedecidedtogowithintermsofthecontrolboardwastheTinyGv8.Itis
veryflexiblewithwhatitcando,asinthetypeofsoftware,aandfirmware,butI
willgetintothatfurtherinthenextcouplesteps.FortheTinyG,weneededa24
voltpowersupplytopowerthe3NEMA23steppermotorsforeachaxis.Igotall
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
threesteppermotorsandthreecouplingsforaround$90onStepperOnline.com.
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)
IgottheTinyGonsynthetos.comfor$136includingtaxandshipping.
Download h(/id/RaspberryPiCNCMachine/) 8Steps .
Step6:Step5:AttachingElectronicsandCart Collection IMadeit! Favorite Share

(/file/FYCQ2P7IN35XAW8/)

(/file/F2P91C7IN35XAWC/) (/file/FXHRHFUIN35XAWG/)

(/file/FPWZCJEIN35XAWY/) (/file/FQLZW9OIN35XAWZ/) (/file/FG7ZMCXIN35XAX2/)


ShowAllItems

IattachedeachMotortoit'sAxis,aftermakingacouplemountsfortheXaxis.
AlltheMotorsgotoeachstepperdriverontheTinyGboard.Also,makesure
youcheckyourstepperwiregroups,becauseyoucandamagethemifyoudo
nothavethemonright.Itisveryhelpfultoorganizeyourwiring,becauseitcan
beapaininthebuttofigureoutwhatgoeswhere.Youcanmotormapeach
motortoeachAxisinthesoftware,onceyouconnectedeverything,sotheboard
knowswhichAxisiswhich.ThisCNCMachineisverysignificantbecausewe
managedtorunthemachineusingacreditcardsizecomputer,aka.the
RaspberryPi.YouwouldconnecttheRaspberryPijustlikehowyouwould
connectitwithanyothercomputer.Also,inthelastpictureimappedouthow
everythingisconnectedtogiveyouabetterunderstandingoftheelectronics.
Nextwewilltalkaboutthesoftware.

Step7:Step6:Software
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

Download h(/id/RaspberryPiCNCMachine/) 8Steps .

Collection IMadeit! Favorite Share

(/file/F8TIM98IN35XEAK/)

(/file/F3ZEE0AIN35XECJ/)

TheSoftwarewechosethatwouldbemostsuitableforthemachine,was
Chilipeppr.WechosethisSoftwarebecauseitisveryflexiblewithwhatyoucan
dowiththemachine.Itgivesyouabunchofworkspaces,fordifferentboards
youareusingandothertypesofmachiningyoucando.Theworkspacewe
chosewasthetabletworkspace,becausetheRaspberrypiisbasicallyrunbya
phoneprocessor.SinceChilipepprisanapianditisanetworkbasedprogram,it
hastobeaccessedthoughonline.Youalsoneedtorunaserialportfor
ChilipepprsoitcancommunicatetotheTinyGviaUSB.Basicallyyoudownload
theserialportJSONserverfromtheChilipepprwebsiteandyourunitin
terminalbeforeyoustartupChilipeppronyourmachine,NOTE:Theserialport
JSONserverhastoberunningthewholetimewhileyourmachineisbeing
used.Also,NOTE:ThatyoucannotdownloadtheserialportJSONserver
throughconsole,itwillautomaticallyunzipyourfile,thereforeyourserialport
cannotberun,becauseyouneedtheapplication.Oncethathasallgone
throughyoucanconfigureyourTinyGboardviaCLIinChilipepprandyoucan
golookatalloftheconfiguringcommands,andifyouneedhelpyoucangoto
theTinyGwiki,anditwillshowyoueverythingtherehastodowiththeTinyG
andChilipeppr.

Step8:FinalProjectSoFar....
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

Download h(/id/RaspberryPiCNCMachine/) 8Steps .

Collection IMadeit! Favorite Share

(/file/FSQHU2AIN35XHQN/)

Raspberry Pi CNC Machine Test 2 Pt: 1

Raspberry Pi CNC Machine Test Pt: 2

ShowAllItems

Thisisstillaworkinprogress,whatweareworkingonnowistryingto3Dprint
withthemachineandaddothertoolstomachinewith.Thelastpictureinthis
slideisthesecondtestofthemachine,thefirsttestistheChilipepprlogoas
seeninthesoftwareslide.Themachineworksverywell,andtherewillbemore
tocome.Wewillkeepyouposted,asmoreprogresscontinues.Thanksfor
takingthetimetovalueourproject!
Comments (/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

Download h(/id/RaspberryPiCNCMachine/) 8Steps .

Collection IMadeit! Favorite Share

Wehaveabenicecommentpolicy.
Pleasebepositiveandconstructive. wIMadeit! AddImages PostComment

gawada(/member/gawada/) 20161103 Reply

hello.iwanttocongratulateyouonyourveryinspiringandcreativework.Ijust
haveonequestion.ifiscaleupthegantryandtherailsandthebedtobeable
tocutfullboards,size8'by4'willIneedbiggersteppersorIcangetawayby
justincreasingthesizeinthesoftware?

JavadE1(/member/JavadE1/) 20161030 Reply

Thankyou,isthereanyalternativeforTinyGv8?
itcantbereachedinourarea.
anycontrollerthatworkslikethiswithpi.thanks

woodie1949(/member/woodie1949/) 20160629 Reply

Doyougetyourlaptopfix?

MalcolmC11(/member/MalcolmC11/) 20160608 Reply

NowthisisaveryinterestingprojectforthePI.Welldoneyoungfellow.

may_colin145(/member/may_colin145/) 20160605 Reply

ThankyouallwhohavesupportedmyprojectIappreciatethepositive
complements,alltheworkhaspayedoff,Ialsoencourageyoutobuildyour
ownCNC,Icansendyoutheautodeskpartfilesviaemailat
cmay3673@gmail.com.KeepinmindthatIamonlyahighschoolstudentsoit
maytakeabitoftimebeforeIgetbacktooyou,againthankyouall!!(:

dennish3d(/member/dennish3d/) 20160602 Reply

I'mveryinterestedinbuildingthisCNCmachinebutwhatarethedimensionsof
thepiecesshowntoputthistogether??Isthereanykindofpartslistavailable?

may_colin145(/member/may_colin145/) . dennish3d(/member/dennish3d/)
20160603 Reply
emailmeatcmay3673@gmail.comforpartfilesand
dimensions

may_colin145(/member/may_colin145/) 20160516 Reply

YeahIputawholepartslistandshowedanimations.

woodie1949(/member/woodie1949/) 20160516 Reply

Anyupdates?Moreinformationonthebuild?
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine
vgatesr(/member/vgatesr/)
by
20160513 Reply
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)
Ihavestartedgatheringpiecesandparts.Yourpartslistshows"(55)cross
Download h(/id/RaspberryPiCNCMachine/) 8Steps
nuts"."Tnuts"and"Phillips"Iget.Socanyoupleasetellmewhat"crossnuts"
.
areandthesizesforsameandsizesfor"Tnuts"andPhillips. Collection IMadeit!
Favorite Share
Greatprojectcan'twaitforfollowups.

wesley.jackson.75(/member/wesley.jackson.75/) 20160510 Reply

awesomebuild!

buck2217(/member/buck2217/) 20160509 Reply

Votedinallcategories(can'tsaythatIunderstoodeverythingasI'mmorea
handtoolstypeofguy,butawesomeproject)

WeldonS1(/member/WeldonS1/) 20160508 Reply

Beinganexmachineoperatoritseemstomethatyoucoulduseaflybitthe
levelthebedontheCNCmachinethat'sbasicallywhatIdidwith12head
shodaiusedtorun

Edgar(/member/Edgar/) 20160508 Reply

Votedonallcategories,andI'dvoteformore.GreatfirstInstructable,thanks!

kbbaktha(/member/kbbaktha/) 20160502 Reply

verynice.Thanksforsharing.Lookforwardformoredetailsofbuild,particularly
dimensionalcutlistanddetailsofNUTSusedforlinearmotionontheregular
threadedrodsonallaxis.

logo.sprague(/member/logo.sprague/) 20160427 Reply

may_colin145doyouhaveafullpartslistfortheproject?

may_colin145(/member/may_colin145/) . logo.sprague(/member/logo.sprague/)
20160428 Reply
Notonmebuticanmakeone,itwilltakesometime,
doyouwantthelistforthecarttoo?

yishaisilver8(/member/yishaisilver8/) . may_colin145(/member/may_colin145/)
20160428 Reply
Itwouldbereallygreatifyoucouldmakeafulllistofall
costs.Showthecostofeachitemandthetotalcost.Ifyougointomore
detail,Ithinkthisinstructablecouldpossiblywinacontest.

may_colin145(/member/may_colin145/) . yishaisilver8(/member/yishaisilver8/)
20160428 Reply
Thankyoufortheadvice,iwillbeputtingupasecond
instructableoneverythingthatidid,includingtheparts,andasheet,buti
alsodonothavealotoftimeforthat,buthopefullyitwillgetdonesoon.

woodie1949(/member/woodie1949/) 20160427 Reply

MoredetailsonhowyoubuildedtheMachinewouldbenice
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/) 20160427
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/) Reply

Also,iusedregularthreadedrodyoucanfindatTheHomeDepot,andregular
Download h(/id/RaspberryPiCNCMachine/) 8Steps .
nuts.I3Dprintedmyownantibacklashnuts,iwillpostthemononeofthe
projectslides. Collection IMadeit! Favorite Share

may_colin145(/member/may_colin145/) 20160427 Reply

Foranyofyouwhowanttoaskquestions,youcancontactmeonskype,my
usernameiscmay3673

quangh8(/member/quangh8/) 20160427 Reply

awsomeDIYCNCmachine...iwilldoit

plsgivemetheskypeorFB@may_colin145
(https://www.instructables.com/files/deriv/FBC/BGO8/INI7T3WR/FBCBGO8INI7T3WR.LARGE.jpg)

DBat(/member/DBat/) 20160426 Reply

Leadscrews....Ialsoaminterestedinknowingwhatyouusedforleadscrews?
Aretheyvthreadscrewthreadoracme?Alsocouldyouincorporatearapid
traversemodebetweencuts?

peanutthegreat(/member/peanutthegreat/) 20160426 Reply

Greatproject,Iwaswonderingifyouusedregularthreadedrodforyourlead
screwsandwhatyouusedforleadscrewnuts?

MuhammadArsalanAbbas(/member/Muhammad+Arsalan+Abbas/) Reply
20160426
Canyougivemeyourskypeidoranyothersourceof
contactiwanttoasksomequestionstoyou.

premenko21(/member/premenko21/) 20160424 Reply

Believemethisiscoolbutwhatdoesthishavetodowith3dprinting?Idont
thinkthisshouldbeinthe3dcontest

may_colin145(/member/may_colin145/) . premenko21(/member/premenko21/)
20160424 Reply
ThisMachinewillsoonbeableto3Dprint,allineedis
a3Dprintingextruder,butlikeisaiditisstillaworkinprogress,andi
understandwhatyoumean.

DaveC138(/member/DaveC138/) . may_colin145(/member/may_colin145/) Reply

20160426
Lookforextruderpartsataliexpress.com..Youcanactuallyget
everythingthere...Nicejobman..

premenko21(/member/premenko21/) . may_colin145(/member/may_colin145/)
20160424 Reply
Ohoknice.Greatinstructable!

may_colin145(/member/may_colin145/) . premenko21(/member/premenko21/)
Thanks!! 20160425
(/contest/robotics2016/)(/contest/firsttimeauthor/)
Reply

RaspberryPiCNCMachine by
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)

DylanD581(/member/DylanD581/)
Download 20160426 Reply
h(/id/RaspberryPiCNCMachine/) 8Steps .
AwesomeDIYCNC!Whataretheminimumandmaximumdimensionsfora
Collection IMadeit! Favorite Share
material?

may_colin145(/member/may_colin145/) . DylanD581(/member/DylanD581/)
20160426 Reply
24"by24"sorryforgotaboutthatiwillthrowthatin.

mpawloski(/member/mpawloski/) 20160426 Reply

Greatjob!

RobertZ7(/member/RobertZ7/) 20160426 Reply

Coolstuff!

elleadnih(/member/elleadnih/) 20160425 Reply

lovethis:Djustwondering,howwelldoyouthinkitcouldworkwithmetals?do
youthinkitstandsachanceorjustwood?

may_colin145(/member/may_colin145/) . elleadnih(/member/elleadnih/) Reply

20160426
justwantedtosaythanks,andthatyoucanprobablydothin
aluminum,butyouhavetogetyourfeedsandspeedsright.

TheThinker(/member/TheThinker/) 20160425 Reply

Welldone.Thanksforsharing!

may_colin145(/member/may_colin145/) . TheThinker(/member/TheThinker/)
20160425 Reply
Thanks!!

DIYHacksandHowTos(/member/DIY+Hacks+and+How+Tos/) 20160424 Reply

AwesomeDIYCNC

may_colin145(/member/may_colin145/) . DIYHacksandHowTos
(/member/DIY+Hacks+and+How+Tos/) 20160425 Reply

Thanks!!

I MoreComments
Newsletter AboutUs
(/contest/robotics2016/)(/contest/firsttimeauthor/)
RaspberryPiCNCMachine by
Letyourinboxhelpyoudiscoverourbest WhoWeAre(/about/)
may_colin145(/member/may_colin145/)incnc(/explore/category/technology/keyword/cnc/)
projects,classes,andcontests.Instructables Advertise(/advertise/)
willhelpyoulearnhowtomakeanything! Contact(/about/contact.jsp)
Download h(/id/RaspberryPiCNCMachine/) 8Steps .
Jobs(/community/PositionsavailableatInstructables/)
enteremail I'min!
Collection IMadeit! Favorite Share
Help(/id/howtowriteagreatinstructable/)
FindUs Resources
Facebook(http://www.facebook.com/instructables) ForTeachers(/teachers/)
Youtube(http://www.youtube.com/user/instructablestv) ResidencyProgram(/pier9residency)

Twitter(http://www.twitter.com/instructables) GiftPremiumAccount(/account/give?sourcea=footer)
Forums(/community/?categoryGroup=all&category=all)
Pinterest(http://www.pinterest.com/instructables)
Answers(/tag/typequestion/?sort=RECENT)
Google+(https://plus.google.com/+instructables)
Sitemap(/sitemap/)

TermsofService(http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=21959721) |
PrivacyStatement(http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=21292079) |
LegalNotices&Trademarks(http://usa.autodesk.com/legalnoticestrademarks/) | MobileSite(https://www.instructables.com)
(http://usa.autodesk.com/adsk/servlet/pc/index?id=20781545&siteID=123112)
2017Autodesk,Inc.

You might also like