Merging hamish2014/assembly2 into v0.17, help wanted

Need help, or want to share a macro? Post here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
hamish
Posts: 72
Joined: Wed Nov 12, 2014 7:08 am

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by hamish »

Ok folks, both Assembly2 and Drawing_Dimensioning have now been re licenced to LGPL-2.1.
Enjoy :)
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by NormandC »

Antoine/hamish,

Thank you for the tremendous work you've accomplished in the past 2 years, and I wish you best of luck in your next endeavours.
Marco_T
Posts: 262
Joined: Mon Jan 11, 2016 11:58 pm
Location: Di ca da l'aghe

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by Marco_T »

Thank you hamish for your productive and powerful tools!
Stay, anyway, close to freecad!
jmaustpc
Veteran
Posts: 11207
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by jmaustpc »

yorik wrote:
sgrogan wrote:Wouldn't this satisfy everyone's concerns going forward? Things stay pretty much like they are today, hamish's work doesn't die. I'm interested what DeepSOIC's fertile mind comes up with, unfettered by a merge to master.
Me too! 8-)

Me too! :)
User avatar
r-frank
Veteran
Posts: 2180
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by r-frank »

DeepSOIC wrote:Just to make it clear: I don't plan merging assembly2 into FreeCAD. Just porting (taking advantage of containers, fixing bugs) and maybe improving.
Hello DeepSOIC.

Did you take already actions in that matter ?
I mean contacting hamish and asking him to make you collaborator or owner of the module ?

Because on github there is one pull request waiting to be merged.
In the german sub-section we are discussing about enhancing the workbench.

If you (or somebody else) would take control i would be willing to try to invest some time in
- Fixing some typos i found in the different menus
- updating the readme.md
- Creating and enhancing a wiki explaining workflow and so on
- Creating some sample assemblies to investigate failing of weak solver behaviour

BTW, my Github-account is BPLRFE

Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by DeepSOIC »

r-frank wrote:Did you take already actions in that matter ?
No :oops:
I was expecting container framework of FreeCAD to be reworked. But there are challenges, things are not going very smoothly.

I'll see what I can do. I also thought of simply forking assembly2.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by triplus »

I was thinking about this area in the past and in my opinion users deeply believe there is a hard link between body/container and FreeCAD assembly capabilities. And therefore if there won't be any assembly capabilities in FreeCAD 0.17 it will be harder to deal with the situation. At least one tool that does something. As i predict we are heading on a bumpy terrain (and we would i guess need a bit better suspension for such terrain). ;)
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by DeepSOIC »

There is one small problem.
Despite I am interested in upgrading the workbench to containers and deal with it in general, I am totally unfamiliar with the existing functionality of the workbench right now. So I think I can't be a good maintainer at this moment. So if there is anyone else wanting to do that... R-frank ;) ?

Just before I ask Hamish... :roll:
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by triplus »

This is complex area and i feel that experienced FreeCAD coder might be able to handle it. That is by investing much effort into it. Novice or intermediate level of experience coder likely wouldn't do.

That is why i said in the past if such work will be done in this direction it should be provided in FreeCAD by default. Anything else would likely be hard to justify and therefore best to leave assembly2 in FreeCAD 0.16 era.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Merging hamish2014/assembly2 into v0.17, help wanted

Post by DeepSOIC »

Well, full container support will most likely require making a new assembly2, independent of 0.15/0.16 assembly2. But rudimentary container support such as extracting a Part from a 0.17 document is definitely doable, is quite easy, and should be added to the current assembly2.
Post Reply