Cabinet furniture design tools workbench

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
kamichal
Posts: 5
Joined: Thu Dec 21, 2017 8:34 pm

Re: Cabinet furniture design tools workbench

Postby kamichal » Tue Jun 11, 2019 9:09 pm

Kunda1 wrote:
Tue Jun 11, 2019 7:29 pm
We'd have to improve the functionality of the Addon Manager to work with gitlab. Or perhaps there could be a mirror of said gitlab repo on GitHub that would then interact with the Add-on Manager.
In my opinion it's not a big deal to use a GitHub. GitLab just seems nicer, ...and is open source, ... and free, ... and is not bought by some tech gigant recently, ... and has no travis as a CI tool. You know all the reasons.
However - it's not a problem to use two or more remote repositories. It's a fundamental feature of git. More info: https://gist.github.com/rvl/c3f156e117e22a25f242
Mirroring to github can be done automatically as a one of gitlab's CI's pipeline stages. So that the whole project's life can be held on gitlab.
User avatar
yorik
Site Admin
Posts: 11552
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Cabinet furniture design tools workbench

Postby yorik » Thu Jun 13, 2019 12:51 am

Kunda1 wrote:
Tue Jun 11, 2019 7:29 pm
We'd have to improve the functionality of the Addon Manager to work with gitlab. Or perhaps there could be a mirror of said gitlab repo on GitHub that would then interact with the Add-on Manager.
There is basically nothing to be done. With Git you can add a submodule hosted anywhere, it doesn't need to be hosted on the same server... So there is no problem in adding an addon hosted on gitlab to our addons repo.

*EDIT* Looking at the code now, indeed there would be something to change... But that's small. As soon as we have a gitlab-hosted addon, I'll do that
User avatar
Kunda1
Posts: 5759
Joined: Thu Jan 05, 2017 9:03 pm

Re: Cabinet furniture design tools workbench

Postby Kunda1 » Tue Jun 18, 2019 8:05 am

Thanks @yorik.

Back to the original topic. I found a macro called Macro Cabinets32 on the wiki. Has anyone tested it here?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
iogui
Posts: 94
Joined: Tue Mar 19, 2019 3:44 pm
Location: São Paulo
Contact:

Re: Cabinet furniture design tools workbench

Postby iogui » Wed Jun 19, 2019 5:48 am

Kunda1 wrote:
Tue Jun 18, 2019 8:05 am
Back to the original topic. I found a macro called Macro Cabinets32 on the wiki. Has anyone tested it here?
No but it seems so restrictive that I see no real value on trying to use it for a more general case.
Be the change you want to see in the world. - Mahatma Gandhi
mfasano
Posts: 49
Joined: Wed Apr 11, 2018 12:31 pm

Re: Cabinet furniture design tools workbench

Postby mfasano » Thu Jun 20, 2019 12:34 pm

Here is a thread about a box making script that could be generalized to help model cabinetry joints.

https://forum.freecadweb.org/viewtopic.php?f=24&t=31795
Arge
Posts: 5
Joined: Thu Jun 13, 2019 7:46 pm
Location: São Paulo - Brasil

Re: Cabinet furniture design tools workbench

Postby Arge » Thu Jun 27, 2019 3:18 pm

Hi guys. My first post. I'm Marcelo from Brazil (São Paulo). Software engineer and hobbyst furniture maker (MDF, "box maker", to be precise). This discution is awesome and promising. When Iogui refers brazilian Promob software (http://promob.com/download/manual-trein ... promob.pdf in Portuguese, but interesting anyway), I realize that FreeCAD can play a very smooth job serving as platform (or framework) to this task. Simply speaking, I think the main goal for "MDF box makers" like me is not to "CAD draw" every bit of a furniture by hand. I suppose the main goal is to traverse from furniture conception to building itself. There is a open source cutting planner called Cut Micro. Maybe we can use it as a start for this specific task.
User avatar
yorik
Site Admin
Posts: 11552
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Cabinet furniture design tools workbench

Postby yorik » Fri Jun 28, 2019 2:54 pm

This one? https://sourceforge.net/projects/ctmc/
What does it do exactly? Arrange the panels on a sheet?
Arge
Posts: 5
Joined: Thu Jun 13, 2019 7:46 pm
Location: São Paulo - Brasil

Re: Cabinet furniture design tools workbench

Postby Arge » Mon Jul 01, 2019 6:14 pm

Excuse my delayed reply. Yes, this one. I downloaded it, but to be honest, cut planner algorithm is outdated. There are newer, best algorithms for this.
Arge
Posts: 5
Joined: Thu Jun 13, 2019 7:46 pm
Location: São Paulo - Brasil

Re: Cabinet furniture design tools workbench

Postby Arge » Tue Jul 02, 2019 6:03 pm

My thoughts. Thinking more theoretically about a furniture workbench, I consider this would be a domain driven application, not a general purpose one. This implies a formally well defined specification including a domain driven ontology (a "furniture schema" or a "furniture definition language".) By the way, the furniture concept itself is very large. Bed and desk are both furniture, but differs a lot each other. This lead me to a practical view: constrict the "domain scope" to any furniture that can be built from fiberboard, box shaped. Have anyone here thinking the same way? Can we start defining an embrionary "furniture schema". Are there anything already built in this direction? BuildingSmart and IFC have developed a "furniture schema", but not to model furniture object itself, but for BIM purposes.
User avatar
yorik
Site Admin
Posts: 11552
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Cabinet furniture design tools workbench

Postby yorik » Tue Jul 02, 2019 6:23 pm

You have a point there, designing a bed and designing a cabinet have almost nothing in common... Maybe we should be talking about a cabinet design workbench? That basically the meat of what we've been discussion here...