Repetier

About

Username
Repetier
Joined
Visits
2,088
Last Active
Roles
Administrator

Comments

  • Wird auch kommen, Frage ist nur wann. Ist ja nicht der einzige Todo Punkt. Gibt da ja noch viele Wünsche.
    in Lua Modul Comment by Repetier July 2020
  • Meinst du damit das Runterladen oder Hochladen auf den Server? Hab beides erfolgreich getestet, könnte also an einem vermuteten möglichen deadlock liegen. Noch konnte ich keine selbst produzieren und hab auch noch kein backtrace dazu gesendet bekomm…
  • Do meinst touch events recht oben um unten links zu treffen? Du musst den Touchscreen-treiber auch sagen das du ihn rotiert hast. Beim pi screen war das nie nötig aber bei den kleinen könnte es eventuell sein,weil die dafür ja auch ein eigenen Treib…
  • ping pong mode only sends one line and wait for "ok". That is not bad - that is what all other hosts do. It is just not as fast and will timeout on the first missed "ok". But if that fast sending causes for some reason problems it is not bad to use …
  • Do the other motors keep current? Otherwise the timeout to disable motor might just be set to a short period.
  • Ok lead screws explain that. But with these values make sure speed is below 30mm/s - maybe even 25mm/s. And also acceleration/jerk are much more sensitive - take values from z for x and y then. If motors can handle the speed you can reduce microstep…
  • Git is not installed in that image. Just install it: sudo apt update sudo apt install git and then follow instructions.
  • In configuration_adv.h you have // Host Receive Buffer Size// Without XON/XOFF flow control (see SERIAL_XON_XOFF below) 32 bytes should be enough.// To use flow control, set this buffer size to at least 1024 bytes.// :[0, 2, 4, 8, 16, 32, 64, 128, …
  • These come from communication errors. Buffer used:73 Enforced free byte:71 lines stored:1 gets send after a timeout. Here you see one line with 73 bytes was send. The next line requires 71 byte and does not fit into buffer, so we have to wait for th…
  • Wenn schon den ganzen GCode. Dafür hab ich ja schon eine Klasse um ihn auch leichter analysieren zu können.
    in Lua Modul Comment by Repetier July 2020
  • Why don't you do what I say? #define FEATURE_TWO_YSTEPPER 1 #define Y2_STEP_PIN ORIG_E1_STEP_PIN #define Y2_DIR_PIN ORIG_E1_DIR_PIN #define Y2_ENABLE_PIN ORIG_E1_ENABLE_PIN #define FEATURE_TWO_ZSTEPPER 1 #define Z2_STEP_PIN ORIG_E1_STEP…
  • Kein Problem. In den Druckeinstellungen gibt es ereignisabhängige Skripte. Ein Ereignis ist Druck wurde abgebrochen. Einfach da die Befehle einfügen und es passiert automatisch.
  • Ok, wir haben 3 puffer aus dem Befehle gesendet werden. Unterschied sind die Prioritäten. Der erste Befehl aus der höchst priorisierten Liste wird gesendet. Für später ist geplant diese als Ereignis zu senden und eine neue Liste zurück zu bekommen u…
    in Lua Modul Comment by Repetier July 2020
  • If it really needs such a low value you better enable ping pong mode. It might mean that it can not handle more then one command in queue, also the official supported firmwares have no problem with this. What firmware are you running? The board can…
  • Nach https://hackaday.io/project/167594-chitu-3d-printer-mainboard-hacking benutzen die chitu firmware die nicht wirklich Dokumentiert ist. Es gibt seit 0.94 eine firmware CBD/ZWLF workaround und CBD hat auch die chito boards entwickelt. Könnte also…
  • I have no code for this, but you could do it similar to x and y homing. So in case of your xy testing replace the xy endstops with your sensor signal but set flags for homing. Then you where they trigger and you can change the xy position accordingl…
  • Work logical, check what you connected and how. Best is to make motors loose from belts in your case so you see which move and in which direction. If I see #define FEATURE_TWO_YSTEPPER 1 #define Y2_STEP_PIN ORIG_Y_STEP_PIN #define Y2_DIR_PIN …
  • The RADDS boards are well tested with it. Also the RUMBA32 works good but you need to know that current versions have a little error regarding jumper for motor driver. If you want tu use TMC2130 what they are made for, you need to bridge one contact…
  • Was sind aktive G/M Befehle? Verstehe grad nicht was hier das Ziel ist. Es gibt ja keinen Befehl>Rückgabe automatismus. Rückgaben sind immer komplett unabhängig von Befehlen daher gibt es auch in der API kein Ergebnis wenn man einen Gcode sendet.
    in Lua Modul Comment by Repetier July 2020
  • Sollte das noch mal passieren und auch ein trennen vom usb Kabel und neu verbinden nicht helfen bitte wenn möglich ein Backtrace wie hier beschrieben anfertigen und zusenden und dann neu starten. https://www.repetier-server.com/knowledgebase/debugg…
  • Sortierung ist Verbindungsstatus und dann Druckername. Daher sind die aktiven vorne. Sekündlich sollte sich da aber nichts ändern. Außer man hat Drucker mit Rambo boards die zwar die Schnittstelle anbieten aber die Firmware dennoch nicht läuft. Dann…
  • I'm considering this for V2 release. There I will do a bigger modification anyway so I can add it to the concept.
  • Not exactly. You need 3 extra motor drivers. You assume first motor to be the master height and only correct the other 3 so only 3 positions need to be changed. You also see this in your code where you use only 3 motors for correction. Also make sur…
  • Kann mir aber nicht vorstellen das es daran liegt. Wie gesagt in dem Problem liegt vermutlich viel Zufall weshalb es auch 100 mal gut gehen kann und dann geht es wieder mal schief. Darum ist es um so wichtiger den Debugger anzuschmeißen wenn es dann…
  • G90 does what you think. I also see no reason to restart server - it is the firmware executing the commands and you don't describe communication errors. You might enable ack if unsure and you want to see if the command got send. Anyhow you should r…
  • Yes, that is what I mean but you have not activated the mirror function as config has "mirrorY": 0, "mirrorYMotor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": …
  • Aktuell nicht. Haben noch jede menge andere Verbesserungen auf der Liste.
  • Best is to use our config tool on the webpage. There is a mirror y and mirror z axis and all relevant options pop up. Also easier to configure that way with better description of functions.
  • Prinzipell sollte es gehen. Wichtig ist im server den Drucker deaktivieren wenn er in octoprint genutzt werden soll und auch umgekehrt. Wenn beide gleichzeitig sich verbinden wollen wird die Kommunikation nicht korrekt funktionieren. Also am besten…
  • Ja das hört sich sinnvoll an. Mal sehen in welcher version ich es schaffe so was einzubauen. Ecken sind ja von den Druckereinstellungen bekannt.