Adaptable iAssembly

Adaptable iAssembly

NachoShaw
Advisor Advisor
426 Views
1 Reply
Message 1 of 2

Adaptable iAssembly

NachoShaw
Advisor
Advisor

Hi

 

Posting here because would be some code involved, or at least i will be intending to control it with code.

 

I have a space that can vary in length and top / bottom angle. The space will always be an equal value divisible by 400mm (already set up in the base model). What i need to figure out is the best way to populate the space with an iAssembly of components to follow the shape. Can an iAssembly be flexible or adaptable driven by imates? That would be the easiest way for sure. I can control the quantity, i just need to find the best way to populate the space. Here is a representation of the space

Populate.jpg

So, There are some dims i can provide. I can get the top / bottom angles, left right lengths so i 'could' pass them to an iAssembly with code and iMate it in place but is there a better easier more fluid way to do this?

 

 

Thanks

 

Nacho
Automation & Design Engineer

Inventor automation Programmer (C#, VB.Net / iLogic)
Furniture, Sheet Metal, Structural, Metal fab, Tradeshow, Fabrication, CNC

EESignature


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.


0 Likes
427 Views
1 Reply
Reply (1)
Message 2 of 2

NachoShaw
Advisor
Advisor

Will try to ask again in a different way.

 

Im looking for a good robust way to do the following in code.

 

  • Add sub assembly to assembly (can do already)
  • place the new assembly to an existing assembly using imate (can do this already)
  • adjust the left side to a new length (adjusting the components)
  • adjust the top / bottom angles (adjusting the components).

iAssembly.

for whatever reason, iAssemblies do not support custom iParts.

 

iCopy

Seems like a logical method but i cant find anything that suggests its accessible with vb

 

Copy Design

Looks like this is the way even though the 2 above built in tools should be able to do the job. So, im looking at adding the Base Model to the assembly so that i can access everything through the assembly then update it to drive the new sizes for each component. For each assembly instance i need with new sizes, copy design with new component names. 

 

Does this sound like a good enough method or am i wrong about iAssemblies & icopy and they do both in-fact operate in a way that makes them useful? The most ideal would be iCopy

 

Thanks

Nacho
Automation & Design Engineer

Inventor automation Programmer (C#, VB.Net / iLogic)
Furniture, Sheet Metal, Structural, Metal fab, Tradeshow, Fabrication, CNC

EESignature


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.


0 Likes