Lite CNCfräs-funderingar (OBS! bildtung tråd)
Re: Lite CNCfräs-funderingar
Så utan skalorna om det inte finns encodrar så är jag rökt? Eller går det att sätta dit externa såna på nåt sätt utan ett fantasipris på köpet?
Jag tror förresten att dom var kopplade med dom runda haidenhainkopplingarna direkt i styrsystemet i pulpeten om jag inte minns fel. Dom verkade alltså inte vara dragna in till det stora skåpet, om det nu säger någonting.
Jag tror förresten att dom var kopplade med dom runda haidenhainkopplingarna direkt i styrsystemet i pulpeten om jag inte minns fel. Dom verkade alltså inte vara dragna in till det stora skåpet, om det nu säger någonting.
Re: Lite CNCfräs-funderingar
"går det att sätta dit externa såna på nåt sätt utan ett fantasipris på köpet?"
Det bör gå. Numera finns det enkodrar till hyggligt pris.
Kolla i tråden jag länkade till.
Det bör gå. Numera finns det enkodrar till hyggligt pris.
Kolla i tråden jag länkade till.
Re: Lite CNCfräs-funderingar
Ursäkta alla bilder, men här kommer fler bilder på förutsättningarna. Ser ut som att kåpan baktill på motorerna tillåter att man sätter på en encoder? Alltså att det är förberett för det? Eller har jag fel?
Motorn med dålig etikett där man inte kan tyda vad som står, ser identisk ut med storleken på y-motorn som suttit väl skyddad under stativet och därmed har en fin etikett.

^ X-axelservo

^ X-axelservo


^ Z-axelservo

^ Z-axelservo


^ Spindelservo

^ Spindelservo

^Z-axelservo info

^ Z-axelservo















^ Y-axelservo

Motorn med dålig etikett där man inte kan tyda vad som står, ser identisk ut med storleken på y-motorn som suttit väl skyddad under stativet och därmed har en fin etikett.

^ X-axelservo

^ X-axelservo


^ Z-axelservo

^ Z-axelservo


^ Spindelservo

^ Spindelservo

^Z-axelservo info

^ Z-axelservo















^ Y-axelservo

Re: Lite CNCfräs-funderingar
Det verkar som att motorerna är utrustade med tachometer, men saknar enkoder.
Du har i princip tre alternativ.
1. Montera nya enkodrar på motorerna.
2. Montera nya enkodrar på kulskruvarna.
3. Montera skalor på maskinen igen.
Så här ser det ut på de bilder man har har hittat på nätet, när enkoder är monterad. Att du saknar enkoder är inget hinder för provköra servona med batteri.
Det är ju bra att veta om grejerna fungerar, innan man kostar på pengar och arbete.
Du har i princip tre alternativ.
1. Montera nya enkodrar på motorerna.
2. Montera nya enkodrar på kulskruvarna.
3. Montera skalor på maskinen igen.
Så här ser det ut på de bilder man har har hittat på nätet, när enkoder är monterad. Att du saknar enkoder är inget hinder för provköra servona med batteri.
Det är ju bra att veta om grejerna fungerar, innan man kostar på pengar och arbete.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Lite CNCfräs-funderingar
Vilket sätt är att föredra då? Jag kanske kan höra om han har kvar skalorna, han jag köpte av. Men eftersom det var så många stift i kopplingarna och förmodligen många ledare, blir det inte komplicerat att hämta signal därifrån till styrsystemet sen då? Jag tänkte att encodern kanske är mer straight forward projekt. Fast allt jag vet är att jag vet ingenting
jag vill både komma enkelt undan, men samtidigt snåla, utan att för den saken skull kompromissa med kvalitet.
Vad är enklast då? Skalorna eftersom dom redan suttit på plats?! Hur får man in signalen från skalorna till mach 3 sen?

