iParts use same drawing for Multiple Part Numbers

iParts use same drawing for Multiple Part Numbers

rich.mikulec
Contributor Contributor
848 Views
12 Replies
Message 1 of 13

iParts use same drawing for Multiple Part Numbers

rich.mikulec
Contributor
Contributor

I have an iPart that has unique members for each p/n (over 100) that is used. However, there are really only (4) models that are used. Only the description is different, which is made up by the p/n. (there are internal differences that do not affect the model). Is there a method for each P/N to reference the same drawing so that I do not have to create a drawing for each of the p/ns.

 

For example:

 

Model-A-

   can have p/ns 1-25

Model-B-

  26-50

Model-C-

 51-75

Model-D-

76-100

 

I tried making Members, Model-A-, Model-B-, Model-C-,Model-D-, but that posted "Unique" warnings.

 

I really only what to have (4) base drawings where the individual p/ns point to that drawing. Not (100) individual drawings.

 

On the Model-A-, etc drawing, I plan to have a table that shows all the p/ns that it covers.

 

I tried making Model-A-, etc their own member / pn, but I do not want the user able to select that as an option when using.

 

Suggestions?

AutoCAD since Rel 7
AutoCAD 2024 (Mechanical, Electrical, Inventor)
VaultPRO 2024 (Vault Admin)
Inventor 2024 (Design, Factory, Simulate)
0 Likes
Accepted solutions (2)
849 Views
12 Replies
Replies (12)
Message 2 of 13

Frederick_Law
Mentor
Mentor

Probably just have iPart for Model A-D.

Manually type table in drawing.

0 Likes
Message 3 of 13

rich.mikulec
Contributor
Contributor

Need to maintain the P/N information in the assembly where it is being used.

 

Designers only know the P/N (and need to select based on P/N), not the model information.

 

AutoCAD since Rel 7
AutoCAD 2024 (Mechanical, Electrical, Inventor)
VaultPRO 2024 (Vault Admin)
Inventor 2024 (Design, Factory, Simulate)
0 Likes
Message 4 of 13

Frederick_Law
Mentor
Mentor

Reread what you want.

You don't want pn in ipart but want pn in ipart.

Don't do Model A-D.

Do pn 1-100 with description.

Just copy and paste in the table.

pn 1-25 will be same model etc.

0 Likes
Message 5 of 13

rich.mikulec
Contributor
Contributor

Thank you for your review and comments.

 

I went a reread my original post and sorry that it is not as clear as should be.

 

1) Yes, I do want individual parts for each part number.

This is so that when it is inserted into the assembly the p/n shows correctly.

 

2) I do not want to create a drawing for every part in the table.

There are only (4) versions of the actual part and would like to only control those (4) drawings.

I do want every part to point to the appropriate drawing. I believe this is based on what is in the Member column.

 

3) Once inserted into the assy, would like to be able to RMB and open drawing from the tree. (in my case Open from Vault)

 

Below is an spread sheet for the iPart.

  - I added the column at the right to show how I would like to have the drawings setup.

 

MemberPart Number [Project]Description [Project]Model-A-Model-B-Model-C-Model-D- Would Point To Drawing
If I create every one.
 What I would like to point to
Part1Part1Part1ComputeSuppressSuppressSuppress Part1 MOD-A-
Part2Part2Part2ComputeSuppressSuppressSuppress Part2 MOD-A-
Part3Part3Part3ComputeSuppressSuppressSuppress Part3 MOD-A-
Part4Part4Part4ComputeSuppressSuppressSuppress Part4 MOD-A-
Part5Part5Part5ComputeSuppressSuppressSuppress Part5 MOD-A-
Part6Part6Part6ComputeSuppressSuppressSuppress Part6 MOD-A-
Part7Part7Part7ComputeSuppressSuppressSuppress Part7 MOD-A-
Part8Part8Part8ComputeSuppressSuppressSuppress Part8 MOD-A-
Part9Part9Part9ComputeSuppressSuppressSuppress Part9 MOD-A-
Part10Part10Part10ComputeSuppressSuppressSuppress Part10 MOD-A-
Part11Part11Part11ComputeSuppressSuppressSuppress Part11 MOD-A-
Part12Part12Part12SuppressComputeSuppressSuppress Part12 MOD-B-
Part13Part13Part13SuppressComputeSuppressSuppress Part13 MOD-B-
Part14Part14Part14SuppressComputeSuppressSuppress Part14 MOD-B-
Part15Part15Part15SuppressComputeSuppressSuppress Part15 MOD-B-
Part16Part16Part16SuppressComputeSuppressSuppress Part16 MOD-B-
Part17Part17Part17SuppressSuppressComputeSuppress Part17 MOD-C-
Part18Part18Part18SuppressSuppressComputeSuppress Part18 MOD-C-
Part19Part19Part19SuppressSuppressComputeSuppress Part19 MOD-C-
Part20Part20Part20SuppressSuppressSuppressCompute Part20 MOD-D-
Part21Part21Part21SuppressSuppressSuppressCompute Part21 MOD-D-
Part22Part22Part22SuppressSuppressSuppressCompute Part22 MOD-D-
Part23Part23Part23SuppressSuppressSuppressCompute Part23 MOD-D-
Part24Part24Part24SuppressSuppressSuppressCompute Part24 MOD-D-
           
        Only wan to create these drawings 
