Sei sulla pagina 1di 12
D own l oa d (/contest/robotics2016/) (/contest/firsttimeauthor/) WriteanInstructabl e(/about/create . jsp)
WriteanInstructabl e(/about/create . jsp) RaspberryPiCNC Machine by (/) Let'sMake Featured (

RaspberryPiCNCMachine by

(/)

Let'sMake

.
.

Collection

Answers(/tag/type­question/?sort=RECENT)  Collection  Favorite IMadeit!  Share  /fil /FB33RU3IN3

Favorite

IMadeit!

 Share 
Share
/fil /FB33RU3IN3 WUM1/
/fil /FB33RU3IN3 WUM1/

MyfriendandIthoughtaboutbuildingaCNCMachineforawhile.Butwedidn't wantittobejustanordinaryCNCMachine.Wewantedtomakeaveryunique machinethatcouldhaveveryuniqueattributes.WesetouttomakeaCNC MachinethatcoulddodifferenttypesofMachining.Forexample,routing,laser

engraving,3Dprinting,dragknife,etc.Wetookaboutafewmonthstodesign

thebasicsofthemachine.Forexample,whatkindoflinearmotionwewould haveforeachaxis,whatkindofmaterialwewoulduseforit,whatkindofstyle

tomakeit,etc.Wechoseourbuildareatobe24"X24"X7".Afterthosefew

monthsoffinalizingeverything,wetookourfirststepintophysicallymakingthe machine.Note:Thisismadefortheaverageconsumer,forhomeuse,andfor

someonewhodoesn'thavethemoneytoinvestina$1000CNCrouteror3D

printer.

Step1:Materials/Construction

AboutThisInstructable

8 97,248views

License:

8 97,248 views License:  1,038 favorites

1,038favorites

8 97,248 views License:  1,038 favorites may_colin145 (/member/may_colin145/ Follow 7 3

73

Morebymay_colin145:

Follow 7 3 (/member/may_colin145/) Morebymay_colin145: (/id/Raspberry­ Pi­CNC­ Machine/) Related

Related

(/contest/robotics2016/) (/contest/firsttimeauthor/) Download h (/id/Raspberry­Pi­CNC­Machine/) 8Steps . 
Download h (/id/Raspberry­Pi­CNC­Machine/) 8Steps .  Collection /fil /FGTF HIN3 WVNF/
Download
h (/id/Raspberry­Pi­CNC­Machine/)
8Steps
.
 Collection
/fil /FGTF HIN3 WVNF/

IMadeit!

Favorite

Share

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.

togeteverything.

advertisement

Step2:Step1:Gantry

/fil /FRNWJ UIN3 WWJV/
/fil /FRNWJ UIN3 WWJV/
/fil /F07U8SNIN3 WWKZ/
/fil /F07U8SNIN3 WWKZ/
/fil /FR4S7KOIN3 WWL1/
/fil /FR4S7KOIN3 WWL1/

RaspberryPiCNCMachine by

Download

nditbest tostartwiththe

.
.

Gantry.Youcanusetheexplodedviewtohelpyouputeverythingtogether.

anusetheexplodedviewtohelpy ouputeverythingtogether.  Collection

Collection

ouputeverythingtogether.  Collection

IMadeit!

Favorite

Share

Step3:Step2:theY­axis/Base

/fil /FM24J8KIN3 WXGP/
/fil /FM24J8KIN3 WXGP/
/fil /FL07O14IN3 WXGX/
/fil /FL07O14IN3 WXGX/

FortheBaseIused2X4'sandrippeda1/4inchoffeachsideonthetablesaw

togetthemasflataspossible.ThenImadeatorsionboardwiththem.I

screwedapieceofMDFonittomakethebaseaslevelaspossible.Thiswill

preventinaccuratemeasurementsduringamachiningprocess.Youcanusethe

animationtohelpyouputeverythingtogether.

animationtohelpyouputeverythingtogether.

Step4:Step3:X­axis/Z­axis

(/contest/robotics2016/) (/contest/firsttimeauthor/) Download h (/id/Raspberry­Pi­CNC­Machine/) 8Steps . 
Download h (/id/Raspberry­Pi­CNC­Machine/) 8Steps .  Collection /fil /F6MASXFIN3 WYI0/
Download
h (/id/Raspberry­Pi­CNC­Machine/)
8Steps
.
 Collection
/fil /F6MASXFIN3 WYI0/

IMadeit!

Favorite

Share

/fil /F 9YAI6IN3 WYI7/
/fil /F 9YAI6IN3 WYI7/

TheXandZaxisissomethingyouwanttotakeyourtimeon,becausethisis veryimportantonwhetheryourmachineworksordoesn't Also,Imadethe lowerrailonthegantryforadjustingyourX­axisbecauseitcanchangeover time.Theexplodedviewshouldhelpyoualong.

Step5:Step4:Hardware

/fil /F4X64E9IN3 WZ8F/
/fil /F4X64E9IN3 WZ8F/

WhatwedecidedtogowithintermsofthecontrolboardwastheTinyGv8.Itis

veryflexiblewithwhatitcando,asinthetypeofsoftware,aandfirmware,butI

willgetintothatfurtherinthenextcouplesteps.FortheTinyG,weneededa24

voltpowersupplytopowerthe3NEMA23steppermotorsforeachaxis.Igotall

RaspberryPiCNCMachine by

threesteppermotorsandthreecouplingsforaround$90onStepperOnline.com.

. co m for$136includingtaxandshipping . h (/id/Raspberry­Pi­CNC­Machine/) 8Steps .
.
.

Download

Step6:Step5:AttachingElectronicsandCart

Collection

IMadeit!

Favorite

Share

/fil /FYC 2P7IN3 XAW8/
/fil /FYC 2P7IN3 XAW8/
/fil /F2P91C7IN3 XAWC/
/fil /F2P91C7IN3 XAWC/
/fil /FXHRHFUIN3 XAWG/
/fil /FXHRHFUIN3 XAWG/
2P7IN3 XAW8/ /fil /F2P91C7IN3 XAWC/ /fil /FXHRHFUIN3 XAWG/ ShowAllItems
2P7IN3 XAW8/ /fil /F2P91C7IN3 XAWC/ /fil /FXHRHFUIN3 XAWG/ ShowAllItems
2P7IN3 XAW8/ /fil /F2P91C7IN3 XAWC/ /fil /FXHRHFUIN3 XAWG/ ShowAllItems

ShowAllItems

IattachedeachMotortoit'sAxis,aftermakingacouplemountsfortheX­axis.

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/) Download h (/id/Raspberry­Pi­CNC­Machine/) 8Steps . 
Download h (/id/Raspberry­Pi­CNC­Machine/) 8Steps .  Collection /fil /F8TIM98IN3 XEAK/
Download
h (/id/Raspberry­Pi­CNC­Machine/)
8Steps
.
 Collection
