Nauwkeurigheid CNC freeswerk

Alle andere vragen over zelfbouw machine`s kunnen hier terecht.

Moderator: Moderators

harmjer
Berichten: 4
Lid geworden op: 16 dec 2018 21:32

Nauwkeurigheid CNC freeswerk

Bericht door harmjer »

Hallo Allemaal,

Eind vorig jaar eindelijk een CNC frees machine gekocht. Het is een WorkBee geworden met onderdelen van aliexpress. Werkt goed en is prima te bedienen via Mach3. Alle instellingen werken/zijn correct. XYZ Callibratie is gebeurt en spot-on.
Na veel experimenteer en leerwerk ben ik toe aan het echte klus. Echter loop ik tegen wat vreemde zaken aan. Met name de nauwkeurigheid valt me tegen. Een rond gat doorsnee 30mm is na het freeswerk maar 29mm (2D Pocket). Een afstand van 50mm wordt 51mm (2D contour). Dit is gedaan met een 3.175mm frees. Ik ontwerp het model middels Fusion 360, maak CAM tool paths en exporteer naar G-code. Daarbij Stock-to-leave optie op 0mm gezet.

Iemand een idee wat dit zou kunnen zijn?

Groeten,
Jeroen Harmsen

P.s.
Geen idee of deze vraag in dit forum hoort, misschien kan de moderator hem verplaatsen naar het juiste forum.
Gebruikersavatar
Bjornski1976
Berichten: 1127
Lid geworden op: 01 feb 2013 14:10
Locatie: Gorinchem

Re: Nauwkeurigheid CNC freeswerk

Bericht door Bjornski1976 »

Heb je dezelfde afwijking als je op lagere snelheden en/of verschillende dieptes freesd?

Je maakt gebruik van een 3.175mm freesje. Hoe diep ga je in mm en met hoeveel m/min?
Kennis en wijsheid zijn relatief, gevormd door perceptie & invloed van anderen, Ik wens je veel wijsheid toe bij het toepassen van je kennis.
harmjer
Berichten: 4
Lid geworden op: 16 dec 2018 21:32

Re: Nauwkeurigheid CNC freeswerk

Bericht door harmjer »

Ik gebruik een 3.175mm freesje, 14000 rpm bij 1100mm/min feed snelheid. De maximale diepte die ik frees is 2mm per pass.

Bij een ander werkstuk, met een 6mm frees, heb ik dezelfde afwijkingen.

Grtx, JH
DirkSchipper
Berichten: 826
Lid geworden op: 13 sep 2010 15:28
Locatie: Utrecht
Contacteer:

Re: Nauwkeurigheid CNC freeswerk

Bericht door DirkSchipper »

Wat ik vreemd vind is een gat wordt kleiner (30 mm ==> 29 mm) en een lijn wordt langer (50 ==> 51 mm)
Doe eens een testje met lijnstukken van 50, 75, 100, ... mm
Idem met gaten van 30, 60, 90 mm
Liefst met een graveerfreesje (scherpe punt) graveren (lijntje trekken) evt. met een stift of potlood (met fijne punt tekenen).
Je bent dan de frees-diameter compensatie kwijt.
Gebruikersavatar
Bjornski1976
Berichten: 1127
Lid geworden op: 01 feb 2013 14:10
Locatie: Gorinchem

Re: Nauwkeurigheid CNC freeswerk

Bericht door Bjornski1976 »

Kijk eens in Mach3 tooltable of er een compensatie waarde is gedefineerd. Zowel bij 50 buiten en 30 binnen heb je 1mm afwijking.

Om eerst zeker te zijn voordat je de assen gaat calibreren is het goed om vierkantjes en rondjes te frezen op basis van gcode, niet uit fusion!
Kennis en wijsheid zijn relatief, gevormd door perceptie & invloed van anderen, Ik wens je veel wijsheid toe bij het toepassen van je kennis.
harmjer
Berichten: 4
Lid geworden op: 16 dec 2018 21:32

Re: Nauwkeurigheid CNC freeswerk

Bericht door harmjer »

Dank allen! Ik ga morgen maar eens experimenteren met jullie suggesties.
Grtx, JH
Grafjan
Berichten: 731
Lid geworden op: 16 aug 2018 23:01
Locatie: Tilburg

Re: Nauwkeurigheid CNC freeswerk

Bericht door Grafjan »

Stock to leave ??weet niet wat dat is. Maar als het gat te klein word en de omtrek groot lijkt mij dat een verkeerde radiuskompensatie. Staat er een G 41 of G 42 in je programma? En zo ja is het D nummer dan juist.
Spanen maak je, het werkstuk hou je over!Dus wat ik maak kan rechtstreeks de schrootbak in.
John Sellis
Donateur
Berichten: 499
Lid geworden op: 10 mar 2014 13:09
Locatie: genemuiden

Re: Nauwkeurigheid CNC freeswerk

Bericht door John Sellis »

Grafjan schreef: 08 jan 2019 23:42 Stock to leave ??weet niet wat dat is. Maar als het gat te klein word en de omtrek groot lijkt mij dat een verkeerde radiuskompensatie. Staat er een G 41 of G 42 in je programma? En zo ja is het D nummer dan juist.
Maar denk dat hij niet zo werkt hij gebruikt cam software. Die verwerken de radius compensatie in de G code.

Vierkant van 100x100 mm met een 6mm frees zal hij zien staan

X103 y0
X103 y103
X0 y103
X0 y0
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Nauwkeurigheid CNC freeswerk

Bericht door hugo stoutjesdijk »

https://www.cnccookbook.com/g-code-cheat-sheet-mdi/
zo ontzettend waar wat hier verteld wordt, iedereen wil maar gelijk met de formule 1 wagen vertrekken terwijl ze nog niet op een driewieler kunnen fietsen.
Tik even een paar regels G-code, boor 2 gaten op een gegeven afstand, en leef je in hoe een freesmachine eigenlijk werkt.

En post op z'n minst de G-code waarmee je de problemen hebt.

Code: Selecteer alles

wel in de juiste quotes, die met </>
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
harmjer
Berichten: 4
Lid geworden op: 16 dec 2018 21:32

Re: Nauwkeurigheid CNC freeswerk

Bericht door harmjer »

Heren,

Met een potlood gemonteerd worden de G-code opdrachten netjes uitgevoerd: G02 I15 wordt een mooie cirkel met 30mm diameter. Het voorbeeld van een vierkant van 103 bij 103 wordt ook netjes gedaan. Ik twijfel dan ook niet aan de uitvoerbaarheid van Gcode door mijn machine. Wat mij wel verbaast is de uitvoering van Gcode uit een toch hoog aangeschreven applicatie als Fusion 360. Je zou toch verwachten dat dit wat betere resultaten zou moeten geven gezien de professionaliteit van de software.
Ook heb ik getest met een gehalveerde snelheid (550mm/min). Dit om te kijken of mijn machine misschien niet sterk genoeg is. Ook hierbij hetzelfde resultaat: een pocket met een doorsnee van 29mm.

Hierbij de code (30mm pocket, 6mm diep, op 15x15 mm vanaf het nul punt) uit Fusion 360:

Code: Selecteer alles

(1001)
(T1  D=3.175 CR=0. - ZMIN=-6. - FLAT END MILL)
G90 G94 G91.1 G40 G49 G17
G21
G28 G91 Z0.
G90

(2D POCKET1)
M5
M9
T1 M6
S14000 M3
G54
M8
G0 X23.817 Y26.109
G43 Z15. H1
Z5.
G1 Z2.817 F300.
X23.8 Y26.093 Z2.698
X23.754 Y26.047 Z2.597
X23.687 Y25.973 Z2.527
X23.615 Y25.88 Z2.5
G3 X26.064 Y24.12 Z2.335 I1.225 J-0.88
X23.615 Y25.88 Z2.169 I-1.225 J0.88
X26.064 Y24.12 Z2.004 I1.225 J-0.88
X23.615 Y25.88 Z1.838 I-1.225 J0.88
X26.064 Y24.12 Z1.673 I1.225 J-0.88
X23.615 Y25.88 Z1.507 I-1.225 J0.88
X26.064 Y24.12 Z1.342 I1.225 J-0.88
X23.615 Y25.88 Z1.176 I-1.225 J0.88
X26.064 Y24.12 Z1.011 I1.225 J-0.88
X23.615 Y25.88 Z0.845 I-1.225 J0.88
X26.064 Y24.12 Z0.68 I1.225 J-0.88
X23.615 Y25.88 Z0.515 I-1.225 J0.88
X26.064 Y24.12 Z0.349 I1.225 J-0.88
X23.615 Y25.88 Z0.184 I-1.225 J0.88
X26.064 Y24.12 Z0.018 I1.225 J-0.88
X23.615 Y25.88 Z-0.147 I-1.225 J0.88
X26.064 Y24.12 Z-0.313 I1.225 J-0.88
X23.615 Y25.88 Z-0.478 I-1.225 J0.88
X26.064 Y24.12 Z-0.644 I1.225 J-0.88
X23.615 Y25.88 Z-0.809 I-1.225 J0.88
X26.064 Y24.12 Z-0.974 I1.225 J-0.88
X23.615 Y25.88 Z-1.14 I-1.225 J0.88
X26.064 Y24.12 Z-1.305 I1.225 J-0.88
X23.615 Y25.88 Z-1.471 I-1.225 J0.88
X26.064 Y24.12 Z-1.636 I1.225 J-0.88
X23.615 Y25.88 Z-1.802 I-1.225 J0.88
X26.064 Y24.12 Z-1.967 I1.225 J-0.88
X26.347 Y25. Z-2. I-1.225 J0.88
X23.653 I-1.347 J0. F550.
X29.364 I2.856 J0.
X20.636 I-4.364 J0.
X32.38 I5.872 J0.
X17.62 I-7.38 J0.
X35.396 I8.888 J0.
X14.604 I-10.396 J0.
X38.412 I11.904 J0.
X11.588 I-13.412 J0.
X38.412 I13.412 J0.
G1 X38.405 Y25.048
X38.384 Y25.091
X38.35 Y25.126
X38.307 Y25.149
X38.26 Y25.159
X26.486 Y25.611
X26.446 Y25.61
X26.407 Y25.598
X26.372 Y25.577
X26.343 Y25.548
X26.323 Y25.513
X25.99 Y24.691
G3 X26.086 Y24.481 I0.147 J-0.06
X26.29 Y24.588 I0.052 J0.15
X23.389 Y25.412 Z-2.165 I-1.451 J0.412 F300.
X26.29 Y24.588 Z-2.331 I1.451 J-0.412
X23.389 Y25.412 Z-2.496 I-1.451 J0.412
X26.29 Y24.588 Z-2.662 I1.451 J-0.412
X23.389 Y25.412 Z-2.827 I-1.451 J0.412
X26.29 Y24.588 Z-2.993 I1.451 J-0.412
X23.389 Y25.412 Z-3.158 I-1.451 J0.412
X26.29 Y24.588 Z-3.324 I1.451 J-0.412
X23.389 Y25.412 Z-3.489 I-1.451 J0.412
X26.29 Y24.588 Z-3.655 I1.451 J-0.412
X23.389 Y25.412 Z-3.82 I-1.451 J0.412
X24.631 Y23.506 Z-3.91 I1.451 J-0.412
X26.347 Y25. Z-4. I0.208 J1.494
X23.653 I-1.347 J0. F550.
X29.364 I2.856 J0.
X20.636 I-4.364 J0.
X32.38 I5.872 J0.
X17.62 I-7.38 J0.
X35.396 I8.888 J0.
X14.604 I-10.396 J0.
X38.412 I11.904 J0.
X11.588 I-13.412 J0.
X38.412 I13.412 J0.
G1 X38.405 Y25.048
X38.384 Y25.091
X38.35 Y25.126
X38.307 Y25.149
X38.26 Y25.159
X26.486 Y25.611
X26.446 Y25.61
X26.407 Y25.598
X26.372 Y25.577
X26.343 Y25.548
X26.323 Y25.513
X25.99 Y24.691
G3 X26.086 Y24.481 I0.147 J-0.06
X26.29 Y24.588 I0.052 J0.15
X23.389 Y25.412 Z-4.165 I-1.451 J0.412 F300.
X26.29 Y24.588 Z-4.331 I1.451 J-0.412
X23.389 Y25.412 Z-4.496 I-1.451 J0.412
X26.29 Y24.588 Z-4.662 I1.451 J-0.412
X23.389 Y25.412 Z-4.827 I-1.451 J0.412
X26.29 Y24.588 Z-4.993 I1.451 J-0.412
X23.389 Y25.412 Z-5.158 I-1.451 J0.412
X26.29 Y24.588 Z-5.324 I1.451 J-0.412
X23.389 Y25.412 Z-5.489 I-1.451 J0.412
X26.29 Y24.588 Z-5.655 I1.451 J-0.412
X23.389 Y25.412 Z-5.82 I-1.451 J0.412
X24.631 Y23.506 Z-5.91 I1.451 J-0.412
X26.347 Y25. Z-6. I0.208 J1.494
X23.653 I-1.347 J0. F550.
X29.364 I2.856 J0.
X20.636 I-4.364 J0.
X32.38 I5.872 J0.
X17.62 I-7.38 J0.
X35.396 I8.888 J0.
X14.604 I-10.396 J0.
X38.412 I11.904 J0.
X11.588 I-13.412 J0.
X38.412 I13.412 J0.
G1 X38.407 Y25.06 Z-5.988 F300.
X38.39 Y25.119 Z-5.976
X38.367 Y25.165 Z-5.941
X38.336 Y25.206 Z-5.907
X38.286 Y25.253 Z-5.804
X38.267 Y25.267 Z-5.683
G0 Z15.

M9
G28 G91 Z0.
G90
G28 G91 X0. Y0.
G90
M30
Met vriendelijke groet,
Jeroen Harmsen.

P.s.
Ik geloof niet dat ik ooit geclaimd heb in formule 1 wagen te willen rijden maar ik kom prima weg op een driewieler. Voor mij is de CNC wereld een mooi avontuur waarbij ik van plan ben toch vooral mooie dingen te maken en veel te leren.
FSSF
Berichten: 880
Lid geworden op: 07 jun 2011 22:20
Locatie: Den haag

Re: Nauwkeurigheid CNC freeswerk

Bericht door FSSF »

Fusion360 zou ik niet direct als professionele software omschrijven maar in principe werkt het over het algemeen prima ondanks wat bugs die af en toe voorkomen. Weet je wel zeker dat het aan Fusion ligt en niet aan de gebruiker...?
Gebruikersavatar
Ballegooijen
Donateur
Berichten: 4913
Lid geworden op: 20 sep 2016 15:45
Locatie: 's-Gravendeel
Contacteer:

Re: Nauwkeurigheid CNC freeswerk

Bericht door Ballegooijen »

Maak je in Fusion360 wel gebruik van de juiste postprocessor?
Kennis vermenigvuldigt zich alleen als je het deelt.
https://www.Baldas.nl
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Nauwkeurigheid CNC freeswerk

Bericht door hugo stoutjesdijk »

Nou, je merkt nu zelf dat je helemaal niet in een formule-1 auto moet willen rijden. :lol:
Wat een zooitje komt daar uit zeg, daar kun je natuurlijk niks mee. (althans dat kost me veel te veel moeite )
Maar waarschijnlijk heb je iets van alleen voorfrezen aangevinkt.

Hint: als je de boel instelt op absolute middelpuntscoördinaten is het programma wel iets beter te lezen. (dat moet dan op de besturing en in het CAM pakket)

(Mensen die me een beetje kennen weten ondertussen wel dat ik niet zo'n fan ben van CAM)

Maar als je met CAM aan de gang gaat ontkom je er niet aan om je er in het begin grondig in te verdiepen welke instellingen wat doen.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
andrefc101
Donateur
Berichten: 3702
Lid geworden op: 26 dec 2007 08:39
Locatie: Bergen op Zoom
Contacteer:

Re: Nauwkeurigheid CNC freeswerk

Bericht door andrefc101 »

Ook cam kan uitermate schone gcode produceren, wel handig als de gebruiker alles wel goed instelt!

Wat ik wel mis in dit hele verhaal is dat niemand ts adviseert om zijn machine te controleren met een micrometer. Dan weet je pas echt of 100 mm ook 100 mm is.
Plaats reactie