With these commands you can create doors and windows and modify them. All of the examples in this chapter assume the following commands typed before:
#WALL RECTANGLE HV 0 10 20 0;
DOOR
P2
DOOR P2 <coord1 coord2 ENTER> ENTER
It places a door between the two points. The width of the door will be the distance between the two given points. The two points have to be located on an existing wall.
coord1, coord2 (point): the reference points of the door
e.g.: #DOOR P2 3 0 4 0;;
-It creates a door between the points (3,0) and (4,0).
POINT
DOOR POINT <coord1 coord2 ENTER> ENTER
It places the door's first corner on the given point. With the second parameter you can select the direction of the second corner. The door's width is the default.
coord1 (point): the coordinates of the first corner of the door
coord2 (point): a point to select the second corner's direction
e.g.: #DOOR P2 3 0 4 0;;
-It creates a door with its left corner located at (3,0). The door's width will be the default.
POSITION
DOOR POSITION < {REPEAT num gap wall dist | wall dist ENTER}> ENTER
It creates a door in the given distance from the nearest corner of the wall. If you use the option 'REPEAT' multiple doors will be created with the given distance between them. The width of the doors will be the default.
num (int): the number of the doors to be created
gap (real): the distance between the doors
wall (obj): the wall to create the door in it
dist (real): the distance between the first door and the corner of the wall
e.g.: #DOOR POSITION 1 10 3;;
-It creates a door with its left corner located at (3,0). The door's width will be the default.
GRAPHIC
DOOR GRAPHIC <wall [MIRRORING] [<NEXT>] coord ENTER> ENTER
It creates a door in the selected wall located at the selected point. With the switch 'MIRRORING' you can change the opening direction. With the use of the 'NEXT' keyword you can change if the given point will be the left or right corner or the center of the door. The width of the door will be the default.
wall (obj): the wall the door will be created in
coord (point): the coordinates of the selected point of the door
e.g.: #DOOR GRAPHIC 1 0 NEXT 3 0;;
-It creates a door with its center point located at (3,0).
OPENSCAN
DOOR OPENSCAN <door> ENTER
This command changes the door's opening direction. The new direction will be where the selecting point is located.
door (obj): the door to change its opening direction
e.g.: #DOOR P2 0 1 0 2;; #DOOR OPENSCAN 0.3 1;
-It will result a door opening inside.
ORIGINAL
DOOR ORIGINAL door
This command changes the door's opening direction. The new direction will be where the selecting point is located.
door (obj): the door to change its opening direction
e.g.: #DOOR P2 0 1 0 2;; #DOOR ORIGINAL 0.3 1;
-It will result a door opening inside.
NOTE: This command is the same as DOOR OPENSCAN only the syntax is different.
SHIFT
DOOR SHIFT {door coord | PART door coord}
It relocates the selected corner of the door. If you use the option 'PART' the other corner of the door stays at place. In this case the command modifies the width of the door, in the other case it modifies the position of it.
door (obj): the door to be modified
coord (point): the new place of the selected corner
e.g.: #DOOR P2 0 1 0 2;; #DOOR SHIFT 0 2 0 4
-It creates a 1 meter wide door with its upper corner located at (0,4).
WINDOW
P2
WINDOW P2 <coord1 coord2> ENTER
It places a window between the two points. The width of the window will be the distance between the two given points. The two points have to be located on an existing wall.
coord1, coord2 (point): the reference points of the window
e.g.: #WINDOW P2 3 0 4 0;
-It creates a window between the points (3,0) and (4,0).
POINT
WINDOW POINT <coord1 coord2> ENTER
It places the window's first corner on the given point. With the second parameter you can select the direction of the second corner. The window's width is the default.
coord1 (point): the coordinates of the first corner of the window
coord2 (point): a point to select the second corner's direction
e.g.: #WINDOW P2 3 0 4 0;
-It creates a window with its left corner located at (3,0). The window's width will be the default.
POSITION
WINDOW POSITION < [REPEAT num gap] wall dist> ENTER
It creates a window in the given distance from the nearest corner of the wall. If you use the option 'REPEAT' multiple windows will be created with the given distance between them. The width of the windows will be the default.
num (int): the number of the windows to be created
gap (real): the distance between the windows
wall (obj): the wall to create the window in it
dist (real): the distance between the first window and the corner of the wall
e.g.: #WINDOW POSITION 1 10 3;;
-It creates a window with its left corner located at (3,0). The window's width will be the default.
GRAPHIC
WINDOW GRAPHIC <wall [MIRRORING] [<NEXT>] coord ENTER> ENTER
It creates a window in the selected wall located at the selected point. With the switch 'MIRRORING' you can change the opening direction. With the use of the 'NEXT' keyword you can change if the given point will be the left or right corner or the center of the window. The width of the window will be the default.
wall (obj): the wall the window will be created in
coord (point): the coordinates of the selected point of the window
e.g.: #WINDOW GRAPHIC 1 0 NEXT 3 0;;
-It creates a window with its center point located at (3,0).
SHIFT
WINDOW SHIFT {window coord | PART window coord}
It relocates the selected corner of the window. If you use the option 'PART' the other corner of the window stays at place. In this case the command modifies the width of the window; in the other case it modifies the position of it.
window (obj): the window to be modified
coord (point): the new place of the selected corner
e.g.: #WINDOW P2 0 1 0 2;; #WINDOW SHIFT 0 2 0 4
-It creates a 1 meter wide window with its upper corner located at (0,4).
Comments
0 comments
Article is closed for comments.