Assembly 4 workbench

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
a.l
Posts: 86
Joined: Thu Apr 09, 2020 7:14 pm

Re: Assembly 4 workbench

Post by a.l »

A small feature request.

Let's say an assembly is made up by parts, sub assemblies, LCS's and sketches.

I tend to add some parts, LCS's and sketches in an ad-hoc way so that in the end they are laid out in a random, but unwanted order.
What I'm seeking is a way to sort these different elements so that e.g. parts are alphabetically sorted and lying next to one another, but also that sketches also lie next to each other and so forth with LCS's.

Is there any way of achieving this today without deleting and re-adding all these elements again?

And if not it would be awesome to have such a 1) sort feature or 2) drag&drop re-ordering possibility.

Thanks :)
Haavard
Posts: 217
Joined: Wed Feb 17, 2021 10:48 pm

Re: Assembly 4 workbench

Post by Haavard »

a.l wrote: Fri May 13, 2022 12:22 pm What I'm seeking is a way to sort these different elements so that e.g. parts are alphabetically sorted and lying next to one another, but also that sketches also lie next to each other and so forth with LCS's.
This would also please my perfectionism disorder :lol:

For now, what you can do is use "groups" (folders), and drag-drop items into them. Also, if you drag something into a folder, and then out again, you can manipulate the order of items.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: Assembly 4 workbench

Post by adrianinsaval »

a feature for reordering tree view elements was merged during the 0.20 dev cycle but was later reverted because it introduced many bugs so unfortunately it is not possible to do right now except for the group trick haavard mentioned and I think it's possible to do that with Part containers too but that might not be desirable here.
a.l
Posts: 86
Joined: Thu Apr 09, 2020 7:14 pm

Re: Assembly 4 workbench

Post by a.l »

Thanks for the tip and the info re. the feature for reordering tree view elements!
Would be nice if it could make it for 0.21.
Outsourced
Posts: 81
Joined: Wed Feb 03, 2021 8:07 am

Re: Assembly 4 workbench

Post by Outsourced »

Hello FC
Care of Assembly 4 Developers.

OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2022.407.28576 (Git)
Build type: Release
Branch: LinkStage3
Hash: 599f7663af69d3dbd77063e834b12f26da513b2d
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/Australia (en_AU)

Please view this you tube video as intro to the attached files.
https://youtu.be/yQYwP_eCJH8
The Cone- Pulleys also know as Variable speed mechanism ( But an early version of this mechanism) & to the right stepped Cone Pulleys

Left: I got the mechanism to rotate only after using timer. The Variable dropped off & I have no idea why its not showing in the animation drop down list. The variable was intended to drive the lower pulley via a ratio as seen in the spread sheet. Animation just wasn't possible and errors only occurred right up until the end of this creation.

Right: This one wet quite well, however I was hopeful that the lower gear would rotate under the effects of a variable dynamic ratio.
I don't think A4 is able to do this although all the formula's suggest its possible.
I'd be very curious to know in the future will it be possible to have a dynamic variable?

Please find the files @ my google drive for some reason I am having trouble uploading directly.
https://drive.google.com/file/d/1u05hhk ... sp=sharing
&
https://drive.google.com/file/d/1YrcOvR ... sp=sharing
Kind Regards
Clark Kuant
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: Assembly 4 workbench

Post by Zolko »

Outsourced wrote: Mon May 30, 2022 8:58 am Please find the files @ my google drive for some reason I am having trouble uploading directly.
https://drive.google.com/file/d/1u05hhk ... sp=sharing
https://drive.google.com/file/d/1YrcOvR ... sp=sharing
interesting stuff ... but you're mixing quite a few tools in there, so it's not completely clear what you're trying to do.
try the Assembly4 workbench for FreCAD — tutorials here and here
Outsourced
Posts: 81
Joined: Wed Feb 03, 2021 8:07 am

Re: Assembly 4 workbench

Post by Outsourced »

interesting stuff ... but you're mixing quite a few tools in there, so it's not completely clear what you're trying to do.
Zolko
Perhaps your right, maybe I should of linked parts, the only problem with that is I would of lost belt positioning control - because that's a dynamic variable.
But to answer my own question twice now dynamic variables are possible just not friendly.
https://youtu.be/agjdmw9nKYY
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: Assembly 4 workbench

Post by uwestoehr »

Hi Zolko,
the 0.20 release is very close now and we started to polish the announcement. What can be highlighted as cool new features of Assembly4 during the 0.20 development?

This would go in here: https://wiki.freecadweb.org/Release_not ... #Assembly4

If you don't have time for the Wiki formatting or no Wiki access, just post here the text and images and we will do the formatting.

thanks and regards
Uwe
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: Assembly 4 workbench

Post by Zolko »

uwestoehr wrote: Tue May 31, 2022 1:08 am the 0.20 release is very close now and we started to polish the announcement. What can be highlighted as cool new features of Assembly4 during the 0.20 development?
Hello Uwe, a cool new feature during this past year of development was, I think, the variant link : it can either be used for variant parts (like extrusions with adaptive length https://forum.freecadweb.org/viewtopic.php?f=9&t=62767) or for variant sub-assemblies (https://forum.freecadweb.org/viewtopic.php?f=24&t=62558).

What would be needed for a nice formatting ?
try the Assembly4 workbench for FreCAD — tutorials here and here
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: Assembly 4 workbench

Post by uwestoehr »

Zolko wrote: Tue May 31, 2022 9:09 am Hello Uwe, a cool new feature during this past year of development was, I think, the variant link : it can either be used for variant parts (like extrusions with adaptive length https://forum.freecadweb.org/viewtopic.php?f=9&t=62767) or for variant sub-assemblies (https://forum.freecadweb.org/viewtopic.php?f=24&t=62558).
What would be needed for a nice formatting ?
many thanks! This looks awesome, and I as heavy user of Assembly 4 did not even know about it :oops:

(It is on my ToDo list for a long time to write a Wiki page to describe the Assembly4 features since I noticed that for beginners it is a quite hard task to get the idea of the link assembly.)

However for the FC announcement Wiki, your info in https://forum.freecadweb.org/viewtopic.php?f=9&t=62767 is sufficient. I will take an image from there and write some text.
Post Reply