Gekke, "onnodige" errors

LinuxCNC kan hier besproken worden

Moderator: Moderators

Plaats reactie
Gebruikersavatar
Sven
Berichten: 6016
Lid geworden op: 24 sep 2008 09:13
Locatie: Arnhem
Contacteer:

Gekke, "onnodige" errors

Bericht door Sven »

Al twee dagen krijg ik errors zoals daarnet bijvoorbeeld "unknow word starting with r"

Telkens zoek ik in de code wat dat kan zijn (soms typ ik per ongeluk wel eens iets) maar de hele tijd zijn ze totaal irrelevant en kan ik op dezelfde plek verder gaan zonder de error weer te krijgen.

Iemand enig idee?
Ik draai nu code met veel subroutines, soms genest maar dat hoeft toch geen gedoe te geven?
Het lijkt ook pas van de laatste twee dagen al heb ik het misschien ook wel eens eerder meegemaakt.... Maar dan niet zo vaak.
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
Gebruikersavatar
DaBit
Donateur
Berichten: 11041
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: Gekke, "onnodige" errors

Bericht door DaBit »

Dan staan er toch rare karakters in je code. Wat laat LinuxCNC zelf zien in het G-code venstertje op de desbetreffende lijn?
De belangrijkste wet in de wetenschap: 'hoe minder efficient en hoe meer herrie, hoe leuker het is'
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12055
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Gekke, "onnodige" errors

Bericht door hugo stoutjesdijk »

Geen idee, maar met de gedachte om op mesa over te stappen, zou ik:
Zo snel mogelijk een andere pc regelen. ( in de 2e hands zie ik ze voor €50.-)
Die Mesa kaartjes bestellen.
En een kompleet nieuwe setup maken. ( naast je werkende opstelling, kun je zo overstekkeren als je het goed doet)

Waarom? als computers rare lettertjes gaan lezen, gaat er iets fout, als wazig schade is door een bliksem oid. stort de boel binnenkort gewoon in, of gaat er echt iets fout als je aan het werk bent.
Dan is die paar honderd euro voor een nieuwe setup zo terugverdient.

Misschien is het gewoon hitte, omdat die computer binnenin vol stof zit oid, dan
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
Sven
Berichten: 6016
Lid geworden op: 24 sep 2008 09:13
Locatie: Arnhem
Contacteer:

Re: Gekke, "onnodige" errors

Bericht door Sven »

Tja, wat is wijsheid....

Ik ben al twee dagen bezig om de serie lagers goed op gang te krijgen.
De lagers die er af uitkomen zijn mooier en beter dan ik ze ooit heb kunnen maken.

Maar ik ben zo veel tijd aan het verklooien er om heen.
Deels omdat ik gewoon nog geen routine heb, maar ook omdat er nog zoveel tijd te winnen is in slimmer programmeren.

Daarne ook weer iets waar ik geen hout van snap.
Bij omkeren van het werkstuk na draaien van kant 1 ging ie enorm zwaarder te keer dan verwacht. Dat kan gewoon komen doordat ik een regel te veel heb weggehaald en dat ie bijna een mm weg moet halen ipv een halve.
Tot zover volg ik het nog.

Echter, de live plot toont de frees aan het werk op een plek waar die in het hele programma niet komt!
Het enige lijntje aldaar is de beweging die ie maakt.
Volgens de code moet x ongeveer 36 zijn, de laagste x in de code is 3, plot toont 'm op ongeveer -5....
Het lijkt er op dat ie een enorme hoeveelheid stappen verloren heeft, ik kon 'm voorbij het mechanische eindpunt joggen...
Maar 40 mm stappen verliezen zou volgens mij een ongeloofelijk monsterlijke hoeveelheid teringherrie moeten opleveren, dat had de mm afdraaien in plaats van een halve mm ruimschoots moeten overstemmen.

Goed, eerst maar even de pc onder handen nemen... die is idd stoffig zie ik net....