/fil /F8TIM98IN3 XEAK/

IMadeit!

Favorite

Share

/fil /F3ZEE0AIN3 XECJ/
/fil /F3ZEE0AIN3 XECJ/

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/) RaspberryPi CNCMachine by 8Steps . /fil /FS HU2AIN3 XH N/ h

RaspberryPiCNCMachine by

8Steps . /fil /FS HU2AIN3 XH N/
8Steps
.
/fil /FS HU2AIN3 XH N/

Download

Collection

IMadeit!

Favorite

Share

ShowAllItems

Thisisstillaworkinprogress,whatweareworkingonnowistryingto3Dprint

withthemachineandaddothertoolstomachinewith.Thelastpictureinthis

slideisthesecondtestofthemachine,thefirsttestistheChilipepprlogoas

seeninthesoftwareslide.Themachineworksverywell,andtherewillbemore

tocome.Wewillkeepyouposted,asmoreprogresscontinues.Thanksfor

takingthetimetovalueourproject!

Comments

RaspberryPiCNCMachine by

Downloadin cnc(/explore/category/technology/keyword/cnc/) h (/id/Raspberry­Pi­CNC­Machine/) 8Steps . 

.
.
h (/id/Raspberry­Pi­CNC­Machine/) 8Steps .  Collection IMadeit!  Favorite  Share 

Collection

IMadeit!

Favorite

Share

.  Collection IMadeit!  Favorite  Share  Wehaveabenicecommentpolicy. Pleasebepositiveandconstructive.

Wehaveabenicecommentpolicy. Pleasebepositiveandconstructive. w IMadeit!

AddImages

PostComment

gawada(/member/gawada/) 2016­11­03 Reply

2016­11­03

Reply

hello.iwanttocongratulateyouonyourveryinspiringandcreativework.Ijust haveonequestion.ifiscaleupthegantryandtherailsandthebedtobeable

 

tocutfullboards,size8'by4'willIneedbiggersteppersorIcangetawayby

justincreasingthesizeinthesoftware?

JavadE1(/member/JavadE1/) 2016­10­30 Reply

2016­10­30

Reply

Thankyou,isthereanyalternativeforTinyGv8?

 

itcantbereachedinourarea.

anycontrollerthatworkslikethiswithpi.thanks

woodie1949(/member/woodie1949/) 2016­06­29 Reply

2016­06­29

Reply

Doyougetyourlaptopfix?

MalcolmC11(/member/MalcolmC11/) 2016­06­08 Reply

2016­06­08

Reply

NowthisisaveryinterestingprojectforthePI.Welldoneyoungfellow.

may_colin145(/member/may_colin145/) 2016­06­05 Reply

2016­06­05

Reply

ThankyouallwhohavesupportedmyprojectIappreciatethepositive complements,alltheworkhaspayedoff,Ialsoencourageyoutobuildyour ownCNC,Icansendyoutheautodeskpartfilesviaemailat

 

cmay3673@gmail.com.KeepinmindthatIamonlyahighschoolstudentsoit

