Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.

calculating volme

Anonymous
Not applicable
hi,
how to calculate volume of wood for a window
9 REPLIES 9
Anonymous
Not applicable
If you don't have a function for this in the windowobject, then you have to do this manually.
And I don't think any standard window object support this.
Srinivas
Enthusiast
mangaisonu wrote:
hi,
how to calculate volume of wood for a window
Check this

http://archicad-talk.graphisoft.com/viewtopic.php?t=8890&highlight=wood
ArchiCAD Services
ArchiCAD since v9 to latest
iMac, Windows 10
Anonymous
Not applicable
AC can calculate and list any 3D volume, doors and windows included.
For windows, in Scheme Settings > General, just add "Volume" to the list.

This is the complete volume of the window. Few interest. That's why it does not display in the default settings.

To get a "Wood Volume" only,
in 3D Script, search for parts which are NOT made of wood,
and exclude them from the calculation list by some statements:

if GLOB_CONTEXT <> 6 then
!!! Glazing
!!! Handle
!!! Massonry Sill
!!! etc
endif

This may not be easy, because you will have to search for all the macros parts,
and struggle with scripts structuration. A lot of work, according to the number of windows.
If you persist, better to work on a copy, in case of library update.
If you are not confident with GDL, better to avoid.
mangaisonu wrote:
hi,
how to calculate volume of wood for a window
I am just curious. Why do you need to know the volume of the wood?

Energy calc's ? Materials list?

ArchiCAD 25 7000 USA - Windows 10 Pro 64x - Dell 7720 64 GB 2400MHz ECC - Xeon E3 1535M v6 4.20GHz - (2) 1TB M.2 PCIe Class 50 SSD's - 17.3" UHD IPS (3840x2160) - Nvidia Quadro P5000 16GB GDDR5 - Maxwell Studio/Render 5.2.1.49- Multilight 2 - Adobe Acrobat Pro - ArchiCAD 6 -25

Anonymous
Not applicable
Hello,

No need to major surgery; just

1] create two new (dummy) parameters
frame_vol name= 'Frame volume' type= 'length'
glass_area name= 'Glass area' type= 'length'


2] add to the master script
parameters frame_vol= (a-(a-(2*gs_frame_width)))*(b-(b-(2*gs_frame_width)))*gs_frame_thk
parameters glass_area= (a-(2*gs_frame_width))*(b-(2*gs_frame_width))


3] add to the properties script;
component GLOB_ID+" Frame", frame_vol, "m3"
component GLOB_ID+" Glass", glass_area, "m2"


The interactive + other schedules should work with this - just refer to
parameters 'Frame volume' and 'Glass area'

Hope this helps, will post a working example if needed.
Anonymous
Not applicable
Juha wrote:
No need to major surgery; just
Juha, what about arched windows, mullions and other chamfered parts?
I am afraid you'll have to do more surgeyy in master script to do the calculations. With a possible risk of error.
I would trust AC for doing the calculations.

On second look, there is a more simple way to achieve this. For example: W1 Casement 11 (INT)

Parameter Script: Line 44 search for:
values "gs_glass_thk" range (0, )
Replace with:
if GLOB_CONTEXT = 6 then
values "gs_glass_thk" range [0, ) ! 0 <= value
else
values "gs_glass_thk" range (0, ) ! 0 < value
endif

3D Script: top
if GLOB_CONTEXT = 6 then
gs_detlevel_3D = "Detailed"
res = 36 ! Curve Resolution (in case)
gs_glass_thk = 0 ! Glass Thickness = 0 --> No Volume
gs_window_trim = "Off" ! Casing (according to your choice)
gs_window_sill = "Off" ! Sill and Board (according to your choice)
gs_window_shutter = "Off" ! Shutter (according to your choice)
gs_masonry_arch = "Off" ! Masonry_Arch
endif

Schedules: add "Volume" to the list, it will reflect the "Wood Volume"

For a Basic Components Report, add to Property Script:
component "Wood Volume", volume3d (), "m3"

Not so complex I was afraid first. No need to search for macros.
Anonymous
Not applicable
Hello Olivier,


I only wanted to give as general answer as the question is;
"How to calculate the volume of the wood for a window?"

Of course there are countless variations and cases - mangaisonu
has not even told what window / parameters is being used.

The main point however is that it can be done and it is not rocket science.

All the best and thanks for the GDL tips!
Anonymous
Not applicable
dear all,
Thanks for all of your suggetions.
Anonymous
Not applicable
Some precisions, i am not sure if i was clear enough.

AC calculations (3D Volume or 3D Area) are extracted from the 3D model. The result is exact... may be too much. 😉
In the real world, rounded objects don't have facets.

That's why it is important to take in consideraion the resolution (RESOL or TOLER), for list calculations. Not any incidence on current2D/3D settings.
Resol 36 (default setting) seems to be a minimum. Error grows up accordingly to the size of the object. Don't hesitate to increase resol to 48 or 72.

For complex parts (Objects, Doors an Windows, using different materials), currently, no way to get all the different quantities simultaneously.
You will have to isolate each "material" part to get the appropriate quantity, by a "GLOB_CONTEXT = 6" statement. See previous post.

Despite these small imperfections (inherent to any 3D CAD software), better to use AC calculation capabilities. You will save your time.

Example with a sphere, the worst study case.
Difference in percentage, between AC calculations and reality.

3D Volume
Resol 36 : -1.26%
Resol 72 : -0.32%

3D Surface
Resol 36 : -0.63%
Resol 72 : -0.16%