Финская программа, выпущенная аж в 1992 году и писалась она тогда на Visual Basic 3.0. Программа позволяет производить расчет количества кровельных листов, достаточных для покрытия плоскости любой сложностьи.
Данной программой пользовались расчетчики крупных компаний, работавших с Rannila. Потом та была переименованна и по сей день называется Ruukki. Программа лишена удобств, но производит точный расчет и помогает сократить время расчетчика. А так же предоставляет удобный комплект документов, как для заказчика так и для строителя.
Компания МС использовала эту программу до появления Roof Builder.
Так выглядят документы при выводе на печать:
Инструкция по установке:
- Распаковать архив RAR на диск c:\ (важным условием явлется: нельзять менять название папки или распаковать на другой диск)
- Для смены языка на Английский надо:
Прейти в меню /Asetukset/English и нажать OK
Инструкция по использованию.
в процессе перевода.
Инструкция по использованию English.
Menu choices:
============
File
New
Opens a window that prompts for a new workname.
Workname is used as DOS filename and it's length must not
exceed eight characters.
Open
Opens "Files"-window where You can choose drive,
directory and work (a filename with .RFD extention).
When choosing use doubleclick.
You should see the choice You made in the Workname field
of Project Information window.
Ok button clears the Files window and information will
be read from the disk.
If necessary You will be promted for saving the old work.
Save
Saves current work to the directory in Path field (.RFD
extention will be added automatically).
Save As ..
Promts for new workname and saves the work.
Print
All prints in program are desingned for potrait sheet
orientation (A4 or 12"). Program uses the Active
Printer of Windows.
Print All
Prints summary, main picture and plain pictures.
Print Main Picture
Only Main picture is printed.
Print Plain
Opens submenu where You can choose the plain You want
to print (Plaincodes A thru Z).
Print Summary
Opens a window where You can change the length of
individual sheets. Chances affect plain pictures,
so print summary first or make sure that plains
affected by changes will be reprinted.
Summary print shows sheet lengths in decending
order, number of each length and totals in M1 and M2.
End
Exit program. Prompts for save if necessary.
Setup
Opens "Setup"-window where You can
- choose language, finnish or english
- define program directory and data directory
- choose font and fontsize for printer
Help
Opens a window with this file in it.
"Project Information" Window
============================
Current drive and directrory are shown in Path field.
Use Setup menu to change path or select drive and directory in
Files window when opening a work.
Workname field shows current workname chosen in Files window or
typed in when starting new work.
Use Agent field to type in name and address information of the
dealer. More than four lines of information may overlap in prints.
Use Project field to type in delivery address. More than four
lines of information may overlap in prints.
In Product field You can see full product code parsed from
fields below. Field is display only.
Code, Thickness, Coating and Color fields:
Use mouse to open lists and select the properties You want.
Use Picture button to open Main Picture window.
Exit button exits program. Saving is prompted if necessary.
"Main Picture" Window
=====================
Use main window to draw the projection of the roof and mark the
plains (A,B... etc.)
There are three modes which all have different functions for
mouse buttons and keyboard keys.
Drawing
-------
In drawing mode You create the points and lines needed in
picture.
Drawing a line:
1. define starting point
- clicking the left button of the mouse makes
a starting point at the pointer
- clicking the right button of the mouse chooses
the nearest point to act as a starting point
2. define ending point
- use mouse to move the pointer to the place You
want the line to end; do not press any button
while moving.
A gray line will be seen between starting point
and pointer.
- clicking the left button of the mouse creates
the ending point at the pointer location
- clicking the right button of the mouse selects
the nearest point of the pointer as the ending
point
- a line is now created between starting and ending
points
Removing a point:
1. Move the pointer near the point to be removed
2. Press and hold Delete key; pointer changes to
an Up Arrow.
3. Click the mouse.
The point and the lines connected to it disappear.
In Dx ja Dy fields You can see the distance of starting and
ending points in the direction of X and Y coordinates.
Angle field shows the angle of the line in degrees, positive
if rising, negative if descending.
While drawing there is no use to try make the picture
very precise. Just define all the points and lines You need
for the picture. In trimming mode You can easily finish the
picture.
The meaning of the main picture is to show the location of
each plain in the roof to make sure that on building site
proper plain picture is used for each plain.
The measures given in main picture are not (presently)
transferred to plain handling. You must dimension each
plain individually.
Trimming
--------
The location of the points can be changed using two points
A and B. A is always the reference point and B moves.
A is selected with the left button of the mouse and B with
the right button. Program always chooses the point nearest to
the pointer.
Dx and Dy fields show the distance between A and B at the
direction of X and Y coordinates.
Angle field shows the angle of the line between A and B,
positive when rising, negative when descending.
Moving point B:
Arrow key moves the point one unit (cm) to the direction
of the arrow.
Shift + Arrow key moves the point 10 units (cm) to the
direction of the arrow.
Ctrl + Arrow key moves the point 100 units (cm) to the
direction of the arrow.
Splitting a line in two:
Use mouse to select A and B so that they are ending
points of an existing line.
Press and hold Insert key, pointer shape changes to
a four pointed arrow.
Move pointer near the place where You want to cut the
line.
Click mouse button.
The program cuts the line at the point nearest the
pointer. A new point is created (now B) and the original
line is substituted by two lines.
Plain Codes
-----------
Program marks plain codes as capital letters starting from A.
Marking plain codes:
Move pointer to the middle of the plain.
Click the mouse.
A plain code appers at the location of the pointer,
at first time A then B and so on.
Removing plain codes:
Press Delete key.
The program prompts for deletion of the last plain code.
Choose OK if You wish to remove the code else Cancel.
Changing the location of a plain code:
Move the pointer on the plain code.
Press and hold the left button of the mouse.
Move pointer to place where You want to move the plain code.
Release the mouse button.
Text button
-----------
Opens a window where You can write text.
This text is printed under the main picture on printer.
Plains Menu Button
-------------------
Opens Plain Menu window.
Skale adjustment
----------------
With scroll bar You can change the size of the picture
in window. The scale affects also the size of the picture
on printer.
Autosize Button
---------------
Program calculates the scale and places the picture in
the middle of the picture area.
Arrows in Window
----------------
Picture is moved on the picture area about one fifth of
the width or height per click. To produce a proper picture
on printer click Autosize before leaving Main Picture window.
Exit
----
Closes Main Picture window; Project window appears.
"Select Roof Plain" Window
==========================
In Plain List You can see the plain codes opened in Main Picture
window.
Use mouse to click the plain You want to work with.
In Done List will appear all the plains already calculated.
To copy one of these:
Select a plain from Plain List
Click Copy or Mirror Copy
Select a plain in Done List
Clicking DoIt button opens Roof Plain Calculation window.
Clicking Exit button moves back to Project Information window.
"Roof Plain Calculation" Window
===============================
Use this window to draw the picture of the roof plain and give
starting infomation for calculation. The program calculates
and draws the sheets immediately. It is also possible to adjust
the lengths of individual sheets.
If You did not copy or mirror copy in Select Roof Plain window
working starts with a parallelogram produced by the program.
There are three modes which all have different functions for
mouse buttons and keyboard keys.
Drawing
-------
In drawing mode You create the points and lines needed in
the plain picture.
Drawing a line:
1. define starting point
- clicking then left button of the mouse makes
a starting point at the pointer
- clicking the right button of the mouse chooses
the nearest point to act as a starting point
2. define ending point
- use mouse to move the pointer to the place You
want the line to end; do not press any button
while moving.
A gray line will be seen between starting point
and pointer.
- clicking the left button of the mouse creates
the ending point at the pointer location
- clicking the right button of the mouse selects
the nearest point of the pointer as the ending
point
- a line is now created between starting and ending
points
Removing a point:
1. Move the pointer near the point to be removed
2. Press and hold Delete key; pointer changes to
an Up Arrow.
3. Click the mouse.
The point and the lines connected to it disappear.
In Dx ja Dy fields You can see the distance of starting and
ending points in the direction of X and Y coordinates.
Angle field shows the angle of the line in degrees, positive
if rising, negative if descending.
While drawing there is no use to try make the plain picture
very precise. Just define all the points and lines You need
for the picture. In trimming mode You can easily finish the
picture.
Trimming
--------
The location of the points can be changed using two points
A and B. A is always the reference point and B moves.
A is selected with the left button of the mouse and B with
the right button. Program always chooses the point nearest to
the pointer.
Dx and Dy fields show the distance between A and B at the
direction of X and Y coordinates.
Angle field shows the angle of the line between A and B,
positive when rising, negative when descending.
Moving point B:
Arrow key moves the point one unit (cm) to the direction
of the arrow.
Shift + Arrow key moves the point 10 units (cm) to the
direction of the arrow.
Ctrl + Arrow key moves the point 100 units (cm) to the
direction of the arrow.
Splitting a line in two:
Use mouse to select A and B so that they are ending
points of an existing line.
Press and hold Insert key, pointer shape changes to
a four pointed arrow.
Move pointer near the place where You want to cut the
line.
Click mouse button.
The program cuts the line at the point nearest the
pointer. A new point is created (now B) and the original
line is substituted by two lines.
Sheet Calc(ulation)
------------------
If the plain has not been calculated yet:
- The program prompts You to choose a point on the eaves;
the point nearest to the pointer will be chosen when
clicked. This point defines a horisontal line which
controls the "tile length" calculation; the lower end
of each sheet is always adjusted at a distance of a
multiple of "tile length" from the eaves line.
The line is drawn green on VGA display.
- Next the program prompts You to choose a point that
acts as a measuring point to assembly start line;
the point nearest to the pointer will be chosen when
clicked.
- Next the program prompts You to set the assembly starting
line. Move the pointer to the place where assembly should
start and click the mouse. The distance from the previous
line is shown on top of the picture.
There is no need to locate the pointer very precisely
because You can now move the starting line with Left and
Right Arrow keys (keyboard). Each keypress moves the line
1 cm; with Shift key 10 cm and with Ctrl key 100 cm.
The picture is refreshed after each keypress.
If the calculation is done:
- The program prompts You if You wish to remove the
calculation information.
If You click YES sheets will disappear and You can
proceed as described above.
If You click NO You can go on processing individual sheets
or confirm the plain as it is (Exit).
Processing individual sheets:
Choose sheet with mouse pointer; sheet will be drawn
with red color.
You can use following operations:
Remove the sheet:
Press and hold Delete key.
The pointer will change to Up Arrow.
Click the mouse.
Change the length of the sheet from the upper end:
Up Arrow key encreases the length by 1 cm.
Down Arrow key decreases the length by 1 cm.
Simultanious Shift keypress multiplies by 10.
Simultanious Ctrl keypress multipies by 100.
Change the length of the sheet from the lower end:
AltGr + Up Arrow key decreases the lengt by one
"tile length".
AltGr + Down Arrow key increases the lengt by one
"tile length".
Split the sheet in two:
Press and hold Insert key.
The pointer will change to UpDown Arrow.
Move the pointer to the cutting point.
Click the mouse.
The sheet is now cut at the location of the pointer and
the lower end of the upper sheet is adjusted to the
multiple of the "tile length".
The upper sheet is now the "chosen" sheet.
One of these two sheets can still be cut but no more.
Lengths of these cut sheets can be changed and they
can overlap.
Text-Button
-----------
Opens a window where You can write text.
This text is printed under the sheet list in plain picture
on printer.
Exit-Button
-----------
Confirms the plain information and closes the Roof Plain
Calculation window. Select Roof Plain window will appear.
Skale adjustment
----------------
With scroll bar You can change the size of the picture
in window. The scale affects also the size of the picture
on printer.
Autosize Button
---------------
Program calculates the scale and places the picture in
the middle of the picture area.
Arrows in Window
----------------
Picture is moved on the picture area about one fifth of
the width or height per click. To produce a proper picture
on printer click Autosize before leaving Main Picture window.
Plain
-----
Shows the plain code of the current plain.
Min.Length
----------
Shows the length (in cm) under which a sheet will
be discarded in calculation.
You can set this length different for each plain.

