Jump to content
Ultimaker Community of 3D Printing Experts
Morandir

Feature Request - Material Remaining for 3rd Party Materials

Recommended Posts

I'd love to be able to manually input an estimate of material remaining when I add or change materials.  I've got empty spool weights and a good sense of the density, so it is easy to estimate how much material I have left.  I'd like to be able to enter that under that Material 1/2 settings and then have an the system subtract how much each extruder has used from that number.  Would give me a live estimate of my remaining material even when I don't have a roll of NFC controlled material available.  Thanks!

-M

Share this post


Link to post
Share on other sites

You can already do that, but only manually. After slicing you get the estimated amount of filament which will be used.

 

Management of remaining material if non-NFC spools cannot work, because the printer/Cura don't know which spool you have currently loaded. So with such a function, you would get the possibility to enter your estimated remaining material, the slicer knows how much it will use and then you get back the remaining after the print. But this cannot be saved somewhere. So it is the same when you subtract the amount of filament from your spool weight.

 

Or did I miss something?

Share this post


Link to post
Share on other sites

You're right in that I could track it manually on a spreadsheet/paper based on Cura estimate. However I'm not the only one using the printer, just its caretaker.  As you noted, it's the saving of the information to track it that would be useful. 

 

I imagine adding a selection under the Material X setting, it has two lines: Estimated Material Remaining and Manual Filament Remaining Input options.  You scroll to the Manual Input, and then scroll to the number of meters remaining in my filament.  Then after a few prints, you can navigate to that setting again again, and it would have a Estimated Material Remaining display the number (Input - Used).

Share this post


Link to post
Share on other sites

I understand what you mean and what you need, but I guess it will be impossible to implement it. The reason is, that if implemented in that way, Cura or the printer cannot distinguish between different spools of filament. So it would count from the same setting if you change the spool. So it would only work if you don't change the spool and if you need to change the spool you have to reenter everything again for the new spool and lose the values for the previous one. Only if you create for every spool you use a material profile, it could work.

 

From the handling, I think it is easier to use a spreadsheet, but this is just my opinion.

Share this post


Link to post
Share on other sites

" So it would count from the same setting if you change the spool. So it would only work if you don't change the spool and if you need to change the spool you have to reenter everything again for the new spool and lose the values for the previous one. "

I would be perfectly happy with this behavior.

 

Only an estimate, and a manual one at that.  Spreadsheet would never happen as I have 10+ ppl printing over the network to one printer.  It would be nice to have that estimate, even though I know it would be wrong if the filament gets removed or changed.  As I'm the main person to do it, it would give me a helpful tool.

 

Thanks for seeking to understand.  If there's a feature list somewhere, I imagine it to be straightforward to implement (we always do, don't we), so I think it's worth being suggested for the list.

 

-M

 

(p.s. I'm really curious to see what you make of the [bug] post that got me to log on to begin with....)

Share this post


Link to post
Share on other sites
28 minutes ago, Morandir said:

Only an estimate, and a manual one at that.  Spreadsheet would never happen as I have 10+ ppl printing over the network to one printer.  It would be nice to have that estimate, even though I know it would be wrong if the filament gets removed or changed.  As I'm the main person to do it, it would give me a helpful tool.

 

Ahh wait, this could be a problem because I assume that these people have their own installation of Cura on their workstation, right? The feature we talked about would be a function of Cura, so a local feature and you would need a centralized function to know when you have to change the spool.

 

So this has to be a function of the printer and Cura should only manage it and update the values in the printer. Would be very printer specific and I guess, but I don't know the roadmap of Ultimaker, this feature will never come.

 

Share this post


Link to post
Share on other sites

Thought about this again the other day.  If the machine firmware simply allowed you to input and store a number for filament available.  That number would then be decremented by the linear travel of the feed motor.  As simple as Store X and Subtract Y.  No need for Cura at all.  Yes you'd manually have to look at the machine, but that's what I'm doing already so it would fit right in and be very helpful when using 3rd party filament.

 

Thanks for discussing.  Hopefully it's something that could exist.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Our picks

    • Ultimaker Cura | a new interface
      We're not only trying to always make Ultimaker Cura better with the usual new features and improvements we build, but we're also trying to make it more pleasant to operate. The interface was the focus for the upcoming release, from which we would already like to present you the first glance. 
        • Like
      • 114 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies
×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!