S3D.rc_design (deprecated)
warning
This namespace is now deprecated. Please use S3D.design
instead.
The S3D.rc_design
namespace provides functions that allow beam and column design for reinforced concrete to various design standards.
S3D.rc_design.getInput
#
Generates and returns the RC member design input object (referred to as design_obj
below) that will feed into the concrete design check calculations. The design_obj
can then be adjusted to use preferred design parameters, reinforcement, materials or loads.
Key | Type | Accepts | Description |
---|---|---|---|
s3d_model | object | A s3d_model object | An object containing information that represents a Structural 3D model. |
design_code | string | ACI_318 , AS_3600 , EN_2 , CSA_A23 , BS_8110 | Design code identifier. |
S3D.rc_design.getInput
function#
Sample input for the S3D.rc_design.getInput
function#
Sample response for the The response will give a design_obj
object that can be passed into S3D.rc_design.check
. It provides all necessary input to run a member design check.
S3D.rc_design.check
#
Run an RC design check from US, Australian, European, Canadian and British standards. The API will calculate all member capacities, utility ratios and generate summary and in-depth calculation reports.
Key | Type | Accepts | Description |
---|---|---|---|
s3d_model | object | A s3d_model object | An object containing information that represents a Structural 3D model. |
design_code | string | ACI_318 , AS_3600 , EN_2 , CSA_A23 , BS_8110 | Design code identifier. |
design_obj | object | An object | Optional design input object. This can be obtained from S3D.rc_design.getInput and altered to adjust design parameters. |
S3D.rc_design.check
function#
Sample input for the Try
S3D.rc_design.check
S3D.rc_design.check
function#
Sample response for the The response will provide all member capacities, ratios and design reports. The format of this response may depend on the different design_code
designation.
#
Custom sectionsSkyCiv supports custom sections and reinforcement checks via SkyCiv's General Section Designer. Use S3D.SB.runGSD to run custom as seen in the image below.