How do I create an iassembly where each assembly has its own mass.

How do I create an iassembly where each assembly has its own mass.

jheinerBAW9W
Observer Observer
198 Views
1 Reply
Message 1 of 2

How do I create an iassembly where each assembly has its own mass.

jheinerBAW9W
Observer
Observer

I have an iassembly which has multiple different motors.  Instead of putting each motor in and having multiple constraints and include/exclude columns in the table I figured I would make a "sub" iassembly with just the motors in that.  As far as reducing all the different mating and on/off columns in the table, it works great. 

 

However, I need each motor to have its own weight and iassemblies seem to only put one weight for all. I overrode the iproperty mass in the motor part files and also tried making a custom mass property in the table and then running

mass=iProperties.Value("Custom","Mass")

 in ilogic but it ends up applying the weight of which ever motor is up to all of just one.   

 

I've never used ilogic before this, so I have pretty much no idea what to do on that end.  

 

Using Inventor Professional 2024

 

 

 

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

johnsonshiue
Community Manager
Community Manager

Hi! I vaguely recall there is an iLogic rule somewhere to automate that. Basically, you need to place the iAssembly members in an assembly -> Update mass -> save all files.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes