Sie sind auf Seite 1von 7

byDNSUnlocker

Electrical Calibration
Learn What Makes Electrical Calibration Effective. Free Guide!

Bag0

searchthissite

HOME (HTTP://WWW.TINKERNUT.COM/)

EPISODES (HTTP://WWW.TINKERNUT.COM/INSPIRATION/)

LABS
(HTTP://WWW.TINKERNUT.COM/PORTFOLIO_CAT/LABS/)
BLOG
(HTTP://WWW.TINKERNUT.COM/PORTFOLIO_CAT/BLOG/)

(http://www.tinkernut.com/)

TINKERNERDZ (HTTP://WWW.TINKERNUT.COM/HELP/)
DONATE (HTTP://WWW.TINKERNUT.COM/DONATE/)
STORE (HTTP://WWW.TINKERNUT.COM/STORE/)

HACK OLD CD-ROMS INTO A CNC MACHINE

(http://www.tinkernut.com
(http://www.tinkern

does show

Electrical Calibration
Learn What Makes Electrical Calibration Effective. Free Guide!

Hack old CD-ROMs into a CNC Machine - Part 1: T

TINKERNUT LABS
BASIC OVERVIEW OF WHAT WE WILL BE DOING

GotalotofoldCDorDVDdiskdriveslayingaround?Tryingtofindsomethingusefultodowith
thembesidescollectingdust?Thisprojectwillshowyouhowtotransformthoseolddrivesintoa
3axisCNCmachinethatyoucanusetodoallsortsofthingslikedrawingpictures,routingsmall
circuitboardswithadrill,makingalasercutter,orevenmakingasmall3Dprinterjusttoname
afew!WatchthevideosandfollowthestepsbelowtomakeyourownCDRomCNCmachine!
clickheretoturnthiscncmachineintoa3dprinter!(http://www.tinkernut.com/?
p=9716)

SUPPORT
Hack old CD-ROM's into a CNC Machine - Part 2:

SubmitYourIdeas(https://www.tinkernut.com/ideas)
BecomeAPatron!(https://www.patreon.com/tinkernut)
Donate(https://www.tinkernut.com/donate)

300W Brushless Motor


ISO Company ,Custom manufacturing High Efficiency Low Noise

STEP 1
WHAT YOU WILL NEED

Thefirststep,asalways,istogatherthepartsyouneedtodothisproject.Surprisingly,theres
verylittlehardware.Mostofitcanbescavengedfromoldcomputers,andifyoucandothat,you
shouldnthavetoinvestanymorethan$10$15.Hereswhatyouneed:
3xDesktopCDorDVDdrives
1xDesktopComputerPowerSupply
3xStepperMotorDrivers
(http://www.tinkernut.com/wp
content/uploads/2015/10/01_parts.jpg)

1xArduino

view

ExtraWire
Motherboardmounts
Variousscrews/nuts/bolts
SolderingIron
Drill

(http://www.tinkernut.com/wp
content/uploads/2015/10/PowerSupply.png)
view

STEP 2
DISASSEMBLING THE DRIVES

TakingapartDesktopopticaldrivesisreallyveryeasy.Thefirstthingtodo,thatisoften
overlooked,istoremovethefrontpanelonthedrivetray.Todothis,forceejectthedrivetrayby
stickingapaperclipintotheejecthole.Oncethetrayispulledout,thefrontpanelshouldsnap
offbypullingthebottomofitforwardandthenpushingitup.Whenthatsdone,youcanthen
unscrewthebottomplateofthedriveandremovethemetaldrivecasingaswellastheplastic
frontpanel.

(http://www.tinkernut.com/wp
content/uploads/2015/10/03_parts1.jpg)
view

(http://www.tinkernut.com/wp
content/uploads/2015/10/05_parts1.jpg)
view

Nowyoushouldbeabletoseeallofthebeautifulgutsofthedrive:motors,lasers,LEDs,gears
allsortsofcooltechstuff.Youcantakeapartandsalvageanythingthatyouthinkyoumighthave
ausefor,butforthisproject,wearespecificallyinterestedinthemetalmotortraywiththe
steppermotor(theonewiththespiralrod)andthelaserhousing.
Thereasonwewantthisspecificpartoftheopticaldriveisbecauseitoffersamotor,track,and
housingthatcanmechanicallyprovideasmoothbackandforthmovement,whichisidealfora
CNCaxis.Soyouwillneedtodisconnectanywiresleadingtothemotortrayandseparateit
fromtherestoftheopticaldriveparts.YoucanremovethebrushlessDCmotorfromthetrayif
itisattached.Whilenotusedinthisproject,brushlessmotorsmakegreatmotorsfor
quadcoptors.Youllalsowanttoremovethelaserandanyotherglassparts,magnets,orstray
piecesfromthelasersledtomakesurethatitdoesnthaveanythingthatcanhindermovement
ormountingofotherscrews.
Youalsowanttoextendthesteppermotorwires.Onmoststeppermotorshavearibboncable
thatconnectstothemainboard.Itsfinetoleavethis,butjustcutofftheextendedpartofthe
ribboncable(seeimagetotheleftatthebottom).Solderfournewwirestothepinterminals.
Theyshouldbeatleast6long.IcolorcodedminesothatIcouldkeepallthroughmotorwires
organized.
Repeatthisprocessforallthreeopticaldrivessothatyouhavethreebaremotortraysandare
readyforthenextstep.

(http://www.tinkernut.com/wp
content/uploads/2015/10/07_parts2.jpg)
view

(http://www.tinkernut.com/wp
content/uploads/2015/10/Still002.jpg)
view

STEP 3
MOUNTING THE MOTOR TRAYS

Weneedsometypeofcasingtomountthemotortraysonto.Iusedtheopticaldrivecases
themselves.LetsstartwiththeYAxis.TheYAxiswillgobackandforth,sotakeoneofthe
motortraysandmountitparalleltothelengthofthecasingclosetooneend.Makesureits
alignedasstraightaspossibleandusesomemotherboardmountingscrewstomountit.

(http://www.tinkernut.com/wp
content/uploads/2015/10/12_parts.jpg)
view

FortheXaxismountitperpendiculartothelengthofanotheropticaldrivecase,againmaking
itclosetooneendandaligningitasstraightaspossible.Thenmountitusingmotherboard
mountingscrewsaswell.AsfortheZdrive,wewillneedtomountittothelaserhousingsledof
theXdrive.Inordertodothis,weneedtofindsomewaytoextendandcreateaplatformto
mountitto.Iusedmoremotherboardmountsandanelectricalplatecover.ThenIfastenedthe
finalmotortraytotheelectricalplatecoverontheXAxis.Ialsomountedanotherelectricalplate
covertothelaserhousingsledontheYaxistoprovideitaflatplatformaswell.

(http://www.tinkernut.com/wp
content/uploads/2015/10/13_parts1.jpg)
view

(http://www.tinkernut.com/wp
content/uploads/2015/10/14_parts1.jpg)
view

STEP 4
FINISHING THE HARDWARE

Onceyouhaveallofthedrivesmounted,thefinalstepistoattachtheX&ZaxistotheYaxis.
YouwanttomounttheXaxisperpendiculartotheYaxis(lookslikeanLshape)andadjust
themsothattheZaxisisalignedovertheYaxis.Scrubthrougheachaxistomakesurenoneof
themareovershootingorrunningintoeachother.Afteryouhavethealignmentset,screw
everythingtogether.IendedupusinganLBracket,butyoumaybefinejustscrewingonecase
directlyintotheothercase.

(http://www.tinkernut.com/wp
content/uploads/2015/10/16_parts.jpg)
view

(http://www.tinkernut.com/wp
content/uploads/2015/10/17_parts.jpg)
view

STEP 5
CONNECTING THE ELECTRONICS

downloadfritzingdiagram(http://www.tinkernut.com/demos/383_cnc/diagram.fzz)
(requiresthefreeFritzing(http://fritzing.org/home/)programtoopen)
Togeteverythingwiredupsothatitworks,weneed5components:
1xArduino
3xEasyStepperMotorDriver

1xPCPowerSupply
Youllalsoneedvariouswiresandmaybesomesolderingequipmenttoconnecteverything
together.Toseehoweverythingconnects,itsbesttodownloadtheFritzingschematicabove.It
willshowyoutheportsandpinsthateverythingrunsto.Alongwiththat,Illtrytoexplain
everythinghereaswell.Ok,herewego.
TheArduinoUno(https://www.arduino.cc/en/Main/ArduinoBoardUno)isthedevicethatwill
becontrollingeverything.Itisessentiallythebrainsofthedevice.Butbyitself,ithasissues
controllingthesteppermotorsdirectly.ToresolveallArduino/Steppermotorissues,wellneeda
StepperMotorDriverforeachmotor(inthiscase,wellneed3).Usethereferenceimages
belowtowireupthesteppermotordriverstothemotors,theArduino,andthepowersupply
(whichwillcoverlaterinthisstep).
(http://www.tinkernut.com/wp
content/uploads/2015/10/arduino_grbl.png)

YAxis

XAxis

(http://www.tinkernut.com/wp
content/uploads/2015/10/stepperY.jpg)

(http://www.tinkernut.com/wp
content/uploads/2015/10/stepperX.jpg)

view

view

view

(http://www.tinkernut.com/wp
content/uploads/2015/10/diagram_bb.png)
view

Afteryouhavethemotorsconnectedtothesteppermotordrivers,andthesteppermotordrivers
connectedtotheArduino,allweneednowispower.Sincethisprojectfocusesonscavenging
mostofthepartsfromoldcomputers,IwillbeusingandoldcomputerPowerSupplyUnit
(PSU).PSUshaveamessofdifferentcoloredwirescomingoutofitandyoucanusethecolor
charttothelefttodeterminewhatthevoltageisforeachwire.
OnallATXpowersupplies,thereisagreenwirethatsenseswhenthePSUispluggedintoa
motherboard,andifthisgreenwireisnotpluggedinorconnectedtoanything,thePSUwillnot
turnon.Sotobypassthis,wecanuseasmallpieceofwireasajumpertoconnectthegreenwire
toablackgroundwire(usephotobelowasreference).Thentopowerthesteppermotordrivers,
youwillalsoneedtorunawirefroma5v(red)wireandonefromaGND(black)wire.These
wiresaretheonesthatshouldbesplitoutandconnectedtoall3ofthesteppermotordriver
boards.Again,youcanusethephotobelowasreference.

(http://www.tinkernut.com/wp
content/uploads/2015/10/psu_wirese1445871207504.jpg)

PSUWiringDiagram

view

(http://www.tinkernut.com/wpcontent/uploads/2015/10/IMG_7355.jpg)
view

TheonlyotherthingweneedtodointhisstepistoaddsomesortofprintheadtotheZaxisto
makethemachinedowhatwewantittodo.Itcouldbeamotoranddrillbittocreateamilling
machineora3dprintheadandextrudertomakea3Dprinter,butImjustgoingtousea
simplemarkertoturnthisintoaCNCdrawingmachine

STEP 5
THE SOFTWARE

Atthispoint,allthehardwareshouldbecompleted.Theonlythingthatslefttodonowisto
installthesoftwarethatwillmakeitrun.TheCNCmachinerunsoffofaprogramminglanguage
calledGCode(https://en.wikipedia.org/wiki/Gcode).ItessentiallytellstheX,Y,andZaxis
whichspecificcoordinatesitneedstogoto.Byitself,Arduinohasadifficulttimeinterpreting
GCode,sowewillneedtoinstallaGCodeinterpreterprogramcalledGrbl
(https://github.com/grbl/grbl).HerearethestepsyouneedtotaketoinstallGrblonyour
Arudion(Uno).
(http://www.tinkernut.com/wp
content/uploads/2015/10/still04.jpg)
view

DownloadtheGrblHexfile(https://github.com/grbl/grbl)foryourspecificversionof
Arduino(Iusedversion0.8cformyAtmega328ArduinoUno)
DownloadtheXLoader(http://russemotto.com/xloader/)software.
ConnectyourArduinotoyourPC.
UsingtheXloadersoftware,selecttheGrblHexfileyoudownloaded,selectyourArduino
fromthedropdownmenu,andselecttheCOMportthattheArduinoisconnectedto.
ClickUploadtouploadtheGrblsoftwaretoyourArduino.

(http://www.tinkernut.com/wp
content/uploads/2015/10/still04.jpg)
view

downloadgrblcontroller
(https://www.tinkernut.com/demos/383_cnc/grblcontroller.zip)
NowthattheArduinoispreppedandreadytogo,weneedtoinstallsomesoftwarethatletsus
controltheCNCmachine.AgreateasytouseprogramiscalledGrblController
(https://www.tinkernut.com/demos/383_cnc/grblcontroller.zip).Afterdownloadingand
installingit,youcanopenitup,selectyourArduinoportandclickOpentoconnect.Nowyou

(http:/
content/up

canusethearrowsonthelowerrighttojogthroughthemotors.Makesurethatthedropdown
boxinthelowerrightcornerissetto1insteadof10.Ifanyoftheplatformsarerunning
backwards,youcangotoTools>Optionsandtheninverttheaxisforthebackwardsmotor.

(http://www.tinkernut.com/wp
content/uploads/2015/10/still05.jpg)
view

STEP 6
CREATING IMAGES

Afteryouhavesuccessfullygotteneverythingupandrunning,thelastthingtodoisimporta
picture.TheGrblControllersoftwarerequiresGCodeconvertedimages.Ifallyouwanttodois
testitoutwithanimage,youcandownloadmyTinkernutlogohere:
downloadlogotestimage(http://www.tinkernut.com/demos/383_cnc/logo.zip)
Ifyouwouldliketocreateyourownimage,youwillneedtoconvertyourimagetoSVGfirst
(https://convertio.co/jpgsvg/).Thenyoucangotothewebsitemakercam.com
(http://www.makercam.com/)anduploadit.Alternatively,theMakerCamwebsitealsoallows
youtoinsertbasicshapesbygoingtoInsertandthenselectingyourdesiredshape.But
whetheryouuploadanimageorgenerateonefromthemenu,thesestepswillhelpyouconvert
ittoGCode.

(http://www.tinkernut.com/wp
content/uploads/2015/10/still08.jpg)
view

UsingtheArrowtool(fromtoplefttoolbar),selectyourentireimage.
Moveittothebottomleftcornerofthegrid.
YoucanpanaroundthegridbyselectingtheHandtoolfromthetoolbar.Useittodragthe
imagebacktothecenterofthescreen.
Fromtheupperrightcornerofthepage,changethemeasurementstocm.
UsingthescaleoptionfromEdit>ScaledSelected,scaletheobjectdownandmoveitso
thatitfitswithinthesinglesquarethatisinthecornerofthegrid(usethepicturetothe
leftasreference).

(http://www.tinkernut.com/wp
content/uploads/2015/10/still08.jpg)
view

Withtheimagestillselected,gotoCam>FollowPathOperations.Changethetarget
depthto1,thesafetyheightto1andthestepdownto0.1andthenclickOK.
ThengotoCam>CalculateSelectedtocalculatethepath.
Lastly,gotoCam>ExportGcodetosavetheGCodeofyourimage.
AllyouhavetodofromhereisuploadthatimagetotheGrblControllersoftwareandhitbegin
tostartprinting!ItmaytakesometweakingtogettheAxisadjustedperfectly,butonceyouhave
itadjusted,youshouldeasilybeabletoprintanyimage!

(http://www.tinkernut.com/wp
content/uploads/2015/10/still09.jpg)
view

ASK QUESTIONS

POPULAR POST:

Title?

(http://www.tinkernut.com/2009/10/makexplooklikewindows7/)

Questioninonesentence
Category?
HomemadeMindControlledTVRemote
Description?

p
Addimagetoeditoraddimagefromlink
Enterimageslink
Tags

Typeandhitenter
Postquestion

Make
XP
Look
Like
Windows
7
(http://www.ti
xp
look
like
windows
7/)
This
video
will
show
you
how
to
make
your
Windows
XP
machine
look
and
act
like
Wi...

161

Comments
(http://www.tinker

(http://www.tinkernut.com/2010/08/autotuneyourvoiceforfree/)

Auto
Tune
Your
Voice
For
Free
(http://www.ti
tune
your
voice
for
free/)
In
this
episode,
we
will
mimic
Cher
and
T
Pain
by
using
free
software
to
auto
tun...

94

Comments
(http://www.tinker

(http://www.tinkernut.com/2009/06/bestsearchengine/)

Best
Search
Engine?
(http://www.tinkernu
search
engine/)
Thisvideo
reviewsthe
twomost
popular
search
engines,
Googleand
Yahooas
well...

75
Comments
(http://www.tinkernut.com/2
search

(http://www.tinkernut.com/2010/11/printfromyourcellphoneor
ipad/)

(http://www.tinkernut.com/2011/12/howtomakeyourown
encryption/)

Retro2015byTinkernut,LLC

TinkernutLabs

(http://www.tinkernut.com/)

Das könnte Ihnen auch gefallen