[FAQ] CNC bouwen (elektrisch deel)

Discussie in 'CNC' gestart door rikdragonfly, 9 jan 2009.

  1. rikdragonfly

    rikdragonfly

    Lid geworden:
    31 mrt 2005
    Berichten:
    1.115
    Locatie:
    waalre/demen
    Dit topic is het vervolg op het mechanische deel: [F.A.Q.] CNC bouwen (mechanisch deel)

    Interesses brengen vaak vragen met zich mee. Omdat veel mensen vaak graag een CNC machine willen maken maar een beetje tegengehouden worden door de vele dingen die erbij komen kijken, wil ik voor die mensen de zaak een beetje verhelderen. Ik ga hier uit van een voorbeeld, en de achterliggende gedachten. Vragen en opmerkingen zijn welkom, deze verzamel ik dan hieronder. Ik zal proberen een zo goed mogelijke beschrijving geven van hoe je te werk moet gaan om een werkende CNC sturing te krijgen. Hierbij ga ik er van uit dat je het mechanische gedeelte van de frees al in orde hebt.


    [size=+2][F.A.Q.] CNC bouwen (elektrisch deel)[/size]
    [​IMG]





    Stappenmotoren

    [​IMG]
    Aller eerst zul je moeten kiezen welke motoren je wilt gaan gebruiken. Motoren zijn er in vele soorten en maten.

    Enkele soorten zijn:
    • Stappenmotoren met Permanent magneet
    • Stappenmotoren met Variabele reluctantie
    • Hybride stappenmotoren

    Hybride stappenmotoren zal je het meest tegenkomen voor CNC besturingen.

    Enkele type zijn:
    • Bipolaire stappenmotoren
    • Unipolaire stappenmotoren
    • Servomotoren

    Deze types worden vaak gebruikt bij CNC besturing. Elk type heeft zijn voordeel en nadeel, waarbij gedacht kan worden aan prijs, koppel, grootte, en stroom. Servomotoren hebben het voordeel dat ze een terugkoppeling aan het systeem kunnen geven over hun werkelijke positie. Het voordeel van bipolaire motoren t.o.v. unipolaire motoren is dat ze kleinere dimensies hebben voor een gelijke hoeveelheid koppel. Servomotoren hebben echter als nadeel dat ze veel duurder zijn, en een dure sturing nodig hebben. Voor hobbymatig gebruik zijn deze motoren naar mijn mening te prijzig. De beste keus voor een CNC sturing is een bipolaire stappenmotor, omdat bij bipolaire sturing de motor efficienter gebruikt wordt en dat geeft een hoger koppel. Daartegenover staat dat een unipolaire sturing veel simpeler te maken is. Bipolaire motoren hebben vaak 200 stappen voor 1 omwenteling.

    Het koppel wat de motoren moeten hebben is heel sterk afhankelijk van wat je ermee wilt gaan doen. Motoren van een eenvoudige schuimfrees hebben een veel lager koppel nodig dan dat je bijvoorbeeld aluminium of harde metalen wilt gaan frezen. Het hangt ook af van hoeveel wrijving je spindels en glijlagers veroorzaken, waardoor de motor meer kracht moet zetten om de tafel in beweging te krijgen. Ook niet te vergeten is de spoed die gebruikt wordt. 1 mm spoed of 10 mm maakt een enorm verschil, bij 10 mm spoed is een veel groter koppel nodig. Om deze redenen is het vaak lastig te zeggen welke sterkte je nu precies nodig hebt. Toch is er een soort tabel te maken van wat je nodig hebt:

    Code:
    Soort frees:		voorbeeld:			          koppel:
    Lichte frees		piepschuim			          0.5Nm-1Nm
    Normale frees	        hout, kunststof		                  1Nm-3Nm
    Zware frees	        metaal, zware kunststof	                  3Nm-12Nm
    
    Bedenk dat het hier om het koppel op de as gaat. Voor het frezen van metaal zou een 2Nm stappenmotor met een 1:2,5 overbrenging ook een prima keuze zijn. Het nadeel hiervan is dat je snelheid verliest, waardoor het frezen dus ook langer duurt.

    Stappenmotoren zijn onder andere op de volgende adressen te krijgen:
    DamenCNC
    Stappenmotor.nl
    Conrad
    Haltronic
    NC-step

    Voor meer informatie over de werking van stappenmotoren:
    Zeer informatieve Engelse website over aansturing stappenmotoren
    stappenmotor.nl uitleg stappenmotoren
    Tweakers uitleg stappenmotoren

    In het vervolg van het document wordt uitgegaan van een bipolaire stappenmotor met een koppel van 2Nm en een stroom van 3Ampere.

    Stappen sturing

    [​IMG]

    Als gekozen is voor een bepaald type motor, moet de sturing ervoor gekozen worden. Voor de sturing heb je de optie om te kopen of om ze zelf te maken. Als je niet veel technische kennis van elektronica hebt, is het raadzaam om ze te kopen. Bovendien kunnen stappenmotoren op verschillende manieren worden aangestuurd. Je kunt de motor bij een puls van het stuurprogramma een volle stap laten maken. Je zou er ook voor kunnen kiezen om half step, of zelfs microstepping toe te passen.

    Zelf maken

    Een stappenmotor sturing bestaat uit twee delen; een regel en een vermogens gedeelte. Het regelgedeelte meet de stroom door de stappenmotor, en zorgt dat deze constant blijft en niet te hoog wordt. Het vermogensgedeelte bestaat uit twee H-bruggen, welke de stroom door de spoelen beide kanten op kunnen laten stromen. Voor stromen tot 2 a 3 Ampère zijn er vaak chips die alles regelen en sturen. Voor stromen daarboven zal men zelf een H-brug moeten maken met 4 transistors, waarvoor vaak MOSFET’s worden gebruikt. Stappenmotoren dienen in een bepaald patroon van stroom door de spoelen te worden aangestuurd. Dit patroon is hier te vinden. Als chip tot 2 ampère voor FULL en HALF step wordt vaak de dubbele H-brug L298 i.c.m. sturingschip L297 gebruikt. Voor microstepping zou de chip LMD18245 kunnen worden gebruikt, tot 3 Ampère.

    Het voordeel van de stappen indelen in tussenstappen zoals bij half en microstepping, is dat de rotor van de motor ook posities tussen de gehele stappen door aan kan nemen. Als dit het geval is bevind de rotor zit in een instabiele situatie, en is hiervoor een stroomregeling nodig. Doordat door deze techniek de stappenmotor meer (tussen) stappen heeft gekregen, heeft de motor een hogere nauwkeurigheid. Het grootste voordeel van microstepping is dat als bijvoorbeeld cirkels worden uitgefreesd, deze een gladde snede hebben i.p.v. een overdreven gezegd blokkerig patroon door de stappen. Daarnaast geeft microstepping een veel rustigere loop van de motoren en heeft de sturing veel minder last van resonanties.

    Als stromen van boven de 3Ampere gebruikt worden en microstepping gewenst is, is het raadzaam om drivers te kopen vanwege de hoge complexiteit van de sturing. Het is niet alleen de bepaalde stroomsturingen van sinus en cosinussen op de spoelen, maar ook hoe snel de stroom moet afvallen (decay) en een stroom meting dat deze niet te hoog wordt. In mijn opinie is het dan voordeliger om de sturing te kopen. Als je uiteraard het leuk vind om te maken is het een ander verhaal. Maar verwacht niet dat het binnen 2 weekjes klaar is. Er gaan vele tests aan vooraf voordat je een goede driver hebt, die niet al te warm wordt.

    Drivers kopen
    Als je drivers gaat kopen, moet je weten welke motor je gaat sturen. Zoals eerder vermeld gaan we uit van bipolaire motoren. Stappenmotor sturingen zijn o.a op de volgende locaties te krijgen:

    DamenCNC
    Stappenmotor.nl
    Haltronic
    NC-step
    HobbyCNC
    UHU stappensturingen

    Op ebay zwerven ook sturingskaarten voor 3 en 4 axis rond, bijvoorbeeld gebaseerd op de TB6560. dit zijn goedkoper alternatieven.

    Bij het frezen van nauwkeurige dingen wordt vaak 1/8 of 1/16 microstep gebruikt. Let erop dat de nauwkeurigheid ook afhankelijk is van je overbrenging.

    Als de bekend is welke stappenmotoren en sturingen gebruikt gaan worden, moet er vervolgens een stabiele voeding ontworpen worden. In het rekenvoorbeeld wordt uitgegaan van 4 assen (x,y,z,a), welke alle vier een stappenmotor van 2Nm hebben die 3.2 Ampère piek aankunnen. De gekozen drivers in dit voorbeeld hebben een aanlegspanning van maximaal 50V. In dit geval zal dus een stabiele voeding gebouwd moeten worden van 50 Volt 12.8 (4x3.2A) Ampère. Voor een voeding kan uit 2 types gekozen worden; een voeding op basis van transformator en op basis van een schakelende voeding. Indien voor een schakelende voeding gekozen wordt, is het raadzaam deze te kopen. ze zien er als volgt uit:
    [​IMG]

    Als je op ebay bijvoorbeeld zoekt naar "48V Power Supply" , dan kom je er genoeg tegen.

    Je kunt er ook voor kiezen een trafovoeding te maken, hij is eenvoudig zelf te maken. De trafovoeding heeft als basis een transformator, gelijkrichter en condensatorbank.

    hier is een kleine handleiding voor berekeningen aan voedingen.

    Transformator

    [​IMG]

    Als eerste wordt gekeken welke spanning de transformator moet hebben. In het voorbeeld is gekozen voor 50 Volt DC. Na gelijkrichting en afvlakking (elko’s) van een wisselspanning, is de verkregen gelijkspanning ongeveer een factor wortel(2) hoger. Hierbij moet van de gelijkspanning nog wel de sperspanning van de gelijkrichter diode worden afgetrokken. Je bepaald je trafospanning door de DC spanning te delen door wortel(2), en te kijken welke van de aangeboden trafo’s het dichts erbij zit, maar niet eroverheen. In het voorbeeld dus 50V/wortel(2) = 35,36V maximaal. Dit zou neer komen op een trafospanning van 35V AC.

    De stroom die de trafo aan moet kunnen, wordt bepaald door de 12.8A piek te vermenigvuldigen met wortel(2), en dat is 18 Ampère. Omdat we rekening moeten houden met dat er elke periode een hoge piekstroom loopt die de condensatoren op moet laden zorgen we ervoor dat we er een marge op inbouwen. Bovendien is het zo dat je een aantal VA erin stopt, en je deze er nooit meer volledig uit krijgt. De spanning gaat omhoog, en dus de stroom omlaag. Een marge van 15 a 30% zou prima moeten zijn. In het voorbeeld wordt gekozen voor een marge van 25%, wat een stroom geeft van 18 x 1.25 = 22.5 Ampère.

    De trafo die nu nodig is kan worden bepaald uit bovenstaande gegevens door de stroom en spanning te vermenigvuldigen. In het voorbeeld is dus een trafo nodig van 35 Volt x 22.5 Ampère = 780VA minimaal. Dit geeft een trafo van 800 VA, op een werkspanning van 35 Volt AC.
    Omdat trafo's die dit vermogen moeten leveren veel te zwaar zijn en bijna niet te betalen, kan er voor hogere vermogens beter voor elke stappenmotor+ sturing een zelfde voeding worden gebouwd. In dit geval zouden dat 4 trafo's zijn van 225VA 35VAC zijn. Dit is pas interessant als 4 trafo's goedkoper zijn dan 1 grote van het totale vermogen. Voor het voorbeeld is 1 grote nog goedkoper dan 4 kleine, dus wordt er voor 1 grote gekozen.

    Belangrijk is dat de trafo's identiek zijn, dus zelfde spanning en zelfde fabrikant!

    In voedingen met hoge vermogens worden vaak ringkerntrafo’s gebruikt. Dit type transformator heeft namelijk minder magnetisatie verliezen waardoor de voeding efficiënter is. Een goede fabrikant van ringkerntrafo’s is Amplimo.

    Voor transformatoren ongeveer boven de 400VA is een inschakelvertraging vereist. Deze laat eerst een kleine stroom van bijvoorbeeld 2 Ampère door de transformator stromen om te zorgen dat er een kleinere piekstroom is wanneer de transformator ingeschakeld zal worden. Dit gebeurt door een weerstand te plaatsen in serie met de spoel. Let erop, dit is een grote vermogensweerstand! Stel, je wilt een stroom van max. 2 Ampère. Dit geeft een weerstand van 120 Ohm en hierbij is het vermogen 230² /120 = 440W over de weerstand. Je zou dan bijvoorbeeld drie 25W weerstanden van 47Ohm kunnen gebruiken. Om de weerstand niet al te veel te belasten moet ervoor worden gezorgd dat de weerstand na ongeveer 500 ms wordt kortgesloten (dit is te zien in het schema onderaan, R1 wordt kortgesloten door ). Dit is vaak een beetje “trial en error”. Zorg ervoor dat er een redelijk koellichaam op de weerstand(en) zit.

    Voor een schema van een inschakelvertraging zou je hier eens kunnen kijken.


    Transformatoren worden op de volgende adressen verkocht:
    Okaphone
    Conrad
    BMM-elektroniks
    Vandijken Elektronika

    Voor schakelende voedingen kun je kijken bij:
    Vandijken Elektronika
    DamenCNC


    Gelijkrichter

    [​IMG]

    Om te zorgen dat de wisselspanning van de trafo in gelijkspanning wordt omgezet, is een gelijkrichter nodig. Het enige wat van belang is, is dat deze de spanning en stroom aan moet kunnen van de voeding. In ons voorbeeld is dat dus minimaal 35V AC en 22 Ampère. De MB3505 van 50Volt 35 Ampère zou een goede keuze zijn. Als de stroom lager geweest zou zijn, dus bijvoorbeeld bij 15 Ampere totaal, zou de MB1505 van 50 Volt 15 Ampère ook kunnen.

    Als voor meerdere gelijke voedingen wordt gekozen, zijn er 2 opties.
    • Alle 4 de trafo's worden met hun AC kant aan elkaar gekoppeld worden, en dan worden gelijkgericht.
    • Alle trafo's worden eerst afzonderlijk gelijkgericht, waarna de DC spanning aan elkaar gekoppeld wordt.

    [​IMG]
    Bij voorkeur wordt vaker voor mogelijkheid 1 gekozen, omdat bij mogelijkheid 2 bij verkeerd aansluiten van de spoelen de trafo in tegenfase gezet kan worden, waardoor de spanning 0V wordt. Als er 4 aparte voedingen voor de stappensturingen gemaakt worden, hoeven de transformators niet gekoppeld te worden.

    Gelijkrichters kun je bij de volgende adressen krijgen:

    Dickbest
    Vandijken Elektronika
    Conrad

    Condensatorbank

    [​IMG]

    Om de spanning na de gelijkrichter af te vlakken zijn een stel condensatoren nodig. Voor deze toepassing kunnen de zogenaamde “low ESR” elko’s gebruikt worden welke een relatief lage interne weerstand hebben, maar normale elko's zullen ook voldoen. Als vuistregel wordt meestal een capaciteit van 4700uF per ampère gebruikt. Voor het voorbeeld zijn dat dus 16 elko’s van minimaal 50V en 4700uF.

    Omdat de condensators een redelijk lage weerstand hebben zal na het erop zetten van de spanning een flinke stroompiek ontstaan. Over het algemeen wordt dit door de trafo als onprettig ervaren. Daarom wordt er bij de condensatorbank ook een soort inschakelvertraging gemaakt. Deze wordt ook gevormd door een vermogensweerstand, maar relatief kleiner. Bij gebruik van een 0.047 Farad 50Volt bank is een 22 Ohm weerstand van 3W prima. Dit komt omdat de condensators via een e-macht. oplaadt. Het vermogen door de weerstand is dan maar heel even zo veel, omdat de condensators relatief snel opladen.
    [​IMG]

    Om na een aantal seconden de weerstand R2 kort te sluiten wordt vaak een POWER MOSFET gebruikt. Dit zijn MOSFET’s welke een hoge stroom en spanning aankunnen. Voor het voorbeeld zou dat een MOSFET voor minimaal 50 Volt en 16 Ampère moeten zijn, maar het is goed om een marge te nemen. Let er ook op dat de RDS(on) niet al te hoog is. Het vermogen wat de MOSFET disipeerd is namelijk voor het voorbeeld 16² * RDS(on). De waarde van RDS(on) is altijd in de datasheet van de MOSFET te vinden. Deze kun je vinden door het type van de MOSFET in te voeren in bijv. Google, en dan naar een pdf bestand te zoeken. Op de MOSFET zou ook een koellichaam bevestigd moeten worden. Voor mijn sturing heb ik een IRLZ34N gebruikt, en deze heeft een RDS(on) van 0.035 Ohm. Dit geeft een maximaal dissiperend vermogen van 9 Watt. Stel je wilt het koellichaam maximaal 50 graden laten worden, dan heb je een koellichaam van maximaal (50 – 20 graden)/9 Watt = 3.3 Kelvin/Watt nodig. Een kleinere K/W waarde is altijd beter. Meestal is een koellichaam van een PC ter grootte van 5x5x30 cm wel voldoende.
    Om te voorkomen dat de condensators opgeladen blijven na het uitschakelen, kan er een ontlaad “systeem” gemaakt worden. In het schema onderaan is dat weerstand R3 welke in of uit geschakeld wordt door relais X2. Relais X2 wordt dan bijvoorbeeld gevoed door 12V van een adapter die aangesloten zit na de schakelaar. Als dan de hoofdschakelaar aangezet wordt, is de weerstand niet verbonden met de “loper” van het relais, als de hoofdschakelaar uitgezet wordt wel. Zo ontladen de condensators via de weerstand.

    Verder is ook belangrijk dat de CNC sturing gezekerd is. Deze afzekering is min of meer afhankelijk van je transformator, maar een zekering van 5-10 Ampère is een goede keuze.

    Sturing Controle
    Om nu de sturing bijvoorbeeld voor MACH3 geschikt te maken, dienen alle step/dir signalen van de parallelle poort door gegeven te worden aan de stepperdrivers. Hiervoor zijn kant en klare printen te koop. De exacte naam is een “PC-interface card”. Omdat er in de CNC sturing met hoge vermogens wordt gewerkt, is het raadzaam om de PC te elektronisch te scheiden van de CNC sturing. Als er dan een kortsluiting of wat dan ook in de CNC sturing ontstaat, is de PC hiertegen beschermd. Anders is het mogelijk dat het moederbord defect raakt.

    Let erop dat de motoren juist verbonden zijn met de drivers. Op de drivers staat vaak iets als a+ en a- genoteerd. Dit geeft aan dat hier 1 van de 2 spoelen van een bipolaire motor aan verbonden zou moeten worden.

    Ook een aandachtspunt is een noodstop. Deze kun je als invoer geven op je PC. MACH3 heeft bijvoorbeeld een ingang, welke E-stop heet. Na het indrukken van de schakelaar zal MACH3 in een pauze modus springen. Een reset is nodig om vervolgens weer verder te kunnen frezen. Het simpelweg draaien van de noodstop zal niet zorgen dat de machine weer gaat draaien.

    [​IMG]

    Voorbeelden
    Als laatst nog enkele voorbeelden van CNC machines/sturingen
    CNC Sturing van Rik Hermsen
    CNC sturing van 5Bears


    [size=+1]Het volgende stuk is geschreven door Harry (Lambiek):[/size]


    [size=+2]EMC EN CNC[/size]​

    EMC oftewel Elektromagnetische Compatibiliteit kan voor veel problemen zorgen bij CNC en andere machines.
    Hier wat voorbeelden die dat kunnen voorkomen.

    We beginnen bij het netfilter en de voeding.
    Hieronder een voorbeeld van een netfilter.

    [​IMG]

    Een merk van b.v. een filter is Schafner; deze filters zijn te koop in verschillende stromen.

    De filters zijn o.a. te koop bij: www.rs-components.nl

    Het nut van een netfilter is om de storing die van het net komt te filteren.

    De voeding kan b.v. gekocht worden, maar je kan hem ook zelf maken. Het beste kan je hiervoor een ringkern trafo nemen. Deze trafo’s hebben een veel kleiner strooiveld dan een blok trafo oftewel een trafo met een blik pakket. Na de trafo komt de gelijkrichter en de afvlak condensator of condensatoren.

    Hier een paar berekeningen voor het uitrekenen van de spanning. Als je een trafo gelijk gaat richten en af gaat vlakken, doe je dat met de volgende berekening:

    Stel je wilt 24VDC hebben, dan heb je een sec trafospanning nodig van 18VAC.
    Hoe komen we nu aan +/- 24VDC, dat is 18 X wortel_2 = 18 X 1.4 = 25.2 ( – 1.4) = 23.8. De laatste ( -1.4) is de spanningsval over de diodebrug. Als het geheel is gelijkgericht, moeten we de spanning nog afvlakken met condensatoren oftewel elko’s genaamd. Als vuistregel houden we hiervoor aan 1000uF per ampere, en het is ook beter om meerdere elko’s te plaatsen dan een met een grote capaciteit.

    Stel dat je een vermogen nodig hebt van 5A, dan krijg je dus 3 elco’s van 2200uF en 35VDC.

    Voor een voeding van bv 24VDC en 5A heb je een trafo nodig van +/- 120VA.
    U X I = 24 X 5 = 120.

    Hieronder een voorbeeld van een voeding.

    [​IMG]

    Hier is ook nog een RC filter toegepast, en twee ferrietkernen tegen ontstoring.

    Zo kan je dus op eenvoudige wijze zelf een voeding maken die geschikt is voor CNC machines.

    Je hoeft voor de motordrijvers geen gestabiliseerde voeding te gebruiken; het wordt anders als je er b.v. een print mee wil voeden, dan is een spanningsregelaar aan te raden.

    Nog even extra aandacht voor de massa aansluiting van de voeding. De beste manier om de massadraden aan te sluiten is om van één punt uit te waaieren naar alle aan te sluiten massapunten, dus om een sterpunt te maken in de besturingskast. Dit voorkomt aard lussen.

    [​IMG]

    Nu zijn de drivers en de motoren aan de beurt.

    Deze kunnen het best aangesloten worden via afgeschermde kabels. Als de drivers in een stalen of aluminium behuizing zijn ingebouwd kan je de kabels het beste door EMC wartels invoeren,. Zorg er wel voor dat de wartels goed contact maken met de behuizing, anders heeft het weinig effect.

    Het is ook de bedoeling om de afscherming aan beide zijden aan te sluiten, dus ook bij de motoren. Zie voorbeeld hieronder.
    [​IMG]

    Het is het beste om ook hier de aders van de kabel door een ferrietkern te halen.
    Dit geldt ook voor de voeding van de driver en voor de signaalkabels.

    [​IMG]

    Dit geldt voor CNC machines met stappenmotoren. Als het machines zijn met servo motoren komt er nog iets bij.

    Voor machines die gebruik maken van servo’s kunnen de motoren nog extra gefilterd worden.

    Hieronder nog wat filter methodes voor de servo;s.
    [​IMG]

    Dit filter komt eventueel tussen de driver en de servo motor te zitten. Dit wordt ook weer aangesloten via afgeschermde kabels en het zelfde aangesloten zoals hier boven beschreven.

    Er kan eventueel ook alleen een filter op de motor geplaatst worden, zie hieronder.
    [​IMG]

    Zo. Dit zijn wat voorbeelden en toepassingen om storing te voorkomen, vooral in de besturing van de CNC machine. Niet iedereen zal last hebben van storing, maar als de machine kuren vertoond is het de moeite waard om eens te experimenteren. En de storing hoeft natuurlijk niet plaats te vinden in de machine, maar het kan ook er buiten zijn. Zoals b.v. ruisen op de radio, of telefoon, vervormd beeld op je beeldscherm van de p.c., er is van alles mogelijk.

    Nog even over de condensator waardes, die variëren tussen de 100 en 470nF. Voor de spoelen kunnen standaard gewikkelde ferriet kernen worden gebruikt, of zelf- gemaakte spoelen. Deze spoelen zijn zelf te wikkelen ook weer met een standaard ferriet kern. Als men spoelen koopt, let dan wel op de stroom die er door mag lopen.

    Voor het netfilter moeten de condensatoren 400 tot 600VDC aan kunnen, voor de rest blijft het gelijk.

    Hoop dat het allemaal een beetje duidelijk is zo, en een aanvulling op het mechanische gedeelte.

    H. van Zwieten.

    [size=+1]geschreven door Harry (Lambiek), dank daarvoor![/size]​



    Toevoeging:

    eventuele adressen voor electronica en cnc hardware:
    Motoren en sturingen:
    Haltronic
    NC-step
    HobbyCNC
    damencnc
    Conrad
    Stappenmotor.nl
    UHU stappensturingen


    Elektronica, zoals voedingen parts e.d.:
    Okaphone
    Conrad
    BMM-elektroniks
    Vandijken Elektronika
    Dickbest

    spindels en lagers:
    slides and ballscrews
    world of cnc
    machine en werktuigen

    Aluminium en staal:
    CMD-aluminium
    Staalmarkt

    vergeet ook ebay (en marktplaats) vooral niet, hier worden dingen vaak voor een leuke prijs verkocht.

    Mochten er dus nog vragen zijn, stel ze gerust. Opmerkingen/toevoegingen zijn uiteraard ook welkom. Voor de mensen die nu aan de slag gaan, succes ;)

    Gr. Rik
     
    Laatst bewerkt: 14 feb 2011
  2. hezik

    hezik Guest

    Wow.. thanks voor deze uitleg! Erg goed.. ga nu lezen! :)
     
  3. michel pet

    michel pet

    Lid geworden:
    8 dec 2004
    Berichten:
    3.861
    Locatie:
    bovenkarspel
    topper rik ik ben een fan
     
  4. Jeroenvw

    Jeroenvw

    Lid geworden:
    21 sep 2007
    Berichten:
    181
    Locatie:
    Alphen ad Rijn
    Rik, goed dat je deze FAQ gestart bent!
    Je kunt nog de HobbyCNC driver kaart toevoegen aan de lijst van stappen motor aansturingen. Gebruik ik al een tijd met veel plezier, en zéér betaalbaar!!
     
  5. erik1234

    erik1234

    Lid geworden:
    1 mrt 2005
    Berichten:
    227
    Locatie:
    Den Haag
    Rik,

    Hele mooie faq die je hebt gemaakt! Mag ik deze faq ook een mooi plaatsje geven op cnczone.nl?

    gr.

    Erik
     
  6. rikdragonfly

    rikdragonfly

    Lid geworden:
    31 mrt 2005
    Berichten:
    1.115
    Locatie:
    waalre/demen
    Hej erik,

    Ik kan het zelf misschien beter doen, want ik weet niet of jij de source kan zien?
    ( al die UBB codes enzo)

    Gr. Rik

    edit:

    Hij staat er ook onder algemeen elektronica
     
    Laatst bewerkt: 9 jan 2009
  7. erik1234

    erik1234

    Lid geworden:
    1 mrt 2005
    Berichten:
    227
    Locatie:
    Den Haag
    Respect voor het vele werk wat je in je faq hebt gestoken. Toch heb ik nog een aantal op- en aanmerkingen bedoeld als opbouwende kritiek.

    -Noem als voordeel van microstepping ook het mooier lopen van de motoren.

    -Het nut van "low esr"-elco's ontgaat me. Elke flutelco kan toegepast worden. De eisen die aan de voeding gesteld worden zijn weinig kritisch. Maak ook de opmerking dat voor kleine condensatorbanken geen softstart noodzakelijk is. Er zijn vuistregels voor verhouding trafo : gelijkrichter : condensatorbank, maar dat is helaas geen parate kennis.

    -Je noemt 4700uF/Ampere. Omdat de voeding weinig kritisch is kan dit naar mijn mening omlaag naar 2000uF/Ampere. Ik begrijp dat dit een punt van een ellenlange discussie zonder uitkomst kan zijn.

    -Je schreef; is het raadzaam om de PC te elektronisch te scheiden van de CNC sturing. elektronisch moet zijn galvanisch.

    -Je schreef een klein stukje over drivers kopen. Geef aan waar op te letten. max. spanning, max. stroom, stroom bij paralelle motorspoelen, mogelijkheid tot microstepping.

    -Je schrijft over de nauwkeurigheid t.o.v. microstepping. Nu ben ik van mening dat het weinig uitmaakt of je 1/4, 1/8 of 1/16 instelt op je drivers als er 1/100 speling op de machine zit. Reken maar na als de spindel een spoed heeft van bijv. 3mm.
    1/8 stap geeft 0,002mm verplaatsing per stap
    1/16 stap geeft 0,001mm verplaatsing per stap
    Zet deze getallen af tegen 1/100 speling die de meeste hobbymachines nooit zullen halen.

    Voordelen van microstap zijn de mooiere loop van de motor. Een nadeel van hele kleine microstappen is dat USBCNC of de LPT-poort niet snel genoeg is bij hogere snelheden.

    Gr.

    Erik
     
  8. rikdragonfly

    rikdragonfly

    Lid geworden:
    31 mrt 2005
    Berichten:
    1.115
    Locatie:
    waalre/demen
    Hoi Erik,

    bedankt voor deze toevoeging :) ik heb een aantal zaken aangepast.

    "low esr" elko's zijn naar mijn mening beter dan gewone, omdat de interne weerstand lager is waardoor hogere piekstroom geleverd kan worden. Maar oke, ieder denkt er het zijne van ;)

    Ik heb ooit als vuistregel 4700/A gehoord, maar 2000 lijkt mij ook prima.

    elektronisch, galvanisch scheiden is in mijn ogen hetzelfde, maar galvanisch is misschien duidelijker, alleen denk ik dat niet iedereen weet wat galvanisch is.

    verder geen commentaar, en kom maar op met die info. Het wordt al een interessant stukkie tekst ;)

    Gr. Rik
     
  9. nijsinkgj

    nijsinkgj

    Lid geworden:
    13 feb 2005
    Berichten:
    1.021
    Locatie:
    rijssen
    Heej Rik,
    mooi gedaan joh hier zullen velen iets aan hebben:proost:
    groeten Gertjan
     
  10. rikdragonfly

    rikdragonfly

    Lid geworden:
    31 mrt 2005
    Berichten:
    1.115
    Locatie:
    waalre/demen
    FAQ is bijgewerkt. Hij staat ook op CNCzone waar ik ook feedback krijg

    Gr. Rik
     
  11. Burp

    Burp Administrator Moderator team Forum veteraan

    Lid geworden:
    30 jan 2005
    Berichten:
    13.919
    Locatie:
    Zaandam
    [mod]Draadje even sticky gemaakt.

    Groeten,
    Martin[/mod]
     
  12. Richardcj

    Richardcj

    Lid geworden:
    18 jul 2004
    Berichten:
    1.969
    Locatie:
    onder de ruik van amsterdam
    Eh nice sticky

    Zijn er nog eindschakelaars op de x-as en de y-as nodig?
    Kan dit met een per as, of toch liever twee per as?
    Kan je deze ook ergens inkoppelen?

    gr Richard
     
  13. michel pet

    michel pet

    Lid geworden:
    8 dec 2004
    Berichten:
    3.861
    Locatie:
    bovenkarspel
    ik heb ze er wel op zitten.
    op de x en de y as op de z as niet .
    ik heb op mijn kaart een paar hoog laag ingangen zitten en die gebruik ik.
    je kan er ook een censor aan hangen om te bepalen waar het product licht

    [​IMG]
     
    Laatst bewerkt: 18 mrt 2010
  14. rikdragonfly

    rikdragonfly

    Lid geworden:
    31 mrt 2005
    Berichten:
    1.115
    Locatie:
    waalre/demen
    je kan er 2 of 1 gebruiken, net wat je wilt. Als je er 2 gebruikt moet je ze in serie zetten voor die as. Je kunt er ook 1 gebruiken, aangezien de tafel aan de ene of de andere kant dan iets ziet, met dezelfde sensor. Dit is te zien op de foto van michel.

    Ik moet ze er bij mijn cnc nog altijd opzetten, maar ja, ik blijf er nu gewoon bij, en kan m eventueel stopzetten.

    Gr. Rik
     
  15. chof

    chof

    Lid geworden:
    30 dec 2002
    Berichten:
    181
    Locatie:
    Emmen
    Je kunt de eindschakelaars ook nog instellen als referentieschakelaar.
    Voordat je met freeswerk begint laat je de freesbank naar de referentieschakelaars
    toelopen .
    Zodat de computer weet waar de machine zeg maar staat.
    Als je dan een nulpunt instelt van je werkstuk en je wilt de volgende dag bijvoorbeeld verder.
    Dan laat je de machine weer naar de referentieschakelaars toegaan.
    Dan weet de computer weer waar het moet begineen.
    Of als je stappenmotoren gebruikt en om de één of andere reden verliest de motor stappen.
    Dan laat je de machine weer naar de referentieschakelaars toegaan.
    Zodat je niet weer de nulpunt van je werkstuk hoeft te zoeken.
    Vooral als je nauwkeurig werk heb is dat erg handig.

    Ik zou ook wel adviseren om eindschakelaars te gebruiken kan schade voorkomen aan je spindels,zeker als je sterke motoren gebruikt
     
  16. rikdragonfly

    rikdragonfly

    Lid geworden:
    31 mrt 2005
    Berichten:
    1.115
    Locatie:
    waalre/demen
    volgens mij is dat niet exact genoeg, teminste, niet om de frees op een 100e mm goed te zetten. Maar het zou kunnen....
     
  17. michel pet

    michel pet

    Lid geworden:
    8 dec 2004
    Berichten:
    3.861
    Locatie:
    bovenkarspel
    ik raad het ook af om hem op die manier exact te zetten ook niet met een schakeleaar.
     
  18. chof

    chof

    Lid geworden:
    30 dec 2002
    Berichten:
    181
    Locatie:
    Emmen
    De machine op het werk waar ik mee werk moet je eerst ook naar zijn referentiepunten
    laten lopen.
    De schakelaar wat hier voor gebruikt worden zijn gewoon microswitch.
    (Toen er 1 kapot was heb ik gezien dat het gewoon een eenvoudig microswitch was)
    Dat werk toch op een paar honderste nauwkeurig.
    En voor mijn freesbank doe ik het zelfde met een microswitch en dat werk ook binnen een paar honderste.
    Met refereren moet je de machine wel langzaam naar de schakelaar toe laten lopen.
    Ik gebruik dan dezelfde schakelaar als eindschakelaar omdat dat een poort op de computer bespaart.
    Dat heb ik niet op de machine op het werk,daar zitten dan nog aparte eindschakelaars op.

    En waarom zou het niet werken.
    De cnc machines bij mij op het werk moeten eerst toch naar hun referentiepunt toe lopen.
    voordat je kunt beginnen.

    Hoe zou je het eigenlijk ook anders moeten doen.
     
    Laatst bewerkt: 19 mrt 2010
  19. plotterwelt

    plotterwelt Banned

    Lid geworden:
    5 aug 2006
    Berichten:
    15.735
    Locatie:
    Oss
    Mijn frees heeft alleen referentie schakelaars op de 3 assen.
    Geen eindschakelaars .

    Is ook niet nodig , heb in de software de bereiken 10 cm korter gezet.

    Hij komt dan nooit over zijn bereik .

    Voor elke freesjob word de bank genult via de referentie schakelaars.

    Mvg Johan
     
  20. chof

    chof

    Lid geworden:
    30 dec 2002
    Berichten:
    181
    Locatie:
    Emmen
    Dat kan ook.

    Ik weet niet wat voor besturingssoftware je gebruikt.
    Maar met Mach 3 kun je heel gemakkelijk de referentie schakelaars
    ook instellen als eindschakkelaars door de pinnummer op te geven
    en de optie eindschakelaars aanvinken.

    Dan, voordat ik begin met frezen klik ik eerst op het scherm dat de machine
    naar zijn referentie schakelaars moet gaan.
    Als dat gebeurt is dan worden later dezelfde schakelaars gezien als eindschakelaars.
    Totdat ik weer op het icoontje klik van referentiepunten.

    Opzich verander je eigenlijk niks aan je machine maar je geeft gewoon een extra functie.
    aan je machine door deze instelling.

    Op deze manier kun je je maximale werkbereik instellen.
    Stel dat door omstandigheden een stappenmotor even stil blijven staan en je gaat later richting het maximale bereik van je machine dan stop de machine op de eindschakelaar.
    Als je het software matig doet dan weet de computer niet meer waar het eind is.
    Waardoor de boel dan alsnog aanloopt.

    Nu heb je softwarematig nog 10 cm korter gezet dus zou je zelf gauw in kunnen grijpen.
    omdat je zelf wel weet waar je het limiet op heb gezet.

    Mijn freesbank heeft een werkbereik van 430 mm bij 200 mm dus
    is het voor mij van belang dat ik wel het maximale bereik veilig kan pakken.

    Wat het nullen van je werkstuk betreft kan het handig zijn om bijvoorbeeld bij ronde werkstukken de nulpunt in het
    midden te leggen.
    Voor mijzelf leg ik bij de meeste werkstukken de nulpunt in het midden omdat voor mijzelf het
    gemakkelijkst vind werken.
    Vooral als ik het werkstuk later aan de andere kant wil bewerken dan zoek ik weer
    het middenpunt op van mijn werkstuk.

    Maar dat is natuurlijk wat jezelf het makkelijkste vind werken.
    Dat is dan vooral proberen.

    Wat jij vooral aan het frezen bent zou ik ook de nulpunt op een hoek nemen.
     
    Laatst bewerkt: 19 mrt 2010

Deel Deze Pagina