Ga naar inhoud

Raes Jurgen

Lid
  • Items

    5
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door Raes Jurgen

  1. wow, zalig ! op het eerste gezicht ziet dit er in orde uit. morgen ga ik het eens testen met de code van de machine. ik hou u op de hoogte alvast bedankt voor de snelle oplossing hiervoor
  2. er zitten dus ook regels in de code die helemaal geen “i-waarde” , “j-waarde” hebben en enkel bestaan uit een “x” , “y”, “z” : X600 Y389 Z282 (verder niks, mag bijgevolg ook geen “i-waarde” of “j-waarde toegevoegd krijgen) het is dus enkel op de regels waarvan er slechts 1 aanwezig is (ofwel de “i”, ofwel de “j”) dat de tegenwaarde moet aangevuld worden
  3. ter info : Het totale bestand heeft meer dan 150000 van deze regels. De machine geeft een foutmelding bij elke regel die slechts 1 waarde (i-waarde of j-waarde) bevat en niet de “tegenwaarde” bevat. De machine kan die “foute regels” heel eenvoudig opsporen, waarna de operator de regel manueel kan aanvullen met de ontbrekende waarde. maar dit is bijna ondoenbaar door het aantal regels in dat bestand. daarom zoeken we een oplossing om dit via excel te regelen door 1 keer iets toe te passen... en vervolgens de correcte code in de machine in te voegen. het is dus de bedoeling dat we de volledige broncode in excel zouden zetten en dit in 1 keer (niet regel per regel zelf zoeken) automatisch volledig juist te krijgen. de oplossing moet dus een handeling zijn die dit in 1 keer kan, geen aparte handeling per foute regel.
  4. Ja en nee, maar mijn uitleg was misschien niet heel duidelijk. het mag enkel gewijzigd worden op de plaatsen waar er een “i-waarde” of “j-waarde” aanwezig is. dus bevoorbeeld de onderste regel bevat geen “i-waarde” en geen “j-waarde”, daar mogen er ook geen toegevoegd worden. het is enkel op de plaatsen waar er slechts 1 aanwezig is (ofwel een “i-waarde” , ofwel een “j-waarde) dat de andere ook erbij gezet moet worden. met andere woorden : de “i” en “j” horen bij elkaar en moeten dus beide aanwezig zijn op de regel. maar op regels die helemaal geen i of j hebben mogen er ook helemaal geen i of j bijgeplaatst worden.
  5. voor een machine op het werk correct te doen draaien moet er een stuk van de programmeringscode aangepast worden. * in die code is het verplicht om altijd een “I-waarde” te staan hebben als er op de lijn een “J-waarde” ingegeven staat. * in die code is het verplicht om altijd een “J-waarde” te staan hebben als er op de lijn een “I-waarde” ingegeven staat. fictief voorbeeld van een stukje code : X400 Y389 Z282 I303 J102 X23 Y329 Z652 I303 X449 Y29 Z202 J104 X290 Y318 Z22 I901 J105 X400 Y229 Z182 I303 J106 X819 Y819 Z22 J107 X390 Y489 Z82 I320 J108 X103 Y339 Z393 I103 X600 Y389 Z282 I883 J110 in dit voorbeeld zijn de lijnen 1, 4, 5, 7 en 9 correct, beide hebben zowel een I-waarde als een J-waarde. hoe kan ik er nu voor zorgen dat er op de overige lijnen ook telkens een i-waarde en een J-waarde komt te staan? de aanvulling moet telkens 0 als waarde hebben. (dus I0 of J0) lijn 2 zou dus moeten worden : X23 Y329 Z652 I303 J0 lijn 3 zou dus moeten worden : X449 Y29 Z202 I0 J104
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.