Bruikbare G-code
Moderator: Moderators
- newhumanoid
- Berichten: 114
- Lid geworden op: 07 okt 2022 17:23
- Locatie: Oekraïne, Nikolajev
- newhumanoid
- Berichten: 114
- Lid geworden op: 07 okt 2022 17:23
- Locatie: Oekraïne, Nikolajev
Re: Bruikbare G-code
Ik wilde verwijderen... Maar er waren veel berichten. Sorry. Ik weet niet hoe ik ze hier moet verwijderen
- hugo stoutjesdijk
- Donateur
- Berichten: 12161
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Bruikbare G-code
Is specifiek voor formatting nummers in C# en misschien andere programmeer talen.keesfrees schreef: ↑22 jan 2023 20:46Waar kom je dat tegen ?hugo stoutjesdijk schreef: ↑22 jan 2023 19:31 Ik kom wel iets tegen over formatting met landcode . .
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
- hugo stoutjesdijk
- Donateur
- Berichten: 12161
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Bruikbare G-code
Maakt niet uit, wij zijn niet zo streng.newhumanoid schreef: ↑22 jan 2023 21:38 Ik wilde verwijderen... Maar er waren veel berichten. Sorry. Ik weet niet hoe ik ze hier moet verwijderen

Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Re: Bruikbare G-code
Met een zoektochtje kom ik op :hugo stoutjesdijk schreef: ↑22 jan 2023 19:31 Ik kom wel iets tegen over formatting met landcode, kan zo even niet bepalen of daar de crux zit.In dit geval vermoedelijk met een spaanse formatting, maar daar zou dus ook iets van us moeten kunnen staan.Console.WriteLine(doubleNumber.ToString("F3", CultureInfo.CreateSpecificCulture("es-ES")));
// Displays -1898300,199
https://learn.microsoft.com/en-us/dotne ... at-strings
Maar, hoe dan ook blijft het gedoe als het door elkaar gebruikt wordt.
Met de tijd instelling heeft men daar al wel een goede oplossing voor, alles in UTC en dan een verschuiving per tijdzone.
Zoiets zou met comma en punt ook kunnen, een speciale code voor punt en comma en dan die lokaal omzetten naar de de juiste punt en comma ( leg ik dat duidelijk uit zo ? )
Wie regelt dat even :-/
Laatst gewijzigd door keesfrees op 23 jan 2023 11:35, 1 keer totaal gewijzigd.
handig aanhalen (citeren, quoten) : https://cnczone.nl/viewtopic.php?f=37&t=12599
Re: Bruikbare G-code
Je kunt, zoals @newhumanoid aangeeft, (op meerdere plaatsen) de notatie van datum en getallen vervangen. Ondanks dat, kon ik mijn probleem onder windows 10 niet reproduceren ongeacht welk land, taal, toetsenbord, of notatie systeem ik gebruikte.
Het probleem trad op onder windows11 bij de keuze van een "vreemd" toetsenbord (weet niet meer welk). Het toont weer aan dat software schrijven niet eenvoudig is, dat testen grootschalig moet gebeuren en dat foutloze software een zeldzaamheid is.
Het probleem trad op onder windows11 bij de keuze van een "vreemd" toetsenbord (weet niet meer welk). Het toont weer aan dat software schrijven niet eenvoudig is, dat testen grootschalig moet gebeuren en dat foutloze software een zeldzaamheid is.
There are only 2 limits, the sky and your imagination
- newhumanoid
- Berichten: 114
- Lid geworden op: 07 okt 2022 17:23
- Locatie: Oekraïne, Nikolajev
Re: Bruikbare G-code
Meer veranderingen. Nu worden de laatst geselecteerde attributen onthouden
Versie op het oude adres
Versie op het oude adres
- hugo stoutjesdijk
- Donateur
- Berichten: 12161
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Bruikbare G-code
Als jij dan Bil Gates even belt.

