Vila Matilde House, working with linked files

Show off your FreeCAD projects here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Vila Matilde House, working with linked files

Post by F_Rosa »

Continuing the subject posted in https://forum.freecadweb.org/viewtopic.php?f=23&t=59192 about BIM, I expose here the process of dividing the file of a residential project into linked files. The elaboration steps were not exactly in the order presented, there was a lot of trials and errors, back and forth, but for a better understanding I will present one that I believe is more appropriate:

  • Step 1 - Preparation of the site and urban surroundings
  • Step 2 – Assembly of the house model
  • Step 3 – Separation of linked files
  • Step 4 – BIM file assembly
  • Step 5 – Assembly of drawing BIM files

Step 1

In setting up the site and surroundings, I used a dxf file of the Digital City Map (MDC) from 2004, obtained from a City Hall website. There is also the possibility to download a 2017 point cloud file in LAZ format. On this subject, I posted an example of topographical work using points on https://forum.freecadweb.org/viewtopic.php?f=8&t=58925, using the Trails Workbench. But, I take the opportunity and ask if anyone knows how to import the LAZ format to FC, please post your tip here.

Returning to the MDC file in dxf, after deleting the excess information in LibreCad, I imported the resulting file to FC and prepared the information to be used in a 3D file of the site and urban surroundings. On the linked MDC file, I drew the contour curves, as explained in https://forum.freecadweb.org/viewtopic. ... 4&start=10, arriving at the final topography (figures 01 to 03).

Modeling the streets was a much more complicated task. The great difficulty is that the streets elements are not Cartesian, that is, they are not in planes parallel to the orthogonal axes x, y and z, as we usually adopt in building projects (although there are exceptions, such as the works of non-Cartesian architects: Gaudí, Niemeyer, Frank Gehry, Santiago Calatrava, Zaha Hadid, among others), but this simplification of reality does not apply in this case.

First, I had to identify the 3D axes of each street and the plans of its initial and sometimes final transversal profiles. Through the sweep tool, using the profiles and 3D axes, I obtained the bases, curbs, gutters and street pavements (figure 04). At the corner I adopted a huge simplification to elaborate its elements, instead of the curbs, gutters and sidewalks follow a helical surface, as it usually is in reality, I used curves on the plane of the sidewalk of the main street. So, for the curbs and gutters, I used sweeps with their initial and final profiles and the paths were the corner curves; for the sidewalks, I created sketches on the mentioned plane and with extrusions and Boolean operations I got the final volumes. For the corner pavement and its base, I used the loft tools to assemble the basic volumes, then with Boolean operations (intersection) I obtained the final elements (figure 05).
Attachments
Figure 01
Figure 01
01-MDC_2004.png (480.93 KiB) Viewed 12368 times
Figure 02
Figure 02
02-Curvas_terreno.png (498.74 KiB) Viewed 12368 times
Figure 03
Figure 03
03-Topografia.png (361.33 KiB) Viewed 12368 times
Figure 04
Figure 04
04-Construcao_ruas.png (204.45 KiB) Viewed 12368 times
Figure 05
Figure 05
05-Construcao_esquina_02.png (222.48 KiB) Viewed 12368 times
Last edited by F_Rosa on Sat Jul 17, 2021 2:22 pm, edited 1 time in total.
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

The Trails Workbench seeks to help in these works, and automating these tasks is undoubtedly a huge challenge.

The earthworks of the streets and the land of the house were obtained with the Boolean operation on the final topography (figures 06 to 09). Neighborhood buildings were created from the MDC, with extrusions and elevations in their respective levels according to the topography (figure 10).

  • Note:
    Of course, the general function of the site file is to permit insert all relevant information related to natural and urban environments (such as climate with predominant winds, sunlight, pollution, natural barriers, vegetation, soil, relief, urban infrastructure, land uses, volumes of neighboring buildings, urban transport, traffic, etc.), without compromising the project as a whole.
