Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Nederlandse CNC controller op basis van de usb poort of Ethernet.

Moderator: Moderators

Gebruikersavatar
serum
Berichten: 5396
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door serum »

Toevallig kwam ik die ook tegen. Bedankt voor je bijdrage. Alleen werkt die niet met de Fusion PP ; hij heeft deze geschreven voor een aangepaste Vectric postprocessor die eerst de Z noteert en dan de A as. Hij geeft een fout met de door Fusion gegenereerde code, dat hij geen z-waarde vindt.

Maar... Ik heb ondertussen een Fanuc postprocessor gevonden die een G93 gebruikt ipv G94 (alleen heeft die kennelijk een limiet van 9999)

In de oorpsronkelijke Eding PP zag ik wel wat voorbijkomen van G93, maar die wordt verder niet gebruikt. Ik heb de machine hier niet bij de hand, vanavond even testen, maar in de simulatie werkt Eding in ieder geval met de 4e as. Kan er alleen even niet uithalen of de feed van de 4e as ook daadwerkelijk klopt in de simulatie. (je ziet de 4e as niet).

Eding PP;

Code: Selecteer alles

(EDINGPP)
(T2 D=2 CR=0 - flat end mill)
N10 G90 G94
N15 G17
N20 G21

(2D Adaptive1)
N25 T2 M6
N30 S3000 M3
N35 G54
N40 G0 A180.
N45 G0 X0 Y-134.99
N50 G43 Z32.678
N55 A180.
N60 Z17.928
N65 G1 Z9.293 F1000
N70 A179.828
N75 Y-135.035 A179.553
N80 Y-135.171 A179.259
N85 Y-135.522 A179.757
N90 Y-135.726 A181.155
N95 Y-135.738 A182.989
N100 Y-135.574 A184.664
N105 Y-135.268 A185.845
N110 Y-134.824 A186.511
N115 Y-134.358 A186.358
N120 Y-133.939 A185.41
N125 Y-133.538 A183.424
N130 Y-133.328 A180.892
N135 Y-133.341 A178.184
N140 Y-133.433 A176.709
N145 Y-133.821 A173.992
N150 Y-134.4 A172.118

en de G93 variant;

Code: Selecteer alles

(G93FANUCTEST)
(T2 D=2. CR=0. - FLAT END MILL)
N10 G90 G94 G17 G49 G40 G80
N15 G21

(2D ADAPTIVE1)
N25 T2 M06
N30 S3000 M03
N35 G54
N45 G00 X0. Y-134.99
N50 G43 Z32.678 H02
N55 G00 A180.
N60 Z17.928
N65 G01 Z9.293 F1000.
N70 G93 A179.828 F9999.
N75 Y-135.035 A179.553 F9999.
N80 Y-135.171 A179.259 F5456.5
N85 Y-135.522 A179.757 F2317.8
N90 Y-135.726 A181.155 F2319.3
N95 Y-135.738 A182.989 F3237.7
N100 Y-135.574 A184.664 F2297.1
N105 Y-135.268 A185.845 F2008.4
N110 Y-134.824 A186.511 F1812.3
N115 Y-134.358 A186.358 F2038.7
N120 Y-133.939 A185.41 F1747.
N125 Y-133.538 A183.424 F1381.6
N130 Y-133.328 A180.892 F1612.
N135 Y-133.341 A178.184 F2212.
N140 Y-133.433 A176.709 F3019.9
N145 Y-133.821 A173.992 F1206.2
N150 Y-134.4 A172.118 F1132.8
N155 Y-134.775 A171.522 F2122.
N160 Y-135.152 A171.273 F2393.6
N165 Y-135.567 A171.364 F2330.4
N170 Y-135.956 A171.797 F2176.
N175 Y-136.349 A172.619 F1900.2
N180 Y-136.707 A173.788 F1825.6
N185 Y-137.011 A175.252 F1845.
N190 Y-137.255 A176.989 F1903.8
N195 Y-137.428 A178.969 F2024.5
N200 Y-137.518 A181.118 F2277.4
N205 A183.359 F2751.6
N210 Y-137.424 A185.605 F2179.5
N215 Y-137.235 A187.764 F1856.3
N220 Y-136.961 A189.721 F1691.
Gebruikersavatar
serum
Berichten: 5396
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door serum »