Vad är enklast då? Skalorna eftersom dom redan suttit på plats?! Hur får man in signalen från skalorna till mach 3 sen?
Re: Lite CNCfräs-funderingar
Just det, givarna jag håller i har inget med servona att göra. Det är nog induktiva ändlägesgivare eller liknande, sparade dom, tänkte bara fråga om man har nytta av dom sen eller om det är microswitches eller liknande att föredra för enkelheten.
Re: Lite CNCfräs-funderingar
"Vad är enklast då? Skalorna eftersom dom redan suttit på plats?"
Det borde vara enklast.
Om jag minns rätt, är signalerna till/från skalor samma som till enkoder.
H.O beskrev tidigare att finns någon hake med skalor kombinerat med Mach3.
Detta måste man försäkra sig om att det finns en lösning på.
"Hur får man in signalen från skalorna till mach 3 sen?"
Enkodrarna på bilden ersätts med skalor.
Det borde vara enklast.
Om jag minns rätt, är signalerna till/från skalor samma som till enkoder.
H.O beskrev tidigare att finns någon hake med skalor kombinerat med Mach3.
Detta måste man försäkra sig om att det finns en lösning på.
"Hur får man in signalen från skalorna till mach 3 sen?"
Enkodrarna på bilden ersätts med skalor.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Lite CNCfräs-funderingar
Två saker.
1) Du KAN dra signaler från skalor eller enkoder till Mach3 (också) men det är inte dit du SKA du dra dom för att systemet ska fungera. Du ska dra dom till den enhet där reglerloppen slutes vilket, med Mach3, antingen är i en digital servodrive eller i en extern motion controller. Precis som det är ritat i bilderna på min websida. Mach3 kan presentera positionen från en skala (som en vanlig "digital" alltså) men det allt.
2) Observera att OM positionsloopen slutes genom skalor monterade på maskinen är det extremt känsligt med vändglapp, finns där minsta lilla glapp mellan så blir det problem. Med exempelvis KFlop GÅR det att köra BÅDE enkoder och skalor för att effektivt "ta bort" glappet men om du tänkt köra ENBART skalor skulle jag kolla med leverantören av motioncontroller att det över huvud taget går. Om du tänkt köra med en digital servodrive och sluta loopen där är det bara att glömma, det MÅSTE vara 100% tight mellan motoraxel och feedback annars får du stora problem.
Det samma gäller enkoder monterad på skruven, finns det en axelkoplling eller remtransmision är det väldigt viktigt att glappet i dessa är minimalt, alltså i princip noll.
Dessutom, för att uppnå bra reglering brukar man säga att man ska ha 5-10x högre upplösning på återföringen än den upplösning man vill uppnå i slutänden. Vanliga skalor brukar ligga på 0.01mm (men det finns så klart bättre) vilket alltså inte är så bra om du vill ha hyffsad upplösning på maskinen i slutänden.
1) Du KAN dra signaler från skalor eller enkoder till Mach3 (också) men det är inte dit du SKA du dra dom för att systemet ska fungera. Du ska dra dom till den enhet där reglerloppen slutes vilket, med Mach3, antingen är i en digital servodrive eller i en extern motion controller. Precis som det är ritat i bilderna på min websida. Mach3 kan presentera positionen från en skala (som en vanlig "digital" alltså) men det allt.
2) Observera att OM positionsloopen slutes genom skalor monterade på maskinen är det extremt känsligt med vändglapp, finns där minsta lilla glapp mellan så blir det problem. Med exempelvis KFlop GÅR det att köra BÅDE enkoder och skalor för att effektivt "ta bort" glappet men om du tänkt köra ENBART skalor skulle jag kolla med leverantören av motioncontroller att det över huvud taget går. Om du tänkt köra med en digital servodrive och sluta loopen där är det bara att glömma, det MÅSTE vara 100% tight mellan motoraxel och feedback annars får du stora problem.
Det samma gäller enkoder monterad på skruven, finns det en axelkoplling eller remtransmision är det väldigt viktigt att glappet i dessa är minimalt, alltså i princip noll.
Dessutom, för att uppnå bra reglering brukar man säga att man ska ha 5-10x högre upplösning på återföringen än den upplösning man vill uppnå i slutänden. Vanliga skalor brukar ligga på 0.01mm (men det finns så klart bättre) vilket alltså inte är så bra om du vill ha hyffsad upplösning på maskinen i slutänden.
Re: Lite CNCfräs-funderingar
Nu blev jag fundersam, är jakten på att köpa tillbaka skalorna inte längre av stor vikt då? Med mina förutsättningar gällande servos 10mm delning på kulskruvar och avsaknad av encoder/resolver/skalor och allt vad det heter, vart bör jag söka mig? Jag vet att servona fungerar, och så borde även de analoga drivarna göra "labod"?! Så det vore gutt att slippa såna utgifter, så jag var inställd på att skaffa DSPMC eller Kflop + Kanalog. Så om det vore eran fräs, och vi förutsätter att jag om jag vill kan få tag i skalorna igen, hur skulle eran inköpslista se ut?
Re: Lite CNCfräs-funderingar
Problemet med skalorna är att dom tar hänsyn till vändglappet och att när dom väntar ut vändglappet och servon rör sig utan förväntad feedback så får styrsystemet spelet eller? Är det så problemet ser ut? Och med encoder på motorn så kan det bli oexakt tack vare glapp i remdriften? Och med encoder på skruven så är det lite samma sak, att skruven kan röra sig lite innan bordet i ett eventuellt vändglapp, så att det blir oexakt med precisionen av delen som skall tillverkas, men styrsystemet tänker att allt är frid och fröjd? Fast då kan man ställa in en vändglappskompensering i mach 3 eller?
Verkar lönlöst hur jag än ska lösa det, men det måste ju funkat i systemet från början med bara skalorna? Eftersom det saknas encoders på servona?!
Verkar lönlöst hur jag än ska lösa det, men det måste ju funkat i systemet från början med bara skalorna? Eftersom det saknas encoders på servona?!
Re: Lite CNCfräs-funderingar
Köp och montera enkoder på respektive motor. Om motorn direktdriver skruven, välj en enkoder med minst 1250-2500 linjer. Det ger dig 5000-10000pulser per motorvarv, alltså 0.002-0.001mm teoretisk upplösning vilket betyder att du kan förvänta dig 0.01 i verkligheten (självklart avhängt att allt runt om kring är perfekt). Har du en remtransmision mellan motor och skruv kan du (men du behöver inte) reducera upplösningen på en enkodern motsvarande utväxlingen.
Välj en en enkodern har differentiell utgång (A+, A-, B+, B-, Z-, Z-).
Jag har ingen personlig erfarenhet av vare sig KFlop+Kanalog eller DSPMIC/IP, båda fyller i princip samma funktion. Den förstnämnda känns lite mer flexibel och kostar 50% av den sistnända. Den sistnämda, å andra sidan, kommer lite mer industriellt förpackad och färdig att ansluta direkt till omvärlden. Och så ansluts den via Ethernet vilket inte är en nackdel.
Som alltid när det kommer till externa enheter för Mach3 så gäller det att bilda sig en uppfattning av vad man behöver och sedan kolla att enheten i fråga stödjer de funktionerna. Rigid tapping är ett klassiskt sådant exempel. Nope, jag vet inte om det stöds av någon av ovanstående enheter.
EDIT: OK, du han med ett inlägg till ser jag. Japp, ungefär så är det. Om glappet är litet går det att hjälpligt kompensera det i mjukvaran. Glappet i remdriften är i de flesta fall försumbart men det kan finnas lite glapp i kulmuttern. Det "jobbigaste" är om skruven är ojämt sliten så att glappet är mer på mitten än i ändarna.
Mitt stalltips är alltså att köra med enkoder på motorn, då kommer du få en maskin du garanterat kan använda, skulle du sedan vilja lyxa till det KAN du montera skalor också men det är väldigt ovanligt.
Välj en en enkodern har differentiell utgång (A+, A-, B+, B-, Z-, Z-).
Jag har ingen personlig erfarenhet av vare sig KFlop+Kanalog eller DSPMIC/IP, båda fyller i princip samma funktion. Den förstnämnda känns lite mer flexibel och kostar 50% av den sistnända. Den sistnämda, å andra sidan, kommer lite mer industriellt förpackad och färdig att ansluta direkt till omvärlden. Och så ansluts den via Ethernet vilket inte är en nackdel.
Som alltid när det kommer till externa enheter för Mach3 så gäller det att bilda sig en uppfattning av vad man behöver och sedan kolla att enheten i fråga stödjer de funktionerna. Rigid tapping är ett klassiskt sådant exempel. Nope, jag vet inte om det stöds av någon av ovanstående enheter.
EDIT: OK, du han med ett inlägg till ser jag. Japp, ungefär så är det. Om glappet är litet går det att hjälpligt kompensera det i mjukvaran. Glappet i remdriften är i de flesta fall försumbart men det kan finnas lite glapp i kulmuttern. Det "jobbigaste" är om skruven är ojämt sliten så att glappet är mer på mitten än i ändarna.
Mitt stalltips är alltså att köra med enkoder på motorn, då kommer du få en maskin du garanterat kan använda, skulle du sedan vilja lyxa till det KAN du montera skalor också men det är väldigt ovanligt.
Re: Lite CNCfräs-funderingar
Okay och då till nästa fråga
hur vet jag vilken encoder som passar? Ska jag köpa modellspecifik för motorn typ som att jag sett att det finns en sanyodekoder som heter D6 eller finns det andra universella, modernare eller med någon specifik signaltyp som jag måste ha. Och köper man dom efter axeldiamtern som sticker ut på baksidan enligt bilderna där jag tagit av de bakre kåporna på bilderna som illustrerar att encodrar saknas i dagsläget?
Kflop + Kanalog är något jag ska djupdyka mer i?! Även DSPMC och läsa, kolla priser osv? Behöver jag en sån per axel eller? Dvs en dspmc per servo? Och spindelmotorn, driver jag den på samma sätt sen? Den verkar ha en encoder som sitter längst bak på motorn iallafall. Kan leta fram bild på det sen med.