MOD-A-MOD-A-MOD-A-ComputeSuppressSuppressSuppress MOD-A- MOD-A-
MOD-B-MOD-B-MOD-B-SuppressComputeSuppressSuppress MOD-B- MOD-B-
MOD-C-MOD-C-MOD-C-SuppressSuppressComputeSuppress MOD-C- MOD-C-
MOD-D-MOD-D-MOD-D-SuppressSuppressSuppressCompute MOD-D- MOD-D-

 

I tried changing the Member column to be the MOD-A-, MOD-B-, MOD-C, MOD-D for the appropriate parts, but that posts a "Unique" warning.

 

MemberPart Number [Project]Description [Project]Model-A-Model-B-Model-C-Model-D-
MOD-A-Part1Part1ComputeSuppressSuppressSuppress
MOD-A-Part2Part2ComputeSuppressSuppressSuppress
MOD-A-Part3Part3ComputeSuppressSuppressSuppress
MOD-A-Part4Part4ComputeSuppressSuppressSuppress
MOD-A-Part5Part5ComputeSuppressSuppressSuppress
MOD-A-Part6Part6ComputeSuppressSuppressSuppress
MOD-A-Part7Part7ComputeSuppressSuppressSuppress
MOD-A-Part8Part8ComputeSuppressSuppressSuppress
MOD-A-Part9Part9ComputeSuppressSuppressSuppress
MOD-A-Part10Part10ComputeSuppressSuppressSuppress
MOD-A-Part11Part11ComputeSuppressSuppressSuppress
MOD-B-Part12Part12SuppressComputeSuppressSuppress
MOD-B-Part13Part13SuppressComputeSuppressSuppress
MOD-B-Part14Part14SuppressComputeSuppressSuppress
MOD-B-Part15Part15SuppressComputeSuppressSuppress
MOD-B-Part16Part16SuppressComputeSuppressSuppress
MOD-C-Part17Part17SuppressSuppressComputeSuppress
MOD-C-Part18Part18SuppressSuppressComputeSuppress
MOD-C-Part19Part19SuppressSuppressComputeSuppress
MOD-D-Part20Part20SuppressSuppressSuppressCompute
MOD-D-Part21Part21SuppressSuppressSuppressCompute
MOD-D-Part22Part22SuppressSuppressSuppressCompute
MOD-D-Part23Part23SuppressSuppressSuppressCompute
MOD-D-Part24Part24SuppressSuppressSuppressCompute
       
       
MOD-A-MOD-A-MOD-A-ComputeSuppressSuppressSuppress
MOD-B-MOD-B-MOD-B-SuppressComputeSuppressSuppress
MOD-C-MOD-C-MOD-C-SuppressSuppressComputeSuppress
MOD-D-MOD-D-MOD-D-SuppressSuppressSuppressCompute

 

 

richmikulec_1-1681415722294.png

 

 

Maybe it is OK to have this warning?

 

I hope that makes some sense.

 

AutoCAD since Rel 7
AutoCAD 2024 (Mechanical, Electrical, Inventor)
VaultPRO 2024 (Vault Admin)
Inventor 2024 (Design, Factory, Simulate)
0 Likes
Message 6 of 13

swalton
Mentor
Mentor
Accepted solution

A possible workflow:

  1. Create the iPart with all 100 members.
  2. Make sure the Member, Part Number, and Description columns are unique for each row
  3. Generate each member on disk
  4. Create the 4 different drawing files and document each member as normal
  5. Use the General Table command to add the iPart Member info to each drawing
    1. https://help.autodesk.com/view/INVNTOR/2022/ENU/?guid=GUID-474DC835-1011-473A-BF1A-E1B1619091FC
  6. Hide the rows that don't apply in each drawing

That should produce a basic print for each of the four primary variations with a table showing the other possible variations.

 

I don't think the Right Mouse Button shortcuts to open a drawing will work, and I'm not sure what will happen if you use Vault.

Steve Walton
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Inventor 2025
Vault Professional 2025
Message 7 of 13

