Skip to content
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

Download online models to a named directory #5671

Open
wrouesnel opened this issue Jan 2, 2025 · 0 comments
Open

Download online models to a named directory #5671

wrouesnel opened this issue Jan 2, 2025 · 0 comments
Labels
feature New feature or request

Comments

@wrouesnel
Copy link

wrouesnel commented Jan 2, 2025

Is your feature request related to a problem? Please describe.
When using MakerLab through BambuStudio, files are downloaded to the download folder. I would like files to be downloaded to a subfolder named after either the downloaded file name or a combination of the author and file name, or author and project name.

Describe the solution you'd like

I'd like online models to download to a sensible hierarchy specifiable in preferences.

So if I have my "media" directory set to /home/will/Documents/Things then I'd like to have a field for "online model downloads" which accepts placeholders to describe the name:

i.e. Using this BambuLab model as an example - https://makerworld.com/en/models/224756#profileId-242772

{filename} would give the current behavior, which is just the downloaded filename e.g. gear_removal_tool.3mf

{user_name}/{project_name}/{filename} would give a path of Bambu Lab/Gear Removal Tool/gear_removal_tool.3mf

{user_name}/{project_name}/{print_profile}/{filename} would give a path of Bambu Lab/Gear Removal Tool/0.2mm layer, 2 wall, 15% infill/gear_removal_tool.3mf

or alternatively:

{user_name}_{project_name}_{filename_no_extension}_{print_profile} yielding Bambu Lab_Gear Removal Tool_gear_removal_tool_0.2mm layer, 2 wall, 15% infill.3mf

Describe alternatives you've considered
There are no alternatives other then manually managing files.

Additional context

The motivation here is that keeping the friendly names organized is very helpful locally, and also frequently the first action one takes with a downloaded file is to edit the 3mf or perhaps edit the model - which we would like to store adjacent to the original project (to facilitate uploading remixes or keeping track of the providence).

@wrouesnel wrouesnel added the feature New feature or request label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant