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