Frederick_Law
Mentor
Mentor
Accepted solution

iPart

Member cannot have same name.

Since you need all the parts in assembly, you need part1 to part24 in iPart.

Each will have a file and it's required to be insert into assembly.

 

Drawing you can cheat with Vault, since Vault remember drawing and part link even if filename is different.

So insert all Model A parts in same drawing.  Only one with view inside sheet border.  All other with view outside border.

You'll need to cheat titleblock part number and description.  Use drawing pn and desp instead of Model.

 

Or add Model A, Model B, Model, C, Model D in iPart.  Tell other not to use them in assembly.

Put them at end of the list.

Pick Model A, B, C, D in drawing.

 

Another way

4 files: Model A, Model B, Model C, Model D.

Each with parts inside.

Making changes that affect all 4 become tedious.

 

Model State

One file contain everything.

 

Message 8 of 13

rich.mikulec
Contributor
Contributor

That is what I ended up doing. Taking some comments from pineapple, utilizing the Table seemed to work.

 

I added (4) unique members to my iPart, placed them a the bottom of the list. One for each Model and used those as the creation of the drawing(s). The user could select them, but that is the only way i have it working so far.

 

The missing link being that the RMB does not work as there is no drawing linked to the specific member part.

 

Following that workflow, there is a disconnect in the files. How can I get the user to know that they need to go to that separate drawing file. Or reverse, how many assemblies use that drawing?

 

 

AutoCAD since Rel 7
AutoCAD 2024 (Mechanical, Electrical, Inventor)
VaultPRO 2024 (Vault Admin)
Inventor 2024 (Design, Factory, Simulate)
Message 9 of 13

Frederick_Law
Mentor
Mentor

LOL

You want your cake and eat it too.

 

Vault can't trace assembly to drawing.

Assembly to part, yes.

 

Drawing Where Used will only show parts in the drawing.

Not gonna show assemblies.

Unless you put each assembly in the drawing also.

 

Someone could use iLogic or addin to do the count.

 

If you want to count how many Model A, B, C, D is used, that's possible.

4 files, A, B, C, D

iPart inside.

Message 10 of 13

rich.mikulec
Contributor
Contributor

Ha. But of course.

 

That being said, to get the link from the member to the "family" (A,B,C,D) drawing, I'm thinking of utilizing the iProperty "Stock Number". That is the only way I think I can get some kind of cross reference. Not a physical link, but a path of crumbs.

 

This looks to the be path (others can chime in). I am going to do some testing and will advise.

 

AutoCAD since Rel 7
AutoCAD 2024 (Mechanical, Electrical, Inventor)
VaultPRO 2024 (Vault Admin)
Inventor 2024 (Design, Factory, Simulate)
0 Likes
Message 11 of 13

James_Willo
Alumni
Alumni

Maybe not what you're looking for, but have you thought about Instance Properties?

You could have like 4 models with matching drawings and then just use the instance property in the assembly to select a part number for each. 
You can't use the standard iProperty, you'd have to make a custom one called Part_Number or something like that. 

 

Edit: The issue with this method is that you would have to type the part numbers in, they wouldn't be available from a drop down or anything pre-entered. 



James W
Inventor UX Designer
Message 12 of 13

rich.mikulec
Contributor
Contributor

Follow up to previous suggestions.


I ended up with a hybrid solution.

 

1) Made a Content Center part that has all of the configurations needed, but does not require "Generate" file that the iPart requires. This has the additional benefit that the user can work their way thru multiple keys that will create the correct part number then the file is then automatically created.


* As part of the part Properties, I utilized the Stock Number to identify the base size MOD-A,B,C...

 

The down side is that I cannot RMB to the drawing from the Content Center part from the assembly. This is a disconnect, but using the Stock Number one can go and locate the drawing based on the iPart created below.

2) I also created an iPart of just the MOD-A,B,C,D parts and as suggested, included a table showing what can be build with that model.
* This allowed me to create the small number of (4) drawings (1) each for the "Generated" parts

 

By referencing the Stock Number in the CC part, one can get to this drawing.

 

Benefit of the iPart is that this still can be used to insert into assemblies.Using this method user could RMB to the drawing.

 

Downside: Onne would not have the exact part number to order.

 

Credit to both pinapple and swalton for their input.

AutoCAD since Rel 7
AutoCAD 2024 (Mechanical, Electrical, Inventor)
VaultPRO 2024 (Vault Admin)
Inventor 2024 (Design, Factory, Simulate)
0 Likes
Message 13 of 13

Frederick_Law
Mentor
Mentor

You can use CC part to make 4 drawings.  Just "fix" part number/name in titleblock.

0 Likes