Feed override in Gcode verwerken

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

Moderator: Moderators

jordy15
Berichten: 15
Lid geworden op: 20 mei 2014 13:30
Contacteer:

Feed override in Gcode verwerken

Bericht door jordy15 »

Hallo allemaal.

Ik heb al aardig de zoekfunctie gebruikt, maar ik kan in dit onderwerp toch weinig vinden.
Ik heb een hele lap Gcode bestanden voor producten die steeds terug komen. Nu zijn deze codes geschreven voor een aluminium portaal frees. Nu met mijn nieuwe stalen freesmachine kan het allemaal een stuk sneller. Maar nu zet ik elke keer handmatig de feed override op bijvoorbeeld 150 %. Wat dus vervelend is. Is er een regel die ik in de code kan zetten dat hij bij het starten van het programma de feed opschroeft naar 150 % ? En aan het eind van het programma weer terug zet naar 100 ?

Alvast bedankt voor de reacties.
GvB
Berichten: 120
Lid geworden op: 22 jan 2010 23:05
Locatie: Eindhoven
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door GvB »

je kan toch de feedrate aanpassen? F1000 naar F1500. Met notepad++ kan dit vrij simpel, ook met een hele batch aan bestanden.

In Edingcnc kan je met variabelen werken, daar zou je het ook zo kunnen doen:
bovenaan je gcode
#1=1.5
en dan alle feedcodes
F1000
vervangen door
F[1000*#1]

dus
#1=1.5
F[1000*#1]
jordy15
Berichten: 15
Lid geworden op: 20 mei 2014 13:30
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door jordy15 »

Bedankt voor de tip.

Maar nu zat ik net door 1 van de codes te bladeren. Maar daar kom ik al een hele lap tegen van allemaal verschillende Fwaardes. Dus dat is niet echt een oplossing.
Gebruikersavatar
Breaker
Donateur
Berichten: 1963
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door Breaker »

Kijk ook eens naar M48 tot M52 in de handleiding, die zijn voor speed en feed
override bedoeld. Een 'M48 M50 P1.5' ergens aan het begin zou voldoende kunnen zijn.
Geduld is een schone zaak, frezen niet...
Gebruikersavatar
Sven
Berichten: 6009
Lid geworden op: 24 sep 2008 09:13
Locatie: Arnhem
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door Sven »

Hoeveel waardes zijn het dan?

De meeste teksteditors kunnen find & replace doen.

Selecteer de hele feed, bijvoorbeeld F1000
toets 'ctrl' R
Vul de andere waarde in, bijvoorbeeld F2000, of variabele F#1
Klik op vervang alles en alles in het hele document is vervangen.

Als je dat liever doet kan je ook stuk voor stuk vervangen.
350 kilo 1250x1250 aluminium portaalfrees:
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
keesfrees
Berichten: 3117
Lid geworden op: 08 jan 2008 20:25
Locatie: Grönnen

Re: Feed override in Gcode verwerken

Bericht door keesfrees »

jordy15 schreef:allemaal verschillende Fwaardes. Dus dat is niet echt een oplossing
Sven schreef:Hoeveel waardes zijn het dan?

De meeste teksteditors kunnen find & replace doen.
dat gaat dan niet (zo eenvoudig)

ik heb daar ooit een uit elkaar pluis rekenblad voor gemaakt
alle waarden naar eigen kolom, aan rekenen en dan weer terug in elkaar zetten
handig aanhalen (citeren, quoten) : https://cnczone.nl/viewtopic.php?f=37&t=12599
Zazar
Berichten: 1
Lid geworden op: 04 mar 2016 17:45

Re: Feed override in Gcode verwerken

Bericht door Zazar »

Je kan de gratis versie downloaden van CNC Syntax Editor en de schaal tool gebruiken. 5 seconde werk.

http://www.cnc-syntax-editor.com/download.htm

Have fun! :)
GvB
Berichten: 120
Lid geworden op: 22 jan 2010 23:05
Locatie: Eindhoven
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door GvB »

breaker heeft volledig gelijk. Pagina 163 van de Eding manual: Feed-Speed Override Control - M48-M53:
M50 P.. Set feed Override to given P value, if P value is less than zero feed override is disabled and the value remains as is.
M51 P.. Set speed Override to given P value, if P value is less than zero speed override is switched off.
Gebruikersavatar
Breaker
Donateur
Berichten: 1963
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door Breaker »

't Is meer een kwestie van voorkeur, alle andere andere methoden werken ook.
Even geprobeerd: 'M48 M50 P1.5' geeft een foutmelding omdat M48 en M50 in dezelfde modal group zitten, bovendien hoort de P-waarde een percentage te zijn en geen fractie.

Dus aan het begin van de g-code een 'M50 P150' zou moeten werken, en om terug te gaan naar de 100% aan het eind van de g-code een 'M49'.

De variabelen #1 - #26 zijn in principe gereserveerd voor M-code herdefinitie. Zolang die functie niet gebruikt wordt is het geen probleem, gebruik zelf variabelen pas vanaf #100, bij alles wat kleiner is weet ik dan dat ik extra goed moet opletten.
Geduld is een schone zaak, frezen niet...
Gebruikersavatar
hainjedaf
Donateur
Berichten: 2465
Lid geworden op: 01 aug 2011 10:01
Locatie: Amsterdam
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door hainjedaf »

GvB schreef: #1=1.5
en dan alle feedcodes
F1000
vervangen door
F[1000*#1]

dus
#1=1.5
F[1000*#1]
Zou je dan niet beter

Code: Selecteer alles

F[1000*(1+#1)]
kunnen doen?

Als je dan geen waarde voor #1 hebt, heb je iig geen devide by zero error.
Met vriendelijke groet,
Marout Sluijter-Borms,
Amsterdam

Prusa Mini+ Wifi & X1 Carbon met X1Plus
Sparren en tinkeren met iedereen en over alles wat techniek is.
jordy15
Berichten: 15
Lid geworden op: 20 mei 2014 13:30
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door jordy15 »

Even geprobeerd met de M50 P150, Maar dan geeft eding cnc aan; Unknown m code used.
Gebruikersavatar
Breaker
Donateur
Berichten: 1963
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door Breaker »

jordy15 schreef:Even geprobeerd met de M50 P150, Maar dan geeft eding cnc aan; Unknown m code used.
Is de versie tenminste 4.01.57 ?
Geduld is een schone zaak, frezen niet...
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12054
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door hugo stoutjesdijk »

GvB schreef:breaker heeft volledig gelijk. Pagina 163 van de Eding manual: Feed-Speed Override Control - M48-M53:
M50 P.. Set feed Override to given P value, if P value is less than zero feed override is disabled and the value remains as is.
M51 P.. Set speed Override to given P value, if P value is less than zero speed override is switched off.
Is de consequentie dan dat je 'echte' % knop niet meer functioneerd ? Dat lijkt mij dan weer niet handig.
Je wilt de F-waarde verhogen, en daarnaast je machine gewoon nog met de % knop kunnen beïnvloeden.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
Breaker
Donateur
Berichten: 1963
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Feed override in Gcode verwerken

Bericht door Breaker »

Ik heb geen pendant of analoge knop aangesloten, maar kan met de buttons of toetsencombinatie nog steeds de feed beinvloeden, gaat goed tot 300%. Daarboven (kan ingesteld met M50, maar niet met de knoppen) gaat het omlaag met stapjes, maar als je omhoog drukt, valt de override direct terug naar 300%. Met M52 kan de analoge input apart worden aan- of uitgeschakeld.

Kort gezegd, met een analoge %-knop: 'kweenie... ;-)
Geduld is een schone zaak, frezen niet...
Plaats reactie