Misschien dat ze over 40 jaar zover zijn, ik weet nog dat de Duitse DOS filenamen met ß kon gebruiken, daar kreeg je in Nederlandse of US DOS echt een error op, en renamen lukte ook niet. (totdat Norton z'n intrede deed)
Zoiets doet acad het inderdaad wel met de vertaalde instructies, in de scripts (of hoe die macro's bij acad heten) worden dan de 'internationale' commando's gebruikt. (niet heel moeilijk, volgens mij doet _line het dan altijd)
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
- newhumanoid
- Berichten: 114
- Lid geworden op: 07 okt 2022 17:23
- Locatie: Oekraïne, Nikolajev
Re: Bruikbare G-code
In feite is dit niet moeilijk om binnen uw programma te doen. En ondersteunen zelfs meerdere scheidingstekens tegelijk, een komma, een punt of iets anders
- hainjedaf
- Donateur
- Berichten: 2478
- Lid geworden op: 01 aug 2011 10:01
- Locatie: Amsterdam
- Contacteer:
Re: Bruikbare G-code
gewoon een zoek-en-vervang dingetje...
Met vriendelijke groet,
Marout Sluijter-Borms,
Amsterdam
Prusa Mini met OctoPrint
Sparren en tinkeren met iedereen en over alles wat techniek is.
Marout Sluijter-Borms,
Amsterdam
Prusa Mini met OctoPrint
Sparren en tinkeren met iedereen en over alles wat techniek is.
Re: Bruikbare G-code
Bill Gates heeft het toch veel drukker met andere zaken? Virussen, microchipimplantaten, reptielen, pedofilie...
Even terug ontopic.
Het laatste programmaatje van Newhumanoid werkt bijna helemaal goed. Echter gaat het bij G2 en G3 nog niet helemaal goed omdat de I en de J niet goed omgezet worden. Zie hieronder, I0008 J0$ zou I0.8 J0 moeten worden en I0 J0008$ zou I0 J0.8 moeten worden.
In mijn openingspost stonden deze er niet bij
maar ik had ook niet verwacht dat er een dergelijk goed werkende oplossing voor zou komen.

Even terug ontopic.
Het laatste programmaatje van Newhumanoid werkt bijna helemaal goed. Echter gaat het bij G2 en G3 nog niet helemaal goed omdat de I en de J niet goed omgezet worden. Zie hieronder, I0008 J0$ zou I0.8 J0 moeten worden en I0 J0008$ zou I0 J0.8 moeten worden.
In mijn openingspost stonden deze er niet bij


Code: Selecteer alles
813 814 N0518 G03 X0745 Y-0197 I0008 J0$
814 814 N0519 G01 X0255$
817 818 N0520 G03 X0247 Y-0205 I0 J0008$
- newhumanoid
- Berichten: 114
- Lid geworden op: 07 okt 2022 17:23
- Locatie: Oekraïne, Nikolajev
Re: Bruikbare G-code
Helaas, ik loop nu weer tegen het volgende probleem aan. En deze is wat lastiger denk ik.
Blijkbaar geeft mijn output file vanuit CAD geen negatieve waardes aan de I en de J maar verwacht Eding dit wel.
Onderstaand een paar regels uit mijn test bestandje.
In regel 186 zou de I negatief moeten zijn want van X105 naar X90 is de beweging in negatieve richting.
In regel 188 is de J wel juist want van Y-95 naar Y-80 is de beweging in positieve richting.
Lijkt me niet eenvoudig maar is dit er nog in te bouwen?
Blijkbaar geeft mijn output file vanuit CAD geen negatieve waardes aan de I en de J maar verwacht Eding dit wel.
Onderstaand een paar regels uit mijn test bestandje.
In regel 186 zou de I negatief moeten zijn want van X105 naar X90 is de beweging in negatieve richting.
In regel 188 is de J wel juist want van Y-95 naar Y-80 is de beweging in positieve richting.
Lijkt me niet eenvoudig maar is dit er nog in te bouwen?
Code: Selecteer alles
N0184 X105.0 Y-10.0
N0185 Y-80.0
N0186 G02 X90.0 Y-95.0 I15.0 J0.0
N0187 G01 X10.0
N0188 G02 X-5.0 Y-80.0 I0.0 J15.0
- newhumanoid
- Berichten: 114
- Lid geworden op: 07 okt 2022 17:23
- Locatie: Oekraïne, Nikolajev