Repetier
About
- Username
- Repetier
- Joined
- Visits
- 2,088
- Last Active
- Roles
- Administrator
Comments
-
In line 666 you have long stepperWait = 0; try replacing it with long __attribute__((used)) stepperWait = 0; It is the same, but since it only gets used in the assembler part the C++ compiler does not see it and optimizes it away causing the pro…
-
That sounds more like adding a sync command. Executing a python script as option is too special. What if it is a perl user or bash script. In fact the command could made to be checked for response code and stop print on error (here bed full). All yo…
-
At least for the PLA this sounds like wrong steps per mm. Note that with Repetier-Firmware you can change the steps per mm in eeprom. No recompilation required and it would not work anyway as firmware will use the latest settings in eeprom after upd…
-
It is planned for Repetier-Server to have a continue function. And host can use server to print it's models. But of course still future. We want to combine it with autodetect where print stopped. Also you might loose some lines for which the state i…
-
I have no windows server, so I never tested it. So just test if it runs. After all it is only a background daemon listening on port 3344. It uses only posix or windows equivalent functions, nothing fancy and no gui stuff.
-
The boundary seperates the images in the stream. My guess would be that the camera uses a definition the server does not understand. If you can put it with port forwarding to the internet for a few days I could check and fix the problem for next rel…
-
Ehrlich gesagt hab ich auch keine Idee im Moment. Bin ja schon froh das es beim neu starten klappt. Aber es ist ja die gleiche open Methode und bei allen anderen Druckern ist es ja auch kein Problem. Man könnte noch testen ob es auch klappt wenn de…
-
You have not enough extrusion. Possible reasons: - Extruder resolution (steps per mm) is too low. - Flow multiplier not at 100% (higher would cause more extrusion) - Printing too fast. Try 30mm/s that is something every extruder should be able to do…
-
I'm not the author of the tmc2130 support, but I see it gets set here: void setMotorCurrent( uint8_t driver, uint16_t level ) { TMC2130Stepper* tmc_driver = tmcDriverByIndex(driver); if(tmc_driver) { tmc_driver-&g…
-
It is hard to revert because we had before a temp array with last 4 entries, now we only have the last and update only every second to new temperature and not every 0.1s. So parameters for the algorithms have changed.
-
Normally a conflict with sd card which sets spi speed and mode. Try reducing spi speed in sdcard.cpp - latest update in dev has already reduced it from 50MHz to 4MHz. Also did you mean MAX31865 which is not implemented or MAX31855 which is implemen…
-
Not really a compile error more a linker problem. stepperWait seems not to be defined. It should be in HAL.cpp like this: long __attribute__((used)) stepperWait = 0;and I see you compiled HAL.cpp. Interestingly it is defined directl…
-
You are right in that 80/45 has a distance of 91.78mm from center, but only if the selected tool has no offset. For deltas origin for extruders is center of the carriage. If you have 2 extruder or use a z probe you will have an offset that gets adde…
-
Thanks for the great error sample. Made it easy to debug the problem. As i see it is a conflict with another special case of undo retract with extra distance that could cause graphic glitches from this. Exactly this caused this error converting the …
-
Make sure to have the right firmware selected (I think you use RepRapFirmware here). Then check in console if commands work. Für RepRapFirmware there are also non gcode commands. Prepend a "#" for these lines to prevent them being handled like gcode…
-
Ja in ditto print ist es tatsächlich nicht unwichtig bzw der langsame sollte E0 sein damit alle anderen nachkommen. Man kann natürlich auch mit G4 warten bis alle anderen angekommen sind. Oder erst alle vorheizen und dann ditto aktivieren. Der best…
-
Write your own gcode start script so that G28 is before heating and leave #define ALWAYS_CHECK_ENDSTOPS 0 So it is not tested during print and homing is done with heaters off.
-
Sure, it is the same as this gcode: - M280 S - Set ditto printing mode. mode: 0 = off, 1 = 1 extra extruder, 2 = 2 extra extruder, 3 = 3 extra extruders M280 S1 ; Turn on M280 S0 ; Turn off You can make gcode script to set it on and of in printer …
-
Ich denke man sollte nicht erwarten das sie genau gleich heizen. Hängt von so vielen Faktoren ab. Haben Sensoren den gleichen Kontakt und die gleichen Abweichungen, hat die Heizpatrone exakt den gleichen Heizwert und gleich viel Kontakt mit dem Bloc…
-
That is tricky. While you can start external scripts in gcode using execute, the server would not wait for them to finish. They are started asynchrnously to not disturb the print. You here want it as a synchronous operation. One solution would be t…
-
That would be the end. All gets enabled automatically.
-
Yes, it is just a extra table at index 12 (starting at 0 so 13th entry). Maybe your 0.92 doe snot as much temperature smoothing or it is the better PID controller in 1.0.x.
-
Ja USB Kabel wird es nicht sein. Klappt ja beim Neustart. Nur ist es immer die gleiche Verbindungsroutine, daher verstehe ich gerade nicht warum es nach dem Neustart aber sonst nicht klappt. Es gibt ein Malayan Board das auch Probleme macht. Da muss…
-
Hab es gerade unter Mac und Windows mit Firefox 61.0.2 getestet und es hat geklappt. Hab aber auch schon erlebt das ein Browser in einer neuen Version plötzlich Probleme mit MJPG streams hatte, was dann mit einem update bisher immer wieder repariert…
-
Das Problem mit der Dropbox hab ich gefunden. Mach das Fenster ganz breit dann sollte es gehen, wenn der Monitor breit genug ist. Da legt sich ein unsichtbarer Block davor der Klicks blockiert. Ansonsten sind die manuellen änderungen zumindest mal …
-
So was ist für die Zukunft geplant. Ist aber im Grunde ganz leicht, wenn man alles sichern will, da alle Einstellungen in einem Verzeichnis stehen und dieses nur kopiert werden muss. (storage directory in der Anleitung)
-
Theoretisch beendet das den Server aber manchmal scheint das nicht zu klappen, nach einem reboot geht es dann wieder. Weiß noch nicht woran das liegt.
-
Merkwürdig. Im Fehlerfall sieht es aus als ob die Verbindung hergestellt wird, er aber nicht auf Befehle vom server reagiert. Umgekehrt beim serverstart scheint das Problem nicht zu passieren. Meine Vermutung ist, dass der Drucker ganz spezielle Ein…
-
Leider ist das Problem nicht reproduzierbar. Ich konnte mich nach Update auf 0.90.4 weiterhin normal mit meinem User einloggen. Der Host benutzt hier vermutlich den globalen API Key und umgeht damit die Benutzerliste. Als erste Idee würde ich sagen …
-
Easiest ist to copy Extruder.cpp code to vendor version. Search for case 13: and copy these parts until break; I think that is all you need.