CNC begrundanden

Robot, CNC, Pneumatik, Hydraulik, mm
hawkan
Inlägg: 3724
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

Har man bara gett sej fan på det så det är klart att det går att bygga om en zx45.

Du slipper nolla axlarna, eller iaf nollar annorlunda med absoluta enkodrar.
Den hittar tillbaka till exakt läge efter omstart. Finns alltid en viss oprecision
i lägesbrytare, du slipper det och det blir tillbaka till samma läge enligt enkoderns precision.
Jag har en variant på det i mina glasskalor, de har en index-markering var 50-e mm
som är exakt så jag kan komma tillbaka till exakt läge efter om-nollning.
Så absoluta enkodrar är bra. Tror jag får jag tillägga, har ingen egen erfarenhet av de.
Läste nånstans att Lichuans absoluta enkodrar har ett spann på +- 1.8 m nånting med 5 mm stigning.
H.O
Inlägg: 6001
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: CNC begrundanden

Inlägg av H.O »

Jag undrar, om man tänker sig en inbyggd ZX45, hur mycket mindre blir en sådan kontra den där Dynamiten? Eller, om man vänder på det, om man klär av Dynamiten så den är lika naken som en ZX45, hur stor är DEN då? 45kkr med en massa hållare känns som ett kap, bara 40 hållare är ju runt 10-15kkr och då pratar vi Aliexpress-priser. Med det i åtanke så kostar maskinen mindre än en (ny) ZX45-klon.

Anyway...
1kW servo tror jag är onödigt stort på en ZX45 men om prisskillnaden är obetydlig så varför inte.
Jag det räcker mer än väl med 750W på X/Y och 1kW på Z eller kanske till och med mindre.

Med 5mm stigning genererar varje "instoppad" Nm ungefär 1000N linjär kraft vid 80% verkningsgrad.

Hawkan, vad har du på din?
Användarvisningsbild
säter
Inlägg: 35849
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: CNC begrundanden

Inlägg av säter »

hawkan skrev: 6 december 2025, 09:16:53 Finns alltid en viss oprecision
i lägesbrytare, du slipper det och det blir tillbaka till samma läge enligt enkoderns precision.
Det gäller väl även för vanliga pulsgivare?
Eller är jag helt ute och cyklar?
hawkan
Inlägg: 3724
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

En pulsgivare är en enkoder förutsätter jag, för det är inte det som är frågan, eller?
Det heter nog pulsgivare på svenska.
Användarvisningsbild
grym
EF Sponsor
Inlägg: 17751
Blev medlem: 16 november 2003, 12:22:57
Ort: i det mörka småland

Re: CNC begrundanden

Inlägg av grym »

dom gamla skalorna var man tvungen att leta upp nollpunkten på
som sagts ovan, en nolla per 50mm

man var först tvungen gå till fysisk strömbrytare , för att komma till rätt 50mm avsnitt
sedan gå sakta tills man hittade nollpulsen i skalan,
sedan gå till rätt del av sinusvågorna a+b
sedan hämta rätt nollpunkt från maskinens minne

med absolutskalorna så skickar den var den är hela tiden i realtid
Användarvisningsbild
säter
Inlägg: 35849
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: CNC begrundanden

Inlägg av säter »

Absolutencodrarna brukar väl ha batteribackupp vilket kan vara en nackdel?
Senast redigerad av säter 6 december 2025, 15:17:16, redigerad totalt 1 gång.
Användarvisningsbild
grym
EF Sponsor
Inlägg: 17751
Blev medlem: 16 november 2003, 12:22:57
Ort: i det mörka småland

Re: CNC begrundanden

Inlägg av grym »

japp, folk brukar glömma att byta dom batterierna var femte år, och undra varför maskinerna inte fungerar som dom brukar göra,
Användarvisningsbild
Mizzarrogh
Inlägg: 23928
Blev medlem: 10 september 2006, 12:32:49
Ort: Somewhere over the rainbow... (Hälsingeskogen)

Re: CNC begrundanden

Inlägg av Mizzarrogh »

Var det inte du, Säter som gjorde dendär batterimodifikationen så att det skulle bli enklare att byta batteriet när maskinen långtidsförvaras?
malman
Inlägg: 752
Blev medlem: 13 februari 2006, 01:17:03
Ort: Arboga

Re: CNC begrundanden

Inlägg av malman »

Noterade efter min fråga att i videon där du hawkan plockade isär z-servot och letade i datablad efter ledningsfärger så stog det incrementell på databladet för encodern….

Var mest fundersam på hur lcnc hanterade det hela… tolkar det som att i din setup blir det två nästlade controll loopar… en i servocontrollern i sig… med feedback från servot, och en i lcnc mot linjärakalorna…
Om man nyttjar en absolut servoencooder så blir det kanske samma sak, men där lcnc ’stänger loopen’ via servot, och inte ända ut vid mekanikens förflyttning….

Tyckte det var snyggt att systemet upptäckte förflyttningsfelet den gången du hade glömt dra fast lagerhållarplattan i toppen på z-axeln…. :)
hummel
Inlägg: 2624
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: CNC begrundanden

Inlägg av hummel »

hawkan skrev: 6 december 2025, 09:16:53<SNIP>
Finns alltid en viss oprecision
i lägesbrytare, du slipper det och det blir tillbaka till samma läge enligt enkoderns precision.
<SNIP>
Det brukar lösas att man har 2 gränslägesgivare, högfart och den för mer exakt position.
Mata snabbt till första givare och sänk farten och vid andra gränsläget kör långsammare till enkodern ger en indexpuls ut. Då har du den precision som enkodern har.
hawkan
Inlägg: 3724
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

malman, jag har inkrementella enkodrar i alla min enheter, inga absoluta.
Glasskalorna som står för positionen i min setup är inkrementella med en index-puls var 50-e mm.
De flesta kör väl utan glasskalor och använder motoraxelns vinkelläge som position.
Och ja, det finns två loopar. En i servo-drivern med servot
och en med glasskalan mot bör-position.
Vad gäller absoluta eller inkrementella enkodrar i linuxcnc
och med ethercat så är det inget skillnad i drift.
Allt kokas ner till en siffra som anger motorns vinkelläge och
som föds in i linuxcnc för skalning till mm. Det är mer nollning
av axel och eventuellt enkodern som skiljer. Praktisk hantering kring det.
Skulle kanske titta igenom mina videoar så jag vet vad du pratar om :)


Lichuan servo drivers verkar ha ett battery för absoluta enkodern. Finns varning för
låg batterispänning att få via ethercat om så önskas.
Skriv svar