Ondertussen nog wat aan de postprocessor aangepast en het werkt naar behoren. G93 is dus je grote vriend in deze.

Bij een cilindertje van 20mm beweegt de A as snel en bij een cilindertje van 150mm beweegt hij nu langzaam.

Dus Hugo, de werkbare oplossing was dichterbij dan verwacht. :mrgreen:

Nu nog een fatsoenlijke 4e as. 125khz is niet al teveel om een 4e as rap mee te laten bewegen bij een fatsoenlijke resolutie. Aan de andere kant. Bij 0,05 graden (0,022mm resolutie op 50mm diameter) heb je al ~70 rpm, wat op een 2cm diameter asje al ~4000mm/min aan feed. Rap zat. Acceleratie op oneindig en gaan met die banaan. Nu een 1:4 vertraging zien te scoren en een servomotortje. Wordt vervolgd.
Gebruikersavatar
serum
Berichten: 5396
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door serum »

Ok.

Daarnaast heeft eding de optie '4th mill' die dit allemaal ook regelt.. :mrgreen: :mrgreen:
Gebruikersavatar
kawarider
Donateur
Berichten: 1669
Lid geworden op: 17 okt 2016 20:46
Locatie: Drongelen
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door kawarider »

Laat het maar eens zien zodat dummies t ook begrijpen. Erg interessant. Ik ben bijna zover dat mijn frezen heel blijven, volgende stap wordt een vierde as.
Gebruikersavatar
serum
Berichten: 5396
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door serum »

Ik ben bijna zover dat mijn frezen heel blijven, volgende stap wordt een vierde as.
Ja, dan ben je d'r wel klaar voor!

Gebruik je ook eding?
Gebruikersavatar
Ballegooijen
Donateur
Berichten: 4913
Lid geworden op: 20 sep 2016 15:45
Locatie: 's-Gravendeel
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door Ballegooijen »

Gebruik je ook eding?
Ik wel, dus kom maar op.
Kennis vermenigvuldigt zich alleen als je het deelt.
https://www.Baldas.nl
Gebruikersavatar
carlo
Berichten: 380
Lid geworden op: 04 okt 2009 12:33
Locatie: Diepenbeek België
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door carlo »

goeiemorgen

ik wil ook wel eens weten wat je veranderd hebt in de post van fusion

mvg
carlo
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door hugo stoutjesdijk »

serum schreef: 16 sep 2019 22:06 Dus Hugo, de werkbare oplossing was dichterbij dan verwacht. :mrgreen:
Ja, dat is inderdaad een mooie oplossing. Die inverse feed was mij ook niet bekend, kan me voorstellen dat dat typisch iets is wat uit het 5-assig frezen ontstaan is, dan kun je natuurlijk niets meer met voedingen.
(al valt het kwartje van de noodzaak om dat inverse te doen nog niet bij mij, maar daar kom ik nog wel achter)

En ik begrijp dat dat dus ook in Eding kan ?
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
kawarider
Donateur
Berichten: 1669
Lid geworden op: 17 okt 2016 20:46
Locatie: Drongelen
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door kawarider »

Ja. Frezen doe ik met Eding. Plasma met uccnc en proma. Uccnc is fijn prog, maar wil alles hetzelfde. Dus hier mss ook eding in de toekomst.
Gebruikersavatar
serum
Berichten: 5396
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door serum »

Het probleem met de standaard aansturing van de 4e as geeft als probleem dat de feed opgegeven wordt (G94) in mm/min of graden/min. Maar die graden/min zijn 1:1 overgenomen van de feed.. Dus staat er voor een regel 254mm/min, dan draait de 4e as met 254 graden/min. (wat voor een bepaalde diameter natuurlijk precies zou kloppen, zodat de feed van de A as gelijk is met 2540mm/min) Maar hij houdt dus geen rekening met de diameter van de as. Er wordt gewoon de F-waarde gebruikt die ook wordt gebruikt voor de x/y/z. In Amerika is dit probleem groter. Daar zou je dus voor een feed van 10inch/min een feed van 10 graden/min op de A as hebben..

