Some of you may already know my browser extension. If you don´t know it yet you can find all the info on github.
I usually post in official snapmaker Discord but I finally found time to also share this here.
Yes we all know that you can just download the 3mf and import it in snapmaker orca and this works but that way there are still settings that don´t get preserved and even like that errors and problems can appear. While the main reason while people don´t want to use a converter ist, that it is an additional unwanted step in your workflow.
There are already many other converters out there but they all work the same. You either need to manually download the original 3mf to upload it on a different online page to convert, or you need to download a seperate programm on your PC that can convert the 3mf. All converters are forcing you to do additional steps, that take time and make people say “Just import it as 3mf”
This is just a browser extension for chrome/edge/firefox and similar browsers.
Open a MakerWorld model page:
Select the desired print profile.
Select Snapmaker U1 in the printer list to replace the standard Download 3MF button with Convert to Snapmaker U1.
Click Convert to Snapmaker U1.
Open the generated .3mf project in Snapmaker Orca.
One click on makerworld and you are done. This takes the same amount of time as downloading 3mf and importing it in snapmaker orca, while preserving as much as possible of the original creator´s settings.
If you want you can even enable certain QoL features :
Automatically enables Exclude Object to keep Adaptive Bed Mesh and per-object features available.
Automatically disables unwanted Brim generated by Snapmaker Orca.
Automatically switches Tree Support to Hybrid whenever Adaptive Layer Height is detected.
These adjustments match the workflow many users perform manually after importing MakerWorld projects.
All this is working in Orca and snapmaker Orca.
If this sounds interesting to you and matches your usual workflow, feel free to download and install the browser extension.
Hi. Basically this could be easily extended to work on safari too. The only problem is that apple forces me to pay arround 100$ yearly for a dev account to be able to create a fully working safari browser extension. That´s the reason why this isn´t planned in near future.
The only solution I can provide to mac users right now is to download google chrome browser on your mac and use chrome for makerworld and downloading the according 3mf files.
Several users encountered recently a problem where the Snapmaker U1 button didn´t appear anymore on makerworld, which made it impossible for them to use the converter.
Thanks to some users I was able to identify the problem and find a solution.
With newest version of the converter problems like that should not happen anymore
Very cool idea, but I’m getting some very weird results.
Loaded the extension into my Brave browser and that worked fine. Extension shows up, and I can edit/view the settings.
Go to Makerworld, choose Snapmaker U1 as printer and voila, I see Convert to Snapmaker U1. I click that and it spins a bit, gives me a file save screen for the 3mf. I save that.
Now, if I open this as a Project, everything looks really crazy! In SnOrca, my Printer name changes to the name of the 3mf file, ALL my filaments change to the name of the 3mf file. Plus the print object that shows up is huge! It won’t fit on the snapmaker plate. What’s going on?
BTW, if I just import the 3mf from this conversion, it looks normal, but none of the ‘changes’ are present (Exclude Objects for instance not checked).
The profiles for filament, etc having at the end as addition the name of the 3mf is completely normal.
When importing whatever 3mf the settings are part of the 3mf (of that project). That‘s why the slicer adds automatically the 3mf ending to the print profile and the filament profiles.
That‘s how they are preserved in a 3mf and this is fully intentional.
If you converted a file that was initially made for a bigger printer like for example H2C you will preserve all the settings, so also the size of the object of the creator, which in this case obviously is too big for the U1 and you need to manually scale it down.
If you Import a 3mf manually to the slicer, different settings are reset to standard. This also explains why the object is scaled down automatically and setings are not preserved but reset to standard when importing manually a 3mf file in snorca.
Not sure what you mean about having the file name added to filament is ‘normal’. I certainly haven’t seen that ever before.
Also, this model is one I have downloaded and printed dozens of times. It is sized on Makerworld for the A1M, so it fits quite easily onto my U1 without modifications.
I will attach screenshots of my ‘normal’ setup, and one after using the MBE converter.
Notice several unusual changes to the left-hand control panel. NO nozzle size is shown(just ‘mm’), Bed Type is changed from Textured PEI to Smooth High Temp, and NONE of the filament colors are accurate.
NOT criticizing your efforts here. This is a great idea and I really would love to get this working. I am willing to do testing or whatever to help troubleshoot this.
Note:
Windows 11
BRAVE Browser (latest version). While using this on Makerworld, I have completely turned of the Brave Shields function.