Maar uiteraard komt die linksom of rechtsom hoogst ongelegen.
Ik loop al twee weken achter op schema en ik ben zo een week verder zonder ook maar iets geproduceerd te hebben als ik nu met de pc aan de slag ga.

Die lagers blijken een hele nauwe bottleneck.

Maar goed, no pressure, no diamonds.
Ik denk dat ik het de klanten maar even ga melden.
Slecht nieuws krijg je meestal liever te vroeg en onnodig dan laat en werkelijk.
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
Gebruikersavatar
Sven
Berichten: 6016
Lid geworden op: 24 sep 2008 09:13
Locatie: Arnhem
Contacteer:

Re: Gekke, "onnodige" errors

Bericht door Sven »

Zo inmiddels zonder haperen (nou ja, af en toe zo'n onbegrijpelijke error dan, met steeds weer andere inhoud) zes setjes kunnen maken.

Gaandeweg de berekende looptijd van de file terug kunnen brengen van 39 minuten naar 23. Fijn!

Maar tijdens dat proces iets heel vreemds ontdekt.
Als ik tijdens het draaien een feed verander in het programma (in tekstverwerkenr) dan neemt lincnc die verandering mee in het lopende programma!
Zonder refresh dus!

Dus ik dacht, nou, misschien kan dat bij feed.
Even later deed ie het ook bij het buiten gebruik zetten van een toolchange!

Is dat normaal?
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
Gebruikersavatar
hilberth
Berichten: 264
Lid geworden op: 08 sep 2010 09:40
Locatie: Omgeving Amsterdam
Contacteer:

Re: Gekke, "onnodige" errors

Bericht door hilberth »

Doet die tekstverwerker mischien automatisch opslaan? En dan nog...je draait het in LinuxCNC...
Hmmm....interessant....
Ik zou toch es een andere pc optuigen met dezelfde software om te kijken of het aan de pc ligt....
Think it, draw it, make it.
Gebruikersavatar
DaBit
Donateur
Berichten: 11041
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: Gekke, "onnodige" errors

Bericht door DaBit »

hugo stoutjesdijk schreef: Waarom? als computers rare lettertjes gaan lezen, gaat er iets fout, als wazig schade is door een bliksem oid. stort de boel binnenkort gewoon in, of gaat er echt iets fout als je aan het werk bent.
Bij mij is het probleem 99 van de 100 keer toch gewoon het stuk zachtware dat op het toetsenbord rammelt...
Sven schreef: Als ik tijdens het draaien een feed verander in het programma (in tekstverwerkenr) dan neemt lincnc die verandering mee in het lopende programma!
Zonder refresh dus!
Dat kan. LinuxCNC gebruikt 2 G-code interpreters: eentje in de motioncontroller, eentje in de preview.
Die in de motioncontroller leest niet de hele file in bij start programma, maar gewoon stukje voor stukje. Zo kunnen je programma's dus zo groot zijn als je opslag hebt.

Als je dus een deel wijzigt wat nog niet ingelezen is dan kan het voorkomen dat je dat ook in het draaiende programma tegenkomt... En misschien ook niet onbelangrijk: als je texteditor net dingen aan het schrijven is terwijl LinuxCNC aan het lezen is kun je wel eens rare zaken tegenkomen. Als je programma van onstabiele opslag af komt ook.

Oftewel: niet het lopende programma ondertussen wijzigen. Trek dan een kopietje, en wijzig die.
De belangrijkste wet in de wetenschap: 'hoe minder efficient en hoe meer herrie, hoe leuker het is'
Gebruikersavatar
Sven
Berichten: 6016
Lid geworden op: 24 sep 2008 09:13
Locatie: Arnhem
Contacteer:

Re: Gekke, "onnodige" errors

Bericht door Sven »

Ah, dat kan ook de gekke errors verklaren.
Morgen blijf ikvan de "opslaan" knop af tijdens het frezen.
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
Plaats reactie