KOBLDES


KOBLDES

It is a software that models building information. It is a tool for designing building.It uses POV-Ray for visualization.

Before Kobldes can work, POV-Ray needs to be installed correcly.

### To download POV-Ray, click here.

### How to install it? Click here.

### Correct bug in POV-Ray

There is a bug in POV-Ray include file. Open the following file

                 $ sudo gedit /usr/local/share/povray-3.6/include/sunpos.inc

and comment out the line at 125. After this, the line looks like:

                 //(SolarPosition)

—————————————————————————————————————————

### Download Kobldes

### INSTALLATION

1. Open a terminal

2. Create a directory to extract kobldes package.

            $ mkdir ~/kobldes

            $ cd kobldes

            $ unzip kobldes-0..59-2a.zip

3. Open and add the following line to povray.conf:

            read* = %HOME%/kobldes/ ; so kobldes.inc can be read

4.Now, run example

           $ povray kobldes.pov

### How to made our sample file?

1. Create a file named sample.pov and save in kobldes directory.

// file header

#include “kobldes.inc”

// testing kobldes

/*++++++++++++++++++++Start user interface testing +++++++++++++++++++*/

#declare Snap_Object = “box”;

#declare Snap_Point_Size = 10;

// vertical from

// VForm( name of form, edges )

VForm( “F500x900”, 5 ) // 5 edges

// put linear edge

PutLEdge( 500, 0 )                                   // length of edge, angle of edge

PutLEdge( 500, 0 )

PutLEdge( 500, 0 )

PutLEdge( 500, 0 )

ClsLEdge()                                              // linear closing edge

//end of form

EndForm( “F500x900” )   // name of form

// showing form

FCam(“center”, 7)                                    // target, zoom

// ++++++++++++++++++ Create building levels for the project

Site_Level( “TCC”, 0, 0 )                          // name, siteLevel, basementLevel

Building_Level( “TCCLevel”, 3000 )         // name, height

Set_Level( “TCCLevel” )                          // name of level

Space( “TABLE”, 4, 0, 2700 )   // name of space, vertical sides, base for the space, height of space

// rectilinear wall

// name of side- spacename-side1, length of side, width, rotation

RSide( “TABLE-S1”, 2500, 100, 0 )          // left side

// moves object from initial position to final

Put( “TABLE-S1”, 0, 0, 0 )                    // name of object, xpos, ypos, zpos

RSide( “TABLE-S2”, 4000, 50, 90 )       // top side

// moves new object “TABLE-S2” from inintial position by it’s r1 snap-point ti r3 snap-point of existing object “TABLE-S1”

SOffset( “TABLE-S2_r1”, “TABLE-S1_r3”, 0,0,0 )

RSide( “TABLE-S3”, 2500, 102, 0 )        // right side

SOffset( “TABLE-S3_l3”, “TABLE-S2_r3”, 0,0,0 )

// fit rectilinear side between existing sides

FitRSide( “TABLE-S4_r1”, “TABLE-S3_l1”, “TABLE-S1_r1”, 50 )   // bottom side

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

//////////////////////////////// Environmental settings

RenderMode( “basic”, 5, 3, no )           // mode, quality, brightness, save

DayLight( “North-East”, 2013, 4, 14 )  // location, year, month, hour

// isometric view

ICam( “TABLEView”, “TABLE-S2_c2”, 2700 ) // name of space wih view, target spacename-side2_center2, target height

// view

View( “TABLEView”, 230, 40, 50 )        // name of space with view, pan, tilt, zoom

2. RUN

               $ povray sample.pov

2. OUTPUT

sample

Learn more, read kobldes.pdf.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s