Assembly2 Administration (not the same as maintaining)

Discussion about the development of the Assembly workbench.
User avatar
Kunda1
Posts: 7546
Joined: Thu Jan 05, 2017 9:03 pm

Re: Assembly2 Administration (not the same as maintaining)

Postby Kunda1 » Thu Jun 28, 2018 5:20 pm

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.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
hamish
Posts: 72
Joined: Wed Nov 12, 2014 7:08 am

Re: Assembly2 Administration (not the same as maintaining)

Postby hamish » 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
Posts: 953
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Postby kbwbe » Fri Jun 29, 2018 4:59 pm

Thank you very much @Hamish,

will contact you next days via PM.
KBWBE

https://github.com/kbwbe/A2plus
latest release: v0.4.47a, 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
Posts: 953
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Postby kbwbe » Fri Jun 29, 2018 11:06 pm

@Hamish,
accepted invitation yet.
Thank you.
KBWBE

https://github.com/kbwbe/A2plus
latest release: v0.4.47a, 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
Posts: 7546
Joined: Thu Jan 05, 2017 9:03 pm

Re: Assembly2 Administration (not the same as maintaining)

Postby Kunda1 » Fri Jun 29, 2018 11:58 pm

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
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
kbwbe
Posts: 953
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Postby kbwbe » Sat Jun 30, 2018 9:08 pm

@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.47a, 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
Posts: 9464
Joined: Mon Dec 12, 2011 4:45 pm

Re: Assembly2 Administration (not the same as maintaining)

Postby triplus » Sun Jul 01, 2018 9:17 pm

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
Posts: 953
Joined: Tue Apr 10, 2018 3:12 pm
Location: Germany, near Köln (Cologne)

Re: Assembly2 Administration (not the same as maintaining)

Postby kbwbe » Mon Jul 02, 2018 8:52 pm

@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.47a, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench