ingen av dina länkar funkar idagcyr skrev:<reklam>Så kul har man om man pluggar D i Linköping </reklam>GeekJoan skrev:DAMN!
I LIKE!
Men den där första länken kräver login...
Lägger upp pdf:en på min maskin då, här:
http://130.236.229.26/steg.pdf
CNC-grejjen
Re: CNC - ska jag ta betalt?
jag tycker gott du kan ta betalt för byggplaner, ritningar etc.
1) inte alls - sånt här ska vara gratis! 2) donationer ska räcka! 3) sälj byggplaner på maskinen! 4) sälj delarna i "byggsats"!
jag ska bara jobba i två veckor i sommar så jag måste ha något projekt annars blir det jobbigt
jag väntar troget men otåligt på att din sida ska bli klar
Min lina har varit nere några timmar idag...Gnu skrev:ingen av dina länkar funkar idagcyr skrev:<reklam>Så kul har man om man pluggar D i Linköping </reklam>GeekJoan skrev:DAMN!
I LIKE!
Men den där första länken kräver login...
Lägger upp pdf:en på min maskin då, här:
http://130.236.229.26/steg.pdf
Hej!
Jag har också en CNC maskin =)
Efter att ha försökt bygga en egen maskin och misslyckats så köpte jag en färdig konstruktion från tyskland. Den är väldigt stabil och funkar fint!
Elektroniken har jag byggt och designat själv såklart! Det består av en Atmel ATMega16 som är kopplad till datorns serieport och tre stycken stegmotordrivkort som jag byggt. ATMega16:processorn tar in koordinater och hastighet från serieporten och beräknar med linjär polarisation (i tre dimensioner) ut hur stegmotorerna skall röra sig (detta var lite klurigt, men jag lyckades faktiskt lösa det utan flyttal och andra tunga beräkningar).
Drivkretsarna som jag använt till drivkorten heter L297 och L298 och är mycket behändiga att använda, klarar 2A per lindning, precis vad mina stegmotorer är specade för! Jag köpte kretsarna på Farnell...
Det svåraste (eller mest tidskrävande) är mjukvaran för PC:n. Jag har skrivit ett windowsprogram som kan ta in HPGL filer och Gerber filer (G-kod). Det funkar fint att t.ex. göra en mönsterkortslayout i Eagle, göra om denna till HPGL-format och fräsa, tyvärr har jag inte hittat några bra frässtål för denna typ av arbeten, mina finaste är för grova (1mm diameter). Jag har även lyckats göra fräsarbeten i 3D genom att göra en CAD-ritning i Rhinoceros och sedan föra över detta till ett CAM program som omvanldar CAD-ritningen till gerber-kod, min mjukvara har dock inte stöd fullt ut för g-kod men det fungerar ok om man vet vad man gör!
Det jag har kvar att göra och förbättra är bland annat:
* Acceleration av stegmotorer, nu går de i en fast hastighet, vilket medför att det blir lite ryckigt vid vissar rörelser
* Bättre mjukvara i PC:n, t.ex. optimering av HPGL-filer.
* Stegmotordrivningen klarar endast helsteg och halvsteg, mikrostegning vore att föredra. Vid rörelser med låg hastighet kommer maskinen mer eller mindre i självsvängning, vilket inte känns så bra!
Något ni undrar, fråga på =)
Edit: bilderna verkar inte funka så bra, testa här istället http://www16.brinkster.com/strombom2/maskin.htm
Jag har också en CNC maskin =)
Efter att ha försökt bygga en egen maskin och misslyckats så köpte jag en färdig konstruktion från tyskland. Den är väldigt stabil och funkar fint!
Elektroniken har jag byggt och designat själv såklart! Det består av en Atmel ATMega16 som är kopplad till datorns serieport och tre stycken stegmotordrivkort som jag byggt. ATMega16:processorn tar in koordinater och hastighet från serieporten och beräknar med linjär polarisation (i tre dimensioner) ut hur stegmotorerna skall röra sig (detta var lite klurigt, men jag lyckades faktiskt lösa det utan flyttal och andra tunga beräkningar).
Drivkretsarna som jag använt till drivkorten heter L297 och L298 och är mycket behändiga att använda, klarar 2A per lindning, precis vad mina stegmotorer är specade för! Jag köpte kretsarna på Farnell...
Det svåraste (eller mest tidskrävande) är mjukvaran för PC:n. Jag har skrivit ett windowsprogram som kan ta in HPGL filer och Gerber filer (G-kod). Det funkar fint att t.ex. göra en mönsterkortslayout i Eagle, göra om denna till HPGL-format och fräsa, tyvärr har jag inte hittat några bra frässtål för denna typ av arbeten, mina finaste är för grova (1mm diameter). Jag har även lyckats göra fräsarbeten i 3D genom att göra en CAD-ritning i Rhinoceros och sedan föra över detta till ett CAM program som omvanldar CAD-ritningen till gerber-kod, min mjukvara har dock inte stöd fullt ut för g-kod men det fungerar ok om man vet vad man gör!
Det jag har kvar att göra och förbättra är bland annat:
* Acceleration av stegmotorer, nu går de i en fast hastighet, vilket medför att det blir lite ryckigt vid vissar rörelser
* Bättre mjukvara i PC:n, t.ex. optimering av HPGL-filer.
* Stegmotordrivningen klarar endast helsteg och halvsteg, mikrostegning vore att föredra. Vid rörelser med låg hastighet kommer maskinen mer eller mindre i självsvängning, vilket inte känns så bra!
Något ni undrar, fråga på =)
Edit: bilderna verkar inte funka så bra, testa här istället http://www16.brinkster.com/strombom2/maskin.htm
nu har jag läst en hel del om just stegmotorer och styrningen.
nu försöker man hitta olika "kit" som är lite billigare med typ 3 stegmotorer..
hade tänkt att jag skulle styra med hjälp av två datorer.
tror det funkade så att på första datorn har man själva programet (typ CNC-player) som skickar information till den andra datorn som bara har dos och en klient till programmet i första datorn.
sen kunde man styra motorerna direkt från den första också men då brukade det bli störningar eftersom datorn höll på med annat också.. och det är väl onödigt om man bara kan ta en gammal dator och använda den som "klientdator."
jag fabulerar
nu försöker man hitta olika "kit" som är lite billigare med typ 3 stegmotorer..
hade tänkt att jag skulle styra med hjälp av två datorer.
tror det funkade så att på första datorn har man själva programet (typ CNC-player) som skickar information till den andra datorn som bara har dos och en klient till programmet i första datorn.
sen kunde man styra motorerna direkt från den första också men då brukade det bli störningar eftersom datorn höll på med annat också.. och det är väl onödigt om man bara kan ta en gammal dator och använda den som "klientdator."
jag fabulerar
Gnu:
Jag går i samma tankar som du och har bestämt dig för att ha en gammal P1:a som styrdator. Jag kör nog FreeDOS på den. Man behöver ju inte ens ett grafikkort till den. Bara en liten hårddisk och ett litet minne.
En Windowsdator skulle nog inte palla att styra en fräs direkt. Det blir ju ett Realtidssystem där svarstiderna är viktiga för fräsens precision. Ska du bara göra raka streck är det ju ganska lungt. Då får det ju ta den tid det tar. Men om man skall göra figurer där de olika axlarna är inblandade så är det ju väldigt viltigt att de är synkade.
Jag går i samma tankar som du och har bestämt dig för att ha en gammal P1:a som styrdator. Jag kör nog FreeDOS på den. Man behöver ju inte ens ett grafikkort till den. Bara en liten hårddisk och ett litet minne.
En Windowsdator skulle nog inte palla att styra en fräs direkt. Det blir ju ett Realtidssystem där svarstiderna är viktiga för fräsens precision. Ska du bara göra raka streck är det ju ganska lungt. Då får det ju ta den tid det tar. Men om man skall göra figurer där de olika axlarna är inblandade så är det ju väldigt viltigt att de är synkade.