Feed override in Gcode verwerken
Moderator: Moderators
Feed override in Gcode verwerken
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.
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.
Re: Feed override in Gcode verwerken
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]
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]
Re: Feed override in Gcode verwerken
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.
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.
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: Feed override in Gcode verwerken
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.
override bedoeld. Een 'M48 M50 P1.5' ergens aan het begin zou voldoende kunnen zijn.
Geduld is een schone zaak, frezen niet...
Re: Feed override in Gcode verwerken
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.
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
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
Re: Feed override in Gcode verwerken
jordy15 schreef:allemaal verschillende Fwaardes. Dus dat is niet echt een oplossing
dat gaat dan niet (zo eenvoudig)Sven schreef:Hoeveel waardes zijn het dan?
De meeste teksteditors kunnen find & replace doen.
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
Re: Feed override in Gcode verwerken
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! :)
http://www.cnc-syntax-editor.com/download.htm
Have fun! :)
Re: Feed override in Gcode verwerken
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.
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.
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: Feed override in Gcode verwerken
'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.
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...
- hainjedaf
- Donateur
- Berichten: 2465
- Lid geworden op: 01 aug 2011 10:01
- Locatie: Amsterdam
- Contacteer:
Re: Feed override in Gcode verwerken
Zou je dan niet beterGvB schreef: #1=1.5
en dan alle feedcodes
F1000
vervangen door
F[1000*#1]
dus
#1=1.5
F[1000*#1]
Code: Selecteer alles
F[1000*(1+#1)]
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.
Marout Sluijter-Borms,
Amsterdam
Prusa Mini+ Wifi & X1 Carbon met X1Plus
Sparren en tinkeren met iedereen en over alles wat techniek is.
Re: Feed override in Gcode verwerken
Even geprobeerd met de M50 P150, Maar dan geeft eding cnc aan; Unknown m code used.
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: Feed override in Gcode verwerken
Is de versie tenminste 4.01.57 ?jordy15 schreef:Even geprobeerd met de M50 P150, Maar dan geeft eding cnc aan; Unknown m code used.
Geduld is een schone zaak, frezen niet...
- hugo stoutjesdijk
- Donateur
- Berichten: 12054
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Feed override in Gcode verwerken
Is de consequentie dan dat je 'echte' % knop niet meer functioneerd ? Dat lijkt mij dan weer niet handig.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.
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.
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: Feed override in Gcode verwerken
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...
Kort gezegd, met een analoge %-knop: 'kweenie...
Geduld is een schone zaak, frezen niet...