RE:
The reality is that many of us would be happy to spend our own time/money to do the optional belt swap but would be annoyed by having to deal with the scaling Gcode after each reboot.
I think you might be able to put them in a "/usb/prusa_printer_settings.ini" file, still looking through the code to see if this function would load those parameters it seems they would be applied if given the right name. Otherwise compiling the firmware isn't too hard.
Settings load happens here:
https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/3096549036ae6248649d51c5a6c29fec05744c12/src/common/settings_ini.hpp#L4
RE: VFA Artifacts on X+Y Straight Edges
The reality is that many of us would be happy to spend our own time/money to do the optional belt swap but would be annoyed by having to deal with the scaling Gcode after each reboot.
I think you might be able to put them in a "/usb/prusa_printer_settings.ini" file, still looking through the code to see if this function would load those parameters it seems they would be applied if given the right name. Otherwise compiling the firmware isn't too hard.
Settings load happens here:
https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/3096549036ae6248649d51c5a6c29fec05744c12/src/common/settings_ini.hpp#L4
The big issue with a custom firmware is that insurances might not pay, if the printer starts a fire.
And ofc there are stories about insurance companies not paying, although something else caused the fire, but they found the printer not having the restricting pin anymore.
I'm not sure what's actually realistic for which countries, but that's what's holding me back..
RE: VFA Artifacts on X+Y Straight Edges
How to store belt configs continued...
The following defines where the belts steps per mm are stored: https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/v6.3.4-RC/src/persistent_stores/store_instances/config_store/store_c_api.cpp
Not sure if M505 still works, will keep reading the code tomorrow but there should be a correct command to overwrite the config_store().axis_steps_per_unit_x / config_store().axis_steps_per_unit_y in the eeprom making it persistent throughout reboots.
RE:
Did you mean M505? That's apparently the command to 'Set configuration file folder'.
M500 (Store parameters) has been disabled in the firmware. I believe it can be re-enabled with a #define when recompiling the firmware - see
Configuration_COREONE.h
// // EEPROM // // The microcontroller can store settings in the EEPROM, e.g. max velocity... // M500 - stores parameters in EEPROM // M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily). // M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to. // //#define EEPROM_SETTINGS // Enable for M500 and M501 commands //#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release! //#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
I had not considered @Raaz's point about insurance, but I understand that custom firmware can only be loaded by making a physical change to the PCB - there's a break-off tab I believe. And of course, any such change to the source code would need to be reapplied whenever there's a new firmware release. So it's not really a good solution IMO, even it is possible. Much better (barring an official firmware that supports GT2 and GT1.5 natively) would be to be able to read the config at start-up. If you can find a way to do that, that would be great. I've found a previous printer_settings.ini, created I think when connecting the printer to Connect. If you can find the name of the section and the corresponding settings then putting those into a file on the USB might work I guess.
RE: VFA Artifacts on X+Y Straight Edges
The reality is that many of us would be happy to spend our own time/money to do the optional belt swap but would be annoyed by having to deal with the scaling Gcode after each reboot.
-J
FWIW that scaling G-CODE can be included in the "Start G-code" settings saved in your custom printer settings in PrusaSlicer. It doesn't need to be specifically fired up every time, and that ensure the scale is included with any other custom parameters you prefer
RE: VFA Artifacts on X+Y Straight Edges
The reality is that many of us would be happy to spend our own time/money to do the optional belt swap but would be annoyed by having to deal with the scaling Gcode after each reboot.
-J
FWIW that scaling G-CODE can be included in the "Start G-code" settings saved in your custom printer settings in PrusaSlicer. It doesn't need to be specifically fired up every time, and that ensure the scale is included with any other custom parameters you prefer
The hope is that that can be avoided, since it has to be done in a 'user preset', which again would need to be recreated every time Prusa updates the corresponding system preset. It's a reasonable workaround for now, but I know I would prefer it if there was an official configuration option in the firmware interface. Failing that, a convenient way to work around the M500 lockout would be good, e.g. reading the configuration from USB at boot up.
RE: VFA Artifacts on X+Y Straight Edges
Sorry if posted earlier, but a new firmware is available with phase stepping calibration: https://github.com/prusa3d/Prusa-Firmware-Buddy/releases/tag/v6.3.4-RC
Is it worth to order a Accelerometer Set?
RE: VFA Artifacts on X+Y Straight Edges
Sorry if posted earlier, but a new firmware is available with phase stepping calibration: https://github.com/prusa3d/Prusa-Firmware-Buddy/releases/tag/v6.3.4-RC
Is it worth to order an Accelerometer Set?
I’m certainly curious as to whether that would make any difference?
RE: VFA Artifacts on X+Y Straight Edges
It removed some of motor resonance VFA, the super thin one not shown in this thread. Made the overall motor whirl quieter but the resonance noise is still there, just in different spots. Didn't touch belt ripple at all.
RE: VFA Artifacts on X+Y Straight Edges
It removed some of motor resonance VFA, the super thin one not shown in this thread. Made the overall motor whirl quieter but the resonance noise is still there, just in different spots. Didn't touch belt ripple at all.
Yep, super disappointed about resonance noise that hasn't been solved by it. i really don't know what could fix it now.
RE: VFA Artifacts on X+Y Straight Edges
I suspect it's difficult to accurately measure and compensate for motor vibrations when you have other sources of vibration in the system. At least that would explain why I get seemingly random results from the calibration.
RE:
Seriously this printer is atrocious. The VFAs are insane no matter what. Clearly the printer isn't ready to be sold yet. I could prolly buy some other pulley's and belts but why the fuck should I after paying Premium price for this. I've lost everything for Prusa with the core one. And Prusa don't seem to give a @$+(@ about these issues. If they cared it would have been fixed pre launch... After comming to Prusa defense for years I've finally had enough - this is why ppl buy a bamboo or similar. Pathetic
RE: VFA Artifacts on X+Y Straight Edges
I am patiently waiting. Need to buy a second printer for a big project. How they handle this, in the short term, will determine in which direction I will be going: another c1 or h2d.
At this rate, I am not holding my breath for the CORE One anymore. I am disappointed.
I do suspect that the CORE One will be fixed in future releases, likely a combo of new hardware. Do I want to beta test that again? Or go with a proven platform?
Because let's be honest a core one S, will only mean that you are still beta testing something new.
It really is unacceptable, considering the price and current competition, that they released it so incomplete. Just goes to show that Prusa is acting a bit obnoxiously. A lot of the pre-marketing was built around mocking bambu by showing off a CORE one with Bambu wood enclosure. Looking back, and seeing the c1 in its current state, that mockery does not seem to have aged well.
That, added with the extreme vfa showed by YouTubers, isn't helping the core one at all.
This whole vfa debacle did help with one thing, it has revealed who are shills on YouTube and who are not. Its easy, all the YouTubers who blindly decided to ignore all the firmware bugs and vfas are, without a doubt, misleading users and potential buyers to buy these machines and others.
Prusa and bambu continue to lead the market, however, they have a very short window to fix this printer if they want it to stay relevant.
RE: VFA Artifacts on X+Y Straight Edges
I guess the Core One S Upgrade package will contain:
- pulleys
- motors
- 1.5 belts (or maybe even smaller?)
- different belt-tuning-system
- nextruder update to clean up the loadcell signal
- nextruder update to allow higher hotend temperature
- nextruder update with integrated accelerometer
- door update and seals for all the gaps
- updated brackets for the X-axis
- updated WiFi
- something about the Z-leadscrews having way too much tolerance
Bambu vs. Prusa will get interesting, when more and more H2D become an awful mess from using the laser too much.
Or when they'll really tighten down the ecosystem/firmware/cloud.
I'm also disappointed in Prusa regarding the Core One, but at the same time I'm able to make everything work, as I want to and luckily rarely print anything where VFAs matter.
And with 1.5 belts etc. combined with slicer tuning, VFAs seem to be as good as other top printers.
I don't think I would be as satisfied with a Bambu.
I would (have) spend less time with the printer itself though..
RE:
I agree with some points. The rest are not really needed especially sealing the unit.
A sealed unit cannot extract air, the core one needs external air to filter the air. Unless its recirculation, a sealed unit cannot extract air. The core one relies on these gaps to both filter the air and maintain a specific temp.
The filter already struggles to extract enough air as is, sealing it more, will basically cancel the extraction. If you need air recirculation then this is nkt the printer for you. It would be nice to have air recirculation in the core one, but nkt sure it can be done unless a more pro active system to cooling the chamber is incorporated.
RE: VFA Artifacts on X+Y Straight Edges
My H2D (to be used for 3D Printing only) arrived today.
Will unbox it when I get time soon. From my research all tests show smooth surfaces with no VFAs. Oh and hopefully it won't spend 5 minutes banging the extruder against the front corner either!......
RE: VFA Artifacts on X+Y Straight Edges
The filter already struggles to extract enough air as is, sealing it more, will basically cancel the extraction. If you need air recirculation then this is nkt the printer for you.
Absolute not getting your point. The only filaments, where the printer is struggling to keep the chamber cool enough, are PLA and maybe TPU.
PETG is already fine in my experience.
As soon as you print ASA or ABS, you really don't want to have air getting out anywhere else, than through the rear fans (maybe filter).
For PLA, just make the intake bigger via modding or the Core One S (or open the door).
On the other hand, the chamber already barely stays warm enough for some filaments.
Also, if you have a hose attached to the back of the printer (probably with some way more powerful fan, extracting the air to somewhere else), the only issue becomes to keep the chamber hot enough, without risking your health due to leakages.
RE: VFA Artifacts on X+Y Straight Edges
So you are in aggreement. You said you wanted to seal the unit. You cannot.
Physics. Period.
The unit needs air to both cool the chamber (maintain temperature when required) AND filter.
Because of physics, there isn't a blowe big enough in this world to overcome the forces of vaccum like resistance. No gaps in the enclosure= no air flow, no air flow = no air filtering or air extraction.
RE: VFA Artifacts on X+Y Straight Edges
They could provide a vent that actively opens when you want an intake of air from the room for cooling -- and closes when you want an enclosed chamber, with a recirculating filter. Which, I believe, is the solution some other printers already use.
So you are in aggreement. You said you wanted to seal the unit. You cannot.
Physics. Period.
The unit needs air to both cool the chamber (maintain temperature when required) AND filter.
Because of physics, there isn't a blowe big enough in this world to overcome the forces of vaccum like resistance. No gaps in the enclosure= no air flow, no air flow = no air filtering or air extraction.
RE: VFA Artifacts on X+Y Straight Edges
I guess the Core One S Upgrade package will contain:
- pulleys
- motors
If the VFAs aren't resolved to an acceptable standard on THIS model, I sure as hell won't be spending another penny on Prusa products. They will have left no other option but to go over to the dark side.