"Works like a charm" - well, sort of. That Belt-Driven Z-Axis-Construction is not the way to go at all. Why: Both Z-Axles utilize 24BYJ28-Steppers with 1:64 Ratio and they have unfortunaly a lot of clearance between two positions when the toothbelt-gear is moved by hand (approx up to 1/3 tooth out of a total of 14 teeth @ 8.2 mm diameter). So one of the Z-axles could "slip behind" the other one iby stef123 - Firmware - Marlin
Yesss :-) Works like a charm :-) With one restiction - if i define PAUSE_BEFORE_DEPLOY_STOW and Marlin sends a pause message for manual deployment, i can resume with M108, but when it tells me to stow the probe, i can´t resume with M108. So i have to deactivate the pause.option. Currently i have no keys or display attached (its too early in the construction process).by stef123 - Firmware - Marlin
Hi, i´m in the process of building my own Printer, has by now roughly 30x22x8 cm Print Area (Z-Axis will be raised afterwards, if everything works well). It consists mainly of reusing Parts of my Easythreed-Printers (Board, mainly two Z-Axis Shafts with and interconnected X-Axis, each has its own Motor). It uses a Glass bed of an old Flatbed Scanner. The Y-Axis and the stabilizing frame is selfby stef123 - Firmware - Marlin
Well, i wouldn´t win a design award with this solution (not with PLA parts printed on 190 mm anyway), but it works. The Drivers have now heatsinks and being cooled by using an air duct. The duct fan uses the PWM-Fan-Channel, because the Fan-Connector with fixed 12V has to be used for the Nozzle fan (which also cools down the printout) and he has to be always on; otherwise the Nozzle assembly wouby stef123 - Firmware - Marlin
You´re my hero, it works. I was trying to move Y manually and then it started hammering, but homing after starting a print works! Thank you so much ! Edit: Curiosly it won´t hammer again now by using manual movement. Now i can start to build and print out the Casing for the Display/Encoder. Honestly, in terms of overall speed i don´t see any big difference between the old and the replacmentby stef123 - Firmware - Marlin
Yep. Done that.by stef123 - Firmware - Marlin
Done that, but the machine starts to hammering onto the Y Endstop. I can´t see in pins_Sanguinololu_11.h where the (sorry) Y-Max-Plug is defined. #define X_STOP_PIN 18 #define Y_STOP_PIN 19 #define Z_STOP_PIN 20 The Endstop connectors are thee pins and two are +5V and GND and the third one is the Pin Signal. Remembby stef123 - Firmware - Marlin
Works by adding additional Pullups to SCL/SDA (as commonly done). I thought the OLED-Display had onboard Pullups. Maybe it has, but maybe there are insufficent. But another problem rised up and that is X/Y-Mirroring. If i print for example a hole which should be according to Cura on the right side, it appers on the left side. The Printed part which should be according to Cura on top, is on the bby stef123 - Firmware - Marlin
Many thanks for the explanation - i will build a PCB for the OLED and Encoder including pullups..by stef123 - Firmware - Marlin
Hm - it makes me a bit nervous that the Screen output hangs in between the first minute after boot - without Encoder it wasn´t do that. But on serial connection it still responds.by stef123 - Firmware - Marlin
Works. I also had to define #ULTIPANEL and remove it from the sanity check, otherwise it would complain that i have chosen more than one LCD Option. I thought defining #newpanel and assigning the Encoder-pins would be enough to enable Menu Control. As i only have the Pushbutton of the Encoder available, is there a way to add a Menu/Submenu-Entry for exiting back to the last or main menu/Info Scby stef123 - Firmware - Marlin
Well, X/Y/Z/E has been adjusted and that thing prints on the highest speed (everything is set to the possible maximum) quite well, OLED-Display / I2C SSD1306 with SAV_3DGLCD is up and running fine, but i am struggling with the KY-040 Encoder. Pin Setup used Sanguinololu_11.h, Controller is 1284P in TQFP44-Format. Right after the Boot Screen the Status Screen is shown. "Lcd Slim Menus" is defineby stef123 - Firmware - Marlin
The only thing which makes me -very- angry is the fact, that i´ve asked Creality a dozen times about the modifications they have done to the Sourcecode and they never gave an usable answer. If that would have been the case, i would be already finished with my modifications and the machine would be up and running, minus the loss i had. We all know that they -have- to release the Sourcecode as sby stef123 - Firmware - Marlin
Many thanks - i´m not a new-comer :-) I created in the past 30 Years until now several electronics projects (including some which include 220V) , but this was pure accidently. I had to use a DuPont-wire on 3.3V to pull Boot 0 up once at a specific resistor (in order to get into Programming / Debug mode), because that thing doesn´t had a jumper for it - and while the machine was sitting at 90 deby stef123 - Firmware - Marlin
Please forget the issue for now - my machine is dead - short circuit accident, loose +3.3V wire for setting Boot0 accordingly (no jumper on the main board) connected straight i suppose to life wire (housing of the printer was / is cramped) , which also killed my Computer through USB and my ST-Link - well, happy new year, ship happens, as always. Well,, it might doesn´t make much sense but i couby stef123 - Firmware - Marlin
Hm... with #Show_bootscreen enabled, it jumps to - and is stuck there @ SETUP_RUN(ui.show_bootscreen()); #if BOTH(HAS_WIRED_LCD, SHOW_BOOTSCREEN) SETUP_RUN(ui.show_bootscreen()); const millis_t bootscreen_ms = millis(); #endif which triggers the Watchdog: WWDG_IRQHandler: 0801212c: b.n 0x801212c with #Show_bootscreen disabled it jumps into the main loop() and no screen oby stef123 - Firmware - Marlin
Thank you, but unfortunaly the same issue. With the additional Build Flags the compiler complains about a redefinition of HAL_I2C_Module_Enabled, so it seems to be already defined. What i haven´t told so far: At least with a defined U8GLib_SSD1306 i cannot connect to the board, so its stuck somewhere. U8GLib removed - no connection issue, but of course no screen. Afaik U8GLIB could be used witby stef123 - Firmware - Marlin
Hi, recently i´ve aquired a Creality CR100 (not 10 - yes, the "kids toy") and i am in the process of heavily modifying it, including adapting a more recent (the actual) Version of Marlin to it. It was already running Marlin from factory, but idk which Version, i suppose it was one which used Maple as the main Environment. Nevertheless, i have strong Problems to get the original OLED-Display worby stef123 - Firmware - Marlin