Previous Topic

Next Topic

Book Contents

Circular Patch Command

This command is used to construct a Patch object with a circular shape.

patch circ $matTag $numSubdivCirc $numSubdivRad $yCenter $zCenter $intRad $extRad <$startAng $endAng>

$matTag

material integer tag of the previously-defined UniaxialMaterial object used to represent the stress-strain for the area of the fiber

$numSubdivCirc

number of subdivisions (fibers) in the circumferential direction.

$numSubdivRad

number of subdivisions (fibers) in the radial direction.

$yCenter

$zCenter

y & z-coordinates of the center of the circle

$intRad

internal radius

$extRad

external radius

$startAng

starting angle (optional. default=0.0)

$endAng

ending angle (optional. default=360.0)

NOTE: in 2D bending is about the local z-axis

EXAMPLE:

patch circ $coreMatTag 8 8 0.0 0.0 0.0 $h; # define core patch with 8 subdivisions within a whole circle of diameter 2h

Previous Topic

Next Topic