Nou zit in Eding dus ook de mogelijkheid om bij de instellingen van de 4e as onder de 'slave mode' de optie '4th mill' te gebruiken. De snelheid van de A as wordt dan bepaald over de hoogte van de Z-as. (zorg dan dus altijd dat bij 4 assige bewerkingen je Z0 punt in het middelpunt van je draaibeweging ligt) Je hebt in dit geval GEEN g93 nodig.
ik wil ook wel eens weten wat je veranderd hebt in de post van fusion
Niet veel hoor, ik heb de FANUC - Inverse Time and A-axis gepakt, die aangepast zodat de A as over de Y as beweegt ipv de Z as; (0,1,0 ipv 1,0,0), de G28's eruit gehaald en de naamgeving van het bestand aangepast; in de oorpspronkelijke postprocessor moest je een nummer opgeven ipv een naam, dit aangepast (programNameIsInteger = false; ipv true) dit nummer kwam weer zonder (haakjes) in de gcode te staan, waar Eding dan weer over struikelde.
Daarvoor de hele riedel voor de naamgeving (of nummer) aangepast naar;

Code: Selecteer alles

 writeln("%");

 if (programName) {
    writeComment(programName);
  }
  if (programComment) {
    writeComment(programComment);
  }
En ik begrijp dat dat dus ook in Eding kan ?
Ja, Eding ondersteund dus zowel G93 als de interpolatie van de snelheid op basis van de hoogte van de Z as. Alleen gebruik je met G93 totaal andere F waarden, dus heb je er een andere postprocessor voor nodig.

Bijgevoegd de G93 postprocessor voor Fusion360. (is volledig Fanuc gebaseerd, dus vermoedelijk bruikbaar voor het leeuwendeel van de machines).
Edingcnc G93.zip
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Gebruikersavatar
kawarider
Donateur
Berichten: 1669
Lid geworden op: 17 okt 2016 20:46
Locatie: Drongelen
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door kawarider »

Heeft 4th mill dan niet de voorkeur? Dat lijkt me heel makkelijk werken.
Gebruikersavatar
serum
Berichten: 5396
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door serum »

Makkelijker, ja, beter? ik ga met beiden testen.

Viel mij op dat de machine een paar spastische acceleratiepieken/stops had met de eding PP en de 4e as en ditzelfde programma liep soepel met de G93 versie.
Gebruikersavatar
ruudpg
Donateur
Berichten: 1051
Lid geworden op: 19 jul 2011 12:37
Locatie: Spijkenisse
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door ruudpg »

Eens even - zeer ongebruikelijk - de manual er op nageslagen, bij G93 geeft de F waarde aan in een hoeveelste deel van 1 minuut de opgegeven beweging gemaakt moet worden, dus stel X=0 bij G93 wordt bij de code G01 X100 F6 de X-as verplaatst van 0 naar 100 in 1 minuut : 6 = 10 seconden.

Als de as echter als 4th Mill is gedefinieerd, wordt de draaisnelheid van de 4e as bepaald door de diameter, dus wordt de diameter kleiner gaat hij sneller draaien, dat is volgens mij wat ook de bedoeling is, de rotatiesnelheid aanpassen aan de gewense voedingssnelheid op basis van de diameter waarop het werkstuk bewerkt moet worden.
Gebruikersavatar
kawarider
Donateur
Berichten: 1669
Lid geworden op: 17 okt 2016 20:46
Locatie: Drongelen
Contacteer:

Re: Snelheid 4e as Edingcnc; graden/min ipv mm/min.

Bericht door kawarider »

Precies Ruud. Dat g93 werkt mooi met cilindrrs maar minder met kegels?
3d is tegenwoordig niet spannend meer. 4 of 5 assig blijft een hele uitdaging.
Erg interessant hoe dit af gaat lopen, wat nu de betere optie is en wanneer.
Plaats reactie