Attachments
Figure 06
Figure 06
06-Topografia_sem_viario.png (351 KiB) Viewed 12365 times
Figure 07
Figure 07
07-Topografia_viario.png (341.3 KiB) Viewed 12365 times
Figure 08
Figure 08
08-Topografia_viario_terreplenagem.png (327.39 KiB) Viewed 12365 times
Figure 09
Figure 09
09-Terreno_viario_terraplenagem.png (321.9 KiB) Viewed 12365 times
Figure 10
Figure 10
10-Arquivo_terreno_entorno.png (414.73 KiB) Viewed 12365 times
Last edited by F_Rosa on Sat Jul 17, 2021 3:19 pm, edited 3 times in total.
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

Step 02

For the assembly of the building house there were no great novelties, the tools from the Arch and Part Workbenches were used, mainly. As explained in "3. Using linked files - Vila Matilde House, 1990” (https://forum.freecadweb.org/viewtopic.php?f=23&t=59192), we started with original paper drawings that were scanned and imported into the FC (figures 11 and 12). The file of the site and surroundings was joined in a linked way with of the house (figure 13, 19 and 20). The floors were separated by their respective levels and folders were created according to the subjects involved (figures 14-18). It is worth highlighting the main element of the house, which is its central natural lighting that organized all spaces of the building (figures 21 to 22). For the models with shadows, the stable version of FreeCad Link Branch obtained in https://github.com/realthunder/FreeCAD_ ... 3/releases was used.
Attachments
Figure 11
Figure 11
11-Arquivo_desenhos_originais.png (349.39 KiB) Viewed 12362 times
Figure 12
Figure 12
12-Arquivo_desenho_originais_02.png (324 KiB) Viewed 12362 times
Figure 13
Figure 13
13-Casa_terreno_sombras.png (367.94 KiB) Viewed 12362 times
Figure 14
Figure 14
14-Arquivo_arquitetura_montagem_pisos_01.png (537.86 KiB) Viewed 12362 times
Figure 15
Figure 15
15-Arquivo_arquitetura_montagem_pisos_02.png (614.39 KiB) Viewed 12362 times
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

Figures
Attachments
Figure 16
Figure 16
16-Arquivo_arquitetura_montagem_pisos_03.png (651.75 KiB) Viewed 12360 times
Figure 17
Figure 17
17-Arquivo_arquitetura_montagem_pisos_04.png (633.04 KiB) Viewed 12360 times
Figure 18
Figure 18
18-Arquivo_arquitetura_montagem_pisos_05.png (627 KiB) Viewed 12360 times
Figure 19
Figure 19
19-Arquivo_arquitetura_sombras_04.png (616.58 KiB) Viewed 12360 times
Figure 20
Figure 20
20-Montagem_arquivos_sombras.png (453.88 KiB) Viewed 12360 times
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

Figures
Attachments
Figure 21
Figure 21
21-Cobertura_vidro_01.png (792.59 KiB) Viewed 12359 times
Figure 22
Figure 22
22-Iluminacao_central_02.png (971.57 KiB) Viewed 12359 times
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

Stage 03

From the single file of the house, the linked files of each discipline were prepared, according to the description contained in the README of the templates available in BIM_#_Name_project_Templates.zip (https://forum.freecadweb.org/viewtopic. ... 2&start=10) and also to the following disciplines:
  • 00 - Files of MDC_2004 and initial drawings (figures 1, 11 and 12)
  • 01 - Architecture (figures 13-22)
  • 02 - Structure (figure 23)
  • 03 - Joinery (figure 24)
  • 04 - Doors and windows (figure 25)
  • 05 - Landscaping (figure 26)
Attachments
Figure 23
Figure 23
23-Arquivo_estrutura_sombras.png (291.85 KiB) Viewed 12356 times
Figure 24
Figure 24
24-Arquivo_marcenaria_sombras.png (246.37 KiB) Viewed 12356 times
Figure 25
Figure 25
25-Arquivo_caixilhos_sombras.png (409.46 KiB) Viewed 12356 times
Figure 26
Figure 26
26-Paisagismo.png (304.66 KiB) Viewed 12356 times
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

Steps 04 and 05

The assembly of the BIM_Base file (figures 27-28) and each BIM_Drawings file (figures 29-30) also follow what is described in the README of the mentioned templates.

