RapRap und Makerbot bei Golem.de.by Thias - Schwarzes Brett
Hallo Wolfgang, ich bin versucht zu schreiben, dass es mir gut tut, von deinen Problemen zu lesen. Natürlich nicht, weil ich es dir gönne, sondern einfach aus dem Grund, dass ich ähnliche, zT die gleichen Probleme mit der Software und Ramps habe. Ich hatte schon gedacht, ich wäre einfach zu blöd Aber wenn ein "alter Hase" wie du damit auch zu kämpfen hat, dann beruhigt mich das irgendwie. Und jby Thias - Altes Forum
Ich bin aus der Tübinger Gegend und baue meinen RepStrap auch mit Mega1280 und Pololu. So ein Fricklerwochenende wäre natürlich super, auch wenn ich nicht viel Erfahrung mitbringen könnte. Zumindest bezüglich RepRap. Gruss Matthiasby Thias - Altes Forum
Na, das ist mir klar. Aber was ist inverting, und was nicht? Das steht in der Codebeschreibung: QuoteSet to one if the axis opto-sensor outputs inverting (ie: 1 means open, 0 means closed) Wenn sie auf Anschlag low sind, sind sind sie inverting?by Thias - Altes Forum
Bin dabei... irgendwie steh ich aufm Schlauch. Meine Endstops (mikroschalter) öffnen, wenn man sie drückt. Also ist auf den Endstop-Pins High, solange der Schlitten nicht am Anschlag ist, dann low... oder eben nicht low, sondern open end... brauch ich vielleicht nen pulldown? Sind die inverting oder noninverting... Ich werds schon hin bekommen.by Thias - Altes Forum
Ich will die Endstops jetzt nicht anschliessen, weil ich dafür viel schrauben und löten müsste, worauf ich eben gerade keine Lust mehr hatte. Aber so wie ich das jetzt sehe, werde ich es wohl machen, bevor ich noch mehr Zeit damit versenke, das "Problem" zu umgehen.by Thias - Altes Forum
Mal ne blöde frage: Wenn ich im Gcode die Zeilen mit G28 raus nehme, dann müsste ich doch an den Stellen einfügen, dass die entsprechende Achse nach null fahren soll, oder nicht? Ich bin mir nicht sicher, ob ich den Zusammenhang zwischen Home und Enstops verstanden habe. Versucht der Home-Befehl immer in die Endstops zu fahren, oder fährt er auf null-Koordinate zurück, wenn ich der Firmware die Eby Thias - Altes Forum
also manuell kann ich wieder zurück fahren. aber immer nur auf null zurück. nicht weiter ins minus rein. meint ihr das ?by Thias - Altes Forum
na, das macht doch alles sinn... ich werde das ausprobieren, sobald ich zeit finde. Wäre es nicht eigentlich Sinnvoll, wenn die Firmware die Home-befehle selbst rausfiltern würde, wenn manin der configuration.h schon drin stehen ht, dass es keine endstops gibt?by Thias - Altes Forum
Und wie geht das? Kann man nicht irgendwo "zentral" auf Plotter umschalten?by Thias - Altes Forum
Ich möchte hier mal ein kleines Update posten, zur lage der Nation. Ich habe jetzt die komplette Elektrik des Autosamlers rausgerissen und stattdessen den Arduino Mega und 3 Pololu-stepper-driver an die Schrittmotoren angeschlossen. Die Enstops habe ich noch nicht angeschlossen, muss erstmal ohne gehen. Die Firmware habe ich unverändert übernommen, die Pin-Einträge sind von RAMPS kopiert. In derby Thias - Altes Forum
Juhuuuu !!!! eins1 elf111! Ich habs hinbekommen. Mit einigem Rumgetrickse an den Schrittweiten laufen die Motoren jetzt wie sie sollen. Mehrere Dinge habe ich rausgefunden: - Wenn man den Poti am Pololu zu weit nach rechts dreht, fangen die Motoren an zu stocken. Warum? Selbstschutz des Chips springt an. Aktive Kühlung schafft hier zumindest Besserung. Dreht man den Poti nicht weit genug, reiby Thias - Altes Forum
Also die werden nach Wärme eingestellt? Interessant. Das werde ich dann beim Feintuning versuchen umzusetzen. Ich habe jetzt alles wieder auf kleinste Schrittweite umgebaut, die Stromversorgung der Motoren auf 19V erhöht und an den Pololus rumgeschraubt. Jetzt laufen sie gleichmässig hin und her. Ich habe aber weiterhin Probleme, ich denke mit der Software. Zum einen kann man ja in dem XYZ-Menüby Thias - Altes Forum
Ich habe jetzt die 100k Widerlinge drin. Wie erwartet macht es keinen Unterschied. Allmählich denke ich, es könnte an der inkorrekten Einstellung des Pololu liegen. Der hat ja diesen winzigen Poti. Leider weiss ich nicht, wie man den korrekt einstellt. Gibt es eigentlich eine alternative Software, mit der ich das Ganze austesten könnte?by Thias - Altes Forum
Ich kömme erst morgen dazu. Alle Jumper gesetzt heisst maximal kleine Mikroschritte. Bei mir haben die Motoren so fast nicht gedreht. Ich werds wie gesagt morgen mal MIT Widerstand versuchen. Und wenns dann geht, fress ich nen Besen Gruss Matthiasby Thias - Altes Forum
Ich hab an meinem RepStrap Spindelantriebe... Ich habe auch schon versucht, alle 3 Ms an Vcc zu hängen, also die kleinsten Microschitte (16tel iirc). Da haben war es noch schlimmer. Ich werde aber wohl doch zumindest an einem Motor die Schalter einbauen und mal alle verschiedenen Stepintervalle ausprobieren. Aber eigentlich sollte der Pololu doch auch mit Vollschritten zurechtkommen. Ich versby Thias - Altes Forum
Eben. Ich habe M1 an GND. Der 100k (der zwischen M1 und GND gelötet wird) wird dazu gebraucht, wenn man den M1 nirgends anschliesst, dann wird er vom 100k "downgepullt". Wenn man aber M1 an Vcc anschliesst, fliesst über den recht hohen Widerstand nicht genug ab, sodass sich trotzdem high ergibt. So funktioniert pulldown. QuoteOtherwise, the intermediate current levels will not be correctly maintaby Thias - Altes Forum
Moin! Ich lagere diese Problematik mal in einen eigenen Faden aus. Ich habe einen A-Mega und Pololu Stepperdriver. Die Verkabelung habe ich von der Homepage nach RAMPS gemacht. Die "Auflösung" ist auf Vollschritt eingestellt, also alle 3 M-Leitungen auf Masse gelegt. Den 100k Widerstand habe ich weggelassen. Das Pinlayout habe ich auch von der RAMPS-page übernommen (copypasta). Wenn ich die repraby Thias - Altes Forum
Hast du vielleicht noch ein paar alte Festplatten rumliegen? Die haben sehr starke Magneten drin. Ich hab einige davon rumliegen . Da will man nicht die Finger dazwischen haben.by Thias - Altes Forum
Ja, bei den Kabellängen meiner Freiluftverdrahtung könnte das wirklich der Fall sein... Kann mir jemand sagen, ob das normal ist, dass die Pololu bei nicht bewegten Motoren heiss werden?by Thias - Altes Forum
Moin! Mal wieder neues von der Front. Gestern sind meine Pololus angekommen. Da ich es immer noch nicht geschafft hatte, die alten Controller mit der Reprap-Software korrekt anzusteuern (die Motoren haben immer mal wieder Steps verschluckt oder völlig hin und her gesponnen), habe ich das jetzt aufgegeben und mich den P. gewidmet. Ich habe also Nach dem Schaltplan von RAMPS 1.2 erst mal nur einenby Thias - Altes Forum
*mir an den Kopf klatsch* Danke. Manchmal sollte man die Seiten auch runterscrollen, die man schon offen hatby Thias - Altes Forum
Wie kann ich denn, wenn ich das Teil dann irgendwann angeschlossen bekomme, die einzelnen Komponenten durchtesten? Also Quasi manuell die Motoren bewegen und Schalterstellungen anschauen?by Thias - Altes Forum
Noch eine Hardware-Frage. Ich hab ja quasi 2 Netzteile. Eins "füttert" die Motoren und eins den Arduino. Jetzt muss ich ja die Endstops an den Arduino anschliessen. Die Enstops sind Mikroschalter, die bei drücken trennen. Den einen Pin der Microschalter hab ich am Arduino an einen der Digitaleingänge, den anderen muss ich mit +5V beschalten. Ist es da egal, ob die 5V vom Arduino-Board oder vom Neby Thias - Altes Forum
Oh, wie ich es liebe! Ich habe nur komische 64-bit-Betriebsystem-Probleme. Zumindest denke ich, dass es so ist. Wenn ich meine FW auf den Arduino flashe, was inzwischen funktioiniert, kann ich die reprap-Software (die 64bit version) zwar starten, wenn ich aber den debug-Modus aktiviere, bekomme ich Fehlermeldungen statt des Textes, der kommen sollte (laut "Testing the Mainboard" Das Ärgerliche:by Thias - Altes Forum
Oh, I forgot: I am using a Arduino Mega. And yes, I selected it. Yesterday night I tried it again with an older arduino software verion (18) and that worked somehow...by Thias - Firmware - mainstream and related support
Hi there! I downloaded Version 20100806 of reprap Software, Arduino 22, Java JDK 6.23 x64. I am running on W7 64bit. Then renamed the configuration.h opened the sketch in Arduino, made NO changes, checked/compiled the sketch and got this: In file included from FiveD_GCode_Interpreter.cpp:8: /hostcom.h: In member function 'void hostcom::putInit()': hostcom.h:96: error: 'Serial' was not declared iby Thias - Firmware - mainstream and related support
Ich bekomme diese Fehlermeldung auch, wenn ich den Code frisch entpacke und ohne Änderungen checke... Ich verwende Arduino Version 22 unter Win7 64bit. Java JDK ist die neueste Version, aber das sollte ja nichts damit zu tun haben? Edit: Nach einigem gefummel hab ich jetzt nochmal von vorn angefangen. Hab mir die Arduino Version 18 runtergeladen, meine pins.h nochmal neu geändert und siehe da,by Thias - Altes Forum
Schwitz! Jetzt habe ich alle Strippen für die Endanschläge angelötet und mit Steckern versehen. Ebenso die Enable-Kontakte. Anders die Hardware, die die Achsen ansteuert, ist erstmal fertig (falls ich nicht wieder was vergessen hab...) Jetzt gehts an die Firmware. Wo ist der Kaffee? Edit erster Versuch: Ich habe nur die Pins angepasst und habe versucht, den Code zu compilieren. Mit folgendemby Thias - Altes Forum