Extensions:2.6/Py/Scripts/Add Mesh/BeamBuilder

提供: wiki
移動先: 案内検索

Create Beams

Generate mesh primitives representing structural supports found in modern construction.

It is part of a package/collection of scripts that together create general architectural and "interior design" items. See add_mesh_building_basics or Building Basics for details.

Exclamation mark.png

This script is included in the 'building basics' package. This documentation page is fundamental to that section - do not remove.

Documentation:

in progress Inprogress100.jpg 90%

  Will add image samples, and there is always room for improvement.

Code:

done

  Complete with V 1.3 of Building Basics release..

Beam Builder

The initial "shapes" are suitable for graphical presentation such as: commercial buildings, bridges, and towers. Each beam type has a set of parameters that may be modified, allowing for a wide range of customization.

Beams are created centered at 0,0,0; may change to track 3D cursor at some point.

Type: Select beam "shape"; Box, U, C, L, I, or T beam forms.

BBBeams.png

Material: Set the beam material "color". R/G/B values may be set manually.

Height(z): The height of the beam.

  Height (float, 0.01-100, default 1).

Width(x): The width of the beam.

  Width (float, 0.01-100, default 0.5).

Depth(y): The depth of the beam.

  Depth (float, 0.01-100, default 0.5).

Thickness: The thickness/width of the beam sides.

  Thickness (float, 0.01-1, default 0.1).

Taper: Angle the edges of the beam "inner" sides toward outer edge, not available for Box beam shape.

  Taper (integer, 0-100, default 0).

Credits: revolt_randy for initial submission.