Hallå,
Ursäkta om jag bryter en pågående diskussion men jag känner att jag vill bidra med mina erfarenheter.
Jag har nyfiket laborerat massor med hårdvara runt min 6040 (yoocnc 800w spindel).
Kablage
Jag börjar längst ut i systemet.Både spindel och stegmotorer kan med fördel få skärmat kablage. Medföljande VFD verkar vara "smutsigast" och det kablaget gör då störst skillnad. Eller, smutsig är fel ord.
PWM och stegmotorpulser är per definition fyrkantsvågor.
Med andra ord effekt som växlar mellan max och min styrka. Detta är en påfrestning för det mesta - kablage, matning, nollpotential och emc. Den skarpa flanken som blir vid växlingarna kan se väldigt olika ut och ha varierad betydelse för vridmoment och följsamhet.
Jag är inte tillräckligt påläst vad gäller stegmotorer men PWM styrning jobbar jag dagligen med. Jag testade att avkoppla och terminera med ett så kallat "snubber network" och fick det renare överlag. Med avkoppling(C) och terminering(R) kan man mjuka kanterna så pass att kablage och matning / jord-smuts blir bättre. Man får passa sig bara så att man inte tar putsar bort vridmomentet.
Obs, detta kan mycket väl ses som överkurs. Allt kan fungera ypperligt utan komponentingrepp. Skärmat kablage skadar inte hur som helst. Man bör terminera skärmen till stjärnjordpunkt på matningssidan.
Jag har bytt ut drivarna, nätaggregat och parallelport oxå och ska försöka beskriva effekterna av det lite längre ner.
Datorer, operativ och synk
Först och främst parallelporten. Det var många år sedan som datorer i allmänhet och operativ i synnerhet var skapade för industriella behov. 486 och bakåt- eran hade direkt åtkomst till alla in och ut portar och pinnar. Man hade som programmerare fullständig kontroll över flödet. Man kunde bygga ett helt system på en klocka som var orubblig. Precis som vi gör med våra microcontrollers idag.
Såklart nackdelar med detta men när det gäller att skriva och läsa parallelport i en exakt synk så var det bättre såklart.
Nåja, det är som det är och att kolla facebook samtidigt som man fräser kanske ändå är lite
fräsigt (ursäkta!).
Man förstår i alla fall att utvecklingen gick åt det hållet det gick. Vad kan vi göra?
Jag har läst om system där man stängt av såpass mycket periferell hårdvara samt tweakat windows tillfredställande. Men, det är fortfarande ett tärningkast. Varken dataarkitektur eller operativ är optimerat, faktum är att det saknas stöd i grunden för hårdvaruinterrupts i windows.
Jag lyckades få Windows XP att göra kortare körningar via parallelporten men när det väl händer något så får man inga rapporter. Windows har ingen aning om missade kommunikationer o.s.v.
Alla moderna industriella system har en egen kärna av FPGAer och microcontrollers som körs i en tight synk. Om det finns en dator inkopplad så fungerar den som terminal med ett buffrad kommunikation till och från systemet. Med resultat att operativet får komma till sin rätt och kan samla all världens gränsnitt och presentera för användaren. Visuell feedback, fimwareuppdatering, utskrifter, ... det som moderna datorer & operativ är så bra på.
Extern kärna
Jag tycker det är märkligt att det inte gjorts ett DIY-vänligt system än. Mach3 och smoothstepper är väl enda alternativet men det är ändå en stor kompromiss där man försöker emulera parallelporten. Visserligen så blir resultatet en buffrad händelse med smoothstepper som kärna men Mach3 är inte skrivet för det i grunden.
Man kan jämföra med ljud och bild som har en naturligt stöd för buffrad kommunikation med synkront flöde i dess kärnor. Med andra ord, ljudström och bildström klockas i förhoppningsvis jämn synk ut till diverse mottagare.
Förlåt att jag svävade iväg men jag tycker det har saknats info om detta när jag surfat runt. Många köper grejer och blir besvikna.
Så länge man lär sig något och till slut hittar hem så kvittar det kanske.
Mitt perspekiv på uppgraderingar
- Kraftigare nätaggregat
Jag skaffade ett 48V - 7.5A agg och upplevde ett bättre flyt och mindre vibrationer.
Jag antar att stegmotorerna (som jag har) mår bättre av balansen mellan spänning och ström.
- Nya drivare
Jag köpte Gecko G540 mest på rekommendationer från www. Men, inte helt säker på hur mycket bättre den är. Optisolerat känns bra förståss.
Jag är lite misstänksam mot en del saker. Dsub för kraftöverför t.ex. känns inte helt koorekt. Inga kylflänsar eller någon tanke på att saker blir väldigt varma. Men men, man får ta att dessa saker görs lite halvt DIY. Kreativt och talangfullt.
- Extern kärna
Jag valde USB smoothstepper. Jag ville kunna köra min dator utan nätverkstöd och vägrade tro att USB skulle vara mer störningskänsligt än Ethernet. I så fall så är den designad fel.
Visst, RJ-45 kan göras galvaniskt åtskild. Bra. Men USB är balanserad o.s.v.
Hur som helst. Min fungerande ej med USB spänning. Med extern matning och resten av systemet stjärnjordat så har den fungerat bra.
Jag har inte bytt ut VFDn. Den gör det den ska för mig. Överlag så är jag övertygad om att detta är ett subjektivt perspektiv, om än ett bidrag till en objektiv summa.
Igen. Förlåt för det låååånga inlägget. Jag hoppas det ger ljus till någon som letar.
Om det finns intresse så kan jag lägga upp lite bilder på fräsen och lite saker jag fräst.
Jag kör huvudsakligen frontpaneler i aluminium. Men även lite plast och trä.
Pelle Gunnerfeldt
http://automanefforts.com