Truss tower supporting exhaust gas chimney

Show off your FreeCAD projects here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
DDM
Posts: 88
Joined: Tue Feb 05, 2019 9:06 am

Truss tower supporting exhaust gas chimney

Post by DDM »

I tried to reproduce in FreeCad a project designed a couple of years ago with standard 2D cad process.
It's a truss tower supporting an exhaust gas chimney.
The tower has a concrete footing supporting two truss structures. There is a bolt-connection between the two steel parts. The lower steel element is anchored in the footing with anchor bolts.

In FreeCad I used:
1) Arch workbench: lean concrete, footing, gruot, rebars
2) Part workbench: base elements for steel elements (vertical angles, diagonals, transversals, anchor bolts and plates). Massive use of compound to assembly main elements (lower and upper truss structures)
3) Draft workbench: move/copy to position elements in the model, arrays to repeat elements in the space
4) Sheetmetal workbench: to bend light elements to support chimney
5) BIM/Fasteners workbench: bolts connection

I found very useful the macro "HighlightCommon.FCMacro" to execute a clash detecion of the model.
I was unable to create a BOM of the fasteners because the bolts I inserted in compunds/array aren't counted by the tool of the fasteners workbench.

Comments to suggest better procedures are very appreciate,
Thanks, Marco

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16110 (Git)
Build type: Release
Branch: (HEAD detached at upstream/releases/FreeCAD-0-18)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)
Attachments
Truss_Tower.jpg
Truss_Tower.jpg (116.49 KiB) Viewed 5128 times
Truss_Connection_+11500.png
Truss_Connection_+11500.png (77.44 KiB) Viewed 5142 times
Footing.png
Footing.png (448.56 KiB) Viewed 5142 times
Chimney_support.png
Chimney_support.png (95.23 KiB) Viewed 5142 times
3D_View.png
3D_View.png (57.36 KiB) Viewed 5142 times
User avatar
bitacovir
Veteran
Posts: 1570
Joined: Sat Apr 19, 2014 6:23 am
Contact:

Re: Truss tower supporting exhaust gas chimney

Post by bitacovir »

Very well done!!
A great example of a cross workbenches workflow. This is the real potential of FreeCAD.
I did not know the "HighlightCommon.FCMacro" This macro must be included in the BIM workbench.
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)

Canal Youtube Grupo Telegram de FreeCAD Español

My personal web site
My GitHub repository
Mini Airflow Tunnel Project
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Truss tower supporting exhaust gas chimney

Post by Kunda1 »

@DDM This is awesome! And the explanation/breakdown was appreciated.
DDM wrote: Fri May 31, 2019 8:18 pm I was unable to create a BOM of the fasteners because the bolts I inserted in compunds/array aren't counted by the tool of the fasteners workbench.
Please open a ticket on the fasteners GitHub repo regarding this, if you don't mind?
https://github.com/shaise/FreeCAD_Faste ... is%3Aissue

Edit: I also added a ticket to BIM workbench about the Highlight macro
https://github.com/yorikvanhavre/BIM_Wo ... /issues/23

Edit2: Ticket opened in Fasteners WB
https://github.com/shaise/FreeCAD_FastenersWB/issues/50
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
bitacovir
Veteran
Posts: 1570
Joined: Sat Apr 19, 2014 6:23 am
Contact:

Re: Truss tower supporting exhaust gas chimney

Post by bitacovir »

Kunda1 wrote: Sat Jun 01, 2019 11:21 am
Edit: I also added a ticket to BIM workbench about the Highlight macro
https://github.com/yorikvanhavre/BIM_Wo ... /issues/23
In many consulting offices that work with BIM, clash detection is part of their service of projects/technical documentation review.
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)

Canal Youtube Grupo Telegram de FreeCAD Español

My personal web site
My GitHub repository
Mini Airflow Tunnel Project
DDM
Posts: 88
Joined: Tue Feb 05, 2019 9:06 am

Re: Truss tower supporting exhaust gas chimney

Post by DDM »

Thanks @bitacovir, @Kunda1 for replies

Here the link to HighlightCommon.FCMacro...

https://github.com/FreeCAD/FreeCAD-macr ... er/Utility
Please open a ticket on the fasteners GitHub repo regarding this, if you don't mind?
https://github.com/shaise/FreeCAD_Faste ... is%3Aissue
Done...
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Truss tower supporting exhaust gas chimney

Post by bernd »

DDM
Posts: 88
Joined: Tue Feb 05, 2019 9:06 am

Re: Truss tower supporting exhaust gas chimney

Post by DDM »

Hi @Bernd,

I started with flamingo but after a while I came back to part/part_design and draft (arrays) tools because the geometry of the tower was very simple and I could manage the elements with arrays. I started with part elements based on sketches (L70x7, L80x8...) then I cloned the parts, moved on the right position and replicated the clones with the array tool.
For example, for the vertical elements I created the single angle and then I repeated it with polar array around the center of the tower.
I used compound to group main assemblies, then I created arch/structures based on the compounds. At the end I assigned the material to the entire structure. I found compounds very useful to calculate the weight of the main parts of the elements, see attached file from a spreadsheet inserted in techdraw..

I didnt' use the macro_bolts, I will try...

Thanks for suggestion,
Marco
Attachments
Tower_Survey.pdf
(574.08 KiB) Downloaded 122 times
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Truss tower supporting exhaust gas chimney

Post by bernd »

DDM wrote: Wed Jun 05, 2019 6:59 am I found compounds very useful to calculate the weight of the main parts of the elements, see attached file from a spreadsheet inserted in techdraw..
Would be cool if we could get a real material bill for each cross section ... one day we will ...
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Truss tower supporting exhaust gas chimney

Post by Kunda1 »

@DDM Have you seen @thschrader's work on the forum?
Ex. https://forum.freecadweb.org/viewtopic.php?f=24&t=35452
thschrader wrote:
CC thschrader
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
DDM
Posts: 88
Joined: Tue Feb 05, 2019 9:06 am

Re: Truss tower supporting exhaust gas chimney

Post by DDM »

Yes @kunda1, I studied @thschrader's work and mostly @yorik'developments before starting to design structures in FC and I found their works very usefull...

@Bernd...BOM can be based on the compound that are similar to "assemblies" of the commercial softwares. I am thinking of this procedure (mainly for steel structures):

1) Design the basic parts (part, part design for plates, anchor bolts, for beams and columns using Arch/BIM workbenches)
2) Create stuctures with arch workbench and assign material
3) Group the arch/structures in compounds and assign al label to the compound (CL001 for columns for example).
4) Rename all elements of the compound (CL001_PT001, for a plate in the compound CL001)
5) Count the number of elements in the compound only if is assigned a material to the part (so it is a real part, not a construction part)
6) Check if the compound is in an array o cloned (for example many columns in a projects repeated with an array)
7) Generate the BOM for the compound and for each elements in it considering arrays and cloned objects based on the compound...

What do you think?
Post Reply