Sida 3 av 3

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 12 april 2009, 20:06:41
av maghen
Det där ser ju mycket bra ut! :tumupp:

Vad är det för stegmotor, och hur har du resonerat vid val av motor? (Jag antar att det inte behövs något speciellt högt hållmoment från motorn, då utväxlingen är stor, och snäckväxeln självhämmande.)

/Magnus

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 12 april 2009, 21:21:33
av säter
tecno.
Får ursäkta att det blir lite OT men det är ju rundbords-relaterat allafall.
Jag gjorde en enkel ritning på ett O-ring spår som ligger utbrett på manteln av en axel.

Bild

Med den här extra funktionen blir programmet endast 2 block(bortsett Z-rörelse mm).
Bilden till höger visar den utrullade manteln på axeln.
Genom att skriva in referensdiametern på manteln + en G-kod i programmet, gör maskinen vridning av B-axeln istället för linjärförflyttning av X-axeln.
Du programmerar det som en helt simpel G02.

Jag läste igenom pdf-filen du lade upp, men tyvärr såg jag inget stöd för det här.
Däremot såg jag en annan intressant funktion: "6.2.13 Tangential control family".
Tror du där är något som går att använda på trådgnistens roterbara trådstyrningshuvud, för körning av släppningar?

Har du någon aning om EMC har stöd för programmering av fräsning med utrullad mantel?

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 13 april 2009, 09:28:38
av H.O
Hej,
Jag är inte helt säker på att jag förstår exakt vilken funktion som efterfrågas. G2 och G3 funkar ju bara i det plan som anges av G17, G18, G19. Men du kan med hjälp av makro-anrop (SwapAxis) skifta pinout'en mellan X och B och sedan köra G2 eller G3 som vanligt. Resultatet blir att Y och B gör en cirkulär rörelse trots att du programerat X & B. Nackdelen med detta är att antalet steg per mm på båda axlarna måste vara samma eftersom det endast är pinout'en som växlas.

Om du tittar på Settings-sidan i Mach3 så finns där även tre DROs för Rotational Diameter. Jag är inte helt säker på VAD dessa är till. Jag har för mig att dom "bara" är till för att hålla matningshastigheten konstant oavsett diameter och djup (lite som CSS) men dom kan också ha nått med det du efterfrågar att göra. Den befintliga manualen är bra men kraftigt utdaterad och jag lyckas inte hitta något i den angående dessa.

A, B & C axlarna kan sättas upp som linjära eller roterande under Config->General Config.

/Henrik.

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 13 april 2009, 12:39:14
av säter
Hej H.O
Du har nog fattat vad jag menar.
H.O skrev:blir att Y och B gör en cirkulär rörelse trots att du programerat X & B.
Jag antar att du menar "programerat X & Y"?
Vad jag kan begripa så funkar (SwapAxis) endast på en enda referensdiameter, annars blir inte cirkeln rund.
"Rotational Diameter" Det är nog troligt att det är för att få matningen att stämma när man interpolerar en roterande axel med en linjär.
På min maskin, som är från medeltiden, programerar man matningen i inverterad tid istället för mm/min för att lösa detta problem.

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 13 april 2009, 13:26:59
av H.O
Visst menar jag X & Y....
Exakt, det blir problem med SwapAxis dels pga att B-axeln kommer att "ärva" X-axelns steg/enhet, hastighet och acceleration-inställningar och "upplösningen" stämmer som sagt bara på en specifik diameter, precis som du säger.

Det GÅR att via makro-anrop sätta steg/enhet, max hastighet osv osv. Så i princip skulle du kunna lägga till en DRO på skärmen i vilken du anger referensdiametern och sedan anropa ett makro som först läser in din diameter (GetDRO(nnn)), räknar ut steg/mm och sätter Y-axeln till det med hjälp av SetParam och till sist växlar Y med B med SwapAxis. Sen programerar du G2 Xxxx Yyyy Iiii Jjjj och får en cirkulär interpolation på X och B. Därefter anropas ett nytt makro som ställer tillbaka allt "som det var". Omständigt och inget jag har provat men det borde fungera.

/Henrik.

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 13 april 2009, 16:59:33
av säter
Hittade lite info på CNC-zone. http://www.cnczone.com/forums/attachmen ... 1238470252
G7.1 heter tydligen G-koden, här räknar man tydligen om linjärkoordinaterna till vinkel istället, då slipper man ange diameter på axeln.
Sedan "knycker" man G18 till att fungera mellan Z - C istället för Z - Y.
Problemet som jag ser är att ange radiecentrum, men det har man löst genom att enbart tillåta R för radie och ej J och K.
Undrar hur Mach3 skulle gilla att man sätter upp t.ex. X-axeln som roterande och skriver in grader istället för mm i programet?
Frågan är hur Mach3 behandlar R-värdet?

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 16 april 2009, 20:12:24
av Zed
Så här blev mitt bord.
Ett RT-250 och en chuck med morsekona ifrån Verktygsboden.
Servomotorn är en http://shop.otdtools.se/Shop/Index.php?sArtModelId=1223

Bild

Bild

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 16 april 2009, 20:30:19
av blackadder
:bravo: snyggt gjort!

Hur är glappet i ett sånt rundmatningsbord?
Eller rättare sagt, går det att justera?

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 16 april 2009, 21:00:05
av maghen
Zed:
Snyggt!
Har du monterat till encoder, eller hur styrs den?

Känns 0,67Nm tillräckligt? Jag är fundersam över vilken motor jag ska välja. För indexering och fasthållning krävs inte mycket, eftersom snäckväxeln är självhämmande. Jag skulle dock vilja ha möjlighet att bearbeta med roterande axel och har då funderat på om 1,8 Nm är tillräckligt.

Blackadder:
I mitt lågpris 150mm rundmatningsbord är glappet förvånansvärt litet! (jag har mätt men har inga siffror i huvudet). Med lite modifiering tror jag också att det går att justera ner ännu mer, det finns nämligen ett vred för att "koppla ur" drivningen. Om den modifieras till att kunna gå längre än sitt befintliga stopp inbillar jag mig att man kan justera ingreppet.

/Magnus

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 16 april 2009, 22:48:18
av Zed
Tackar!

Glapp finns men det är ytterst lite, går dock inte att enkelt justera bort tyvärr.
På detta bord finns också en funktion för att koppla ur drivningen men det är
skruven som bottnar i gängan så det går inte att "justera" det mer än så.

Encodern har jag monterat själv. Det är en http://shop.cncdrive.com/index.php?productID=135
Har bara provat att bearbeta acetalplast i det ännu, gick ner 30mm med en 20mm pinnfräs och körde sedan
runt bordet och det var inga problem. Men somsagt det var i plast.

Får väl prova lite tuffare saker och återkomma med test resultat.
Problemet som jag tycker är att hitta rätt matningshastighet vid bearbetning.

Re: Stegmotor o svarvchuck till rundmatningsbord

Postat: 17 april 2009, 10:26:55
av PerE
Jag har också köpt den motorn som jag skall använda till min spindel tillsammans med ett UHU kort.
Jag skall börja trimma in motorn och kortet om en timma ungefär.
Kommer en egen tråd om detta.
Per