Procedural Pavilion in FreeCAD ?

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

dimitar wrote: Fri Mar 12, 2021 10:24 am Impressive. Also would like to see a tutorial or walkthrough of this. I downloaded the file but no idea on how the finals are generated.

Besides BIM basics like easy walls, doors, and windows, this is the topic that interests me the most (if you can't tell by the youtube videos :)! However, in freecad, it is currently not easily achieved as no one has created tools to do UV subdivision and panelise. The good news is the under the hood, everything is in place, and it can be achieved with some python knowledge (albeit more than my familiarity), as shown here: https://forum.freecadweb.org/viewtopic.php?t=39218 (took a while to find!) and of what @GlouGlou is posting.
Yes a tutorial would be terrific :)

In the meantime, you can check the model to find
  1. There is a Slice amongst the Gordon surface and the Extrude.
  2. Then each of the resultant sliced surface are filtered by a Compound Filter.
  3. The collective sliced surface of the above is then extruded.
Screenshot from 2021-03-13 01-10-40.png
Screenshot from 2021-03-13 01-10-40.png (511.09 KiB) Viewed 1146 times
Screenshot from 2021-03-13 01-11-09.png
Screenshot from 2021-03-13 01-11-09.png (357 KiB) Viewed 1146 times
Screenshot from 2021-03-13 01-11-17.png
Screenshot from 2021-03-13 01-11-17.png (476.63 KiB) Viewed 1146 times
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

Though not sure why it needs Slice, then Compound Filter...

Seems a Boolean Common should do ?

Then Extrude ?.... now my FreeCAD on i3 core is just not responding.... :roll:
Screenshot from 2021-03-13 01-17-37.png
Screenshot from 2021-03-13 01-17-37.png (278.12 KiB) Viewed 1145 times
User avatar
dimitar
Posts: 229
Joined: Thu Jun 13, 2019 6:10 am
Contact:

Re: Procedural Pavilion in FreeCAD ?

Post by dimitar »

paullee wrote: Fri Mar 12, 2021 5:18 pm Though not sure why it needs Slice, then Compound Filter...
I see, so it's intersections, not UVs.
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

paullee wrote: Fri Mar 12, 2021 5:18 pm Then Extrude ?.... now my FreeCAD on i3 core is just not responding.... :roll:
It's 15 min still nothing after clicking the Extrude button :D I have killed FC.

Another attempt, seems FC similarly still 'thinking'.... :lol:

Is it my i3 too slow or the resultant Boolean Common not good (used Check Geometry, nothing wrong) for Extrude ?
User avatar
Vincent B
Veteran
Posts: 4741
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Procedural Pavilion in FreeCAD ?

Post by Vincent B »

ok, tomorrow is Saturday, I will make video. (or Sunday :D )
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

Thanks for the pointer :)
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

GlouGlou wrote: Fri Mar 12, 2021 9:31 pm ok, tomorrow is Saturday, I will make video. (or Sunday :D )
Looking forward to watching it :)
User avatar
Vincent B
Veteran
Posts: 4741
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Procedural Pavilion in FreeCAD ?

Post by Vincent B »

oh yes, sorry little bit late.
https://www.youtube.com/watch?v=6ys-8zrKamk
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

Wow, thanks! Never too late :D
paullee
Veteran
Posts: 5134
Joined: Wed May 04, 2016 3:58 pm

Re: Procedural Pavilion in FreeCAD ?

Post by paullee »

GlouGlou wrote: Mon Mar 15, 2021 7:45 pm oh yes, sorry little bit late.
https://www.youtube.com/watch?v=6ys-8zrKamk
Terrific to have a tutorial to walk through how to do it :D

Some observations up to 8:00 -
  1. You may want to enable comments in youtube video, so comments can be posted there?
  2. Can have a higher resolution video so the menu / model tree characters are legible?
  3. Can't read what WB and objects (Plane and Axis?) are added in 2:05-4:05
EDIT
Up to 10:00 -
  1. Is it Curve WB?
  2. Can't read what curve objects are added

Thanks :D
Post Reply