Method for Listing All Mating Holes in Assembly
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello,
I am currently brainstorming a method in which all pairs of holes constrained together in an assembly (e.g. one tapped & one clearance hole, one tapped & two clearance holes, etc.) could somehow be generated into a list that specifies all the hardware required for that assembly. I am new to iLogic, have written a few rules but mostly from copying and pasting chunks of code from these forums. I don't expect someone to code a whole rule and send it to me for free, but I thought it'd be interesting to pick your brains on this subject.
This would be incredibly useful as it would allow the assemblers at my company to prepare a distinct list of hardware needed for the job, rather than (for example) seeing "10-32 SHCS" on a print, going and searching for a socket head cap screw of that length, and occasionally having us order more which forces project deadlines back due to lack of preparedness.
I do not prepare this list manually as I simply do not have enough time due to our small engineering workforce. So, I must ask if anyone has come across iLogic rules or methods to pull a list of mating holes from each relationship in an assembly to then be generated into a separate parts list? Here is an example of what I was imagining could go next to the parts list in it's own separate table:
HARDWARE LIST
Part_1 & Part_2:
1/4-20 SHCS, 3/4" Length
8-32 FHCS, 1/4" Length
Part_4 & Part_1:
1/4-20 FHCS, 1/2" Length
....... etc.
I'm imagining that the length would be difficult to obtain as some holes are placed "Through All" which does not generate any sort of length associated with that feature. Let me know what you guys think about this - thank you for your time!
Mechanical Design Engineer
Inventor Professional - Vault