3d printer firmware problemen/ setup

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
hè hallo,

Ik heb reeds mijn eigen 3d printer gebouwd, en deze is nu helemaal af. Allen ik heb wat problemen met de firmware.

Ik gebruikt elektronica van pibot, en repetier firmware.
Het print bereik op de x as is 33 cm, de y 20 cm en de z as 27 cm.
ik heb al wel voor elkaar gekregen dat hij naar home gaat, alleen nu wil ik graag zijn maximale waardes gaan in stellen. alleen als je de x as via de printer naar de linker kant, handmatig doet zegt de printer dat hij 80 mm verderop is terwijl de printer eigenlijk 33 cm verder is gegaan??

Dus op het display staat dan: x ax: 80mm, maar de printkop is dan op de printer zelf 33 cm verder, en bij zijn max. aan gekomen. Dit heb ik ook met de y as.

op het display staat dan: y ax: 45mm, maar de printkop is dan op de printer 20 cm verder, en dus bij zijn max. aan gekomen.

dus ook in de host is dit te zien, want het ingestelde print gebied in repetier is 20 cm bij 20 cm bij 20 cm. Dus de x as komt dan 8 cm naar links in het programma en de y as 4,5 cm

Afbeeldingslocatie: http://i.imgur.com/8UgPIt3.jpg?2


duser gaat iets niet goed met de aantal slagen die die mag maken, we hebben uitgerekende dat 1mm 5 stappen is, en 4 cm is de motor één keer rond.

Daarnaast heb ik ook het gevoel dat het uploaden van firmware niet gaat zoals het moet, heeft dit misschien iets te maken met het eeprom geheugen?

en er staan ook op meerderen plekken in de firmware de zelfde regels :
Afbeeldingslocatie: http://i.imgur.com/oU9mopv.jpg

Hoe zit het daar mee?

hier nog mijn firmware lijst:

Ik hoop dat jullie mij kunnen helpen mijn printer aan de praat te krijgen.

http://pastebin.com/xJ2RaiHU

[ Voor 97% gewijzigd door stefan787 op 06-08-2014 11:51 ]


Acties:
  • 0 Henk 'm!

  • Infant
  • Registratie: Januari 2008
  • Laatst online: 07-10 21:10

Infant

It's a floating Dino!

Ik moest 42 keer aan mijn scroll balletje trekken, zo gaat mijn dagelijkse quotum wel hard.
Misschien is het handiger om die code op pastebin oid te plakken, en daar naar te linken.

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
Je zult de steps per mm moeten gaan instellen. dus hoeveel mm verplaats je onderdeel per stap van je stappen motor. Dat noemen we calibreren. Dit zul je voor al je assen moeten doen en dus ook voor je extruder. Dit staat in jou gepaste firmware vanaf regel 140

#define XAXIS_STEPS_PER_MM 5 ///////****98.425196->62.992

Misschien aan jou ontgaan maar we hebben hier een 3d printer topic daar staat dit geloof ik in de topic start.

Maar het volgende linkje kan je helpen
YouTube: Prusa i3 Build Tutorial : Part 11 - Calibrating the X, Y, Z axis

[ Voor 50% gewijzigd door WeeDzi op 06-08-2014 12:04 ]


Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
WeeDzi schreef op woensdag 06 augustus 2014 @ 11:55:
Je zult de steps per mm moeten gaan instellen. Dat noemen we calibreren.
Misschien aan jou ontgaan maar we hebben hier een 3d printer topic daar staat dit geloof ik in de topic start.

Maar het volgende filmpje kan je helpen
Ja ik ken het 3d printer topic wel, ik zal daar even in kijken, deel 1 of 2, en je filmpje doet niks.

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
zag het inderdaad..... is geedit

Ik ken de repetier firmware niet zo goed en vind het er wat rommelig uitzien, al weet ik dat de repetier firmware een paar voordelen heeft ten op zichte van bijv marlin. Mat waarom heb je de repetier firmware gekozen en niet marlin als ik vragen mag?

en de regels in je plaatje zijn niet hetzelfde, Ja in het plaatje wel maar je hebt niet de gehele code gekopieerd. Er worden daar namelijk 2 varianten aangegeven namelijk variant 1 als je een Pibot hebt en variant 2 als je die niet hebt. Als je boven in dus ergens aangeeft dat je een pibot hebt dan neemt hij automatisch de goede waardes voor de endstops

[ Voor 38% gewijzigd door WeeDzi op 06-08-2014 12:10 ]


Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
die stond er al op, malin kan er wel op, alleen mij elektronica word niet ondersteund, ik heb pibot elektronica. allen gaat dat werken met een 20*04 lcd scherm, en zou jij mij daar dan mee kunnen helpen?

[ Voor 21% gewijzigd door stefan787 op 06-08-2014 12:12 ]


Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
Maar je zult je firmware zowiezo opnieuw moeten uploaden anders krijg je de waardes niet van je calibratie. En euh scherm aansluiten volgens mij staat die standaard aan in de marlin firmware afhankelijk van je gebruikte elektronica.

Maar ik zou zeggen zoek zelf even verder wil je wel helpen maar ik ga het je niet voorkauwen dan blijf ik straks bezig. Er is namelijk genoeg informatie te vinden hoe en wat je moet en kan aanpassen in je firmware.

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
ja dat is het probleem, mijn elektronica wordt niet ondersteund voor marlin.

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
Nou 1 minuut via de helpdesk...... http://www.pibot.com/pdf/GetStart.zip

en anders de helpdesk even vragen op http://www.pibot.com/ de live helpdesk reageerde eerder op mijn vraag dan een standaard replybot :)

de beste man wist me te vertellen dat ze bezig zijn om de usermanual wat te verbeteren maar dat is morgen nog niet klaar

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
ja ik heb zelf ook een hoop contact met ze, alleen dit gaan niet over de software die ik nodig heb, het gaan over hoe ik de firmware moet aanpassen zodat het werkt

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
die vraag moet hij kunnen beantwoorden...... firmware stuurt de elektronica aan.

Maar zoals ik zei: vanaf regel 140 gaat het over de steps per mm hoe je die kunt berekenen staat in het filmpje/wikipage.

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
http://pastebin.com/cFCKpZMW

bij regel 29 loop ik stuk, wat moet ik daar dan neer zetten??

Acties:
  • 0 Henk 'm!

  • Dogooder
  • Registratie: April 2004
  • Laatst online: 10:40

Dogooder

dus...

niks, je moet je juiste waardes aanpassen in configuration.h
Dat stukje wat jij daar copy paste lijkt op een define welke waardes uit configuration.h neemt.
Pas geen andere code aan dan in configuration.h

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Dogooder schreef op woensdag 06 augustus 2014 @ 14:58:
niks, je moet je juiste waardes aanpassen in configuration.h
Dat stukje wat jij daar copy paste lijkt op een define welke waardes uit configuration.h neemt.
Pas geen andere code aan dan in configuration.h
Oke mooi, maar nu heb ik weer een ander probleem, home voor z as is beneden en als ik home zeg. dan gaat de as naar boven, ik heb al een paar regels gevonden in de firmware waar ik kan uithalen dat de motor de andere kant gaan opdraaien alleen dit gebeurt.

http://pastebin.com/xJ2RaiHU

line 978

Acties:
  • 0 Henk 'm!

  • Dogooder
  • Registratie: April 2004
  • Laatst online: 10:40

Dogooder

dus...

dat stel je in bij end stop configuratie vanaf lijn 646 in configuraiton.h en probeer je er goed in te verdiepen en logisch na te denken. je hebt X Y Z en die hebben alle 3 2 kanten. Goed nadenken welke waardes op true en op false moeten staan.
We kunnen hier wel alles voorkauwen maar dan heb je nog een steile leercurve bij het calibreren van je printer.

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Dogooder schreef op woensdag 06 augustus 2014 @ 15:31:
dat stel je in bij end stop configuratie vanaf lijn 646 in configuraiton.h en probeer je er goed in te verdiepen en logisch na te denken. je hebt X Y Z en die hebben alle 3 2 kanten. Goed nadenken welke waardes op true en op false moeten staan.
We kunnen hier wel alles voorkauwen maar dan heb je nog een steile leercurve bij het calibreren van je printer.
Ja ik snap dat jullie niet alles kunnen voorkauwen maar ik krijg het nu een beetje onder knie. Ik heb namelijk de max. waarde van mijn x as kunnen instellen, alleen sommige dingen snap ik gewoon nog niet, en ja dan maar vragen.

