Assembly 4 workbench

Discussion about the development of the Assembly workbench.
toralf
Posts: 44
Joined: Fri May 03, 2019 3:54 am

Re: Assembly 4 workbench

Postby toralf » Mon Dec 02, 2019 8:26 pm

Would it be possible to share the model/file with everyone? Maybe a simplified version with less detail. I would be very interested to learn/understand this approach.
User avatar
ppemawm
Posts: 631
Joined: Fri May 17, 2013 3:54 pm
Location: Manhattan New York

Re: Assembly 4 workbench

Postby ppemawm » Mon Dec 02, 2019 10:22 pm

toralf wrote:
Mon Dec 02, 2019 8:26 pm
Would it be possible to share the model/file with everyone? Maybe a simplified version with less detail.
A reduced file size (original is 1.74 Mb):
flyball_governor_z2_simple.FCStd
(995.7 KiB) Downloaded 29 times
Picture1.5.png
All of the articulating parts are assembled with Assembly4 using LCS's attached to the kinematics sketch as recommended by Zolko.

Use the Assembly4>Animate Assembly to check the motion over the allowable range as shown above in the dialog box.
Picture1.5.png (175.71 KiB) Viewed 648 times
.
I suggest you try Zolko's tutorial: https://github.com/Zolko-123/FreeCAD_As ... -bearing-3.
That is what hooked me for top-down or in-context design work. A2+ is excellent for bottom-up assembly (part models already created in separate files), but as far as I know does not lend itself to in-context modelling.
"It is a poor workman who blames his tools..." ;)
toralf
Posts: 44
Joined: Fri May 03, 2019 3:54 am

Re: Assembly 4 workbench

Postby toralf » Tue Dec 03, 2019 6:30 pm

Thanks a lot, I will study it.
User avatar
Zolko
Posts: 715
Joined: Mon Dec 17, 2018 10:02 am

Re: Assembly 4 workbench

Postby Zolko » Wed Dec 04, 2019 10:00 am

A2+ workbench has a tutorial section in the main FreeCAD wiki, and I think that is quite good.

There is a (very simple) tutorial for Assembly4, and also some advanced instructions, but in the GitHub repo of Assembly4.

There are links in the main FreeCAD wiki for external workbenches, and for A2+ it points to the wiki instructions, and for Asm4 it points to the GitHub rep.

Should we write a wiki page for Asm4 ? This should be quite easy to port the Instructions to the wiki format, but I don't have access to the wiki (or rather: I don't know how to access the wiki). I think that the instructions, tutorials and explanations would be much better served from the wiki than from GitHub.

Any suggestions ?
try the Assembly4 workbench for FreCAD v0.19
install with Tools > Addon Manager > Assembly4 — tutorials here and here
User avatar
alonso_jamm
Posts: 29
Joined: Mon Nov 11, 2019 11:32 pm

Re: Assembly 4 workbench

Postby alonso_jamm » Wed Dec 04, 2019 1:39 pm

Zolko wrote:
Wed Dec 04, 2019 10:00 am
Should we write a wiki page for Asm4 ?
I think it would be a good idea. For getting access to the wiki look at this thread.
User avatar
easyw-fc
Posts: 2800
Joined: Thu Jul 09, 2015 9:34 am

Re: Assembly 4 workbench

Postby easyw-fc » Wed Dec 04, 2019 1:48 pm

ppemawm wrote:
Mon Dec 02, 2019 10:22 pm
A reduced file size (original is 1.74 Mb): flyball_governor_z2_simple.FCStd
it would be nice to have it on the A4 example files
BassMati
Posts: 81
Joined: Sat Oct 06, 2018 11:39 am

Re: Assembly 4 workbench

Postby BassMati » Wed Dec 04, 2019 2:22 pm

Zolko wrote:
Wed Dec 04, 2019 10:00 am
Should we write a wiki page for Asm4 ?
Currently I am writing a tutorial for Realthunder's Assembly 3 workbench. Based on HTML, CSS and a few lines of JavaScript. Easy to download and have it offline. Minimum authoring effort.
https://bassmatifreecad.github.io/Freec ... /index.htm

Integration of Assembly 4 would be the next on the list anyway, and I would be honored to participate and write/maintain the documentation for the Assembly 4 workbench in this form.

What do you think?
User avatar
Zolko
Posts: 715
Joined: Mon Dec 17, 2018 10:02 am

Re: Assembly 4 workbench

Postby Zolko » Thu Dec 05, 2019 9:14 am

alonso_jamm wrote:
Wed Dec 04, 2019 1:39 pm
I think it would be a good idea. For getting access to the wiki look at this thread.
well-done. It would spare me time if someone would ask for that access and would be willing to make the wiki pages for Assembly4. Or even several people, I think we should make 2-3 pages of wiki: 1 for detailed basic instruction, and some other for more special features (variables and animation, master-sketch approach, link arrays, fasteners...).
try the Assembly4 workbench for FreCAD v0.19
install with Tools > Addon Manager > Assembly4 — tutorials here and here
User avatar
alonso_jamm
Posts: 29
Joined: Mon Nov 11, 2019 11:32 pm

Re: Assembly 4 workbench

Postby alonso_jamm » Thu Dec 05, 2019 6:39 pm

Zolko wrote:
Thu Dec 05, 2019 9:14 am
I think we should make 2-3 pages of wiki
I think we should follow the structure used by other workbenches like Draft_Workbench or Part_Module. Having a main page where we show an overview of the entire workbench and then having one page for each tool in the assembly.
User avatar
Kunda1
Posts: 7037
Joined: Thu Jan 05, 2017 9:03 pm

Re: Assembly 4 workbench

Postby Kunda1 » Thu Dec 05, 2019 8:10 pm

One thing that is important is to keep both the wiki and github docs up to date. @Zolko as this WB gets more popular do you mind considering a documentation step/check for devs modifying (adding new/changing existing) functionality as you review PRs ? This way when the API or whatever changes that there is a check mark for updating the docs in both github and wiki and perhaps doxygen (or whatever other model you want to use to document the API)?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features