We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Length of Rafters

Lazlo,

I need the length on the slope of my rafters to show up in my Framing Schedule.

Is there any option in the Calculation fields to do this?
I didn't find any fields in the calculation setup that will give you the actual length of a rafter or inclined beam. Is there one?

It seems like an easy piece of information to include in the objects properties.

How do you do tweak the GDL script for the object to show actual length instead of length on the run.

The other function that I would like is for the program to summarize the combinations of all lengths into units of 2' multiples starting with 8'. Its the number of 12', 14', 16' ect... that I need to know, as well as the individual lengths, and total of all lengths combined.

Surely one of you GDL gurus can make and add-on to do that. It would be a very valuable tool.

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

25 REPLIES 25
Does anyone besides me try to use ArchiCAD to make a List for rafters? How do you do get true rafter length with ArchiCAD? I dont want to do jobs like this by hand if I dont have to.
Image#3.jpg

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

I can even show in my rafters list the size and location of the vent holes in the rafters but it can not tell me what the actual lenght of the rafter is? There must be some way to do this very important thing.

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

Ralph Wessel
Mentor
Steve wrote:
I need the length on the slope of my rafters to show up in my Framing Schedule.
The other function that I would like is for the program to summarize the combinations of all lengths into units of 2' multiples starting with 8'. Its the number of 12', 14', 16' ect... that I need to know, as well as the individual lengths, and total of all lengths combined.
Surely one of you GDL gurus can make and add-on to do that. It would be a very valuable tool.
Steve,

Take a look at our FrameWright Pro add-on - it has been designed in partnership with framers for comprehensive timber scheduling, including curved or custom-profile shapes. It also takes the extra length for jointing and specified timber increments into account.

Cutting lists can either schedule timber on a piece by piece basis, or grouped according to bounding sizes.

You can find more information at: http://www.encina.co.uk/framewright_pro.html

For information about FrameWright's scheduling: http://www.encina.co.uk/timber_schedule.html

You can run FrameWright as a demo or request a 1 month free trial. Go to our software download page for more information: http://www.encina.co.uk/software.html
Ralph Wessel BArch
Software Engineer Speckle Systems
I have looked at FrameWright Pro before. It looks good.
I am waiting for ArchiCAD's new Framing Manager add-on.

There are lots of programs that will do a good job of making a roof framing cut list. I want to use my ArchCAD. It seems like not being able to list rafters by their actual length is a someting that needs to be fixed badly. I still think there must be some way to do it with ArchiCAD. I guess I will have to learn GDL programing and fix the problem my self.

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
I do have some GDL objects that will provide a lumber list and/or a cut list. It will give you the actual size of lumber needed to produce a rafter, hip or valley (so if a rafter is 10'6" you need a 12' piece of lumber). It will even figure out hips and valleys of intersecting roofs of differing pitches. It uses 2D symbols but haven't bothered to do 3D parts to go along with them.

woodster
Ralph Wessel
Mentor
Steve wrote:
I have looked at FrameWright Pro before. It looks good.
There are lots of programs that will do a good job of making a roof framing cut list. I want to use my ArchCAD. It seems like not being able to list rafters by their actual length is a someting that needs to be fixed badly. I still think there must be some way to do it with ArchiCAD. I guess I will have to learn GDL programing and fix the problem my self.

Steve,

Pleased to hear you liked the look of FrameWright. The good news is that it isn't a stand-alone product - FrameWright is an ArchiCAD add-on and is fully integrated with with the ArchiCAD user interface. For example, you saving timber schedules through the standard ArchiCAD 'Save As...' menu.

It also adds a new tool to the standard tool palette, and all the framing tools are accessed through a menu appended to the standard ArchiCAD menus: http://www.encina.co.uk/fwpro_tools.html

We developed this product in direct response to the problems you described - ArchiCAD is a fantastic product, but can't cater for the particular needs of professional framers. Beyond scheduling, FrameWright addresses the entire process of modelling framing effectively (which presents a real challenge for ArchiCAD): http://www.encina.co.uk/virtual_framing.html

Timber has to be handled in a very specific way which doesn't suit all users, and that's what FrameWright is for. And we are actively developing the product in response to our user's requirements. If you are looking for someone to develop to your specifications, then jump on board
Ralph Wessel BArch
Software Engineer Speckle Systems
Laszlo Nagy
Community Admin
Community Admin
Steve wrote:
Lazlo,

I need the length on the slope of my rafters to show up in my Framing Schedule.

Is there any option in the Calculation fields to do this?
I didn't find any fields in the calculation setup that will give you the actual length of a rafter or inclined beam. Is there one?

It seems like an easy piece of information to include in the objects properties.

How do you do tweak the GDL script for the object to show actual length instead of length on the run.

The other function that I would like is for the program to summarize the combinations of all lengths into units of 2' multiples starting with 8'. Its the number of 12', 14', 16' ect... that I need to know, as well as the individual lengths, and total of all lengths combined.

Surely one of you GDL gurus can make and add-on to do that. It would be a very valuable tool.
Hi Steve,

I guess your original question was addressed to me.

I looked at the Property Script of the object 'Rafter2_'.gsm', one of the Rafter objects of RoofMaker.

I can see some components there which are defined. It looks this this:

L=(A+O)/COS(P)

database_set "RoofMaker 2.1"

ref component "001", "RM 2.1", L ! Length
ref component "002", "RM 2.1", B ! Width
ref component "003", "RM 2.1", H ! Height

DRAWING


The first one will return the length of the Rafter.
If you create a List Scheme and list these components that should work.
Unfortunately I can only give you the theory, because actually making would take a couple of hours until it is workable.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Thanks Laszlo,
I knew you would have the answer I needed.
Thank you.

L in the dimension I want (length on the slope) if A+O = length on the run and P= theta (rafters angle).

Length on the slope = length on the run/cos of the angle.

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

Laszlo Nagy
Community Admin
Community Admin
Yes, that's it.
I was thinking this one formula is not always accurate because if the end of the rafter is cut vertically, it must be longer than in case it is cut perpendicularly (see attached image).
So the beginning of the Property Script of the Rafter object might be modified in such a way:

If R= "Perpendicular" THEN
L=(A+O)/COS(P)
ENDIF

If R= "Vertical" THEN
....
ENDIF

If R= "Rectangular Cut" THEN
....
ENDIF


I don't want to take from you the joy of doing the math in the other two cases

Then, when you have L, you can round it up to the nearest available timber length (which you can define in an array), and then list THAT value.
This way you will have a pretty good estimation on the amounts.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27