Filaments I want but am not allowed by PrusaSlicer
 
Notifications
Clear all

Filaments I want but am not allowed by PrusaSlicer  

  RSS
tre4b
(@tre4b)
Trusted Member
Filaments I want but am not allowed by PrusaSlicer

I am currently trying to clean up my screwed up printer.  This happened because I wanted to print with a particular filament.  I set it up originally with the MMU3 not connected and it worked fine.  I built a custom profile and used it for a bit then I had to use the MMU3 for something and when that was done I thought I would load to nozzle this material through the MMU3.  Worked like a charm over and over again.

Then I went to print and I can't find my material in PrusaSlicer because I did it using a Physical Printer without the MMU.  With the MMU on it will not even show me the base material I modified.  It's ticked in the all policy in the filaments.  But refuses to show up in the list so thus I cannot customise it.

In the end I found that if I exported and ini file and changed the default presets to the preset I had made (and unconnected) it showed up and worked.  Sadly I decided to load this as the preset of each extruder in this bundle.  I then printed my item a few times and it worked well.  Then I printed something else and forgot to change the extruder and it printed PETG at these settings which created a molten ball of filament and seems to have somehow blocked the extruder as nothing will go in any more.

Why can I not just have a Library of my own filaments that show up in any physical printer profile I have?  It does not feel to much to ask but doing it in prusaslicer seems too hard.  Should I look at a different slicer?

Posted : 22/06/2024 10:13 am
Diem
 Diem
(@diem)
Illustrious Member

Filament Settings > Dependencies > Compatiblr printers condition

Cheerio,

Posted : 22/06/2024 2:05 pm
tre4b
(@tre4b)
Trusted Member
Topic starter answered:
RE: Filaments I want but am not allowed by PrusaSlicer

Yep, I tried that.   Thats how I disconnected it.  The option to show it for the printer is there, it just seems to have zero affect.

Posted : 22/06/2024 5:12 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Filaments I want but am not allowed by PrusaSlicer

As well as the compatible printers conditions you also need to make sure your filament profiles are Detached from any system preset.  Theres a detach button on the dependencies tab.  Once detached and you have cleared or reconfigured your compatible printers you can then save them as a custom filament.  Then they will be able to be used on any printer.

Prusa also often have custom gcode in their filament profiles which is one of the reasons things are locked down.  These default profiles are there for those who don't know what they are doing when it comes to customising things.  If you are unlocking and using on any printer you need to make sure that none of the custom gcode will be detrimental to your printers.  While most of it tends to be setting things like M900 for linear advance etc you really do need to check.

Posted : 22/06/2024 5:58 pm
tre4b liked
PrintingFun001
(@printingfun001)
Active Member
RE: Filaments I want but am not allowed by PrusaSlicer

Same issue. I understand the answers given. Was this a recent change in Slicer? It was not an issue before, but only when I reinstalled the printer defs?  Is there a good reason I should not use anything but PETG and PLA and their Silk variants? Is ABS and/or ASA truly incompatible? I never had issues with ABS and my printer before?

Posted : 19/07/2024 1:26 am
Neophyl
(@neophyl)
Illustrious Member
RE: Filaments I want but am not allowed by PrusaSlicer

No this is not recent.  Originally there were (and still are) compatible printer conditionals.  That's the 'old' way of doing things but its still in the code and still use for some things.  In version 2.5 Prusa introduced the concept of 'Vendor Spaces'.  That was in combination with hierarchical profiles that build upon others in a tree type manner. 
So *PLA might have a bunch of settings, *PLA1 might just contain the setting having the temp 5 degrees higher for example but as its based on *PLA it has all the other settings too.   This is great for a logical database.  It means you can make a change to *PLA and its then in every profile that is based on *PLA.  And these things can go multiple level deep... PLA>PLA1>PLAb>Custom1 etc.  So profiles have to be in the same space to be based on others.  It's mainly so that Prusa can control their profiles easier. 

It did have the side effect of removing many filaments from the availability lists for non prusa printers though.  That caused many many complaints.  Just check the Prusa Slicer subsection (if you can find them as the search sucks here).  A couple of us provided detached lists of all the filaments at the time you could import to get them all back.

A couple of problems though is that an editor was never created to manage them (or if one exists its never been released).  The other problem is that if a change is made to *PLA then it IS made to all the profiles.  If you are using any standard profile then if Prusa decide to change something then its not always obvious that its been changed and you are left wondering why something worked before but doesn't now. 

Its one reason I detached all the profiles I was using and maintain my own.  OK I don't get automatically the changes but I have control and can introduce only the ones I want after vetting them and testing them myself.

Remember too that the MMU3 is new, it will take time, probably a lot of it for it to get system profiles to the extent that the MMU2 has.  

They have changed things in 2.8 for the Vendors but that looks more like a containerised change where you can load in offline stores rather than getting the updates from Prusa servers.  No one quite knows how that will work out yet though.  There have been a couple of issues reported around that on github with some store not loading.  That might be down to errors in the stores people were trying though.  Again its all a bit unknown at this point.

Posted : 19/07/2024 6:21 am
PrintingFun001
(@printingfun001)
Active Member
RE: Filaments I want but am not allowed by PrusaSlicer

Thanks for your thorough response. Hopefully Prusa will accommodate ABS and other non-PLA, non-PETG filaments with full MMU3 functionality. I have had no problem printing ABS as a single filament type through the MMU3, so it doesn't seem to be an engineering issue. Anyway, thanks again. 

Posted : 19/07/2024 5:28 pm
Share: