bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
2.24k stars 304 forks source link

Filament inventory tracking #1186

Open nkamenar opened 1 year ago

nkamenar commented 1 year ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Tracking filament inventory for 3D printing is a bit of a chore and I think there is a lot of opportunity for automation and some really nice quality of life features that no other slicing software has right now.

Describe the solution you'd like A clear and concise description of what you want to happen.

I would like to be able to enter my filament inventory into a section of Bambu Studio For each entered filament I should be able to enter the following (* = required):

When getting ready to 3D print you can either select a filament profile for each AMS slot like you do in bambu studio currently, or you could select from your existing inventory. Using a filament from your inventory will automatically apply the appropriate profile for that filament and decrement the quantity. Decrementing the quantity would ideally happen in real time based on actual progress of the print but I am not sure the X1 has those sensors. Worst case when you click print it would just subtract out the quantity of the full print from the filament and if you stopped the print mid way or something you would have to weigh the spool and update manually.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. Octoprint I believe has plugins to sort of achieve some of this but it's not nearly as full featured as what I described above. Alternatively many people just track inventories manually in an excel spreadsheet and sure that works but it's manual and tedious.

Additional context Add any other context or screenshots about the feature request here. I think adding this functionality would really give Bambu Studio an edge and would be a killer feature that would really attract a lot of prospective hobbyists into the Bambu ecosystem.

Allram commented 1 year ago

This is an excellent suggestion! +1

Popoboxxo commented 1 year ago

Would be awesome!

Beastly-Kitty commented 1 year ago

I would like to see something integrated into the software to track filament. I have been using Octoprint's PrintJobHistory for years and would love to be able to regularly pull the data from my print jobs and see what filaments I use most over the years. It also helps me keep track of my total filament expenditure over time. Ideal for hobbyists / small business owners!

arcreigh commented 1 year ago

+1 to this being able to keep an inventory of available filament would be awesome. But also with the addition of price per spool. (so we can have accurate price per print data)

kennethfinn commented 1 year ago

I support this 100% 👍

Rufics commented 9 months ago

+

SaltWei commented 9 months ago

@nkamenar Thank you very much! We will evaluate your suggestion carefully.

higgysmalls-ky commented 1 month ago

+1 as this is a much needed feature that many other apps already have available.

jjvelar commented 3 weeks ago

Hi, That would be of great value for AMS Lite too. Is this in the pipeline? Thanks!