PS. je bedoeld zeker 946

Acties:
  • 0 Henk 'm!

  • Dogooder
  • Registratie: April 2004
  • Laatst online: 10:40

Dogooder

dus...

nee lijn 646 uit de pastebin die je gaf

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
overal waar #define staat plus commando daar kun je een waarde veranderen.

Dus bijv
#define end stop x true

betekend eigenlijk niet meer dan dat je de waarde true kan veranderen in false.

#define Home X direction -1
Nu gaat de X as naar richting -1 als je op home drukt. is dat verkeerd dan moet je de waarde dan bijv op 1 zetten.

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Dogooder schreef op woensdag 06 augustus 2014 @ 16:10:
nee lijn 646 uit de pastebin die je gaf
Ohh maakt niet uit hoor,heb het al voor elkaar gekregen, alle assen gaan naar de juist kant en weten allemaal hun max.

Ik wie jullie allemaal ook even bedanken voor de snelle hulp, printer is al bijna klaar voor een kubus :)

[ Voor 16% gewijzigd door stefan787 op 06-08-2014 16:25 ]


Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
weten ze hun max op basis van de eindstop of op basis van de maat. want je hebt nog niet gecalibreerd dus de maatvoering klopt nog niet..... maar goed je moet al prutsend een beetje ervaring op doen

er kan maar weinig kapot gaan, alleen nooit je stepper motor ontkoppelen als de spanning op het bordje staat :)

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
WeeDzi schreef op woensdag 06 augustus 2014 @ 16:27:
weten ze hun max op basis van de eindstop of op basis van de maat. want je hebt nog niet gecalibreerd dus de maatvoering klopt nog niet..... maar goed je moet al prutsend een beetje ervaring op doen

er kan maar weinig kapot gaan, alleen nooit je stepper motor ontkoppelen als de spanning op het bordje staat :)
ze weten hun max. vanaf hun eindstop, is dat dan niet genoeg??

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
jawel maar wat heb je ingesteld, je vertelde dat je beweging nog niet goed was 80mm in repetier was 30cm in echt. heb je dan de max waarde op 80 ingesteld?

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Ik heb voor elkaar gekregen dan één stap 0.02 mm is, dus 5 stappen is een mm en dit is nu ook met de machine. Heb de x as max. Waarde op 315 mm staan en de y as op 210 mm staan, voor de z ga ik morgen kijken. Maar het kopt nu allemaal, ook in repetier zelf, dus eigenlijk zijn mij problemen (voor nu) opgelost.

Ik had namelijk ook problemen met uploaden dit heb ik te weten te verhelpen door geen arduino 1.05 r2 te gebruiken, uploaden daarna ging zonder problemen.

Als je alle maximale waardes hebt opgegeven zou je dan een dry run kunnen doen. Gewoon een kubus van 10*10 mm.

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
Ja in principe wel.... denk er dan even om dat je de hotend of aanstaat of dat als je em uitschakeld er niet een minimale temperatuur in de firmware staat omschreven.

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Ik heb vandaag de eerste dry prints gedaan, mooi om te zien hoor, alleen de motoren worden er warm, de x as was over de 100 graden met pieken van 135 graden. dus ik wil graag even weten hoe we de motoren wat kouder kunnen laten draaien.

En als je een print start gaan alle assen naar hun home, en dan zou de z as weer omhoog moet komen, en dan langzaam naar benende, alleen hier is het andersom, begint onder er gaat naar boven.

