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

[FR] Part Attachments with "Class" or "Kind" property to categorize them #5429

Closed
1 of 2 tasks
Tracked by #5703
Petrox opened this issue Aug 11, 2023 · 7 comments · Fixed by #7420
Closed
1 of 2 tasks
Tracked by #5703

[FR] Part Attachments with "Class" or "Kind" property to categorize them #5429

Petrox opened this issue Aug 11, 2023 · 7 comments · Fixed by #7420
Assignees
Labels
enhancement This is an suggested enhancement or new feature Fund This issue can be specifically funded for development inactive Indicates lack of activity
Milestone

Comments

@Petrox
Copy link
Contributor

Petrox commented Aug 11, 2023

Please verify that this feature request has NOT been suggested before.

  • I checked and didn't find a similar feature request

Problem statement

Manufacturing a part that is made of 100 other parts.
Each component could have it's own cut-out drawings for example.
Producing a list of files that has to be cut is tedious one-by-one.

Suggested solution

In my use-case it would be very efficient to have the 100 subparts listed and after choosing "cutout" from a dropdown (that has elements made from the unique categories the parts have attachments) I could click download and maybe a zip file with files like:
"
PARTNUMBERXXX_cutout_5pcs.PDF
PARTNUMBERYYY_cutout_3pcs.PDF
"
so that it could be sent to the relevant personnel or supplier or manufacturer for lasercutting.

Describe alternatives you've considered

We could use keywords in filenames and create a script that uses API or direct db access to pick the files required, but this feature might be useful for others too.

Examples of other systems

No response

Do you want to develop this?

  • I want to develop this.

Upvote & Fund

  • We're using Polar.sh so you can upvote and help fund this issue.
  • We receive the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar
@Petrox Petrox added enhancement This is an suggested enhancement or new feature triage:not-checked Item was not checked by the core team labels Aug 11, 2023
@SchrodingersGat
Copy link
Member

@Petrox this behaviour sounds quite bespoke, would be a good use-case for a custom plugin

@Petrox
Copy link
Contributor Author

Petrox commented Aug 11, 2023

I agree this is not a musthave feature, but anyone doing manufacturing of multiple items with many subcomponents might need to group similar steps in technology together. (all 3dprinting all welding all cutting could be done in parallel on different machines, but each machine needs a well prepared batch).

This is a workaround to the fact that the stable version doesn't really support manufacturing plans, processes, so preparing food with a current stable release is limited to mixing all the components together in a bowl and there you have the part ready.

The proposal does not solve the lack of storing the technology documentation with the parts, but increases workflow 500% assuming the staff knows how to build the parts based on prepared plans and design files.

Nevertheless I accept your comment that this could be a plugin in the future. Feel free to close this if it is not of interest to the main project.

@SchrodingersGat
Copy link
Member

We do have some plans (no timeline yet) for significant improvements to our MES capability: #4826

With regard to your suggestions / requirements here, I think that a plugin which collates all of these manufacturing files on the "Build Order" page would be reasonably straight-forward to implement. The particular file are uploaded against individual parts, and the build order pages collects these files as required, for each part needed to make the assembly

@matmair matmair removed the triage:not-checked Item was not checked by the core team label Aug 12, 2023
@matmair
Copy link
Member

matmair commented Aug 12, 2023

This sounds very specific and probably costly to maintain to me - should be a plugin.

@Petrox
Copy link
Contributor Author

Petrox commented Aug 12, 2023 via email

@github-actions
Copy link
Contributor

This issue seems stale. Please react to show this is still important.

@github-actions github-actions bot added the inactive Indicates lack of activity label Oct 12, 2023
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 20, 2023
@matmair matmair self-assigned this Feb 9, 2024
@matmair matmair added this to the 0.15.0 milestone Feb 9, 2024
@matmair
Copy link
Member

matmair commented Feb 9, 2024

Looking into this again https://polar.sh/inventree/InvenTree/issues/5703

@matmair matmair reopened this Feb 9, 2024
@SchrodingersGat SchrodingersGat modified the milestones: 0.15.0, 0.16.0 Apr 25, 2024
@SchrodingersGat SchrodingersGat added the Fund This issue can be specifically funded for development label Jun 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is an suggested enhancement or new feature Fund This issue can be specifically funded for development inactive Indicates lack of activity
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants