The Very Best of Dyre Lærepenge
> Lad være med at spørge hvordan jeg ved det, vi har alle været unge engang.
Hø, der er nok stof til et selvstændigt blogindlæg + debat, der.
CNC maskiner styres, stadig, med noget der hedder "G-Code". I gamle dage hullede man sin g-code ud på hulstrimmel, papir hvis det var en engangsopgave, stål eller mylar hvis strimmlen skulle overleve i et miljø fyldt med beskidte fingre og skæreolie.
(Del 1 & 2)
G-code sproget har udviklet sig igennem tiden, i takt med at maskinerne har fået mere intelligens er der kommet nye features til, men den grundlæggende natur er den samme: utroligt lavniveau, med en masse faldgruber for begyndere.
Her er mit første ubehjælpsomme G-code program:
( Neutrik XLR NC3FD-LX cut from front )
#1=2 (Safe height)
#2=-5 (Cut depth)
#4=600 (Feed radius)
#5=1 (Tool radius)
F #4
G21 (units: mm)
G17 (xy plane)
M3 S1000 (start spindle)
G00 Z #1 (move to safe height)
(Main hole)
#6=[23.6/2-#5] (radius)
#7=0 (center X)
#8=0 (center Y)
(move to edge)
G00 X[#7 - #6] Y#8
(lower tool)
G01 Z #2
(circle)
G02 X[#7 - #6] Y#8 i#6
(raise tool)
G01 Z #1
(Hole for first screw)
#6=[3.1/2-#5] (radius)
#7=[-19/2] (center X)
#8=[24/2] (center Y)
G00 X[#7 - #6] Y#8
G01 Z #2
G02 X[#7 - #6] Y#8 i#6
G01 Z #1
(Hole for second screw)
#6=[3.1/2-#5] (radius)
#7=[19/2] (center X)
#8=[-24/2] (center Y)
G00 X[#7 - #6] Y#8
G01 Z #2
G02 X[#7 - #6] Y#8 i#6
G01 Z #1
(End G-code program)
M02
Alt dette for 3 sølle huller.
Som IT-mand kunne jeg finde på så mange måder at forbedre dette "sprog" på, men det er der heldigvis andre folk der gør, f.eks har ShopBot lige releaset deres "OpenSBP" sprog, i håbet om at det bliver fremtidens standard.
Det siger sig selv, at de professionelle bruger deres CAD program til at spytte g-code ud, så for dem gør det ikke den helt store forskel hvilken kode der bruges.
Rigtige CNC folk bruger en klods af en særlig voksblanding til testkørsler for ikke at slide unødvendigt på værktøjet.
Amatører som mig bruger bølgepap som stand-in for alu-plade:
Og minsanten om det ikke passer:
På et eller andet tidspunkt bliver jeg nødt til at samle mod til at smide et stykke alu-plade i maskinen og se om de faktisk kan skære igennem, men jeg har ikke helt luret hvorledes jeg skal lave udluftning, når der skal bruges sprit som skære/kølevæske.
Inden nogen nu siger "brug en støvsuger", vil jeg lige minde om at en støvsuger hiver luften igennem motoren for at køle denne.
Det ser utrolig flot ud når spritdampene kommer i nærheden af de gnistrende kul.
Lad være med at spørge hvordan jeg ved det, vi har alle været unge engang.
phk
22. apr 2009 kl 12:53
> Lad være med at spørge hvordan jeg ved det, vi har alle været unge engang.
Hø, der er nok stof til et selvstændigt blogindlæg + debat, der.
22. apr 2009 kl 12:55
Jeg har fræset mange ting på hobbyplan, både aluminium, messing, legeret stål mm. og har aldrig brugt hverken køling eller skærevæske.
Det er unødvendigt. Hvis du absolut mener at du får et bedre resultat med væske, så brug WD-40 eller petroleum, meget nemmere at have med at gøre.
MvH,
Bent.
22. apr 2009 kl 13:02
Sprit er det bedste, men derfor kan man godt bruge noget andet.
Alm. skære-/borevand, som man bruger ved stålbearbejdnng, giver fine resultater også i alu.
mvh Thomas
Sprit er det bedste, men derfor kan man godt bruge noget andet.
Alm. skære-/borevand, som man bruger ved stålbearbejdnng, giver fine resultater også i alu.
Hvorfor bruger ikke blot et simpelt CAD / CAM program - jeg er sikker på, der findes utallige freeware 2D CAD / CAM programmer på nettet.
Jeg skrev mit eget simple CAM i sin tid, fordi jeg ikke gad sidde og tampe G-koder ind til alle små forefaldende CAM opgaver - det kan alle de basale ting :o)
Hvilket program tegner du i - og hvordan oversætter det til din g-kode?
22. apr 2009 kl 13:23
Er det "Hello World" man kan ane i baggrunden? ;-)
Hvorfor bruger ikke blot et simpelt CAD / CAM program[...]
Hvilket program tegner du i[...]
Er det "Hello World" man kan ane i baggrunden? ;-)
22. apr 2009 kl 13:54
Er der forresen nogen der har gode tips til andre billige "testmaterialer" end bølgepap ?Hård masonit?
Poul-Henning
Er der forresen nogen der har gode tips til andre billige "testmaterialer" end bølgepap ?Hård masonit?
Poul-Henning
22. apr 2009 kl 14:16
Hård voks, det bruger CNC maskinværkstederne til testkørsel.
Træ (og sikkert pap, jeg har aldrig prøvet) er et dårligt valg, fræseren kører varm.
Plastmaterialer er også dårlige, spånerne kan smelte fast på fræseren.
I øvrigt: når du nu går over til mere komplicerede former vil du opleve at selve fræsearbejdet er den mindste del. Opspænding af værkstykket kræver den største indsats.
MvH,
Bent.
22. apr 2009 kl 14:16
Er 50 mm for tykt? Ellers er gasbeton en mulighed til 21 kr for 50 X 400 X 600.Er der forresen nogen der har gode tips til andre billige "testmaterialer" end bølgepap ?Hård masonit?
Poul-Henning
Jeg tænkte mest på noget med mere tykkelse til 3-d experimenter ?
Poul-Henning
Er 50 mm for tykt? Ellers er gasbeton en mulighed til 21 kr for 50 X 400 X 600.Er der forresen nogen der har gode tips til andre billige "testmaterialer" end bølgepap ?Hård masonit?
Poul-Henning
Jeg tænkte mest på noget med mere tykkelse til 3-d experimenter ?
Poul-Henning
http://www.olt.dk/Katalog/bygg....htm
22. apr 2009 kl 14:25
Jeg tænkte mest på noget med mere tykkelse til 3-d experimenter ?
Poul-Henning
22. apr 2009 kl 14:53
Det var godt nok et forslag...
Hvis du bruger den metode, behøver du ikke være bange for at skære dig på fræseren bagefter :-)
Og jeg er sikker på at WAF ligger under 0.
Bent.
22. apr 2009 kl 14:58
He, jeg begynder at fornemme det ikke var et genialt forslag :-) Det er ellers formfast, billigt og kan grovtilpasses med håndværktøj.
Er der forresen nogen der har gode tips til andre billige "testmaterialer" end bølgepap ?Hård masonit?
Poul-Henning
Jeg tænkte mest på noget med mere tykkelse til 3-d experimenter ?
I øvrigt: når du nu går over til mere komplicerede former vil du opleve at selve fræsearbejdet er den mindste del. Opspænding af værkstykket kræver den største indsats.
He, jeg begynder at fornemme det ikke var et genialt forslag :-) Det er ellers formfast, billigt og kan grovtilpasses med håndværktøj.
22. apr 2009 kl 15:48
kunne måske være en løsning på materialeproblemet. Ved passende forme kan det måske også laves nogenlunde fastspændingsvenligt.
Hilsen
Søren B
Hvad med de der solide hoppebolde, de er godt nok runde og er sikkert svære at spænde fast.
22. apr 2009 kl 15:56
Er der nogen slags blød plastik man kan få i klodser i en eller anden sammenhæng ?
Det lækreste plast at fræse i, er efter min mening POM, som vi bruger i stor udstrækning. Ved dog ikke, om det er tilgængeligt uden at skulle købe større mængder ?
22. apr 2009 kl 16:08
Det lækreste plast at fræse i, er efter min mening POM, som vi bruger i stor udstrækning. Ved dog ikke, om det er tilgængeligt uden at skulle købe større mængder ?
Det lækreste plast at fræse i, er efter min mening POM, som vi bruger i stor udstrækning. Ved dog ikke, om det er tilgængeligt uden at skulle købe større mængder ?
22. apr 2009 kl 16:24
At spænde noget vinkeltret op på koordinatbordet er sikkert en pillearbejde (har ikke prøvet endnu).
Det lækreste plast at fræse i, er efter min mening POM, som vi bruger i stor udstrækning. Ved dog ikke, om det er tilgængeligt uden at skulle købe større mængder ?
Tjoe, men hvis jeg skal ud og købet det i hos specielle leverandører kan jeg jo ligeså godt købe noget af det der "CNC-voks" til at begynde med, prisen er nok ca. den samme.
Poul-Henning
PS: Offline er jeg blevet foreslået gammelt tørt rugbrød.
22. apr 2009 kl 16:31
Super, så har man en dejlig afrundet fræser bagefter...
Bent.
22. apr 2009 kl 16:34
Det ser utrolig flot ud når spritdampene kommer i nærheden af de gnistrende kul.
22. apr 2009 kl 16:38
Prøv MDF plade.
Den kan fås i forskellige tykkelser. 10 til 30mm.
MDF plade er en fast homogen træfiberplade af masonitfamilien der ikke har masonits dårlige egenskaber er velegnet til dit formål , når du skal øve dig i 3D fræsning.
De fleste køkkenskabslåger er idag af dette materiale og det er kun nødvendigt at anvende en støvsuger efter fræsningen.
22. apr 2009 kl 16:58
dublet slettet
Hvad med et skærebræt i plast - du kan få dem i forskellig størrelse og tykkelse.
håndsæbe, i en bar form. Hvis du køber flere kan du måske trykke dem sammen til en størrer bar?
22. apr 2009 kl 19:27
Hvorfor alt det bøvl køb en ordentlig fræser med en ordentlig styring- du kan få Hurco til billige penge, på tilbud, idag. Så er du helt udenfor ISO pjat med M. og G. kode cirkus.
Så skal du ikke prøvekøre noget, du kører og det virker.
Hvorfor alt det bøvl køb en ordentlig fræser med en ordentlig styring- du kan få Hurco til billige penge, på tilbud, idag. Så er du helt udenfor ISO pjat med M. og G. kode cirkus.
Så skal du ikke prøvekøre noget, du kører og det virker.
22. apr 2009 kl 20:15
Jeg har i mange år arbejdet med CNC programering på de store maskiner. Og der flytter jeg nulpunktet op over emmet, og køre en tur i den fri luft. Så kan jeg se om den laver noget helt forkert. Hvis den ikke gør det køre jeg et emme og måler efter og rette til næste.
Carsten
22. apr 2009 kl 20:17
Lad være med at spørge hvordan jeg ved det, vi har alle været unge engang.
Efter at have prøvet at blive lidt bims af sprit, har jeg fræset alu med rapsolie.
Vh
Flemming
22. apr 2009 kl 21:31
I alu kan du lige så gadt bruge luft til at køle med, ikke olie, for så sætter spånerne sig fast og klumpe rundt om fræseren. Kølevæske og luft er 90% for at fjener spånerne fra arbejdesstedet, og resten for at køle. I alu er køling ikke så nødvendig, så der er luft og meget lidt tynd olie fint til det. Carsten
22. apr 2009 kl 22:02
På større CNC maskiner bruger man ofte "blå skum" til billig test.
Det købes i byggemarkedet som gulvisolering, fåes i 3 densiteter (man bør købe den tætteste) og fræses nærmest som luft. Pas dog på ikke at køre så hårdt i det at det bliver varmt så smelter materialet fast på værktøjet.
Min mening om at kode ISO er at det svarer til at programmere printere i postscript - sikkert morsomty men ikke særlig sjovt endsige optimalt.
Led efter billige/gratis programmer - check f.eks. MADCAM.
WD40 er faktisk en perfekt skæreolie - men når du får så meget alkohol at du kan brænde en støvsuger af - så bruger du alt for meget - det skal blot dryppes på i afpassede dråber. Ellers køb en aluminium der IKKE behøver køling.
Jeg er noget interesseret i at vide mere om din maskine?
Mvh,
Allan Nielsen
allan@roland3d.dk
22. apr 2009 kl 22:08
Du kan godt bruge støvsugeren til udluftning. Brug blæsefunktionen som injektor i et rør af større diameter. Det er ikke perfekt, men du kan have støvsugerens støj udenfor, og du behøver ikke være bange for gnister.
22. apr 2009 kl 22:12
Det med sprit er vist et levn fra "gamle" dage/teknisk skole. Mig bekendt bruges der ikke meget sprit som køle/smøremiddel hos de maskinfabrikker der fremstille fræste/drejede dele i alu, tænk bare på brandfaren ved at have 2-300 liter sprit i "sumpen", utænkeligt. Alle olie leverandører har en vandblandbar olie specielt til alu, men som regel, kommer man langt med en af deres "universalolier". En stor del af køle/smøremiddelets opgave er også, at spule spånerne væk fra bearbejdnings området.
Med hensyn til at fræse i POM, der skal også køles/smøres, det svier noget i øjnene hvis det begynder at smelte :-)
http://www.youtube.com/watch?v...ex=2
Lars
Min mening om at kode ISO er at det svarer til at programmere printere i postscript - sikkert morsomty men ikke særlig sjovt endsige optimalt.
WD40 er faktisk en perfekt skæreolie - men når du får så meget alkohol at du kan brænde en støvsuger af - så bruger du alt for meget[...]
Ellers køb en aluminium der IKKE behøver køling.
Jeg er noget interesseret i at vide mere om din maskine?
23. apr 2009 kl 01:37
P.-H.
Nu var det ikke meningen at tale ned, men når du nu nævner at det nu kun er lidt tilfældigt du lige skal ha lavet, ja så blir du ekspert som 90 årig.
-
HURCO lavede i starten af 80 erne et glimrende patenteret program-system, bestående af: linjer, buer, cirkler, og en del regnekapacitet der regner det mulige ud--eller gir et bud, så er det op til operatøren at vælge. Eks. kan du vælge et start punkt og lade fræseren slutte i slutpunktet, der regnes så en afstand og en vinkel ud automatisk- du kan indlæse de mål du kender, sådan kan du konstruere selv ekstremt underlige faconer på rekord tid. Programmet deles op i hvilket værktøj der laver hvad, du kopierer blokke 1 af gangen eller 100 stk. Du kan så lade emnet tegne på nr. 2 skærm i forsk. vinkler etc. og der se om emnet er ok--- maskinen laver altid det du ser.-
Du kan skalere, spejle, dreje, hele eller afgrænsede dele af programmet, med eller uden master (oprindelsesprog/facon.) Du kan lægge 2D faconen op i 3D i valgfri lag, med spring imellem du selv angiver, så kommer der blod til de små grå.
-
Et problem som du og flere nævner, emne 1-- er nulpunktet ok?, er promgrammet ok?, er navnlig z-dybden ok?---- nogle styringer eks. Fanuc, Fadal etc. angiver restværdien af bevægelsen, når du trykker "feed hold" - hvilket er et must at have. Således behøver du "kun" være årvågen og kikke på restværdien i Z,og muligvis andre også, navnlig hvis du har visning af emnet i flere vinkler / plan etc. så kan du "bare køre".
Eks. Gibbs har i årevis kørt med justerbar simulerings hastighed i den vinkel du nu trinløst vælger, i farver, lynhurtigt eller super slow, forstørret, så små detaljer kan vises.
-
Med tiden får CNC "driveren" en følelse af hvornår det kan gå galt, og indøver nogle rutiner, der er værd at finpudse.
Tit er det dumme 0 punktsfejl, så giv tid, det betaler sig
Nogle CNC maskiner kan nemt kværne en 25mm highspeedfræser, bare du vender ryggen til, uden du lægger mærke til det, før det er for sent. Forsigtighed er en dyd.
Hurcos programmer indeholder ikke M.eller G koder, men viser maskinmålene, de er ikke meget værd, men emnemålene kan bruges, de er relateret til dine tegningsmål der er direkte indgivet i maskinen, korrigeret for eks. fræsediam, skrub værdier etc.
-
Eks. cirkulær interpolation, vælges med et tryk i en blok-du indgiver eks. ved gevindfræsning, indv./udv, stigning, start og slut på Z højden, omdr. tilsp.- så er det gevind færdigt, flere gevind:--kopier blokken, sæt X,Y mål ind. KØR.
23. apr 2009 kl 02:16
til køling ved alufræsning. Det er jo kun små mængder som skal anvendes. Hvis PHK havde en 300L sump på sin maskine vil jeg gi' ret i at rigtig skæreolie er nødvendigt, men det har han jo ikke. Fordelen ved sprit er at det ikke sviner mere end man kan tåle på hobbybordet i kælderen. Og så forvinder lugten hurtigt igen. WD40, rapsolie, tis og alt muligt andet lugter i lang tid efter.
FabAtHome kører noget open source 3D printer-projekt, hvor softwaren måske kan anvendes efter lidt modifikationer.
Printer her:
http://www.fabathome.org/wiki/...Page
Software her:
http://www.fabathome.org/wiki/...ware
Og så er det med at få gang i de printkort, for der må mangle en leverandør nu hvor GPC Chemitalic lukker ;-)
Et problem som du og flere nævner, emne 1-- er nulpunktet ok?, er promgrammet ok?, er navnlig z-dybden ok?---- nogle styringer eks. Fanuc, Fadal etc. angiver restværdien af bevægelsen, når du trykker "feed hold" - hvilket er et must at have.
23. apr 2009 kl 15:06
Det ser meget interr. ud, men du havner i noget M.G. kode noget, det gør Gibbs og mange andre også.
Nu har jeg gemt adressen og vil kikke nærmere på systemet senere.
23. apr 2009 kl 20:22
Hej PH. Du nævner G koder som var det det eneste system til at programmere cnc maskiner i.
Heldigvis er der andre, og nemmere metoder.
Heidenhain laver styringer, og langt de fleste større/proff maskiner kan leveres med deres styring.
Heoidenhain´s eget sprog er ganske simpelt, og kan læres af de fleste på en eftermiddag. Taler vi om 2D eller 2½D fræsning er det fantastisk effektivt.
Det er et såkaldt dialog- baseret system, så skal man rydde en lomme finder man simpelthen på styringen den rette cyclus for lommerydning, og derefter guider styringen en gennem de valg der skal foretages(skæredata, spångennemløb, dimensioner, hjørneradius, dybde, skrub/sletbearbejdning mm.
Det er enormt effektivt, og som sagt let at lære. Da jeg var i lære som værktøjsmager kom min mester på tredje dagen og sagde at nu skulle vi køre noget CNC. 2 timer efter fræsede jeg selvstændigt mindre formdele.
Komplekse 3D emner og dobbeltkrumme overflader er et job for CAM systemer. Jeg kender kun MasterCam(Disastercam) og EdgeCam, og de kan begge generere G kode på ekstremt komplekse emner. Ulempen er her at G-koden fylder brutalt meget. Jeg har kørt emner hvor alene G-koden har fyldt over 1 Gb, så der kunne godt være et marked for en bedre løsning.
Med moderne 5 aksede værktøjsmaskiner er der ingen vej udenom CAD-CAM. 5 akser er simpelthen for meget at holde styr på i hovedet, og risikoen for kollision er alt for stor hvis man simultant kører alle akser.
I mange maskinværksteder er netop brugen af CAD-CAM og manuel(Hånd)programmering hverdagen. Visse opgaver løses hurtigere med håndprogrammering end med CAD-CAM, og ofte kan den effektive maskinarbejder/værktøjsmager stå med et færdigtfræset emne inden den dovne har fundet filer eller tegninger.
MVH
Peter
Værktøjsmager og meget andet
(Der egentlig bare gerne vil have en manuel fræser i værksteder)
28. okt 2010 kl 08:55
Gratis software sprutcam er en russisk software som fungerer udmærket, den findes på eng, har selv brugt det, nu kører jeg med mastercam X4
her er et link
http://www.sprutcam.com/