CIVIL API

Summary


  • This function connects the cross-section information defined by the SPC function using the CIVIL NX API.

 

How to Run


[CAD View Mode]

  • Ribbon Menu > [Tool] Tab> CIVIL NX API [CSA]

 

Explanation


How to use CIVIL NX API function.

Run the CIVIL NX API [CSA] command or execute the CIVIL NX API function of the Tool menu tab.

CIVIL NX API, Shortcut key : CSA

Commentary contents

CIVIL NX API, Shortcut key : CSA

Commentary contents

 

image-20240711-050034.png

 

  • [Command]
    Execute CIVIL NX API from the tree menu or enter the shortcut key CIVILSECTIONAPI (CSA) in the command window.

 

image-20240711-050103.png

 

  • [Command]
    Connect Section with MIDAS CIVIL NX

 

  • MIDAS CIVIL Connected Section :
    Show sections whose section properties were calculated using SPC as a list

  • Preview :
    Show a preview of the section

  • Add :
    Opens a window for MIDAS CIVIL connection.

  • Modify :
    Modify information for MIDAS CIVIL connection.

  • Delete :
    Delete the section for MIDAS CIVIL connection from the list.

  • Connect with CIVIL NX :
    Connect the section checked from the list to MIDAS CIVIL NX.

    Next
    Enter by clicking the ‘Add’ button in the CIVIL API function

 

 

Specify the section ID and name.

  • Section ID :
    Enter the ID of the API format to be linked with CIVIL.

  • Section Name :
    Enter the name of the Api format file to be linked with CIVIL. (English only)

    Next
    Enter the name of the Section.

 

 

 

Depending on the selection of the section type, the section type that appears in the bottom list differs.

  • Value Type :
    Creates a Value Type section. When selecting the Value Type, Plane / Line / Design Type sections appear in the section list at the bottom.

  • PSC Type :
    Create a prestressed concrete part section. When you select the PSC type, the Plane Type section appears in the list at the bottom, and the PSC Setting button is activated on the right.

    • Shear Check :
      Calculate the shear force for the shear-vulnerable portion of the PSC section. Select Shear Check and enter Z1, Z3.
      The Qy value and abdominal thickness for shear review can be entered directly by the user or automatically calculated by checking Auto.

    • Param. For Design :
      Enter the sectional dimensions to be used in the design, and the entered dimensions are used to calculate shear stress. It is calculated using the following equation for open and closed sections, respectively.

      • Closed Section :

      • Open Section :

        F = Area of ​​closed section surrounded by sheet thickness center line, t = Sheet thickness
        When applying the Chinese design standards, Roark’s Formula is used and the calculation formula is as follows.

    • Thk. for Torsion(min.) :
      Enter the minimum thickness of the abdomen required for torsional stress calculations. Enter the shortest distance for the abdominal thickness to ensure an effective section for torsion.

  • Composite :
    Create a composite section.
    When selected, a Composite Type section appears in the section list at the bottom.

  • Tapered :
    Create sections with different sizes at both ends.
    When selected, a Composite Type section appears in the section list at the bottom.

 

 

Set additional options.

  • Consider Shear Deformation :
    Select whether to consider shear deformation with the option On/Off.

  • Change Offset :
    Opens the Change Offset window.

    • Offset : Specify the location of the section center.

    • Center Loc. :
      Select the center location between Centroid and Center of Section.

    • Horizontal Offset :
      Specifies the lateral Offset position of the section.

      • to Extreme Fiber :
        When selected, the position specified in "Offset" is reflected as shown in the guide picture above.

      • User :
        If you want to designate a specific location as the Offset location, select User and enter the offset distance.
        However, when the Offset option is "Center-Top/Center/Bottom", the horizontal Offset position is fixed to Center, so the "User" option cannot be specified.
        In case of a tapered section, the J input window is activated.

    • Vertical Offset :
      Specifies the vertical offset position of the section. The details are the same as Horizontal Offset.

    • User Offset Reference :
      When entering the offset distance of a section as “User” type, specify the reference position.

      • Centroid :
        The offset distance entered is applied based on the sectional centroid.

      • Extreme Fiber(s) :
        Applies the entered offset distance based on the position(Left/Right, Top/Bottom) specified in "Offset".

  • Y Axis Variation :
    Set the Y-axis Tapered option of the Tapered General Section. There are three options: Linear, Parabolic, and Cubic.

  • Z Axis Variation :
    Set the Z-axis Tapered option of the Tapered General Section. There are three options: Linear, Parabolic, and Cubic.

 

 

  • Created SPC Section :
    A list of SPC sections is displayed according to the type selected in ‘CIVIL Interlocking Cross Section Type’ at the top.
    After selecting the cross section, use the arrow to move to ‘connected’.

  • Connected Section :
    It shows the list that was selected and moved from the ‘SPC creation section’ list.

    • In the case of a type that requires two sections, the upper cross section is the i cross section, and the lower cross section is the j cross section.

  • Set I and J Sections Identically :
    It is activated when ‘CIVIL Interlocking Section Type’ is Tapered Type, and when selected, the upper i-section is set to the same section as the j-section.

 

 

  • OK :
    Saves the set section as the defined value.

  • Cancel :
    Cancels the function and closes the CIVIL integration window.

 

 

  • Connect with CIVIL NX
    Section information uploaded to the section list is linked to CIVIL NX.
    (The state of CIVIL NX must be with API Settings connected.)

 

 

 

Connect information with Civil NX
Cross-section information is obtained automatically.