maytakeabitoftimebeforeIgetbacktooyou,againthankyouall!!(:

 
dennish3d(/member/dennish3d/) 2016­06­02 Reply

2016­06­02

Reply

I'mveryinterestedinbuildingthisCNCmachinebutwhatarethedimensionsof

thepiecesshowntoputthistogether??Isthereanykindofpartslistavailable?

may_colin145(/member/may_colin145/) .

emailmeatcmay3673@gmail.comforpartfilesand

2016­06­03

Reply

dimensions

2016­05­16

Reply

YeahIputawholepartslistandshowedanimations.

2016­05­16

Reply

Anyupdates?Moreinformationonthebuild?

RaspberryPiCNCMachine by

2016­05­13

Reply

i n cnc(/explore/category/technology/keyword/cnc/) Reply Ihav estartedgatheringpiecesandparts. h

Yourparts

listshows"(55)cross

.
.

Download

nuts"."Tnuts"and"Phillips"Iget.Socanyoupleasetellmewhat"crossnuts"

areandthesizesforsameandsizesfor"Tnuts"andPhillips.

Greatprojectcan'twaitforfollowups.

Collection

IMadeit!

Favorite

Share

2016­05­10

Reply

awesomebuild!

2016­05­09

Reply

Votedinallcategories(can'tsaythatIunderstoodeverythingasI'mmorea

handtoolstypeofguy,butawesomeproject)

2016­05­08

Reply

Beinganexmachineoperatoritseemstomethatyoucoulduseaflybitthe

levelthebedontheCNCmachinethat'sbasicallywhatIdidwith12head

shodaiusedtorun

2016­05­08

Reply

Votedonallcategories,andI'dvoteformore.GreatfirstInstructable,thanks!

2016­05­02

Reply

verynice.Thanksforsharing.Lookforwardformoredetailsofbuild,particularly

dimensionalcutlistanddetailsofNUTSusedforlinearmotionontheregular

threadedrodsonallaxis.

may_colin145doyouhaveafullpartslistfortheproject?

2016­04­27

Reply

Notonmebuticanmakeone,itwilltakesometime,

doyouwantthelistforthecarttoo?

2016­04­28

Reply

2016­04­28

Itwouldbereallygreatifyoucouldmakeafulllistofall

costs.Showthecostofeachitemandthetotalcost.Ifyougointomore

detail,Ithinkthisinstructablecouldpossiblywinacontest.

Reply

2016­04­28

Thankyoufortheadvice,iwillbeputtingupasecond

instructableoneverythingthatidid,includingtheparts,andasheet,buti

alsodonothavealotoftimeforthat,buthopefullyitwillgetdonesoon.

Reply

MoredetailsonhowyoubuildedtheMachinewouldbenice

2016­04­27

Reply

RaspberryPiCNCMachine by

Reply

may_colin145(/member/may _colin145/) 2016­04­27 Reply Also, iusedregularthreadedrodyoucanf

Also,iusedregularthreadedrodyoucanfindatTheHomeDepot,andregular

.
.

Download

nuts.I3Dprintedmyownanti­backlashnuts,iwillpostthemononeofthe

projectslides.

Collection

IMadeit!

2016­04­27

Reply

Favorite

Share

Foranyofyouwhowanttoaskquestions,youcancontactmeonskype,my

usernameiscmay3673

2016­04­27

Reply

awsomeDIYCNCmachine iwilldoit

plsgivemetheskypeorFB@may_colin145

2016­04­26

Reply

Leadscrews Ialsoaminterestedinknowingwhatyouusedforleadscrews?

Aretheyv­threadscrewthreadoracme?Alsocouldyouincorporatearapid

traversemodebetweencuts?

2016­04­26

Reply

Greatproject,Iwaswonderingifyouusedregularthreadedrodforyourlead

screwsandwhatyouusedforleadscrewnuts?

Reply

Canyougivemeyourskypeidoranyothersourceof

2016­04­26

contactiwanttoasksomequestionstoyou.

2016­04­24

Reply

Believemethisiscoolbutwhatdoesthishavetodowith3dprinting?Idont

thinkthisshouldbeinthe3dcontest

ThisMachinewillsoonbeableto3Dprint,allineedis

2016­04­24

Reply

a3Dprintingextruder,butlikeisaiditisstillaworkinprogress,andi

understandwhatyoumean.

Reply

Lookforextruderpartsataliexpress.com Youcanactuallyget everythingthere Nicejobman

2016­04­26

Ohoknice.Greatinstructable!

2016­04­24

Reply

Thanks!!

RaspberryPiCNCMachine by

2016­04­25

in cnc(/explore/category/technology/keyword/cnc/) . Downl oad Dylan D581(/member/DylanD581/) h
.
.

Download

2016­04­26

Reply

AwesomeDIYCNC!Whataretheminimumandmaximumdimensionsfora

material?

Collection

IMadeit!

Favorite

Share

24"by24"sorryforgotaboutthatiwillthrowthatin.

2016­04­26

Reply

2016­04­26

Reply

Greatjob!

2016­04­26

Reply

Coolstuff!

2016­04­25

Reply

lovethis:Djustwondering,howwelldoyouthinkitcouldworkwithmetals?do

youthinkitstandsachanceorjustwood?

Reply

justwantedtosaythanks,andthatyoucanprobablydothin

aluminum,butyouhavetogetyourfeedsandspeedsright.

2016­04­26

Thanks!!

I MoreComments