Application for AutoCAD 'ROCKWOOL ROOFUklon'

Customer: Rockwool Company (

InfoSAPR developed an application (plugin) for AutoCAD which automatically lays insulation systems on the roof. The application also allows users to calculate amount of insulation elements and create BOM (specifications) as well as commercial offers (estimates). The application automatically loads and opens in AutoCAD 2009-2015 and users can see and use the additional menu. It appears as an additional button in the menu Button menu for AutoCAD plagin.

The algorithm of the program

When the user opens the drawing of a roof in DWG and loads the ‘Rockwool RoofUklon’ program,  the user must indicate valleys and gables on the roof plan. It's only necessary only for the user to have a basic understanding baic understanding of the roofing layout, as the program assist in identifying where slopes and opposite slopes have to be.

Roof plan with vallies and gables in AutoCAD customization

Valley and Gables

Next, the user has to outline an area for the Basic slope (BS) on the drawing. It must be an area between the valley and the gable. Using the "Basic Slope" command, you can select a rectangle to be filled with AutoCAD blocks.

Types of Basic Slope in AutoCAD - addon for AutoCAD    Basic Slopes Drawing in AutoCAD - customization

                        Types of Basic Slopes                                                               Example of Layout

There are two basic slope systems - Extra and Optima. The difference is in the blocks dimensions and material. Basic slope is limited in length to 20 m. Amount of the RoofUklon's elements for Basic slope is calculated automatically. On the drawing could be many basic slopes.

After creating basic slopes, the user creates opposite slopes (OS), which are differentiated by dimensions of the blocks and material. Sizes of blocks for the layout are 200, 300 or 600 mm, and materials are Extra, Optima and Standard.

Opposite slope customization for CAD system    Example of layouting opposite slope in AutoCAD

                        Types of Opposite Slopes                                                              Example of Layout

For drawing opposite slopes, the user must define the beginning of the opposite slope, the end of the opposite slope and the layout direction (right/left, up/down). The program draws opposite slope and counts the amount of the Rockwool insulation blocks need to be purchased.

Using the ‘Add BOM’ button, the user receives the bill of materials (BOM). In addition to the amount of materials the program counts prices. Bill of materials can be exported to Excel. When the drawing is changed, the BOM is updated automatically.

Commercial Offer and Specification for Basip slope Optima

Commercial Offer and Specification for Opposite slope

Commercial Offer and Specifications for Basic and Opposite Slopes

Also, users receive specifications of the screws needed for basic and opposite slopes. To determine the screw length and amount, it is necessary to set the thickness of thermal insulation and choose the roof material - concrete or сorrugated sheeting.

Table for Opposite slope length of screws

Fasteners Specification