************************************************************************************************************************************* db Stair Builder ---------------- dbStair Builder provides the raw geometry for a staircase complying with UK Building Regulations. The script will calculate and draw the correct number and size of steps / risers for the specified total height. User can specify upto 3 flights seperated by landings or 3 winders (3 kite winder type). The staircase will be constructed with stringers but these may need adjusting to look right. Instructions:- 1. To locate the staircase, draw ANY non-equal sided right-angled triangle (e.g a 3,4,5 sided triangle), with the right angle corner on the left side at the start of the staircase (outside of staircase stringer, in line with front of first step nosing). The triangle should be orientated so that the short right-angled side, lines up with the first riser, and the longer right-angle side on the left of the staircase, in-line with the direction of the first flight. 2. Select the triangle face only, and click on dbStaircase Builder. If no triangle face is selected, dbStaircase Builder will present a warning box saying the staircase will be constructed at the origin [0,0,0]. 3. Adjust the parameters in the dialogue box. * Total staircase height - Floor to floor height. * Staircase width - including stringers. * Number of steps in each flight. * Turn type - 'None' will build one straight flight. 'Landings' will build flat platform between flights 'Winders' will build a 3 kite winder (most space efficient winder box) between flights. * Stair Hand - Left or Right. * Restrict steps to total height - 'Yes' will prompt to adjust number of steps in staircase to fit floor to floor height. 'No' will build whatever steps are specified without regard to floor to floor height. 4. Handrails, balustrades etc are left to the user to complete. Notes:- * Steps, risers (apart from first riser) and stringers are components for speed of editing. * Final trimming of stringers, filleting treads etc are left to the user). ************************************************************************************************************************************* db Wall-Ext Open ---------------- This script will make an opening in a wall with thickness, and applies texture to the reveals extended from the inner and outer wall face, if present. Thanks to sdmitch and TIG from Sketchucation for their help with this plugin. Assumptions:- * The wall is a constant thickness. * The window/door component must be glued to the external wall face (either a standalone wall face or as part of a wall group). * The window/door component axis origin is the top lefthand corner, rear of the frame. * The window or door is rectangular. Instructions:- 1. Place (glue) the window/door component on the outer face of the wall. 2. Highlight the window/door component or components. 3. Select "db Wall-Ext-Open" from the Plugins drop down menu. 4. Enter - Outer wall leaf thickness, Total wall thickness, window frame depth, window inset in the dialogue box. *** 5. Click OK and the window/door openning/reveals will be created and move the window/door component into the wall. *** Default wall settings based on:- 103mm brick outer leaf 100mm cavity 100mm block inner leaf 12mm plaster internal face. ----- 315mm total Tip:- To adjust the window/door/ and reveal combination position after placement. First move the window/door component. Then select the reveal group, explode it, move geometry (whilst still highlighted) to new position. Re-group the reveal geometry immediately after movement (whilst still highlighted). Using the explode, move, re-group of reveal geometry will automatically maintain inner and outer face association with the openning. ************************************************************************************************************************************* db Wall-Int-Open ---------------- This script will make an opening in an internal wall group, add an architrave (with material inherited from door component), and move the door component into the openning by the specified door thickness. Assumptions:- * The wall has thickness and this is constant. * The door component must be glued to a wall group. * The door component axis origin is the top lefthand corner, rear (ie glued plane). * The door is rectangular. * The wall faces (including the underside) within the door area are clean of extraneous geometry. Instructions:- 1. Place (glue) the internal door component onto the wall (Place on the room side into which the door will open). 2. Highlight the door component or components. 3. Select "db Wall-Int-Open" from the Plugins drop down menu. 4. Select Architrave Type from the drop down list of dialogue box, "Chamfer" or "Bullnose". 5. Click OK and the door openning/architrave will be created and the door component(s) moved into the wall by the door thickness. Tip:- To adjust the door/frame/architrave combination position after placement. Edit wall group, pushpull jambs to desired position. Move door component & frame/architrave group to new position. *************************************************************************************************************************************