[ Voor 79% gewijzigd door stefan787 op 07-08-2014 18:37 ]


Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
en ik heb ook een probleem met mijn thermistor, op het display geeft hij geen waarde meer aan, heel even als je de printer aan zet maar naar een seconde of twee staat er defect. ik heb wel al gemeten met de multimeter, en hij geeft een weerstand van zo'n 85 k-ohm bij 25/24 graden.

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
wat zegt repetier? een hele hoge waarde....
denk dat je sluiting hebt

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
WeeDzi schreef op donderdag 07 augustus 2014 @ 20:38:
wat zegt repetier? een hele hoge waarde....
denk dat je sluiting hebt
repetier zegt een negatieve waarde, -20 graden.

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Ik heb nu weer een ander probleem... De printer gaat naar een aantal seconde niks meer doen, dus staat gewoon stil en gaat niks meer doen.

En ik heb het ook nog niet voor elkaar gekregen dat de z as boven begint en dan langzaam naar beneden.

Acties:
  • 0 Henk 'm!

Verwijderd

Misschien slim om eens contact op te nemen met de leverancier? Misschien zit er een fout in het materiaal.

Kun je verder niks vinden op www.wikipedia.nl of een andere website?

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
Nee ik denk dat het slim is dat hij gewoon wat meer gaat lezen en verdiepen in 3d printen......

der zit gewoon sluiting in zn draad van zn thermistor of fhij is kapot (die krengen zijn best gevoelig) en dat de z as boven begint en langzaam(?) naar beneden gaat is denk ik wat hij bedoeld met de beweging tijdens het printen zelf. Maar dat zit in de gcode per laag gebakken das niet een of andere functie......( ga er gemaks halve vanuit dat zn printbed op de z as zit want dat verteld het verhaal niet)

[ Voor 8% gewijzigd door WeeDzi op 08-08-2014 19:48 ]


Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
ja maar zelfs met een andere termistor gebeurt er niks.

en mijn printer is net als een ultimaker, dus z as begint boven en gaat naarmate de print naar beneden.

Acties:
  • 0 Henk 'm!

  • WeeDzi
  • Registratie: Juli 2009
  • Laatst online: 09:36
weet je wat voor thermistor je hebt en welke heb je geselecteerd in de firmware?

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
ik denk een 100k, want bij 24 graden zo'n 88-89k

Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
in repetier geeft hij wel een temperatuur aan, deze klopt wel, ongeveer 24 graden

en als ik een droog print doe, dan naar een tijdje stop de printer zonder foutmelding of degelijke, ik heb toen een goed in de log gekeken.
na elke g code lijn die hij heeft gedaan, controleert hij of deze goed is gegaan en dan opeens gaat het fout en dan gaat hij niet verder. Hieronder een stukje uit de log



20:34:06.510 : ok 208
20:34:06.603 : N209 M117 ETE 22h 56m 53s *40
20:34:06.606 : ok 209
20:34:07.586 : N210 M105 *4
20:34:07.588 : ok 210
20:34:07.589 : N211 G1 X132.041 Y87.6 E19.76087 *74
20:34:07.595 : ok 211
20:34:07.595 : N212 G1 X132.041 Y98.4 E20.26107 *67
20:34:07.599 : ok 212
20:34:08.601 : PIRD
20:34:08.676 : N213 M105 *7
20:34:08.678 : ok 213
20:34:09.713 : PIRD
20:34:09.771 : N214 M105 *0
20:34:09.773 : ok 214
20:34:09.773 : N215 G1 X132.377 Y98.983 E20.29226 *75
20:34:09.809 : ok 215
20:34:09.809 : N216 G1 X132.377 Y87.017 E20.84648 *73
20:34:09.813 : ok 216
20:34:10.815 : PIRD
20:34:10.861 : N217 M105 *3
20:34:10.863 : o? 217




en dan zie je bij de laatste regel geen ok 217 maar o?217, dan stopt de machine???

[ Voor 87% gewijzigd door stefan787 op 10-08-2014 20:44 ]


Acties:
  • 0 Henk 'm!

  • stefan787
  • Registratie: Maart 2013
  • Laatst online: 07-10 13:20
Iemand die mij nog kan helpen???
Pagina: 1