Kflop + Kanalog är något jag ska djupdyka mer i?! Även DSPMC och läsa, kolla priser osv? Behöver jag en sån per axel eller? Dvs en dspmc per servo? Och spindelmotorn, driver jag den på samma sätt sen? Den verkar ha en encoder som sitter längst bak på motorn iallafall. Kan leta fram bild på det sen med.
Re: Lite CNCfräs-funderingar
Du får väl göra liiite research....
Har du t.ex tittat på bilderna och läst texten på min sida. Hur många DSPMC eller KFlop är det ritat där? Har du läst lite på Dynomotions sida? Där står att KFlop stödjer 8 axlar, hade du läst på Vital Systems sida hade du sett att DSPMC/IP också klarar 8 axlar. Du behöver alltså EN motion controller till din maskin.
Enkodern ska ha vanlig 2-fas kvadratur utgång (med eller utan index), vanligen kallad inkrementalenkoder, quadrature encoder, incremental encoder etc. Och som sagt, se till att den har differentiella signaler (RS-422). Det finns mängder med tillverkare. Det är upp till dig att välja vilken typ, beroende på huir DU vill montera den på motorn.
Har du t.ex tittat på bilderna och läst texten på min sida. Hur många DSPMC eller KFlop är det ritat där? Har du läst lite på Dynomotions sida? Där står att KFlop stödjer 8 axlar, hade du läst på Vital Systems sida hade du sett att DSPMC/IP också klarar 8 axlar. Du behöver alltså EN motion controller till din maskin.
Enkodern ska ha vanlig 2-fas kvadratur utgång (med eller utan index), vanligen kallad inkrementalenkoder, quadrature encoder, incremental encoder etc. Och som sagt, se till att den har differentiella signaler (RS-422). Det finns mängder med tillverkare. Det är upp till dig att välja vilken typ, beroende på huir DU vill montera den på motorn.
Re: Lite CNCfräs-funderingar
Jag vill minnas att jag sett bild på enkodrar som bara är ett runt platt kretskort.
Alltså ingen hel burk.
Undrar om en sådan kan vara enklare att få dit?
Alltså ingen hel burk.
Undrar om en sådan kan vara enklare att få dit?
Re: Lite CNCfräs-funderingar
"Vanliga skalor brukar ligga på 0.01mm (men det finns så klart bättre)"
Det måste vara betydligt noggrannare skalor som har hört till denna maskin.
"Repeatability accuracy ±0.003mm."
"Mitt stalltips är alltså att köra med enkoder på motorn, då kommer du få en maskin du garanterat kan använda"
Så är det naturligtvis.
Men det är inte gjort i handvändning att få dit nya enkodrar.
Kan man få det att fungera med originalskalor, är ju det en frestande idé.
Märkligt att det inte finns någon lösning på det här problemet.
Kommersiella styrsystem har ju hanterat detta sedan 40 år tillbaka.
Finns det bättre förutsättningar för att lösa detta med LinuxCNC och något lämpligt MESA-kort?
Jämfört med extern motion-kontroller?
Det måste vara betydligt noggrannare skalor som har hört till denna maskin.
"Repeatability accuracy ±0.003mm."
"Mitt stalltips är alltså att köra med enkoder på motorn, då kommer du få en maskin du garanterat kan använda"
Så är det naturligtvis.
Men det är inte gjort i handvändning att få dit nya enkodrar.
Kan man få det att fungera med originalskalor, är ju det en frestande idé.
Märkligt att det inte finns någon lösning på det här problemet.
Kommersiella styrsystem har ju hanterat detta sedan 40 år tillbaka.
Finns det bättre förutsättningar för att lösa detta med LinuxCNC och något lämpligt MESA-kort?
Jämfört med extern motion-kontroller?