Download ODEON Room Acoustics Program

Transcript
The Cylinder2 statement
Cylinder2 is a cylinder shell of the calotte type. Rather than specifying the radius and
revolution angle, Cylinder2 is specified in terms of the width and height. Cylinder2 is
typically used for cylindrical /curved ceilings.
The syntax for Cylinfer2 is:
Cylinder2<Number><NumberOfSurfaces><Width><Height><Length><T/B/N><optional name>
<Width>
Width is oriented in the X direction on the figure.
Z
O
X
<Height>
Y
Height of the cylinder shell is oriented in the Y direction on the figure and may be positive (concave
shell) as well as negative (convex shell). Height must be different from zero and less or equal to
½*Width.
<Length>
Length of the cylinder shell is oriented in the Z direction the figure. If Length is negative the orientation is
inverted.
Insertion point:
The insertion point of Cylinder2 is always foot point of the calotte floor (bottom) surface.
Connection points:
The foot-points in Cylinder2 are stored in PlistA
The top-points in Cylinder2 are stored in PListB
The example shown was generated with the following code:
###
Const N 10
Const W 5
Const H 1
Const L 10
Cylinder2 1 N W H L TB Cylinder calotte
###
Hint! The cylinder can be made elliptical, using the MScale statement.
The Cone statement
The Cone statement models a cone. Typical use of the Cone statement is for
modeling half cone or cone shaped ceilings.
Z
O
Y
X
The syntax for Cone is:
Cone <Number><NumberOfSurfaces><Radius><RevAngle><Height><optional name>
<Number>
A unique number from 1 to 2.147.483647 for identification of the first point and surface in the Cone.
Using the same number, but with negative sign defines the surface and its mirrored counterpart in the
XZ-pane (Y = 0). A Cone will take up several point- and surface numbers, which must all be unique.
<Radius>
3-39