As described in “3. Using linked files - Vila Matilde House, 1990” (https://forum.freecadweb.org/viewtopic.php?f=23&t=59192), in order not to increase the processing of recomputes on the TechDraw Workbench, a file was assembled for each drawing sheet. A folder (group) was created with the necessary completions of the 2D drawings of each sheet, such as hatches, doors (opened), structural axes, cut indications, direction of the stairs and some projections of elements that did not appear in the TechDraw from the Arch SectionPlane (figures 29 and 30).
Attachments
Figure 27
Figure 27
27-Arquivo_BIM_Base_01.png (605.55 KiB) Viewed 12338 times
Figure 28
Figure 28
28-Arquivo_BIM_Base_02.png (577.62 KiB) Viewed 12338 times
Figure 29
Figure 29
29-Complementacoes_desenhos_FL_02.png (259.48 KiB) Viewed 12338 times
Figure 30
Figure 30
30-Completacoes_desenho_FL_07.png (246.2 KiB) Viewed 12338 times
F_Rosa
Posts: 247
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: Vila Matilde House, working with linked files

Post by F_Rosa »

Comments and suggestions


The TechDraw Workbench still does not allow line adjustments of Arch SectionPlane or to perform hatches (walls and structure, for example), so the structure axes were left with Solid lines instead of Dashdot. We know that it is possible to use projections (Shape2DView) to represent the hatches of walls and structures, going to the properties window and selecting the option Cutfaces in Projections Mode and include the Shape2DViews in Arch section plane. However, if there are windows above the cutting plane, they will not appear in the final drawings, and the Fuse Arch option still does not work with linked elements. So, it was opted for doing hatches manually, that is, they will not be automatically updated in case of changes in the project, at least for a while.

Regarding the opening of doors, as they are represented opened in the plans and closed in the sections and elevations, it was decided to leave the closed ones in 3D and the ones opened in 2D format.

To further speed up the drawing process in TechDraw, it would be interesting that the properties of the inserted drawing (such as scale, line thickness, font size, etc.) were set up before its insertion into the drawing sheet (in a floating window, for example). This way, we would make all the adjustments at once, avoiding the various recomputes for each adjustment made in the properties window.

More about producing 2D drawings in FC, also see the post https://forum.freecadweb.org/viewtopic.php?f=23&t=67233.

Another question that I have noticed it happens when FC performing any recompute (even when opening a file), I observed that only one CPU of the machine is "working" (figure 31), despite changing one CPU to another, the others remain almost without activity. Is this appropriate or unavoidable? Would it be possible to adjust the number of CPUs used?

Well, I believe that with this I close the BIM assembly presentation cycle and open the subject for debate and comment.

I hope you enjoy this post.
Attachments
Figure 31
Figure 31
31-Processamento.png (88.67 KiB) Viewed 12328 times
Last edited by F_Rosa on Fri Mar 18, 2022 8:44 pm, edited 1 time in total.
paullee
Veteran
Posts: 5092
Joined: Wed May 04, 2016 3:58 pm

Re: Vila Matilde House, working with linked files

Post by paullee »

F_Rosa wrote: Sat Jul 10, 2021 10:19 pm Continuing the subject posted in https://forum.freecadweb.org/viewtopic.php?f=23&t=59192 about BIM, I expose here the process of dividing the file of a residential project into linked files. The elaboration steps were not exactly in the order presented, there was a lot of trials and errors, back and forth, but for a better understanding I will present one that I believe is more appropriate:
Wow! That's really impressive! :D

What are the size of all the files?
User avatar
ragohix769
Posts: 555
Joined: Sat Jul 18, 2020 7:04 am
Location: Rome - Italy

Re: Vila Matilde House, working with linked files

Post by ragohix769 »

F_Rosa wrote: Sat Jul 10, 2021 10:54 pm I hope you enjoy this post.
I enjoyed A LOT, simply awesome work, my congratulation.

IT's very usefull to test FC with such complex Archi models (and testing links), it demonstrate that it can be used in real work or production, thats' very important. Somethings, as you say, especially in TD, should be changed to work faster or even to correct some limits (hatching limitation you noted it's absolutely true), but TD it's progressing very very quickly as I see.

Thanks! :D
After #ElonMuskBuyTwitter I'm no more on Twitter, that's really enough :-(
=> Now you can find me here on #Mastodon: https://mastodon.uno/@opensoul - I hope more people do the same :-)
Post Reply