Assembly2 Administration (not the same as maintaining)

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Assembly2 Administration (not the same as maintaining)

Post by Kunda1 »

kbwbe wrote: Thu Jun 28, 2018 4:53 pm @Kunda1

For your information: https://github.com/kbwbe/A2plus
Initial commit done. Nothing else.
Awesome. Thank you.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
hamish
Posts: 72
Joined: Wed Nov 12, 2014 7:08 am

Re: Assembly2 Administration (not the same as maintaining)

Post by hamish »

Hi Everyone,

I am glad to hear of A2Plus and all other work being done on FreeCAD's assembly functionality!

kbwbe has been invited as a collaborator to Assembly2.
My motivation is a little selfish though:
I recently upgraded to FreeCAD 0.17, and am still using Assembly2 once every blue moon.
So if kbwbe or any other users, have any patches for migrating Assembly2 to FreeCAD 0.17 I would greatly appreciate it.

Guess I should also try A2Plus one of these days...
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Post by kbwbe »

Thank you very much @Hamish,

will contact you next days via PM.
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
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Post by kbwbe »

@Hamish,
accepted invitation yet.
Thank you.
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
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Assembly2 Administration (not the same as maintaining)

Post by Kunda1 »

hamish wrote: Fri Jun 29, 2018 2:54 pm Hi Everyone,

I am glad to hear of A2Plus and all other work being done on FreeCAD's assembly functionality!

kbwbe has been invited as a collaborator to Assembly2.
My motivation is a little selfish though:
I recently upgraded to FreeCAD 0.17, and am still using Assembly2 once every blue moon.
So if kbwbe or any other users, have any patches for migrating Assembly2 to FreeCAD 0.17 I would greatly appreciate it.

Guess I should also try A2Plus one of these days...
kbwbe wrote: Fri Jun 29, 2018 11:06 pm @Hamish,
accepted invitation yet.
Thank you.
Image
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Post by kbwbe »

@Kunda1,

thank you for all your work in background. Next days i will close my current thread with assembly2relaunch and start a new one, related to both assembly 2 and A2plus. Just at moment i am warming a little bit up using GitHub and will first do some small things on A2plus. After that, work on both WB's will start.

Hamish already merged one important PR to assembly2. Very good. Thanks to @Hamish. Due to this, there are some small new issues. I will fix them soon.

P.S. Someone forked already my fresh A2Plus repo ! ;)
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
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Assembly2 Administration (not the same as maintaining)

Post by triplus »

OK therefore i guess Assembly 2 workbench maintenance is again up an running. Py3/Qt5 porting likely will happen in the future. We now have a new A2plus workbench under active development. Focused on simplicity (basically refactoring Assembly 2) and the solver robustness. A part of Assembly 3 effort is a Python based solver (as an (currently lacking) alternative to C++ SolveSpace solver). All in all not that bad.

Some food for thought. What would i guess be interested to see is some collaboration on Python based assembly solver and adding things like Links to the mix. Such combined effort highly likely would put needed validation to upstreaming the work done after. That is if Assembly 1 effort is still years away from happening.
kbwbe
Veteran
Posts: 1052
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Post by kbwbe »

@triplus,

i am open to everyone and everything as they are pushing FreeCAD forward.
Some ideas, code snippets or PR's could help. ;)
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