MultiBody topdown modeling

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
m.cavallerin
Posts: 115
Joined: Wed May 30, 2018 6:59 pm

MultiBody topdown modeling

Post by m.cavallerin »

Hi all,

I'm new to freeCAD.
I would like to investigate deeper the topic.
I'm looking for any help that can tell me how can I make a single (assembly) file containing the two bodies of another files, imported separately inside the Assembly2 environment. (see attachment)

As you can see on the graph dependency, the two parts contain one single body each and both of them are linked to a spreadsheet.

The goal I would like to achieve is the possibility to update each part inside the assembly WB (each derived from each single part of the master file) automatically, without any manual procedure, but only by clicking the update parts.

The main problem is that the Ass2 WB in order to import a file, needs only a single part highlighted.

Is there a solution?

Thanks for any help.

Michele

OS: Linux Mint 18.2 Sonya
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13522 (Git)
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 3bb5ff4e70c0c526f2d9dd69b1004155b2f527f2
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)
Attachments
Screenshot_2018-06-27_23-10-12.png
Screenshot_2018-06-27_23-10-12.png (109.94 KiB) Viewed 1410 times
tecnicaTopDown_skeleton.fcstd
(25.46 KiB) Downloaded 32 times
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: MultiBody topdown modeling

Post by kbwbe »

@m.cavallerin

your problem is not really complicated. Your file contains two parts. This is not the way assembly2 is working at moment.

One part is a simple rod. Create a simple file only containing this rod.
Second part is some kind of level. Create a simple file only containing this level.

Create a new file. Use Assembly2, import and join these two parts with constraints and save the file. This new file will be a subassembly.

You can use the newly created subassembly file to be imported into a master assembly. (for your top down structure)

When changing your spreadsheet, save the affected raw parts again. Do updateImportParts in your subassembly file (rod+level) and save it.

You should have a then an updated subassembly. A master assembly has to be updated as next step.

Be aware: updating parts in assembly2 (not maintained at moment) is a critical process. Sometimes you have to reassemble it with setting constraints newly, because something goes wrong.

Best practice: do the supassemblies with really ready designed parts. Avoid to change them to often. This will save a lot of work.

Hope this helps,
kbwbe
KBWBE

https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
m.cavallerin
Posts: 115
Joined: Wed May 30, 2018 6:59 pm

Re: MultiBody topdown modeling

Post by m.cavallerin »

....This is not the way assembly2 is working at moment.
thx in any case, I'll consider the other way of proceeding.

Regards.
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: MultiBody topdown modeling

Post by kbwbe »

I think i will allow multibody import within my new workbench A2lus next time. It makes sense for small subassemblies.
KBWBE

https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: MultiBody topdown modeling

Post by Jee-Bee »

kbwbe wrote: Thu Jun 28, 2018 8:26 am It makes sense for small subassemblies.
I would say "It makes sense for subassemblies."or better ;) "It makes sense."
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: MultiBody topdown modeling

Post by kbwbe »

@Jee-Bee

Absolute correct ! Sounds better ;)
KBWBE

https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
Post Reply