-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Own filament manufacturer name #1936
Comments
Definitely. |
@bambu123 or @sodachen22 |
Hello, we are adding a way to let user to add third-party filaments in bambustudio and to help us better understand all the use cases, thanks |
Hello, thank you for your feedback! I have three Bambu Lab X1C printers here with a total of 12 AMS systems. If I could select the appropriate manufacturer directly on the touchscreen when inserting the filament, I would then see this in Bambu Studio and can select the appropriate profile for the filament. Best Regards! |
@lanewei120 yeah thank you! 👍 |
@lanewei120 i think there is a bug in the "Preset selection" |
I can see other filaments here if you can find them in the drop list in the main window thanks~ |
Yes, the filaments are selected. LOG File |
@DanBao-Bambu thank you for your help. But this workaround is not possible for me either. |
@DanBao-Bambu perfect! That workaround works for me. Thanks! |
This seems related to some custom filaments I am having issues, listed on foruims here Other Bug here, where you cant select in various screens Am I not Understanding it ? |
Hello, I will reply to you one by one. |
about https://forum.bambulab.com/t/beta-studio-v1-8-beta-2-question-on-custom-filament-method/37304/2 : |
@OzDruiD About https://forum.bambulab.com/t/custom-filament-issues/36350/29 : |
Ok , I understand that explaination, I dont love it, as we are forced to have both exist both Parent preset - (without all the necessary properties, or even overwritten with some, such as basic nozzle temps) - and a long name to separate from SYSTEM presets. However- if for each filament type, temps, use, colour, variation, - I have to create a custom Filament, with its own presets (based off separate parent created intially by the Custom Filament wizard) - we are still stuck with that Parent in our drop down \daily use list .., which eventually list becomes MASSIVE as at a minimium, each custom filament we want to use - will have 2 (likely more) - different listings. IF thats by design - then we need the ability to "sort\hide" parents or other presents from regular Slicer filament drop downs (to clean up the massive list) - without actually deleteing them (or their assocated presets or, ks, flow calibrations) in case we want to use this filamenent and variation in future . This 'hiding' of childs \ parent filament or presets should also be independat of each other, but still able to use any features from each other (eg its just hidden) eg Hide the parent .. eg "Sunlu PLA Anti Stringing" as another example but my Sunlu PLA AntiString - Green - High flow -0.4 BBL X1C is still shown customised child filament\filament preset is still shown. Its has vendor, material, printer AND important descriptor (and would still inherit the parent default presets, such as bed temps, Price$$ etc etc) At the very least a customisable\sortable "favouriting" method - and we favourite our custom modfiied presents, which moves to the top of the list- and the junk parent unused presets are a the bottom. Sounnds like a feature request I know, but its a part of the issue with the current implementation of Custom filaments and overflow of differnt listed filaments \ customised child presets - with basic parameter and name changes - that is not possible in the initial "Create Custom Filament Wizard" |
Ok sorry- yes. Its all around the implemenntation of this Custom Filaments feature, so a few questions based on your previous replies in sections below to seperate, shown with your quoted replies @DanBao-Bambu -Thank you for your patience, it could 100% be my mis-understanding of the design \ intetion of how this should be used.
a) Do you mean save over the inital custom filament name then ? b) Are you saying this master \ Parent will be the the only one available to AMS?
Apologies if I am mis understanding how we are meant to use Custom, Parent\Child presets vs Filaments etc, Please explain your expected view of how this should work.
Yes I think you are on the right track, but I am not clicking NO, I actually click "Yes\OK\agree" whatever it is to confirm the deletion - it trieds to do the delete, it hides and deletes it, but its doesnt really.. Will let you review and advise of fix\repairs. |
I understand your needs, and I will include them in our needs list for evaluation. In addition, there is another solution: the custom parent preset created will be displayed in the list as the vendor type serial part before the @ in the full name of the preset, similar to the system preset. In fact, you have a high degree of control over the display part because both the vendor and serial can input. Similarly, I will submit this method to the list for evaluation. |
@DanBao-Bambu I apprecaite the effortgs, I fully understand how to name and customise names - its the duplication and labourous LIST that is frustrating. I want to hide \ remove the unused presets\filaments ., but not delete from my "database" for future use.
Are you sayinng .. just save over the (Red Box) parent ones, without changing names - and not create additional custom ones (Green box) to minimise my list? So.
RESULT:- names dont make sense or have speicifics other than what was originaly saved as "Vendor" and "Serial" in Initial Wizard.
RESULT :- both green and red displayed, list is double or longer. Is the above essentially accurate for now until features\fixes in future? Either Result #1 or Result #2 ? |
#1 and #2 are basically correct. And "Vendor Type Serial" is necessary for the use of AMS. |
Yes, your understanding is correct.
Indeed, only the parent preset can be used for AMS, as its name is the most standard and in line with the design. We just want to display the correct Filament like "Bambu PLA Basic" on your AMS when using it. In fact, you can still create your favorite sub presets on Bambu Studio, which does not affect the process of slicing and printing. Your sub presets can still be used for the corresponding Filament slots on AMS. |
Bambu Lab, all of this would be resolved if only you programmed Bambu Handy to use NFC to program those cheap round tags. You can make a wizard on the app to "add filament", the wizard would ask the brand, the color name, allow user to choose the actual color from a picker, the material, the parameters (temperature etc), and what have you, then bring the phone close to the tag, and record it. Then, the user sticks it on the side of the spool and AMS reads that information just like it does for your Bambu Lab filament spools with RFID. But instead of being customer-friendly you lock down the appliance that I paid over £300 for, and for what? Your own filament is always out of stock, takes ages to deliver, and from the sample that I used of the orange one it is awful in quality. I never had filament break into pieces but yours did. I have filament from a company called Technology Outlet in the UK, they use a EU supplier for their OEM filament and I have a dozen spools all perfect. Stored in the exact same conditions. But instead of allowing your customers to make use of the hardware they paid for by letting them use cheap NFC tags from ebay, you lock it down to yours. Do you even ship filament all around the globe? You have dealers in Brazil selling the X1C for R$16,500, that's a massive cost to a Brazilian when their minimum wage is something like R$1,000 per month. And you do not ship your filaments to that region, so they buy a crazy expensive printer with AMS that half the functionality is not even usable. This is insane. Stop locking it down and let people use MiFare tags to program their own spools so you can stop the madness that is entering this info on the slicer for every single roll and then have to manually select it for every print. It's dumb and you're making it so for no reason. Are you in the printer business or the filament business? Pick your battle. You are not Hewlett Packard selling inkjets for $20 to charge $80 on the cartridges! The AMS is mostly plastic and it costs a whopping £300+ per unit YOU MUST STOP CRIPPLING IT INTENTIONALLY! I want to put MiFare tags on my own filament spools of whatever brand I choose and have the AMS know what it is. Practically all phones now have NFC chips inside for payments so everyone has a way to program these tags. Even if the AMS cannot "write" to the tags (which we all know is not true, it can write) then Bambu Handy could serve as the tag programming device on the user's mobile phone. Bonus: it can send the info to your cloud and have it ready to pick from the printer. Then when the user puts that spool in the AMS: BOOM it's recognized like magic, just like it happens with your proprietary low-quality filamnent... As for where do the tags should go on the spool? We are smart enough to design templates to help fixing in the right place. You can provide dimensions from the center of the spool for alignment. If there is a will, there is a way. Use what you have to your advantage and stop alienating your customers. You are starting to make printing too complex. Judging by your corny video on your site of a boy and his father printing model train tracks like the thing is an oven baking a pizza, you are really starting to drift off from that ideal/mission. The slicer is now becoming a huge mess. If your business model is about expanding 3D printing to the masses you should use what you already have to simplify the process, just look at the screenshots above, it's a mess! |
Yes, I see - what I wanted is not going to happen - shorter names without the @ .. or hide the parent presets from the Slicer
Speaking of AMS
Hmm, dont think this is working well in BETA
3c. Technically, if added as a Parent filament, like Glow
I propose I will pause here, wait for BETA 3 release, delete all my finlaments, calibrations and make a fresh start after your next round of fixes, following your Parent Filamentr - Vendor - Material - Serial method... and report back \raise a new ticket at that time .. becuase.... this is just looping around and not making sense, or showing up properly, across Slicer and Printer (AMS) screens, with all relevent calibration data linked to the correct Filament types, even when I try and follow that Vendor - Material - Serial method. Thanks for efforts. - if you do wish me to test things, happy to so - but yeah ... feels like until next Beta with filament fixes, this might be a waste of time. |
@OzDruiD Sorry, there was something I couldn't reply to yesterday. Today, I will keep an eye on your issue and handle it seriously. I hope I can reproduce your problem so that I can solve this problem. I need to know the printer version and your Studio version. Can you tell me? |
Question Did you do that "add preset" to the Parent Preset nn the "Add preset" button in that screen shown above? I did NOT do that vvia the "add preset" button. 1, Go Into PREPARE screen Filament preset screen as requested - you can see bright green is present (along with the RED I created in the same manner above) Questions Huh? Why? Should you not be selecting the Custom Filament you already created to calibrate (not generic?) eg SUNLU PLA + @xxxx etc How It should work \ expect it to work - is you have This is how I have been doing it with the Custom filament, created off Generic PLA, and a secondary custom-preset Saved as "Green " etc - and the flow calibrated on that - gives Genneric PLA in the Manage Results screen. However, if youi then create a 2nd custom filament, based of the first one EG SUNLU PLA +, creating a 2nd sub-preset filament (eg .....GREEN PARENT 2) and calibrate against that - this time its works and links to th 2nd correct sub-present filament (GREEN PARENT 2 etc) Hopefully tthat makes sennse, if your doing it differenty |
@OzDruiD My custom Filament "SUNLU PLA+" was indeed created based on "Generic PLA". But in reality, once you create it successfully, this preset will have nothing to do with "Generic PLA". So I'm confused. Can you send me the parent preset you created so that I can check its content. |
Sure, I also repeated the process, via greatring a 2nd one - poly Terra etc here Added a "rainbow" varient under Filament edits (from Prepare screen) So can send you. |
@OzDruiD Okay, I will wait for your result. If there are any issues, please provide me with the preset you have. Alternatively, package the entire "user_id/username" directory and send it to me. |
@DanBao-Bambu Soundns reaally dumb. but how do i sennd \submit you files? |
Ok senndinng now - in silcer and printer, those presets are seen under Generic too btw |
Unfortunately, after my inspection, there are no issues with the presets created, so I suspect that there may be some issues with the program on the printer side. So can you export the printer logs to an SD card and send them to me? |
So can you export the printer logs to an SD card and send them to me?
|
@OzDruiD Can you send the logs directly to my email? (maosheng.wei@bambulab.com) Just in case, could you provide me with your Studio log so that I can get more comprehensive information. I have something to do, can I get back to you tomorrow? If I receive your log between now, that would be great. |
No problem, emailed as requested - its alarge 167meg. so google downnload link etc. |
Ahh ok 2nnd email, ummm I asssume just the \log directory? |
@OzDruiD Yes, please give me the "\log" directory |
Howdy all, just to update this offically,
Relevant fixes to my issues in this thread, from this new Studio beta are here (but there are many more) !
STANDARD EXPECTED USE OF NEW CUSTOM FILAMENTS MY UNIQUE CASE- RESTRICT END-USER ISSUE BY CUSTOMISING 'SINGLE' FILAMENT VERSIONS C) Custom Filament NAMES require to be full details- Vendor, Material - PLUS Colour, temp range -> Written in words, for "accesibility and inclusion" reasons like colour blind, young children, or disabled students etc, to make it much easier and 'fool proof' for them. Example of how its requried to show extra details in the filament screen - note the yellow text vs colour icons as example. D) Custom FILAMENT with those specifics required as discussed in C) will be created by using the Custom Filament Wizard, with unique Vendor, Material type - and serial - TO ENSURE IT GENERATES A UNIQUE FILAMENT ID in the back end. E) PA\Flow Calibrations will be done carefully, to ensure its correclty selecting that unique Custom UNIQUE FILAMENT from D) and thus F) this workflow will LIMIT the PA profile to a SINGLE entry as its tied to a specific custom FILAMENT (due to the ID linking) ** This is diferent than normal method of Custfom Filament creation and calibration linking** Them you may create various presets
** HOWEVER** If you need to LIMIT IT even further, eg to remove user error, or to make it simple\easier, (again, accessbility, heath issue, young kids) - this will NOT WORK as multiple calibrations, eg Green, Red will sstill be visable. The the workaround above, C-E achieves this and thus will limit inexperienced users to Note - see last result entry- single wood calibration etc for restricting it - compared to the other SUNLU PLA + And what you would expect ot see for a normal, by design setup Note- there is greater admin overhead here, managing and updating lots more Custom filaments, redoing calibrationss etc, but for my application , young kids, medical limitations etc, its the most appropriate. This TLDR, is but a SUMMARY of much larger work effort by @DanBao-Bambu and myself, supporting my questions to land on a process and bug fixes, that will help me support the people I help that present with challenges and help bring them into the world of 3D Printing and Bambu, so really appreciate this work effort and fixes ... thank you! |
Hmm ok . I think I have to fully revert to secondary method @DanBao-Bambu and create a "Master" custom filament for each and every filament that I want to be "named" properly and flow completly through all the way through to AMS (and back to slicer). I missed , in testing, just using the normal design way, that once I sync with the AMS - it restores (in the slicer view screen - the main Parent filament on pull back from the AMS and changes out any defined "presets" from that parent, it makes sense -as the AMS only holds that parent) My people setup to use the custom presents with the named colour, temp values (remember, they cant SEE the colour, low vision, colour bliond etc, young kids- so they have to read) So AMS #3 - Bright Green, AMS #4 - Red As soon as you Sync\resync - it reverts back to that Parent Custom Filament. Filament master and presets for completeness sake in this thread so it makes sennse to others reading. |
@OzDruiD After clicking the synchronization button, there are two synchronization methods: sync and resync. Which synchronization method did you choose? |
Resync is what they do .. because of this workflow. Workflow
So Or we have to change workflow - do all the physical and resync FIRST. |
@DanBao-Bambu Sorry, I haven't read all the entries. |
@DokuKaefer |
@DokuKaefer You can try entering the Filament tab of the printer screen and clicking to enter a detailed material settings page. At this point, the printer will synchronize data from the cloud, and then you will not see "?" when setting up Filament from the Device page in Studio. |
@DokuKaefer If you create a custom Filament and still cannot see it on the printer screen, it may have been an error during the creation process. Currently, one of the creation paths that I know of is causing this problem (the printer cannot see the already created Filament): that is, you select the option "Copy current preset", and then select the user preset to create in the drop-down box. Please confirm if you created the new Filament in this way. |
Please add a way to customize the filament manufacturer name yourself.
This would greatly increase the clarity in Bambu Studio with different filament manufacturers.
Currently I often have to look up which manufacturer is in which AMS slot.
The text was updated successfully, but these errors were encountered: