diff --git a/Documentation/PythonScript/script_file_content.txt b/Documentation/PythonScript/script_file_content.txt deleted file mode 100644 index bb530cf8..00000000 --- a/Documentation/PythonScript/script_file_content.txt +++ /dev/null @@ -1,51 +0,0 @@ -RFEM/ -|-__init__ -|-dataTypes.py -|-enums.py -|-initModel.py -|-window.py -|-main.py -|-BasicObjects/ - |-__init__ - |-line.py - |-lineSet.py - |-material.py - |-member.py - |-memberSet.py - |-node.py - |-opening.py - |-section.py - |-solid.py - |-solidSet.py - |-surface.py - |-surfaceSet.py - |-thickness.py -|-Imperfections/ - |-__init__ -|-LoadCasesAndCombinations/ - |-__init__ - |-loadCase.py - |-staticAnalysisSettings.py -|-Loads/ - |-__init__ - |-memberLoad.py - |-nodalLoad.py - |-surfaceLoad.py -|-SpecialObjects/ - |-__init__ -|-TypesForLines/ - |-__init__ -|-TypesForMembers/ - |-__init__ -|-TypesForMembers/ - |-memberHinge.py -|-TypesForNodes/ - |-__init__ -|-TypesForNodes/ - |-nodalSupport.py -|-TypesForSolids/ - |-__init__ -|-TypesForSpecialObjects/ - |-__init__ -|-TypesForSurfaces/ - |-__init__ diff --git a/Documentation/WebServices/RfemApplication.html b/Documentation/WebServices/RfemApplication.html deleted file mode 100644 index 8f6be987..00000000 --- a/Documentation/WebServices/RfemApplication.html +++ /dev/null @@ -1,570 +0,0 @@ - - -Web Service: RfemApplication - Generated by wsdl-viewer.xsl

Web Service: RfemApplication

Target Namespace:
http://www.dlubal.com

Port - RfemApplicationPort Port typeSource code

Location:
http://localhost:8081
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
-
  1. close_applicationDetailSource code
  2. close_modelDetailSource code
  3. get_active_modelDetailSource code
  4. get_informationDetailSource code
  5. get_modelDetailSource code
  6. get_model_listDetailSource code
  7. new_modelDetailSource code
  8. open_modelDetailSource code

Operations

    Port type -IRfemApplicationSource code

    1. close_application
      Operation type:
      Request-response. - The endpoint receives a message, and sends a correlated message. -
      SOAP action:
      http://localhost:8081/close_application
      Input:
      close_application_request (soap:body, use = literal)Source code
      parameters type close_application
        Output:
        close_application_response (soap:body, use = literal)Source code
        parameters type close_applicationResponse
        • close_model
          Operation type:
          Request-response. - The endpoint receives a message, and sends a correlated message. -
          SOAP action:
          http://localhost:8081/close_model
          Input:
          close_model_request (soap:body, use = literal)Source code
          parameters type close_model
          • index type int
          • save_changes type boolean
          Output:
          close_model_response (soap:body, use = literal)Source code
          parameters type close_modelResponse
          • get_active_model
            Operation type:
            Request-response. - The endpoint receives a message, and sends a correlated message. -
            SOAP action:
            http://localhost:8081/get_active_model
            Input:
            get_active_model_request (soap:body, use = literal)Source code
            parameters type get_active_model
              Output:
              get_active_model_response (soap:body, use = literal)Source code
              parameters type get_active_modelResponse
              • value type string
            • get_information
              Operation type:
              Request-response. - The endpoint receives a message, and sends a correlated message. -
              SOAP action:
              http://localhost:8081/get_information
              Input:
              get_information_request (soap:body, use = literal)Source code
              parameters type get_information
                Output:
                get_information_response (soap:body, use = literal)Source code
                parameters type get_informationResponse
                • value type application_information
                  • name type string
                  • type type application_types - type undefined with restriction - enum { 'DLUBAL_CENTER', 'REPORT_VIEWER', 'RFEM6', 'RSECTION', 'RSTAB9', 'WEB_SECTIONS' }
                  • version type string
                  • language_name type string
                  • language_id type string
              • get_model
                Operation type:
                Request-response. - The endpoint receives a message, and sends a correlated message. -
                SOAP action:
                http://localhost:8081/get_model
                Input:
                get_model_request (soap:body, use = literal)Source code
                parameters type get_model
                • index type int
                Output:
                get_model_response (soap:body, use = literal)Source code
                parameters type get_modelResponse
                • value type string
              • get_model_list
                Operation type:
                Request-response. - The endpoint receives a message, and sends a correlated message. -
                SOAP action:
                http://localhost:8081/get_model_list
                Input:
                get_model_list_request (soap:body, use = literal)Source code
                parameters type get_model_list
                  Output:
                  get_model_list_response (soap:body, use = literal)Source code
                  parameters type get_model_listResponse
                  • value type array_of_model_names
                    • name - optional, unbounded; type string
                • new_model
                  Operation type:
                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                  SOAP action:
                  http://localhost:8081/new_model
                  Input:
                  new_model_request (soap:body, use = literal)Source code
                  parameters type new_model
                  • model_name type string
                  Output:
                  new_model_response (soap:body, use = literal)Source code
                  parameters type new_modelResponse
                  • value type string
                • open_model
                  Operation type:
                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                  SOAP action:
                  http://localhost:8081/open_model
                  Input:
                  open_model_request (soap:body, use = literal)Source code
                  parameters type open_model
                  • model_path type string
                  Output:
                  open_model_response (soap:body, use = literal)Source code
                  parameters type open_modelResponse
                  • value type string

              WSDL source code

              <?xml version="1.0"?>
              <definitions name="RfemApplication" targetNamespace="http://www.dlubal.com"
              xmlns:tns="http://www.dlubal.com"
              xmlns:xsd="http://www.dlubal.com/rfem.xsd"
              xmlns="http://schemas.xmlsoap.org/wsdl/"
              xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
              >
              <types>
              <schema targetNamespace="http://www.dlubal.com/rfem.xsd"
              xmlns="http://www.w3.org/2001/XMLSchema"
              >
              </schema>
              </types>
              <binding name="RfemApplicationBinding" type="tns:IRfemApplication"></binding>
              </definitions>

              About - wsdl-viewer.xsl

              -This document was generated by SAXON 9.1.0.8 from Saxonica XSLT engine. -The engine processed the WSDL in XSLT 2.0 compliant mode. -
              - - This page has been generated bywsdl-viewer.xsl, version - 3.1.02
              - Author: - tomi vanek
              - Download athttp://tomi.vanek.sk/xml/wsdl-viewer.xsl. -

              - The transformation was inspired by the article -
              - Uche Ogbuji: - WSDL processing with XSLT
              \ No newline at end of file diff --git a/Documentation/WebServices/RfemModel.html b/Documentation/WebServices/RfemModel.html deleted file mode 100644 index 05626141..00000000 --- a/Documentation/WebServices/RfemModel.html +++ /dev/null @@ -1,1302 +0,0 @@ - - -Web Service: RfemModel - Generated by wsdl-viewer.xsl

              Web Service: RfemModel

              Target Namespace:
              http://www.dlubal.com

              Port - RfemModelPort Port typeSource code

              Location:
              http://localhost:8082
              Protocol:
              SOAP
              Default style:
              document
              Transport protocol:
              SOAP over HTTP
              Operations:
              -
              1. begin_modificationDetailSource code
              2. calculate_allDetailSource code
              3. cancel_modificationDetailSource code
              4. delete_allDetailSource code
              5. delete_all_resultsDetailSource code
              6. delete_objectDetailSource code
              7. export_details_of_design_to_csvDetailSource code
              8. export_result_tables_to_csvDetailSource code
              9. export_result_tables_to_xmlDetailSource code
              10. finish_modificationDetailSource code
              11. generate_and_validate_xml_solver_inputDetailSource code
              12. generate_load_cases_and_combinationsDetailSource code
              13. get_actionDetailSource code
              14. get_action_combinationDetailSource code
              15. get_all_object_numbersDetailSource code
              16. get_building_storyDetailSource code
              17. get_clipping_boxDetailSource code
              18. get_clipping_planeDetailSource code
              19. get_combination_wizardDetailSource code
              20. get_coordinate_systemDetailSource code
              21. get_cutting_line_settingDetailSource code
              22. get_cutting_patternDetailSource code
              23. get_design_situationDetailSource code
              24. get_design_supportDetailSource code
              25. get_dimensionDetailSource code
              26. get_enlarged_column_headDetailSource code
              27. get_free_circular_loadDetailSource code
              28. get_free_concentrated_loadDetailSource code
              29. get_free_line_loadDetailSource code
              30. get_free_polygon_loadDetailSource code
              31. get_free_rectangular_loadDetailSource code
              32. get_imperfection_caseDetailSource code
              33. get_imposed_line_deformationDetailSource code
              34. get_imposed_nodal_deformationDetailSource code
              35. get_intersectionDetailSource code
              36. get_lineDetailSource code
              37. get_line_gridDetailSource code
              38. get_line_hingeDetailSource code
              39. get_line_loadDetailSource code
              40. get_line_mesh_refinementDetailSource code
              41. get_line_setDetailSource code
              42. get_line_set_loadDetailSource code
              43. get_line_supportDetailSource code
              44. get_line_welded_jointDetailSource code
              45. get_load_caseDetailSource code
              46. get_load_cases_and_combinationsDetailSource code
              47. get_load_combinationDetailSource code
              48. get_materialDetailSource code
              49. get_memberDetailSource code
              50. get_member_definable_stiffnessDetailSource code
              51. get_member_eccentricityDetailSource code
              52. get_member_hingeDetailSource code
              53. get_member_imperfectionDetailSource code
              54. get_member_loadDetailSource code
              55. get_member_nonlinearityDetailSource code
              56. get_member_representativeDetailSource code
              57. get_member_result_intermediate_pointDetailSource code
              58. get_member_setDetailSource code
              59. get_member_set_imperfectionDetailSource code
              60. get_member_set_loadDetailSource code
              61. get_member_stiffness_modificationDetailSource code
              62. get_member_supportDetailSource code
              63. get_member_transverse_stiffenerDetailSource code
              64. get_model_main_parametersDetailSource code
              65. get_nodal_loadDetailSource code
              66. get_nodal_mesh_refinementDetailSource code
              67. get_nodal_supportDetailSource code
              68. get_nodeDetailSource code
              69. get_noteDetailSource code
              70. get_nth_object_numberDetailSource code
              71. get_object_countDetailSource code
              72. get_object_informationDetailSource code
              73. get_object_snapDetailSource code
              74. get_openingDetailSource code
              75. get_opening_loadDetailSource code
              76. get_result_combinationDetailSource code
              77. get_result_sectionDetailSource code
              78. get_rigid_linkDetailSource code
              79. get_sectionDetailSource code
              80. get_solidDetailSource code
              81. get_solid_contactsDetailSource code
              82. get_solid_gasDetailSource code
              83. get_solid_loadDetailSource code
              84. get_solid_mesh_refinementDetailSource code
              85. get_solid_setDetailSource code
              86. get_solid_set_loadDetailSource code
              87. get_static_analysis_settingsDetailSource code
              88. get_structure_modificationDetailSource code
              89. get_surfaceDetailSource code
              90. get_surface_eccentricityDetailSource code
              91. get_surface_imperfectionDetailSource code
              92. get_surface_loadDetailSource code
              93. get_surface_mesh_refinementDetailSource code
              94. get_surface_results_adjustmentDetailSource code
              95. get_surface_setDetailSource code
              96. get_surface_set_imperfectionDetailSource code
              97. get_surface_set_loadDetailSource code
              98. get_surface_stiffness_modificationDetailSource code
              99. get_surface_supportDetailSource code
              100. get_surfaces_contactDetailSource code
              101. get_surfaces_contact_typeDetailSource code
              102. get_thicknessDetailSource code
              103. resetDetailSource code
              104. run_scriptDetailSource code
              105. saveDetailSource code
              106. set_actionDetailSource code
              107. set_action_combinationDetailSource code
              108. set_building_storyDetailSource code
              109. set_clipping_boxDetailSource code
              110. set_clipping_planeDetailSource code
              111. set_combination_wizardDetailSource code
              112. set_coordinate_systemDetailSource code
              113. set_cutting_line_settingDetailSource code
              114. set_cutting_patternDetailSource code
              115. set_design_situationDetailSource code
              116. set_design_supportDetailSource code
              117. set_dimensionDetailSource code
              118. set_enlarged_column_headDetailSource code
              119. set_free_circular_loadDetailSource code
              120. set_free_concentrated_loadDetailSource code
              121. set_free_line_loadDetailSource code
              122. set_free_polygon_loadDetailSource code
              123. set_free_rectangular_loadDetailSource code
              124. set_imperfection_caseDetailSource code
              125. set_imposed_line_deformationDetailSource code
              126. set_imposed_nodal_deformationDetailSource code
              127. set_intersectionDetailSource code
              128. set_lineDetailSource code
              129. set_line_gridDetailSource code
              130. set_line_hingeDetailSource code
              131. set_line_loadDetailSource code
              132. set_line_mesh_refinementDetailSource code
              133. set_line_setDetailSource code
              134. set_line_set_loadDetailSource code
              135. set_line_supportDetailSource code
              136. set_line_welded_jointDetailSource code
              137. set_load_caseDetailSource code
              138. set_load_cases_and_combinationsDetailSource code
              139. set_load_combinationDetailSource code
              140. set_materialDetailSource code
              141. set_memberDetailSource code
              142. set_member_definable_stiffnessDetailSource code
              143. set_member_eccentricityDetailSource code
              144. set_member_hingeDetailSource code
              145. set_member_imperfectionDetailSource code
              146. set_member_loadDetailSource code
              147. set_member_nonlinearityDetailSource code
              148. set_member_representativeDetailSource code
              149. set_member_result_intermediate_pointDetailSource code
              150. set_member_setDetailSource code
              151. set_member_set_imperfectionDetailSource code
              152. set_member_set_loadDetailSource code
              153. set_member_stiffness_modificationDetailSource code
              154. set_member_supportDetailSource code
              155. set_member_transverse_stiffenerDetailSource code
              156. set_nodal_loadDetailSource code
              157. set_nodal_mesh_refinementDetailSource code
              158. set_nodal_supportDetailSource code
              159. set_nodeDetailSource code
              160. set_noteDetailSource code
              161. set_object_snapDetailSource code
              162. set_openingDetailSource code
              163. set_opening_loadDetailSource code
              164. set_result_combinationDetailSource code
              165. set_result_sectionDetailSource code
              166. set_rigid_linkDetailSource code
              167. set_sectionDetailSource code
              168. set_solidDetailSource code
              169. set_solid_contactsDetailSource code
              170. set_solid_gasDetailSource code
              171. set_solid_loadDetailSource code
              172. set_solid_mesh_refinementDetailSource code
              173. set_solid_setDetailSource code
              174. set_solid_set_loadDetailSource code
              175. set_static_analysis_settingsDetailSource code
              176. set_structure_modificationDetailSource code
              177. set_surfaceDetailSource code
              178. set_surface_eccentricityDetailSource code
              179. set_surface_imperfectionDetailSource code
              180. set_surface_loadDetailSource code
              181. set_surface_mesh_refinementDetailSource code
              182. set_surface_results_adjustmentDetailSource code
              183. set_surface_setDetailSource code
              184. set_surface_set_imperfectionDetailSource code
              185. set_surface_set_loadDetailSource code
              186. set_surface_stiffness_modificationDetailSource code
              187. set_surface_supportDetailSource code
              188. set_surfaces_contactDetailSource code
              189. set_surfaces_contact_typeDetailSource code
              190. set_thicknessDetailSource code
              191. unite_nodes_and_supportsDetailSource code

              Operations

                Port type -IRfemModelSource code

                1. begin_modification
                  Operation type:
                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                  SOAP action:
                  http://localhost:8082/begin_modification
                  Input:
                  begin_modification_request (soap:body, use = literal)Source code
                  parameters type begin_modification
                  • modification_name type string
                  Output:
                  begin_modification_response (soap:body, use = literal)Source code
                  parameters type begin_modificationResponse
                  • calculate_all
                    Operation type:
                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                    SOAP action:
                    http://localhost:8082/calculate_all
                    Input:
                    calculate_all_request (soap:body, use = literal)Source code
                    parameters type calculate_all
                    • generateXmlSolverInput type boolean
                    Output:
                    calculate_all_response (soap:body, use = literal)Source code
                    parameters type calculate_allResponse
                    • cancel_modification
                      Operation type:
                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                      SOAP action:
                      http://localhost:8082/cancel_modification
                      Input:
                      cancel_modification_request (soap:body, use = literal)Source code
                      parameters type cancel_modification
                        Output:
                        cancel_modification_response (soap:body, use = literal)Source code
                        parameters type cancel_modificationResponse
                        • delete_all
                          Operation type:
                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                          SOAP action:
                          http://localhost:8082/delete_all
                          Input:
                          delete_all_request (soap:body, use = literal)Source code
                          parameters type delete_all
                            Output:
                            delete_all_response (soap:body, use = literal)Source code
                            parameters type delete_allResponse
                            • delete_all_results
                              Operation type:
                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                              SOAP action:
                              http://localhost:8082/delete_all_results
                              Input:
                              delete_all_results_request (soap:body, use = literal)Source code
                              parameters type delete_all_results
                              • delete_mesh - optional; type boolean
                              Output:
                              delete_all_results_response (soap:body, use = literal)Source code
                              parameters type delete_all_resultsResponse
                              • delete_object
                                Operation type:
                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                SOAP action:
                                http://localhost:8082/delete_object
                                Input:
                                delete_object_request (soap:body, use = literal)Source code
                                parameters type delete_object
                                • type type object_types - type undefined with restriction - enum { 'E_OBJECT_TYPE_ACTION', 'E_OBJECT_TYPE_ACTION_COMBINATION', 'E_OBJECT_TYPE_BUILDING_STORY', 'E_OBJECT_TYPE_CLIPPING_BOX', 'E_OBJECT_TYPE_CLIPPING_PLANE', 'E_OBJECT_TYPE_COMBINATION_WIZARD', 'E_OBJECT_TYPE_COORDINATE_SYSTEM', 'E_OBJECT_TYPE_CUTTING_LINE_SETTING', 'E_OBJECT_TYPE_CUTTING_PATTERN', 'E_OBJECT_TYPE_DESIGN_SITUATION', 'E_OBJECT_TYPE_DESIGN_SUPPORT', 'E_OBJECT_TYPE_DIMENSION', 'E_OBJECT_TYPE_ENLARGED_COLUMN_HEAD', 'E_OBJECT_TYPE_FREE_CIRCULAR_LOAD', 'E_OBJECT_TYPE_FREE_CONCENTRATED_LOAD', 'E_OBJECT_TYPE_FREE_LINE_LOAD', 'E_OBJECT_TYPE_FREE_POLYGON_LOAD', 'E_OBJECT_TYPE_FREE_RECTANGULAR_LOAD', 'E_OBJECT_TYPE_IMPERFECTION_CASE', 'E_OBJECT_TYPE_IMPOSED_LINE_DEFORMATION', 'E_OBJECT_TYPE_IMPOSED_NODAL_DEFORMATION', 'E_OBJECT_TYPE_INTERSECTION', 'E_OBJECT_TYPE_LINE', 'E_OBJECT_TYPE_LINE_GRID', 'E_OBJECT_TYPE_LINE_HINGE', 'E_OBJECT_TYPE_LINE_LOAD', 'E_OBJECT_TYPE_LINE_MESH_REFINEMENT', 'E_OBJECT_TYPE_LINE_SET', 'E_OBJECT_TYPE_LINE_SET_LOAD', 'E_OBJECT_TYPE_LINE_SUPPORT', 'E_OBJECT_TYPE_LINE_WELDED_JOINT', 'E_OBJECT_TYPE_LOAD_CASE', 'E_OBJECT_TYPE_LOAD_COMBINATION', 'E_OBJECT_TYPE_MATERIAL', 'E_OBJECT_TYPE_MEMBER', 'E_OBJECT_TYPE_MEMBER_DEFINABLE_STIFFNESS', 'E_OBJECT_TYPE_MEMBER_ECCENTRICITY', 'E_OBJECT_TYPE_MEMBER_HINGE', 'E_OBJECT_TYPE_MEMBER_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_LOAD', 'E_OBJECT_TYPE_MEMBER_NONLINEARITY', 'E_OBJECT_TYPE_MEMBER_REPRESENTATIVE', 'E_OBJECT_TYPE_MEMBER_RESULT_INTERMEDIATE_POINT', 'E_OBJECT_TYPE_MEMBER_SET', 'E_OBJECT_TYPE_MEMBER_SET_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_SET_LOAD', 'E_OBJECT_TYPE_MEMBER_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_MEMBER_SUPPORT', 'E_OBJECT_TYPE_MEMBER_TRANSVERSE_STIFFENER', 'E_OBJECT_TYPE_NODAL_LOAD', 'E_OBJECT_TYPE_NODAL_MESH_REFINEMENT', 'E_OBJECT_TYPE_NODAL_SUPPORT', 'E_OBJECT_TYPE_NODE', 'E_OBJECT_TYPE_NOTE', 'E_OBJECT_TYPE_OBJECT_SNAP', 'E_OBJECT_TYPE_OPENING', 'E_OBJECT_TYPE_OPENING_LOAD', 'E_OBJECT_TYPE_RESULT_COMBINATION', 'E_OBJECT_TYPE_RESULT_SECTION', 'E_OBJECT_TYPE_RIGID_LINK', 'E_OBJECT_TYPE_SECTION', 'E_OBJECT_TYPE_SOLID', 'E_OBJECT_TYPE_SOLID_CONTACTS', 'E_OBJECT_TYPE_SOLID_GAS', 'E_OBJECT_TYPE_SOLID_LOAD', 'E_OBJECT_TYPE_SOLID_MESH_REFINEMENT', 'E_OBJECT_TYPE_SOLID_SET', 'E_OBJECT_TYPE_SOLID_SET_LOAD', 'E_OBJECT_TYPE_STATIC_ANALYSIS_SETTINGS', 'E_OBJECT_TYPE_STRUCTURE_MODIFICATION', 'E_OBJECT_TYPE_SURFACE', 'E_OBJECT_TYPE_SURFACES_CONTACT', 'E_OBJECT_TYPE_SURFACES_CONTACT_TYPE', 'E_OBJECT_TYPE_SURFACE_ECCENTRICITY', 'E_OBJECT_TYPE_SURFACE_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_LOAD', 'E_OBJECT_TYPE_SURFACE_MESH_REFINEMENT', 'E_OBJECT_TYPE_SURFACE_RESULTS_ADJUSTMENT', 'E_OBJECT_TYPE_SURFACE_SET', 'E_OBJECT_TYPE_SURFACE_SET_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_SET_LOAD', 'E_OBJECT_TYPE_SURFACE_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_SURFACE_SUPPORT', 'E_OBJECT_TYPE_THICKNESS' }
                                • no type int
                                • parent_no - optional; type int
                                Output:
                                delete_object_response (soap:body, use = literal)Source code
                                parameters type delete_objectResponse
                                • export_details_of_design_to_csv
                                  Operation type:
                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                  SOAP action:
                                  http://localhost:8082/export_details_of_design_to_csv
                                  Input:
                                  export_details_of_design_to_csv_request (soap:body, use = literal)Source code
                                  parameters type export_details_of_design_to_csv
                                  • targetDirectoryPath type string
                                  Output:
                                  export_details_of_design_to_csv_response (soap:body, use = literal)Source code
                                  parameters type export_details_of_design_to_csvResponse
                                  • export_result_tables_to_csv
                                    Operation type:
                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                    SOAP action:
                                    http://localhost:8082/export_result_tables_to_csv
                                    Input:
                                    export_result_tables_to_csv_request (soap:body, use = literal)Source code
                                    parameters type export_result_tables_to_csv
                                    • target_directory_path type string
                                    Output:
                                    export_result_tables_to_csv_response (soap:body, use = literal)Source code
                                    parameters type export_result_tables_to_csvResponse
                                    • export_result_tables_to_xml
                                      Operation type:
                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                      SOAP action:
                                      http://localhost:8082/export_result_tables_to_xml
                                      Input:
                                      export_result_tables_to_xml_request (soap:body, use = literal)Source code
                                      parameters type export_result_tables_to_xml
                                      • target_file_path type string
                                      Output:
                                      export_result_tables_to_xml_response (soap:body, use = literal)Source code
                                      parameters type export_result_tables_to_xmlResponse
                                      • finish_modification
                                        Operation type:
                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                        SOAP action:
                                        http://localhost:8082/finish_modification
                                        Input:
                                        finish_modification_request (soap:body, use = literal)Source code
                                        parameters type finish_modification
                                          Output:
                                          finish_modification_response (soap:body, use = literal)Source code
                                          parameters type finish_modificationResponse
                                          • generate_and_validate_xml_solver_input
                                            Operation type:
                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                            SOAP action:
                                            http://localhost:8082/generate_and_validate_xml_solver_input
                                            Input:
                                            generate_and_validate_xml_solver_input_request (soap:body, use = literal)Source code
                                            parameters type generate_and_validate_xml_solver_input
                                            • solver_input_file_path type string
                                            Output:
                                            generate_and_validate_xml_solver_input_response (soap:body, use = literal)Source code
                                            parameters type generate_and_validate_xml_solver_inputResponse
                                            • generate_load_cases_and_combinations
                                              Operation type:
                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                              SOAP action:
                                              http://localhost:8082/generate_load_cases_and_combinations
                                              Input:
                                              generate_load_cases_and_combinations_request (soap:body, use = literal)Source code
                                              parameters type generate_load_cases_and_combinations
                                                Output:
                                                generate_load_cases_and_combinations_response (soap:body, use = literal)Source code
                                                parameters type generate_load_cases_and_combinationsResponse
                                                • get_action
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_action
                                                  Input:
                                                  get_action_request (soap:body, use = literal)Source code
                                                  parameters type get_action
                                                  • no type int
                                                  Output:
                                                  get_action_response (soap:body, use = literal)Source code
                                                  parameters type get_actionResponse
                                                  • value type action
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • is_active - optional; type boolean
                                                    • action_category - optional; type int
                                                    • action_type - optional; type action_action_type - type undefined with restriction - enum { 'ACTING_ALTERNATIVELY', 'ACTING_DIFFERENTLY', 'ACTING_SIMULTANEOUSLY', 'DYNAMIC_LOAD_CASE' }
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • items - optional; type array_of_action_items
                                                      • action_items - optional, unbounded; type action_items
                                                        • no - optional; type int
                                                        • load_case_item - optional; type int
                                                        • acting_group_number - optional; type int
                                                    • has_short_duration - optional; type boolean
                                                    • has_duration_shorter_than_one_month - optional; type boolean
                                                    • imposed_load_category - optional; type action_imposed_load_category - type undefined with restriction - enum { 'IMPOSED_LOADS_CATEGORY_A', 'IMPOSED_LOADS_CATEGORY_B', 'IMPOSED_LOADS_CATEGORY_C', 'IMPOSED_LOADS_CATEGORY_D', 'IMPOSED_LOADS_CATEGORY_E' }
                                                    • has_short_duration_according_to_5132 - optional; type boolean
                                                    • for_temperature_apply_coefficients - optional; type boolean
                                                    • short_time_variable_action - optional; type boolean
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_action_combination
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_action_combination
                                                  Input:
                                                  get_action_combination_request (soap:body, use = literal)Source code
                                                  parameters type get_action_combination
                                                  • no type int
                                                  Output:
                                                  get_action_combination_response (soap:body, use = literal)Source code
                                                  parameters type get_action_combinationResponse
                                                  • value type action_combination
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • attribute_always_editable - optional; type string
                                                    • design_situation - optional; type int
                                                    • combination_type - optional; type action_combination_combination_type - type undefined with restriction - enum { 'ENVELOPE_PERMANENT', 'ENVELOPE_TRANSIENT', 'GENERAL', 'SUPERPOSITION' }
                                                    • items - optional; type array_of_action_combination_items
                                                      • action_combination_items - optional, unbounded; type action_combination_items
                                                        • no - optional; type int
                                                        • action_item - optional; type int
                                                        • operator_type - optional; type operator_type - type undefined with restriction - enum { 'OPERATOR_AND', 'OPERATOR_NONE', 'OPERATOR_OR' }
                                                        • left_parenthesis - optional; type boolean
                                                        • right_parenthesis - optional; type boolean
                                                        • group_factor - optional; type double
                                                        • action_factor - optional; type double
                                                        • action_load_type - optional; type action_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                        • group_load_type - optional; type group_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                        • action - optional; type int
                                                        • is_leading - optional; type boolean
                                                        • gamma - optional; type double
                                                        • psi - optional; type double
                                                        • xi - optional; type double
                                                        • k_fi - optional; type double
                                                        • c_esl - optional; type double
                                                        • k_def - optional; type double
                                                        • psi_0 - optional; type double
                                                        • psi_1 - optional; type double
                                                        • psi_2 - optional; type double
                                                        • fi - optional; type double
                                                        • gamma_0 - optional; type double
                                                        • alfa - optional; type double
                                                        • k_f - optional; type double
                                                        • phi - optional; type double
                                                        • rho - optional; type double
                                                        • omega_0 - optional; type double
                                                    • active - optional; type boolean
                                                    • construction_stage - optional; type int
                                                    • generated_load_combinations - optional; type array_of_int
                                                    • generated_result_combinations - optional; type array_of_int
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_all_object_numbers
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_all_object_numbers
                                                  Input:
                                                  get_all_object_numbers_request (soap:body, use = literal)Source code
                                                  parameters type get_all_object_numbers
                                                  • type type object_types - type undefined with restriction - enum { 'E_OBJECT_TYPE_ACTION', 'E_OBJECT_TYPE_ACTION_COMBINATION', 'E_OBJECT_TYPE_BUILDING_STORY', 'E_OBJECT_TYPE_CLIPPING_BOX', 'E_OBJECT_TYPE_CLIPPING_PLANE', 'E_OBJECT_TYPE_COMBINATION_WIZARD', 'E_OBJECT_TYPE_COORDINATE_SYSTEM', 'E_OBJECT_TYPE_CUTTING_LINE_SETTING', 'E_OBJECT_TYPE_CUTTING_PATTERN', 'E_OBJECT_TYPE_DESIGN_SITUATION', 'E_OBJECT_TYPE_DESIGN_SUPPORT', 'E_OBJECT_TYPE_DIMENSION', 'E_OBJECT_TYPE_ENLARGED_COLUMN_HEAD', 'E_OBJECT_TYPE_FREE_CIRCULAR_LOAD', 'E_OBJECT_TYPE_FREE_CONCENTRATED_LOAD', 'E_OBJECT_TYPE_FREE_LINE_LOAD', 'E_OBJECT_TYPE_FREE_POLYGON_LOAD', 'E_OBJECT_TYPE_FREE_RECTANGULAR_LOAD', 'E_OBJECT_TYPE_IMPERFECTION_CASE', 'E_OBJECT_TYPE_IMPOSED_LINE_DEFORMATION', 'E_OBJECT_TYPE_IMPOSED_NODAL_DEFORMATION', 'E_OBJECT_TYPE_INTERSECTION', 'E_OBJECT_TYPE_LINE', 'E_OBJECT_TYPE_LINE_GRID', 'E_OBJECT_TYPE_LINE_HINGE', 'E_OBJECT_TYPE_LINE_LOAD', 'E_OBJECT_TYPE_LINE_MESH_REFINEMENT', 'E_OBJECT_TYPE_LINE_SET', 'E_OBJECT_TYPE_LINE_SET_LOAD', 'E_OBJECT_TYPE_LINE_SUPPORT', 'E_OBJECT_TYPE_LINE_WELDED_JOINT', 'E_OBJECT_TYPE_LOAD_CASE', 'E_OBJECT_TYPE_LOAD_COMBINATION', 'E_OBJECT_TYPE_MATERIAL', 'E_OBJECT_TYPE_MEMBER', 'E_OBJECT_TYPE_MEMBER_DEFINABLE_STIFFNESS', 'E_OBJECT_TYPE_MEMBER_ECCENTRICITY', 'E_OBJECT_TYPE_MEMBER_HINGE', 'E_OBJECT_TYPE_MEMBER_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_LOAD', 'E_OBJECT_TYPE_MEMBER_NONLINEARITY', 'E_OBJECT_TYPE_MEMBER_REPRESENTATIVE', 'E_OBJECT_TYPE_MEMBER_RESULT_INTERMEDIATE_POINT', 'E_OBJECT_TYPE_MEMBER_SET', 'E_OBJECT_TYPE_MEMBER_SET_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_SET_LOAD', 'E_OBJECT_TYPE_MEMBER_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_MEMBER_SUPPORT', 'E_OBJECT_TYPE_MEMBER_TRANSVERSE_STIFFENER', 'E_OBJECT_TYPE_NODAL_LOAD', 'E_OBJECT_TYPE_NODAL_MESH_REFINEMENT', 'E_OBJECT_TYPE_NODAL_SUPPORT', 'E_OBJECT_TYPE_NODE', 'E_OBJECT_TYPE_NOTE', 'E_OBJECT_TYPE_OBJECT_SNAP', 'E_OBJECT_TYPE_OPENING', 'E_OBJECT_TYPE_OPENING_LOAD', 'E_OBJECT_TYPE_RESULT_COMBINATION', 'E_OBJECT_TYPE_RESULT_SECTION', 'E_OBJECT_TYPE_RIGID_LINK', 'E_OBJECT_TYPE_SECTION', 'E_OBJECT_TYPE_SOLID', 'E_OBJECT_TYPE_SOLID_CONTACTS', 'E_OBJECT_TYPE_SOLID_GAS', 'E_OBJECT_TYPE_SOLID_LOAD', 'E_OBJECT_TYPE_SOLID_MESH_REFINEMENT', 'E_OBJECT_TYPE_SOLID_SET', 'E_OBJECT_TYPE_SOLID_SET_LOAD', 'E_OBJECT_TYPE_STATIC_ANALYSIS_SETTINGS', 'E_OBJECT_TYPE_STRUCTURE_MODIFICATION', 'E_OBJECT_TYPE_SURFACE', 'E_OBJECT_TYPE_SURFACES_CONTACT', 'E_OBJECT_TYPE_SURFACES_CONTACT_TYPE', 'E_OBJECT_TYPE_SURFACE_ECCENTRICITY', 'E_OBJECT_TYPE_SURFACE_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_LOAD', 'E_OBJECT_TYPE_SURFACE_MESH_REFINEMENT', 'E_OBJECT_TYPE_SURFACE_RESULTS_ADJUSTMENT', 'E_OBJECT_TYPE_SURFACE_SET', 'E_OBJECT_TYPE_SURFACE_SET_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_SET_LOAD', 'E_OBJECT_TYPE_SURFACE_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_SURFACE_SUPPORT', 'E_OBJECT_TYPE_THICKNESS' }
                                                  • parent_no - optional; type int
                                                  Output:
                                                  get_all_object_numbers_response (soap:body, use = literal)Source code
                                                  parameters type get_all_object_numbersResponse
                                                  • value type array_of_int
                                                • get_building_story
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_building_story
                                                  Input:
                                                  get_building_story_request (soap:body, use = literal)Source code
                                                  parameters type get_building_story
                                                  • no type int
                                                  Output:
                                                  get_building_story_response (soap:body, use = literal)Source code
                                                  parameters type get_building_storyResponse
                                                  • value type building_story
                                                    • no type int
                                                    • type - optional; type building_story_type - type undefined with restriction - enum { 'TYPE_STANDARD' }
                                                    • comment - optional; type string
                                                    • elevation - optional; type double
                                                    • has_thickness - optional; type boolean
                                                    • height - optional; type double
                                                    • is_similar_to - optional; type boolean
                                                    • name - optional; type string
                                                    • similar_to - optional; type int
                                                    • story_no - optional; type int
                                                    • thickness - optional; type double
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_clipping_box
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_clipping_box
                                                  Input:
                                                  get_clipping_box_request (soap:body, use = literal)Source code
                                                  parameters type get_clipping_box
                                                  • no type int
                                                  Output:
                                                  get_clipping_box_response (soap:body, use = literal)Source code
                                                  parameters type get_clipping_boxResponse
                                                  • value type clipping_box
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • origin_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • origin_coordinate_x - optional; type double
                                                    • origin_coordinate_y - optional; type double
                                                    • origin_coordinate_z - optional; type double
                                                    • dimensions - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • dimension_x - optional; type double
                                                    • dimension_y - optional; type double
                                                    • dimension_z - optional; type double
                                                    • comment - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_clipping_plane
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_clipping_plane
                                                  Input:
                                                  get_clipping_plane_request (soap:body, use = literal)Source code
                                                  parameters type get_clipping_plane
                                                  • no type int
                                                  Output:
                                                  get_clipping_plane_response (soap:body, use = literal)Source code
                                                  parameters type get_clipping_planeResponse
                                                  • value type clipping_plane
                                                    • no type int
                                                    • type - optional; type clipping_plane_type - type undefined with restriction - enum { 'TYPE_2_POINTS_AND_ANGLE', 'TYPE_3_POINTS', 'TYPE_OFFSET_XYZ', 'TYPE_POINT_AND_3_ANGLES' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • invert_clipping_side - optional; type boolean
                                                    • origin_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • origin_coordinate_x - optional; type double
                                                    • origin_coordinate_y - optional; type double
                                                    • origin_coordinate_z - optional; type double
                                                    • u_axis_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • u_axis_point_coordinate_x - optional; type double
                                                    • u_axis_point_coordinate_y - optional; type double
                                                    • u_axis_point_coordinate_z - optional; type double
                                                    • clipping_plane_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • clipping_plane_point_coordinate_x - optional; type double
                                                    • clipping_plane_point_coordinate_y - optional; type double
                                                    • clipping_plane_point_coordinate_z - optional; type double
                                                    • clipping_plane_angle - optional; type double
                                                    • rotation_angles_sequence - optional; type clipping_plane_rotation_angles_sequence - type undefined with restriction - enum { 'SEQUENCE_UVW', 'SEQUENCE_UWV', 'SEQUENCE_VUW', 'SEQUENCE_VWU', 'SEQUENCE_WUV', 'SEQUENCE_WVU', 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                    • rotation_angle_1 - optional; type double
                                                    • rotation_angle_2 - optional; type double
                                                    • rotation_angle_3 - optional; type double
                                                    • orientation - optional; type clipping_plane_orientation - type undefined with restriction - enum { 'ORIENTATION_PARALLEL_TO_XY', 'ORIENTATION_PARALLEL_TO_XZ', 'ORIENTATION_PARALLEL_TO_YZ' }
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_combination_wizard
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_combination_wizard
                                                  Input:
                                                  get_combination_wizard_request (soap:body, use = literal)Source code
                                                  parameters type get_combination_wizard
                                                  • no type int
                                                  Output:
                                                  get_combination_wizard_response (soap:body, use = literal)Source code
                                                  parameters type get_combination_wizardResponse
                                                  • value type combination_wizard
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • static_analysis_settings - optional; type int
                                                    • generate_combinations - optional; type combination_wizard_generate_combinations - type undefined with restriction - enum { 'GENERATE_LOAD_COMBINATIONS', 'GENERATE_RESULT_COMBINATIONS' }
                                                    • has_stability_analysis - optional; type boolean
                                                    • stability_analysis_settings - optional; type int
                                                    • consider_imperfection_case - optional; type boolean
                                                    • generate_same_CO_without_IC - optional; type boolean
                                                    • consider_construction_stages - optional; type boolean
                                                    • consider_influence_lines_areas - optional; type boolean
                                                    • user_defined_action_combinations - optional; type boolean
                                                    • favorable_permanent_actions - optional; type boolean
                                                    • consider_inclusive_or_exclusive_load_cases - optional; type boolean
                                                    • reduce_number_of_generated_combinations - optional; type boolean
                                                    • additionally_envelope - optional; type boolean
                                                    • auxiliary_combinations - optional; type boolean
                                                    • generate_subcombinations_of_type_superposition - optional; type boolean
                                                    • comment - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_coordinate_system
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_coordinate_system
                                                  Input:
                                                  get_coordinate_system_request (soap:body, use = literal)Source code
                                                  parameters type get_coordinate_system
                                                  • no type int
                                                  Output:
                                                  get_coordinate_system_response (soap:body, use = literal)Source code
                                                  parameters type get_coordinate_systemResponse
                                                  • value type coordinate_system
                                                    • no type int
                                                    • type - optional; type coordinate_system_type - type undefined with restriction - enum { 'TYPE_2_POINTS_AND_ANGLE', 'TYPE_3_POINTS', 'TYPE_GLOBAL_XYZ', 'TYPE_OFFSET_XYZ', 'TYPE_POINT_AND_3_ANGLES' }
                                                    • comment - optional; type string
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • name - optional; type string
                                                    • origin_coordinate_x - optional; type double
                                                    • origin_coordinate_y - optional; type double
                                                    • origin_coordinate_z - optional; type double
                                                    • origin_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • rotation_angle_1 - optional; type double
                                                    • rotation_angle_2 - optional; type double
                                                    • rotation_angle_3 - optional; type double
                                                    • rotation_angles_sequence - optional; type coordinate_system_rotation_angles_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                    • u_axis_point_coordinate_x - optional; type double
                                                    • u_axis_point_coordinate_y - optional; type double
                                                    • u_axis_point_coordinate_z - optional; type double
                                                    • u_axis_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • uw_plane_angle - optional; type double
                                                    • uw_plane_point_coordinate_x - optional; type double
                                                    • uw_plane_point_coordinate_y - optional; type double
                                                    • uw_plane_point_coordinate_z - optional; type double
                                                    • uw_plane_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_cutting_line_setting
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_cutting_line_setting
                                                  Input:
                                                  get_cutting_line_setting_request (soap:body, use = literal)Source code
                                                  parameters type get_cutting_line_setting
                                                  • no type int
                                                  Output:
                                                  get_cutting_line_setting_response (soap:body, use = literal)Source code
                                                  parameters type get_cutting_line_settingResponse
                                                  • value type cutting_line_setting
                                                    • no type int
                                                    • type - optional; type cutting_line_setting_type - type undefined with restriction - enum { 'TYPE_BOUNDARY_LINE', 'TYPE_WELDING_LINE' }
                                                    • comment - optional; type string
                                                    • cutting_line_compensation - optional; type double
                                                    • cutting_line_compensation_enabled - optional; type boolean
                                                    • cutting_pattern_allowance - optional; type double
                                                    • name - optional; type string
                                                    • weld_allowance_assignment - optional; type cutting_line_setting_weld_allowance_assignment - type undefined with restriction - enum { 'WELD_ALLOWANCE_TO_LEFT_PATTERN', 'WELD_ALLOWANCE_TO_LRIGHT_PATTERN', 'WELD_ALLOWANCE_TO_NEIGHBOURING_PATTERNS' }
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_cutting_pattern
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_cutting_pattern
                                                  Input:
                                                  get_cutting_pattern_request (soap:body, use = literal)Source code
                                                  parameters type get_cutting_pattern
                                                  • no type int
                                                  Output:
                                                  get_cutting_pattern_response (soap:body, use = literal)Source code
                                                  parameters type get_cutting_patternResponse
                                                  • value type cutting_pattern
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • material_change_enabled - optional; type boolean
                                                    • material - optional; type int
                                                    • pattern_orientation_category - optional; type cutting_pattern_pattern_orientation_category - type undefined with restriction - enum { 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_ANGULAR_ROTATION', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_COORDINATE_SYSTEM', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_LINES' }
                                                    • angular_rotation - optional; type double
                                                    • axis - optional; type cutting_pattern_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y' }
                                                    • parralel_to_lines - optional; type array_of_int
                                                    • coordinate_system - optional; type int
                                                    • boundary_lines - optional; type array_of_int
                                                    • cutting_line_settings_table - optional; type array_of_cutting_pattern_cutting_line_settings_table
                                                      • cutting_pattern_cutting_line_settings_table - optional, unbounded; type cutting_pattern_cutting_line_settings_table
                                                        • no - optional; type int
                                                        • line - optional; type int
                                                        • cutting_line_settings - optional; type int
                                                    • comment - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_design_situation
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_design_situation
                                                  Input:
                                                  get_design_situation_request (soap:body, use = literal)Source code
                                                  parameters type get_design_situation
                                                  • no type int
                                                  Output:
                                                  get_design_situation_response (soap:body, use = literal)Source code
                                                  parameters type get_design_situationResponse
                                                  • value type design_situation
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • design_situation_type - optional; type int
                                                    • active - optional; type boolean
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • combination_wizard - optional; type int
                                                    • case_objects - optional; type array_of_design_situation_case_objects
                                                      • design_situation_case_objects - optional, unbounded; type int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_design_support
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_design_support
                                                  Input:
                                                  get_design_support_request (soap:body, use = literal)Source code
                                                  parameters type get_design_support
                                                  • no type int
                                                  Output:
                                                  get_design_support_response (soap:body, use = literal)Source code
                                                  parameters type get_design_supportResponse
                                                  • value type design_support
                                                    • no type int
                                                    • type - optional; type design_support_type - type undefined with restriction - enum { 'DESIGN_SUPPORT_TYPE_CONCRETE', 'DESIGN_SUPPORT_TYPE_GENERAL', 'DESIGN_SUPPORT_TYPE_TIMBER' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • assigned_to_members - optional; type array_of_int
                                                    • assigned_to_member_sets - optional; type array_of_int
                                                    • assigned_to_nodes - optional; type array_of_int
                                                    • assigned_to_objects - optional; type string
                                                    • support_width - optional; type double
                                                    • support_depth - optional; type double
                                                    • support_depth_by_section_width_of_member_enabled - optional; type boolean
                                                    • concrete_direct_support_enabled - optional; type boolean
                                                    • concrete_monolithic_connection_enabled - optional; type boolean
                                                    • concrete_inner_support_enabled - optional; type boolean
                                                    • concrete_ratio_of_moment_redistribution - optional; type double
                                                    • timber_inner_support_enabled - optional; type boolean
                                                    • timber_stiffening_elements_enabled - optional; type boolean
                                                    • timber_stiffening_elements_type - optional; type design_support_timber_stiffening_elements_type - type undefined with restriction - enum { 'STIFFENING_ELEMENTS_TYPE_SCREWS' }
                                                    • timber_number_of_screws_in_grain_direction - optional; type int
                                                    • timber_number_of_screws_in_vertical_direction - optional; type int
                                                    • timber_stiffener_parameters_specification_type - optional; type design_support_timber_stiffener_parameters_specification_type - type undefined with restriction - enum { 'STIFFENER_PARAMETERS_SPECIFICATION_TYPE_AUTOMATICALLY', 'STIFFENER_PARAMETERS_SPECIFICATION_TYPE_MANUALLY' }
                                                    • timber_load_bearing_capacity_of_screw - optional; type double
                                                    • timber_ultimate_strength_of_screw - optional; type double
                                                    • timber_spacing_of_screws - optional; type double
                                                    • timber_spacing_of_rows - optional; type double
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_dimension
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_dimension
                                                  Input:
                                                  get_dimension_request (soap:body, use = literal)Source code
                                                  parameters type get_dimension
                                                  • no type int
                                                  Output:
                                                  get_dimension_response (soap:body, use = literal)Source code
                                                  parameters type get_dimensionResponse
                                                  • value type dimension
                                                    • no type int
                                                    • type - optional; type dimension_type - type undefined with restriction - enum { 'DIMENSION_TYPE_ANGULAR', 'DIMENSION_TYPE_ARC_LENGTH', 'DIMENSION_TYPE_DIAMETER', 'DIMENSION_TYPE_ELEVATION', 'DIMENSION_TYPE_LINEAR', 'DIMENSION_TYPE_POINT_ELEVATION', 'DIMENSION_TYPE_RADIUS', 'DIMENSION_TYPE_SLOPE' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • display_properties_index - optional; type int
                                                    • dimension_line_offset - optional; type double
                                                    • is_custom_vertical_position - optional; type boolean
                                                    • custom_vertical_position - optional; type dimension_custom_vertical_position - type undefined with restriction - enum { 'VERTICAL_POSITION_ABOVE', 'VERTICAL_POSITION_CENTER', 'VERTICAL_POSITION_UNDER' }
                                                    • is_custom_horizontal_position - optional; type boolean
                                                    • custom_horizontal_position - optional; type dimension_custom_horizontal_position - type undefined with restriction - enum { 'HORIZONTAL_POSITION_CENTER', 'HORIZONTAL_POSITION_LEFT', 'HORIZONTAL_POSITION_RIGHT' }
                                                    • symbol - optional; type string
                                                    • comment - optional; type string
                                                    • measured_length - optional; type double
                                                    • measured_lengths - optional; type array_of_int
                                                    • measured_angle - optional; type double
                                                    • measured_angles - optional; type array_of_int
                                                    • measured_slope - optional; type double
                                                    • is_global_dimension_line_offset - optional; type boolean
                                                    • linear_coordinate_system - optional; type int
                                                    • linear_reference - optional; type dimension_linear_reference - type undefined with restriction - enum { 'REFERENCE_LENGTH', 'REFERENCE_PROJECTION_X', 'REFERENCE_PROJECTION_Y', 'REFERENCE_PROJECTION_Z' }
                                                    • linear_plane - optional; type dimension_linear_plane - type undefined with restriction - enum { 'PLANE_FIRST', 'PLANE_SECOND' }
                                                    • linear_global_dimension_line_offset - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • linear_global_dimension_line_offset_x - optional; type double
                                                    • linear_global_dimension_line_offset_y - optional; type double
                                                    • linear_global_dimension_line_offset_z - optional; type double
                                                    • linear_reference_table - optional; type array_of_dimension_linear_reference_table
                                                      • dimension_linear_reference_table - optional, unbounded; type dimension_linear_reference_table
                                                        • no - optional; type int
                                                        • reference_object_type - optional; type reference_object_type - type undefined with restriction - enum { 'REFERENCE_TYPE_CONTROL_POINT', 'REFERENCE_TYPE_LINE', 'REFERENCE_TYPE_MEMBER', 'REFERENCE_TYPE_NODE', 'REFERENCE_TYPE_POINT', 'REFERENCE_TYPE_POINT_ON_LINE', 'REFERENCE_TYPE_SURFACE' }
                                                        • reference_object - optional; type int
                                                        • line_relative_distance - optional; type double
                                                        • coordinate_x - optional; type double
                                                        • coordinate_y - optional; type double
                                                        • coordinate_z - optional; type double
                                                    • arc_length_reference_line - optional; type int
                                                    • arc_length_reference_table - optional; type array_of_dimension_arc_length_reference_table
                                                      • dimension_arc_length_reference_table - optional, unbounded; type dimension_arc_length_reference_table
                                                        • no - optional; type int
                                                        • reference_object_type - optional; type reference_object_type - type undefined with restriction - enum { 'REFERENCE_TYPE_CONTROL_POINT', 'REFERENCE_TYPE_LINE', 'REFERENCE_TYPE_MEMBER', 'REFERENCE_TYPE_NODE', 'REFERENCE_TYPE_POINT', 'REFERENCE_TYPE_POINT_ON_LINE', 'REFERENCE_TYPE_SURFACE' }
                                                        • reference_object - optional; type int
                                                        • line_relative_distance - optional; type double
                                                        • coordinate_x - optional; type double
                                                        • coordinate_y - optional; type double
                                                        • coordinate_z - optional; type double
                                                    • arc_length_angle_greater_than_180 - optional; type boolean
                                                    • angular_reference_table - optional; type array_of_dimension_angular_reference_table
                                                      • dimension_angular_reference_table - optional, unbounded; type dimension_angular_reference_table
                                                        • no - optional; type int
                                                        • reference_object_type - optional; type reference_object_type - type undefined with restriction - enum { 'REFERENCE_TYPE_CONTROL_POINT', 'REFERENCE_TYPE_LINE', 'REFERENCE_TYPE_MEMBER', 'REFERENCE_TYPE_NODE', 'REFERENCE_TYPE_POINT', 'REFERENCE_TYPE_POINT_ON_LINE', 'REFERENCE_TYPE_SURFACE' }
                                                        • reference_object - optional; type int
                                                        • line_relative_distance - optional; type double
                                                        • coordinate_x - optional; type double
                                                        • coordinate_y - optional; type double
                                                        • coordinate_z - optional; type double
                                                    • angular_quadrant - optional; type dimension_angular_quadrant - type undefined with restriction - enum { 'ANGULAR_QUADRANT_LEFT', 'ANGULAR_QUADRANT_NEGATIVE', 'ANGULAR_QUADRANT_POSITIVE', 'ANGULAR_QUADRANT_RIGHT' }
                                                    • angular_angle_greater_than_180 - optional; type boolean
                                                    • radius_diameter_reference_line - optional; type int
                                                    • radius_diameter_is_target_point - optional; type boolean
                                                    • radius_diameter_target_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • radius_diameter_target_point_coordinate_x - optional; type double
                                                    • radius_diameter_target_point_coordinate_y - optional; type double
                                                    • radius_diameter_target_point_coordinate_z - optional; type double
                                                    • radius_diameter_position_on_line - optional; type double
                                                    • slope_coordinate_system - optional; type int
                                                    • slope_plane - optional; type dimension_slope_plane - type undefined with restriction - enum { 'SLOPE_PLANE_XY', 'SLOPE_PLANE_XZ', 'SLOPE_PLANE_YZ' }
                                                    • slope_reference_line - optional; type int
                                                    • slope_direction - optional; type dimension_slope_direction - type undefined with restriction - enum { 'SLOPE_DIRECTION_DOWNWARD', 'SLOPE_DIRECTION_UPWARD' }
                                                    • slope_refer_distance_from_line_end - optional; type boolean
                                                    • slope_position_is_relative - optional; type boolean
                                                    • slope_position_absolute - optional; type double
                                                    • slope_position_relative - optional; type double
                                                    • elevation_reference_object_type - optional; type dimension_elevation_reference_object_type - type undefined with restriction - enum { 'ELEVATION_REFERENCE_OBJECT_TYPE_CONTROL_POINT', 'ELEVATION_REFERENCE_OBJECT_TYPE_NODE', 'ELEVATION_REFERENCE_OBJECT_TYPE_POINT', 'ELEVATION_REFERENCE_OBJECT_TYPE_SURFACE' }
                                                    • elevation_reference_surface - optional; type int
                                                    • elevation_reference_node - optional; type int
                                                    • elevation_reference_control_point - optional; type int
                                                    • elevation_reference_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • elevation_reference_point_coordinate_x - optional; type double
                                                    • elevation_reference_point_coordinate_y - optional; type double
                                                    • elevation_reference_point_coordinate_z - optional; type double
                                                    • elevation_distance_from_picked_position - optional; type double
                                                    • elevation_rotation_around_z - optional; type double
                                                    • elevation_reference_level_height - optional; type double
                                                    • elevation_is_altitude - optional; type boolean
                                                    • elevation_altitude - optional; type double
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_enlarged_column_head
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_enlarged_column_head
                                                  Input:
                                                  get_enlarged_column_head_request (soap:body, use = literal)Source code
                                                  parameters type get_enlarged_column_head
                                                  • no type int
                                                  Output:
                                                  get_enlarged_column_head_response (soap:body, use = literal)Source code
                                                  parameters type get_enlarged_column_headResponse
                                                  • value type enlarged_column_head
                                                    • no type int
                                                    • alignment - optional; type enlarged_column_head_alignment - type undefined with restriction - enum { 'ALIGNMENT_BOTTOM_SIDE', 'ALIGNMENT_TOP_SIDE' }
                                                    • comment - optional; type string
                                                    • distance_x - optional; type double
                                                    • distance_y - optional; type double
                                                    • generating_object_info - optional; type string
                                                    • head_shape - optional; type enlarged_column_head_head_shape - type undefined with restriction - enum { 'HEAD_SHAPE_RECTANGULAR' }
                                                    • head_type - optional; type enlarged_column_head_head_type - type undefined with restriction - enum { 'HEAD_TYPE_SCARF', 'HEAD_TYPE_STAIR' }
                                                    • height - optional; type double
                                                    • integrated_in_surfaces - optional; type array_of_int
                                                    • is_generated - optional; type boolean
                                                    • longitudinal_reinforcement_from_surface_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • nodes - optional; type array_of_int
                                                    • punching_reinforcement_enabled - optional; type boolean
                                                    • punching_reinforcement_material - optional; type int
                                                    • punching_reinforcement_perimeter_area - optional; type double
                                                    • punching_reinforcement_placement - optional; type enlarged_column_head_punching_reinforcement_placement - type undefined with restriction - enum { 'AUTOMATICALLY' }
                                                    • punching_reinforcement_stirrup_diameter - optional; type double
                                                    • punching_reinforcement_stirrup_diameter_automatically_enabled - optional; type boolean
                                                    • punching_reinforcement_total_area - optional; type double
                                                    • punching_reinforcement_type - optional; type enlarged_column_head_punching_reinforcement_type - type undefined with restriction - enum { 'VERTICAL' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_free_circular_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_free_circular_load
                                                  Input:
                                                  get_free_circular_load_request (soap:body, use = literal)Source code
                                                  parameters type get_free_circular_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_free_circular_load_response (soap:body, use = literal)Source code
                                                  parameters type get_free_circular_loadResponse
                                                  • value type free_circular_load
                                                    • no type int
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • load_acting_region_from - optional; type double
                                                    • load_acting_region_to - optional; type double
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type free_circular_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                    • load_distribution - optional; type free_circular_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                    • load_location_radius - optional; type double
                                                    • load_location_x - optional; type double
                                                    • load_location_y - optional; type double
                                                    • load_projection - optional; type free_circular_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                    • magnitude_center - optional; type double
                                                    • magnitude_radius - optional; type double
                                                    • magnitude_uniform - optional; type double
                                                    • surfaces - optional; type array_of_int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_free_concentrated_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_free_concentrated_load
                                                  Input:
                                                  get_free_concentrated_load_request (soap:body, use = literal)Source code
                                                  parameters type get_free_concentrated_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_free_concentrated_load_response (soap:body, use = literal)Source code
                                                  parameters type get_free_concentrated_loadResponse
                                                  • value type free_concentrated_load
                                                    • no type int
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • load_acting_region_from - optional; type double
                                                    • load_acting_region_to - optional; type double
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type free_concentrated_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X', 'LOAD_DIRECTION_GLOBAL_Y', 'LOAD_DIRECTION_GLOBAL_Z', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U', 'LOAD_DIRECTION_USER_DEFINED_V', 'LOAD_DIRECTION_USER_DEFINED_W' }
                                                    • load_location_x - optional; type double
                                                    • load_location_y - optional; type double
                                                    • load_projection - optional; type free_concentrated_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                    • load_type - optional; type free_concentrated_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MOMENT' }
                                                    • magnitude - optional; type double
                                                    • surfaces - optional; type array_of_int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_free_line_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_free_line_load
                                                  Input:
                                                  get_free_line_load_request (soap:body, use = literal)Source code
                                                  parameters type get_free_line_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_free_line_load_response (soap:body, use = literal)Source code
                                                  parameters type get_free_line_loadResponse
                                                  • value type free_line_load
                                                    • no type int
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • load_acting_region_from - optional; type double
                                                    • load_acting_region_to - optional; type double
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type free_line_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                    • load_distribution - optional; type free_line_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                    • load_location_first_x - optional; type double
                                                    • load_location_first_y - optional; type double
                                                    • load_location_second_x - optional; type double
                                                    • load_location_second_y - optional; type double
                                                    • load_projection - optional; type free_line_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                    • magnitude_first - optional; type double
                                                    • magnitude_second - optional; type double
                                                    • magnitude_uniform - optional; type double
                                                    • surfaces - optional; type array_of_int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_free_polygon_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_free_polygon_load
                                                  Input:
                                                  get_free_polygon_load_request (soap:body, use = literal)Source code
                                                  parameters type get_free_polygon_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_free_polygon_load_response (soap:body, use = literal)Source code
                                                  parameters type get_free_polygon_loadResponse
                                                  • value type free_polygon_load
                                                    • no type int
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • load_acting_region_from - optional; type double
                                                    • load_acting_region_to - optional; type double
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type free_polygon_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                    • load_distribution - optional; type free_polygon_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_LINEAR_FIRST', 'LOAD_DISTRIBUTION_LINEAR_SECOND', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                    • load_location - optional; type array_of_free_polygon_load_load_location
                                                      • free_polygon_load_load_location - optional, unbounded; type free_polygon_load_load_location
                                                        • no - optional; type int
                                                        • first_coordinate - optional; type double
                                                        • second_coordinate - optional; type double
                                                        • magnitude - optional; type double
                                                    • load_projection - optional; type free_polygon_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                    • magnitude_linear_1 - optional; type double
                                                    • magnitude_linear_2 - optional; type double
                                                    • magnitude_linear_3 - optional; type double
                                                    • magnitude_linear_location_1 - optional; type int
                                                    • magnitude_linear_location_2 - optional; type int
                                                    • magnitude_linear_location_3 - optional; type int
                                                    • magnitude_uniform - optional; type double
                                                    • surfaces - optional; type array_of_int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_free_rectangular_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_free_rectangular_load
                                                  Input:
                                                  get_free_rectangular_load_request (soap:body, use = literal)Source code
                                                  parameters type get_free_rectangular_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_free_rectangular_load_response (soap:body, use = literal)Source code
                                                  parameters type get_free_rectangular_loadResponse
                                                  • value type free_rectangular_load
                                                    • no type int
                                                    • axis_definition_p1 - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • axis_definition_p1_x - optional; type double
                                                    • axis_definition_p1_y - optional; type double
                                                    • axis_definition_p1_z - optional; type double
                                                    • axis_definition_p2 - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • axis_definition_p2_x - optional; type double
                                                    • axis_definition_p2_y - optional; type double
                                                    • axis_definition_p2_z - optional; type double
                                                    • axis_start_angle - optional; type double
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type int
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • load_acting_region_from - optional; type double
                                                    • load_acting_region_to - optional; type double
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type free_rectangular_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                    • load_distribution - optional; type free_rectangular_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_FIRST', 'LOAD_DISTRIBUTION_LINEAR_SECOND', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_VARYING_ALONG_PERIMETER', 'LOAD_DISTRIBUTION_VARYING_IN_Z', 'LOAD_DISTRIBUTION_VARYING_IN_Z_AND_ALONG_PERIMETER' }
                                                    • load_location_center_side_a - optional; type double
                                                    • load_location_center_side_b - optional; type double
                                                    • load_location_center_x - optional; type double
                                                    • load_location_center_y - optional; type double
                                                    • load_location_first_x - optional; type double
                                                    • load_location_first_y - optional; type double
                                                    • load_location_rectangle - optional; type free_rectangular_load_load_location_rectangle - type undefined with restriction - enum { 'LOAD_LOCATION_RECTANGLE_CENTER_AND_SIDES', 'LOAD_LOCATION_RECTANGLE_CORNER_POINTS' }
                                                    • load_location_rotation - optional; type double
                                                    • load_location_second_x - optional; type double
                                                    • load_location_second_y - optional; type double
                                                    • load_projection - optional; type free_rectangular_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                    • load_varying_along_perimeter_parameters - optional; type array_of_free_rectangular_load_load_varying_along_perimeter_parameters
                                                      • free_rectangular_load_load_varying_along_perimeter_parameters - optional, unbounded; type free_rectangular_load_load_varying_along_perimeter_parameters
                                                        • no - optional; type int
                                                        • alpha - optional; type double
                                                        • recalculated_magnitude - optional; type double
                                                        • factor - optional; type double
                                                        • note - optional; type string
                                                    • load_varying_along_perimeter_parameters_sorted - optional; type boolean
                                                    • load_varying_along_perimeter_z_index - optional; type int
                                                    • load_varying_in_z_parameters - optional; type array_of_free_rectangular_load_load_varying_in_z_parameters
                                                      • free_rectangular_load_load_varying_in_z_parameters - optional, unbounded; type free_rectangular_load_load_varying_in_z_parameters
                                                        • no - optional; type int
                                                        • distance - optional; type double
                                                        • recalculated_magnitude - optional; type double
                                                        • factor - optional; type double
                                                        • note - optional; type string
                                                    • load_varying_in_z_parameters_sorted - optional; type boolean
                                                    • magnitude_linear_first - optional; type double
                                                    • magnitude_linear_second - optional; type double
                                                    • magnitude_uniform - optional; type double
                                                    • surfaces - optional; type array_of_int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_imperfection_case
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_imperfection_case
                                                  Input:
                                                  get_imperfection_case_request (soap:body, use = literal)Source code
                                                  parameters type get_imperfection_case
                                                  • no type int
                                                  Output:
                                                  get_imperfection_case_response (soap:body, use = literal)Source code
                                                  parameters type get_imperfection_caseResponse
                                                  • value type imperfection_case
                                                    • no type int
                                                    • type - optional; type imperfection_case_type - type undefined with restriction - enum { 'IMPERFECTION_TYPE_BUCKLING_MODE', 'IMPERFECTION_TYPE_DYNAMIC_EIGENMODE', 'IMPERFECTION_TYPE_IMPERFECTION_CASES_SUM', 'IMPERFECTION_TYPE_INITIAL_SWAY_VIA_TABLE', 'IMPERFECTION_TYPE_LOCAL_IMPERFECTIONS_ONLY', 'IMPERFECTION_TYPE_NOTIONAL_LOADS_FROM_LOAD_CASE', 'IMPERFECTION_TYPE_STATIC_DEFORMATION' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • assigned_to_load_cases - optional; type array_of_int
                                                    • assigned_to_load_combinations - optional; type array_of_int
                                                    • is_active - optional; type boolean
                                                    • assign_to_combinations_without_assigned_imperfection_case - optional; type boolean
                                                    • direction - optional; type imperfection_case_direction - type undefined with restriction - enum { 'DIRECTION_S', 'DIRECTION_X', 'DIRECTION_Y', 'DIRECTION_Z' }
                                                    • direction_for_level_direction - optional; type imperfection_case_direction_for_level_direction - type undefined with restriction - enum { 'DIRECTION_X', 'DIRECTION_XY', 'DIRECTION_XZ', 'DIRECTION_Y', 'DIRECTION_YZ', 'DIRECTION_Z' }
                                                    • coordinate_system - optional; type int
                                                    • load_case_for_notional_loads - optional; type int
                                                    • sway_coefficients_reciprocal - optional; type boolean
                                                    • level_imperfections - optional; type array_of_imperfection_case_level_imperfections
                                                      • imperfection_case_level_imperfections - optional, unbounded; type imperfection_case_level_imperfections
                                                        • no - optional; type int
                                                        • level - optional; type double
                                                        • e_1 - optional; type double
                                                        • theta_1 - optional; type double
                                                        • e_2 - optional; type double
                                                        • theta_2 - optional; type double
                                                        • comment - optional; type string
                                                    • source - optional; type imperfection_case_source - type undefined with restriction - enum { 'SOURCE_TYPE_AUTOMATICALLY', 'SOURCE_TYPE_LOAD_CASE', 'SOURCE_TYPE_LOAD_COMBINATION', 'SOURCE_TYPE_OWN_LOAD_CASE_OR_COMBINATION' }
                                                    • shape_from_load_case - optional; type int
                                                    • shape_from_load_combination - optional; type int
                                                    • buckling_shape - optional; type int
                                                    • delta_zero - optional; type double
                                                    • magnitude_assignment_type - optional; type imperfection_case_magnitude_assignment_type - type undefined with restriction - enum { 'MAGNITUDE_ASSIGNMENT_LOCATION_WITH_LARGEST_DISPLACEMENT', 'MAGNITUDE_ASSIGNMENT_SPECIFIC_NODE' }
                                                    • reference_node - optional; type int
                                                    • amount_of_modes_to_investigate - optional; type int
                                                    • eigenmode_automatically - optional; type boolean
                                                    • imperfection_cases_items - optional; type array_of_imperfection_case_imperfection_cases_items
                                                      • imperfection_case_imperfection_cases_items - optional, unbounded; type imperfection_case_imperfection_cases_items
                                                        • no - optional; type int
                                                        • name - optional; type int
                                                        • factor - optional; type double
                                                        • comment - optional; type string
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_imposed_line_deformation
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_imposed_line_deformation
                                                  Input:
                                                  get_imposed_line_deformation_request (soap:body, use = literal)Source code
                                                  parameters type get_imposed_line_deformation
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_imposed_line_deformation_response (soap:body, use = literal)Source code
                                                  parameters type get_imposed_line_deformationResponse
                                                  • value type imposed_line_deformation
                                                    • no type int
                                                    • comment - optional; type string
                                                    • generating_object_info - optional; type string
                                                    • imposed_displacement_line_end - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • imposed_displacement_line_end_x - optional; type double
                                                    • imposed_displacement_line_end_y - optional; type double
                                                    • imposed_displacement_line_end_z - optional; type double
                                                    • imposed_displacement_line_start - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • imposed_displacement_line_start_x - optional; type double
                                                    • imposed_displacement_line_start_y - optional; type double
                                                    • imposed_displacement_line_start_z - optional; type double
                                                    • imposed_rotation_line_end - optional; type double
                                                    • imposed_rotation_line_start - optional; type double
                                                    • is_generated - optional; type boolean
                                                    • lines - optional; type array_of_int
                                                    • load_case - optional; type int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_imposed_nodal_deformation
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_imposed_nodal_deformation
                                                  Input:
                                                  get_imposed_nodal_deformation_request (soap:body, use = literal)Source code
                                                  parameters type get_imposed_nodal_deformation
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_imposed_nodal_deformation_response (soap:body, use = literal)Source code
                                                  parameters type get_imposed_nodal_deformationResponse
                                                  • value type imposed_nodal_deformation
                                                    • no type int
                                                    • comment - optional; type string
                                                    • generating_object_info - optional; type string
                                                    • imposed_displacement - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • imposed_displacement_x - optional; type double
                                                    • imposed_displacement_y - optional; type double
                                                    • imposed_displacement_z - optional; type double
                                                    • imposed_rotation - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • imposed_rotation_x - optional; type double
                                                    • imposed_rotation_y - optional; type double
                                                    • imposed_rotation_z - optional; type double
                                                    • is_generated - optional; type boolean
                                                    • load_case - optional; type int
                                                    • nodes - optional; type array_of_int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_intersection
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_intersection
                                                  Input:
                                                  get_intersection_request (soap:body, use = literal)Source code
                                                  parameters type get_intersection
                                                  • no type int
                                                  Output:
                                                  get_intersection_response (soap:body, use = literal)Source code
                                                  parameters type get_intersectionResponse
                                                  • value type intersection
                                                    • no type int
                                                    • comment - optional; type string
                                                    • generated_lines - optional; type array_of_int
                                                    • generated_nodes - optional; type array_of_int
                                                    • surface_a - optional; type int
                                                    • surface_b - optional; type int
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line
                                                  Input:
                                                  get_line_request (soap:body, use = literal)Source code
                                                  parameters type get_line
                                                  • no type int
                                                  Output:
                                                  get_line_response (soap:body, use = literal)Source code
                                                  parameters type get_lineResponse
                                                  • value type line
                                                    • no type int
                                                    • type - optional; type line_type - type undefined with restriction - enum { 'TYPE_ARC', 'TYPE_CIRCLE', 'TYPE_CUT_VIA_SECTION', 'TYPE_CUT_VIA_TWO_LINES', 'TYPE_ELLIPSE', 'TYPE_NURBS', 'TYPE_PARABOLA', 'TYPE_POLYLINE', 'TYPE_SPLINE' }
                                                    • definition_nodes - optional; type array_of_int
                                                    • length - optional; type double
                                                    • comment - optional; type string
                                                    • arc_first_node - optional; type int
                                                    • arc_second_node - optional; type int
                                                    • arc_control_point - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • arc_control_point_x - optional; type double
                                                    • arc_control_point_y - optional; type double
                                                    • arc_control_point_z - optional; type double
                                                    • arc_center - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • arc_center_x - optional; type double
                                                    • arc_center_y - optional; type double
                                                    • arc_center_z - optional; type double
                                                    • arc_radius - optional; type double
                                                    • arc_height - optional; type double
                                                    • arc_alpha - optional; type double
                                                    • arc_alpha_adjustment_target - optional; type line_arc_alpha_adjustment_target - type undefined with restriction - enum { 'ALPHA_ADJUSTMENT_TARGET_ARC_CONTROL_POINT', 'ALPHA_ADJUSTMENT_TARGET_BEGINNING_OF_ARC', 'ALPHA_ADJUSTMENT_TARGET_END_OF_ARC' }
                                                    • circle_center - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • circle_center_coordinate_1 - optional; type double
                                                    • circle_center_coordinate_2 - optional; type double
                                                    • circle_center_coordinate_3 - optional; type double
                                                    • circle_normal - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • circle_normal_coordinate_1 - optional; type double
                                                    • circle_normal_coordinate_2 - optional; type double
                                                    • circle_normal_coordinate_3 - optional; type double
                                                    • circle_node - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • circle_radius - optional; type double
                                                    • circle_coordinate_system - optional; type int
                                                    • ellipse_first_node - optional; type int
                                                    • ellipse_second_node - optional; type int
                                                    • ellipse_control_point - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • ellipse_control_point_x - optional; type double
                                                    • ellipse_control_point_y - optional; type double
                                                    • ellipse_control_point_z - optional; type double
                                                    • parabola_first_node - optional; type int
                                                    • parabola_second_node - optional; type int
                                                    • parabola_control_point - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • parabola_control_point_x - optional; type double
                                                    • parabola_control_point_y - optional; type double
                                                    • parabola_control_point_z - optional; type double
                                                    • parabola_alpha - optional; type double
                                                    • parabola_focus_directrix_distance - optional; type double
                                                    • parabola_focus - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • parabola_focus_x - optional; type double
                                                    • parabola_focus_y - optional; type double
                                                    • parabola_focus_z - optional; type double
                                                    • nurbs_order - optional; type int
                                                    • nurbs_control_points_by_components - optional; type array_of_line_nurbs_control_points_by_components
                                                      • line_nurbs_control_points_by_components - optional, unbounded; type line_nurbs_control_points_by_components
                                                        • no - optional; type int
                                                        • global_coordinate_x - optional; type double
                                                        • global_coordinate_y - optional; type double
                                                        • global_coordinate_z - optional; type double
                                                        • weight - optional; type double
                                                    • nurbs_control_points - optional; type array_of_line_nurbs_control_points
                                                      • line_nurbs_control_points - optional, unbounded; type line_nurbs_control_points
                                                        • no - optional; type int
                                                        • global_coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • weight type double
                                                    • nurbs_knots - optional; type array_of_line_nurbs_knots
                                                      • line_nurbs_knots - optional, unbounded; type double
                                                    • rotation_specification_type - optional; type line_rotation_specification_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_ROTATION_VIA_ANGLE', 'COORDINATE_SYSTEM_ROTATION_VIA_HELP_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_INSIDE_NODE' }
                                                    • rotation_angle - optional; type double
                                                    • rotation_help_node - optional; type int
                                                    • rotation_plane - optional; type line_rotation_plane - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                    • is_rotated - optional; type boolean
                                                    • member - optional; type int
                                                    • support - optional; type int
                                                    • cutting_line_settings - optional; type int
                                                    • mesh_refinement - optional; type int
                                                    • line_weld_assignment - optional; type array_of_line_line_weld_assignment
                                                      • line_line_weld_assignment - optional, unbounded; type line_line_weld_assignment
                                                        • no - optional; type int
                                                        • weld - optional; type int
                                                        • surface1 - optional; type int
                                                        • surface2 - optional; type int
                                                        • surface3 - optional; type int
                                                    • has_line_welds - optional; type boolean
                                                    • is_cut_line - optional; type boolean
                                                    • cut_via_section_cut_type - optional; type line_cut_via_section_cut_type - type undefined with restriction - enum { 'CUT_TYPE_GEODESIC', 'CUT_TYPE_SECTION' }
                                                    • cut_via_section_definition_type - optional; type line_cut_via_section_definition_type - type undefined with restriction - enum { 'CUT_DEFINITION_TYPE_BY_VECTOR', 'CUT_DEFINITION_TYPE_THIRD_POINT' }
                                                    • cut_via_section_assigned_to_surfaces - optional; type array_of_int
                                                    • cut_via_section_node1 - optional; type int
                                                    • cut_via_section_coordinates1 - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • cut_via_section_coordinates1_x - optional; type double
                                                    • cut_via_section_coordinates1_y - optional; type double
                                                    • cut_via_section_coordinates1_z - optional; type double
                                                    • cut_via_section_node2 - optional; type int
                                                    • cut_via_section_coordinates2 - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • cut_via_section_coordinates2_x - optional; type double
                                                    • cut_via_section_coordinates2_y - optional; type double
                                                    • cut_via_section_coordinates2_z - optional; type double
                                                    • cut_via_section_node3 - optional; type int
                                                    • cut_via_section_coordinates3 - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • cut_via_section_coordinates3_x - optional; type double
                                                    • cut_via_section_coordinates3_y - optional; type double
                                                    • cut_via_section_coordinates3_z - optional; type double
                                                    • cut_via_section_component - optional; type int
                                                    • cut_via_two_lines_first_line - optional; type int
                                                    • cut_via_two_lines_first_point_distance_from_start_is_defined_as_relative - optional; type boolean
                                                    • cut_via_two_lines_first_point_distance_from_start_relative - optional; type double
                                                    • cut_via_two_lines_first_point_distance_from_start_absolute - optional; type double
                                                    • cut_via_two_lines_first_point_distance_from_end_relative - optional; type double
                                                    • cut_via_two_lines_first_point_distance_from_end_absolute - optional; type double
                                                    • cut_via_two_lines_second_line - optional; type int
                                                    • cut_via_two_lines_second_point_distance_is_defined_as_relative - optional; type boolean
                                                    • cut_via_two_lines_second_point_distance_from_start_relative - optional; type double
                                                    • cut_via_two_lines_second_point_distance_from_start_absolute - optional; type double
                                                    • cut_via_two_lines_second_point_distance_from_end_relative - optional; type double
                                                    • cut_via_two_lines_second_point_distance_from_end_absolute - optional; type double
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_grid
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_grid
                                                  Input:
                                                  get_line_grid_request (soap:body, use = literal)Source code
                                                  parameters type get_line_grid
                                                  • no type int
                                                  Output:
                                                  get_line_grid_response (soap:body, use = literal)Source code
                                                  parameters type get_line_gridResponse
                                                  • value type line_grid
                                                    • no type int
                                                    • type - optional; type line_grid_type - type undefined with restriction - enum { 'TYPE_STANDARD' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • coordinate_system_type - optional; type line_grid_coordinate_system_type - type undefined with restriction - enum { 'CARTESIAN', 'CYLINDRICAL', 'INCLINED', 'SPHERICAL' }
                                                    • lock_line_grid - optional; type boolean
                                                    • include_in_view - optional; type boolean
                                                    • line_grid_points - optional; type boolean
                                                    • line_grid_lines - optional; type boolean
                                                    • label_text - optional; type boolean
                                                    • dimensions - optional; type boolean
                                                    • lock_points_to_line_grid - optional; type boolean
                                                    • origin_type - optional; type line_grid_origin_type - type undefined with restriction - enum { 'ORIGIN_FREE_POINT', 'ORIGIN_NODE' }
                                                    • origin_node - optional; type int
                                                    • origin_free_point_coordinates - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • origin_free_point_coordinate_x - optional; type double
                                                    • origin_free_point_coordinate_y - optional; type double
                                                    • origin_free_point_coordinate_z - optional; type double
                                                    • alpha_ux - optional; type double
                                                    • alpha_vy - optional; type double
                                                    • alpha_wz - optional; type double
                                                    • x_input_type - optional; type line_grid_x_input_type - type undefined with restriction - enum { 'INPUT_TYPE_COORDINATES', 'INPUT_TYPE_SPANS' }
                                                    • x_direction - optional; type line_grid_x_direction - type undefined with restriction - enum { 'DIRECTION_NEGATIVE', 'DIRECTION_POSITIVE' }
                                                    • x_assignment - optional; type array_of_line_grid_x_assignment
                                                      • line_grid_x_assignment - optional, unbounded; type line_grid_x_assignment
                                                        • no - optional; type int
                                                        • name - optional; type string
                                                        • coordinates - optional; type double
                                                        • spans - optional; type double
                                                        • spans_count - optional; type int
                                                    • y_input_type - optional; type line_grid_y_input_type - type undefined with restriction - enum { 'INPUT_TYPE_COORDINATES', 'INPUT_TYPE_SPANS' }
                                                    • y_direction - optional; type line_grid_y_direction - type undefined with restriction - enum { 'DIRECTION_NEGATIVE', 'DIRECTION_POSITIVE' }
                                                    • y_assignment - optional; type array_of_line_grid_y_assignment
                                                      • line_grid_y_assignment - optional, unbounded; type line_grid_y_assignment
                                                        • no - optional; type int
                                                        • name - optional; type string
                                                        • coordinates - optional; type double
                                                        • spans - optional; type double
                                                        • spans_count - optional; type int
                                                    • z_input_type - optional; type line_grid_z_input_type - type undefined with restriction - enum { 'INPUT_TYPE_COORDINATES', 'INPUT_TYPE_SPANS' }
                                                    • z_direction - optional; type line_grid_z_direction - type undefined with restriction - enum { 'DIRECTION_NEGATIVE', 'DIRECTION_POSITIVE' }
                                                    • z_assignment - optional; type array_of_line_grid_z_assignment
                                                      • line_grid_z_assignment - optional, unbounded; type line_grid_z_assignment
                                                        • no - optional; type int
                                                        • name - optional; type string
                                                        • coordinates - optional; type double
                                                        • spans - optional; type double
                                                        • spans_count - optional; type int
                                                    • coordinate_system - optional; type int
                                                    • rotation_coordinate_system - optional; type int
                                                    • has_specific_direction - optional; type boolean
                                                    • specific_direction_type - optional; type line_grid_specific_direction_type - type undefined with restriction - enum { 'DIRECTION_TYPE_DIRECTED_TO_NODE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER', 'DIRECTION_TYPE_PARALLEL_TO_TWO_NODES', 'DIRECTION_TYPE_ROTATED_VIA_3_ANGLES' }
                                                    • axes_sequence - optional; type line_grid_axes_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                    • rotated_about_angle_x - optional; type double
                                                    • rotated_about_angle_y - optional; type double
                                                    • rotated_about_angle_z - optional; type double
                                                    • rotated_about_angle_1 - optional; type double
                                                    • rotated_about_angle_2 - optional; type double
                                                    • rotated_about_angle_3 - optional; type double
                                                    • directed_to_node_direction_node - optional; type int
                                                    • directed_to_node_plane_node - optional; type int
                                                    • directed_to_node_first_axis - optional; type line_grid_directed_to_node_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                    • directed_to_node_second_axis - optional; type line_grid_directed_to_node_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                    • parallel_to_two_nodes_first_node - optional; type int
                                                    • parallel_to_two_nodes_second_node - optional; type int
                                                    • parallel_to_two_nodes_plane_node - optional; type int
                                                    • parallel_to_two_nodes_first_axis - optional; type line_grid_parallel_to_two_nodes_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                    • parallel_to_two_nodes_second_axis - optional; type line_grid_parallel_to_two_nodes_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                    • parallel_to_line - optional; type int
                                                    • parallel_to_member - optional; type int
                                                    • comment - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_hinge
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_hinge
                                                  Input:
                                                  get_line_hinge_request (soap:body, use = literal)Source code
                                                  parameters type get_line_hinge
                                                  • no type int
                                                  Output:
                                                  get_line_hinge_response (soap:body, use = literal)Source code
                                                  parameters type get_line_hingeResponse
                                                  • value type line_hinge
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • assigned_to - optional; type string
                                                    • translational_release_u_x - optional; type double
                                                    • translational_release_u_y - optional; type double
                                                    • translational_release_u_z - optional; type double
                                                    • rotational_release_phi_x - optional; type double
                                                    • slab_wall_connection - optional; type boolean
                                                    • slab_wall_with_slab_edge_block - optional; type boolean
                                                    • slab_wall_connection_offset - optional; type double
                                                    • slab_edge_block_width - optional; type double
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_load
                                                  Input:
                                                  get_line_load_request (soap:body, use = literal)Source code
                                                  parameters type get_line_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_line_load_response (soap:body, use = literal)Source code
                                                  parameters type get_line_loadResponse
                                                  • value type line_load
                                                    • no type int
                                                    • advanced_mass_options - optional; type boolean
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type string
                                                    • count_n - optional; type int
                                                    • distance_a_absolute - optional; type double
                                                    • distance_a_is_defined_as_relative - optional; type boolean
                                                    • distance_a_relative - optional; type double
                                                    • distance_b_absolute - optional; type double
                                                    • distance_b_is_defined_as_relative - optional; type boolean
                                                    • distance_b_relative - optional; type double
                                                    • distance_c_absolute - optional; type double
                                                    • distance_c_is_defined_as_relative - optional; type boolean
                                                    • distance_c_relative - optional; type double
                                                    • distance_from_line_end - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • lines - optional; type array_of_int
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type line_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                    • load_direction_orientation - optional; type line_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                    • load_distribution - optional; type line_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING' }
                                                    • load_is_over_total_length - optional; type boolean
                                                    • load_type - optional; type line_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MOMENT' }
                                                    • magnitude - optional; type double
                                                    • magnitude_1 - optional; type double
                                                    • magnitude_2 - optional; type double
                                                    • magnitude_3 - optional; type double
                                                    • mass_global - optional; type double
                                                    • mass_x - optional; type double
                                                    • mass_y - optional; type double
                                                    • mass_z - optional; type double
                                                    • reference_to_list_of_lines - optional; type boolean
                                                    • varying_load_parameters - optional; type array_of_line_load_varying_load_parameters
                                                      • line_load_varying_load_parameters - optional, unbounded; type line_load_varying_load_parameters
                                                        • no - optional; type int
                                                        • distance - optional; type double
                                                        • delta_distance - optional; type double
                                                        • magnitude - optional; type double
                                                        • note - optional; type string
                                                    • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                    • varying_load_parameters_sorted - optional; type boolean
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_mesh_refinement
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_mesh_refinement
                                                  Input:
                                                  get_line_mesh_refinement_request (soap:body, use = literal)Source code
                                                  parameters type get_line_mesh_refinement
                                                  • no type int
                                                  Output:
                                                  get_line_mesh_refinement_response (soap:body, use = literal)Source code
                                                  parameters type get_line_mesh_refinementResponse
                                                  • value type line_mesh_refinement
                                                    • no type int
                                                    • type - optional; type line_mesh_refinement_type - type undefined with restriction - enum { 'TYPE_ELEMENTS', 'TYPE_GRADUAL', 'TYPE_LENGTH' }
                                                    • comment - optional; type string
                                                    • elements_finite_elements - optional; type int
                                                    • generating_object_info - optional; type string
                                                    • gradual_rows - optional; type int
                                                    • is_generated - optional; type boolean
                                                    • lines - optional; type array_of_int
                                                    • name - optional; type string
                                                    • number_of_layers - optional; type int
                                                    • target_length - optional; type double
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_set
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_set
                                                  Input:
                                                  get_line_set_request (soap:body, use = literal)Source code
                                                  parameters type get_line_set
                                                  • no type int
                                                  Output:
                                                  get_line_set_response (soap:body, use = literal)Source code
                                                  parameters type get_line_setResponse
                                                  • value type line_set
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • set_type - optional; type line_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                    • lines - optional; type array_of_int
                                                    • length - optional; type double
                                                    • center_of_gravity - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • center_of_gravity_x - optional; type double
                                                    • center_of_gravity_y - optional; type double
                                                    • center_of_gravity_z - optional; type double
                                                    • position - optional; type string
                                                    • position_short - optional; type string
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_set_load
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_set_load
                                                  Input:
                                                  get_line_set_load_request (soap:body, use = literal)Source code
                                                  parameters type get_line_set_load
                                                  • no type int
                                                  • load_case_no type int
                                                  Output:
                                                  get_line_set_load_response (soap:body, use = literal)Source code
                                                  parameters type get_line_set_loadResponse
                                                  • value type line_set_load
                                                    • no type int
                                                    • advanced_mass_options - optional; type boolean
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type string
                                                    • count_n - optional; type int
                                                    • distance_a_absolute - optional; type double
                                                    • distance_a_is_defined_as_relative - optional; type boolean
                                                    • distance_a_relative - optional; type double
                                                    • distance_b_absolute - optional; type double
                                                    • distance_b_is_defined_as_relative - optional; type boolean
                                                    • distance_b_relative - optional; type double
                                                    • distance_c_absolute - optional; type double
                                                    • distance_c_is_defined_as_relative - optional; type boolean
                                                    • distance_c_relative - optional; type double
                                                    • distance_from_line_set_end - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • line_sets - optional; type array_of_int
                                                    • load_case - optional; type int
                                                    • load_direction - optional; type line_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                    • load_direction_orientation - optional; type line_set_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                    • load_distribution - optional; type line_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING' }
                                                    • load_is_over_total_length - optional; type boolean
                                                    • load_type - optional; type line_set_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MOMENT' }
                                                    • magnitude - optional; type double
                                                    • magnitude_1 - optional; type double
                                                    • magnitude_2 - optional; type double
                                                    • magnitude_3 - optional; type double
                                                    • mass_global - optional; type double
                                                    • mass_x - optional; type double
                                                    • mass_y - optional; type double
                                                    • mass_z - optional; type double
                                                    • reference_to_list_of_line_sets - optional; type boolean
                                                    • varying_load_parameters - optional; type array_of_line_set_load_varying_load_parameters
                                                      • line_set_load_varying_load_parameters - optional, unbounded; type line_set_load_varying_load_parameters
                                                        • no - optional; type int
                                                        • distance - optional; type double
                                                        • delta_distance - optional; type double
                                                        • magnitude - optional; type double
                                                        • note - optional; type string
                                                    • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                    • varying_load_parameters_sorted - optional; type boolean
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_support
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_support
                                                  Input:
                                                  get_line_support_request (soap:body, use = literal)Source code
                                                  parameters type get_line_support
                                                  • no type int
                                                  Output:
                                                  get_line_support_response (soap:body, use = literal)Source code
                                                  parameters type get_line_supportResponse
                                                  • value type line_support
                                                    • no type int
                                                    • comment - optional; type string
                                                    • coordinate_system - optional; type line_support_coordinate_system - type undefined with restriction - enum { 'COORDINATE_SYSTEM_GLOBAL', 'COORDINATE_SYSTEM_LOCAL' }
                                                    • diagram_along_x_end - optional; type line_support_diagram_along_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_along_x_is_sorted - optional; type boolean
                                                    • diagram_along_x_start - optional; type line_support_diagram_along_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_along_x_symmetric - optional; type boolean
                                                    • diagram_along_x_table - optional; type array_of_line_support_diagram_along_x_table
                                                      • line_support_diagram_along_x_table - optional, unbounded; type line_support_diagram_along_x_table
                                                        • no - optional; type int
                                                        • displacement - optional; type double
                                                        • force - optional; type double
                                                        • spring - optional; type double
                                                        • note - optional; type string
                                                    • diagram_along_y_end - optional; type line_support_diagram_along_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_along_y_is_sorted - optional; type boolean
                                                    • diagram_along_y_start - optional; type line_support_diagram_along_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_along_y_symmetric - optional; type boolean
                                                    • diagram_along_y_table - optional; type array_of_line_support_diagram_along_y_table
                                                      • line_support_diagram_along_y_table - optional, unbounded; type line_support_diagram_along_y_table
                                                        • no - optional; type int
                                                        • displacement - optional; type double
                                                        • force - optional; type double
                                                        • spring - optional; type double
                                                        • note - optional; type string
                                                    • diagram_along_z_end - optional; type line_support_diagram_along_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_along_z_is_sorted - optional; type boolean
                                                    • diagram_along_z_start - optional; type line_support_diagram_along_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_along_z_symmetric - optional; type boolean
                                                    • diagram_along_z_table - optional; type array_of_line_support_diagram_along_z_table
                                                      • line_support_diagram_along_z_table - optional, unbounded; type line_support_diagram_along_z_table
                                                        • no - optional; type int
                                                        • displacement - optional; type double
                                                        • force - optional; type double
                                                        • spring - optional; type double
                                                        • note - optional; type string
                                                    • diagram_around_x_end - optional; type line_support_diagram_around_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_around_x_is_sorted - optional; type boolean
                                                    • diagram_around_x_start - optional; type line_support_diagram_around_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_around_x_symmetric - optional; type boolean
                                                    • diagram_around_x_table - optional; type array_of_line_support_diagram_around_x_table
                                                      • line_support_diagram_around_x_table - optional, unbounded; type line_support_diagram_around_x_table
                                                        • no - optional; type int
                                                        • rotation - optional; type double
                                                        • moment - optional; type double
                                                        • spring - optional; type double
                                                        • note - optional; type string
                                                    • diagram_around_y_end - optional; type line_support_diagram_around_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_around_y_is_sorted - optional; type boolean
                                                    • diagram_around_y_start - optional; type line_support_diagram_around_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_around_y_symmetric - optional; type boolean
                                                    • diagram_around_y_table - optional; type array_of_line_support_diagram_around_y_table
                                                      • line_support_diagram_around_y_table - optional, unbounded; type line_support_diagram_around_y_table
                                                        • no - optional; type int
                                                        • rotation - optional; type double
                                                        • moment - optional; type double
                                                        • spring - optional; type double
                                                        • note - optional; type string
                                                    • diagram_around_z_end - optional; type line_support_diagram_around_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_around_z_is_sorted - optional; type boolean
                                                    • diagram_around_z_start - optional; type line_support_diagram_around_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                    • diagram_around_z_symmetric - optional; type boolean
                                                    • diagram_around_z_table - optional; type array_of_line_support_diagram_around_z_table
                                                      • line_support_diagram_around_z_table - optional, unbounded; type line_support_diagram_around_z_table
                                                        • no - optional; type int
                                                        • rotation - optional; type double
                                                        • moment - optional; type double
                                                        • spring - optional; type double
                                                        • note - optional; type string
                                                    • friction_coefficient_x - optional; type double
                                                    • friction_coefficient_y - optional; type double
                                                    • friction_coefficient_z - optional; type double
                                                    • friction_direction_independent_x - optional; type boolean
                                                    • friction_direction_independent_y - optional; type boolean
                                                    • friction_direction_independent_z - optional; type boolean
                                                    • lines - optional; type array_of_int
                                                    • name - optional; type string
                                                    • partial_activity_along_x_negative_displacement - optional; type double
                                                    • partial_activity_along_x_negative_force - optional; type double
                                                    • partial_activity_along_x_negative_slippage - optional; type double
                                                    • partial_activity_along_x_negative_type - optional; type line_support_partial_activity_along_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_along_x_positive_displacement - optional; type double
                                                    • partial_activity_along_x_positive_force - optional; type double
                                                    • partial_activity_along_x_positive_slippage - optional; type double
                                                    • partial_activity_along_x_positive_type - optional; type line_support_partial_activity_along_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_along_y_negative_displacement - optional; type double
                                                    • partial_activity_along_y_negative_force - optional; type double
                                                    • partial_activity_along_y_negative_slippage - optional; type double
                                                    • partial_activity_along_y_negative_type - optional; type line_support_partial_activity_along_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_along_y_positive_displacement - optional; type double
                                                    • partial_activity_along_y_positive_force - optional; type double
                                                    • partial_activity_along_y_positive_slippage - optional; type double
                                                    • partial_activity_along_y_positive_type - optional; type line_support_partial_activity_along_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_along_z_negative_displacement - optional; type double
                                                    • partial_activity_along_z_negative_force - optional; type double
                                                    • partial_activity_along_z_negative_slippage - optional; type double
                                                    • partial_activity_along_z_negative_type - optional; type line_support_partial_activity_along_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_along_z_positive_displacement - optional; type double
                                                    • partial_activity_along_z_positive_force - optional; type double
                                                    • partial_activity_along_z_positive_slippage - optional; type double
                                                    • partial_activity_along_z_positive_type - optional; type line_support_partial_activity_along_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_around_x_negative_moment - optional; type double
                                                    • partial_activity_around_x_negative_rotation - optional; type double
                                                    • partial_activity_around_x_negative_slippage - optional; type double
                                                    • partial_activity_around_x_negative_type - optional; type line_support_partial_activity_around_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_around_x_positive_moment - optional; type double
                                                    • partial_activity_around_x_positive_rotation - optional; type double
                                                    • partial_activity_around_x_positive_slippage - optional; type double
                                                    • partial_activity_around_x_positive_type - optional; type line_support_partial_activity_around_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_around_y_negative_moment - optional; type double
                                                    • partial_activity_around_y_negative_rotation - optional; type double
                                                    • partial_activity_around_y_negative_slippage - optional; type double
                                                    • partial_activity_around_y_negative_type - optional; type line_support_partial_activity_around_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_around_y_positive_moment - optional; type double
                                                    • partial_activity_around_y_positive_rotation - optional; type double
                                                    • partial_activity_around_y_positive_slippage - optional; type double
                                                    • partial_activity_around_y_positive_type - optional; type line_support_partial_activity_around_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_around_z_negative_moment - optional; type double
                                                    • partial_activity_around_z_negative_rotation - optional; type double
                                                    • partial_activity_around_z_negative_slippage - optional; type double
                                                    • partial_activity_around_z_negative_type - optional; type line_support_partial_activity_around_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • partial_activity_around_z_positive_moment - optional; type double
                                                    • partial_activity_around_z_positive_rotation - optional; type double
                                                    • partial_activity_around_z_positive_slippage - optional; type double
                                                    • partial_activity_around_z_positive_type - optional; type line_support_partial_activity_around_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                    • rotational_restraint - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • rotational_restraint_x - optional; type double
                                                    • rotational_restraint_x_nonlinearity - optional; type line_support_rotational_restraint_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                    • rotational_restraint_y - optional; type double
                                                    • rotational_restraint_y_nonlinearity - optional; type line_support_rotational_restraint_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                    • rotational_restraint_z - optional; type double
                                                    • rotational_restraint_z_nonlinearity - optional; type line_support_rotational_restraint_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                    • spring - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • spring_x - optional; type double
                                                    • spring_x_nonlinearity - optional; type line_support_spring_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                    • spring_y - optional; type double
                                                    • spring_y_nonlinearity - optional; type line_support_spring_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                    • spring_z - optional; type double
                                                    • spring_z_nonlinearity - optional; type line_support_spring_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • x_axis_rotation - optional; type double
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_line_welded_joint
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_line_welded_joint
                                                  Input:
                                                  get_line_welded_joint_request (soap:body, use = literal)Source code
                                                  parameters type get_line_welded_joint
                                                  • no type int
                                                  Output:
                                                  get_line_welded_joint_response (soap:body, use = literal)Source code
                                                  parameters type get_line_welded_jointResponse
                                                  • value type line_welded_joint
                                                    • no type int
                                                    • user_defined_name_enabled - optional; type boolean
                                                    • name - optional; type string
                                                    • joint_type - optional; type line_welded_joint_joint_type - type undefined with restriction - enum { 'BUTT_JOINT', 'CORNER_JOINT', 'LAP_JOINT', 'TEE_JOINT' }
                                                    • weld_type - optional; type line_welded_joint_weld_type - type undefined with restriction - enum { 'WELD_BEVEL_AND_FILLET', 'WELD_DOUBLE_BEVEL', 'WELD_DOUBLE_FILLET', 'WELD_DOUBLE_J', 'WELD_DOUBLE_SQUARE', 'WELD_DOUBLE_U', 'WELD_DOUBLE_V', 'WELD_J_AND_FILLET', 'WELD_SINGLE_BEVEL', 'WELD_SINGLE_FILLET', 'WELD_SINGLE_J', 'WELD_SINGLE_SQUARE', 'WELD_SINGLE_U', 'WELD_SINGLE_V', 'WELD_V_AND_FILLET' }
                                                    • longitudinal_arrangement - optional; type line_welded_joint_longitudinal_arrangement - type undefined with restriction - enum { 'CHAIN_INTERMITTENT', 'CONTINUOUS', 'STAGGERED_INTERMITTENT' }
                                                    • weld_size_a1 - optional; type double
                                                    • weld_size_a2 - optional; type double
                                                    • weld_length - optional; type double
                                                    • pitch - optional; type double
                                                    • first_weld_position - optional; type double
                                                    • stress_analysis_configuration - optional; type int
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_load_case
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_load_case
                                                  Input:
                                                  get_load_case_request (soap:body, use = literal)Source code
                                                  parameters type get_load_case
                                                  • no type int
                                                  Output:
                                                  get_load_case_response (soap:body, use = literal)Source code
                                                  parameters type get_load_caseResponse
                                                  • value type load_case
                                                    • no type int
                                                    • analysis_type - optional; type load_case_analysis_type - type undefined with restriction - enum { 'ANALYSIS_TYPE_CREEP_AND_SHRINKAGE', 'ANALYSIS_TYPE_CUTTING_PATTERN', 'ANALYSIS_TYPE_MODAL', 'ANALYSIS_TYPE_RESPONSE_SPECTRUM', 'ANALYSIS_TYPE_STATIC', 'ANALYSIS_TYPE_TIME_DEPENDENT', 'ANALYSIS_TYPE_TIME_HISTORY', 'ANALYSIS_TYPE_WIND_SIMULATION' }
                                                    • name - optional; type string
                                                    • static_analysis_settings - optional; type int
                                                    • stability_analysis_settings - optional; type int
                                                    • modal_analysis_settings - optional; type int
                                                    • spectral_analysis_settings - optional; type int
                                                    • stability_analysis - optional; type boolean
                                                    • consider_imperfection - optional; type boolean
                                                    • imperfection_case - optional; type int
                                                    • consider_initial_state - optional; type boolean
                                                    • initial_state_case - optional; type int
                                                    • initial_state_definition_type - optional; type load_case_initial_state_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_GEOMETRICAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_MATERIAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_STIFFNESS', 'DEFINITION_TYPE_STIFFNESS_FORCES_DEFORMATIONS', 'DEFINITION_TYPE_STRAINS', 'DEFINITION_TYPE_STRAINS_WITH_USER_DEFINED_FACTORS' }
                                                    • creep_loading_case - optional; type int
                                                    • individual_factors_of_selected_objects_table - optional; type array_of_load_case_individual_factors_of_selected_objects_table
                                                      • load_case_individual_factors_of_selected_objects_table - optional, unbounded; type load_case_individual_factors_of_selected_objects_table
                                                        • no - optional; type int
                                                        • object_type - optional; type object_type - type undefined with restriction - enum { 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_NODE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SOLID', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SURFACE' }
                                                        • object_list - optional; type array_of_int
                                                        • strain_type - optional; type strain_type - type undefined with restriction - enum { 'ALL', 'ALONG_X', 'ALONG_Y', 'ALONG_Z', 'AROUND_X', 'AROUND_Y', 'AROUND_Z' }
                                                        • factor - optional; type double
                                                        • comment - optional; type string
                                                    • consider_results_difference_for_actual_analysis - optional; type boolean
                                                    • consider_construction_stage - optional; type boolean
                                                    • construction_stage_case - optional; type int
                                                    • to_solve - optional; type boolean
                                                    • action_category - optional; type int
                                                    • self_weight_active - optional; type boolean
                                                    • self_weight_factors - optional; type vector_3d
                                                      • x type double
                                                      • y type double
                                                      • z type double
                                                    • self_weight_factor_x - optional; type double
                                                    • self_weight_factor_y - optional; type double
                                                    • self_weight_factor_z - optional; type double
                                                    • factor_phi - optional; type load_case_factor_phi - type undefined with restriction - enum { 'FACTOR_PHI_1', 'FACTOR_PHI_2', 'FACTOR_PHI_3' }
                                                    • load_duration - optional; type int
                                                    • loading_start - optional; type double
                                                    • time_being_investigated - optional; type double
                                                    • has_inclusive_load_cases - optional; type boolean
                                                    • inclusive_load_cases - optional; type array_of_load_case_inclusive_load_cases
                                                      • load_case_inclusive_load_cases - optional, unbounded; type int
                                                    • has_exclusive_load_cases - optional; type boolean
                                                    • exclusive_load_cases - optional; type array_of_load_case_exclusive_load_cases
                                                      • load_case_exclusive_load_cases - optional, unbounded; type int
                                                    • is_edited_based_on_influence_lines_areas - optional; type boolean
                                                    • import_masses_from - optional; type int
                                                    • import_modal_analysis_from - optional; type int
                                                    • response_spectrum_is_enabled_in_any_direction - optional; type boolean
                                                    • response_spectrum_is_enabled_in_direction_x - optional; type boolean
                                                    • response_spectrum_is_enabled_in_direction_y - optional; type boolean
                                                    • response_spectrum_is_enabled_in_direction_z - optional; type boolean
                                                    • response_spectrum_in_direction_x - optional; type int
                                                    • response_spectrum_in_direction_y - optional; type int
                                                    • response_spectrum_in_direction_z - optional; type int
                                                    • response_spectrum_scale_factor_in_direction_x - optional; type double
                                                    • response_spectrum_scale_factor_in_direction_y - optional; type double
                                                    • response_spectrum_scale_factor_in_direction_z - optional; type double
                                                    • response_spectrum_rotation_angle - optional; type double
                                                    • response_spectrum_enable_multipoint - optional; type boolean
                                                    • selection_of_modes_mode_activation_table - optional; type array_of_load_case_selection_of_modes_mode_activation_table
                                                      • load_case_selection_of_modes_mode_activation_table - optional, unbounded; type load_case_selection_of_modes_mode_activation_table
                                                        • no - optional; type int
                                                        • to_generate - optional; type boolean
                                                        • natural_period_t - optional; type double
                                                        • natural_frequency_f - optional; type double
                                                        • acceleration_s_ax - optional; type double
                                                        • acceleration_s_ay - optional; type double
                                                        • acceleration_s_az - optional; type double
                                                        • effective_modal_mass_factor_f_mex - optional; type double
                                                        • effective_modal_mass_factor_f_mey - optional; type double
                                                        • effective_modal_mass_factor_f_mez - optional; type double
                                                        • damping - optional; type double
                                                    • selection_of_modes_deselect_modes_according_to_criterion_is_enabled - optional; type boolean
                                                    • selection_of_modes_deselect_modes_modes_according_to_criterion_value - optional; type double
                                                    • selection_of_modes_total_effective_modal_mass_factor_f_mex - optional; type double
                                                    • selection_of_modes_total_effective_modal_mass_factor_f_mey - optional; type double
                                                    • selection_of_modes_total_effective_modal_mass_factor_f_mez - optional; type double
                                                    • comment - optional; type string
                                                    • is_generated - optional; type boolean
                                                    • generating_object_info - optional; type string
                                                    • structure_modification_enabled - optional; type boolean
                                                    • structure_modification - optional; type int
                                                    • possibility_of_crowds - optional; type boolean
                                                    • specification_for_load_case_gr1a - optional; type load_case_specification_for_load_case_gr1a - type undefined with restriction - enum { 'SPECIFICATION_GR1A_PEDESTRIAN_AND_CYCLE_TRACK', 'SPECIFICATION_GR1A_TS1', 'SPECIFICATION_GR1A_UDL' }
                                                    • specification_for_load_case_gr2 - optional; type load_case_specification_for_load_case_gr2 - type undefined with restriction - enum { 'SPECIFICATION_GR2_HORIZONTAL_FORCES_BRAKING_AND_ACCELERATION', 'SPECIFICATION_GR2_HORIZONTAL_FORCES_CENTRIFUGAL_FORCES' }
                                                    • specification_for_load_case_gr5 - optional; type load_case_specification_for_load_case_gr5 - type undefined with restriction - enum { 'SPECIFICATION_GR5_SPECIAL_VEHICLE', 'SPECIFICATION_GR5_TS', 'SPECIFICATION_GR5_UDL' }
                                                    • specification_for_load_case_gr6 - optional; type load_case_specification_for_load_case_gr6 - type undefined with restriction - enum { 'SPECIFICATION_GR6_HORIZONTAL_FORCES_BRAKING_AND_ACCELERATION', 'SPECIFICATION_GR6_HORIZONTAL_FORCES_CENTRIFUGAL_FORCES', 'SPECIFICATION_GR6_PEDESTRIAN_AND_CYCLE_TRACK', 'SPECIFICATION_GR6_TS', 'SPECIFICATION_GR6_UDL' }
                                                    • liveload_less_equal_100 - optional; type boolean
                                                    • liveload_less_equal_48 - optional; type boolean
                                                    • liveload_less_equal_100_ibc - optional; type boolean
                                                    • cranehookload_nocombined_roofliveload - optional; type boolean
                                                    • roof_configurations_that_do_not_shed_snow - optional; type boolean
                                                    • flat_roof_snow_load - optional; type boolean
                                                    • flat_roof_snow_load_category - optional; type load_case_flat_roof_snow_load_category - type undefined with restriction - enum { 'ROOF_CAT_SNOW_LOADS_EXCEEDING_30PSF', 'ROOF_CAT_SNOW_LOADS_OF_30PSF_OR_LESS' }
                                                    • deadload_factor_shall_be_increased - optional; type boolean
                                                    • deadload_factor_shall_be_increased1 - optional; type boolean
                                                    • deadload_factor_shall_be_increased2 - optional; type boolean
                                                    • liveload_principal_factor_may_be_reduced1 - optional; type boolean
                                                    • liveload_companion_factor_may_be_increased1 - optional; type boolean
                                                    • liveload_principal_factor_may_be_reduced2 - optional; type boolean
                                                    • liveload_companion_factor_may_be_increased2 - optional; type boolean
                                                    • longtermload_tp_considered_in_limit_state_of_serviceability - optional; type boolean
                                                    • greater_intensity_than_4 - optional; type boolean
                                                    • wind_simulation_wind_direction_angle - optional; type double
                                                    • wind_simulation_terrain_offset - optional; type double
                                                    • wind_simulation_wind_tunnel_depth_minus_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_depth_plus_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_width_minus_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_width_plus_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_height_plus_coefficient - optional; type double
                                                    • wind_simulation_construction_bounding_box_depth_coefficient - optional; type double
                                                    • wind_simulation_construction_bounding_box_height_coefficient - optional; type double
                                                    • wind_simulation_construction_bounding_box_width_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_depth_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_width_coefficient - optional; type double
                                                    • wind_simulation_wind_tunnel_height_coefficient - optional; type double
                                                    • wind_simulation_wind_profile - optional; type int
                                                    • wind_simulation_analysis_settings - optional; type int
                                                    • wind_simulation_wind_tunnel_depth_minus_length - optional; type double
                                                    • wind_simulation_wind_tunnel_depth_plus_length - optional; type double
                                                    • wind_simulation_wind_tunnel_width_minus_length - optional; type double
                                                    • wind_simulation_wind_tunnel_width_plus_length - optional; type double
                                                    • wind_simulation_wind_tunnel_height_plus_length - optional; type double
                                                    • wind_simulation_construction_bounding_box_depth - optional; type double
                                                    • wind_simulation_construction_bounding_box_height - optional; type double
                                                    • wind_simulation_construction_bounding_box_width - optional; type double
                                                    • wind_simulation_wind_tunnel_depth - optional; type double
                                                    • wind_simulation_wind_tunnel_width - optional; type double
                                                    • wind_simulation_wind_tunnel_height - optional; type double
                                                    • time_history_import_modal_analysis_from - optional; type int
                                                    • time_history_analysis_settings - optional; type int
                                                    • time_history_is_accelerograms_differentially - optional; type boolean
                                                    • time_history_accelerogram - optional; type int
                                                    • time_history_factor_x - optional; type double
                                                    • time_history_factor_y - optional; type double
                                                    • time_history_factor_z - optional; type double
                                                    • time_history_rotation - optional; type double
                                                    • id_for_export_import - optional; type string
                                                    • metadata_for_export_import - optional; type string
                                                • get_load_cases_and_combinations
                                                  Operation type:
                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                  SOAP action:
                                                  http://localhost:8082/get_load_cases_and_combinations
                                                  Input:
                                                  get_load_cases_and_combinations_request (soap:body, use = literal)Source code
                                                  parameters type get_load_cases_and_combinations
                                                    Output:
                                                    get_load_cases_and_combinations_response (soap:body, use = literal)Source code
                                                    parameters type get_load_cases_and_combinationsResponse
                                                    • value type load_cases_and_combinations
                                                      • current_standard_for_combination_wizard - optional; type int
                                                      • activate_combination_wizard_and_classification - optional; type boolean
                                                      • activate_combination_wizard - optional; type boolean
                                                      • result_combinations_active - optional; type boolean
                                                      • result_combinations_parentheses_active - optional; type boolean
                                                      • result_combinations_consider_sub_results - optional; type boolean
                                                      • combination_name_according_to_action_category - optional; type boolean
                                                  • get_load_combination
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_load_combination
                                                    Input:
                                                    get_load_combination_request (soap:body, use = literal)Source code
                                                    parameters type get_load_combination
                                                    • no type int
                                                    Output:
                                                    get_load_combination_response (soap:body, use = literal)Source code
                                                    parameters type get_load_combinationResponse
                                                    • value type load_combination
                                                      • no type int
                                                      • analysis_type - optional; type load_combination_analysis_type - type undefined with restriction - enum { 'ANALYSIS_TYPE_HARMONIC_RESPONSE_ANALYSIS', 'ANALYSIS_TYPE_STATIC', 'ANALYSIS_TYPE_STATIC_CREEP_AND_SHRINKAGE', 'ANALYSIS_TYPE_STATIC_TIME_DEPENDENCE' }
                                                      • design_situation - optional; type int
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • static_analysis_settings - optional; type int
                                                      • harmonic_response_analysis_settings - optional; type int
                                                      • import_modal_analysis_load_case - optional; type int
                                                      • stability_analysis - optional; type boolean
                                                      • stability_analysis_settings - optional; type int
                                                      • consider_imperfection - optional; type boolean
                                                      • imperfection_case - optional; type int
                                                      • consider_initial_state - optional; type boolean
                                                      • initial_state_case - optional; type int
                                                      • consider_construction_stage - optional; type boolean
                                                      • construction_stage - optional; type int
                                                      • consider_creep_caused_by_permanent_loading - optional; type boolean
                                                      • creep_caused_by_permanent_loading_case - optional; type int
                                                      • structure_modification_enabled - optional; type boolean
                                                      • structure_modification - optional; type int
                                                      • to_solve - optional; type boolean
                                                      • comment - optional; type string
                                                      • load_duration - optional; type int
                                                      • consider_influence_line_or_surface - optional; type boolean
                                                      • items - optional; type array_of_load_combination_items
                                                        • load_combination_items - optional, unbounded; type load_combination_items
                                                          • no - optional; type int
                                                          • factor - optional; type double
                                                          • load_case - optional; type int
                                                          • action - optional; type int
                                                          • is_leading - optional; type boolean
                                                          • gamma - optional; type double
                                                          • psi - optional; type double
                                                          • xi - optional; type double
                                                          • k_fi - optional; type double
                                                          • c_esl - optional; type double
                                                          • k_def - optional; type double
                                                          • psi_0 - optional; type double
                                                          • psi_1 - optional; type double
                                                          • psi_2 - optional; type double
                                                          • fi - optional; type double
                                                          • gamma_0 - optional; type double
                                                          • alfa - optional; type double
                                                          • k_f - optional; type double
                                                          • phi - optional; type double
                                                          • rho - optional; type double
                                                          • omega_0 - optional; type double
                                                          • shift - optional; type double
                                                          • amplitude_function_type - optional; type amplitude_function_type - type undefined with restriction - enum { 'CONSTANT', 'LINEAR', 'QUADRATIC' }
                                                      • loading_start - optional; type double
                                                      • time_being_investigated - optional; type double
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • initial_state_definition_type - optional; type load_combination_initial_state_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_GEOMETRICAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_MATERIAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_STIFFNESS', 'DEFINITION_TYPE_STIFFNESS_FORCES_DEFORMATIONS', 'DEFINITION_TYPE_STRAINS', 'DEFINITION_TYPE_STRAINS_WITH_USER_DEFINED_FACTORS' }
                                                      • individual_factors_of_selected_objects_table - optional; type array_of_load_combination_individual_factors_of_selected_objects_table
                                                        • load_combination_individual_factors_of_selected_objects_table - optional, unbounded; type load_combination_individual_factors_of_selected_objects_table
                                                          • no - optional; type int
                                                          • object_type - optional; type object_type - type undefined with restriction - enum { 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_NODE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SOLID', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SURFACE' }
                                                          • object_list - optional; type array_of_int
                                                          • strain_type - optional; type strain_type - type undefined with restriction - enum { 'ALL', 'ALONG_X', 'ALONG_Y', 'ALONG_Z', 'AROUND_X', 'AROUND_Y', 'AROUND_Z' }
                                                          • factor - optional; type double
                                                          • comment - optional; type string
                                                      • consider_results_difference_for_actual_analysis - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_material
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_material
                                                    Input:
                                                    get_material_request (soap:body, use = literal)Source code
                                                    parameters type get_material
                                                    • no type int
                                                    Output:
                                                    get_material_response (soap:body, use = literal)Source code
                                                    parameters type get_materialResponse
                                                    • value type material
                                                      • no type int
                                                      • definition_type - optional; type material_definition_type - type undefined with restriction - enum { 'DERIVED_G', 'DERIVED_NU', 'E_G_NO_NU', 'E_G_NU', 'NONE' }
                                                      • material_type - optional; type material_material_type - type undefined with restriction - enum { 'TYPE_ALUMINUM', 'TYPE_BASIC', 'TYPE_CONCRETE', 'TYPE_FOIL', 'TYPE_GAS', 'TYPE_GLASS', 'TYPE_MASONRY', 'TYPE_METAL', 'TYPE_REINFORCING_STEEL', 'TYPE_SOIL', 'TYPE_STEEL', 'TYPE_TIMBER' }
                                                      • material_model - optional; type material_material_model - type undefined with restriction - enum { 'MODEL_ISOTROPIC_DAMAGE_2D_3D', 'MODEL_ISOTROPIC_LINEAR_ELASTIC', 'MODEL_ISOTROPIC_MASONRY_2D', 'MODEL_ISOTROPIC_NONLINEAR_ELASTIC_1D', 'MODEL_ISOTROPIC_NONLINEAR_ELASTIC_2D_3D', 'MODEL_ISOTROPIC_PLASTIC_1D', 'MODEL_ISOTROPIC_PLASTIC_2D_3D', 'MODEL_ORTHOTROPIC_2D', 'MODEL_ORTHOTROPIC_3D', 'MODEL_ORTHOTROPIC_MASONRY_2D', 'MODEL_ORTHOTROPIC_PLASTIC_2D', 'MODEL_ORTHOTROPIC_PLASTIC_3D' }
                                                      • application_context - optional; type material_application_context - type undefined with restriction - enum { 'ALUMINUM_DESIGN', 'COMBINATION_WIZARD', 'CONCRETE_DESIGN', 'CONCRETE_FOUNDATION_DESIGN', 'CRANEWAY_DESIGN', 'DYNAMIC_ANALYSIS', 'GLASS_DESIGN', 'INVALID', 'LAMINATE_DESIGN', 'LOAD_WIZARD', 'MASONRY_DESIGN', 'PIPING_DESIGN', 'SOIL_STRUCTURE_INTERACTION', 'STEEL_DESIGN', 'STEEL_JOINT_DESIGN', 'TIMBER_DESIGN', 'TIMBER_JOINT_DESIGN', 'TOWER_DESIGN' }
                                                      • diagram_type - optional; type material_diagram_type - type undefined with restriction - enum { 'DIAGRAM_TYPE_BASIC', 'DIAGRAM_TYPE_BILINEAR', 'DIAGRAM_TYPE_STRESS_STRAIN_DIAGRAM' }
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • user_defined - optional; type boolean
                                                      • stress_failure_hypothesis - optional; type material_stress_failure_hypothesis - type undefined with restriction - enum { 'STRESS_FAILURE_HYPOTHESIS_DRUCKER_PRAGER', 'STRESS_FAILURE_HYPOTHESIS_MOHR_COULOMB', 'STRESS_FAILURE_HYPOTHESIS_TRESCA', 'STRESS_FAILURE_HYPOTHESIS_VON_MISES' }
                                                      • is_temperature_dependent - optional; type boolean
                                                      • is_dynamic_increase_factor - optional; type boolean
                                                      • reference_temperature - optional; type double
                                                      • temperature_properties_sorted - optional; type boolean
                                                      • stiffness_matrix_editable - optional; type boolean
                                                      • stiffness_modification - optional; type boolean
                                                      • stiffness_modification_type - optional; type material_stiffness_modification_type - type undefined with restriction - enum { 'STIFFNESS_MODIFICATION_TYPE_DIVISION', 'STIFFNESS_MODIFICATION_TYPE_MULTIPLICATION' }
                                                      • has_linear_elastic_with_nonlinear_criteria - optional; type boolean
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member
                                                    Input:
                                                    get_member_request (soap:body, use = literal)Source code
                                                    parameters type get_member
                                                    • no type int
                                                    Output:
                                                    get_member_response (soap:body, use = literal)Source code
                                                    parameters type get_memberResponse
                                                    • value type member
                                                      • no type int
                                                      • type - optional; type member_type - type undefined with restriction - enum { 'TYPE_BEAM', 'TYPE_BUCKLING', 'TYPE_CABLE', 'TYPE_COMPRESSION', 'TYPE_COUPLING_HINGE_HINGE', 'TYPE_COUPLING_HINGE_RIGID', 'TYPE_COUPLING_RIGID_HINGE', 'TYPE_COUPLING_RIGID_RIGID', 'TYPE_DEFINABLE_STIFFNESS', 'TYPE_RESULT_BEAM', 'TYPE_RIB', 'TYPE_RIGID', 'TYPE_TENSION', 'TYPE_TRUSS', 'TYPE_TRUSS_ONLY_N' }
                                                      • is_deactivated_for_calculation - optional; type boolean
                                                      • line - optional; type int
                                                      • section_distribution_type - optional; type member_section_distribution_type - type undefined with restriction - enum { 'SECTION_DISTRIBUTION_TYPE_CURVED', 'SECTION_DISTRIBUTION_TYPE_LINEAR', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_SADDLE', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_UNIFORM' }
                                                      • reference_type - optional; type member_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                      • nodes - optional; type array_of_int
                                                      • node_start - optional; type int
                                                      • node_end - optional; type int
                                                      • analytical_length - optional; type double
                                                      • analytical_volume - optional; type double
                                                      • analytical_surface_of_coating - optional; type double
                                                      • analytical_mass - optional; type double
                                                      • surface_of_coating - optional; type double
                                                      • analytical_center_of_gravity - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • analytical_center_of_gravity_x - optional; type double
                                                      • analytical_center_of_gravity_y - optional; type double
                                                      • analytical_center_of_gravity_z - optional; type double
                                                      • length - optional; type double
                                                      • volume - optional; type double
                                                      • mass - optional; type double
                                                      • center_of_gravity - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • center_of_gravity_x - optional; type double
                                                      • center_of_gravity_y - optional; type double
                                                      • center_of_gravity_z - optional; type double
                                                      • member_representative - optional; type int
                                                      • design_properties_via_member - optional; type boolean
                                                      • design_properties_via_parent_member_set - optional; type boolean
                                                      • design_properties_parent_member_set - optional; type int
                                                      • comment - optional; type string
                                                      • member_type_rib_alignment - optional; type member_member_type_rib_alignment - type undefined with restriction - enum { 'ALIGNMENT_CENTRIC', 'ALIGNMENT_ON_Z_SIDE_NEGATIVE', 'ALIGNMENT_ON_Z_SIDE_POSITIVE', 'ALIGNMENT_USER_DEFINED_VIA_MEMBER_ECCENTRICITY' }
                                                      • member_rib_first_surface - optional; type int
                                                      • member_rib_second_surface - optional; type int
                                                      • member_rib_surface_assignment_autodetect - optional; type boolean
                                                      • align_local_z_axis_to_local_z_axis_of_surface - optional; type boolean
                                                      • flange_dimensions - optional; type array_of_member_flange_dimensions
                                                        • member_flange_dimensions - optional, unbounded; type member_flange_dimensions
                                                          • no - optional; type int
                                                          • end_ordinate - optional; type double
                                                          • length - optional; type double
                                                          • reference_length_definition_type - optional; type reference_length_definition_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_TYPE_MEMBER_LENGTH', 'REFERENCE_LENGTH_TYPE_SEGMENT_LENGTH', 'REFERENCE_LENGTH_TYPE_USER_DEFINED' }
                                                          • reference_length - optional; type double
                                                          • reference_length_width_type - optional; type reference_length_width_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_WIDTH_EC2', 'REFERENCE_LENGTH_WIDTH_EIGHTH', 'REFERENCE_LENGTH_WIDTH_NONE', 'REFERENCE_LENGTH_WIDTH_SIXTH' }
                                                          • width_minus_y_integrative - optional; type double
                                                          • width_minus_y_effictive - optional; type double
                                                          • width_minus_y_maximal - optional; type double
                                                          • width_plus_y_integrative - optional; type double
                                                          • width_plus_y_effictive - optional; type double
                                                          • width_plus_y_maximal - optional; type double
                                                          • distribution_linear - optional; type boolean
                                                      • synchronize_width_mode - optional; type boolean
                                                      • relative_ordinates_mode - optional; type boolean
                                                      • member_type_definable_stiffness - optional; type int
                                                      • result_beam_integrate_stresses_and_forces - optional; type member_result_beam_integrate_stresses_and_forces - type undefined with restriction - enum { 'INTEGRATE_FROM_LISTED_OBJECT', 'INTEGRATE_WITHIN_CUBOID_GENERAL', 'INTEGRATE_WITHIN_CUBOID_QUADRATIC', 'INTEGRATE_WITHIN_CYLINDER' }
                                                      • result_beam_y_z - optional; type double
                                                      • result_beam_y_plus - optional; type double
                                                      • result_beam_z_plus - optional; type double
                                                      • result_beam_y_minus - optional; type double
                                                      • result_beam_z_minus - optional; type double
                                                      • result_beam_radius - optional; type double
                                                      • result_beam_include_surfaces - optional; type array_of_int
                                                      • result_beam_include_all_surfaces - optional; type boolean
                                                      • result_beam_include_solids - optional; type array_of_int
                                                      • result_beam_include_all_solids - optional; type boolean
                                                      • result_beam_include_members - optional; type array_of_int
                                                      • result_beam_include_all_members - optional; type boolean
                                                      • result_beam_exclude_surfaces - optional; type array_of_int
                                                      • result_beam_exclude_solids - optional; type array_of_int
                                                      • result_beam_exluce_members - optional; type array_of_int
                                                      • projected_length - optional; type double
                                                      • section_distance_from_start_is_defined_as_relative - optional; type boolean
                                                      • section_distance_from_start_absolute - optional; type double
                                                      • section_distance_from_start_relative - optional; type double
                                                      • section_distance_from_end_is_defined_as_relative - optional; type boolean
                                                      • section_distance_from_end_absolute - optional; type double
                                                      • section_distance_from_end_relative - optional; type double
                                                      • section_alignment - optional; type member_section_alignment - type undefined with restriction - enum { 'SECTION_ALIGNMENT_BOTTOM', 'SECTION_ALIGNMENT_CENTRIC', 'SECTION_ALIGNMENT_TOP' }
                                                      • section_start - optional; type int
                                                      • section_end - optional; type int
                                                      • section_internal - optional; type int
                                                      • section_material - optional; type int
                                                      • curved_member_is_asymmetric_layout - optional; type boolean
                                                      • curved_member_is_cantilevers - optional; type boolean
                                                      • curved_member_cantilevers_type - optional; type member_curved_member_cantilevers_type - type undefined with restriction - enum { 'CANTILEVERS_TYPE_HORIZONTAL', 'CANTILEVERS_TYPE_OFFSET', 'CANTILEVERS_TYPE_PARALLEL', 'CANTILEVERS_TYPE_TAPER' }
                                                      • rotation_specification_type - optional; type member_rotation_specification_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_ROTATION_VIA_ANGLE', 'COORDINATE_SYSTEM_ROTATION_VIA_HELP_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_INSIDE_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_SURFACE' }
                                                      • rotation_angle - optional; type double
                                                      • rotation_help_node - optional; type int
                                                      • rotation_plane_type - optional; type member_rotation_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                      • rotation_surface - optional; type int
                                                      • rotation_surface_plane_type - optional; type member_rotation_surface_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                      • is_rotated - optional; type boolean
                                                      • member_hinge_start - optional; type int
                                                      • member_hinge_end - optional; type int
                                                      • member_eccentricity_start - optional; type int
                                                      • member_eccentricity_end - optional; type int
                                                      • support - optional; type int
                                                      • member_transverse_stiffener - optional; type int
                                                      • member_nonlinearity - optional; type int
                                                      • member_result_intermediate_point - optional; type int
                                                      • stress_analysis_configuration - optional; type int
                                                      • aluminum_effective_lengths - optional; type int
                                                      • aluminum_boundary_conditions - optional; type int
                                                      • aluminum_member_local_section_reduction - optional; type int
                                                      • aluminum_member_transverse_weld - optional; type int
                                                      • aluminum_member_shear_panel - optional; type int
                                                      • aluminum_member_rotational_restraint - optional; type int
                                                      • member_aluminum_design_uls_configuration - optional; type int
                                                      • member_aluminum_design_sls_configuration - optional; type int
                                                      • concrete_effective_lengths - optional; type int
                                                      • concrete_cover_user_defined_enabled - optional; type boolean
                                                      • concrete_cover - optional; type double
                                                      • concrete_cover_top - optional; type double
                                                      • concrete_cover_left - optional; type double
                                                      • concrete_cover_right - optional; type double
                                                      • concrete_cover_bottom - optional; type double
                                                      • concrete_cover_min - optional; type array_of_int
                                                      • concrete_cover_min_top - optional; type array_of_int
                                                      • concrete_cover_min_left - optional; type array_of_int
                                                      • concrete_cover_min_right - optional; type array_of_int
                                                      • concrete_cover_min_bottom - optional; type array_of_int
                                                      • concrete_cover_different_at_section_sides_enabled - optional; type boolean
                                                      • concrete_durability - optional; type int
                                                      • concrete_durability_top - optional; type int
                                                      • concrete_durability_left - optional; type int
                                                      • concrete_durability_right - optional; type int
                                                      • concrete_durability_bottom - optional; type int
                                                      • concrete_shear_reinforcement_spans - optional; type array_of_member_concrete_shear_reinforcement_spans
                                                        • member_concrete_shear_reinforcement_spans - optional, unbounded; type member_concrete_shear_reinforcement_spans
                                                          • no - optional; type int
                                                          • name - optional; type string
                                                          • stirrup_type - optional; type stirrup_type - type undefined with restriction - enum { 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_FOUR_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_THREE_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_TWO_LEGGED_OPEN', 'STIRRUP_TYPE_TWO_LEGGED_OVERLAP_HOOK_180' }
                                                          • material - optional; type int
                                                          • stirrup_count - optional; type int
                                                          • stirrup_diameter - optional; type double
                                                          • stirrup_distances - optional; type double
                                                          • reinforcement_area - optional; type double
                                                          • span_position_reference_type - optional; type span_position_reference_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_INTERNAL_NODE', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_END', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_START' }
                                                          • span_position_reference_internal_node - optional; type int
                                                          • span_position_reference_x_location_relative - optional; type double
                                                          • span_position_reference_x_location_absolute - optional; type double
                                                          • span_position_definition_format_type - optional; type span_position_definition_format_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_ABSOLUTE', 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_RELATIVE' }
                                                          • span_start_relative - optional; type double
                                                          • span_start_absolute - optional; type double
                                                          • span_end_relative - optional; type double
                                                          • span_end_absolute - optional; type double
                                                          • span_length - optional; type double
                                                          • stirrup_layout_rule_type - optional; type stirrup_layout_rule_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_END', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED' }
                                                          • stirrup_start_offset - optional; type double
                                                          • stirrup_end_offset - optional; type double
                                                          • one_stirrup_length - optional; type double
                                                          • minimal_and_maximal_stirrup_length - optional; type string
                                                          • length - optional; type double
                                                          • one_stirrup_weight - optional; type double
                                                          • minimal_and_maximal_stirrup_weight - optional; type string
                                                          • weight - optional; type double
                                                      • concrete_longitudinal_reinforcement_items - optional; type array_of_member_concrete_longitudinal_reinforcement_items
                                                        • member_concrete_longitudinal_reinforcement_items - optional, unbounded; type member_concrete_longitudinal_reinforcement_items
                                                          • no - optional; type int
                                                          • name - optional; type string
                                                          • rebar_type - optional; type rebar_type - type undefined with restriction - enum { 'REBAR_TYPE_LINE', 'REBAR_TYPE_SINGLE', 'REBAR_TYPE_SYMMETRICAL', 'REBAR_TYPE_UNIFORMLY_SURROUNDING', 'REBAR_TYPE_UNSYMMETRICAL' }
                                                          • material - optional; type int
                                                          • reinforcement_placed_in_bending_corner_enabled - optional; type boolean
                                                          • bar_count_symmetrical - optional; type int
                                                          • bar_count_unsymmetrical_at_side - optional; type int
                                                          • bar_count_unsymmetrical_top_side - optional; type int
                                                          • bar_count_unsymmetrical_bottom_side - optional; type int
                                                          • bar_count_uniformly_surrounding - optional; type int
                                                          • bar_count_line - optional; type int
                                                          • bar_count_corner - optional; type int
                                                          • bar_diameter_symmetrical - optional; type double
                                                          • bar_diameter_unsymmetrical_at_side - optional; type double
                                                          • bar_diameter_unsymmetrical_top_side - optional; type double
                                                          • bar_diameter_unsymmetrical_bottom_side - optional; type double
                                                          • bar_diameter_uniformly_surrounding - optional; type double
                                                          • bar_diameter_line - optional; type double
                                                          • bar_diameter_single - optional; type double
                                                          • bar_diameter_corner - optional; type double
                                                          • corner_reinforcement_enabled - optional; type boolean
                                                          • reinforcement_area_symmetrical - optional; type double
                                                          • reinforcement_area_unsymmetrical_at_side - optional; type double
                                                          • reinforcement_area_unsymmetrical_top_side - optional; type double
                                                          • reinforcement_area_unsymmetrical_bottom_side - optional; type double
                                                          • reinforcement_area_uniformly_surrounding - optional; type double
                                                          • reinforcement_area_line - optional; type double
                                                          • reinforcement_area_single - optional; type double
                                                          • reinforcement_area_corner - optional; type double
                                                          • reinforcement_area_total - optional; type double
                                                          • span_position_reference_internal_node - optional; type int
                                                          • span_position_reference_x_location_relative - optional; type double
                                                          • span_position_reference_x_location_absolute - optional; type double
                                                          • span_start_relative - optional; type double
                                                          • span_start_absolute - optional; type double
                                                          • span_end_relative - optional; type double
                                                          • span_end_absolute - optional; type double
                                                          • span_length - optional; type double
                                                          • additional_offset_type - optional; type additional_offset_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_CONCRETE_COVER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_SECTION_SURFACE', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_STIRRUP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_NONE' }
                                                          • additional_offset_top_side - optional; type double
                                                          • additional_offset_bottom_side - optional; type double
                                                          • additional_offset_left_side - optional; type double
                                                          • additional_offset_right_side - optional; type double
                                                          • additional_offset_reference_type - optional; type additional_offset_reference_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_offset_reference_type_at_start_type - optional; type additional_offset_reference_type_at_start_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_offset_reference_type_at_end_type - optional; type additional_offset_reference_type_at_end_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_horizontal_offset - optional; type double
                                                          • additional_horizontal_offset_at_start - optional; type double
                                                          • additional_horizontal_offset_at_end - optional; type double
                                                          • additional_vertical_offset - optional; type double
                                                          • additional_vertical_offset_at_start - optional; type double
                                                          • additional_vertical_offset_at_end - optional; type double
                                                          • anchorage_start_anchor_type - optional; type anchorage_start_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                          • anchorage_start_anchor_length - optional; type double
                                                          • anchorage_start_bending_diameter - optional; type double
                                                          • anchorage_end_anchor_type - optional; type anchorage_end_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                          • anchorage_end_anchor_length - optional; type double
                                                          • anchorage_end_bending_diameter - optional; type double
                                                          • one_rebar_length - optional; type double
                                                          • one_rebar_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_at_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_top_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_bottom_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_corner_length - optional; type double
                                                          • one_rebar_corner_minimal_and_maximal_length - optional; type string
                                                          • length - optional; type double
                                                          • one_rebar_weight - optional; type double
                                                          • one_rebar_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_at_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_top_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_bottom_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_corner_weight - optional; type double
                                                          • one_rebar_corner_minimal_and_maximal_weight - optional; type string
                                                          • weight - optional; type double
                                                      • member_concrete_design_uls_configuration - optional; type int
                                                      • member_concrete_design_sls_configuration - optional; type int
                                                      • member_concrete_design_fr_configuration - optional; type int
                                                      • steel_effective_lengths - optional; type int
                                                      • steel_boundary_conditions - optional; type int
                                                      • steel_member_local_section_reduction - optional; type int
                                                      • steel_member_transverse_weld - optional; type int
                                                      • steel_member_shear_panel - optional; type int
                                                      • steel_member_rotational_restraint - optional; type int
                                                      • member_steel_design_uls_configuration - optional; type int
                                                      • member_steel_design_sls_configuration - optional; type int
                                                      • member_steel_design_fr_configuration - optional; type int
                                                      • timber_effective_lengths - optional; type int
                                                      • timber_service_class - optional; type int
                                                      • timber_moisture_class - optional; type int
                                                      • timber_service_conditions - optional; type int
                                                      • timber_member_local_section_reduction - optional; type int
                                                      • timber_member_shear_panel - optional; type int
                                                      • timber_member_rotational_restraint - optional; type int
                                                      • member_timber_design_uls_configuration - optional; type int
                                                      • member_timber_design_sls_configuration - optional; type int
                                                      • member_timber_design_fr_configuration - optional; type int
                                                      • end_modifications_member_start_extension - optional; type double
                                                      • end_modifications_member_start_slope_y - optional; type double
                                                      • end_modifications_member_start_slope_z - optional; type double
                                                      • end_modifications_member_end_extension - optional; type double
                                                      • end_modifications_member_end_slope_y - optional; type double
                                                      • end_modifications_member_end_slope_z - optional; type double
                                                      • has_any_end_modifications - optional; type boolean
                                                      • deflection_check_direction - optional; type member_deflection_check_direction - type undefined with restriction - enum { 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Y', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z_AND_Y', 'DEFLECTION_CHECK_DIRECTION_RESULTING_AXIS' }
                                                      • deflection_check_beam_type - optional; type member_deflection_check_beam_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_BEAM_TYPE_DOUBLE_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_END_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_START_SUPPORTED' }
                                                      • deflection_check_displacement_reference - optional; type member_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_SET_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_UNDEFORMED_SYSTEM' }
                                                      • deflection_check_reference_length_y - optional; type double
                                                      • deflection_check_reference_length_y_list - optional; type array_of_int
                                                      • deflection_check_reference_length_y_is_variable - optional; type boolean
                                                      • deflection_check_reference_length_y_definition_type - optional; type member_deflection_check_reference_length_y_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                      • deflection_check_reference_length_z - optional; type double
                                                      • deflection_check_reference_length_z_list - optional; type array_of_int
                                                      • deflection_check_reference_length_z_is_variable - optional; type boolean
                                                      • deflection_check_reference_length_z_definition_type - optional; type member_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                      • deflection_check_precamber_enabled - optional; type boolean
                                                      • deflection_check_precamber_wcy - optional; type double
                                                      • deflection_check_precamber_wcz - optional; type double
                                                      • design_support_on_member_start - optional; type int
                                                      • design_support_on_member_end - optional; type int
                                                      • design_supports_on_internal_nodes - optional; type array_of_member_design_supports_on_internal_nodes
                                                        • member_design_supports_on_internal_nodes - optional, unbounded; type member_design_supports_on_internal_nodes
                                                          • no - optional; type int
                                                          • node - optional; type int
                                                          • design_support - optional; type int
                                                      • generating_object_info - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_definable_stiffness
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_definable_stiffness
                                                    Input:
                                                    get_member_definable_stiffness_request (soap:body, use = literal)Source code
                                                    parameters type get_member_definable_stiffness
                                                    • no type int
                                                    Output:
                                                    get_member_definable_stiffness_response (soap:body, use = literal)Source code
                                                    parameters type get_member_definable_stiffnessResponse
                                                    • value type member_definable_stiffness
                                                      • no type int
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • assigned_to - optional; type array_of_int
                                                      • torsional_stiffness - optional; type double
                                                      • bending_stiffness_y - optional; type double
                                                      • bending_stiffness_z - optional; type double
                                                      • axial_stiffness - optional; type double
                                                      • shear_stiffness_y - optional; type double
                                                      • shear_stiffness_z - optional; type double
                                                      • specific_weight - optional; type double
                                                      • section_area - optional; type double
                                                      • rotation - optional; type double
                                                      • thermal_expansion_alpha - optional; type double
                                                      • thermal_expansion_width - optional; type double
                                                      • thermal_expansion_height - optional; type double
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_eccentricity
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_eccentricity
                                                    Input:
                                                    get_member_eccentricity_request (soap:body, use = literal)Source code
                                                    parameters type get_member_eccentricity
                                                    • no type int
                                                    Output:
                                                    get_member_eccentricity_response (soap:body, use = literal)Source code
                                                    parameters type get_member_eccentricityResponse
                                                    • value type member_eccentricity
                                                      • no type int
                                                      • axial_offset_active - optional; type boolean
                                                      • comment - optional; type string
                                                      • coordinate_system - optional; type string
                                                      • generating_object_info - optional; type string
                                                      • hinge_location_at_node - optional; type boolean
                                                      • horizontal_section_alignment - optional; type member_eccentricity_horizontal_section_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_RIGHT' }
                                                      • is_generated - optional; type boolean
                                                      • name - optional; type string
                                                      • offset - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • offset_x - optional; type double
                                                      • offset_y - optional; type double
                                                      • offset_z - optional; type double
                                                      • specification_type - optional; type member_eccentricity_specification_type - type undefined with restriction - enum { 'TYPE_ABSOLUTE', 'TYPE_RELATIVE', 'TYPE_RELATIVE_AND_ABSOLUTE' }
                                                      • transverse_offset_horizontal_alignment - optional; type member_eccentricity_transverse_offset_horizontal_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_RIGHT' }
                                                      • transverse_offset_member_reference_node - optional; type int
                                                      • transverse_offset_reference_member - optional; type int
                                                      • transverse_offset_reference_surface - optional; type int
                                                      • transverse_offset_reference_type - optional; type member_eccentricity_transverse_offset_reference_type - type undefined with restriction - enum { 'TRANSVERSE_OFFSET_TYPE_FROM_MEMBER_SECTION', 'TRANSVERSE_OFFSET_TYPE_FROM_SURFACE_THICKNESS', 'TRANSVERSE_OFFSET_TYPE_NONE' }
                                                      • transverse_offset_surface_reference_node - optional; type int
                                                      • transverse_offset_vertical_alignment - optional; type member_eccentricity_transverse_offset_vertical_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • vertical_section_alignment - optional; type member_eccentricity_vertical_section_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_hinge
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_hinge
                                                    Input:
                                                    get_member_hinge_request (soap:body, use = literal)Source code
                                                    parameters type get_member_hinge
                                                    • no type int
                                                    Output:
                                                    get_member_hinge_response (soap:body, use = literal)Source code
                                                    parameters type get_member_hingeResponse
                                                    • value type member_hinge
                                                      • no type int
                                                      • axial_release_n - optional; type double
                                                      • axial_release_n_nonlinearity - optional; type member_hinge_axial_release_n_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                      • axial_release_vy - optional; type double
                                                      • axial_release_vy_nonlinearity - optional; type member_hinge_axial_release_vy_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                      • axial_release_vz - optional; type double
                                                      • axial_release_vz_nonlinearity - optional; type member_hinge_axial_release_vz_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                      • comment - optional; type string
                                                      • coordinate_system - optional; type string
                                                      • diagram_along_x_end - optional; type member_hinge_diagram_along_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_along_x_is_sorted - optional; type boolean
                                                      • diagram_along_x_start - optional; type member_hinge_diagram_along_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_along_x_symmetric - optional; type boolean
                                                      • diagram_along_x_table - optional; type array_of_member_hinge_diagram_along_x_table
                                                        • member_hinge_diagram_along_x_table - optional, unbounded; type member_hinge_diagram_along_x_table
                                                          • no - optional; type int
                                                          • displacement - optional; type double
                                                          • force - optional; type double
                                                          • spring - optional; type double
                                                          • note - optional; type string
                                                      • diagram_along_y_end - optional; type member_hinge_diagram_along_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_along_y_is_sorted - optional; type boolean
                                                      • diagram_along_y_start - optional; type member_hinge_diagram_along_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_along_y_symmetric - optional; type boolean
                                                      • diagram_along_y_table - optional; type array_of_member_hinge_diagram_along_y_table
                                                        • member_hinge_diagram_along_y_table - optional, unbounded; type member_hinge_diagram_along_y_table
                                                          • no - optional; type int
                                                          • displacement - optional; type double
                                                          • force - optional; type double
                                                          • spring - optional; type double
                                                          • note - optional; type string
                                                      • diagram_along_z_end - optional; type member_hinge_diagram_along_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_along_z_is_sorted - optional; type boolean
                                                      • diagram_along_z_start - optional; type member_hinge_diagram_along_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_along_z_symmetric - optional; type boolean
                                                      • diagram_along_z_table - optional; type array_of_member_hinge_diagram_along_z_table
                                                        • member_hinge_diagram_along_z_table - optional, unbounded; type member_hinge_diagram_along_z_table
                                                          • no - optional; type int
                                                          • displacement - optional; type double
                                                          • force - optional; type double
                                                          • spring - optional; type double
                                                          • note - optional; type string
                                                      • diagram_around_x_end - optional; type member_hinge_diagram_around_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_around_x_is_sorted - optional; type boolean
                                                      • diagram_around_x_start - optional; type member_hinge_diagram_around_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_around_x_symmetric - optional; type boolean
                                                      • diagram_around_x_table - optional; type array_of_member_hinge_diagram_around_x_table
                                                        • member_hinge_diagram_around_x_table - optional, unbounded; type member_hinge_diagram_around_x_table
                                                          • no - optional; type int
                                                          • rotation - optional; type double
                                                          • moment - optional; type double
                                                          • spring - optional; type double
                                                          • note - optional; type string
                                                      • diagram_around_y_end - optional; type member_hinge_diagram_around_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_around_y_is_sorted - optional; type boolean
                                                      • diagram_around_y_start - optional; type member_hinge_diagram_around_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_around_y_symmetric - optional; type boolean
                                                      • diagram_around_y_table - optional; type array_of_member_hinge_diagram_around_y_table
                                                        • member_hinge_diagram_around_y_table - optional, unbounded; type member_hinge_diagram_around_y_table
                                                          • no - optional; type int
                                                          • rotation - optional; type double
                                                          • moment - optional; type double
                                                          • spring - optional; type double
                                                          • note - optional; type string
                                                      • diagram_around_z_end - optional; type member_hinge_diagram_around_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_around_z_is_sorted - optional; type boolean
                                                      • diagram_around_z_start - optional; type member_hinge_diagram_around_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                      • diagram_around_z_symmetric - optional; type boolean
                                                      • diagram_around_z_table - optional; type array_of_member_hinge_diagram_around_z_table
                                                        • member_hinge_diagram_around_z_table - optional, unbounded; type member_hinge_diagram_around_z_table
                                                          • no - optional; type int
                                                          • rotation - optional; type double
                                                          • moment - optional; type double
                                                          • spring - optional; type double
                                                          • note - optional; type string
                                                      • friction_coefficient_x - optional; type double
                                                      • friction_coefficient_xy - optional; type double
                                                      • friction_coefficient_xz - optional; type double
                                                      • friction_coefficient_y - optional; type double
                                                      • friction_coefficient_yx - optional; type double
                                                      • friction_coefficient_yz - optional; type double
                                                      • friction_coefficient_z - optional; type double
                                                      • friction_coefficient_zx - optional; type double
                                                      • friction_coefficient_zy - optional; type double
                                                      • friction_direction_independent_x - optional; type boolean
                                                      • friction_direction_independent_y - optional; type boolean
                                                      • friction_direction_independent_z - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • members - optional; type string
                                                      • moment_release_mt - optional; type double
                                                      • moment_release_mt_nonlinearity - optional; type member_hinge_moment_release_mt_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                      • moment_release_my - optional; type double
                                                      • moment_release_my_nonlinearity - optional; type member_hinge_moment_release_my_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                      • moment_release_mz - optional; type double
                                                      • moment_release_mz_nonlinearity - optional; type member_hinge_moment_release_mz_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                      • name - optional; type string
                                                      • partial_activity_along_x_negative_displacement - optional; type double
                                                      • partial_activity_along_x_negative_force - optional; type double
                                                      • partial_activity_along_x_negative_slippage - optional; type double
                                                      • partial_activity_along_x_negative_type - optional; type member_hinge_partial_activity_along_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_along_x_positive_displacement - optional; type double
                                                      • partial_activity_along_x_positive_force - optional; type double
                                                      • partial_activity_along_x_positive_slippage - optional; type double
                                                      • partial_activity_along_x_positive_type - optional; type member_hinge_partial_activity_along_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_along_y_negative_displacement - optional; type double
                                                      • partial_activity_along_y_negative_force - optional; type double
                                                      • partial_activity_along_y_negative_slippage - optional; type double
                                                      • partial_activity_along_y_negative_type - optional; type member_hinge_partial_activity_along_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_along_y_positive_displacement - optional; type double
                                                      • partial_activity_along_y_positive_force - optional; type double
                                                      • partial_activity_along_y_positive_slippage - optional; type double
                                                      • partial_activity_along_y_positive_type - optional; type member_hinge_partial_activity_along_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_along_z_negative_displacement - optional; type double
                                                      • partial_activity_along_z_negative_force - optional; type double
                                                      • partial_activity_along_z_negative_slippage - optional; type double
                                                      • partial_activity_along_z_negative_type - optional; type member_hinge_partial_activity_along_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_along_z_positive_displacement - optional; type double
                                                      • partial_activity_along_z_positive_force - optional; type double
                                                      • partial_activity_along_z_positive_slippage - optional; type double
                                                      • partial_activity_along_z_positive_type - optional; type member_hinge_partial_activity_along_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_around_x_negative_moment - optional; type double
                                                      • partial_activity_around_x_negative_rotation - optional; type double
                                                      • partial_activity_around_x_negative_slippage - optional; type double
                                                      • partial_activity_around_x_negative_type - optional; type member_hinge_partial_activity_around_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_around_x_positive_moment - optional; type double
                                                      • partial_activity_around_x_positive_rotation - optional; type double
                                                      • partial_activity_around_x_positive_slippage - optional; type double
                                                      • partial_activity_around_x_positive_type - optional; type member_hinge_partial_activity_around_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_around_y_negative_moment - optional; type double
                                                      • partial_activity_around_y_negative_rotation - optional; type double
                                                      • partial_activity_around_y_negative_slippage - optional; type double
                                                      • partial_activity_around_y_negative_type - optional; type member_hinge_partial_activity_around_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_around_y_positive_moment - optional; type double
                                                      • partial_activity_around_y_positive_rotation - optional; type double
                                                      • partial_activity_around_y_positive_slippage - optional; type double
                                                      • partial_activity_around_y_positive_type - optional; type member_hinge_partial_activity_around_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_around_z_negative_moment - optional; type double
                                                      • partial_activity_around_z_negative_rotation - optional; type double
                                                      • partial_activity_around_z_negative_slippage - optional; type double
                                                      • partial_activity_around_z_negative_type - optional; type member_hinge_partial_activity_around_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • partial_activity_around_z_positive_moment - optional; type double
                                                      • partial_activity_around_z_positive_rotation - optional; type double
                                                      • partial_activity_around_z_positive_slippage - optional; type double
                                                      • partial_activity_around_z_positive_type - optional; type member_hinge_partial_activity_around_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_imperfection
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_imperfection
                                                    Input:
                                                    get_member_imperfection_request (soap:body, use = literal)Source code
                                                    parameters type get_member_imperfection
                                                    • no type int
                                                    • imperfection_case_no type int
                                                    Output:
                                                    get_member_imperfection_response (soap:body, use = literal)Source code
                                                    parameters type get_member_imperfectionResponse
                                                    • value type member_imperfection
                                                      • no type int
                                                      • imperfection_type - optional; type member_imperfection_imperfection_type - type undefined with restriction - enum { 'IMPERFECTION_TYPE_INITIAL_BOW', 'IMPERFECTION_TYPE_INITIAL_BOW_AND_CRITERION', 'IMPERFECTION_TYPE_INITIAL_SWAY' }
                                                      • members - optional; type array_of_int
                                                      • imperfection_case - optional; type int
                                                      • definition_type - optional; type member_imperfection_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_ABSOLUTE', 'DEFINITION_TYPE_ANSI_CURRENT', 'DEFINITION_TYPE_ANSI_GRAVITY_LOAD', 'DEFINITION_TYPE_EN_1993_1_1', 'DEFINITION_TYPE_EN_1999_1_1', 'DEFINITION_TYPE_EUROCODE', 'DEFINITION_TYPE_NOTIONAL_LOAD', 'DEFINITION_TYPE_RELATIVE' }
                                                      • coordinate_system - optional; type string
                                                      • imperfection_direction - optional; type member_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'IMPERFECTION_DIRECTION_LOCAL_Y', 'IMPERFECTION_DIRECTION_LOCAL_Y_NEGATIVE', 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_U', 'IMPERFECTION_DIRECTION_PRINCIPAL_U_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_V', 'IMPERFECTION_DIRECTION_PRINCIPAL_V_NEGATIVE' }
                                                      • basic_value_absolute - optional; type double
                                                      • basic_value_coefficient - optional; type double
                                                      • basic_value_relative - optional; type double
                                                      • basic_value_force - optional; type double
                                                      • section_design - optional; type member_imperfection_section_design - type undefined with restriction - enum { 'SECTION_DESIGN_ELASTIC', 'SECTION_DESIGN_PLASTIC' }
                                                      • active_criterion - optional; type member_imperfection_active_criterion - type undefined with restriction - enum { 'ACTIVITY_CRITERION_ALWAYS', 'ACTIVITY_CRITERION_DEFINE', 'ACTIVITY_CRITERION_DIN_18800', 'ACTIVITY_CRITERION_EN_1993', 'ACTIVITY_CRITERION_EN_1999' }
                                                      • active_bow - optional; type double
                                                      • standard_factor_enumeration - optional; type member_imperfection_standard_factor_enumeration - type undefined with restriction - enum { 'STANDARD_FACTOR_ASD', 'STANDARD_FACTOR_LRFD' }
                                                      • standard_factor_number - optional; type double
                                                      • height - optional; type double
                                                      • column_in_row - optional; type int
                                                      • case_object - optional; type int
                                                      • reduction_factor_h - optional; type double
                                                      • reduction_factor_m - optional; type double
                                                      • initial_sway - optional; type double
                                                      • initial_sway_inverted - optional; type double
                                                      • parameters - optional; type array_of_int
                                                      • reference_to_list_of_members - optional; type boolean
                                                      • refer_distance_from_objects_to_assign - optional; type boolean
                                                      • imperfection_over_total_length_of_objects_to_assign - optional; type boolean
                                                      • distance_a_is_defined_as_relative - optional; type boolean
                                                      • distance_b_is_defined_as_relative - optional; type boolean
                                                      • distance_a_relative - optional; type double
                                                      • distance_b_relative - optional; type double
                                                      • distance_a_absolute - optional; type double
                                                      • distance_b_absolute - optional; type double
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_load
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_load
                                                    Input:
                                                    get_member_load_request (soap:body, use = literal)Source code
                                                    parameters type get_member_load
                                                    • no type int
                                                    • load_case_no type int
                                                    Output:
                                                    get_member_load_response (soap:body, use = literal)Source code
                                                    parameters type get_member_loadResponse
                                                    • value type member_load
                                                      • no type int
                                                      • advanced_mass_options - optional; type boolean
                                                      • angular_acceleration - optional; type double
                                                      • angular_velocity - optional; type double
                                                      • axis_definition_axis - optional; type member_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                      • axis_definition_axis_orientation - optional; type member_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                      • axis_definition_p1 - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • axis_definition_p1_x - optional; type double
                                                      • axis_definition_p1_y - optional; type double
                                                      • axis_definition_p1_z - optional; type double
                                                      • axis_definition_p2 - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • axis_definition_p2_x - optional; type double
                                                      • axis_definition_p2_y - optional; type double
                                                      • axis_definition_p2_z - optional; type double
                                                      • axis_definition_type - optional; type member_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                      • comment - optional; type string
                                                      • coordinate_system - optional; type string
                                                      • count_n - optional; type int
                                                      • distance_a_absolute - optional; type double
                                                      • distance_a_is_defined_as_relative - optional; type boolean
                                                      • distance_a_relative - optional; type double
                                                      • distance_b_absolute - optional; type double
                                                      • distance_b_is_defined_as_relative - optional; type boolean
                                                      • distance_b_relative - optional; type double
                                                      • distance_c_absolute - optional; type double
                                                      • distance_c_is_defined_as_relative - optional; type boolean
                                                      • distance_c_relative - optional; type double
                                                      • distance_from_member_end - optional; type boolean
                                                      • eccentricity_horizontal_alignment - optional; type member_load_eccentricity_horizontal_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_RIGHT' }
                                                      • eccentricity_vertical_alignment - optional; type member_load_eccentricity_vertical_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_TOP' }
                                                      • eccentricity_section_middle - optional; type member_load_eccentricity_section_middle - type undefined with restriction - enum { 'LOAD_ECCENTRICITY_SECTION_MIDDLE_CENTER_OF_GRAVITY', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_NONE', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_SHEAR_CENTER' }
                                                      • is_eccentricity_at_end_different_from_start - optional; type boolean
                                                      • eccentricity_y_at_end - optional; type double
                                                      • eccentricity_y_at_start - optional; type double
                                                      • eccentricity_z_at_end - optional; type double
                                                      • eccentricity_z_at_start - optional; type double
                                                      • filling_height - optional; type double
                                                      • form_finding_definition_type - optional; type member_load_form_finding_definition_type - type undefined with restriction - enum { 'FORM_FINDING_TYPE_FORCE', 'FORM_FINDING_TYPE_GEOMETRIC' }
                                                      • form_finding_force_definition - optional; type member_load_form_finding_force_definition - type undefined with restriction - enum { 'FORM_FINDING_FORCE_INPUT_PARAMETER_AVERAGE', 'FORM_FINDING_FORCE_INPUT_PARAMETER_DENSITY', 'FORM_FINDING_FORCE_INPUT_PARAMETER_HORIZONTAL_TENSION_COMPONENT', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MAXIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_J_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_J_END' }
                                                      • form_finding_geometry_definition - optional; type member_load_form_finding_geometry_definition - type undefined with restriction - enum { 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LENGTH', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LOW_POINT_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_MAXIMUM_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_UNSTRESSED_LENGTH' }
                                                      • form_finding_internal_force - optional; type member_load_form_finding_internal_force - type undefined with restriction - enum { 'FORM_FINDING_INTERNAL_FORCE_COMPRESSION', 'FORM_FINDING_INTERNAL_FORCE_TENSION' }
                                                      • form_finding_magnitude_absolute - optional; type double
                                                      • form_finding_magnitude_is_defined_as_relative - optional; type boolean
                                                      • form_finding_magnitude_relative - optional; type double
                                                      • generating_object_info - optional; type string
                                                      • has_force_eccentricity - optional; type boolean
                                                      • is_generated - optional; type boolean
                                                      • load_case - optional; type int
                                                      • load_direction - optional; type member_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_PRINCIPAL_U', 'LOAD_DIRECTION_PRINCIPAL_V' }
                                                      • load_direction_orientation - optional; type member_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                      • load_distribution - optional; type member_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                      • load_is_over_total_length - optional; type boolean
                                                      • load_type - optional; type member_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_AXIAL_DISPLACEMENT', 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_DISPLACEMENT', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_INITIAL_PRESTRESS', 'LOAD_TYPE_MOMENT', 'LOAD_TYPE_PIPE_CONTENT_FULL', 'LOAD_TYPE_PIPE_CONTENT_PARTIAL', 'LOAD_TYPE_PIPE_INTERNAL_PRESSURE', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_ROTATION', 'LOAD_TYPE_TEMPERATURE', 'LOAD_TYPE_TEMPERATURE_CHANGE' }
                                                      • magnitude - optional; type double
                                                      • magnitude_1 - optional; type double
                                                      • magnitude_2 - optional; type double
                                                      • magnitude_3 - optional; type double
                                                      • magnitude_delta_t - optional; type double
                                                      • magnitude_delta_t_1 - optional; type double
                                                      • magnitude_delta_t_2 - optional; type double
                                                      • magnitude_delta_t_3 - optional; type double
                                                      • magnitude_t_b - optional; type double
                                                      • magnitude_t_b_1 - optional; type double
                                                      • magnitude_t_b_2 - optional; type double
                                                      • magnitude_t_b_3 - optional; type double
                                                      • magnitude_t_c - optional; type double
                                                      • magnitude_t_c_1 - optional; type double
                                                      • magnitude_t_c_2 - optional; type double
                                                      • magnitude_t_c_3 - optional; type double
                                                      • magnitude_t_t - optional; type double
                                                      • magnitude_t_t_1 - optional; type double
                                                      • magnitude_t_t_2 - optional; type double
                                                      • magnitude_t_t_3 - optional; type double
                                                      • mass_global - optional; type double
                                                      • mass_x - optional; type double
                                                      • mass_y - optional; type double
                                                      • mass_z - optional; type double
                                                      • members - optional; type array_of_int
                                                      • reference_to_list_of_members - optional; type boolean
                                                      • varying_load_parameters - optional; type array_of_member_load_varying_load_parameters
                                                        • member_load_varying_load_parameters - optional, unbounded; type member_load_varying_load_parameters
                                                          • no - optional; type int
                                                          • distance - optional; type double
                                                          • delta_distance - optional; type double
                                                          • magnitude - optional; type double
                                                          • note - optional; type string
                                                          • magnitude_t_c - optional; type double
                                                          • magnitude_delta_t - optional; type double
                                                          • magnitude_t_t - optional; type double
                                                          • magnitude_t_b - optional; type double
                                                      • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                      • varying_load_parameters_sorted - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_nonlinearity
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_nonlinearity
                                                    Input:
                                                    get_member_nonlinearity_request (soap:body, use = literal)Source code
                                                    parameters type get_member_nonlinearity
                                                    • no type int
                                                    Output:
                                                    get_member_nonlinearity_response (soap:body, use = literal)Source code
                                                    parameters type get_member_nonlinearityResponse
                                                    • value type member_nonlinearity
                                                      • no type int
                                                      • type - optional; type member_nonlinearity_type - type undefined with restriction - enum { 'TYPE_FAILURE_IF_COMPRESSION', 'TYPE_FAILURE_IF_COMPRESSION_WITH_SLIPPAGE', 'TYPE_FAILURE_IF_TENSION', 'TYPE_FAILURE_IF_TENSION_WITH_SLIPPAGE', 'TYPE_PLASTIC_HINGE', 'TYPE_SLIPPAGE', 'TYPE_TEARING', 'TYPE_TEARING_IF_COMPRESSION', 'TYPE_TEARING_IF_TENSION', 'TYPE_YIELDING', 'TYPE_YIELDING_IF_COMPRESSION', 'TYPE_YIELDING_IF_TENSION' }
                                                      • assigned_to - optional; type array_of_int
                                                      • comment - optional; type string
                                                      • compression_force - optional; type double
                                                      • generating_object_info - optional; type string
                                                      • internal_force_n - optional; type double
                                                      • internal_force_vy - optional; type double
                                                      • internal_force_vz - optional; type double
                                                      • internal_moment_mt - optional; type double
                                                      • internal_moment_my - optional; type double
                                                      • internal_moment_mz - optional; type double
                                                      • is_generated - optional; type boolean
                                                      • name - optional; type string
                                                      • slippage - optional; type double
                                                      • tension_force - optional; type double
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_representative
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_representative
                                                    Input:
                                                    get_member_representative_request (soap:body, use = literal)Source code
                                                    parameters type get_member_representative
                                                    • no type int
                                                    Output:
                                                    get_member_representative_response (soap:body, use = literal)Source code
                                                    parameters type get_member_representativeResponse
                                                    • value type member_representative
                                                      • no type int
                                                      • type - optional; type member_representative_type - type undefined with restriction - enum { 'TYPE_BEAM', 'TYPE_BUCKLING', 'TYPE_CABLE', 'TYPE_COMPRESSION', 'TYPE_COUPLING_HINGE_HINGE', 'TYPE_COUPLING_HINGE_RIGID', 'TYPE_COUPLING_RIGID_HINGE', 'TYPE_COUPLING_RIGID_RIGID', 'TYPE_DEFINABLE_STIFFNESS', 'TYPE_RESULT_BEAM', 'TYPE_RIB', 'TYPE_RIGID', 'TYPE_TENSION', 'TYPE_TRUSS', 'TYPE_TRUSS_ONLY_N' }
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • comment - optional; type string
                                                      • number_of_members - optional; type int
                                                      • total_length - optional; type double
                                                      • total_volume - optional; type double
                                                      • total_mass - optional; type double
                                                      • total_surface_of_coating - optional; type double
                                                      • nodes_on_member_from_start - optional; type array_of_int
                                                      • is_deactivated_for_calculation - optional; type boolean
                                                      • line - optional; type int
                                                      • section_distribution_type - optional; type member_representative_section_distribution_type - type undefined with restriction - enum { 'SECTION_DISTRIBUTION_TYPE_CURVED', 'SECTION_DISTRIBUTION_TYPE_LINEAR', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_SADDLE', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_UNIFORM' }
                                                      • reference_type - optional; type member_representative_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                      • nodes - optional; type array_of_int
                                                      • node_start - optional; type int
                                                      • node_end - optional; type int
                                                      • analytical_length - optional; type double
                                                      • analytical_volume - optional; type double
                                                      • analytical_mass - optional; type double
                                                      • analytical_surface_of_coating - optional; type double
                                                      • analytical_center_of_gravity - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • analytical_center_of_gravity_x - optional; type double
                                                      • analytical_center_of_gravity_y - optional; type double
                                                      • analytical_center_of_gravity_z - optional; type double
                                                      • length - optional; type double
                                                      • volume - optional; type double
                                                      • mass - optional; type double
                                                      • surface_of_coating - optional; type double
                                                      • center_of_gravity - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • center_of_gravity_x - optional; type double
                                                      • center_of_gravity_y - optional; type double
                                                      • center_of_gravity_z - optional; type double
                                                      • member_representative - optional; type int
                                                      • design_properties_via_member - optional; type boolean
                                                      • design_properties_via_parent_member_set - optional; type boolean
                                                      • design_properties_parent_member_set - optional; type int
                                                      • member_type_rib_alignment - optional; type member_representative_member_type_rib_alignment - type undefined with restriction - enum { 'ALIGNMENT_CENTRIC', 'ALIGNMENT_ON_Z_SIDE_NEGATIVE', 'ALIGNMENT_ON_Z_SIDE_POSITIVE', 'ALIGNMENT_USER_DEFINED_VIA_MEMBER_ECCENTRICITY' }
                                                      • member_rib_first_surface - optional; type int
                                                      • member_rib_second_surface - optional; type int
                                                      • member_rib_surface_assignment_autodetect - optional; type boolean
                                                      • align_local_z_axis_to_local_z_axis_of_surface - optional; type boolean
                                                      • result_beam_integrate_stresses_and_forces - optional; type member_representative_result_beam_integrate_stresses_and_forces - type undefined with restriction - enum { 'INTEGRATE_FROM_LISTED_OBJECT', 'INTEGRATE_WITHIN_CUBOID_GENERAL', 'INTEGRATE_WITHIN_CUBOID_QUADRATIC', 'INTEGRATE_WITHIN_CYLINDER' }
                                                      • flange_dimensions - optional; type array_of_member_representative_flange_dimensions
                                                        • member_representative_flange_dimensions - optional, unbounded; type member_representative_flange_dimensions
                                                          • no - optional; type int
                                                          • end_ordinate - optional; type double
                                                          • length - optional; type double
                                                          • reference_length_definition_type - optional; type reference_length_definition_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_TYPE_MEMBER_LENGTH', 'REFERENCE_LENGTH_TYPE_SEGMENT_LENGTH', 'REFERENCE_LENGTH_TYPE_USER_DEFINED' }
                                                          • reference_length - optional; type double
                                                          • reference_length_width_type - optional; type reference_length_width_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_WIDTH_EC2', 'REFERENCE_LENGTH_WIDTH_EIGHTH', 'REFERENCE_LENGTH_WIDTH_NONE', 'REFERENCE_LENGTH_WIDTH_SIXTH' }
                                                          • width_minus_y_integrative - optional; type double
                                                          • width_minus_y_effictive - optional; type double
                                                          • width_minus_y_maximal - optional; type double
                                                          • width_plus_y_integrative - optional; type double
                                                          • width_plus_y_effictive - optional; type double
                                                          • width_plus_y_maximal - optional; type double
                                                          • distribution_linear - optional; type boolean
                                                      • synchronize_width_mode - optional; type boolean
                                                      • relative_ordinates_mode - optional; type boolean
                                                      • member_type_definable_stiffness - optional; type int
                                                      • result_beam_y_z - optional; type double
                                                      • result_beam_y_plus - optional; type double
                                                      • result_beam_z_plus - optional; type double
                                                      • result_beam_y_minus - optional; type double
                                                      • result_beam_z_minus - optional; type double
                                                      • result_beam_radius - optional; type double
                                                      • result_beam_include_surfaces - optional; type array_of_int
                                                      • result_beam_include_all_surfaces - optional; type boolean
                                                      • result_beam_include_solids - optional; type array_of_int
                                                      • result_beam_include_all_solids - optional; type boolean
                                                      • result_beam_include_members - optional; type array_of_int
                                                      • result_beam_include_all_members - optional; type boolean
                                                      • result_beam_exclude_surfaces - optional; type array_of_int
                                                      • result_beam_exclude_solids - optional; type array_of_int
                                                      • result_beam_exluce_members - optional; type array_of_int
                                                      • projected_length - optional; type double
                                                      • section_distance_from_start_is_defined_as_relative - optional; type boolean
                                                      • section_distance_from_start_absolute - optional; type double
                                                      • section_distance_from_start_relative - optional; type double
                                                      • section_distance_from_end_is_defined_as_relative - optional; type boolean
                                                      • section_distance_from_end_absolute - optional; type double
                                                      • section_distance_from_end_relative - optional; type double
                                                      • section_alignment - optional; type member_representative_section_alignment - type undefined with restriction - enum { 'SECTION_ALIGNMENT_BOTTOM', 'SECTION_ALIGNMENT_CENTRIC', 'SECTION_ALIGNMENT_TOP' }
                                                      • curved_member_is_asymmetric_layout - optional; type boolean
                                                      • curved_member_is_cantilevers - optional; type boolean
                                                      • curved_member_cantilevers_type - optional; type member_representative_curved_member_cantilevers_type - type undefined with restriction - enum { 'CANTILEVERS_TYPE_HORIZONTAL', 'CANTILEVERS_TYPE_OFFSET', 'CANTILEVERS_TYPE_PARALLEL', 'CANTILEVERS_TYPE_TAPER' }
                                                      • rotation_specification_type - optional; type member_representative_rotation_specification_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_ROTATION_VIA_ANGLE', 'COORDINATE_SYSTEM_ROTATION_VIA_HELP_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_INSIDE_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_SURFACE' }
                                                      • rotation_angle - optional; type double
                                                      • rotation_help_node - optional; type int
                                                      • rotation_plane_type - optional; type member_representative_rotation_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                      • rotation_surface - optional; type int
                                                      • rotation_surface_plane_type - optional; type member_representative_rotation_surface_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                      • is_rotated - optional; type boolean
                                                      • section_start - optional; type int
                                                      • section_end - optional; type int
                                                      • section_internal - optional; type int
                                                      • section_material - optional; type int
                                                      • members - optional; type array_of_int
                                                      • member_hinge_start - optional; type int
                                                      • member_hinge_end - optional; type int
                                                      • member_eccentricity_start - optional; type int
                                                      • member_eccentricity_end - optional; type int
                                                      • support - optional; type int
                                                      • member_transverse_stiffener - optional; type int
                                                      • member_nonlinearity - optional; type int
                                                      • member_result_intermediate_point - optional; type int
                                                      • concrete_effective_lengths - optional; type int
                                                      • steel_effective_lengths - optional; type int
                                                      • timber_effective_lengths - optional; type int
                                                      • aluminum_effective_lengths - optional; type int
                                                      • concrete_shear_reinforcement_spans - optional; type array_of_member_representative_concrete_shear_reinforcement_spans
                                                        • member_representative_concrete_shear_reinforcement_spans - optional, unbounded; type member_representative_concrete_shear_reinforcement_spans
                                                          • no - optional; type int
                                                          • name - optional; type string
                                                          • stirrup_type - optional; type stirrup_type - type undefined with restriction - enum { 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_FOUR_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_THREE_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_TWO_LEGGED_OPEN', 'STIRRUP_TYPE_TWO_LEGGED_OVERLAP_HOOK_180' }
                                                          • material - optional; type int
                                                          • stirrup_count - optional; type int
                                                          • stirrup_diameter - optional; type double
                                                          • stirrup_distances - optional; type double
                                                          • reinforcement_area - optional; type double
                                                          • span_position_reference_type - optional; type span_position_reference_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_INTERNAL_NODE', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_END', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_START' }
                                                          • span_position_reference_internal_node - optional; type int
                                                          • span_position_reference_x_location_relative - optional; type double
                                                          • span_position_reference_x_location_absolute - optional; type double
                                                          • span_position_definition_format_type - optional; type span_position_definition_format_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_ABSOLUTE', 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_RELATIVE' }
                                                          • span_start_relative - optional; type double
                                                          • span_start_absolute - optional; type double
                                                          • span_end_relative - optional; type double
                                                          • span_end_absolute - optional; type double
                                                          • span_length - optional; type double
                                                          • stirrup_layout_rule_type - optional; type stirrup_layout_rule_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_END', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED' }
                                                          • stirrup_start_offset - optional; type double
                                                          • stirrup_end_offset - optional; type double
                                                          • one_stirrup_length - optional; type double
                                                          • minimal_and_maximal_stirrup_length - optional; type string
                                                          • length - optional; type double
                                                          • one_stirrup_weight - optional; type double
                                                          • minimal_and_maximal_stirrup_weight - optional; type string
                                                          • weight - optional; type double
                                                      • concrete_longitudinal_reinforcement_items - optional; type array_of_member_representative_concrete_longitudinal_reinforcement_items
                                                        • member_representative_concrete_longitudinal_reinforcement_items - optional, unbounded; type member_representative_concrete_longitudinal_reinforcement_items
                                                          • no - optional; type int
                                                          • name - optional; type string
                                                          • rebar_type - optional; type rebar_type - type undefined with restriction - enum { 'REBAR_TYPE_LINE', 'REBAR_TYPE_SINGLE', 'REBAR_TYPE_SYMMETRICAL', 'REBAR_TYPE_UNIFORMLY_SURROUNDING', 'REBAR_TYPE_UNSYMMETRICAL' }
                                                          • material - optional; type int
                                                          • reinforcement_placed_in_bending_corner_enabled - optional; type boolean
                                                          • bar_count_symmetrical - optional; type int
                                                          • bar_count_unsymmetrical_at_side - optional; type int
                                                          • bar_count_unsymmetrical_top_side - optional; type int
                                                          • bar_count_unsymmetrical_bottom_side - optional; type int
                                                          • bar_count_uniformly_surrounding - optional; type int
                                                          • bar_count_line - optional; type int
                                                          • bar_count_corner - optional; type int
                                                          • bar_diameter_symmetrical - optional; type double
                                                          • bar_diameter_unsymmetrical_at_side - optional; type double
                                                          • bar_diameter_unsymmetrical_top_side - optional; type double
                                                          • bar_diameter_unsymmetrical_bottom_side - optional; type double
                                                          • bar_diameter_uniformly_surrounding - optional; type double
                                                          • bar_diameter_line - optional; type double
                                                          • bar_diameter_single - optional; type double
                                                          • bar_diameter_corner - optional; type double
                                                          • corner_reinforcement_enabled - optional; type boolean
                                                          • reinforcement_area_symmetrical - optional; type double
                                                          • reinforcement_area_unsymmetrical_at_side - optional; type double
                                                          • reinforcement_area_unsymmetrical_top_side - optional; type double
                                                          • reinforcement_area_unsymmetrical_bottom_side - optional; type double
                                                          • reinforcement_area_uniformly_surrounding - optional; type double
                                                          • reinforcement_area_line - optional; type double
                                                          • reinforcement_area_single - optional; type double
                                                          • reinforcement_area_corner - optional; type double
                                                          • reinforcement_area_total - optional; type double
                                                          • span_position_reference_internal_node - optional; type int
                                                          • span_position_reference_x_location_relative - optional; type double
                                                          • span_position_reference_x_location_absolute - optional; type double
                                                          • span_start_relative - optional; type double
                                                          • span_start_absolute - optional; type double
                                                          • span_end_relative - optional; type double
                                                          • span_end_absolute - optional; type double
                                                          • span_length - optional; type double
                                                          • additional_offset_type - optional; type additional_offset_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_CONCRETE_COVER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_SECTION_SURFACE', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_STIRRUP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_NONE' }
                                                          • additional_offset_top_side - optional; type double
                                                          • additional_offset_bottom_side - optional; type double
                                                          • additional_offset_left_side - optional; type double
                                                          • additional_offset_right_side - optional; type double
                                                          • additional_offset_reference_type - optional; type additional_offset_reference_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_offset_reference_type_at_start_type - optional; type additional_offset_reference_type_at_start_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_offset_reference_type_at_end_type - optional; type additional_offset_reference_type_at_end_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_horizontal_offset - optional; type double
                                                          • additional_horizontal_offset_at_start - optional; type double
                                                          • additional_horizontal_offset_at_end - optional; type double
                                                          • additional_vertical_offset - optional; type double
                                                          • additional_vertical_offset_at_start - optional; type double
                                                          • additional_vertical_offset_at_end - optional; type double
                                                          • anchorage_start_anchor_type - optional; type anchorage_start_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                          • anchorage_start_anchor_length - optional; type double
                                                          • anchorage_start_bending_diameter - optional; type double
                                                          • anchorage_end_anchor_type - optional; type anchorage_end_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                          • anchorage_end_anchor_length - optional; type double
                                                          • anchorage_end_bending_diameter - optional; type double
                                                          • one_rebar_length - optional; type double
                                                          • one_rebar_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_at_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_top_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_bottom_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_corner_length - optional; type double
                                                          • one_rebar_corner_minimal_and_maximal_length - optional; type string
                                                          • length - optional; type double
                                                          • one_rebar_weight - optional; type double
                                                          • one_rebar_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_at_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_top_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_bottom_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_corner_weight - optional; type double
                                                          • one_rebar_corner_minimal_and_maximal_weight - optional; type string
                                                          • weight - optional; type double
                                                      • concrete_cover_user_defined_enabled - optional; type boolean
                                                      • concrete_cover_different_at_section_sides_enabled - optional; type boolean
                                                      • concrete_cover - optional; type double
                                                      • concrete_cover_top - optional; type double
                                                      • concrete_cover_bottom - optional; type double
                                                      • concrete_cover_left - optional; type double
                                                      • concrete_cover_right - optional; type double
                                                      • concrete_cover_min - optional; type array_of_int
                                                      • concrete_cover_min_top - optional; type array_of_int
                                                      • concrete_cover_min_bottom - optional; type array_of_int
                                                      • concrete_cover_min_left - optional; type array_of_int
                                                      • concrete_cover_min_right - optional; type array_of_int
                                                      • concrete_durability - optional; type int
                                                      • concrete_durability_top - optional; type int
                                                      • concrete_durability_bottom - optional; type int
                                                      • concrete_durability_left - optional; type int
                                                      • concrete_durability_right - optional; type int
                                                      • steel_boundary_conditions - optional; type int
                                                      • steel_member_local_section_reduction - optional; type int
                                                      • steel_member_transverse_weld - optional; type int
                                                      • steel_member_shear_panel - optional; type int
                                                      • steel_member_rotational_restraint - optional; type int
                                                      • timber_service_class - optional; type int
                                                      • timber_moisture_class - optional; type int
                                                      • timber_service_conditions - optional; type int
                                                      • timber_member_local_section_reduction - optional; type int
                                                      • timber_member_shear_panel - optional; type int
                                                      • timber_member_rotational_restraint - optional; type int
                                                      • aluminum_boundary_conditions - optional; type int
                                                      • aluminum_member_local_section_reduction - optional; type int
                                                      • aluminum_member_transverse_weld - optional; type int
                                                      • aluminum_member_shear_panel - optional; type int
                                                      • aluminum_member_rotational_restraint - optional; type int
                                                      • stress_analysis_configuration - optional; type int
                                                      • member_aluminum_design_uls_configuration - optional; type int
                                                      • member_aluminum_design_sls_configuration - optional; type int
                                                      • member_concrete_design_uls_configuration - optional; type int
                                                      • member_concrete_design_sls_configuration - optional; type int
                                                      • member_concrete_design_fr_configuration - optional; type int
                                                      • member_steel_design_uls_configuration - optional; type int
                                                      • member_steel_design_sls_configuration - optional; type int
                                                      • member_steel_design_fr_configuration - optional; type int
                                                      • member_timber_design_uls_configuration - optional; type int
                                                      • member_timber_design_sls_configuration - optional; type int
                                                      • member_timber_design_fr_configuration - optional; type int
                                                      • end_modifications_member_start_extension - optional; type double
                                                      • end_modifications_member_start_slope_y - optional; type double
                                                      • end_modifications_member_start_slope_z - optional; type double
                                                      • end_modifications_member_end_extension - optional; type double
                                                      • end_modifications_member_end_slope_y - optional; type double
                                                      • end_modifications_member_end_slope_z - optional; type double
                                                      • has_any_end_modifications - optional; type boolean
                                                      • deflection_check_direction - optional; type member_representative_deflection_check_direction - type undefined with restriction - enum { 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Y', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z_AND_Y', 'DEFLECTION_CHECK_DIRECTION_RESULTING_AXIS' }
                                                      • deflection_check_beam_type - optional; type member_representative_deflection_check_beam_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_BEAM_TYPE_DOUBLE_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_END_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_START_SUPPORTED' }
                                                      • deflection_check_displacement_reference - optional; type member_representative_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_SET_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_UNDEFORMED_SYSTEM' }
                                                      • deflection_check_reference_length_y - optional; type double
                                                      • deflection_check_reference_length_y_list - optional; type array_of_int
                                                      • deflection_check_reference_length_y_is_variable - optional; type boolean
                                                      • deflection_check_reference_length_y_definition_type - optional; type member_representative_deflection_check_reference_length_y_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                      • deflection_check_reference_length_z - optional; type double
                                                      • deflection_check_reference_length_z_list - optional; type array_of_int
                                                      • deflection_check_reference_length_z_is_variable - optional; type boolean
                                                      • deflection_check_reference_length_z_definition_type - optional; type member_representative_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                      • deflection_check_precamber_enabled - optional; type boolean
                                                      • deflection_check_precamber_wcy - optional; type double
                                                      • deflection_check_precamber_wcz - optional; type double
                                                      • design_support_on_member_start - optional; type int
                                                      • design_support_on_member_end - optional; type int
                                                      • design_supports_on_internal_nodes - optional; type array_of_member_representative_design_supports_on_internal_nodes
                                                        • member_representative_design_supports_on_internal_nodes - optional, unbounded; type member_representative_design_supports_on_internal_nodes
                                                          • no - optional; type int
                                                          • node - optional; type int
                                                          • design_support - optional; type int
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_result_intermediate_point
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_result_intermediate_point
                                                    Input:
                                                    get_member_result_intermediate_point_request (soap:body, use = literal)Source code
                                                    parameters type get_member_result_intermediate_point
                                                    • no type int
                                                    Output:
                                                    get_member_result_intermediate_point_response (soap:body, use = literal)Source code
                                                    parameters type get_member_result_intermediate_pointResponse
                                                    • value type member_result_intermediate_point
                                                      • no type int
                                                      • comment - optional; type string
                                                      • distances - optional; type array_of_member_result_intermediate_point_distances
                                                        • member_result_intermediate_point_distances - optional, unbounded; type member_result_intermediate_point_distances
                                                          • no - optional; type int
                                                          • value - optional; type double
                                                          • note - optional; type string
                                                      • distances_are_defined_as_absolute - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • members - optional; type array_of_int
                                                      • name - optional; type string
                                                      • point_count - optional; type int
                                                      • uniform_distribution - optional; type boolean
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_set
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_set
                                                    Input:
                                                    get_member_set_request (soap:body, use = literal)Source code
                                                    parameters type get_member_set
                                                    • no type int
                                                    Output:
                                                    get_member_set_response (soap:body, use = literal)Source code
                                                    parameters type get_member_setResponse
                                                    • value type member_set
                                                      • no type int
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • set_type - optional; type member_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                      • length - optional; type double
                                                      • center_of_gravity - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • center_of_gravity_x - optional; type double
                                                      • center_of_gravity_y - optional; type double
                                                      • center_of_gravity_z - optional; type double
                                                      • position - optional; type string
                                                      • position_short - optional; type string
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • volume - optional; type double
                                                      • mass - optional; type double
                                                      • discontinuous_torsional_warping - optional; type boolean
                                                      • design_properties_activated - optional; type boolean
                                                      • steel_effective_lengths - optional; type int
                                                      • steel_boundary_conditions - optional; type int
                                                      • steel_member_local_section_reductions - optional; type int
                                                      • steel_member_shear_panels - optional; type int
                                                      • steel_member_rotational_restraints - optional; type int
                                                      • member_steel_design_uls_configuration - optional; type int
                                                      • member_steel_design_sls_configuration - optional; type int
                                                      • member_steel_design_fr_configuration - optional; type int
                                                      • member_steel_design_seismic_configuration - optional; type int
                                                      • aluminum_effective_lengths - optional; type int
                                                      • aluminum_boundary_conditions - optional; type int
                                                      • aluminum_member_local_section_reductions - optional; type int
                                                      • aluminum_member_shear_panels - optional; type int
                                                      • aluminum_member_rotational_restraints - optional; type int
                                                      • member_aluminum_design_uls_configuration - optional; type int
                                                      • member_aluminum_design_sls_configuration - optional; type int
                                                      • concrete_shear_reinforcement_spans - optional; type array_of_member_set_concrete_shear_reinforcement_spans
                                                        • member_set_concrete_shear_reinforcement_spans - optional, unbounded; type member_set_concrete_shear_reinforcement_spans
                                                          • no - optional; type int
                                                          • name - optional; type string
                                                          • stirrup_type - optional; type stirrup_type - type undefined with restriction - enum { 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_FOUR_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_THREE_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_TWO_LEGGED_OPEN', 'STIRRUP_TYPE_TWO_LEGGED_OVERLAP_HOOK_180' }
                                                          • material - optional; type int
                                                          • stirrup_count - optional; type int
                                                          • stirrup_diameter - optional; type double
                                                          • stirrup_distances - optional; type double
                                                          • reinforcement_area - optional; type double
                                                          • span_position_reference_type - optional; type span_position_reference_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_INTERNAL_NODE', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_END', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_START' }
                                                          • span_position_reference_internal_node - optional; type int
                                                          • span_position_reference_x_location_relative - optional; type double
                                                          • span_position_reference_x_location_absolute - optional; type double
                                                          • span_position_definition_format_type - optional; type span_position_definition_format_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_ABSOLUTE', 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_RELATIVE' }
                                                          • span_start_relative - optional; type double
                                                          • span_start_absolute - optional; type double
                                                          • span_end_relative - optional; type double
                                                          • span_end_absolute - optional; type double
                                                          • span_length - optional; type double
                                                          • stirrup_layout_rule_type - optional; type stirrup_layout_rule_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_END', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED' }
                                                          • stirrup_start_offset - optional; type double
                                                          • stirrup_end_offset - optional; type double
                                                          • one_stirrup_length - optional; type double
                                                          • minimal_and_maximal_stirrup_length - optional; type string
                                                          • length - optional; type double
                                                          • one_stirrup_weight - optional; type double
                                                          • minimal_and_maximal_stirrup_weight - optional; type string
                                                          • weight - optional; type double
                                                      • concrete_longitudinal_reinforcement_items - optional; type array_of_member_set_concrete_longitudinal_reinforcement_items
                                                        • member_set_concrete_longitudinal_reinforcement_items - optional, unbounded; type member_set_concrete_longitudinal_reinforcement_items
                                                          • no - optional; type int
                                                          • name - optional; type string
                                                          • rebar_type - optional; type rebar_type - type undefined with restriction - enum { 'REBAR_TYPE_LINE', 'REBAR_TYPE_SINGLE', 'REBAR_TYPE_SYMMETRICAL', 'REBAR_TYPE_UNIFORMLY_SURROUNDING', 'REBAR_TYPE_UNSYMMETRICAL' }
                                                          • material - optional; type int
                                                          • reinforcement_placed_in_bending_corner_enabled - optional; type boolean
                                                          • bar_count_symmetrical - optional; type int
                                                          • bar_count_unsymmetrical_at_side - optional; type int
                                                          • bar_count_unsymmetrical_top_side - optional; type int
                                                          • bar_count_unsymmetrical_bottom_side - optional; type int
                                                          • bar_count_uniformly_surrounding - optional; type int
                                                          • bar_count_line - optional; type int
                                                          • bar_count_corner - optional; type int
                                                          • bar_diameter_symmetrical - optional; type double
                                                          • bar_diameter_unsymmetrical_at_side - optional; type double
                                                          • bar_diameter_unsymmetrical_top_side - optional; type double
                                                          • bar_diameter_unsymmetrical_bottom_side - optional; type double
                                                          • bar_diameter_uniformly_surrounding - optional; type double
                                                          • bar_diameter_line - optional; type double
                                                          • bar_diameter_single - optional; type double
                                                          • bar_diameter_corner - optional; type double
                                                          • corner_reinforcement_enabled - optional; type boolean
                                                          • reinforcement_area_symmetrical - optional; type double
                                                          • reinforcement_area_unsymmetrical_at_side - optional; type double
                                                          • reinforcement_area_unsymmetrical_top_side - optional; type double
                                                          • reinforcement_area_unsymmetrical_bottom_side - optional; type double
                                                          • reinforcement_area_uniformly_surrounding - optional; type double
                                                          • reinforcement_area_line - optional; type double
                                                          • reinforcement_area_single - optional; type double
                                                          • reinforcement_area_corner - optional; type double
                                                          • reinforcement_area_total - optional; type double
                                                          • span_position_reference_internal_node - optional; type int
                                                          • span_position_reference_x_location_relative - optional; type double
                                                          • span_position_reference_x_location_absolute - optional; type double
                                                          • span_start_relative - optional; type double
                                                          • span_start_absolute - optional; type double
                                                          • span_end_relative - optional; type double
                                                          • span_end_absolute - optional; type double
                                                          • span_length - optional; type double
                                                          • additional_offset_type - optional; type additional_offset_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_CONCRETE_COVER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_SECTION_SURFACE', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_STIRRUP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_NONE' }
                                                          • additional_offset_top_side - optional; type double
                                                          • additional_offset_bottom_side - optional; type double
                                                          • additional_offset_left_side - optional; type double
                                                          • additional_offset_right_side - optional; type double
                                                          • additional_offset_reference_type - optional; type additional_offset_reference_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_offset_reference_type_at_start_type - optional; type additional_offset_reference_type_at_start_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_offset_reference_type_at_end_type - optional; type additional_offset_reference_type_at_end_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                          • additional_horizontal_offset - optional; type double
                                                          • additional_horizontal_offset_at_start - optional; type double
                                                          • additional_horizontal_offset_at_end - optional; type double
                                                          • additional_vertical_offset - optional; type double
                                                          • additional_vertical_offset_at_start - optional; type double
                                                          • additional_vertical_offset_at_end - optional; type double
                                                          • anchorage_start_anchor_type - optional; type anchorage_start_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                          • anchorage_start_anchor_length - optional; type double
                                                          • anchorage_start_bending_diameter - optional; type double
                                                          • anchorage_end_anchor_type - optional; type anchorage_end_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                          • anchorage_end_anchor_length - optional; type double
                                                          • anchorage_end_bending_diameter - optional; type double
                                                          • one_rebar_length - optional; type double
                                                          • one_rebar_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_at_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_top_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_unsymmetrical_bottom_side_length - optional; type double
                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_length - optional; type string
                                                          • one_rebar_corner_length - optional; type double
                                                          • one_rebar_corner_minimal_and_maximal_length - optional; type string
                                                          • length - optional; type double
                                                          • one_rebar_weight - optional; type double
                                                          • one_rebar_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_at_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_top_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_unsymmetrical_bottom_side_weight - optional; type double
                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_weight - optional; type string
                                                          • one_rebar_corner_weight - optional; type double
                                                          • one_rebar_corner_minimal_and_maximal_weight - optional; type string
                                                          • weight - optional; type double
                                                      • concrete_cover_user_defined_enabled - optional; type boolean
                                                      • concrete_cover_different_at_section_sides_enabled - optional; type boolean
                                                      • concrete_cover - optional; type double
                                                      • concrete_cover_top - optional; type double
                                                      • concrete_cover_bottom - optional; type double
                                                      • concrete_cover_left - optional; type double
                                                      • concrete_cover_right - optional; type double
                                                      • concrete_cover_min - optional; type array_of_int
                                                      • concrete_cover_min_top - optional; type array_of_int
                                                      • concrete_cover_min_bottom - optional; type array_of_int
                                                      • concrete_cover_min_left - optional; type array_of_int
                                                      • concrete_cover_min_right - optional; type array_of_int
                                                      • concrete_durability - optional; type int
                                                      • concrete_durability_top - optional; type int
                                                      • concrete_durability_bottom - optional; type int
                                                      • concrete_durability_left - optional; type int
                                                      • concrete_durability_right - optional; type int
                                                      • concrete_effective_lengths - optional; type int
                                                      • timber_effective_lengths - optional; type int
                                                      • service_class_timber_design - optional; type int
                                                      • moisture_class_timber_design - optional; type int
                                                      • service_conditions_timber_design - optional; type int
                                                      • timber_member_shear_panels - optional; type int
                                                      • timber_member_rotational_restraints - optional; type int
                                                      • timber_local_section_reductions - optional; type int
                                                      • member_timber_design_fr_configuration - optional; type int
                                                      • member_timber_design_sls_configuration - optional; type int
                                                      • member_timber_design_uls_configuration - optional; type int
                                                      • member_transverse_stiffener - optional; type int
                                                      • stress_analysis_configuration - optional; type int
                                                      • deflection_check_direction - optional; type member_set_deflection_check_direction - type undefined with restriction - enum { 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Y', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z_AND_Y', 'DEFLECTION_CHECK_DIRECTION_RESULTING_AXIS' }
                                                      • deflection_check_beam_type - optional; type member_set_deflection_check_beam_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_BEAM_TYPE_DOUBLE_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_END_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_START_SUPPORTED' }
                                                      • deflection_check_displacement_reference - optional; type member_set_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_SET_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_UNDEFORMED_SYSTEM' }
                                                      • deflection_check_reference_length_y - optional; type double
                                                      • deflection_check_reference_length_y_list - optional; type array_of_int
                                                      • deflection_check_reference_length_y_is_variable - optional; type boolean
                                                      • deflection_check_reference_length_y_definition_type - optional; type member_set_deflection_check_reference_length_y_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                      • deflection_check_reference_length_z - optional; type double
                                                      • deflection_check_reference_length_z_list - optional; type array_of_int
                                                      • deflection_check_reference_length_z_is_variable - optional; type boolean
                                                      • deflection_check_reference_length_z_definition_type - optional; type member_set_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                      • deflection_check_precamber_enabled - optional; type boolean
                                                      • deflection_check_precamber_wcy - optional; type double
                                                      • deflection_check_precamber_wcz - optional; type double
                                                      • design_support_on_member_set_start - optional; type int
                                                      • design_support_on_member_set_end - optional; type int
                                                      • design_supports_on_internal_nodes - optional; type array_of_member_set_design_supports_on_internal_nodes
                                                        • member_set_design_supports_on_internal_nodes - optional, unbounded; type member_set_design_supports_on_internal_nodes
                                                          • no - optional; type int
                                                          • node - optional; type int
                                                          • design_support - optional; type int
                                                      • members - optional; type array_of_int
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_set_imperfection
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_set_imperfection
                                                    Input:
                                                    get_member_set_imperfection_request (soap:body, use = literal)Source code
                                                    parameters type get_member_set_imperfection
                                                    • no type int
                                                    • imperfection_case_no type int
                                                    Output:
                                                    get_member_set_imperfection_response (soap:body, use = literal)Source code
                                                    parameters type get_member_set_imperfectionResponse
                                                    • value type member_set_imperfection
                                                      • no type int
                                                      • imperfection_type - optional; type member_set_imperfection_imperfection_type - type undefined with restriction - enum { 'IMPERFECTION_TYPE_INITIAL_BOW', 'IMPERFECTION_TYPE_INITIAL_BOW_AND_CRITERION', 'IMPERFECTION_TYPE_INITIAL_SWAY' }
                                                      • member_sets - optional; type array_of_int
                                                      • imperfection_case - optional; type int
                                                      • definition_type - optional; type member_set_imperfection_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_ABSOLUTE', 'DEFINITION_TYPE_ANSI_CURRENT', 'DEFINITION_TYPE_ANSI_GRAVITY_LOAD', 'DEFINITION_TYPE_EN_1993_1_1', 'DEFINITION_TYPE_EN_1999_1_1', 'DEFINITION_TYPE_EUROCODE', 'DEFINITION_TYPE_NOTIONAL_LOAD', 'DEFINITION_TYPE_RELATIVE' }
                                                      • coordinate_system - optional; type string
                                                      • imperfection_direction - optional; type member_set_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'IMPERFECTION_DIRECTION_LOCAL_Y', 'IMPERFECTION_DIRECTION_LOCAL_Y_NEGATIVE', 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_U', 'IMPERFECTION_DIRECTION_PRINCIPAL_U_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_V', 'IMPERFECTION_DIRECTION_PRINCIPAL_V_NEGATIVE' }
                                                      • basic_value_absolute - optional; type double
                                                      • basic_value_relative - optional; type double
                                                      • basic_value_coefficient - optional; type double
                                                      • basic_value_force - optional; type double
                                                      • section_design - optional; type member_set_imperfection_section_design - type undefined with restriction - enum { 'SECTION_DESIGN_ELASTIC', 'SECTION_DESIGN_PLASTIC' }
                                                      • active_criterion - optional; type member_set_imperfection_active_criterion - type undefined with restriction - enum { 'ACTIVITY_CRITERION_ALWAYS', 'ACTIVITY_CRITERION_DEFINE', 'ACTIVITY_CRITERION_DIN_18800', 'ACTIVITY_CRITERION_EN_1993', 'ACTIVITY_CRITERION_EN_1999' }
                                                      • active_bow - optional; type double
                                                      • column_in_row - optional; type int
                                                      • standard_factor_enumeration - optional; type member_set_imperfection_standard_factor_enumeration - type undefined with restriction - enum { 'STANDARD_FACTOR_ASD', 'STANDARD_FACTOR_LRFD' }
                                                      • standard_factor_number - optional; type double
                                                      • height - optional; type double
                                                      • case_object - optional; type int
                                                      • reduction_factor_h - optional; type double
                                                      • reduction_factor_m - optional; type double
                                                      • initial_sway - optional; type double
                                                      • initial_sway_inverted - optional; type double
                                                      • parameters - optional; type array_of_int
                                                      • refer_distance_from_objects_to_assign - optional; type boolean
                                                      • imperfection_over_total_length_of_objects_to_assign - optional; type boolean
                                                      • distance_a_is_defined_as_relative - optional; type boolean
                                                      • distance_b_is_defined_as_relative - optional; type boolean
                                                      • distance_a_relative - optional; type double
                                                      • distance_b_relative - optional; type double
                                                      • distance_a_absolute - optional; type double
                                                      • distance_b_absolute - optional; type double
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_set_load
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_set_load
                                                    Input:
                                                    get_member_set_load_request (soap:body, use = literal)Source code
                                                    parameters type get_member_set_load
                                                    • no type int
                                                    • load_case_no type int
                                                    Output:
                                                    get_member_set_load_response (soap:body, use = literal)Source code
                                                    parameters type get_member_set_loadResponse
                                                    • value type member_set_load
                                                      • no type int
                                                      • advanced_mass_options - optional; type boolean
                                                      • angular_acceleration - optional; type double
                                                      • angular_velocity - optional; type double
                                                      • axis_definition_axis - optional; type member_set_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                      • axis_definition_axis_orientation - optional; type member_set_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                      • axis_definition_p1 - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • axis_definition_p1_x - optional; type double
                                                      • axis_definition_p1_y - optional; type double
                                                      • axis_definition_p1_z - optional; type double
                                                      • axis_definition_p2 - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • axis_definition_p2_x - optional; type double
                                                      • axis_definition_p2_y - optional; type double
                                                      • axis_definition_p2_z - optional; type double
                                                      • axis_definition_type - optional; type member_set_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                      • comment - optional; type string
                                                      • coordinate_system - optional; type string
                                                      • count_n - optional; type int
                                                      • distance_a_absolute - optional; type double
                                                      • distance_a_is_defined_as_relative - optional; type boolean
                                                      • distance_a_relative - optional; type double
                                                      • distance_b_absolute - optional; type double
                                                      • distance_b_is_defined_as_relative - optional; type boolean
                                                      • distance_b_relative - optional; type double
                                                      • distance_c_absolute - optional; type double
                                                      • distance_c_is_defined_as_relative - optional; type boolean
                                                      • distance_c_relative - optional; type double
                                                      • distance_from_member_set_end - optional; type boolean
                                                      • eccentricity_horizontal_alignment - optional; type member_set_load_eccentricity_horizontal_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_RIGHT' }
                                                      • eccentricity_vertical_alignment - optional; type member_set_load_eccentricity_vertical_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_TOP' }
                                                      • eccentricity_section_middle - optional; type member_set_load_eccentricity_section_middle - type undefined with restriction - enum { 'LOAD_ECCENTRICITY_SECTION_MIDDLE_CENTER_OF_GRAVITY', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_NONE', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_SHEAR_CENTER' }
                                                      • is_eccentricity_at_end_different_from_start - optional; type boolean
                                                      • eccentricity_y_at_end - optional; type double
                                                      • eccentricity_y_at_start - optional; type double
                                                      • eccentricity_z_at_end - optional; type double
                                                      • eccentricity_z_at_start - optional; type double
                                                      • filling_height - optional; type double
                                                      • form_finding_definition_type - optional; type member_set_load_form_finding_definition_type - type undefined with restriction - enum { 'FORM_FINDING_TYPE_FORCE', 'FORM_FINDING_TYPE_GEOMETRIC' }
                                                      • form_finding_force_definition - optional; type member_set_load_form_finding_force_definition - type undefined with restriction - enum { 'FORM_FINDING_FORCE_INPUT_PARAMETER_AVERAGE', 'FORM_FINDING_FORCE_INPUT_PARAMETER_DENSITY', 'FORM_FINDING_FORCE_INPUT_PARAMETER_HORIZONTAL_TENSION_COMPONENT', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MAXIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_J_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_J_END' }
                                                      • form_finding_geometry_definition - optional; type member_set_load_form_finding_geometry_definition - type undefined with restriction - enum { 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LENGTH', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LOW_POINT_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_MAXIMUM_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_UNSTRESSED_LENGTH' }
                                                      • form_finding_internal_force - optional; type member_set_load_form_finding_internal_force - type undefined with restriction - enum { 'FORM_FINDING_INTERNAL_FORCE_COMPRESSION', 'FORM_FINDING_INTERNAL_FORCE_TENSION' }
                                                      • form_finding_magnitude_absolute - optional; type double
                                                      • form_finding_magnitude_is_defined_as_relative - optional; type boolean
                                                      • form_finding_magnitude_relative - optional; type double
                                                      • generating_object_info - optional; type string
                                                      • has_force_eccentricity - optional; type boolean
                                                      • is_generated - optional; type boolean
                                                      • load_case - optional; type int
                                                      • load_direction - optional; type member_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_PRINCIPAL_U', 'LOAD_DIRECTION_PRINCIPAL_V' }
                                                      • load_direction_orientation - optional; type member_set_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                      • load_distribution - optional; type member_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                      • load_is_over_total_length - optional; type boolean
                                                      • load_type - optional; type member_set_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_AXIAL_DISPLACEMENT', 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_DISPLACEMENT', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_INITIAL_PRESTRESS', 'LOAD_TYPE_MOMENT', 'LOAD_TYPE_PIPE_CONTENT_FULL', 'LOAD_TYPE_PIPE_CONTENT_PARTIAL', 'LOAD_TYPE_PIPE_INTERNAL_PRESSURE', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_ROTATION', 'LOAD_TYPE_TEMPERATURE', 'LOAD_TYPE_TEMPERATURE_CHANGE' }
                                                      • magnitude - optional; type double
                                                      • magnitude_1 - optional; type double
                                                      • magnitude_2 - optional; type double
                                                      • magnitude_3 - optional; type double
                                                      • magnitude_delta_t - optional; type double
                                                      • magnitude_delta_t_1 - optional; type double
                                                      • magnitude_delta_t_2 - optional; type double
                                                      • magnitude_delta_t_3 - optional; type double
                                                      • magnitude_t_b - optional; type double
                                                      • magnitude_t_b_1 - optional; type double
                                                      • magnitude_t_b_2 - optional; type double
                                                      • magnitude_t_b_3 - optional; type double
                                                      • magnitude_t_c - optional; type double
                                                      • magnitude_t_c_1 - optional; type double
                                                      • magnitude_t_c_2 - optional; type double
                                                      • magnitude_t_c_3 - optional; type double
                                                      • magnitude_t_t - optional; type double
                                                      • magnitude_t_t_1 - optional; type double
                                                      • magnitude_t_t_2 - optional; type double
                                                      • magnitude_t_t_3 - optional; type double
                                                      • mass_global - optional; type double
                                                      • mass_x - optional; type double
                                                      • mass_y - optional; type double
                                                      • mass_z - optional; type double
                                                      • member_sets - optional; type array_of_int
                                                      • varying_load_parameters - optional; type array_of_member_set_load_varying_load_parameters
                                                        • member_set_load_varying_load_parameters - optional, unbounded; type member_set_load_varying_load_parameters
                                                          • no - optional; type int
                                                          • distance - optional; type double
                                                          • delta_distance - optional; type double
                                                          • magnitude - optional; type double
                                                          • note - optional; type string
                                                          • magnitude_t_c - optional; type double
                                                          • magnitude_delta_t - optional; type double
                                                          • magnitude_t_t - optional; type double
                                                          • magnitude_t_b - optional; type double
                                                      • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                      • varying_load_parameters_sorted - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_stiffness_modification
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_stiffness_modification
                                                    Input:
                                                    get_member_stiffness_modification_request (soap:body, use = literal)Source code
                                                    parameters type get_member_stiffness_modification
                                                    • no type int
                                                    Output:
                                                    get_member_stiffness_modification_response (soap:body, use = literal)Source code
                                                    parameters type get_member_stiffness_modificationResponse
                                                    • value type member_stiffness_modification
                                                      • no type int
                                                      • type - optional; type member_stiffness_modification_type - type undefined with restriction - enum { 'TYPE_CONCRETE_STRUCTURES', 'TYPE_PARTIAL_STIFFNESSES_FACTORS', 'TYPE_STEEL_STRUCTURES', 'TYPE_TOTAL_STIFFNESSES_FACTORS' }
                                                      • assigned_to_structure_modification - optional; type array_of_int
                                                      • comment - optional; type string
                                                      • concrete_structure_component_type - optional; type member_stiffness_modification_concrete_structure_component_type - type undefined with restriction - enum { 'COMPONENT_TYPE_BEAMS', 'COMPONENT_TYPE_COLUMNS', 'COMPONENT_TYPE_FLAT_PLATES_AND_FLAT_SLABS', 'COMPONENT_TYPE_WALLS_CRACKED', 'COMPONENT_TYPE_WALLS_UNCRACKED' }
                                                      • factor_of_axial_stiffness - optional; type double
                                                      • factor_of_bending_y_stiffness - optional; type double
                                                      • factor_of_bending_z_stiffness - optional; type double
                                                      • generating_object_info - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • name - optional; type string
                                                      • partial_stiffness_factor_of_mass - optional; type double
                                                      • partial_stiffness_factor_of_shear_y_stiffness - optional; type double
                                                      • partial_stiffness_factor_of_shear_z_stiffness - optional; type double
                                                      • partial_stiffness_factor_of_torsion_stiffness - optional; type double
                                                      • partial_stiffness_factor_of_weight - optional; type double
                                                      • steel_structure_design_method - optional; type member_stiffness_modification_steel_structure_design_method - type undefined with restriction - enum { 'ASD', 'LRFD' }
                                                      • steel_structure_determine_tau_b - optional; type member_stiffness_modification_steel_structure_determine_tau_b - type undefined with restriction - enum { 'ITERATIVE', 'SET_TO_1' }
                                                      • total_stiffness_factor_of_total_stiffness - optional; type double
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_support
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_support
                                                    Input:
                                                    get_member_support_request (soap:body, use = literal)Source code
                                                    parameters type get_member_support
                                                    • no type int
                                                    Output:
                                                    get_member_support_response (soap:body, use = literal)Source code
                                                    parameters type get_member_supportResponse
                                                    • value type member_support
                                                      • no type int
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • members - optional; type array_of_int
                                                      • spring_translation - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • spring_rotation - optional; type double
                                                      • spring_translation_x - optional; type double
                                                      • spring_translation_y - optional; type double
                                                      • spring_translation_z - optional; type double
                                                      • spring_shear - optional; type vector_3d
                                                        • x type double
                                                        • y type double
                                                        • z type double
                                                      • spring_shear_x - optional; type double
                                                      • spring_shear_y - optional; type double
                                                      • spring_shear_z - optional; type double
                                                      • nonlinearity - optional; type member_support_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_FAILURE_IF_NEGATIVE_CONTACT_STRESS_Z', 'NONLINEARITY_FAILURE_IF_POSITIVE_CONTACT_STRESS_Z', 'NONLINEARITY_NONE' }
                                                      • support_dimensions_enabled - optional; type boolean
                                                      • support_width_y - optional; type double
                                                      • support_width_z - optional; type double
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_member_transverse_stiffener
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_member_transverse_stiffener
                                                    Input:
                                                    get_member_transverse_stiffener_request (soap:body, use = literal)Source code
                                                    parameters type get_member_transverse_stiffener
                                                    • no type int
                                                    Output:
                                                    get_member_transverse_stiffener_response (soap:body, use = literal)Source code
                                                    parameters type get_member_transverse_stiffenerResponse
                                                    • value type member_transverse_stiffener
                                                      • no type int
                                                      • user_defined_name_enabled - optional; type boolean
                                                      • name - optional; type string
                                                      • members - optional; type array_of_int
                                                      • member_sets - optional; type array_of_int
                                                      • components - optional; type array_of_member_transverse_stiffener_components
                                                        • member_transverse_stiffener_components - optional, unbounded; type member_transverse_stiffener_components
                                                          • no - optional; type int
                                                          • stiffener_type - optional; type stiffener_type - type undefined with restriction - enum { 'STIFFENER_COMPONENT_TYPE_ANGLE', 'STIFFENER_COMPONENT_TYPE_CANTILEVERED_PORTION_END', 'STIFFENER_COMPONENT_TYPE_CANTILEVERED_PORTION_START', 'STIFFENER_COMPONENT_TYPE_CHANNEL_SECTION', 'STIFFENER_COMPONENT_TYPE_CONNECTING_COLUMN_END', 'STIFFENER_COMPONENT_TYPE_CONNECTING_COLUMN_START', 'STIFFENER_COMPONENT_TYPE_END_PLATE_END', 'STIFFENER_COMPONENT_TYPE_END_PLATE_START', 'STIFFENER_COMPONENT_TYPE_FLAT' }
                                                          • position - optional; type double
                                                          • position_type - optional; type position_type - type undefined with restriction - enum { 'STIFFENER_COMPONENT_POSITION_DOUBLE_SIDED', 'STIFFENER_COMPONENT_POSITION_SINGLE_SIDED_LEFT', 'STIFFENER_COMPONENT_POSITION_SINGLE_SIDED_RIGHT' }
                                                          • multiple - optional; type boolean
                                                          • note - optional; type string
                                                          • material - optional; type int
                                                          • multiple_number - optional; type int
                                                          • multiple_offset - optional; type double
                                                          • thickness - optional; type double
                                                          • width - optional; type double
                                                          • welds_size - optional; type double
                                                          • height - optional; type double
                                                          • width_b_u - optional; type double
                                                          • height_h_u - optional; type double
                                                          • thickness_t_u - optional; type double
                                                          • thickness_s_u - optional; type double
                                                          • width_b - optional; type double
                                                          • thickness_t - optional; type double
                                                          • column_cross_section - optional; type int
                                                          • beam_cross_section - optional; type int
                                                          • height_h_m - optional; type double
                                                          • cross_section - optional; type int
                                                          • cantilever_l_k - optional; type double
                                                      • for_design_addons - optional; type boolean
                                                      • comment - optional; type string
                                                      • is_generated - optional; type boolean
                                                      • generating_object_info - optional; type string
                                                      • id_for_export_import - optional; type string
                                                      • metadata_for_export_import - optional; type string
                                                  • get_model_main_parameters
                                                    Operation type:
                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                    SOAP action:
                                                    http://localhost:8082/get_model_main_parameters
                                                    Input:
                                                    get_model_main_parameters_request (soap:body, use = literal)Source code
                                                    parameters type get_model_main_parameters
                                                      Output:
                                                      get_model_main_parameters_response (soap:body, use = literal)Source code
                                                      parameters type get_model_main_parametersResponse
                                                      • value type model_main_parameters
                                                        • model_id type string
                                                        • model_name type string
                                                        • model_description type string
                                                        • model_comment type string
                                                        • model_path type string
                                                        • project_id type string
                                                        • project_name type string
                                                        • project_description type string
                                                        • project_folder type string
                                                    • get_nodal_load
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_nodal_load
                                                      Input:
                                                      get_nodal_load_request (soap:body, use = literal)Source code
                                                      parameters type get_nodal_load
                                                      • no type int
                                                      • load_case_no type int
                                                      Output:
                                                      get_nodal_load_response (soap:body, use = literal)Source code
                                                      parameters type get_nodal_loadResponse
                                                      • value type nodal_load
                                                        • no type int
                                                        • load_type - optional; type nodal_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_COMPONENTS', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MASS', 'LOAD_TYPE_MOMENT' }
                                                        • nodes - optional; type array_of_int
                                                        • has_force_eccentricity - optional; type boolean
                                                        • force_eccentricity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • force_eccentricity_x - optional; type double
                                                        • force_eccentricity_y - optional; type double
                                                        • force_eccentricity_z - optional; type double
                                                        • coordinate_system - optional; type int
                                                        • has_specific_direction - optional; type boolean
                                                        • specific_direction_type - optional; type nodal_load_specific_direction_type - type undefined with restriction - enum { 'DIRECTION_TYPE_DIRECTED_TO_NODE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER', 'DIRECTION_TYPE_PARALLEL_TO_TWO_NODES', 'DIRECTION_TYPE_ROTATED_VIA_3_ANGLES' }
                                                        • axes_sequence - optional; type nodal_load_axes_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                        • comment - optional; type string
                                                        • components_force - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • components_force_x - optional; type double
                                                        • components_force_y - optional; type double
                                                        • components_force_z - optional; type double
                                                        • components_moment - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • components_moment_x - optional; type double
                                                        • components_moment_y - optional; type double
                                                        • components_moment_z - optional; type double
                                                        • directed_to_node_direction_node - optional; type int
                                                        • force_direction - optional; type nodal_load_force_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                        • force_magnitude - optional; type double
                                                        • generating_object_info - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • load_case - optional; type int
                                                        • mass - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • mass_advanced_options - optional; type boolean
                                                        • mass_angle - optional; type double
                                                        • mass_angular_acceleration - optional; type double
                                                        • mass_angular_velocity - optional; type double
                                                        • mass_axis_of_rotation - optional; type nodal_load_mass_axis_of_rotation - type undefined with restriction - enum { 'AXIS_OF_ROTATION_X_NEGATIVE', 'AXIS_OF_ROTATION_X_POSITIVE', 'AXIS_OF_ROTATION_Y_NEGATIVE', 'AXIS_OF_ROTATION_Y_POSITIVE', 'AXIS_OF_ROTATION_Z_NEGATIVE', 'AXIS_OF_ROTATION_Z_POSITIVE' }
                                                        • mass_global - optional; type double
                                                        • mass_has_rotational_mass - optional; type boolean
                                                        • mass_moment_of_inertia - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • mass_moment_of_inertia_x - optional; type double
                                                        • mass_moment_of_inertia_y - optional; type double
                                                        • mass_moment_of_inertia_z - optional; type double
                                                        • mass_radius - optional; type double
                                                        • mass_rotational_mass - optional; type double
                                                        • mass_x - optional; type double
                                                        • mass_y - optional; type double
                                                        • mass_z - optional; type double
                                                        • moment_direction - optional; type nodal_load_moment_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                        • moment_magnitude - optional; type double
                                                        • parallel_to_line - optional; type int
                                                        • parallel_to_member - optional; type int
                                                        • parallel_to_two_nodes_first_node - optional; type int
                                                        • parallel_to_two_nodes_second_node - optional; type int
                                                        • rotated_about_angle_1 - optional; type double
                                                        • rotated_about_angle_2 - optional; type double
                                                        • rotated_about_angle_3 - optional; type double
                                                        • rotated_about_angle_x - optional; type double
                                                        • rotated_about_angle_y - optional; type double
                                                        • rotated_about_angle_z - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_nodal_mesh_refinement
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_nodal_mesh_refinement
                                                      Input:
                                                      get_nodal_mesh_refinement_request (soap:body, use = literal)Source code
                                                      parameters type get_nodal_mesh_refinement
                                                      • no type int
                                                      Output:
                                                      get_nodal_mesh_refinement_response (soap:body, use = literal)Source code
                                                      parameters type get_nodal_mesh_refinementResponse
                                                      • value type nodal_mesh_refinement
                                                        • no type int
                                                        • type - optional; type nodal_mesh_refinement_type - type undefined with restriction - enum { 'TYPE_CIRCULAR', 'TYPE_RECTANGULAR' }
                                                        • circular_length_arrangement - optional; type nodal_mesh_refinement_circular_length_arrangement - type undefined with restriction - enum { 'LENGTH_ARRANGEMENT_COMBINED', 'LENGTH_ARRANGEMENT_GRADUALLY', 'LENGTH_ARRANGEMENT_RADIAL' }
                                                        • circular_radius - optional; type double
                                                        • circular_target_inner_length - optional; type double
                                                        • circular_target_outer_length - optional; type double
                                                        • comment - optional; type string
                                                        • generating_object_info - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • name - optional; type string
                                                        • nodes - optional; type array_of_int
                                                        • rectangular_side - optional; type double
                                                        • rectangular_target_inner_length - optional; type double
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_nodal_support
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_nodal_support
                                                      Input:
                                                      get_nodal_support_request (soap:body, use = literal)Source code
                                                      parameters type get_nodal_support
                                                      • no type int
                                                      Output:
                                                      get_nodal_support_response (soap:body, use = literal)Source code
                                                      parameters type get_nodal_supportResponse
                                                      • value type nodal_support
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • nodes - optional; type array_of_int
                                                        • spring - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • spring_x - optional; type double
                                                        • spring_y - optional; type double
                                                        • spring_z - optional; type double
                                                        • rotational_restraint - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • rotational_restraint_x - optional; type double
                                                        • rotational_restraint_y - optional; type double
                                                        • rotational_restraint_z - optional; type double
                                                        • spring_x_nonlinearity - optional; type nodal_support_spring_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                        • spring_y_nonlinearity - optional; type nodal_support_spring_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                        • spring_z_nonlinearity - optional; type nodal_support_spring_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                        • rotational_restraint_x_nonlinearity - optional; type nodal_support_rotational_restraint_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                        • rotational_restraint_y_nonlinearity - optional; type nodal_support_rotational_restraint_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                        • rotational_restraint_z_nonlinearity - optional; type nodal_support_rotational_restraint_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                        • axes_sequence - optional; type nodal_support_axes_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                        • column_base_semi_rigid - optional; type double
                                                        • column_base_support_type - optional; type nodal_support_column_base_support_type - type undefined with restriction - enum { 'BASE_SUPPORT_TYPE_HINGED', 'BASE_SUPPORT_TYPE_RIGID', 'BASE_SUPPORT_TYPE_SEMI_RIGID' }
                                                        • column_head_support_type - optional; type nodal_support_column_head_support_type - type undefined with restriction - enum { 'HEAD_SUPPORT_TYPE_HINGED', 'HEAD_TYPE_SUPPORT_SEMI_RIGID' }
                                                        • column_head_type - optional; type nodal_support_column_head_type - type undefined with restriction - enum { 'HEAD_TYPE_CIRCULAR', 'HEAD_TYPE_RECTANGULAR' }
                                                        • column_height - optional; type double
                                                        • column_material - optional; type int
                                                        • column_rotation - optional; type double
                                                        • column_rotational_restraint_x - optional; type double
                                                        • column_rotational_restraint_y - optional; type double
                                                        • column_section - optional; type int
                                                        • column_section_same_as_head - optional; type boolean
                                                        • column_shear_stiffness - optional; type boolean
                                                        • column_spring_x - optional; type double
                                                        • column_spring_y - optional; type double
                                                        • column_spring_z - optional; type double
                                                        • column_support_type - optional; type nodal_support_column_support_type - type undefined with restriction - enum { 'SUPPORT_TYPE_ELASTIC_NODAL_SUPPORT', 'SUPPORT_TYPE_ELASTIC_SURFACE_FOUNDATIONS', 'SUPPORT_TYPE_WITH_ADAPTED_FE_MESH' }
                                                        • column_width_x - optional; type double
                                                        • column_width_y - optional; type double
                                                        • comment - optional; type string
                                                        • coordinate_system - optional; type int
                                                        • diagram_along_x_end - optional; type nodal_support_diagram_along_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_along_x_is_sorted - optional; type boolean
                                                        • diagram_along_x_start - optional; type nodal_support_diagram_along_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_along_x_symmetric - optional; type boolean
                                                        • diagram_along_x_table - optional; type array_of_nodal_support_diagram_along_x_table
                                                          • nodal_support_diagram_along_x_table - optional, unbounded; type nodal_support_diagram_along_x_table
                                                            • no - optional; type int
                                                            • displacement - optional; type double
                                                            • force - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • diagram_along_y_end - optional; type nodal_support_diagram_along_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_along_y_is_sorted - optional; type boolean
                                                        • diagram_along_y_start - optional; type nodal_support_diagram_along_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_along_y_symmetric - optional; type boolean
                                                        • diagram_along_y_table - optional; type array_of_nodal_support_diagram_along_y_table
                                                          • nodal_support_diagram_along_y_table - optional, unbounded; type nodal_support_diagram_along_y_table
                                                            • no - optional; type int
                                                            • displacement - optional; type double
                                                            • force - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • diagram_along_z_end - optional; type nodal_support_diagram_along_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_along_z_is_sorted - optional; type boolean
                                                        • diagram_along_z_start - optional; type nodal_support_diagram_along_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_along_z_symmetric - optional; type boolean
                                                        • diagram_along_z_table - optional; type array_of_nodal_support_diagram_along_z_table
                                                          • nodal_support_diagram_along_z_table - optional, unbounded; type nodal_support_diagram_along_z_table
                                                            • no - optional; type int
                                                            • displacement - optional; type double
                                                            • force - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • diagram_around_x_end - optional; type nodal_support_diagram_around_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_around_x_is_sorted - optional; type boolean
                                                        • diagram_around_x_start - optional; type nodal_support_diagram_around_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_around_x_symmetric - optional; type boolean
                                                        • diagram_around_x_table - optional; type array_of_nodal_support_diagram_around_x_table
                                                          • nodal_support_diagram_around_x_table - optional, unbounded; type nodal_support_diagram_around_x_table
                                                            • no - optional; type int
                                                            • rotation - optional; type double
                                                            • moment - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • diagram_around_y_end - optional; type nodal_support_diagram_around_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_around_y_is_sorted - optional; type boolean
                                                        • diagram_around_y_start - optional; type nodal_support_diagram_around_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_around_y_symmetric - optional; type boolean
                                                        • diagram_around_y_table - optional; type array_of_nodal_support_diagram_around_y_table
                                                          • nodal_support_diagram_around_y_table - optional, unbounded; type nodal_support_diagram_around_y_table
                                                            • no - optional; type int
                                                            • rotation - optional; type double
                                                            • moment - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • diagram_around_z_end - optional; type nodal_support_diagram_around_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_around_z_is_sorted - optional; type boolean
                                                        • diagram_around_z_start - optional; type nodal_support_diagram_around_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • diagram_around_z_symmetric - optional; type boolean
                                                        • diagram_around_z_table - optional; type array_of_nodal_support_diagram_around_z_table
                                                          • nodal_support_diagram_around_z_table - optional, unbounded; type nodal_support_diagram_around_z_table
                                                            • no - optional; type int
                                                            • rotation - optional; type double
                                                            • moment - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • directed_to_node_direction_node - optional; type int
                                                        • directed_to_node_first_axis - optional; type nodal_support_directed_to_node_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • directed_to_node_plane_node - optional; type int
                                                        • directed_to_node_second_axis - optional; type nodal_support_directed_to_node_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • fictitious_column_enabled - optional; type boolean
                                                        • friction_coefficient_x - optional; type double
                                                        • friction_coefficient_xy - optional; type double
                                                        • friction_coefficient_xz - optional; type double
                                                        • friction_coefficient_y - optional; type double
                                                        • friction_coefficient_yx - optional; type double
                                                        • friction_coefficient_yz - optional; type double
                                                        • friction_coefficient_z - optional; type double
                                                        • friction_coefficient_zx - optional; type double
                                                        • friction_coefficient_zy - optional; type double
                                                        • parallel_to_line - optional; type int
                                                        • parallel_to_member - optional; type int
                                                        • parallel_to_two_nodes_first_axis - optional; type nodal_support_parallel_to_two_nodes_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • parallel_to_two_nodes_first_node - optional; type int
                                                        • parallel_to_two_nodes_plane_node - optional; type int
                                                        • parallel_to_two_nodes_second_axis - optional; type nodal_support_parallel_to_two_nodes_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • parallel_to_two_nodes_second_node - optional; type int
                                                        • partial_activity_along_x_negative_displacement - optional; type double
                                                        • partial_activity_along_x_negative_force - optional; type double
                                                        • partial_activity_along_x_negative_slippage - optional; type double
                                                        • partial_activity_along_x_negative_type - optional; type nodal_support_partial_activity_along_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_along_x_positive_displacement - optional; type double
                                                        • partial_activity_along_x_positive_force - optional; type double
                                                        • partial_activity_along_x_positive_slippage - optional; type double
                                                        • partial_activity_along_x_positive_type - optional; type nodal_support_partial_activity_along_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_along_y_negative_displacement - optional; type double
                                                        • partial_activity_along_y_negative_force - optional; type double
                                                        • partial_activity_along_y_negative_slippage - optional; type double
                                                        • partial_activity_along_y_negative_type - optional; type nodal_support_partial_activity_along_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_along_y_positive_displacement - optional; type double
                                                        • partial_activity_along_y_positive_force - optional; type double
                                                        • partial_activity_along_y_positive_slippage - optional; type double
                                                        • partial_activity_along_y_positive_type - optional; type nodal_support_partial_activity_along_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_along_z_negative_displacement - optional; type double
                                                        • partial_activity_along_z_negative_force - optional; type double
                                                        • partial_activity_along_z_negative_slippage - optional; type double
                                                        • partial_activity_along_z_negative_type - optional; type nodal_support_partial_activity_along_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_along_z_positive_displacement - optional; type double
                                                        • partial_activity_along_z_positive_force - optional; type double
                                                        • partial_activity_along_z_positive_slippage - optional; type double
                                                        • partial_activity_along_z_positive_type - optional; type nodal_support_partial_activity_along_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_around_x_negative_moment - optional; type double
                                                        • partial_activity_around_x_negative_rotation - optional; type double
                                                        • partial_activity_around_x_negative_slippage - optional; type double
                                                        • partial_activity_around_x_negative_type - optional; type nodal_support_partial_activity_around_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_around_x_positive_moment - optional; type double
                                                        • partial_activity_around_x_positive_rotation - optional; type double
                                                        • partial_activity_around_x_positive_slippage - optional; type double
                                                        • partial_activity_around_x_positive_type - optional; type nodal_support_partial_activity_around_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_around_y_negative_moment - optional; type double
                                                        • partial_activity_around_y_negative_rotation - optional; type double
                                                        • partial_activity_around_y_negative_slippage - optional; type double
                                                        • partial_activity_around_y_negative_type - optional; type nodal_support_partial_activity_around_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_around_y_positive_moment - optional; type double
                                                        • partial_activity_around_y_positive_rotation - optional; type double
                                                        • partial_activity_around_y_positive_slippage - optional; type double
                                                        • partial_activity_around_y_positive_type - optional; type nodal_support_partial_activity_around_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_around_z_negative_moment - optional; type double
                                                        • partial_activity_around_z_negative_rotation - optional; type double
                                                        • partial_activity_around_z_negative_slippage - optional; type double
                                                        • partial_activity_around_z_negative_type - optional; type nodal_support_partial_activity_around_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • partial_activity_around_z_positive_moment - optional; type double
                                                        • partial_activity_around_z_positive_rotation - optional; type double
                                                        • partial_activity_around_z_positive_slippage - optional; type double
                                                        • partial_activity_around_z_positive_type - optional; type nodal_support_partial_activity_around_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                        • rotated_about_angle_1 - optional; type double
                                                        • rotated_about_angle_2 - optional; type double
                                                        • rotated_about_angle_3 - optional; type double
                                                        • rotated_about_angle_x - optional; type double
                                                        • rotated_about_angle_y - optional; type double
                                                        • rotated_about_angle_z - optional; type double
                                                        • specific_direction_enabled - optional; type boolean
                                                        • specific_direction_type - optional; type nodal_support_specific_direction_type - type undefined with restriction - enum { 'DIRECTION_TYPE_DIRECTED_TO_NODE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER', 'DIRECTION_TYPE_PARALLEL_TO_TWO_NODES', 'DIRECTION_TYPE_ROTATED_VIA_3_ANGLES' }
                                                        • stiffness_diagram_around_x_depends_on - optional; type nodal_support_stiffness_diagram_around_x_depends_on - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_DEPENDS_ON_P', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PX', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PY', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PZ' }
                                                        • stiffness_diagram_around_x_end - optional; type nodal_support_stiffness_diagram_around_x_end - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • stiffness_diagram_around_x_is_sorted - optional; type boolean
                                                        • stiffness_diagram_around_x_start - optional; type nodal_support_stiffness_diagram_around_x_start - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • stiffness_diagram_around_x_symmetric - optional; type boolean
                                                        • stiffness_diagram_around_x_table - optional; type array_of_nodal_support_stiffness_diagram_around_x_table
                                                          • nodal_support_stiffness_diagram_around_x_table - optional, unbounded; type nodal_support_stiffness_diagram_around_x_table
                                                            • no - optional; type int
                                                            • force - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • stiffness_diagram_around_y_depends_on - optional; type nodal_support_stiffness_diagram_around_y_depends_on - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_DEPENDS_ON_P', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PX', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PY', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PZ' }
                                                        • stiffness_diagram_around_y_end - optional; type nodal_support_stiffness_diagram_around_y_end - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • stiffness_diagram_around_y_is_sorted - optional; type boolean
                                                        • stiffness_diagram_around_y_start - optional; type nodal_support_stiffness_diagram_around_y_start - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • stiffness_diagram_around_y_symmetric - optional; type boolean
                                                        • stiffness_diagram_around_y_table - optional; type array_of_nodal_support_stiffness_diagram_around_y_table
                                                          • nodal_support_stiffness_diagram_around_y_table - optional, unbounded; type nodal_support_stiffness_diagram_around_y_table
                                                            • no - optional; type int
                                                            • force - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • stiffness_diagram_around_z_depends_on - optional; type nodal_support_stiffness_diagram_around_z_depends_on - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_DEPENDS_ON_P', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PX', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PY', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PZ' }
                                                        • stiffness_diagram_around_z_end - optional; type nodal_support_stiffness_diagram_around_z_end - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • stiffness_diagram_around_z_is_sorted - optional; type boolean
                                                        • stiffness_diagram_around_z_start - optional; type nodal_support_stiffness_diagram_around_z_start - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                        • stiffness_diagram_around_z_symmetric - optional; type boolean
                                                        • stiffness_diagram_around_z_table - optional; type array_of_nodal_support_stiffness_diagram_around_z_table
                                                          • nodal_support_stiffness_diagram_around_z_table - optional, unbounded; type nodal_support_stiffness_diagram_around_z_table
                                                            • no - optional; type int
                                                            • force - optional; type double
                                                            • spring - optional; type double
                                                            • note - optional; type string
                                                        • support_dimension_diameter_x - optional; type double
                                                        • support_dimension_diameter_y - optional; type double
                                                        • support_dimension_diameter_z - optional; type double
                                                        • support_dimension_height_x - optional; type double
                                                        • support_dimension_height_y - optional; type double
                                                        • support_dimension_height_z - optional; type double
                                                        • support_dimension_type_on_x - optional; type nodal_support_support_dimension_type_on_x - type undefined with restriction - enum { 'SUPPORT_DIMENSION_TYPE_CIRCULAR', 'SUPPORT_DIMENSION_TYPE_NONE', 'SUPPORT_DIMENSION_TYPE_RECTANGULAR' }
                                                        • support_dimension_type_on_y - optional; type nodal_support_support_dimension_type_on_y - type undefined with restriction - enum { 'SUPPORT_DIMENSION_TYPE_CIRCULAR', 'SUPPORT_DIMENSION_TYPE_NONE', 'SUPPORT_DIMENSION_TYPE_RECTANGULAR' }
                                                        • support_dimension_type_on_z - optional; type nodal_support_support_dimension_type_on_z - type undefined with restriction - enum { 'SUPPORT_DIMENSION_TYPE_CIRCULAR', 'SUPPORT_DIMENSION_TYPE_NONE', 'SUPPORT_DIMENSION_TYPE_RECTANGULAR' }
                                                        • support_dimension_width_x - optional; type double
                                                        • support_dimension_width_y - optional; type double
                                                        • support_dimension_width_z - optional; type double
                                                        • support_dimensions_enabled - optional; type boolean
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_node
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_node
                                                      Input:
                                                      get_node_request (soap:body, use = literal)Source code
                                                      parameters type get_node
                                                      • no type int
                                                      Output:
                                                      get_node_response (soap:body, use = literal)Source code
                                                      parameters type get_nodeResponse
                                                      • value type node
                                                        • no type int
                                                        • type - optional; type node_type - type undefined with restriction - enum { 'TYPE_BETWEEN_TWO_NODES', 'TYPE_BETWEEN_TWO_POINTS', 'TYPE_ON_LINE', 'TYPE_ON_MEMBER', 'TYPE_STANDARD' }
                                                        • reference_node - optional; type int
                                                        • coordinate_system - optional; type int
                                                        • coordinate_system_type - optional; type node_coordinate_system_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_CARTESIAN', 'COORDINATE_SYSTEM_POLAR', 'COORDINATE_SYSTEM_X_CYLINDRICAL', 'COORDINATE_SYSTEM_Y_CYLINDRICAL', 'COORDINATE_SYSTEM_Z_CYLINDRICAL' }
                                                        • coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • coordinate_1 - optional; type double
                                                        • coordinate_2 - optional; type double
                                                        • coordinate_3 - optional; type double
                                                        • global_coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • global_coordinate_1 - optional; type double
                                                        • global_coordinate_2 - optional; type double
                                                        • global_coordinate_3 - optional; type double
                                                        • between_two_nodes_start_node - optional; type int
                                                        • between_two_points_start_point_coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • between_two_points_start_point_coordinate_1 - optional; type double
                                                        • between_two_points_start_point_coordinate_2 - optional; type double
                                                        • between_two_points_start_point_coordinate_3 - optional; type double
                                                        • between_two_nodes_end_node - optional; type int
                                                        • between_two_points_end_point_coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • between_two_points_end_point_coordinate_1 - optional; type double
                                                        • between_two_points_end_point_coordinate_2 - optional; type double
                                                        • between_two_points_end_point_coordinate_3 - optional; type double
                                                        • on_line_reference_line - optional; type int
                                                        • on_member_reference_member - optional; type int
                                                        • reference_type - optional; type node_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                        • reference_object_projected_length - optional; type double
                                                        • distance_from_start_is_defined_as_relative - optional; type boolean
                                                        • distance_from_start_relative - optional; type double
                                                        • distance_from_start_absolute - optional; type double
                                                        • offset_in_local_direction_y - optional; type double
                                                        • offset_in_local_direction_z - optional; type double
                                                        • offset_in_global_direction_x - optional; type double
                                                        • offset_in_global_direction_y - optional; type double
                                                        • offset_in_global_direction_z - optional; type double
                                                        • support - optional; type int
                                                        • mesh_refinement - optional; type int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_note
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_note
                                                      Input:
                                                      get_note_request (soap:body, use = literal)Source code
                                                      parameters type get_note
                                                      • no type int
                                                      Output:
                                                      get_note_response (soap:body, use = literal)Source code
                                                      parameters type get_noteResponse
                                                      • value type note
                                                        • no type int
                                                        • type - optional; type note_type - type undefined with restriction - enum { 'NOTE_TYPE_LINE', 'NOTE_TYPE_MEMBER', 'NOTE_TYPE_NODE', 'NOTE_TYPE_POINT', 'NOTE_TYPE_SURFACE' }
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • text - optional; type string
                                                        • point_coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • point_coordinate_x - optional; type double
                                                        • point_coordinate_y - optional; type double
                                                        • point_coordinate_z - optional; type double
                                                        • node - optional; type int
                                                        • member - optional; type int
                                                        • member_reference_type - optional; type note_member_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                        • member_length - optional; type double
                                                        • member_distance_is_defined_as_relative - optional; type boolean
                                                        • member_distance_relative - optional; type double
                                                        • member_distance_absolute - optional; type double
                                                        • line - optional; type int
                                                        • line_length - optional; type double
                                                        • surface - optional; type int
                                                        • surface_reference_type - optional; type note_surface_reference_type - type undefined with restriction - enum { 'OFFSET_TYPE_XY', 'OFFSET_TYPE_XZ', 'OFFSET_TYPE_YZ' }
                                                        • surface_first_coordinate - optional; type double
                                                        • surface_second_coordinate - optional; type double
                                                        • offset - optional; type boolean
                                                        • offset_type - optional; type note_offset_type - type undefined with restriction - enum { 'OFFSET_TYPE_XY', 'OFFSET_TYPE_XYZ', 'OFFSET_TYPE_XZ', 'OFFSET_TYPE_YZ' }
                                                        • offset_coordinate - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • offset_coordinate_x - optional; type double
                                                        • offset_coordinate_y - optional; type double
                                                        • offset_coordinate_z - optional; type double
                                                        • rotation - optional; type double
                                                        • show_comment - optional; type boolean
                                                        • display_properties_index - optional; type int
                                                        • comment - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_nth_object_number
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_nth_object_number
                                                      Input:
                                                      get_nth_object_number_request (soap:body, use = literal)Source code
                                                      parameters type get_nth_object_number
                                                      • type type object_types - type undefined with restriction - enum { 'E_OBJECT_TYPE_ACTION', 'E_OBJECT_TYPE_ACTION_COMBINATION', 'E_OBJECT_TYPE_BUILDING_STORY', 'E_OBJECT_TYPE_CLIPPING_BOX', 'E_OBJECT_TYPE_CLIPPING_PLANE', 'E_OBJECT_TYPE_COMBINATION_WIZARD', 'E_OBJECT_TYPE_COORDINATE_SYSTEM', 'E_OBJECT_TYPE_CUTTING_LINE_SETTING', 'E_OBJECT_TYPE_CUTTING_PATTERN', 'E_OBJECT_TYPE_DESIGN_SITUATION', 'E_OBJECT_TYPE_DESIGN_SUPPORT', 'E_OBJECT_TYPE_DIMENSION', 'E_OBJECT_TYPE_ENLARGED_COLUMN_HEAD', 'E_OBJECT_TYPE_FREE_CIRCULAR_LOAD', 'E_OBJECT_TYPE_FREE_CONCENTRATED_LOAD', 'E_OBJECT_TYPE_FREE_LINE_LOAD', 'E_OBJECT_TYPE_FREE_POLYGON_LOAD', 'E_OBJECT_TYPE_FREE_RECTANGULAR_LOAD', 'E_OBJECT_TYPE_IMPERFECTION_CASE', 'E_OBJECT_TYPE_IMPOSED_LINE_DEFORMATION', 'E_OBJECT_TYPE_IMPOSED_NODAL_DEFORMATION', 'E_OBJECT_TYPE_INTERSECTION', 'E_OBJECT_TYPE_LINE', 'E_OBJECT_TYPE_LINE_GRID', 'E_OBJECT_TYPE_LINE_HINGE', 'E_OBJECT_TYPE_LINE_LOAD', 'E_OBJECT_TYPE_LINE_MESH_REFINEMENT', 'E_OBJECT_TYPE_LINE_SET', 'E_OBJECT_TYPE_LINE_SET_LOAD', 'E_OBJECT_TYPE_LINE_SUPPORT', 'E_OBJECT_TYPE_LINE_WELDED_JOINT', 'E_OBJECT_TYPE_LOAD_CASE', 'E_OBJECT_TYPE_LOAD_COMBINATION', 'E_OBJECT_TYPE_MATERIAL', 'E_OBJECT_TYPE_MEMBER', 'E_OBJECT_TYPE_MEMBER_DEFINABLE_STIFFNESS', 'E_OBJECT_TYPE_MEMBER_ECCENTRICITY', 'E_OBJECT_TYPE_MEMBER_HINGE', 'E_OBJECT_TYPE_MEMBER_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_LOAD', 'E_OBJECT_TYPE_MEMBER_NONLINEARITY', 'E_OBJECT_TYPE_MEMBER_REPRESENTATIVE', 'E_OBJECT_TYPE_MEMBER_RESULT_INTERMEDIATE_POINT', 'E_OBJECT_TYPE_MEMBER_SET', 'E_OBJECT_TYPE_MEMBER_SET_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_SET_LOAD', 'E_OBJECT_TYPE_MEMBER_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_MEMBER_SUPPORT', 'E_OBJECT_TYPE_MEMBER_TRANSVERSE_STIFFENER', 'E_OBJECT_TYPE_NODAL_LOAD', 'E_OBJECT_TYPE_NODAL_MESH_REFINEMENT', 'E_OBJECT_TYPE_NODAL_SUPPORT', 'E_OBJECT_TYPE_NODE', 'E_OBJECT_TYPE_NOTE', 'E_OBJECT_TYPE_OBJECT_SNAP', 'E_OBJECT_TYPE_OPENING', 'E_OBJECT_TYPE_OPENING_LOAD', 'E_OBJECT_TYPE_RESULT_COMBINATION', 'E_OBJECT_TYPE_RESULT_SECTION', 'E_OBJECT_TYPE_RIGID_LINK', 'E_OBJECT_TYPE_SECTION', 'E_OBJECT_TYPE_SOLID', 'E_OBJECT_TYPE_SOLID_CONTACTS', 'E_OBJECT_TYPE_SOLID_GAS', 'E_OBJECT_TYPE_SOLID_LOAD', 'E_OBJECT_TYPE_SOLID_MESH_REFINEMENT', 'E_OBJECT_TYPE_SOLID_SET', 'E_OBJECT_TYPE_SOLID_SET_LOAD', 'E_OBJECT_TYPE_STATIC_ANALYSIS_SETTINGS', 'E_OBJECT_TYPE_STRUCTURE_MODIFICATION', 'E_OBJECT_TYPE_SURFACE', 'E_OBJECT_TYPE_SURFACES_CONTACT', 'E_OBJECT_TYPE_SURFACES_CONTACT_TYPE', 'E_OBJECT_TYPE_SURFACE_ECCENTRICITY', 'E_OBJECT_TYPE_SURFACE_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_LOAD', 'E_OBJECT_TYPE_SURFACE_MESH_REFINEMENT', 'E_OBJECT_TYPE_SURFACE_RESULTS_ADJUSTMENT', 'E_OBJECT_TYPE_SURFACE_SET', 'E_OBJECT_TYPE_SURFACE_SET_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_SET_LOAD', 'E_OBJECT_TYPE_SURFACE_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_SURFACE_SUPPORT', 'E_OBJECT_TYPE_THICKNESS' }
                                                      • order type int
                                                      • parent_no - optional; type int
                                                      Output:
                                                      get_nth_object_number_response (soap:body, use = literal)Source code
                                                      parameters type get_nth_object_numberResponse
                                                      • value type int
                                                    • get_object_count
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_object_count
                                                      Input:
                                                      get_object_count_request (soap:body, use = literal)Source code
                                                      parameters type get_object_count
                                                      • type type object_types - type undefined with restriction - enum { 'E_OBJECT_TYPE_ACTION', 'E_OBJECT_TYPE_ACTION_COMBINATION', 'E_OBJECT_TYPE_BUILDING_STORY', 'E_OBJECT_TYPE_CLIPPING_BOX', 'E_OBJECT_TYPE_CLIPPING_PLANE', 'E_OBJECT_TYPE_COMBINATION_WIZARD', 'E_OBJECT_TYPE_COORDINATE_SYSTEM', 'E_OBJECT_TYPE_CUTTING_LINE_SETTING', 'E_OBJECT_TYPE_CUTTING_PATTERN', 'E_OBJECT_TYPE_DESIGN_SITUATION', 'E_OBJECT_TYPE_DESIGN_SUPPORT', 'E_OBJECT_TYPE_DIMENSION', 'E_OBJECT_TYPE_ENLARGED_COLUMN_HEAD', 'E_OBJECT_TYPE_FREE_CIRCULAR_LOAD', 'E_OBJECT_TYPE_FREE_CONCENTRATED_LOAD', 'E_OBJECT_TYPE_FREE_LINE_LOAD', 'E_OBJECT_TYPE_FREE_POLYGON_LOAD', 'E_OBJECT_TYPE_FREE_RECTANGULAR_LOAD', 'E_OBJECT_TYPE_IMPERFECTION_CASE', 'E_OBJECT_TYPE_IMPOSED_LINE_DEFORMATION', 'E_OBJECT_TYPE_IMPOSED_NODAL_DEFORMATION', 'E_OBJECT_TYPE_INTERSECTION', 'E_OBJECT_TYPE_LINE', 'E_OBJECT_TYPE_LINE_GRID', 'E_OBJECT_TYPE_LINE_HINGE', 'E_OBJECT_TYPE_LINE_LOAD', 'E_OBJECT_TYPE_LINE_MESH_REFINEMENT', 'E_OBJECT_TYPE_LINE_SET', 'E_OBJECT_TYPE_LINE_SET_LOAD', 'E_OBJECT_TYPE_LINE_SUPPORT', 'E_OBJECT_TYPE_LINE_WELDED_JOINT', 'E_OBJECT_TYPE_LOAD_CASE', 'E_OBJECT_TYPE_LOAD_COMBINATION', 'E_OBJECT_TYPE_MATERIAL', 'E_OBJECT_TYPE_MEMBER', 'E_OBJECT_TYPE_MEMBER_DEFINABLE_STIFFNESS', 'E_OBJECT_TYPE_MEMBER_ECCENTRICITY', 'E_OBJECT_TYPE_MEMBER_HINGE', 'E_OBJECT_TYPE_MEMBER_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_LOAD', 'E_OBJECT_TYPE_MEMBER_NONLINEARITY', 'E_OBJECT_TYPE_MEMBER_REPRESENTATIVE', 'E_OBJECT_TYPE_MEMBER_RESULT_INTERMEDIATE_POINT', 'E_OBJECT_TYPE_MEMBER_SET', 'E_OBJECT_TYPE_MEMBER_SET_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_SET_LOAD', 'E_OBJECT_TYPE_MEMBER_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_MEMBER_SUPPORT', 'E_OBJECT_TYPE_MEMBER_TRANSVERSE_STIFFENER', 'E_OBJECT_TYPE_NODAL_LOAD', 'E_OBJECT_TYPE_NODAL_MESH_REFINEMENT', 'E_OBJECT_TYPE_NODAL_SUPPORT', 'E_OBJECT_TYPE_NODE', 'E_OBJECT_TYPE_NOTE', 'E_OBJECT_TYPE_OBJECT_SNAP', 'E_OBJECT_TYPE_OPENING', 'E_OBJECT_TYPE_OPENING_LOAD', 'E_OBJECT_TYPE_RESULT_COMBINATION', 'E_OBJECT_TYPE_RESULT_SECTION', 'E_OBJECT_TYPE_RIGID_LINK', 'E_OBJECT_TYPE_SECTION', 'E_OBJECT_TYPE_SOLID', 'E_OBJECT_TYPE_SOLID_CONTACTS', 'E_OBJECT_TYPE_SOLID_GAS', 'E_OBJECT_TYPE_SOLID_LOAD', 'E_OBJECT_TYPE_SOLID_MESH_REFINEMENT', 'E_OBJECT_TYPE_SOLID_SET', 'E_OBJECT_TYPE_SOLID_SET_LOAD', 'E_OBJECT_TYPE_STATIC_ANALYSIS_SETTINGS', 'E_OBJECT_TYPE_STRUCTURE_MODIFICATION', 'E_OBJECT_TYPE_SURFACE', 'E_OBJECT_TYPE_SURFACES_CONTACT', 'E_OBJECT_TYPE_SURFACES_CONTACT_TYPE', 'E_OBJECT_TYPE_SURFACE_ECCENTRICITY', 'E_OBJECT_TYPE_SURFACE_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_LOAD', 'E_OBJECT_TYPE_SURFACE_MESH_REFINEMENT', 'E_OBJECT_TYPE_SURFACE_RESULTS_ADJUSTMENT', 'E_OBJECT_TYPE_SURFACE_SET', 'E_OBJECT_TYPE_SURFACE_SET_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_SET_LOAD', 'E_OBJECT_TYPE_SURFACE_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_SURFACE_SUPPORT', 'E_OBJECT_TYPE_THICKNESS' }
                                                      • parent_no - optional; type int
                                                      Output:
                                                      get_object_count_response (soap:body, use = literal)Source code
                                                      parameters type get_object_countResponse
                                                      • value type int
                                                    • get_object_information
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_object_information
                                                      Input:
                                                      get_object_information_request (soap:body, use = literal)Source code
                                                      parameters type get_object_information
                                                      • type type object_types - type undefined with restriction - enum { 'E_OBJECT_TYPE_ACTION', 'E_OBJECT_TYPE_ACTION_COMBINATION', 'E_OBJECT_TYPE_BUILDING_STORY', 'E_OBJECT_TYPE_CLIPPING_BOX', 'E_OBJECT_TYPE_CLIPPING_PLANE', 'E_OBJECT_TYPE_COMBINATION_WIZARD', 'E_OBJECT_TYPE_COORDINATE_SYSTEM', 'E_OBJECT_TYPE_CUTTING_LINE_SETTING', 'E_OBJECT_TYPE_CUTTING_PATTERN', 'E_OBJECT_TYPE_DESIGN_SITUATION', 'E_OBJECT_TYPE_DESIGN_SUPPORT', 'E_OBJECT_TYPE_DIMENSION', 'E_OBJECT_TYPE_ENLARGED_COLUMN_HEAD', 'E_OBJECT_TYPE_FREE_CIRCULAR_LOAD', 'E_OBJECT_TYPE_FREE_CONCENTRATED_LOAD', 'E_OBJECT_TYPE_FREE_LINE_LOAD', 'E_OBJECT_TYPE_FREE_POLYGON_LOAD', 'E_OBJECT_TYPE_FREE_RECTANGULAR_LOAD', 'E_OBJECT_TYPE_IMPERFECTION_CASE', 'E_OBJECT_TYPE_IMPOSED_LINE_DEFORMATION', 'E_OBJECT_TYPE_IMPOSED_NODAL_DEFORMATION', 'E_OBJECT_TYPE_INTERSECTION', 'E_OBJECT_TYPE_LINE', 'E_OBJECT_TYPE_LINE_GRID', 'E_OBJECT_TYPE_LINE_HINGE', 'E_OBJECT_TYPE_LINE_LOAD', 'E_OBJECT_TYPE_LINE_MESH_REFINEMENT', 'E_OBJECT_TYPE_LINE_SET', 'E_OBJECT_TYPE_LINE_SET_LOAD', 'E_OBJECT_TYPE_LINE_SUPPORT', 'E_OBJECT_TYPE_LINE_WELDED_JOINT', 'E_OBJECT_TYPE_LOAD_CASE', 'E_OBJECT_TYPE_LOAD_COMBINATION', 'E_OBJECT_TYPE_MATERIAL', 'E_OBJECT_TYPE_MEMBER', 'E_OBJECT_TYPE_MEMBER_DEFINABLE_STIFFNESS', 'E_OBJECT_TYPE_MEMBER_ECCENTRICITY', 'E_OBJECT_TYPE_MEMBER_HINGE', 'E_OBJECT_TYPE_MEMBER_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_LOAD', 'E_OBJECT_TYPE_MEMBER_NONLINEARITY', 'E_OBJECT_TYPE_MEMBER_REPRESENTATIVE', 'E_OBJECT_TYPE_MEMBER_RESULT_INTERMEDIATE_POINT', 'E_OBJECT_TYPE_MEMBER_SET', 'E_OBJECT_TYPE_MEMBER_SET_IMPERFECTION', 'E_OBJECT_TYPE_MEMBER_SET_LOAD', 'E_OBJECT_TYPE_MEMBER_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_MEMBER_SUPPORT', 'E_OBJECT_TYPE_MEMBER_TRANSVERSE_STIFFENER', 'E_OBJECT_TYPE_NODAL_LOAD', 'E_OBJECT_TYPE_NODAL_MESH_REFINEMENT', 'E_OBJECT_TYPE_NODAL_SUPPORT', 'E_OBJECT_TYPE_NODE', 'E_OBJECT_TYPE_NOTE', 'E_OBJECT_TYPE_OBJECT_SNAP', 'E_OBJECT_TYPE_OPENING', 'E_OBJECT_TYPE_OPENING_LOAD', 'E_OBJECT_TYPE_RESULT_COMBINATION', 'E_OBJECT_TYPE_RESULT_SECTION', 'E_OBJECT_TYPE_RIGID_LINK', 'E_OBJECT_TYPE_SECTION', 'E_OBJECT_TYPE_SOLID', 'E_OBJECT_TYPE_SOLID_CONTACTS', 'E_OBJECT_TYPE_SOLID_GAS', 'E_OBJECT_TYPE_SOLID_LOAD', 'E_OBJECT_TYPE_SOLID_MESH_REFINEMENT', 'E_OBJECT_TYPE_SOLID_SET', 'E_OBJECT_TYPE_SOLID_SET_LOAD', 'E_OBJECT_TYPE_STATIC_ANALYSIS_SETTINGS', 'E_OBJECT_TYPE_STRUCTURE_MODIFICATION', 'E_OBJECT_TYPE_SURFACE', 'E_OBJECT_TYPE_SURFACES_CONTACT', 'E_OBJECT_TYPE_SURFACES_CONTACT_TYPE', 'E_OBJECT_TYPE_SURFACE_ECCENTRICITY', 'E_OBJECT_TYPE_SURFACE_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_LOAD', 'E_OBJECT_TYPE_SURFACE_MESH_REFINEMENT', 'E_OBJECT_TYPE_SURFACE_RESULTS_ADJUSTMENT', 'E_OBJECT_TYPE_SURFACE_SET', 'E_OBJECT_TYPE_SURFACE_SET_IMPERFECTION', 'E_OBJECT_TYPE_SURFACE_SET_LOAD', 'E_OBJECT_TYPE_SURFACE_STIFFNESS_MODIFICATION', 'E_OBJECT_TYPE_SURFACE_SUPPORT', 'E_OBJECT_TYPE_THICKNESS' }
                                                      Output:
                                                      get_object_information_response (soap:body, use = literal)Source code
                                                      parameters type get_object_informationResponse
                                                      • value type object_information
                                                        • singular_name type string
                                                        • plural_name type string
                                                        • attributes type attributes
                                                          • attribute_information - optional, unbounded; type attribute
                                                            • id - optional; type string
                                                            • name - optional; type string
                                                            • symbol - optional; type string
                                                            • plane_symbol - optional; type string
                                                            • table_column - optional; type table_column
                                                              • index type int
                                                              • header_text type string
                                                              • header_top_text type string
                                                              • header_merged_cells type int
                                                              • width type int
                                                              • horizontal_alignment type horizontal_alignment - type undefined with restriction - enum { 'ALIGN_ABSOLUTE', 'ALIGN_CENTER', 'ALIGN_JUSTIFY', 'ALIGN_LEFT', 'ALIGN_RIGHT', 'ALIGN_UNKNOWN' }
                                                              • vertical_alignment type vertical_alignment - type undefined with restriction - enum { 'ALIGN_BASELINE', 'ALIGN_BOTTOM', 'ALIGN_CENTER', 'ALIGN_TOP', 'ALIGN_UNKNOWN' }
                                                    • get_object_snap
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_object_snap
                                                      Input:
                                                      get_object_snap_request (soap:body, use = literal)Source code
                                                      parameters type get_object_snap
                                                      • no type int
                                                      Output:
                                                      get_object_snap_response (soap:body, use = literal)Source code
                                                      parameters type get_object_snapResponse
                                                      • value type object_snap
                                                        • no type int
                                                        • type - optional; type object_snap_type - type undefined with restriction - enum { 'TYPE_STANDARD' }
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • snap_nodes - optional; type boolean
                                                        • snap_centers_and_focuses - optional; type boolean
                                                        • snap_intersections - optional; type boolean
                                                        • snap_perpendicular - optional; type boolean
                                                        • snap_extend - optional; type boolean
                                                        • snap_parallel - optional; type boolean
                                                        • snap_tangent - optional; type boolean
                                                        • snap_shapes - optional; type boolean
                                                        • snap_parts - optional; type boolean
                                                        • snap_absolute_distance - optional; type boolean
                                                        • snap_relative_distance - optional; type boolean
                                                        • snap_snappable_points_only - optional; type boolean
                                                        • snap_guidelines - optional; type boolean
                                                        • snap_background_layers - optional; type boolean
                                                        • snap_line_grids - optional; type boolean
                                                        • comment - optional; type string
                                                        • parts_count - optional; type int
                                                        • absolute_distance - optional; type double
                                                        • relative_distance - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_opening
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_opening
                                                      Input:
                                                      get_opening_request (soap:body, use = literal)Source code
                                                      parameters type get_opening
                                                      • no type int
                                                      Output:
                                                      get_opening_response (soap:body, use = literal)Source code
                                                      parameters type get_openingResponse
                                                      • value type opening
                                                        • no type int
                                                        • area - optional; type double
                                                        • boundary_lines - optional; type array_of_int
                                                        • center_of_opening - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • center_of_opening_x - optional; type double
                                                        • center_of_opening_y - optional; type double
                                                        • center_of_opening_z - optional; type double
                                                        • position_full_description - optional; type string
                                                        • position_short_description - optional; type string
                                                        • surfaces - optional; type array_of_int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_opening_load
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_opening_load
                                                      Input:
                                                      get_opening_load_request (soap:body, use = literal)Source code
                                                      parameters type get_opening_load
                                                      • no type int
                                                      • load_case_no type int
                                                      Output:
                                                      get_opening_load_response (soap:body, use = literal)Source code
                                                      parameters type get_opening_loadResponse
                                                      • value type opening_load
                                                        • no type int
                                                        • comment - optional; type string
                                                        • coordinate_system - optional; type string
                                                        • generating_object_info - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • load_case - optional; type int
                                                        • load_direction - optional; type opening_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_Z' }
                                                        • load_distribution - optional; type opening_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM_TRAPEZOIDAL' }
                                                        • load_type - optional; type opening_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_FORCE' }
                                                        • magnitude - optional; type double
                                                        • magnitude_1 - optional; type double
                                                        • magnitude_2 - optional; type double
                                                        • magnitude_3 - optional; type double
                                                        • node_1 - optional; type int
                                                        • node_2 - optional; type int
                                                        • node_3 - optional; type int
                                                        • openings - optional; type array_of_int
                                                        • smooth_punctual_load_enabled - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_result_combination
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_result_combination
                                                      Input:
                                                      get_result_combination_request (soap:body, use = literal)Source code
                                                      parameters type get_result_combination
                                                      • no type int
                                                      Output:
                                                      get_result_combination_response (soap:body, use = literal)Source code
                                                      parameters type get_result_combinationResponse
                                                      • value type result_combination
                                                        • no type int
                                                        • design_situation - optional; type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • to_solve - optional; type boolean
                                                        • comment - optional; type string
                                                        • combination_type - optional; type result_combination_combination_type - type undefined with restriction - enum { 'COMBINATION_TYPE_ENVELOPE_PERMANENT', 'COMBINATION_TYPE_ENVELOPE_TRANSIENT', 'COMBINATION_TYPE_GENERAL', 'COMBINATION_TYPE_SUPERPOSITION' }
                                                        • srss_combination - optional; type boolean
                                                        • srss_extreme_value_sign - optional; type result_combination_srss_extreme_value_sign - type undefined with restriction - enum { 'EXTREME_VALUE_SIGN_ACCORDING_TO_LC_CO', 'EXTREME_VALUE_SIGN_NEGATIVE', 'EXTREME_VALUE_SIGN_POSITIVE', 'EXTREME_VALUE_SIGN_POSITIVE_OR_NEGATIVE' }
                                                        • srss_use_equivalent_linear_combination - optional; type boolean
                                                        • srss_according_load_case_or_combination - optional; type int
                                                        • items - optional; type array_of_result_combination_items
                                                          • result_combination_items - optional, unbounded; type result_combination_items
                                                            • no - optional; type int
                                                            • case_object_item - optional; type int
                                                            • operator_type - optional; type operator_type - type undefined with restriction - enum { 'OPERATOR_AND', 'OPERATOR_NONE', 'OPERATOR_OR' }
                                                            • left_parenthesis - optional; type boolean
                                                            • right_parenthesis - optional; type boolean
                                                            • group_factor - optional; type double
                                                            • case_object_factor - optional; type double
                                                            • case_object_sub_result_type - optional; type case_object_sub_result_type - type undefined with restriction - enum { 'SUB_RESULT_INCREMENTAL_ALL', 'SUB_RESULT_INCREMENTAL_FINAL_STATE', 'SUB_RESULT_INCREMENTAL_SUB_RESULT_ID', 'SUB_RESULT_SPECTRAL', 'SUB_RESULT_SPECTRAL_X', 'SUB_RESULT_SPECTRAL_Y', 'SUB_RESULT_SPECTRAL_Z' }
                                                            • case_object_sub_result_id - optional; type int
                                                            • case_object_load_type - optional; type case_object_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                            • group_load_type - optional; type group_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                            • action - optional; type int
                                                            • is_leading - optional; type boolean
                                                            • gamma - optional; type double
                                                            • psi - optional; type double
                                                            • xi - optional; type double
                                                            • k_fi - optional; type double
                                                            • c_esl - optional; type double
                                                            • k_def - optional; type double
                                                            • psi_0 - optional; type double
                                                            • psi_1 - optional; type double
                                                            • psi_2 - optional; type double
                                                            • fi - optional; type double
                                                            • gamma_0 - optional; type double
                                                            • alfa - optional; type double
                                                            • k_f - optional; type double
                                                            • phi - optional; type double
                                                            • rho - optional; type double
                                                            • omega_0 - optional; type double
                                                        • generate_subcombinations - optional; type boolean
                                                        • is_generated - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_result_section
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_result_section
                                                      Input:
                                                      get_result_section_request (soap:body, use = literal)Source code
                                                      parameters type get_result_section
                                                      • no type int
                                                      Output:
                                                      get_result_section_response (soap:body, use = literal)Source code
                                                      parameters type get_result_sectionResponse
                                                      • value type result_section
                                                        • no type int
                                                        • type - optional; type result_section_type - type undefined with restriction - enum { 'TYPE_2_POINTS_AND_VECTOR', 'TYPE_LINE' }
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • assigned_to_surfaces - optional; type array_of_int
                                                        • assigned_to_solids - optional; type array_of_int
                                                        • show_results_in_direction - optional; type result_section_show_results_in_direction - type undefined with restriction - enum { 'SHOW_RESULTS_IN_GLOBAL_MINUS_X', 'SHOW_RESULTS_IN_GLOBAL_MINUS_Y', 'SHOW_RESULTS_IN_GLOBAL_MINUS_Z', 'SHOW_RESULTS_IN_GLOBAL_PLUS_X', 'SHOW_RESULTS_IN_GLOBAL_PLUS_Y', 'SHOW_RESULTS_IN_GLOBAL_PLUS_Z', 'SHOW_RESULTS_IN_LOCAL_MINUS_Z', 'SHOW_RESULTS_IN_LOCAL_PLUS_Y', 'SHOW_RESULTS_IN_LOCAL_PLUS_Z' }
                                                        • coordinate_system - optional; type int
                                                        • show_values_on_isolines_enabled - optional; type boolean
                                                        • lines - optional; type array_of_int
                                                        • first_point - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • first_point_coordinate_1 - optional; type double
                                                        • first_point_coordinate_2 - optional; type double
                                                        • first_point_coordinate_3 - optional; type double
                                                        • second_point - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • second_point_coordinate_1 - optional; type double
                                                        • second_point_coordinate_2 - optional; type double
                                                        • second_point_coordinate_3 - optional; type double
                                                        • projection_in_direction - optional; type result_section_projection_in_direction - type undefined with restriction - enum { 'PROJECTION_IN_GLOBAL_X', 'PROJECTION_IN_GLOBAL_Y', 'PROJECTION_IN_GLOBAL_Z', 'PROJECTION_IN_USER_DEFINED_U', 'PROJECTION_IN_USER_DEFINED_V', 'PROJECTION_IN_USER_DEFINED_W', 'PROJECTION_IN_VECTOR' }
                                                        • vector - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • vector_coordinate_1 - optional; type double
                                                        • vector_coordinate_2 - optional; type double
                                                        • vector_coordinate_3 - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_rigid_link
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_rigid_link
                                                      Input:
                                                      get_rigid_link_request (soap:body, use = literal)Source code
                                                      parameters type get_rigid_link
                                                      • no type int
                                                      Output:
                                                      get_rigid_link_response (soap:body, use = literal)Source code
                                                      parameters type get_rigid_linkResponse
                                                      • value type rigid_link
                                                        • no type int
                                                        • type - optional; type rigid_link_type - type undefined with restriction - enum { 'TYPE_LINE_TO_LINE', 'TYPE_LINE_TO_SURFACE' }
                                                        • line1 - optional; type int
                                                        • line2 - optional; type int
                                                        • surface - optional; type int
                                                        • rigid_link_type - optional; type rigid_link_rigid_link_type - type undefined with restriction - enum { 'RESILIENT', 'RIGID' }
                                                        • comment - optional; type string
                                                        • ignore_relative_position - optional; type boolean
                                                        • user_defined_distribution - optional; type boolean
                                                        • line1_start_is_relative - optional; type boolean
                                                        • line1_start_relative - optional; type double
                                                        • line1_start_absolute - optional; type double
                                                        • line1_end_is_relative - optional; type boolean
                                                        • line1_end_relative - optional; type double
                                                        • line1_end_absolute - optional; type double
                                                        • line2_start_is_relative - optional; type boolean
                                                        • line2_start_relative - optional; type double
                                                        • line2_start_absolute - optional; type double
                                                        • line2_end_is_relative - optional; type boolean
                                                        • line2_end_relative - optional; type double
                                                        • line2_end_absolute - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_section
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_section
                                                      Input:
                                                      get_section_request (soap:body, use = literal)Source code
                                                      parameters type get_section
                                                      • no type int
                                                      Output:
                                                      get_section_response (soap:body, use = literal)Source code
                                                      parameters type get_sectionResponse
                                                      • value type section
                                                        • no type int
                                                        • type - optional; type section_type - type undefined with restriction - enum { 'TYPE_BASIC', 'TYPE_BUILT_UP_STEEL', 'TYPE_BUILT_UP_TIMBER', 'TYPE_GENERAL_BY_RSECTION', 'TYPE_PARAMETRIC_BARS', 'TYPE_PARAMETRIC_BRIDGES', 'TYPE_PARAMETRIC_MASSIVE_I', 'TYPE_PARAMETRIC_MASSIVE_II', 'TYPE_PARAMETRIC_THIN_WALLED', 'TYPE_PHASE', 'TYPE_STANDARDIZED_STEEL', 'TYPE_STANDARDIZED_TIMBER' }
                                                        • manufacturing_type - optional; type section_manufacturing_type - type undefined with restriction - enum { 'MANUFACTURING_TYPE_COLD_FORMED', 'MANUFACTURING_TYPE_GLULAM', 'MANUFACTURING_TYPE_HOT_ROLLED', 'MANUFACTURING_TYPE_NONE', 'MANUFACTURING_TYPE_SAWN', 'MANUFACTURING_TYPE_WELDED' }
                                                        • name - optional; type string
                                                        • shear_stiffness_deactivated - optional; type boolean
                                                        • warping_stiffness_deactivated - optional; type boolean
                                                        • thin_walled_model - optional; type boolean
                                                        • us_spelling_of_properites - optional; type boolean
                                                        • area_axial - optional; type double
                                                        • area_shear_y - optional; type double
                                                        • area_shear_z - optional; type double
                                                        • inclination_principal_axes - optional; type double
                                                        • rotation_angle - optional; type double
                                                        • mirrored_axis_y - optional; type boolean
                                                        • mirrored_axis_z - optional; type boolean
                                                        • moment_of_inertia_bending_y - optional; type double
                                                        • moment_of_inertia_bending_z - optional; type double
                                                        • moment_of_inertia_torsion - optional; type double
                                                        • warping - optional; type double
                                                        • depth_temperature_load - optional; type double
                                                        • width_temperature_load - optional; type double
                                                        • material - optional; type int
                                                        • reference_material - optional; type int
                                                        • material_part_1 - optional; type int
                                                        • material_part_2 - optional; type int
                                                        • material_part_3 - optional; type int
                                                        • material_part_4 - optional; type int
                                                        • material_part_5 - optional; type int
                                                        • material_part_6 - optional; type int
                                                        • material_part_7 - optional; type int
                                                        • material_part_8 - optional; type int
                                                        • material_part_9 - optional; type int
                                                        • material_part_10 - optional; type int
                                                        • hybrid_active - optional; type boolean
                                                        • parametrization_type - optional; type section_parametrization_type - type undefined with restriction - enum { 'BUILT_UP_STEEL__CHANNELS__U_BU', 'BUILT_UP_STEEL__CUT_I_SECTIONS_WITH_FLAT_BAR__CIF_BU', 'BUILT_UP_STEEL__EQUAL_LEG_ANGLES__LE_BU', 'BUILT_UP_STEEL__I_SECTIONS_OR_CHANNELS_WITH_SIDE_FLAT_BARS__SF_BU', 'BUILT_UP_STEEL__I_SECTIONS_WITH_CHANNELS__IU_BU', 'BUILT_UP_STEEL__I_SECTIONS_WITH_OTHER_SECTION_ON_FLANGE__IOF_BU', 'BUILT_UP_STEEL__I_SECTIONS__I_BU', 'BUILT_UP_STEEL__UNEQUAL_LEG_ANGLES__LU_BU', 'BUILT_UP_TIMBER__RECTANGLES__R_BU', 'PARAMETRIC_BARS__FLAT_BAR__FLAT', 'PARAMETRIC_BARS__HALF_OVAL_BAR__HALFOVAL', 'PARAMETRIC_BARS__HALF_ROUND_BAR__HALFROUND', 'PARAMETRIC_BARS__HEXAGON_BAR__HEXAGON', 'PARAMETRIC_BARS__OCTAGON_BAR__OCTAGON', 'PARAMETRIC_BARS__ROUND_BAR__ROUND', 'PARAMETRIC_BARS__ROUND_CORNER_SQUARE_BAR__SQUARER', 'PARAMETRIC_BARS__SHARP_CORNER_SQUARE_BAR__SQUARES', 'PARAMETRIC_BRIDGES__MULTI_PIECE_TAPERED_FLANGE_T_SECTION__TTF_B', 'PARAMETRIC_MASSIVE_II__2X2_MASSIVE_RECTANGLES_WITH_FULLY_RIGID_CONNECTION__2X2R_M2', 'PARAMETRIC_MASSIVE_II__2X3_MASSIVE_RECTANGLES_WITH_FULLY_RIGID_CONNECTION__2X3R_M2', 'PARAMETRIC_MASSIVE_II__2_MASSIVE_RECTANGLES_WITH_A_CONTINUOUS_PACK_AND_2_SPLICES__2RP2S_M2', 'PARAMETRIC_MASSIVE_II__2_MASSIVE_RECTANGLES__2R_M2', 'PARAMETRIC_MASSIVE_II__3_MASSIVE_RECTANGLES__3R_M2', 'PARAMETRIC_MASSIVE_II__4_MASSIVE_RECTANGLES__4R_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_HORIZONTAL_CONNECTION_LINES__BOXH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_OVERHANGING_FLANGES_AND_HORIZONTAL_CONNECTION_LINES__BOXOFH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_OVERHANGING_FLANGES_AND_VERTICAL_CONNECTION_LINES__BOXOFV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_VERTICAL_CONNECTION_LINES__BOXV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_FIVE_LAYER_RECTANGLE_WITH_3_DIFFERENT_MATERIALS__5LR_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_OVAL_WITH_VERTICAL_CONNECTION_LINES__OVAL_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_RECTANGLE_WITH_2_CONTINUOUS_SPLICES__R2S_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_SINGLY_SYMMETRIC_I_SECTION_WITH_HORIZONTAL_CONNECTION_LINES__ISH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_SINGLY_SYMMETRIC_I_SECTION_WITH_THIN_FLANGES_AND_4_REINFORCING_RECTANGLES__IS4R_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_SINGLY_SYMMETRIC_I_SECTION_WITH_VERTICAL_CONNECTION_LINES__ISV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_THREE_LAYER_RECTANGLE_WITH_2_DIFFERENT_MATERIALS__3LR_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_TWO_BOX_WITH_HORIZONTAL_CONNECTION_LINES__2BOXH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_TWO_BOX_WITH_VERTICAL_CONNECTION_LINES__2BOXV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_T_SECTION_WITH_A_HORIZONTAL_CONNECTION_LINE__TH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_T_SECTION_WITH_VERTICAL_CONNECTION_LINES__TV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_U_SECTION_WITH_HORIZONTAL_CONNECTION_LINES__UH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_U_SECTION_WITH_VERTICAL_CONNECTION_LINES__UV_M2', 'PARAMETRIC_MASSIVE_I__MASSIVE_CIRCLE__CIRCLE_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_DOUBLE_T_SECTION_WITH_CHAMFERED_INNER_CORNERS__DTC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_DOUBLE_T_SECTION__DT_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_DOUBLY_SYMMETRIC_I_SECTION__ID_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HALF_OVAL__HALFOVAL_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HALF_ROUND__HALFROUND_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HEXAGON__HEXAGON_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HOLLOW_CIRCLE__HCIRCLE_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_I_SECTION_WITH_CHAMFERED_INNER_CORNERS__IC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_I_SECTION__I_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_L_SECTION__L_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_OCTAGON__OCTAGON_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_OVAL__OVAL_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE_WITH_CHAMFERED_RECTANGULAR_OPENING__RROC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE_WITH_RECTANGULAR_OPENING__RRO_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE__R_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_ROUND_CORNER_RECTANGLE__RR_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_ROUND_CORNER_SQUARE__SQR_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_SQUARE__SQ_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_DOUBLE_T_SECTION__DTT_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_FLANGE_I_SECTION__ITF_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_FLANGE_T_SECTION__TTF_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_U_SECTION__UT_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_WEB_T_SECTION_WITH_CHAMFERED_INNER_CORNERS__TTWC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_WEB_T_SECTION__TTW_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TRAPEZOID__TR_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_T_SECTION_WITH_CHAMFERED_INNER_CORNERS__TC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_T_SECTION__T_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_UNSYMMETRIC_I_SECTION_WITH_CHAMFERED_INNER_CORNERS__IUC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_UNSYMMETRIC_I_SECTION__IU_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_UNSYMMETRIC_T_SECTION__TU_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_U_SECTION_WITH_CHAMFERED_INNER_CORNERS__UC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_U_SECTION__U_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_Z_SECTION__Z_M1', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_AX__BOX_AX', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_A__BOX_A', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_BX__BOX_BX', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_B__BOX_B', 'PARAMETRIC_THIN_WALLED__CHANNEL__U', 'PARAMETRIC_THIN_WALLED__CIRCULAR_HOLLOW_SECTION__CHS', 'PARAMETRIC_THIN_WALLED__CROSS_SHAPED_SECTION__CROSS', 'PARAMETRIC_THIN_WALLED__ELLIPTICAL_HOLLOW_SECTION__EHS', 'PARAMETRIC_THIN_WALLED__EQUAL_LEG_ANGLE__LE', 'PARAMETRIC_THIN_WALLED__I_SECTION_WITH_2_SIDE_FLAT_BARS__I2SFB', 'PARAMETRIC_THIN_WALLED__I_SECTION_WITH_T_SECTION__IT', 'PARAMETRIC_THIN_WALLED__I_SECTION__I', 'PARAMETRIC_THIN_WALLED__PI_SECTION_TYPE_A__PI_A', 'PARAMETRIC_THIN_WALLED__PI_SECTION_TYPE_B__PI_B', 'PARAMETRIC_THIN_WALLED__POLYGONAL_HOLLOW_SECTION__PHS', 'PARAMETRIC_THIN_WALLED__RECTANGULAR_HOLLOW_SECTION_WITH_PEAKS_OUTWARD_AND_INWARD__RHSPOI', 'PARAMETRIC_THIN_WALLED__RECTANGULAR_HOLLOW_SECTION_WITH_PEAK_OUTWARD__RHSPO', 'PARAMETRIC_THIN_WALLED__RECTANGULAR_HOLLOW_SECTION__RHS', 'PARAMETRIC_THIN_WALLED__RIB_HOLLOW_SECTION__RIBHS', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_2_FLAT_BARS__IS2FB', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_2_SLOPING_STIFFENERS__IS2SS', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_2_WELDED_FLAT_BARS__IS2FBW', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_DOUBLE_WEB_THICKNESS__IS2WT', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_EDGE_STIFFENERS_ON_1_FLANGE__IS1FES', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION__IS', 'PARAMETRIC_THIN_WALLED__SQUARE_HOLLOW_SECTION__SHS', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_CHANNEL__UTF', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_I_SECTION__ITF', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_T_SECTION_WITH_TAPERED_WEB__TTFTW', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_T_SECTION__TTF', 'PARAMETRIC_THIN_WALLED__TRAPEZOIDAL_HOLLOW_SECTION__THS', 'PARAMETRIC_THIN_WALLED__T_SECTION__T', 'PARAMETRIC_THIN_WALLED__UNEQUAL_LEG_ANGLE__LU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL_WITH_EDGE_STIFFENERS_INWARD__UUESI', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL_WITH_EDGE_STIFFENERS_OUTWARD_AND_INWARD__UUESOI', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL_WITH_EDGE_STIFFENERS_OUTWARD__UUESO', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL__UU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_I_SECTION__IU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_RECTANGULAR_HOLLOW_SECTION__RHSU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_T_SECTION__TU', 'PARAMETRIC_THIN_WALLED__Z_SECTION__Z', 'STANDARDIZED_STEEL__60_DEGREE_ANGLES__L60_S', 'STANDARDIZED_STEEL__BAR_SECTIONS__BAR_S', 'STANDARDIZED_STEEL__CIRCULAR_HOLLOW_SECTIONS_PIPES__CHS_S', 'STANDARDIZED_STEEL__ELLIPTICAL_AND_SEMI_ELLIPTICAL_HOLLOW_SECTIONS__EHS_S', 'STANDARDIZED_STEEL__I_BEAMS_H_BEAMS__I_S', 'STANDARDIZED_STEEL__L_SECTIONS_STEEL_ANGLES__L_S', 'STANDARDIZED_STEEL__RAIL_SECTIONS__RAIL_S', 'STANDARDIZED_STEEL__SHEETS__SHEET_S', 'STANDARDIZED_STEEL__SQUARE_AND_RECTANGULAR_HOLLOW_SECTIONS__RHS_S', 'STANDARDIZED_STEEL__T_SECTIONS_STEEL_TEES__T_S', 'STANDARDIZED_STEEL__U_SECTIONS_STEEL_CHANNELS__U_S', 'STANDARDIZED_STEEL__Z_SECTIONS_STEEL_ZEES__Z_S', 'STANDARDIZED_TIMBER__TIMBER_COMPOSED_SECTIONS__COMP_S', 'STANDARDIZED_TIMBER__TIMBER_RECTANGLES__RECT_S' }
                                                        • combination_type - optional; type section_combination_type - type undefined with restriction - enum { 'BUILT_UP_NG_2I', 'BUILT_UP_NG_2I_A', 'BUILT_UP_NG_2LCLI', 'BUILT_UP_NG_2LCLIR', 'BUILT_UP_NG_2LCLIR_A', 'BUILT_UP_NG_2LCLI_A', 'BUILT_UP_NG_2LCLO', 'BUILT_UP_NG_2LCLOC', 'BUILT_UP_NG_2LCLOC_A', 'BUILT_UP_NG_2LCLOR', 'BUILT_UP_NG_2LCLOR_A', 'BUILT_UP_NG_2LCLO_A', 'BUILT_UP_NG_2LHLI', 'BUILT_UP_NG_2LHLI_A', 'BUILT_UP_NG_2LHLO', 'BUILT_UP_NG_2LHLO_A', 'BUILT_UP_NG_2LLHLI', 'BUILT_UP_NG_2LLHLI_A', 'BUILT_UP_NG_2LLHLO', 'BUILT_UP_NG_2LLHLO_A', 'BUILT_UP_NG_2LSHLI', 'BUILT_UP_NG_2LSHLI_A', 'BUILT_UP_NG_2LSHLO', 'BUILT_UP_NG_2LSHLO_A', 'BUILT_UP_NG_2UF', 'BUILT_UP_NG_2UI', 'BUILT_UP_NG_2UI_A', 'BUILT_UP_NG_2UO', 'BUILT_UP_NG_2UO_A', 'BUILT_UP_NG_3I', 'BUILT_UP_NG_4LHLO', 'BUILT_UP_NG_4LHLO_A', 'BUILT_UP_NG_4LLI', 'BUILT_UP_NG_4LLI_A', 'BUILT_UP_NG_4LLO', 'BUILT_UP_NG_4LLO_A', 'BUILT_UP_NG_CIHF', 'BUILT_UP_NG_HNBH', 'BUILT_UP_NG_I1F', 'BUILT_UP_NG_I1HIC', 'BUILT_UP_NG_I1IC', 'BUILT_UP_NG_I2F', 'BUILT_UP_NG_I2HIC', 'BUILT_UP_NG_I2I', 'BUILT_UP_NG_ICI-MAX', 'BUILT_UP_NG_ICI-MIN', 'BUILT_UP_NG_IHF', 'BUILT_UP_NG_IUD', 'BUILT_UP_NG_IUU', 'BUILT_UP_NG_IVF', 'BUILT_UP_NG_IWT', 'BUILT_UP_NG_UF' }
                                                        • corrugated_sheet_width - optional; type double
                                                        • rail_worn_out - optional; type double
                                                        • phase_parent - optional; type int
                                                        • phase_parts - optional; type string
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid
                                                      Input:
                                                      get_solid_request (soap:body, use = literal)Source code
                                                      parameters type get_solid
                                                      • no type int
                                                      Output:
                                                      get_solid_response (soap:body, use = literal)Source code
                                                      parameters type get_solidResponse
                                                      • value type solid
                                                        • no type int
                                                        • type - optional; type solid_type - type undefined with restriction - enum { 'TYPE_CONTACT', 'TYPE_GAS', 'TYPE_STANDARD' }
                                                        • analytical_center_of_gravity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • analytical_center_of_gravity_x - optional; type double
                                                        • analytical_center_of_gravity_y - optional; type double
                                                        • analytical_center_of_gravity_z - optional; type double
                                                        • analytical_mass - optional; type double
                                                        • analytical_surface_area - optional; type double
                                                        • analytical_volume - optional; type double
                                                        • boundary_surfaces - optional; type array_of_int
                                                        • center_of_gravity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • center_of_gravity_x - optional; type double
                                                        • center_of_gravity_y - optional; type double
                                                        • center_of_gravity_z - optional; type double
                                                        • gas - optional; type int
                                                        • is_deactivated_for_calculation - optional; type boolean
                                                        • mass - optional; type double
                                                        • material - optional; type int
                                                        • mesh_refinement - optional; type int
                                                        • solid_contact - optional; type int
                                                        • solid_contact_first_surface - optional; type int
                                                        • solid_contact_second_surface - optional; type int
                                                        • stress_analysis_configuration - optional; type int
                                                        • surface_area - optional; type double
                                                        • volume - optional; type double
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid_contacts
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid_contacts
                                                      Input:
                                                      get_solid_contacts_request (soap:body, use = literal)Source code
                                                      parameters type get_solid_contacts
                                                      • no type int
                                                      Output:
                                                      get_solid_contacts_response (soap:body, use = literal)Source code
                                                      parameters type get_solid_contactsResponse
                                                      • value type solid_contacts
                                                        • no type int
                                                        • comment - optional; type string
                                                        • friction_coefficient - optional; type double
                                                        • limit_stress - optional; type double
                                                        • name - optional; type string
                                                        • parallel_to_surface - optional; type solid_contacts_parallel_to_surface - type undefined with restriction - enum { 'ELASTIC_FRICTION', 'ELASTIC_FRICTION_LIMIT', 'ELASTIC_SOLID', 'FAILURE_IF_CONTACT_PERPENDICULAR_TO_SURFACES_FAILED', 'FULL_FORCE_TRANSMISSION', 'RIGID_FRICTION', 'RIGID_FRICTION_LIMIT' }
                                                        • perpendicular_to_surface - optional; type solid_contacts_perpendicular_to_surface - type undefined with restriction - enum { 'FAILURE_UNDER_COMPRESSION', 'FAILURE_UNDER_TENSION', 'FULL_FORCE_TRANSMISSION' }
                                                        • shear_stiffness - optional; type double
                                                        • solids - optional; type array_of_int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid_gas
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid_gas
                                                      Input:
                                                      get_solid_gas_request (soap:body, use = literal)Source code
                                                      parameters type get_solid_gas
                                                      • no type int
                                                      Output:
                                                      get_solid_gas_response (soap:body, use = literal)Source code
                                                      parameters type get_solid_gasResponse
                                                      • value type solid_gas
                                                        • no type int
                                                        • comment - optional; type string
                                                        • name - optional; type string
                                                        • pressure - optional; type double
                                                        • solids - optional; type array_of_int
                                                        • temperature - optional; type double
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid_load
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid_load
                                                      Input:
                                                      get_solid_load_request (soap:body, use = literal)Source code
                                                      parameters type get_solid_load
                                                      • no type int
                                                      • load_case_no type int
                                                      Output:
                                                      get_solid_load_response (soap:body, use = literal)Source code
                                                      parameters type get_solid_loadResponse
                                                      • value type solid_load
                                                        • no type int
                                                        • altitude - optional; type double
                                                        • angular_acceleration - optional; type double
                                                        • angular_velocity - optional; type double
                                                        • axis_definition_axis - optional; type solid_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • axis_definition_axis_orientation - optional; type solid_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                        • axis_definition_p1 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p1_x - optional; type double
                                                        • axis_definition_p1_y - optional; type double
                                                        • axis_definition_p1_z - optional; type double
                                                        • axis_definition_p2 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p2_x - optional; type double
                                                        • axis_definition_p2_y - optional; type double
                                                        • axis_definition_p2_z - optional; type double
                                                        • axis_definition_type - optional; type solid_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                        • comment - optional; type string
                                                        • coordinate_system - optional; type int
                                                        • gas_behaviour - optional; type solid_load_gas_behaviour - type undefined with restriction - enum { 'GAS_BEHAVIOUR_OVERPRESSURE_INCREMENT', 'GAS_BEHAVIOUR_RESULTING_OVERPRESSURE', 'GAS_BEHAVIOUR_RESULTING_VOLUME', 'GAS_BEHAVIOUR_VOLUME_INCREMENT' }
                                                        • gas_magnitude - optional; type double
                                                        • generating_object_info - optional; type string
                                                        • is_density_defined_by_altitude - optional; type boolean
                                                        • is_generated - optional; type boolean
                                                        • load_case - optional; type int
                                                        • load_direction - optional; type solid_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE' }
                                                        • load_direction_orientation - optional; type solid_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                        • load_distribution - optional; type solid_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                        • load_type - optional; type solid_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_BUOYANCY', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_GAS', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_STRAIN', 'LOAD_TYPE_TEMPERATURE' }
                                                        • magnitude_1 - optional; type double
                                                        • magnitude_2 - optional; type double
                                                        • node_1 - optional; type int
                                                        • node_2 - optional; type int
                                                        • solids - optional; type array_of_int
                                                        • strain_magnitude_x1 - optional; type double
                                                        • strain_magnitude_x2 - optional; type double
                                                        • strain_magnitude_y1 - optional; type double
                                                        • strain_magnitude_y2 - optional; type double
                                                        • strain_magnitude_z1 - optional; type double
                                                        • strain_magnitude_z2 - optional; type double
                                                        • strain_uniform_magnitude_x - optional; type double
                                                        • strain_uniform_magnitude_y - optional; type double
                                                        • strain_uniform_magnitude_z - optional; type double
                                                        • uniform_magnitude - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid_mesh_refinement
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid_mesh_refinement
                                                      Input:
                                                      get_solid_mesh_refinement_request (soap:body, use = literal)Source code
                                                      parameters type get_solid_mesh_refinement
                                                      • no type int
                                                      Output:
                                                      get_solid_mesh_refinement_response (soap:body, use = literal)Source code
                                                      parameters type get_solid_mesh_refinementResponse
                                                      • value type solid_mesh_refinement
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • solids - optional; type array_of_int
                                                        • target_length - optional; type double
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid_set
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid_set
                                                      Input:
                                                      get_solid_set_request (soap:body, use = literal)Source code
                                                      parameters type get_solid_set
                                                      • no type int
                                                      Output:
                                                      get_solid_set_response (soap:body, use = literal)Source code
                                                      parameters type get_solid_setResponse
                                                      • value type solid_set
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • set_type - optional; type solid_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                        • solids - optional; type array_of_int
                                                        • surface_area - optional; type double
                                                        • volume - optional; type double
                                                        • mass - optional; type double
                                                        • center_of_gravity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • center_of_gravity_x - optional; type double
                                                        • center_of_gravity_y - optional; type double
                                                        • center_of_gravity_z - optional; type double
                                                        • stress_analysis_configuration - optional; type int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_solid_set_load
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_solid_set_load
                                                      Input:
                                                      get_solid_set_load_request (soap:body, use = literal)Source code
                                                      parameters type get_solid_set_load
                                                      • no type int
                                                      • load_case_no type int
                                                      Output:
                                                      get_solid_set_load_response (soap:body, use = literal)Source code
                                                      parameters type get_solid_set_loadResponse
                                                      • value type solid_set_load
                                                        • no type int
                                                        • altitude - optional; type double
                                                        • angular_acceleration - optional; type double
                                                        • angular_velocity - optional; type double
                                                        • axis_definition_axis - optional; type solid_set_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • axis_definition_axis_orientation - optional; type solid_set_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                        • axis_definition_p1 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p1_x - optional; type double
                                                        • axis_definition_p1_y - optional; type double
                                                        • axis_definition_p1_z - optional; type double
                                                        • axis_definition_p2 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p2_x - optional; type double
                                                        • axis_definition_p2_y - optional; type double
                                                        • axis_definition_p2_z - optional; type double
                                                        • axis_definition_type - optional; type solid_set_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                        • comment - optional; type string
                                                        • coordinate_system - optional; type int
                                                        • gas_behaviour - optional; type solid_set_load_gas_behaviour - type undefined with restriction - enum { 'GAS_BEHAVIOUR_OVERPRESSURE_INCREMENT', 'GAS_BEHAVIOUR_RESULTING_OVERPRESSURE', 'GAS_BEHAVIOUR_RESULTING_VOLUME', 'GAS_BEHAVIOUR_VOLUME_INCREMENT' }
                                                        • gas_magnitude - optional; type double
                                                        • generating_object_info - optional; type string
                                                        • is_density_defined_by_altitude - optional; type boolean
                                                        • is_generated - optional; type boolean
                                                        • load_case - optional; type int
                                                        • load_direction - optional; type solid_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE' }
                                                        • load_direction_orientation - optional; type solid_set_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                        • load_distribution - optional; type solid_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                        • load_type - optional; type solid_set_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_BUOYANCY', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_GAS', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_STRAIN', 'LOAD_TYPE_TEMPERATURE' }
                                                        • magnitude_1 - optional; type double
                                                        • magnitude_2 - optional; type double
                                                        • node_1 - optional; type int
                                                        • node_2 - optional; type int
                                                        • solid_sets - optional; type array_of_int
                                                        • strain_magnitude_x1 - optional; type double
                                                        • strain_magnitude_x2 - optional; type double
                                                        • strain_magnitude_y1 - optional; type double
                                                        • strain_magnitude_y2 - optional; type double
                                                        • strain_magnitude_z1 - optional; type double
                                                        • strain_magnitude_z2 - optional; type double
                                                        • strain_uniform_magnitude_x - optional; type double
                                                        • strain_uniform_magnitude_y - optional; type double
                                                        • strain_uniform_magnitude_z - optional; type double
                                                        • uniform_magnitude - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_static_analysis_settings
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_static_analysis_settings
                                                      Input:
                                                      get_static_analysis_settings_request (soap:body, use = literal)Source code
                                                      parameters type get_static_analysis_settings
                                                      • no type int
                                                      Output:
                                                      get_static_analysis_settings_response (soap:body, use = literal)Source code
                                                      parameters type get_static_analysis_settingsResponse
                                                      • value type static_analysis_settings
                                                        • no type int
                                                        • analysis_type - optional; type static_analysis_settings_analysis_type - type undefined with restriction - enum { 'GEOMETRICALLY_LINEAR', 'LARGE_DEFORMATIONS', 'LARGE_DEFORMATIONS_POSTRCRITICAL', 'SECOND_ORDER_P_DELTA' }
                                                        • assign_reduce_stiffness_enabled - optional; type static_analysis_settings_assign_reduce_stiffness_enabled - type undefined with restriction - enum { 'ASSIGN_REDUCED_STIFFNESS_TO_FAILING_MEMBERS', 'FAIILING_MEMBERS_TO_BE_REMOVED_INDIVIDUALY_DURING_SUCCESSIVE_ITERATIONS' }
                                                        • comment - optional; type string
                                                        • consider_favorable_effect_due_to_tension_in_members - optional; type boolean
                                                        • cutting_patterns_settings - optional; type boolean
                                                        • deformation_of_failing_members_and_reactivation_enabled - optional; type boolean
                                                        • displacements_due_to_bourdon_effect - optional; type boolean
                                                        • divide_results_by_loading_factor - optional; type boolean
                                                        • exceptional_handling_enabled - optional; type boolean
                                                        • ignore_torsional_warping - optional; type boolean
                                                        • instability_detection_tolerance - optional; type double
                                                        • integrate_preliminary_form_finding_enabled - optional; type boolean
                                                        • iterative_calculation_robustness - optional; type double
                                                        • iterative_method_for_nonlinear_analysis - optional; type static_analysis_settings_iterative_method_for_nonlinear_analysis - type undefined with restriction - enum { 'DYNAMIC_RELAXATION', 'MODIFIED_NEWTON_RAPHSON', 'NEWTON_RAPHSON', 'NEWTON_RAPHSON_COMBINED_WITH_PICARD', 'NEWTON_RAPHSON_WITH_CONSTANT_STIFFNESS', 'PICARD' }
                                                        • loading_multiplier_factor - optional; type double
                                                        • mass_conversion_acceleration_in_direction_x - optional; type double
                                                        • mass_conversion_acceleration_in_direction_y - optional; type double
                                                        • mass_conversion_acceleration_in_direction_z - optional; type double
                                                        • mass_conversion_defined_as_acceleration - optional; type boolean
                                                        • mass_conversion_enabled - optional; type boolean
                                                        • mass_conversion_factor_in_direction_x - optional; type double
                                                        • mass_conversion_factor_in_direction_y - optional; type double
                                                        • mass_conversion_factor_in_direction_z - optional; type double
                                                        • max_number_of_iterations - optional; type int
                                                        • maximum_number_of_reactivations - optional; type int
                                                        • method_of_equation_system - optional; type static_analysis_settings_method_of_equation_system - type undefined with restriction - enum { 'METHOD_OF_EQUATION_SYSTEM_DIRECT', 'METHOD_OF_EQUATION_SYSTEM_ITERATIVE' }
                                                        • modify_loading_by_multiplier_factor - optional; type boolean
                                                        • name - optional; type string
                                                        • nonsymmetric_direct_solver - optional; type boolean
                                                        • number_of_iterations_for_loading_prestress - optional; type int
                                                        • number_of_load_increments - optional; type int
                                                        • percentage_of_iteration - optional; type int
                                                        • plate_bending_theory - optional; type static_analysis_settings_plate_bending_theory - type undefined with restriction - enum { 'PLATE_BENDING_THEORY_KIRCHHOFF', 'PLATE_BENDING_THEORY_MINDLIN' }
                                                        • precision_of_convergence_criteria_for_nonlinear_calculation - optional; type double
                                                        • ratio_of_distance_of_cutting_lines_node_to_mesh - optional; type double
                                                        • reduction_factor_of_stiffness - optional; type int
                                                        • refer_internal_forces_to_deformed_structure - optional; type boolean
                                                        • refer_internal_forces_to_deformed_structure_for_moments - optional; type boolean
                                                        • refer_internal_forces_to_deformed_structure_for_normal_forces - optional; type boolean
                                                        • refer_internal_forces_to_deformed_structure_for_shear_forces - optional; type boolean
                                                        • relative_setting_of_time_step_for_dynamic_relaxation - optional; type double
                                                        • save_results_of_all_load_increments - optional; type boolean
                                                        • smoothness_of_boundary_lines - optional; type double
                                                        • speed_of_convergence - optional; type double
                                                        • standard_precision_and_tolerance_settings_enabled - optional; type boolean
                                                        • try_to_calculate_instabil_structure - optional; type boolean
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_structure_modification
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_structure_modification
                                                      Input:
                                                      get_structure_modification_request (soap:body, use = literal)Source code
                                                      parameters type get_structure_modification
                                                      • no type int
                                                      Output:
                                                      get_structure_modification_response (soap:body, use = literal)Source code
                                                      parameters type get_structure_modificationResponse
                                                      • value type structure_modification
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • assigned_to - optional; type string
                                                        • comment - optional; type string
                                                        • modify_stiffnesses_gamma_m - optional; type boolean
                                                        • modify_stiffnesses_materials - optional; type boolean
                                                        • modify_stiffnesses_sections - optional; type boolean
                                                        • modify_stiffnesses_members - optional; type boolean
                                                        • modify_stiffnesses_surfaces - optional; type boolean
                                                        • modify_stiffnesses_member_hinges - optional; type boolean
                                                        • modify_stiffnesses_line_hinges - optional; type boolean
                                                        • modify_stiffnesses_nodal_supports - optional; type boolean
                                                        • modify_stiffnesses_line_supports - optional; type boolean
                                                        • modify_stiffnesses_member_supports - optional; type boolean
                                                        • modify_stiffnesses_surface_supports - optional; type boolean
                                                        • modify_stiffness_member_reinforcement - optional; type boolean
                                                        • modify_stiffness_surface_reinforcement - optional; type boolean
                                                        • nonlinearities_disabled_material_nonlinearity_models - optional; type boolean
                                                        • nonlinearities_disabled_material_temperature_nonlinearities - optional; type boolean
                                                        • nonlinearities_disabled_line_hinges - optional; type boolean
                                                        • nonlinearities_disabled_member_types - optional; type boolean
                                                        • nonlinearities_disabled_member_hinges - optional; type boolean
                                                        • nonlinearities_disabled_member_nonlinearities - optional; type boolean
                                                        • nonlinearities_disabled_solid_types_contact_or_surfaces_contact - optional; type boolean
                                                        • nonlinearities_disabled_nodal_supports - optional; type boolean
                                                        • nonlinearities_disabled_line_supports - optional; type boolean
                                                        • nonlinearities_disabled_member_supports - optional; type boolean
                                                        • nonlinearities_disabled_surface_supports - optional; type boolean
                                                        • modify_stiffnesses_material_table - optional; type array_of_structure_modification_modify_stiffnesses_material_table
                                                          • structure_modification_modify_stiffnesses_material_table - optional, unbounded; type structure_modification_modify_stiffnesses_material_table
                                                            • no - optional; type int
                                                            • material_name - optional; type int
                                                            • modification_type - optional; type modification_type - type undefined with restriction - enum { 'DIVISION_FACTOR', 'MULTIPLY_FACTOR' }
                                                            • E_and_G - optional; type double
                                                            • comment - optional; type string
                                                        • modify_stiffnesses_section_table - optional; type array_of_structure_modification_modify_stiffnesses_section_table
                                                          • structure_modification_modify_stiffnesses_section_table - optional, unbounded; type structure_modification_modify_stiffnesses_section_table
                                                            • no - optional; type int
                                                            • section_name - optional; type string
                                                            • A - optional; type double
                                                            • A_y - optional; type double
                                                            • A_z - optional; type double
                                                            • J - optional; type double
                                                            • I_y - optional; type double
                                                            • I_z - optional; type double
                                                        • modify_stiffnesses_member_table - optional; type array_of_structure_modification_modify_stiffnesses_member_table
                                                          • structure_modification_modify_stiffnesses_member_table - optional, unbounded; type structure_modification_modify_stiffnesses_member_table
                                                            • no - optional; type int
                                                            • member_modification - optional; type int
                                                            • members - optional; type array_of_int
                                                            • comment - optional; type string
                                                        • modify_stiffnesses_surface_table - optional; type array_of_structure_modification_modify_stiffnesses_surface_table
                                                          • structure_modification_modify_stiffnesses_surface_table - optional, unbounded; type structure_modification_modify_stiffnesses_surface_table
                                                            • no - optional; type int
                                                            • surface_modification - optional; type int
                                                            • surfaces - optional; type array_of_int
                                                            • comment - optional; type string
                                                        • modify_stiffnesses_member_hinges_table - optional; type array_of_structure_modification_modify_stiffnesses_member_hinges_table
                                                          • structure_modification_modify_stiffnesses_member_hinges_table - optional, unbounded; type structure_modification_modify_stiffnesses_member_hinges_table
                                                            • no - optional; type int
                                                            • member_side - optional; type string
                                                            • C_u_x - optional; type double
                                                            • C_u_y - optional; type double
                                                            • C_u_z - optional; type double
                                                            • C_phi_x - optional; type double
                                                            • C_phi_y - optional; type double
                                                            • C_phi_z - optional; type double
                                                        • modify_stiffnesses_line_hinges_table - optional; type array_of_structure_modification_modify_stiffnesses_line_hinges_table
                                                          • structure_modification_modify_stiffnesses_line_hinges_table - optional, unbounded; type structure_modification_modify_stiffnesses_line_hinges_table
                                                            • no - optional; type int
                                                            • C_u_x - optional; type double
                                                            • C_u_y - optional; type double
                                                            • C_u_z - optional; type double
                                                            • C_phi_x - optional; type double
                                                        • modify_stiffnesses_nodal_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_nodal_supports_table
                                                          • structure_modification_modify_stiffnesses_nodal_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_nodal_supports_table
                                                            • no - optional; type int
                                                            • C_u_X - optional; type double
                                                            • C_u_Y - optional; type double
                                                            • C_u_Z - optional; type double
                                                            • C_phi_X - optional; type double
                                                            • C_phi_Y - optional; type double
                                                            • C_phi_Z - optional; type double
                                                        • modify_stiffnesses_line_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_line_supports_table
                                                          • structure_modification_modify_stiffnesses_line_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_line_supports_table
                                                            • no - optional; type int
                                                            • C_u_X - optional; type double
                                                            • C_u_Y - optional; type double
                                                            • C_u_Z - optional; type double
                                                            • C_phi_X - optional; type double
                                                            • C_phi_Y - optional; type double
                                                            • C_phi_Z - optional; type double
                                                        • modify_stiffnesses_member_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_member_supports_table
                                                          • structure_modification_modify_stiffnesses_member_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_member_supports_table
                                                            • no - optional; type int
                                                            • C_u_x - optional; type double
                                                            • C_u_y - optional; type double
                                                            • C_u_z - optional; type double
                                                            • C_s_x - optional; type double
                                                            • C_s_y - optional; type double
                                                            • C_s_z - optional; type double
                                                            • C_phi_x - optional; type double
                                                        • modify_stiffnesses_surface_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_surface_supports_table
                                                          • structure_modification_modify_stiffnesses_surface_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_surface_supports_table
                                                            • no - optional; type int
                                                            • C_u_X - optional; type double
                                                            • C_u_Y - optional; type double
                                                            • C_u_Z - optional; type double
                                                            • C_v_xz - optional; type double
                                                            • C_v_yz - optional; type double
                                                        • deactivate_members_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_members - optional; type int
                                                        • deactivate_surfaces_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_surfaces - optional; type int
                                                        • deactivate_solids_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_solids - optional; type int
                                                        • deactivate_support_on_nodes_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_support_on_nodes - optional; type int
                                                        • deactivate_support_on_lines_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_support_on_lines - optional; type int
                                                        • deactivate_support_on_members_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_support_on_members - optional; type int
                                                        • deactivate_support_on_surfaces_enabled - optional; type boolean
                                                        • object_selection_for_deactivate_support_on_surfaces - optional; type int
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface
                                                      Input:
                                                      get_surface_request (soap:body, use = literal)Source code
                                                      parameters type get_surface
                                                      • no type int
                                                      Output:
                                                      get_surface_response (soap:body, use = literal)Source code
                                                      parameters type get_surfaceResponse
                                                      • value type surface
                                                        • no type int
                                                        • geometry - optional; type surface_geometry - type undefined with restriction - enum { 'GEOMETRY_NURBS', 'GEOMETRY_PLANE', 'GEOMETRY_QUADRANGLE' }
                                                        • type - optional; type surface_type - type undefined with restriction - enum { 'TYPE_DISCONTINUITY', 'TYPE_LOAD_DISTRIBUTION', 'TYPE_MEMBRANE', 'TYPE_RIGID', 'TYPE_STANDARD', 'TYPE_WITHOUT_MEMBRANE_TENSION', 'TYPE_WITHOUT_THICKNESS' }
                                                        • boundary_lines - optional; type array_of_int
                                                        • thickness - optional; type int
                                                        • material - optional; type int
                                                        • analytical_area - optional; type double
                                                        • analytical_volume - optional; type double
                                                        • analytical_mass - optional; type double
                                                        • analytical_center_of_gravity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • analytical_center_of_gravity_x - optional; type double
                                                        • analytical_center_of_gravity_y - optional; type double
                                                        • analytical_center_of_gravity_z - optional; type double
                                                        • area - optional; type double
                                                        • volume - optional; type double
                                                        • mass - optional; type double
                                                        • center_of_gravity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • center_of_gravity_x - optional; type double
                                                        • center_of_gravity_y - optional; type double
                                                        • center_of_gravity_z - optional; type double
                                                        • position - optional; type string
                                                        • position_short - optional; type string
                                                        • grid_enabled - optional; type boolean
                                                        • is_deactivated_for_calculation - optional; type boolean
                                                        • comment - optional; type string
                                                        • design_properties_via_surface - optional; type boolean
                                                        • load_distribution_direction - optional; type surface_load_distribution_direction - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_DIRECTION_IN_BOTH', 'LOAD_DISTRIBUTION_DIRECTION_IN_X', 'LOAD_DISTRIBUTION_DIRECTION_IN_Y' }
                                                        • is_surface_weight_enabled - optional; type boolean
                                                        • surface_weight - optional; type double
                                                        • excluded_members - optional; type array_of_int
                                                        • excluded_parallel_to_members - optional; type array_of_int
                                                        • excluded_lines - optional; type array_of_int
                                                        • excluded_parallel_to_lines - optional; type array_of_int
                                                        • loaded_members - optional; type array_of_int
                                                        • loaded_lines - optional; type array_of_int
                                                        • nurbs_control_point_count_in_direction_u - optional; type int
                                                        • nurbs_control_point_count_in_direction_v - optional; type int
                                                        • nurbs_order_in_direction_u - optional; type int
                                                        • nurbs_order_in_direction_v - optional; type int
                                                        • nurbs_control_points - optional; type array_of_surface_nurbs_control_points_rows
                                                          • surface_nurbs_control_points_rows - optional, unbounded; type surface_nurbs_control_points_row
                                                            • surface_nurbs_control_points_row - optional, unbounded; type surface_nurbs_control_points
                                                              • u - optional; type int
                                                              • v - optional; type int
                                                              • global_coordinates - optional; type vector_3d
                                                                • x type double
                                                                • y type double
                                                                • z type double
                                                              • coordinates - optional; type vector_3d
                                                                • x type double
                                                                • y type double
                                                                • z type double
                                                              • weight type double
                                                        • quadrangle_corner_nodes - optional; type array_of_int
                                                        • quadrangle_corner_node_1 - optional; type int
                                                        • quadrangle_corner_node_2 - optional; type int
                                                        • quadrangle_corner_node_3 - optional; type int
                                                        • quadrangle_corner_node_4 - optional; type int
                                                        • has_line_hinges - optional; type boolean
                                                        • support - optional; type int
                                                        • eccentricity - optional; type int
                                                        • mesh_refinement - optional; type int
                                                        • meshing_type - optional; type surface_meshing_type - type undefined with restriction - enum { 'MESHING_TYPE_FREE', 'MESHING_TYPE_MAPPED', 'MESHING_TYPE_USE_GLOBAL_SETTINGS' }
                                                        • input_axes_rotation_specification_type - optional; type surface_input_axes_rotation_specification_type - type undefined with restriction - enum { 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_ANGULAR_ROTATION', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_DIRECT_TO_POINT', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_COORDINATE_SYSTEM', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_LINES' }
                                                        • input_axes_angular_rotation - optional; type double
                                                        • input_axes_axis - optional; type surface_input_axes_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y' }
                                                        • input_axes_lines - optional; type array_of_int
                                                        • input_axes_point_1 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • input_axes_point_1_x - optional; type double
                                                        • input_axes_point_1_y - optional; type double
                                                        • input_axes_point_1_z - optional; type double
                                                        • input_axes_point_2 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • input_axes_point_2_x - optional; type double
                                                        • input_axes_point_2_y - optional; type double
                                                        • input_axes_point_2_z - optional; type double
                                                        • input_axes_coordinate_system - optional; type int
                                                        • result_axes_rotation_specification_type - optional; type surface_result_axes_rotation_specification_type - type undefined with restriction - enum { 'RESULT_AXES_ROTATION_SPECIFICATION_TYPE_IDENTICAL_TO_INPUT_AXES' }
                                                        • reversed_normal - optional; type boolean
                                                        • grid_type - optional; type surface_grid_type - type undefined with restriction - enum { 'GRID_TYPE_CARTESIAN', 'GRID_TYPE_POLAR' }
                                                        • grid_origin - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • grid_origin_x - optional; type double
                                                        • grid_origin_y - optional; type double
                                                        • grid_origin_z - optional; type double
                                                        • grid_point_count_negative_x - optional; type int
                                                        • grid_point_count_positive_x - optional; type int
                                                        • grid_point_count_negative_y - optional; type int
                                                        • grid_point_count_positive_y - optional; type int
                                                        • grid_point_count_r - optional; type int
                                                        • grid_distance_x - optional; type double
                                                        • grid_distance_y - optional; type double
                                                        • grid_distance_r - optional; type double
                                                        • grid_rotation_alpha - optional; type double
                                                        • grid_rotation_beta - optional; type double
                                                        • grid_angle_gamma - optional; type double
                                                        • grid_adapt_automatically - optional; type boolean
                                                        • auto_detection_of_integrated_objects - optional; type boolean
                                                        • integrated_nodes - optional; type array_of_int
                                                        • integrated_lines - optional; type array_of_int
                                                        • integrated_openings - optional; type array_of_int
                                                        • has_integrated_objects - optional; type boolean
                                                        • has_input_axes_rotation - optional; type boolean
                                                        • has_result_axes_rotation - optional; type boolean
                                                        • timber_service_class - optional; type int
                                                        • timber_moisture_class - optional; type int
                                                        • timber_service_conditions - optional; type int
                                                        • surface_reinforcements - optional; type array_of_int
                                                        • is_user_defined_concrete_cover_enabled - optional; type boolean
                                                        • concrete_cover_top - optional; type double
                                                        • concrete_cover_bottom - optional; type double
                                                        • user_defined_concrete_cover_top - optional; type double
                                                        • user_defined_concrete_cover_bottom - optional; type double
                                                        • concrete_durability_top - optional; type int
                                                        • concrete_durability_bottom - optional; type int
                                                        • deflection_check_surface_type - optional; type surface_deflection_check_surface_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_SURFACE_TYPE_CANTILEVER', 'DEFLECTION_CHECK_SURFACE_TYPE_DOUBLE_SUPPORTED' }
                                                        • deflection_check_displacement_reference - optional; type surface_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_USER_DEFINED_REFERENCE_PLANE', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_PARALLEL_SURFACE', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_UNDEFORMED_SYSTEM' }
                                                        • deflection_check_reference_length_z - optional; type double
                                                        • deflection_check_reference_length_z_definition_type - optional; type surface_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MAXIMUM_BOUNDARY_LINE', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MINIMUM_BOUNDARY_LINE', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                        • deflection_check_reference_plane_point_1 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • deflection_check_reference_plane_point_1_x - optional; type double
                                                        • deflection_check_reference_plane_point_1_y - optional; type double
                                                        • deflection_check_reference_plane_point_1_z - optional; type double
                                                        • deflection_check_reference_plane_point_2 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • deflection_check_reference_plane_point_2_x - optional; type double
                                                        • deflection_check_reference_plane_point_2_y - optional; type double
                                                        • deflection_check_reference_plane_point_2_z - optional; type double
                                                        • deflection_check_reference_plane_point_3 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • deflection_check_reference_plane_point_3_x - optional; type double
                                                        • deflection_check_reference_plane_point_3_y - optional; type double
                                                        • deflection_check_reference_plane_point_3_z - optional; type double
                                                        • surface_concrete_design_uls_configuration - optional; type int
                                                        • surface_concrete_design_sls_configuration - optional; type int
                                                        • surface_concrete_design_fr_configuration - optional; type int
                                                        • stress_analysis_configuration - optional; type int
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_eccentricity
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_eccentricity
                                                      Input:
                                                      get_surface_eccentricity_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_eccentricity
                                                      • no type int
                                                      Output:
                                                      get_surface_eccentricity_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_eccentricityResponse
                                                      • value type surface_eccentricity
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • offset - optional; type double
                                                        • assigned_to_surfaces - optional; type array_of_int
                                                        • thickness_alignment - optional; type surface_eccentricity_thickness_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                        • transverse_offset_reference_type - optional; type surface_eccentricity_transverse_offset_reference_type - type undefined with restriction - enum { 'TRANSVERSE_OFFSET_TYPE_FROM_MEMBER_SECTION', 'TRANSVERSE_OFFSET_TYPE_FROM_SURFACE_THICKNESS', 'TRANSVERSE_OFFSET_TYPE_NONE' }
                                                        • transverse_offset_reference_member - optional; type int
                                                        • transverse_offset_reference_surface - optional; type int
                                                        • transverse_offset_member_reference_node - optional; type int
                                                        • transverse_offset_surface_reference_node - optional; type int
                                                        • transverse_offset_alignment - optional; type surface_eccentricity_transverse_offset_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_imperfection
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_imperfection
                                                      Input:
                                                      get_surface_imperfection_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_imperfection
                                                      • no type int
                                                      • imperfection_case_no type int
                                                      Output:
                                                      get_surface_imperfection_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_imperfectionResponse
                                                      • value type surface_imperfection
                                                        • no type int
                                                        • definition_type - optional; type surface_imperfection_definition_type - type undefined with restriction - enum { 'ABSOLUTE', 'RELATIVE' }
                                                        • imperfection_case - optional; type int
                                                        • imperfection_direction - optional; type surface_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE' }
                                                        • initial_bow - optional; type double
                                                        • initial_bow_relative - optional; type double
                                                        • parameters - optional; type array_of_int
                                                        • reference_length - optional; type double
                                                        • surfaces - optional; type array_of_int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_load
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_load
                                                      Input:
                                                      get_surface_load_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_load
                                                      • no type int
                                                      • load_case_no type int
                                                      Output:
                                                      get_surface_load_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_loadResponse
                                                      • value type surface_load
                                                        • no type int
                                                        • advanced_mass_option - optional; type boolean
                                                        • angular_acceleration - optional; type double
                                                        • angular_velocity - optional; type double
                                                        • axis_definition_axis - optional; type surface_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • axis_definition_axis_orientation - optional; type surface_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                        • axis_definition_p1 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p1_x - optional; type double
                                                        • axis_definition_p1_y - optional; type double
                                                        • axis_definition_p1_z - optional; type double
                                                        • axis_definition_p2 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p2_x - optional; type double
                                                        • axis_definition_p2_y - optional; type double
                                                        • axis_definition_p2_z - optional; type double
                                                        • axis_definition_type - optional; type surface_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                        • comment - optional; type string
                                                        • coordinate_system - optional; type string
                                                        • form_finding_calculation_method - optional; type surface_load_form_finding_calculation_method - type undefined with restriction - enum { 'FORM_FINDING_CALCULATION_METHOD_PROJECTION', 'FORM_FINDING_CALCULATION_METHOD_STANDARD' }
                                                        • form_finding_definition - optional; type surface_load_form_finding_definition - type undefined with restriction - enum { 'FORM_FINDING_DEFINITION_FORCE', 'FORM_FINDING_DEFINITION_STRESS' }
                                                        • generating_object_info - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • load_case - optional; type int
                                                        • load_direction - optional; type surface_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                        • load_distribution - optional; type surface_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_RADIAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                        • load_type - optional; type surface_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_MASS', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_TEMPERATURE' }
                                                        • magnitude_1 - optional; type double
                                                        • magnitude_2 - optional; type double
                                                        • magnitude_3 - optional; type double
                                                        • magnitude_axial_strain_1x - optional; type double
                                                        • magnitude_axial_strain_1y - optional; type double
                                                        • magnitude_axial_strain_2x - optional; type double
                                                        • magnitude_axial_strain_2y - optional; type double
                                                        • magnitude_axial_strain_3x - optional; type double
                                                        • magnitude_axial_strain_3y - optional; type double
                                                        • magnitude_axial_strain_x - optional; type double
                                                        • magnitude_axial_strain_y - optional; type double
                                                        • magnitude_delta_t_1 - optional; type double
                                                        • magnitude_delta_t_2 - optional; type double
                                                        • magnitude_delta_t_3 - optional; type double
                                                        • magnitude_force_x - optional; type double
                                                        • magnitude_force_y - optional; type double
                                                        • magnitude_mass_global - optional; type double
                                                        • magnitude_mass_x - optional; type double
                                                        • magnitude_mass_y - optional; type double
                                                        • magnitude_mass_z - optional; type double
                                                        • magnitude_stress_x - optional; type double
                                                        • magnitude_stress_y - optional; type double
                                                        • magnitude_t_c_1 - optional; type double
                                                        • magnitude_t_c_2 - optional; type double
                                                        • magnitude_t_c_3 - optional; type double
                                                        • node_1 - optional; type int
                                                        • node_2 - optional; type int
                                                        • node_3 - optional; type int
                                                        • surfaces - optional; type array_of_int
                                                        • uniform_magnitude - optional; type double
                                                        • uniform_magnitude_delta_t - optional; type double
                                                        • uniform_magnitude_t_c - optional; type double
                                                        • varying_load_parameters - optional; type array_of_surface_load_varying_load_parameters
                                                          • surface_load_varying_load_parameters - optional, unbounded; type surface_load_varying_load_parameters
                                                            • no - optional; type int
                                                            • distance - optional; type double
                                                            • delta_distance - optional; type double
                                                            • magnitude - optional; type double
                                                            • note - optional; type string
                                                        • varying_load_parameters_sorted - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_mesh_refinement
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_mesh_refinement
                                                      Input:
                                                      get_surface_mesh_refinement_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_mesh_refinement
                                                      • no type int
                                                      Output:
                                                      get_surface_mesh_refinement_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_mesh_refinementResponse
                                                      • value type surface_mesh_refinement
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • surfaces - optional; type array_of_int
                                                        • target_length - optional; type double
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_results_adjustment
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_results_adjustment
                                                      Input:
                                                      get_surface_results_adjustment_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_results_adjustment
                                                      • no type int
                                                      Output:
                                                      get_surface_results_adjustment_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_results_adjustmentResponse
                                                      • value type surface_results_adjustment
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • surfaces - optional; type array_of_int
                                                        • form - optional; type surface_results_adjustment_form - type undefined with restriction - enum { 'FORM_CIRCLE', 'FORM_ELLIPSE', 'FORM_RECTANGLE' }
                                                        • dimension_1 - optional; type double
                                                        • dimension_2 - optional; type double
                                                        • angular_rotation - optional; type double
                                                        • center_position - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • center_position_x - optional; type double
                                                        • center_position_y - optional; type double
                                                        • center_position_z - optional; type double
                                                        • adjustment_type_in_direction_u - optional; type surface_results_adjustment_adjustment_type_in_direction_u - type undefined with restriction - enum { 'AVERAGING_OF_MX_MXY_VX_NX_NXY', 'AVERAGING_OF_MY_MXY_VY_NY_NXY', 'NONE', 'USER_DEFINED', 'ZERO' }
                                                        • adjustment_type_in_direction_v - optional; type surface_results_adjustment_adjustment_type_in_direction_v - type undefined with restriction - enum { 'AVERAGING_OF_MX_MXY_VX_NX_NXY', 'AVERAGING_OF_MY_MXY_VY_NY_NXY', 'NONE', 'USER_DEFINED', 'ZERO' }
                                                        • projection_in_direction_type - optional; type surface_results_adjustment_projection_in_direction_type - type undefined with restriction - enum { 'GLOBAL_IN_X', 'GLOBAL_IN_Y', 'GLOBAL_IN_Z', 'PERPENDICULAR', 'VECTOR' }
                                                        • vector_of_projection_in_direction_coordinates - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • vector_of_projection_in_direction_coordinates_x - optional; type double
                                                        • vector_of_projection_in_direction_coordinates_y - optional; type double
                                                        • vector_of_projection_in_direction_coordinates_z - optional; type double
                                                        • comment - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_set
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_set
                                                      Input:
                                                      get_surface_set_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_set
                                                      • no type int
                                                      Output:
                                                      get_surface_set_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_setResponse
                                                      • value type surface_set
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • set_type - optional; type surface_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                        • surfaces - optional; type array_of_int
                                                        • surface_area - optional; type double
                                                        • volume - optional; type double
                                                        • mass - optional; type double
                                                        • center_of_gravity - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • center_of_gravity_x - optional; type double
                                                        • center_of_gravity_y - optional; type double
                                                        • center_of_gravity_z - optional; type double
                                                        • position - optional; type string
                                                        • position_short - optional; type string
                                                        • stress_analysis_configuration - optional; type int
                                                        • timber_service_class - optional; type int
                                                        • timber_moisture_class - optional; type int
                                                        • timber_service_conditions - optional; type int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_set_imperfection
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_set_imperfection
                                                      Input:
                                                      get_surface_set_imperfection_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_set_imperfection
                                                      • no type int
                                                      • imperfection_case_no type int
                                                      Output:
                                                      get_surface_set_imperfection_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_set_imperfectionResponse
                                                      • value type surface_set_imperfection
                                                        • no type int
                                                        • definition_type - optional; type surface_set_imperfection_definition_type - type undefined with restriction - enum { 'ABSOLUTE', 'RELATIVE' }
                                                        • imperfection_case - optional; type int
                                                        • imperfection_direction - optional; type surface_set_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE' }
                                                        • initial_bow - optional; type double
                                                        • initial_bow_relative - optional; type double
                                                        • parameters - optional; type array_of_int
                                                        • reference_length - optional; type double
                                                        • surface_sets - optional; type array_of_int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_set_load
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_set_load
                                                      Input:
                                                      get_surface_set_load_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_set_load
                                                      • no type int
                                                      • load_case_no type int
                                                      Output:
                                                      get_surface_set_load_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_set_loadResponse
                                                      • value type surface_set_load
                                                        • no type int
                                                        • advanced_mass_option - optional; type boolean
                                                        • angular_acceleration - optional; type double
                                                        • angular_velocity - optional; type double
                                                        • axis_definition_axis - optional; type surface_set_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                        • axis_definition_axis_orientation - optional; type surface_set_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                        • axis_definition_p1 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p1_x - optional; type double
                                                        • axis_definition_p1_y - optional; type double
                                                        • axis_definition_p1_z - optional; type double
                                                        • axis_definition_p2 - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • axis_definition_p2_x - optional; type double
                                                        • axis_definition_p2_y - optional; type double
                                                        • axis_definition_p2_z - optional; type double
                                                        • axis_definition_type - optional; type surface_set_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                        • comment - optional; type string
                                                        • coordinate_system - optional; type string
                                                        • form_finding_calculation_method - optional; type surface_set_load_form_finding_calculation_method - type undefined with restriction - enum { 'FORM_FINDING_CALCULATION_METHOD_PROJECTION', 'FORM_FINDING_CALCULATION_METHOD_STANDARD' }
                                                        • form_finding_definition - optional; type surface_set_load_form_finding_definition - type undefined with restriction - enum { 'FORM_FINDING_DEFINITION_FORCE', 'FORM_FINDING_DEFINITION_STRESS' }
                                                        • generating_object_info - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • load_case - optional; type int
                                                        • load_direction - optional; type surface_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                        • load_distribution - optional; type surface_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_RADIAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                        • load_type - optional; type surface_set_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_MASS', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_TEMPERATURE' }
                                                        • magnitude_1 - optional; type double
                                                        • magnitude_2 - optional; type double
                                                        • magnitude_3 - optional; type double
                                                        • magnitude_axial_strain_1x - optional; type double
                                                        • magnitude_axial_strain_1y - optional; type double
                                                        • magnitude_axial_strain_2x - optional; type double
                                                        • magnitude_axial_strain_2y - optional; type double
                                                        • magnitude_axial_strain_3x - optional; type double
                                                        • magnitude_axial_strain_3y - optional; type double
                                                        • magnitude_axial_strain_x - optional; type double
                                                        • magnitude_axial_strain_y - optional; type double
                                                        • magnitude_delta_t_1 - optional; type double
                                                        • magnitude_delta_t_2 - optional; type double
                                                        • magnitude_delta_t_3 - optional; type double
                                                        • magnitude_force_x - optional; type double
                                                        • magnitude_force_y - optional; type double
                                                        • magnitude_mass_global - optional; type double
                                                        • magnitude_mass_x - optional; type double
                                                        • magnitude_mass_y - optional; type double
                                                        • magnitude_mass_z - optional; type double
                                                        • magnitude_stress_x - optional; type double
                                                        • magnitude_stress_y - optional; type double
                                                        • magnitude_t_c_1 - optional; type double
                                                        • magnitude_t_c_2 - optional; type double
                                                        • magnitude_t_c_3 - optional; type double
                                                        • node_1 - optional; type int
                                                        • node_2 - optional; type int
                                                        • node_3 - optional; type int
                                                        • surface_sets - optional; type array_of_int
                                                        • uniform_magnitude - optional; type double
                                                        • uniform_magnitude_delta_t - optional; type double
                                                        • uniform_magnitude_t_c - optional; type double
                                                        • varying_load_parameters - optional; type array_of_surface_set_load_varying_load_parameters
                                                          • surface_set_load_varying_load_parameters - optional, unbounded; type surface_set_load_varying_load_parameters
                                                            • no - optional; type int
                                                            • distance - optional; type double
                                                            • delta_distance - optional; type double
                                                            • magnitude - optional; type double
                                                            • note - optional; type string
                                                        • varying_load_parameters_sorted - optional; type boolean
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_stiffness_modification
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_stiffness_modification
                                                      Input:
                                                      get_surface_stiffness_modification_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_stiffness_modification
                                                      • no type int
                                                      Output:
                                                      get_surface_stiffness_modification_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_stiffness_modificationResponse
                                                      • value type surface_stiffness_modification
                                                        • no type int
                                                        • type - optional; type surface_stiffness_modification_type - type undefined with restriction - enum { 'TYPE_PARTIAL_STIFFNESSES_FACTORS', 'TYPE_STIFFNESS_MATRIX_ELEMENTS_FACTORS', 'TYPE_TOTAL_STIFFNESS_FACTOR' }
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • factor_of_total_stiffness - optional; type double
                                                        • factor_of_bending_stiffness - optional; type double
                                                        • factor_of_shear_stiffness - optional; type double
                                                        • factor_of_membrane_stiffness - optional; type double
                                                        • factor_of_eccentric_effects - optional; type double
                                                        • factor_of_weight - optional; type double
                                                        • factor_of_mass - optional; type double
                                                        • kd11 - optional; type double
                                                        • kd12 - optional; type double
                                                        • kd13 - optional; type double
                                                        • kd22 - optional; type double
                                                        • kd23 - optional; type double
                                                        • kd33 - optional; type double
                                                        • kd44 - optional; type double
                                                        • kd45 - optional; type double
                                                        • kd55 - optional; type double
                                                        • kd66 - optional; type double
                                                        • kd67 - optional; type double
                                                        • kd68 - optional; type double
                                                        • kd77 - optional; type double
                                                        • kd78 - optional; type double
                                                        • kd88 - optional; type double
                                                        • kd16 - optional; type double
                                                        • kd17 - optional; type double
                                                        • kd18 - optional; type double
                                                        • kd27 - optional; type double
                                                        • kd28 - optional; type double
                                                        • kd38 - optional; type double
                                                        • kd11_note - optional; type string
                                                        • kd12_note - optional; type string
                                                        • kd13_note - optional; type string
                                                        • kd22_note - optional; type string
                                                        • kd23_note - optional; type string
                                                        • kd33_note - optional; type string
                                                        • kd44_note - optional; type string
                                                        • kd45_note - optional; type string
                                                        • kd55_note - optional; type string
                                                        • kd66_note - optional; type string
                                                        • kd67_note - optional; type string
                                                        • kd68_note - optional; type string
                                                        • kd77_note - optional; type string
                                                        • kd78_note - optional; type string
                                                        • kd88_note - optional; type string
                                                        • kd16_note - optional; type string
                                                        • kd17_note - optional; type string
                                                        • kd18_note - optional; type string
                                                        • kd27_note - optional; type string
                                                        • kd28_note - optional; type string
                                                        • kd38_note - optional; type string
                                                        • assigned_to_structural_modification - optional; type array_of_int
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surface_support
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surface_support
                                                      Input:
                                                      get_surface_support_request (soap:body, use = literal)Source code
                                                      parameters type get_surface_support
                                                      • no type int
                                                      Output:
                                                      get_surface_support_response (soap:body, use = literal)Source code
                                                      parameters type get_surface_supportResponse
                                                      • value type surface_support
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • surfaces - optional; type array_of_int
                                                        • translation - optional; type vector_3d
                                                          • x type double
                                                          • y type double
                                                          • z type double
                                                        • translation_x - optional; type double
                                                        • translation_y - optional; type double
                                                        • translation_z - optional; type double
                                                        • shear_xz - optional; type double
                                                        • shear_yz - optional; type double
                                                        • nonlinearity - optional; type surface_support_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_FAILURE_IF_NEGATIVE_CONTACT_STRESS_Z', 'NONLINEARITY_FAILURE_IF_POSITIVE_CONTACT_STRESS_Z', 'NONLINEARITY_NONE' }
                                                        • negative_nonlinearity_type - optional; type surface_support_negative_nonlinearity_type - type undefined with restriction - enum { 'NONLINEARITY_DEFINITION_TYPE_BASIC_UNDIRECTIONAL_ACTION', 'NONLINEARITY_DEFINITION_TYPE_FRICTION_PLANE_XY', 'NONLINEARITY_DEFINITION_TYPE_YIELDING_CONTACT_STRESS_SIGMA_Z' }
                                                        • positive_nonlinearity_type - optional; type surface_support_positive_nonlinearity_type - type undefined with restriction - enum { 'NONLINEARITY_DEFINITION_TYPE_BASIC_UNDIRECTIONAL_ACTION', 'NONLINEARITY_DEFINITION_TYPE_FRICTION_PLANE_XY', 'NONLINEARITY_DEFINITION_TYPE_YIELDING_CONTACT_STRESS_SIGMA_Z' }
                                                        • negative_friction_coefficient - optional; type double
                                                        • positive_friction_coefficient - optional; type double
                                                        • negative_contact_stress - optional; type double
                                                        • positive_contact_stress - optional; type double
                                                        • comment - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surfaces_contact
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surfaces_contact
                                                      Input:
                                                      get_surfaces_contact_request (soap:body, use = literal)Source code
                                                      parameters type get_surfaces_contact
                                                      • no type int
                                                      Output:
                                                      get_surfaces_contact_response (soap:body, use = literal)Source code
                                                      parameters type get_surfaces_contactResponse
                                                      • value type surfaces_contact
                                                        • no type int
                                                        • surfaces_contact_type - optional; type int
                                                        • surfaces_group1 - optional; type array_of_int
                                                        • surfaces_group2 - optional; type array_of_int
                                                        • comment - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_surfaces_contact_type
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_surfaces_contact_type
                                                      Input:
                                                      get_surfaces_contact_type_request (soap:body, use = literal)Source code
                                                      parameters type get_surfaces_contact_type
                                                      • no type int
                                                      Output:
                                                      get_surfaces_contact_type_response (soap:body, use = literal)Source code
                                                      parameters type get_surfaces_contact_typeResponse
                                                      • value type surfaces_contact_type
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • comment - optional; type string
                                                        • surfaces_contacts - optional; type array_of_int
                                                        • perpendicular_to_surface - optional; type surfaces_contact_type_perpendicular_to_surface - type undefined with restriction - enum { 'FAILURE_UNDER_COMPRESSION', 'FAILURE_UNDER_TENSION', 'FULL_FORCE_TRANSMISSION' }
                                                        • parallel_to_surface - optional; type surfaces_contact_type_parallel_to_surface - type undefined with restriction - enum { 'ELASTIC_FRICTION', 'ELASTIC_SURFACE', 'FAILURE_IF_CONTACT_PERPENDICULAR_TO_SURFACES_FAILED', 'FULL_FORCE_TRANSMISSION', 'RIGID_FRICTION' }
                                                        • rigid_friction_type - optional; type surfaces_contact_type_rigid_friction_type - type undefined with restriction - enum { 'FRICTION_COEFFICIENT', 'LIMIT_STRESS' }
                                                        • rigid_friction_coefficient - optional; type double
                                                        • rigid_friction_limit_stress - optional; type double
                                                        • elastic_behavior_shear_stiffness - optional; type double
                                                        • elastic_friction_type - optional; type surfaces_contact_type_elastic_friction_type - type undefined with restriction - enum { 'FRICTION_COEFFICIENT', 'LIMIT_STRESS' }
                                                        • elastic_friction_coefficient - optional; type double
                                                        • elastic_friction_limit_stress - optional; type double
                                                        • elastic_friction_shear_stiffness - optional; type double
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • get_thickness
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/get_thickness
                                                      Input:
                                                      get_thickness_request (soap:body, use = literal)Source code
                                                      parameters type get_thickness
                                                      • no type int
                                                      Output:
                                                      get_thickness_response (soap:body, use = literal)Source code
                                                      parameters type get_thicknessResponse
                                                      • value type thickness
                                                        • no type int
                                                        • user_defined_name_enabled - optional; type boolean
                                                        • name - optional; type string
                                                        • assigned_to_surfaces - optional; type array_of_int
                                                        • type - optional; type thickness_type - type undefined with restriction - enum { 'TYPE_LAYERS', 'TYPE_SHAPE_ORTHOTROPY', 'TYPE_STIFFNESS_MATRIX', 'TYPE_THICKNESS_PHASE', 'TYPE_TIMBER_FRAME_WALL', 'TYPE_UNIFORM', 'TYPE_VARIABLE_CIRCLE', 'TYPE_VARIABLE_FOUR_SURFACE_CORNERS', 'TYPE_VARIABLE_THREE_NODES', 'TYPE_VARIABLE_TWO_NODES_AND_DIRECTION' }
                                                        • material - optional; type int
                                                        • uniform_thickness - optional; type double
                                                        • thickness_1 - optional; type double
                                                        • node_1 - optional; type int
                                                        • thickness_2 - optional; type double
                                                        • node_2 - optional; type int
                                                        • thickness_3 - optional; type double
                                                        • node_3 - optional; type int
                                                        • direction - optional; type thickness_direction - type undefined with restriction - enum { 'THICKNESS_DIRECTION_IN_SMALL_X', 'THICKNESS_DIRECTION_IN_SMALL_Y', 'THICKNESS_DIRECTION_IN_X', 'THICKNESS_DIRECTION_IN_Y', 'THICKNESS_DIRECTION_IN_Z' }
                                                        • thickness_4 - optional; type double
                                                        • node_4 - optional; type int
                                                        • thickness_circle_center - optional; type double
                                                        • thickness_circle_line - optional; type double
                                                        • comment - optional; type string
                                                        • layers_reference_table - optional; type array_of_thickness_layers_reference_table
                                                          • thickness_layers_reference_table - optional, unbounded; type thickness_layers_reference_table
                                                            • no - optional; type int
                                                            • layer_no - optional; type int
                                                            • layer_type - optional; type int
                                                            • thickness_type - optional; type int
                                                            • material - optional; type int
                                                            • thickness - optional; type double
                                                            • angle - optional; type double
                                                            • connection_with_other_topological_elements - optional; type boolean
                                                            • comment - optional; type string
                                                            • specific_weight - optional; type double
                                                            • weight - optional; type double
                                                        • layers_solid_model_enabled - optional; type boolean
                                                        • layers_gas_enabled - optional; type boolean
                                                        • layers_total_thickness - optional; type double
                                                        • layers_total_weight - optional; type double
                                                        • other_time_dependent_properties_of_concrete - optional; type boolean
                                                        • layers_creep_enabled - optional; type boolean
                                                        • layers_shrinkage_enabled - optional; type boolean
                                                        • layers_relative_humidity - optional; type double
                                                        • visualization_function_type - optional; type thickness_visualization_function_type - type undefined with restriction - enum { 'FUNCTION_TYPE_CREEP_COEFFICIENT', 'FUNCTION_TYPE_SHRINKAGE_STRAIN_CA', 'FUNCTION_TYPE_SHRINKAGE_STRAIN_CD', 'FUNCTION_TYPE_SHRINKAGE_STRAIN_CS' }
                                                        • visualization_layer_id - optional; type int
                                                        • visualization_age_of_concrete_at_the_considered_moment - optional; type double
                                                        • visualization_number_of_steps - optional; type int
                                                        • visualization_coefficients - optional; type array_of_thickness_visualization_coefficients
                                                          • thickness_visualization_coefficients - optional, unbounded; type thickness_visualization_coefficients
                                                            • no - optional; type int
                                                            • time - optional; type double
                                                            • coefficient - optional; type double
                                                        • parent_thickness - optional; type int
                                                        • parent_thickness_layers - optional; type array_of_int
                                                        • timber_frame_wall_sheathing_front_material_enabled - optional; type boolean
                                                        • timber_frame_wall_sheathing_front_material - optional; type int
                                                        • timber_frame_wall_sheathing_front_thickness - optional; type double
                                                        • timber_frame_wall_sheathing_back_material_enabled - optional; type boolean
                                                        • timber_frame_wall_sheathing_back_material - optional; type int
                                                        • timber_frame_wall_sheathing_back_thickness - optional; type double
                                                        • timber_frame_wall_horizontal_framing_members_cross_section - optional; type int
                                                        • timber_frame_wall_vertical_framing_members_cross_section - optional; type int
                                                        • timber_frame_wall_framing_members_connector_type - optional; type thickness_timber_frame_wall_framing_members_connector_type - type undefined with restriction - enum { 'TYPE_NAIL', 'TYPE_STAPLE' }
                                                        • timber_frame_wall_framing_members_connector_diameter - optional; type double
                                                        • timber_frame_wall_framing_members_connector_dimension_type - optional; type thickness_timber_frame_wall_framing_members_connector_dimension_type - type undefined with restriction - enum { 'TYPE_0075_X_1060', 'TYPE_0075_X_1130', 'TYPE_0075_X_1300', 'TYPE_0110_X_0610', 'TYPE_0120_X_0200', 'TYPE_0125_X_0620', 'TYPE_0125_X_0770', 'TYPE_0125_X_1060', 'TYPE_0125_X_1130', 'TYPE_0125_X_1250', 'TYPE_0125_X_1300', 'TYPE_0165_X_0280' }
                                                        • timber_frame_wall_framing_members_connector_spacing - optional; type double
                                                        • timber_frame_wall_vertical_studs_cross_section - optional; type int
                                                        • timber_frame_wall_vertical_studs_distribution - optional; type thickness_timber_frame_wall_vertical_studs_distribution - type undefined with restriction - enum { 'TYPE_CENTER_TO_CENTER', 'TYPE_GAP', 'TYPE_UNIFORM', 'TYPE_USER_DEFINED' }
                                                        • timber_frame_wall_vertical_studs_reverse_distribution_enabled - optional; type boolean
                                                        • timber_frame_wall_vertical_studs_spacing - optional; type double
                                                        • timber_frame_wall_vertical_studs_spacing_table - optional; type array_of_thickness_timber_frame_wall_vertical_studs_spacing_table
                                                          • thickness_timber_frame_wall_vertical_studs_spacing_table - optional, unbounded; type thickness_timber_frame_wall_vertical_studs_spacing_table
                                                            • no - optional; type int
                                                            • spacing - optional; type double
                                                            • note - optional; type string
                                                        • timber_frame_wall_vertical_studs_spacing_definition_relative - optional; type boolean
                                                        • timber_frame_wall_vertical_studs_connector_type - optional; type thickness_timber_frame_wall_vertical_studs_connector_type - type undefined with restriction - enum { 'TYPE_NAIL', 'TYPE_STAPLE' }
                                                        • timber_frame_wall_vertical_studs_connector_diameter - optional; type double
                                                        • timber_frame_wall_vertical_studs_connector_dimension_type - optional; type thickness_timber_frame_wall_vertical_studs_connector_dimension_type - type undefined with restriction - enum { 'TYPE_0075_X_1060', 'TYPE_0075_X_1130', 'TYPE_0075_X_1300', 'TYPE_0110_X_0610', 'TYPE_0120_X_0200', 'TYPE_0125_X_0620', 'TYPE_0125_X_0770', 'TYPE_0125_X_1060', 'TYPE_0125_X_1130', 'TYPE_0125_X_1250', 'TYPE_0125_X_1300', 'TYPE_0165_X_0280' }
                                                        • timber_frame_wall_vertical_studs_connector_spacing - optional; type double
                                                        • timber_frame_wall_blockings_cross_section_enabled - optional; type boolean
                                                        • timber_frame_wall_blockings_cross_section - optional; type int
                                                        • timber_frame_wall_blockings_distribution - optional; type thickness_timber_frame_wall_blockings_distribution - type undefined with restriction - enum { 'TYPE_ALTEMATING', 'TYPE_INLINE', 'TYPE_STAGGERED' }
                                                        • timber_frame_wall_blockings_offset - optional; type double
                                                        • orthotropy_type - optional; type thickness_orthotropy_type - type undefined with restriction - enum { 'ORTHOTROPIC_THICKNESS_TYPE_BIDIRECTIONAL_RIBBED_PLATE', 'ORTHOTROPIC_THICKNESS_TYPE_COUPLING', 'ORTHOTROPIC_THICKNESS_TYPE_EFFECTIVE_THICKNESS', 'ORTHOTROPIC_THICKNESS_TYPE_GRILLAGE', 'ORTHOTROPIC_THICKNESS_TYPE_HOLLOW_CORE_SLAB', 'ORTHOTROPIC_THICKNESS_TYPE_TRAPEZOIDAL_SHEET', 'ORTHOTROPIC_THICKNESS_TYPE_UNIDIRECTIONAL_RIBBED_PLATE' }
                                                        • rotation_beta - optional; type double
                                                        • self_weight_definition_type - optional; type thickness_self_weight_definition_type - type undefined with restriction - enum { 'SELF_WEIGHT_COMPUTED_FROM_PARAMETERS', 'SELF_WEIGHT_DEFINED_VIA_FICTITIOUS_THICKNESS', 'SELF_WEIGHT_DEFINED_VIA_WEIGHT' }
                                                        • fictitious_thickness - optional; type double
                                                        • self_weight - optional; type double
                                                        • effective_thickness_x - optional; type double
                                                        • effective_thickness_y - optional; type double
                                                        • coupling_thickness - optional; type double
                                                        • coupling_spacing - optional; type double
                                                        • coupling_width - optional; type double
                                                        • slab_thickness - optional; type double
                                                        • rib_height - optional; type double
                                                        • rib_spacing - optional; type double
                                                        • rib_width - optional; type double
                                                        • rib_spacing_x - optional; type double
                                                        • rib_spacing_y - optional; type double
                                                        • rib_width_x - optional; type double
                                                        • rib_width_y - optional; type double
                                                        • sheet_thickness - optional; type double
                                                        • total_profile_height - optional; type double
                                                        • top_flange_width - optional; type double
                                                        • bottom_flange_width - optional; type double
                                                        • void_spacing - optional; type double
                                                        • void_diameter - optional; type double
                                                        • rib_height_x - optional; type double
                                                        • rib_height_y - optional; type double
                                                        • D11 - optional; type double
                                                        • D11_note - optional; type string
                                                        • D12 - optional; type double
                                                        • D12_note - optional; type string
                                                        • D13 - optional; type double
                                                        • D13_note - optional; type string
                                                        • D16 - optional; type double
                                                        • D16_note - optional; type string
                                                        • D17 - optional; type double
                                                        • D17_note - optional; type string
                                                        • D18 - optional; type double
                                                        • D18_note - optional; type string
                                                        • D22 - optional; type double
                                                        • D22_note - optional; type string
                                                        • D23 - optional; type double
                                                        • D23_note - optional; type string
                                                        • D27 - optional; type double
                                                        • D27_note - optional; type string
                                                        • D28 - optional; type double
                                                        • D28_note - optional; type string
                                                        • D33 - optional; type double
                                                        • D33_note - optional; type string
                                                        • D38 - optional; type double
                                                        • D38_note - optional; type string
                                                        • D44 - optional; type double
                                                        • D44_note - optional; type string
                                                        • D45 - optional; type double
                                                        • D45_note - optional; type string
                                                        • D55 - optional; type double
                                                        • D55_note - optional; type string
                                                        • D66 - optional; type double
                                                        • D66_note - optional; type string
                                                        • D67 - optional; type double
                                                        • D67_note - optional; type string
                                                        • D68 - optional; type double
                                                        • D68_note - optional; type string
                                                        • D77 - optional; type double
                                                        • D77_note - optional; type string
                                                        • D78 - optional; type double
                                                        • D78_note - optional; type string
                                                        • D88 - optional; type double
                                                        • D88_note - optional; type string
                                                        • is_generated - optional; type boolean
                                                        • generating_object_info - optional; type string
                                                        • id_for_export_import - optional; type string
                                                        • metadata_for_export_import - optional; type string
                                                    • reset
                                                      Operation type:
                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                      SOAP action:
                                                      http://localhost:8082/reset
                                                      Input:
                                                      reset_request (soap:body, use = literal)Source code
                                                      parameters type reset
                                                        Output:
                                                        reset_response (soap:body, use = literal)Source code
                                                        parameters type resetResponse
                                                        • run_script
                                                          Operation type:
                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                          SOAP action:
                                                          http://localhost:8082/run_script
                                                          Input:
                                                          run_script_request (soap:body, use = literal)Source code
                                                          parameters type run_script
                                                          • script_file_path type string
                                                          Output:
                                                          run_script_response (soap:body, use = literal)Source code
                                                          parameters type run_scriptResponse
                                                          • save
                                                            Operation type:
                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                            SOAP action:
                                                            http://localhost:8082/save
                                                            Input:
                                                            save_request (soap:body, use = literal)Source code
                                                            parameters type save
                                                            • file_path type string
                                                            Output:
                                                            save_response (soap:body, use = literal)Source code
                                                            parameters type saveResponse
                                                            • value type boolean
                                                          • set_action
                                                            Operation type:
                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                            SOAP action:
                                                            http://localhost:8082/set_action
                                                            Input:
                                                            set_action_request (soap:body, use = literal)Source code
                                                            parameters type set_action
                                                            • value type action
                                                              • no type int
                                                              • user_defined_name_enabled - optional; type boolean
                                                              • name - optional; type string
                                                              • is_active - optional; type boolean
                                                              • action_category - optional; type int
                                                              • action_type - optional; type action_action_type - type undefined with restriction - enum { 'ACTING_ALTERNATIVELY', 'ACTING_DIFFERENTLY', 'ACTING_SIMULTANEOUSLY', 'DYNAMIC_LOAD_CASE' }
                                                              • comment - optional; type string
                                                              • is_generated - optional; type boolean
                                                              • generating_object_info - optional; type string
                                                              • items - optional; type array_of_action_items
                                                                • action_items - optional, unbounded; type action_items
                                                                  • no - optional; type int
                                                                  • load_case_item - optional; type int
                                                                  • acting_group_number - optional; type int
                                                              • has_short_duration - optional; type boolean
                                                              • has_duration_shorter_than_one_month - optional; type boolean
                                                              • imposed_load_category - optional; type action_imposed_load_category - type undefined with restriction - enum { 'IMPOSED_LOADS_CATEGORY_A', 'IMPOSED_LOADS_CATEGORY_B', 'IMPOSED_LOADS_CATEGORY_C', 'IMPOSED_LOADS_CATEGORY_D', 'IMPOSED_LOADS_CATEGORY_E' }
                                                              • has_short_duration_according_to_5132 - optional; type boolean
                                                              • for_temperature_apply_coefficients - optional; type boolean
                                                              • short_time_variable_action - optional; type boolean
                                                              • id_for_export_import - optional; type string
                                                              • metadata_for_export_import - optional; type string
                                                            Output:
                                                            set_action_response (soap:body, use = literal)Source code
                                                            parameters type set_actionResponse
                                                            • set_action_combination
                                                              Operation type:
                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                              SOAP action:
                                                              http://localhost:8082/set_action_combination
                                                              Input:
                                                              set_action_combination_request (soap:body, use = literal)Source code
                                                              parameters type set_action_combination
                                                              • value type action_combination
                                                                • no type int
                                                                • user_defined_name_enabled - optional; type boolean
                                                                • name - optional; type string
                                                                • attribute_always_editable - optional; type string
                                                                • design_situation - optional; type int
                                                                • combination_type - optional; type action_combination_combination_type - type undefined with restriction - enum { 'ENVELOPE_PERMANENT', 'ENVELOPE_TRANSIENT', 'GENERAL', 'SUPERPOSITION' }
                                                                • items - optional; type array_of_action_combination_items
                                                                  • action_combination_items - optional, unbounded; type action_combination_items
                                                                    • no - optional; type int
                                                                    • action_item - optional; type int
                                                                    • operator_type - optional; type operator_type - type undefined with restriction - enum { 'OPERATOR_AND', 'OPERATOR_NONE', 'OPERATOR_OR' }
                                                                    • left_parenthesis - optional; type boolean
                                                                    • right_parenthesis - optional; type boolean
                                                                    • group_factor - optional; type double
                                                                    • action_factor - optional; type double
                                                                    • action_load_type - optional; type action_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                                    • group_load_type - optional; type group_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                                    • action - optional; type int
                                                                    • is_leading - optional; type boolean
                                                                    • gamma - optional; type double
                                                                    • psi - optional; type double
                                                                    • xi - optional; type double
                                                                    • k_fi - optional; type double
                                                                    • c_esl - optional; type double
                                                                    • k_def - optional; type double
                                                                    • psi_0 - optional; type double
                                                                    • psi_1 - optional; type double
                                                                    • psi_2 - optional; type double
                                                                    • fi - optional; type double
                                                                    • gamma_0 - optional; type double
                                                                    • alfa - optional; type double
                                                                    • k_f - optional; type double
                                                                    • phi - optional; type double
                                                                    • rho - optional; type double
                                                                    • omega_0 - optional; type double
                                                                • active - optional; type boolean
                                                                • construction_stage - optional; type int
                                                                • generated_load_combinations - optional; type array_of_int
                                                                • generated_result_combinations - optional; type array_of_int
                                                                • comment - optional; type string
                                                                • is_generated - optional; type boolean
                                                                • generating_object_info - optional; type string
                                                                • id_for_export_import - optional; type string
                                                                • metadata_for_export_import - optional; type string
                                                              Output:
                                                              set_action_combination_response (soap:body, use = literal)Source code
                                                              parameters type set_action_combinationResponse
                                                              • set_building_story
                                                                Operation type:
                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                SOAP action:
                                                                http://localhost:8082/set_building_story
                                                                Input:
                                                                set_building_story_request (soap:body, use = literal)Source code
                                                                parameters type set_building_story
                                                                • value type building_story
                                                                  • no type int
                                                                  • type - optional; type building_story_type - type undefined with restriction - enum { 'TYPE_STANDARD' }
                                                                  • comment - optional; type string
                                                                  • elevation - optional; type double
                                                                  • has_thickness - optional; type boolean
                                                                  • height - optional; type double
                                                                  • is_similar_to - optional; type boolean
                                                                  • name - optional; type string
                                                                  • similar_to - optional; type int
                                                                  • story_no - optional; type int
                                                                  • thickness - optional; type double
                                                                  • user_defined_name_enabled - optional; type boolean
                                                                  • id_for_export_import - optional; type string
                                                                  • metadata_for_export_import - optional; type string
                                                                Output:
                                                                set_building_story_response (soap:body, use = literal)Source code
                                                                parameters type set_building_storyResponse
                                                                • set_clipping_box
                                                                  Operation type:
                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                  SOAP action:
                                                                  http://localhost:8082/set_clipping_box
                                                                  Input:
                                                                  set_clipping_box_request (soap:body, use = literal)Source code
                                                                  parameters type set_clipping_box
                                                                  • value type clipping_box
                                                                    • no type int
                                                                    • user_defined_name_enabled - optional; type boolean
                                                                    • name - optional; type string
                                                                    • coordinate_system - optional; type int
                                                                    • origin_coordinates - optional; type vector_3d
                                                                      • x type double
                                                                      • y type double
                                                                      • z type double
                                                                    • origin_coordinate_x - optional; type double
                                                                    • origin_coordinate_y - optional; type double
                                                                    • origin_coordinate_z - optional; type double
                                                                    • dimensions - optional; type vector_3d
                                                                      • x type double
                                                                      • y type double
                                                                      • z type double
                                                                    • dimension_x - optional; type double
                                                                    • dimension_y - optional; type double
                                                                    • dimension_z - optional; type double
                                                                    • comment - optional; type string
                                                                    • id_for_export_import - optional; type string
                                                                    • metadata_for_export_import - optional; type string
                                                                  Output:
                                                                  set_clipping_box_response (soap:body, use = literal)Source code
                                                                  parameters type set_clipping_boxResponse
                                                                  • set_clipping_plane
                                                                    Operation type:
                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                    SOAP action:
                                                                    http://localhost:8082/set_clipping_plane
                                                                    Input:
                                                                    set_clipping_plane_request (soap:body, use = literal)Source code
                                                                    parameters type set_clipping_plane
                                                                    • value type clipping_plane
                                                                      • no type int
                                                                      • type - optional; type clipping_plane_type - type undefined with restriction - enum { 'TYPE_2_POINTS_AND_ANGLE', 'TYPE_3_POINTS', 'TYPE_OFFSET_XYZ', 'TYPE_POINT_AND_3_ANGLES' }
                                                                      • user_defined_name_enabled - optional; type boolean
                                                                      • name - optional; type string
                                                                      • coordinate_system - optional; type int
                                                                      • invert_clipping_side - optional; type boolean
                                                                      • origin_coordinates - optional; type vector_3d
                                                                        • x type double
                                                                        • y type double
                                                                        • z type double
                                                                      • origin_coordinate_x - optional; type double
                                                                      • origin_coordinate_y - optional; type double
                                                                      • origin_coordinate_z - optional; type double
                                                                      • u_axis_point_coordinates - optional; type vector_3d
                                                                        • x type double
                                                                        • y type double
                                                                        • z type double
                                                                      • u_axis_point_coordinate_x - optional; type double
                                                                      • u_axis_point_coordinate_y - optional; type double
                                                                      • u_axis_point_coordinate_z - optional; type double
                                                                      • clipping_plane_point_coordinates - optional; type vector_3d
                                                                        • x type double
                                                                        • y type double
                                                                        • z type double
                                                                      • clipping_plane_point_coordinate_x - optional; type double
                                                                      • clipping_plane_point_coordinate_y - optional; type double
                                                                      • clipping_plane_point_coordinate_z - optional; type double
                                                                      • clipping_plane_angle - optional; type double
                                                                      • rotation_angles_sequence - optional; type clipping_plane_rotation_angles_sequence - type undefined with restriction - enum { 'SEQUENCE_UVW', 'SEQUENCE_UWV', 'SEQUENCE_VUW', 'SEQUENCE_VWU', 'SEQUENCE_WUV', 'SEQUENCE_WVU', 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                                      • rotation_angle_1 - optional; type double
                                                                      • rotation_angle_2 - optional; type double
                                                                      • rotation_angle_3 - optional; type double
                                                                      • orientation - optional; type clipping_plane_orientation - type undefined with restriction - enum { 'ORIENTATION_PARALLEL_TO_XY', 'ORIENTATION_PARALLEL_TO_XZ', 'ORIENTATION_PARALLEL_TO_YZ' }
                                                                      • comment - optional; type string
                                                                      • is_generated - optional; type boolean
                                                                      • generating_object_info - optional; type string
                                                                      • id_for_export_import - optional; type string
                                                                      • metadata_for_export_import - optional; type string
                                                                    Output:
                                                                    set_clipping_plane_response (soap:body, use = literal)Source code
                                                                    parameters type set_clipping_planeResponse
                                                                    • set_combination_wizard
                                                                      Operation type:
                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                      SOAP action:
                                                                      http://localhost:8082/set_combination_wizard
                                                                      Input:
                                                                      set_combination_wizard_request (soap:body, use = literal)Source code
                                                                      parameters type set_combination_wizard
                                                                      • value type combination_wizard
                                                                        • no type int
                                                                        • user_defined_name_enabled - optional; type boolean
                                                                        • name - optional; type string
                                                                        • static_analysis_settings - optional; type int
                                                                        • generate_combinations - optional; type combination_wizard_generate_combinations - type undefined with restriction - enum { 'GENERATE_LOAD_COMBINATIONS', 'GENERATE_RESULT_COMBINATIONS' }
                                                                        • has_stability_analysis - optional; type boolean
                                                                        • stability_analysis_settings - optional; type int
                                                                        • consider_imperfection_case - optional; type boolean
                                                                        • generate_same_CO_without_IC - optional; type boolean
                                                                        • consider_construction_stages - optional; type boolean
                                                                        • consider_influence_lines_areas - optional; type boolean
                                                                        • user_defined_action_combinations - optional; type boolean
                                                                        • favorable_permanent_actions - optional; type boolean
                                                                        • consider_inclusive_or_exclusive_load_cases - optional; type boolean
                                                                        • reduce_number_of_generated_combinations - optional; type boolean
                                                                        • additionally_envelope - optional; type boolean
                                                                        • auxiliary_combinations - optional; type boolean
                                                                        • generate_subcombinations_of_type_superposition - optional; type boolean
                                                                        • comment - optional; type string
                                                                        • id_for_export_import - optional; type string
                                                                        • metadata_for_export_import - optional; type string
                                                                      Output:
                                                                      set_combination_wizard_response (soap:body, use = literal)Source code
                                                                      parameters type set_combination_wizardResponse
                                                                      • set_coordinate_system
                                                                        Operation type:
                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                        SOAP action:
                                                                        http://localhost:8082/set_coordinate_system
                                                                        Input:
                                                                        set_coordinate_system_request (soap:body, use = literal)Source code
                                                                        parameters type set_coordinate_system
                                                                        • value type coordinate_system
                                                                          • no type int
                                                                          • type - optional; type coordinate_system_type - type undefined with restriction - enum { 'TYPE_2_POINTS_AND_ANGLE', 'TYPE_3_POINTS', 'TYPE_GLOBAL_XYZ', 'TYPE_OFFSET_XYZ', 'TYPE_POINT_AND_3_ANGLES' }
                                                                          • comment - optional; type string
                                                                          • generating_object_info - optional; type string
                                                                          • is_generated - optional; type boolean
                                                                          • name - optional; type string
                                                                          • origin_coordinate_x - optional; type double
                                                                          • origin_coordinate_y - optional; type double
                                                                          • origin_coordinate_z - optional; type double
                                                                          • origin_coordinates - optional; type vector_3d
                                                                            • x type double
                                                                            • y type double
                                                                            • z type double
                                                                          • rotation_angle_1 - optional; type double
                                                                          • rotation_angle_2 - optional; type double
                                                                          • rotation_angle_3 - optional; type double
                                                                          • rotation_angles_sequence - optional; type coordinate_system_rotation_angles_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                                          • u_axis_point_coordinate_x - optional; type double
                                                                          • u_axis_point_coordinate_y - optional; type double
                                                                          • u_axis_point_coordinate_z - optional; type double
                                                                          • u_axis_point_coordinates - optional; type vector_3d
                                                                            • x type double
                                                                            • y type double
                                                                            • z type double
                                                                          • user_defined_name_enabled - optional; type boolean
                                                                          • uw_plane_angle - optional; type double
                                                                          • uw_plane_point_coordinate_x - optional; type double
                                                                          • uw_plane_point_coordinate_y - optional; type double
                                                                          • uw_plane_point_coordinate_z - optional; type double
                                                                          • uw_plane_point_coordinates - optional; type vector_3d
                                                                            • x type double
                                                                            • y type double
                                                                            • z type double
                                                                          • id_for_export_import - optional; type string
                                                                          • metadata_for_export_import - optional; type string
                                                                        Output:
                                                                        set_coordinate_system_response (soap:body, use = literal)Source code
                                                                        parameters type set_coordinate_systemResponse
                                                                        • set_cutting_line_setting
                                                                          Operation type:
                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                          SOAP action:
                                                                          http://localhost:8082/set_cutting_line_setting
                                                                          Input:
                                                                          set_cutting_line_setting_request (soap:body, use = literal)Source code
                                                                          parameters type set_cutting_line_setting
                                                                          • value type cutting_line_setting
                                                                            • no type int
                                                                            • type - optional; type cutting_line_setting_type - type undefined with restriction - enum { 'TYPE_BOUNDARY_LINE', 'TYPE_WELDING_LINE' }
                                                                            • comment - optional; type string
                                                                            • cutting_line_compensation - optional; type double
                                                                            • cutting_line_compensation_enabled - optional; type boolean
                                                                            • cutting_pattern_allowance - optional; type double
                                                                            • name - optional; type string
                                                                            • weld_allowance_assignment - optional; type cutting_line_setting_weld_allowance_assignment - type undefined with restriction - enum { 'WELD_ALLOWANCE_TO_LEFT_PATTERN', 'WELD_ALLOWANCE_TO_LRIGHT_PATTERN', 'WELD_ALLOWANCE_TO_NEIGHBOURING_PATTERNS' }
                                                                            • id_for_export_import - optional; type string
                                                                            • metadata_for_export_import - optional; type string
                                                                          Output:
                                                                          set_cutting_line_setting_response (soap:body, use = literal)Source code
                                                                          parameters type set_cutting_line_settingResponse
                                                                          • set_cutting_pattern
                                                                            Operation type:
                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                            SOAP action:
                                                                            http://localhost:8082/set_cutting_pattern
                                                                            Input:
                                                                            set_cutting_pattern_request (soap:body, use = literal)Source code
                                                                            parameters type set_cutting_pattern
                                                                            • value type cutting_pattern
                                                                              • no type int
                                                                              • user_defined_name_enabled - optional; type boolean
                                                                              • name - optional; type string
                                                                              • material_change_enabled - optional; type boolean
                                                                              • material - optional; type int
                                                                              • pattern_orientation_category - optional; type cutting_pattern_pattern_orientation_category - type undefined with restriction - enum { 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_ANGULAR_ROTATION', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_COORDINATE_SYSTEM', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_LINES' }
                                                                              • angular_rotation - optional; type double
                                                                              • axis - optional; type cutting_pattern_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y' }
                                                                              • parralel_to_lines - optional; type array_of_int
                                                                              • coordinate_system - optional; type int
                                                                              • boundary_lines - optional; type array_of_int
                                                                              • cutting_line_settings_table - optional; type array_of_cutting_pattern_cutting_line_settings_table
                                                                                • cutting_pattern_cutting_line_settings_table - optional, unbounded; type cutting_pattern_cutting_line_settings_table
                                                                                  • no - optional; type int
                                                                                  • line - optional; type int
                                                                                  • cutting_line_settings - optional; type int
                                                                              • comment - optional; type string
                                                                              • id_for_export_import - optional; type string
                                                                              • metadata_for_export_import - optional; type string
                                                                            Output:
                                                                            set_cutting_pattern_response (soap:body, use = literal)Source code
                                                                            parameters type set_cutting_patternResponse
                                                                            • set_design_situation
                                                                              Operation type:
                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                              SOAP action:
                                                                              http://localhost:8082/set_design_situation
                                                                              Input:
                                                                              set_design_situation_request (soap:body, use = literal)Source code
                                                                              parameters type set_design_situation
                                                                              • value type design_situation
                                                                                • no type int
                                                                                • user_defined_name_enabled - optional; type boolean
                                                                                • name - optional; type string
                                                                                • design_situation_type - optional; type int
                                                                                • active - optional; type boolean
                                                                                • comment - optional; type string
                                                                                • is_generated - optional; type boolean
                                                                                • generating_object_info - optional; type string
                                                                                • combination_wizard - optional; type int
                                                                                • case_objects - optional; type array_of_design_situation_case_objects
                                                                                  • design_situation_case_objects - optional, unbounded; type int
                                                                                • id_for_export_import - optional; type string
                                                                                • metadata_for_export_import - optional; type string
                                                                              Output:
                                                                              set_design_situation_response (soap:body, use = literal)Source code
                                                                              parameters type set_design_situationResponse
                                                                              • set_design_support
                                                                                Operation type:
                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                SOAP action:
                                                                                http://localhost:8082/set_design_support
                                                                                Input:
                                                                                set_design_support_request (soap:body, use = literal)Source code
                                                                                parameters type set_design_support
                                                                                • value type design_support
                                                                                  • no type int
                                                                                  • type - optional; type design_support_type - type undefined with restriction - enum { 'DESIGN_SUPPORT_TYPE_CONCRETE', 'DESIGN_SUPPORT_TYPE_GENERAL', 'DESIGN_SUPPORT_TYPE_TIMBER' }
                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                  • name - optional; type string
                                                                                  • assigned_to_members - optional; type array_of_int
                                                                                  • assigned_to_member_sets - optional; type array_of_int
                                                                                  • assigned_to_nodes - optional; type array_of_int
                                                                                  • assigned_to_objects - optional; type string
                                                                                  • support_width - optional; type double
                                                                                  • support_depth - optional; type double
                                                                                  • support_depth_by_section_width_of_member_enabled - optional; type boolean
                                                                                  • concrete_direct_support_enabled - optional; type boolean
                                                                                  • concrete_monolithic_connection_enabled - optional; type boolean
                                                                                  • concrete_inner_support_enabled - optional; type boolean
                                                                                  • concrete_ratio_of_moment_redistribution - optional; type double
                                                                                  • timber_inner_support_enabled - optional; type boolean
                                                                                  • timber_stiffening_elements_enabled - optional; type boolean
                                                                                  • timber_stiffening_elements_type - optional; type design_support_timber_stiffening_elements_type - type undefined with restriction - enum { 'STIFFENING_ELEMENTS_TYPE_SCREWS' }
                                                                                  • timber_number_of_screws_in_grain_direction - optional; type int
                                                                                  • timber_number_of_screws_in_vertical_direction - optional; type int
                                                                                  • timber_stiffener_parameters_specification_type - optional; type design_support_timber_stiffener_parameters_specification_type - type undefined with restriction - enum { 'STIFFENER_PARAMETERS_SPECIFICATION_TYPE_AUTOMATICALLY', 'STIFFENER_PARAMETERS_SPECIFICATION_TYPE_MANUALLY' }
                                                                                  • timber_load_bearing_capacity_of_screw - optional; type double
                                                                                  • timber_ultimate_strength_of_screw - optional; type double
                                                                                  • timber_spacing_of_screws - optional; type double
                                                                                  • timber_spacing_of_rows - optional; type double
                                                                                  • comment - optional; type string
                                                                                  • is_generated - optional; type boolean
                                                                                  • generating_object_info - optional; type string
                                                                                  • id_for_export_import - optional; type string
                                                                                  • metadata_for_export_import - optional; type string
                                                                                Output:
                                                                                set_design_support_response (soap:body, use = literal)Source code
                                                                                parameters type set_design_supportResponse
                                                                                • set_dimension
                                                                                  Operation type:
                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                  SOAP action:
                                                                                  http://localhost:8082/set_dimension
                                                                                  Input:
                                                                                  set_dimension_request (soap:body, use = literal)Source code
                                                                                  parameters type set_dimension
                                                                                  • value type dimension
                                                                                    • no type int
                                                                                    • type - optional; type dimension_type - type undefined with restriction - enum { 'DIMENSION_TYPE_ANGULAR', 'DIMENSION_TYPE_ARC_LENGTH', 'DIMENSION_TYPE_DIAMETER', 'DIMENSION_TYPE_ELEVATION', 'DIMENSION_TYPE_LINEAR', 'DIMENSION_TYPE_POINT_ELEVATION', 'DIMENSION_TYPE_RADIUS', 'DIMENSION_TYPE_SLOPE' }
                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                    • name - optional; type string
                                                                                    • display_properties_index - optional; type int
                                                                                    • dimension_line_offset - optional; type double
                                                                                    • is_custom_vertical_position - optional; type boolean
                                                                                    • custom_vertical_position - optional; type dimension_custom_vertical_position - type undefined with restriction - enum { 'VERTICAL_POSITION_ABOVE', 'VERTICAL_POSITION_CENTER', 'VERTICAL_POSITION_UNDER' }
                                                                                    • is_custom_horizontal_position - optional; type boolean
                                                                                    • custom_horizontal_position - optional; type dimension_custom_horizontal_position - type undefined with restriction - enum { 'HORIZONTAL_POSITION_CENTER', 'HORIZONTAL_POSITION_LEFT', 'HORIZONTAL_POSITION_RIGHT' }
                                                                                    • symbol - optional; type string
                                                                                    • comment - optional; type string
                                                                                    • measured_length - optional; type double
                                                                                    • measured_lengths - optional; type array_of_int
                                                                                    • measured_angle - optional; type double
                                                                                    • measured_angles - optional; type array_of_int
                                                                                    • measured_slope - optional; type double
                                                                                    • is_global_dimension_line_offset - optional; type boolean
                                                                                    • linear_coordinate_system - optional; type int
                                                                                    • linear_reference - optional; type dimension_linear_reference - type undefined with restriction - enum { 'REFERENCE_LENGTH', 'REFERENCE_PROJECTION_X', 'REFERENCE_PROJECTION_Y', 'REFERENCE_PROJECTION_Z' }
                                                                                    • linear_plane - optional; type dimension_linear_plane - type undefined with restriction - enum { 'PLANE_FIRST', 'PLANE_SECOND' }
                                                                                    • linear_global_dimension_line_offset - optional; type vector_3d
                                                                                      • x type double
                                                                                      • y type double
                                                                                      • z type double
                                                                                    • linear_global_dimension_line_offset_x - optional; type double
                                                                                    • linear_global_dimension_line_offset_y - optional; type double
                                                                                    • linear_global_dimension_line_offset_z - optional; type double
                                                                                    • linear_reference_table - optional; type array_of_dimension_linear_reference_table
                                                                                      • dimension_linear_reference_table - optional, unbounded; type dimension_linear_reference_table
                                                                                        • no - optional; type int
                                                                                        • reference_object_type - optional; type reference_object_type - type undefined with restriction - enum { 'REFERENCE_TYPE_CONTROL_POINT', 'REFERENCE_TYPE_LINE', 'REFERENCE_TYPE_MEMBER', 'REFERENCE_TYPE_NODE', 'REFERENCE_TYPE_POINT', 'REFERENCE_TYPE_POINT_ON_LINE', 'REFERENCE_TYPE_SURFACE' }
                                                                                        • reference_object - optional; type int
                                                                                        • line_relative_distance - optional; type double
                                                                                        • coordinate_x - optional; type double
                                                                                        • coordinate_y - optional; type double
                                                                                        • coordinate_z - optional; type double
                                                                                    • arc_length_reference_line - optional; type int
                                                                                    • arc_length_reference_table - optional; type array_of_dimension_arc_length_reference_table
                                                                                      • dimension_arc_length_reference_table - optional, unbounded; type dimension_arc_length_reference_table
                                                                                        • no - optional; type int
                                                                                        • reference_object_type - optional; type reference_object_type - type undefined with restriction - enum { 'REFERENCE_TYPE_CONTROL_POINT', 'REFERENCE_TYPE_LINE', 'REFERENCE_TYPE_MEMBER', 'REFERENCE_TYPE_NODE', 'REFERENCE_TYPE_POINT', 'REFERENCE_TYPE_POINT_ON_LINE', 'REFERENCE_TYPE_SURFACE' }
                                                                                        • reference_object - optional; type int
                                                                                        • line_relative_distance - optional; type double
                                                                                        • coordinate_x - optional; type double
                                                                                        • coordinate_y - optional; type double
                                                                                        • coordinate_z - optional; type double
                                                                                    • arc_length_angle_greater_than_180 - optional; type boolean
                                                                                    • angular_reference_table - optional; type array_of_dimension_angular_reference_table
                                                                                      • dimension_angular_reference_table - optional, unbounded; type dimension_angular_reference_table
                                                                                        • no - optional; type int
                                                                                        • reference_object_type - optional; type reference_object_type - type undefined with restriction - enum { 'REFERENCE_TYPE_CONTROL_POINT', 'REFERENCE_TYPE_LINE', 'REFERENCE_TYPE_MEMBER', 'REFERENCE_TYPE_NODE', 'REFERENCE_TYPE_POINT', 'REFERENCE_TYPE_POINT_ON_LINE', 'REFERENCE_TYPE_SURFACE' }
                                                                                        • reference_object - optional; type int
                                                                                        • line_relative_distance - optional; type double
                                                                                        • coordinate_x - optional; type double
                                                                                        • coordinate_y - optional; type double
                                                                                        • coordinate_z - optional; type double
                                                                                    • angular_quadrant - optional; type dimension_angular_quadrant - type undefined with restriction - enum { 'ANGULAR_QUADRANT_LEFT', 'ANGULAR_QUADRANT_NEGATIVE', 'ANGULAR_QUADRANT_POSITIVE', 'ANGULAR_QUADRANT_RIGHT' }
                                                                                    • angular_angle_greater_than_180 - optional; type boolean
                                                                                    • radius_diameter_reference_line - optional; type int
                                                                                    • radius_diameter_is_target_point - optional; type boolean
                                                                                    • radius_diameter_target_point_coordinates - optional; type vector_3d
                                                                                      • x type double
                                                                                      • y type double
                                                                                      • z type double
                                                                                    • radius_diameter_target_point_coordinate_x - optional; type double
                                                                                    • radius_diameter_target_point_coordinate_y - optional; type double
                                                                                    • radius_diameter_target_point_coordinate_z - optional; type double
                                                                                    • radius_diameter_position_on_line - optional; type double
                                                                                    • slope_coordinate_system - optional; type int
                                                                                    • slope_plane - optional; type dimension_slope_plane - type undefined with restriction - enum { 'SLOPE_PLANE_XY', 'SLOPE_PLANE_XZ', 'SLOPE_PLANE_YZ' }
                                                                                    • slope_reference_line - optional; type int
                                                                                    • slope_direction - optional; type dimension_slope_direction - type undefined with restriction - enum { 'SLOPE_DIRECTION_DOWNWARD', 'SLOPE_DIRECTION_UPWARD' }
                                                                                    • slope_refer_distance_from_line_end - optional; type boolean
                                                                                    • slope_position_is_relative - optional; type boolean
                                                                                    • slope_position_absolute - optional; type double
                                                                                    • slope_position_relative - optional; type double
                                                                                    • elevation_reference_object_type - optional; type dimension_elevation_reference_object_type - type undefined with restriction - enum { 'ELEVATION_REFERENCE_OBJECT_TYPE_CONTROL_POINT', 'ELEVATION_REFERENCE_OBJECT_TYPE_NODE', 'ELEVATION_REFERENCE_OBJECT_TYPE_POINT', 'ELEVATION_REFERENCE_OBJECT_TYPE_SURFACE' }
                                                                                    • elevation_reference_surface - optional; type int
                                                                                    • elevation_reference_node - optional; type int
                                                                                    • elevation_reference_control_point - optional; type int
                                                                                    • elevation_reference_point_coordinates - optional; type vector_3d
                                                                                      • x type double
                                                                                      • y type double
                                                                                      • z type double
                                                                                    • elevation_reference_point_coordinate_x - optional; type double
                                                                                    • elevation_reference_point_coordinate_y - optional; type double
                                                                                    • elevation_reference_point_coordinate_z - optional; type double
                                                                                    • elevation_distance_from_picked_position - optional; type double
                                                                                    • elevation_rotation_around_z - optional; type double
                                                                                    • elevation_reference_level_height - optional; type double
                                                                                    • elevation_is_altitude - optional; type boolean
                                                                                    • elevation_altitude - optional; type double
                                                                                    • is_generated - optional; type boolean
                                                                                    • generating_object_info - optional; type string
                                                                                    • id_for_export_import - optional; type string
                                                                                    • metadata_for_export_import - optional; type string
                                                                                  Output:
                                                                                  set_dimension_response (soap:body, use = literal)Source code
                                                                                  parameters type set_dimensionResponse
                                                                                  • set_enlarged_column_head
                                                                                    Operation type:
                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                    SOAP action:
                                                                                    http://localhost:8082/set_enlarged_column_head
                                                                                    Input:
                                                                                    set_enlarged_column_head_request (soap:body, use = literal)Source code
                                                                                    parameters type set_enlarged_column_head
                                                                                    • value type enlarged_column_head
                                                                                      • no type int
                                                                                      • alignment - optional; type enlarged_column_head_alignment - type undefined with restriction - enum { 'ALIGNMENT_BOTTOM_SIDE', 'ALIGNMENT_TOP_SIDE' }
                                                                                      • comment - optional; type string
                                                                                      • distance_x - optional; type double
                                                                                      • distance_y - optional; type double
                                                                                      • generating_object_info - optional; type string
                                                                                      • head_shape - optional; type enlarged_column_head_head_shape - type undefined with restriction - enum { 'HEAD_SHAPE_RECTANGULAR' }
                                                                                      • head_type - optional; type enlarged_column_head_head_type - type undefined with restriction - enum { 'HEAD_TYPE_SCARF', 'HEAD_TYPE_STAIR' }
                                                                                      • height - optional; type double
                                                                                      • integrated_in_surfaces - optional; type array_of_int
                                                                                      • is_generated - optional; type boolean
                                                                                      • longitudinal_reinforcement_from_surface_enabled - optional; type boolean
                                                                                      • name - optional; type string
                                                                                      • nodes - optional; type array_of_int
                                                                                      • punching_reinforcement_enabled - optional; type boolean
                                                                                      • punching_reinforcement_material - optional; type int
                                                                                      • punching_reinforcement_perimeter_area - optional; type double
                                                                                      • punching_reinforcement_placement - optional; type enlarged_column_head_punching_reinforcement_placement - type undefined with restriction - enum { 'AUTOMATICALLY' }
                                                                                      • punching_reinforcement_stirrup_diameter - optional; type double
                                                                                      • punching_reinforcement_stirrup_diameter_automatically_enabled - optional; type boolean
                                                                                      • punching_reinforcement_total_area - optional; type double
                                                                                      • punching_reinforcement_type - optional; type enlarged_column_head_punching_reinforcement_type - type undefined with restriction - enum { 'VERTICAL' }
                                                                                      • user_defined_name_enabled - optional; type boolean
                                                                                      • id_for_export_import - optional; type string
                                                                                      • metadata_for_export_import - optional; type string
                                                                                    Output:
                                                                                    set_enlarged_column_head_response (soap:body, use = literal)Source code
                                                                                    parameters type set_enlarged_column_headResponse
                                                                                    • set_free_circular_load
                                                                                      Operation type:
                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                      SOAP action:
                                                                                      http://localhost:8082/set_free_circular_load
                                                                                      Input:
                                                                                      set_free_circular_load_request (soap:body, use = literal)Source code
                                                                                      parameters type set_free_circular_load
                                                                                      • load_case_no type int
                                                                                      • value type free_circular_load
                                                                                        • no type int
                                                                                        • comment - optional; type string
                                                                                        • coordinate_system - optional; type int
                                                                                        • generating_object_info - optional; type string
                                                                                        • is_generated - optional; type boolean
                                                                                        • load_acting_region_from - optional; type double
                                                                                        • load_acting_region_to - optional; type double
                                                                                        • load_case - optional; type int
                                                                                        • load_direction - optional; type free_circular_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                                                        • load_distribution - optional; type free_circular_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                                                        • load_location_radius - optional; type double
                                                                                        • load_location_x - optional; type double
                                                                                        • load_location_y - optional; type double
                                                                                        • load_projection - optional; type free_circular_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                                                        • magnitude_center - optional; type double
                                                                                        • magnitude_radius - optional; type double
                                                                                        • magnitude_uniform - optional; type double
                                                                                        • surfaces - optional; type array_of_int
                                                                                        • id_for_export_import - optional; type string
                                                                                        • metadata_for_export_import - optional; type string
                                                                                      Output:
                                                                                      set_free_circular_load_response (soap:body, use = literal)Source code
                                                                                      parameters type set_free_circular_loadResponse
                                                                                      • set_free_concentrated_load
                                                                                        Operation type:
                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                        SOAP action:
                                                                                        http://localhost:8082/set_free_concentrated_load
                                                                                        Input:
                                                                                        set_free_concentrated_load_request (soap:body, use = literal)Source code
                                                                                        parameters type set_free_concentrated_load
                                                                                        • load_case_no type int
                                                                                        • value type free_concentrated_load
                                                                                          • no type int
                                                                                          • comment - optional; type string
                                                                                          • coordinate_system - optional; type int
                                                                                          • generating_object_info - optional; type string
                                                                                          • is_generated - optional; type boolean
                                                                                          • load_acting_region_from - optional; type double
                                                                                          • load_acting_region_to - optional; type double
                                                                                          • load_case - optional; type int
                                                                                          • load_direction - optional; type free_concentrated_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X', 'LOAD_DIRECTION_GLOBAL_Y', 'LOAD_DIRECTION_GLOBAL_Z', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U', 'LOAD_DIRECTION_USER_DEFINED_V', 'LOAD_DIRECTION_USER_DEFINED_W' }
                                                                                          • load_location_x - optional; type double
                                                                                          • load_location_y - optional; type double
                                                                                          • load_projection - optional; type free_concentrated_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                                                          • load_type - optional; type free_concentrated_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MOMENT' }
                                                                                          • magnitude - optional; type double
                                                                                          • surfaces - optional; type array_of_int
                                                                                          • id_for_export_import - optional; type string
                                                                                          • metadata_for_export_import - optional; type string
                                                                                        Output:
                                                                                        set_free_concentrated_load_response (soap:body, use = literal)Source code
                                                                                        parameters type set_free_concentrated_loadResponse
                                                                                        • set_free_line_load
                                                                                          Operation type:
                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                          SOAP action:
                                                                                          http://localhost:8082/set_free_line_load
                                                                                          Input:
                                                                                          set_free_line_load_request (soap:body, use = literal)Source code
                                                                                          parameters type set_free_line_load
                                                                                          • load_case_no type int
                                                                                          • value type free_line_load
                                                                                            • no type int
                                                                                            • comment - optional; type string
                                                                                            • coordinate_system - optional; type int
                                                                                            • generating_object_info - optional; type string
                                                                                            • is_generated - optional; type boolean
                                                                                            • load_acting_region_from - optional; type double
                                                                                            • load_acting_region_to - optional; type double
                                                                                            • load_case - optional; type int
                                                                                            • load_direction - optional; type free_line_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                                                            • load_distribution - optional; type free_line_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                                                            • load_location_first_x - optional; type double
                                                                                            • load_location_first_y - optional; type double
                                                                                            • load_location_second_x - optional; type double
                                                                                            • load_location_second_y - optional; type double
                                                                                            • load_projection - optional; type free_line_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                                                            • magnitude_first - optional; type double
                                                                                            • magnitude_second - optional; type double
                                                                                            • magnitude_uniform - optional; type double
                                                                                            • surfaces - optional; type array_of_int
                                                                                            • id_for_export_import - optional; type string
                                                                                            • metadata_for_export_import - optional; type string
                                                                                          Output:
                                                                                          set_free_line_load_response (soap:body, use = literal)Source code
                                                                                          parameters type set_free_line_loadResponse
                                                                                          • set_free_polygon_load
                                                                                            Operation type:
                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                            SOAP action:
                                                                                            http://localhost:8082/set_free_polygon_load
                                                                                            Input:
                                                                                            set_free_polygon_load_request (soap:body, use = literal)Source code
                                                                                            parameters type set_free_polygon_load
                                                                                            • load_case_no type int
                                                                                            • value type free_polygon_load
                                                                                              • no type int
                                                                                              • comment - optional; type string
                                                                                              • coordinate_system - optional; type int
                                                                                              • generating_object_info - optional; type string
                                                                                              • is_generated - optional; type boolean
                                                                                              • load_acting_region_from - optional; type double
                                                                                              • load_acting_region_to - optional; type double
                                                                                              • load_case - optional; type int
                                                                                              • load_direction - optional; type free_polygon_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                                                              • load_distribution - optional; type free_polygon_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_LINEAR_FIRST', 'LOAD_DISTRIBUTION_LINEAR_SECOND', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                                                              • load_location - optional; type array_of_free_polygon_load_load_location
                                                                                                • free_polygon_load_load_location - optional, unbounded; type free_polygon_load_load_location
                                                                                                  • no - optional; type int
                                                                                                  • first_coordinate - optional; type double
                                                                                                  • second_coordinate - optional; type double
                                                                                                  • magnitude - optional; type double
                                                                                              • load_projection - optional; type free_polygon_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                                                              • magnitude_linear_1 - optional; type double
                                                                                              • magnitude_linear_2 - optional; type double
                                                                                              • magnitude_linear_3 - optional; type double
                                                                                              • magnitude_linear_location_1 - optional; type int
                                                                                              • magnitude_linear_location_2 - optional; type int
                                                                                              • magnitude_linear_location_3 - optional; type int
                                                                                              • magnitude_uniform - optional; type double
                                                                                              • surfaces - optional; type array_of_int
                                                                                              • id_for_export_import - optional; type string
                                                                                              • metadata_for_export_import - optional; type string
                                                                                            Output:
                                                                                            set_free_polygon_load_response (soap:body, use = literal)Source code
                                                                                            parameters type set_free_polygon_loadResponse
                                                                                            • set_free_rectangular_load
                                                                                              Operation type:
                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                              SOAP action:
                                                                                              http://localhost:8082/set_free_rectangular_load
                                                                                              Input:
                                                                                              set_free_rectangular_load_request (soap:body, use = literal)Source code
                                                                                              parameters type set_free_rectangular_load
                                                                                              • load_case_no type int
                                                                                              • value type free_rectangular_load
                                                                                                • no type int
                                                                                                • axis_definition_p1 - optional; type vector_3d
                                                                                                  • x type double
                                                                                                  • y type double
                                                                                                  • z type double
                                                                                                • axis_definition_p1_x - optional; type double
                                                                                                • axis_definition_p1_y - optional; type double
                                                                                                • axis_definition_p1_z - optional; type double
                                                                                                • axis_definition_p2 - optional; type vector_3d
                                                                                                  • x type double
                                                                                                  • y type double
                                                                                                  • z type double
                                                                                                • axis_definition_p2_x - optional; type double
                                                                                                • axis_definition_p2_y - optional; type double
                                                                                                • axis_definition_p2_z - optional; type double
                                                                                                • axis_start_angle - optional; type double
                                                                                                • comment - optional; type string
                                                                                                • coordinate_system - optional; type int
                                                                                                • generating_object_info - optional; type string
                                                                                                • is_generated - optional; type boolean
                                                                                                • load_acting_region_from - optional; type double
                                                                                                • load_acting_region_to - optional; type double
                                                                                                • load_case - optional; type int
                                                                                                • load_direction - optional; type free_rectangular_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_USER_DEFINED_W_TRUE' }
                                                                                                • load_distribution - optional; type free_rectangular_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_FIRST', 'LOAD_DISTRIBUTION_LINEAR_SECOND', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_VARYING_ALONG_PERIMETER', 'LOAD_DISTRIBUTION_VARYING_IN_Z', 'LOAD_DISTRIBUTION_VARYING_IN_Z_AND_ALONG_PERIMETER' }
                                                                                                • load_location_center_side_a - optional; type double
                                                                                                • load_location_center_side_b - optional; type double
                                                                                                • load_location_center_x - optional; type double
                                                                                                • load_location_center_y - optional; type double
                                                                                                • load_location_first_x - optional; type double
                                                                                                • load_location_first_y - optional; type double
                                                                                                • load_location_rectangle - optional; type free_rectangular_load_load_location_rectangle - type undefined with restriction - enum { 'LOAD_LOCATION_RECTANGLE_CENTER_AND_SIDES', 'LOAD_LOCATION_RECTANGLE_CORNER_POINTS' }
                                                                                                • load_location_rotation - optional; type double
                                                                                                • load_location_second_x - optional; type double
                                                                                                • load_location_second_y - optional; type double
                                                                                                • load_projection - optional; type free_rectangular_load_load_projection - type undefined with restriction - enum { 'LOAD_PROJECTION_XY_OR_UV', 'LOAD_PROJECTION_XZ_OR_UW', 'LOAD_PROJECTION_YZ_OR_VW' }
                                                                                                • load_varying_along_perimeter_parameters - optional; type array_of_free_rectangular_load_load_varying_along_perimeter_parameters
                                                                                                  • free_rectangular_load_load_varying_along_perimeter_parameters - optional, unbounded; type free_rectangular_load_load_varying_along_perimeter_parameters
                                                                                                    • no - optional; type int
                                                                                                    • alpha - optional; type double
                                                                                                    • recalculated_magnitude - optional; type double
                                                                                                    • factor - optional; type double
                                                                                                    • note - optional; type string
                                                                                                • load_varying_along_perimeter_parameters_sorted - optional; type boolean
                                                                                                • load_varying_along_perimeter_z_index - optional; type int
                                                                                                • load_varying_in_z_parameters - optional; type array_of_free_rectangular_load_load_varying_in_z_parameters
                                                                                                  • free_rectangular_load_load_varying_in_z_parameters - optional, unbounded; type free_rectangular_load_load_varying_in_z_parameters
                                                                                                    • no - optional; type int
                                                                                                    • distance - optional; type double
                                                                                                    • recalculated_magnitude - optional; type double
                                                                                                    • factor - optional; type double
                                                                                                    • note - optional; type string
                                                                                                • load_varying_in_z_parameters_sorted - optional; type boolean
                                                                                                • magnitude_linear_first - optional; type double
                                                                                                • magnitude_linear_second - optional; type double
                                                                                                • magnitude_uniform - optional; type double
                                                                                                • surfaces - optional; type array_of_int
                                                                                                • id_for_export_import - optional; type string
                                                                                                • metadata_for_export_import - optional; type string
                                                                                              Output:
                                                                                              set_free_rectangular_load_response (soap:body, use = literal)Source code
                                                                                              parameters type set_free_rectangular_loadResponse
                                                                                              • set_imperfection_case
                                                                                                Operation type:
                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                SOAP action:
                                                                                                http://localhost:8082/set_imperfection_case
                                                                                                Input:
                                                                                                set_imperfection_case_request (soap:body, use = literal)Source code
                                                                                                parameters type set_imperfection_case
                                                                                                • value type imperfection_case
                                                                                                  • no type int
                                                                                                  • type - optional; type imperfection_case_type - type undefined with restriction - enum { 'IMPERFECTION_TYPE_BUCKLING_MODE', 'IMPERFECTION_TYPE_DYNAMIC_EIGENMODE', 'IMPERFECTION_TYPE_IMPERFECTION_CASES_SUM', 'IMPERFECTION_TYPE_INITIAL_SWAY_VIA_TABLE', 'IMPERFECTION_TYPE_LOCAL_IMPERFECTIONS_ONLY', 'IMPERFECTION_TYPE_NOTIONAL_LOADS_FROM_LOAD_CASE', 'IMPERFECTION_TYPE_STATIC_DEFORMATION' }
                                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                                  • name - optional; type string
                                                                                                  • assigned_to_load_cases - optional; type array_of_int
                                                                                                  • assigned_to_load_combinations - optional; type array_of_int
                                                                                                  • is_active - optional; type boolean
                                                                                                  • assign_to_combinations_without_assigned_imperfection_case - optional; type boolean
                                                                                                  • direction - optional; type imperfection_case_direction - type undefined with restriction - enum { 'DIRECTION_S', 'DIRECTION_X', 'DIRECTION_Y', 'DIRECTION_Z' }
                                                                                                  • direction_for_level_direction - optional; type imperfection_case_direction_for_level_direction - type undefined with restriction - enum { 'DIRECTION_X', 'DIRECTION_XY', 'DIRECTION_XZ', 'DIRECTION_Y', 'DIRECTION_YZ', 'DIRECTION_Z' }
                                                                                                  • coordinate_system - optional; type int
                                                                                                  • load_case_for_notional_loads - optional; type int
                                                                                                  • sway_coefficients_reciprocal - optional; type boolean
                                                                                                  • level_imperfections - optional; type array_of_imperfection_case_level_imperfections
                                                                                                    • imperfection_case_level_imperfections - optional, unbounded; type imperfection_case_level_imperfections
                                                                                                      • no - optional; type int
                                                                                                      • level - optional; type double
                                                                                                      • e_1 - optional; type double
                                                                                                      • theta_1 - optional; type double
                                                                                                      • e_2 - optional; type double
                                                                                                      • theta_2 - optional; type double
                                                                                                      • comment - optional; type string
                                                                                                  • source - optional; type imperfection_case_source - type undefined with restriction - enum { 'SOURCE_TYPE_AUTOMATICALLY', 'SOURCE_TYPE_LOAD_CASE', 'SOURCE_TYPE_LOAD_COMBINATION', 'SOURCE_TYPE_OWN_LOAD_CASE_OR_COMBINATION' }
                                                                                                  • shape_from_load_case - optional; type int
                                                                                                  • shape_from_load_combination - optional; type int
                                                                                                  • buckling_shape - optional; type int
                                                                                                  • delta_zero - optional; type double
                                                                                                  • magnitude_assignment_type - optional; type imperfection_case_magnitude_assignment_type - type undefined with restriction - enum { 'MAGNITUDE_ASSIGNMENT_LOCATION_WITH_LARGEST_DISPLACEMENT', 'MAGNITUDE_ASSIGNMENT_SPECIFIC_NODE' }
                                                                                                  • reference_node - optional; type int
                                                                                                  • amount_of_modes_to_investigate - optional; type int
                                                                                                  • eigenmode_automatically - optional; type boolean
                                                                                                  • imperfection_cases_items - optional; type array_of_imperfection_case_imperfection_cases_items
                                                                                                    • imperfection_case_imperfection_cases_items - optional, unbounded; type imperfection_case_imperfection_cases_items
                                                                                                      • no - optional; type int
                                                                                                      • name - optional; type int
                                                                                                      • factor - optional; type double
                                                                                                      • comment - optional; type string
                                                                                                  • comment - optional; type string
                                                                                                  • is_generated - optional; type boolean
                                                                                                  • generating_object_info - optional; type string
                                                                                                  • id_for_export_import - optional; type string
                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                Output:
                                                                                                set_imperfection_case_response (soap:body, use = literal)Source code
                                                                                                parameters type set_imperfection_caseResponse
                                                                                                • set_imposed_line_deformation
                                                                                                  Operation type:
                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                  SOAP action:
                                                                                                  http://localhost:8082/set_imposed_line_deformation
                                                                                                  Input:
                                                                                                  set_imposed_line_deformation_request (soap:body, use = literal)Source code
                                                                                                  parameters type set_imposed_line_deformation
                                                                                                  • load_case_no type int
                                                                                                  • value type imposed_line_deformation
                                                                                                    • no type int
                                                                                                    • comment - optional; type string
                                                                                                    • generating_object_info - optional; type string
                                                                                                    • imposed_displacement_line_end - optional; type vector_3d
                                                                                                      • x type double
                                                                                                      • y type double
                                                                                                      • z type double
                                                                                                    • imposed_displacement_line_end_x - optional; type double
                                                                                                    • imposed_displacement_line_end_y - optional; type double
                                                                                                    • imposed_displacement_line_end_z - optional; type double
                                                                                                    • imposed_displacement_line_start - optional; type vector_3d
                                                                                                      • x type double
                                                                                                      • y type double
                                                                                                      • z type double
                                                                                                    • imposed_displacement_line_start_x - optional; type double
                                                                                                    • imposed_displacement_line_start_y - optional; type double
                                                                                                    • imposed_displacement_line_start_z - optional; type double
                                                                                                    • imposed_rotation_line_end - optional; type double
                                                                                                    • imposed_rotation_line_start - optional; type double
                                                                                                    • is_generated - optional; type boolean
                                                                                                    • lines - optional; type array_of_int
                                                                                                    • load_case - optional; type int
                                                                                                    • id_for_export_import - optional; type string
                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                  Output:
                                                                                                  set_imposed_line_deformation_response (soap:body, use = literal)Source code
                                                                                                  parameters type set_imposed_line_deformationResponse
                                                                                                  • set_imposed_nodal_deformation
                                                                                                    Operation type:
                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                    SOAP action:
                                                                                                    http://localhost:8082/set_imposed_nodal_deformation
                                                                                                    Input:
                                                                                                    set_imposed_nodal_deformation_request (soap:body, use = literal)Source code
                                                                                                    parameters type set_imposed_nodal_deformation
                                                                                                    • load_case_no type int
                                                                                                    • value type imposed_nodal_deformation
                                                                                                      • no type int
                                                                                                      • comment - optional; type string
                                                                                                      • generating_object_info - optional; type string
                                                                                                      • imposed_displacement - optional; type vector_3d
                                                                                                        • x type double
                                                                                                        • y type double
                                                                                                        • z type double
                                                                                                      • imposed_displacement_x - optional; type double
                                                                                                      • imposed_displacement_y - optional; type double
                                                                                                      • imposed_displacement_z - optional; type double
                                                                                                      • imposed_rotation - optional; type vector_3d
                                                                                                        • x type double
                                                                                                        • y type double
                                                                                                        • z type double
                                                                                                      • imposed_rotation_x - optional; type double
                                                                                                      • imposed_rotation_y - optional; type double
                                                                                                      • imposed_rotation_z - optional; type double
                                                                                                      • is_generated - optional; type boolean
                                                                                                      • load_case - optional; type int
                                                                                                      • nodes - optional; type array_of_int
                                                                                                      • id_for_export_import - optional; type string
                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                    Output:
                                                                                                    set_imposed_nodal_deformation_response (soap:body, use = literal)Source code
                                                                                                    parameters type set_imposed_nodal_deformationResponse
                                                                                                    • set_intersection
                                                                                                      Operation type:
                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                      SOAP action:
                                                                                                      http://localhost:8082/set_intersection
                                                                                                      Input:
                                                                                                      set_intersection_request (soap:body, use = literal)Source code
                                                                                                      parameters type set_intersection
                                                                                                      • value type intersection
                                                                                                        • no type int
                                                                                                        • comment - optional; type string
                                                                                                        • generated_lines - optional; type array_of_int
                                                                                                        • generated_nodes - optional; type array_of_int
                                                                                                        • surface_a - optional; type int
                                                                                                        • surface_b - optional; type int
                                                                                                        • id_for_export_import - optional; type string
                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                      Output:
                                                                                                      set_intersection_response (soap:body, use = literal)Source code
                                                                                                      parameters type set_intersectionResponse
                                                                                                      • set_line
                                                                                                        Operation type:
                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                        SOAP action:
                                                                                                        http://localhost:8082/set_line
                                                                                                        Input:
                                                                                                        set_line_request (soap:body, use = literal)Source code
                                                                                                        parameters type set_line
                                                                                                        • value type line
                                                                                                          • no type int
                                                                                                          • type - optional; type line_type - type undefined with restriction - enum { 'TYPE_ARC', 'TYPE_CIRCLE', 'TYPE_CUT_VIA_SECTION', 'TYPE_CUT_VIA_TWO_LINES', 'TYPE_ELLIPSE', 'TYPE_NURBS', 'TYPE_PARABOLA', 'TYPE_POLYLINE', 'TYPE_SPLINE' }
                                                                                                          • definition_nodes - optional; type array_of_int
                                                                                                          • length - optional; type double
                                                                                                          • comment - optional; type string
                                                                                                          • arc_first_node - optional; type int
                                                                                                          • arc_second_node - optional; type int
                                                                                                          • arc_control_point - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • arc_control_point_x - optional; type double
                                                                                                          • arc_control_point_y - optional; type double
                                                                                                          • arc_control_point_z - optional; type double
                                                                                                          • arc_center - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • arc_center_x - optional; type double
                                                                                                          • arc_center_y - optional; type double
                                                                                                          • arc_center_z - optional; type double
                                                                                                          • arc_radius - optional; type double
                                                                                                          • arc_height - optional; type double
                                                                                                          • arc_alpha - optional; type double
                                                                                                          • arc_alpha_adjustment_target - optional; type line_arc_alpha_adjustment_target - type undefined with restriction - enum { 'ALPHA_ADJUSTMENT_TARGET_ARC_CONTROL_POINT', 'ALPHA_ADJUSTMENT_TARGET_BEGINNING_OF_ARC', 'ALPHA_ADJUSTMENT_TARGET_END_OF_ARC' }
                                                                                                          • circle_center - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • circle_center_coordinate_1 - optional; type double
                                                                                                          • circle_center_coordinate_2 - optional; type double
                                                                                                          • circle_center_coordinate_3 - optional; type double
                                                                                                          • circle_normal - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • circle_normal_coordinate_1 - optional; type double
                                                                                                          • circle_normal_coordinate_2 - optional; type double
                                                                                                          • circle_normal_coordinate_3 - optional; type double
                                                                                                          • circle_node - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • circle_radius - optional; type double
                                                                                                          • circle_coordinate_system - optional; type int
                                                                                                          • ellipse_first_node - optional; type int
                                                                                                          • ellipse_second_node - optional; type int
                                                                                                          • ellipse_control_point - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • ellipse_control_point_x - optional; type double
                                                                                                          • ellipse_control_point_y - optional; type double
                                                                                                          • ellipse_control_point_z - optional; type double
                                                                                                          • parabola_first_node - optional; type int
                                                                                                          • parabola_second_node - optional; type int
                                                                                                          • parabola_control_point - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • parabola_control_point_x - optional; type double
                                                                                                          • parabola_control_point_y - optional; type double
                                                                                                          • parabola_control_point_z - optional; type double
                                                                                                          • parabola_alpha - optional; type double
                                                                                                          • parabola_focus_directrix_distance - optional; type double
                                                                                                          • parabola_focus - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • parabola_focus_x - optional; type double
                                                                                                          • parabola_focus_y - optional; type double
                                                                                                          • parabola_focus_z - optional; type double
                                                                                                          • nurbs_order - optional; type int
                                                                                                          • nurbs_control_points_by_components - optional; type array_of_line_nurbs_control_points_by_components
                                                                                                            • line_nurbs_control_points_by_components - optional, unbounded; type line_nurbs_control_points_by_components
                                                                                                              • no - optional; type int
                                                                                                              • global_coordinate_x - optional; type double
                                                                                                              • global_coordinate_y - optional; type double
                                                                                                              • global_coordinate_z - optional; type double
                                                                                                              • weight - optional; type double
                                                                                                          • nurbs_control_points - optional; type array_of_line_nurbs_control_points
                                                                                                            • line_nurbs_control_points - optional, unbounded; type line_nurbs_control_points
                                                                                                              • no - optional; type int
                                                                                                              • global_coordinates - optional; type vector_3d
                                                                                                                • x type double
                                                                                                                • y type double
                                                                                                                • z type double
                                                                                                              • coordinates - optional; type vector_3d
                                                                                                                • x type double
                                                                                                                • y type double
                                                                                                                • z type double
                                                                                                              • weight type double
                                                                                                          • nurbs_knots - optional; type array_of_line_nurbs_knots
                                                                                                            • line_nurbs_knots - optional, unbounded; type double
                                                                                                          • rotation_specification_type - optional; type line_rotation_specification_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_ROTATION_VIA_ANGLE', 'COORDINATE_SYSTEM_ROTATION_VIA_HELP_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_INSIDE_NODE' }
                                                                                                          • rotation_angle - optional; type double
                                                                                                          • rotation_help_node - optional; type int
                                                                                                          • rotation_plane - optional; type line_rotation_plane - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                                                                          • is_rotated - optional; type boolean
                                                                                                          • member - optional; type int
                                                                                                          • support - optional; type int
                                                                                                          • cutting_line_settings - optional; type int
                                                                                                          • mesh_refinement - optional; type int
                                                                                                          • line_weld_assignment - optional; type array_of_line_line_weld_assignment
                                                                                                            • line_line_weld_assignment - optional, unbounded; type line_line_weld_assignment
                                                                                                              • no - optional; type int
                                                                                                              • weld - optional; type int
                                                                                                              • surface1 - optional; type int
                                                                                                              • surface2 - optional; type int
                                                                                                              • surface3 - optional; type int
                                                                                                          • has_line_welds - optional; type boolean
                                                                                                          • is_cut_line - optional; type boolean
                                                                                                          • cut_via_section_cut_type - optional; type line_cut_via_section_cut_type - type undefined with restriction - enum { 'CUT_TYPE_GEODESIC', 'CUT_TYPE_SECTION' }
                                                                                                          • cut_via_section_definition_type - optional; type line_cut_via_section_definition_type - type undefined with restriction - enum { 'CUT_DEFINITION_TYPE_BY_VECTOR', 'CUT_DEFINITION_TYPE_THIRD_POINT' }
                                                                                                          • cut_via_section_assigned_to_surfaces - optional; type array_of_int
                                                                                                          • cut_via_section_node1 - optional; type int
                                                                                                          • cut_via_section_coordinates1 - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • cut_via_section_coordinates1_x - optional; type double
                                                                                                          • cut_via_section_coordinates1_y - optional; type double
                                                                                                          • cut_via_section_coordinates1_z - optional; type double
                                                                                                          • cut_via_section_node2 - optional; type int
                                                                                                          • cut_via_section_coordinates2 - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • cut_via_section_coordinates2_x - optional; type double
                                                                                                          • cut_via_section_coordinates2_y - optional; type double
                                                                                                          • cut_via_section_coordinates2_z - optional; type double
                                                                                                          • cut_via_section_node3 - optional; type int
                                                                                                          • cut_via_section_coordinates3 - optional; type vector_3d
                                                                                                            • x type double
                                                                                                            • y type double
                                                                                                            • z type double
                                                                                                          • cut_via_section_coordinates3_x - optional; type double
                                                                                                          • cut_via_section_coordinates3_y - optional; type double
                                                                                                          • cut_via_section_coordinates3_z - optional; type double
                                                                                                          • cut_via_section_component - optional; type int
                                                                                                          • cut_via_two_lines_first_line - optional; type int
                                                                                                          • cut_via_two_lines_first_point_distance_from_start_is_defined_as_relative - optional; type boolean
                                                                                                          • cut_via_two_lines_first_point_distance_from_start_relative - optional; type double
                                                                                                          • cut_via_two_lines_first_point_distance_from_start_absolute - optional; type double
                                                                                                          • cut_via_two_lines_first_point_distance_from_end_relative - optional; type double
                                                                                                          • cut_via_two_lines_first_point_distance_from_end_absolute - optional; type double
                                                                                                          • cut_via_two_lines_second_line - optional; type int
                                                                                                          • cut_via_two_lines_second_point_distance_is_defined_as_relative - optional; type boolean
                                                                                                          • cut_via_two_lines_second_point_distance_from_start_relative - optional; type double
                                                                                                          • cut_via_two_lines_second_point_distance_from_start_absolute - optional; type double
                                                                                                          • cut_via_two_lines_second_point_distance_from_end_relative - optional; type double
                                                                                                          • cut_via_two_lines_second_point_distance_from_end_absolute - optional; type double
                                                                                                          • is_generated - optional; type boolean
                                                                                                          • generating_object_info - optional; type string
                                                                                                          • id_for_export_import - optional; type string
                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                        Output:
                                                                                                        set_line_response (soap:body, use = literal)Source code
                                                                                                        parameters type set_lineResponse
                                                                                                        • set_line_grid
                                                                                                          Operation type:
                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                          SOAP action:
                                                                                                          http://localhost:8082/set_line_grid
                                                                                                          Input:
                                                                                                          set_line_grid_request (soap:body, use = literal)Source code
                                                                                                          parameters type set_line_grid
                                                                                                          • value type line_grid
                                                                                                            • no type int
                                                                                                            • type - optional; type line_grid_type - type undefined with restriction - enum { 'TYPE_STANDARD' }
                                                                                                            • user_defined_name_enabled - optional; type boolean
                                                                                                            • name - optional; type string
                                                                                                            • coordinate_system_type - optional; type line_grid_coordinate_system_type - type undefined with restriction - enum { 'CARTESIAN', 'CYLINDRICAL', 'INCLINED', 'SPHERICAL' }
                                                                                                            • lock_line_grid - optional; type boolean
                                                                                                            • include_in_view - optional; type boolean
                                                                                                            • line_grid_points - optional; type boolean
                                                                                                            • line_grid_lines - optional; type boolean
                                                                                                            • label_text - optional; type boolean
                                                                                                            • dimensions - optional; type boolean
                                                                                                            • lock_points_to_line_grid - optional; type boolean
                                                                                                            • origin_type - optional; type line_grid_origin_type - type undefined with restriction - enum { 'ORIGIN_FREE_POINT', 'ORIGIN_NODE' }
                                                                                                            • origin_node - optional; type int
                                                                                                            • origin_free_point_coordinates - optional; type vector_3d
                                                                                                              • x type double
                                                                                                              • y type double
                                                                                                              • z type double
                                                                                                            • origin_free_point_coordinate_x - optional; type double
                                                                                                            • origin_free_point_coordinate_y - optional; type double
                                                                                                            • origin_free_point_coordinate_z - optional; type double
                                                                                                            • alpha_ux - optional; type double
                                                                                                            • alpha_vy - optional; type double
                                                                                                            • alpha_wz - optional; type double
                                                                                                            • x_input_type - optional; type line_grid_x_input_type - type undefined with restriction - enum { 'INPUT_TYPE_COORDINATES', 'INPUT_TYPE_SPANS' }
                                                                                                            • x_direction - optional; type line_grid_x_direction - type undefined with restriction - enum { 'DIRECTION_NEGATIVE', 'DIRECTION_POSITIVE' }
                                                                                                            • x_assignment - optional; type array_of_line_grid_x_assignment
                                                                                                              • line_grid_x_assignment - optional, unbounded; type line_grid_x_assignment
                                                                                                                • no - optional; type int
                                                                                                                • name - optional; type string
                                                                                                                • coordinates - optional; type double
                                                                                                                • spans - optional; type double
                                                                                                                • spans_count - optional; type int
                                                                                                            • y_input_type - optional; type line_grid_y_input_type - type undefined with restriction - enum { 'INPUT_TYPE_COORDINATES', 'INPUT_TYPE_SPANS' }
                                                                                                            • y_direction - optional; type line_grid_y_direction - type undefined with restriction - enum { 'DIRECTION_NEGATIVE', 'DIRECTION_POSITIVE' }
                                                                                                            • y_assignment - optional; type array_of_line_grid_y_assignment
                                                                                                              • line_grid_y_assignment - optional, unbounded; type line_grid_y_assignment
                                                                                                                • no - optional; type int
                                                                                                                • name - optional; type string
                                                                                                                • coordinates - optional; type double
                                                                                                                • spans - optional; type double
                                                                                                                • spans_count - optional; type int
                                                                                                            • z_input_type - optional; type line_grid_z_input_type - type undefined with restriction - enum { 'INPUT_TYPE_COORDINATES', 'INPUT_TYPE_SPANS' }
                                                                                                            • z_direction - optional; type line_grid_z_direction - type undefined with restriction - enum { 'DIRECTION_NEGATIVE', 'DIRECTION_POSITIVE' }
                                                                                                            • z_assignment - optional; type array_of_line_grid_z_assignment
                                                                                                              • line_grid_z_assignment - optional, unbounded; type line_grid_z_assignment
                                                                                                                • no - optional; type int
                                                                                                                • name - optional; type string
                                                                                                                • coordinates - optional; type double
                                                                                                                • spans - optional; type double
                                                                                                                • spans_count - optional; type int
                                                                                                            • coordinate_system - optional; type int
                                                                                                            • rotation_coordinate_system - optional; type int
                                                                                                            • has_specific_direction - optional; type boolean
                                                                                                            • specific_direction_type - optional; type line_grid_specific_direction_type - type undefined with restriction - enum { 'DIRECTION_TYPE_DIRECTED_TO_NODE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER', 'DIRECTION_TYPE_PARALLEL_TO_TWO_NODES', 'DIRECTION_TYPE_ROTATED_VIA_3_ANGLES' }
                                                                                                            • axes_sequence - optional; type line_grid_axes_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                                                                            • rotated_about_angle_x - optional; type double
                                                                                                            • rotated_about_angle_y - optional; type double
                                                                                                            • rotated_about_angle_z - optional; type double
                                                                                                            • rotated_about_angle_1 - optional; type double
                                                                                                            • rotated_about_angle_2 - optional; type double
                                                                                                            • rotated_about_angle_3 - optional; type double
                                                                                                            • directed_to_node_direction_node - optional; type int
                                                                                                            • directed_to_node_plane_node - optional; type int
                                                                                                            • directed_to_node_first_axis - optional; type line_grid_directed_to_node_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                            • directed_to_node_second_axis - optional; type line_grid_directed_to_node_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                            • parallel_to_two_nodes_first_node - optional; type int
                                                                                                            • parallel_to_two_nodes_second_node - optional; type int
                                                                                                            • parallel_to_two_nodes_plane_node - optional; type int
                                                                                                            • parallel_to_two_nodes_first_axis - optional; type line_grid_parallel_to_two_nodes_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                            • parallel_to_two_nodes_second_axis - optional; type line_grid_parallel_to_two_nodes_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                            • parallel_to_line - optional; type int
                                                                                                            • parallel_to_member - optional; type int
                                                                                                            • comment - optional; type string
                                                                                                            • id_for_export_import - optional; type string
                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                          Output:
                                                                                                          set_line_grid_response (soap:body, use = literal)Source code
                                                                                                          parameters type set_line_gridResponse
                                                                                                          • set_line_hinge
                                                                                                            Operation type:
                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                            SOAP action:
                                                                                                            http://localhost:8082/set_line_hinge
                                                                                                            Input:
                                                                                                            set_line_hinge_request (soap:body, use = literal)Source code
                                                                                                            parameters type set_line_hinge
                                                                                                            • value type line_hinge
                                                                                                              • no type int
                                                                                                              • user_defined_name_enabled - optional; type boolean
                                                                                                              • name - optional; type string
                                                                                                              • assigned_to - optional; type string
                                                                                                              • translational_release_u_x - optional; type double
                                                                                                              • translational_release_u_y - optional; type double
                                                                                                              • translational_release_u_z - optional; type double
                                                                                                              • rotational_release_phi_x - optional; type double
                                                                                                              • slab_wall_connection - optional; type boolean
                                                                                                              • slab_wall_with_slab_edge_block - optional; type boolean
                                                                                                              • slab_wall_connection_offset - optional; type double
                                                                                                              • slab_edge_block_width - optional; type double
                                                                                                              • comment - optional; type string
                                                                                                              • is_generated - optional; type boolean
                                                                                                              • generating_object_info - optional; type string
                                                                                                              • id_for_export_import - optional; type string
                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                            Output:
                                                                                                            set_line_hinge_response (soap:body, use = literal)Source code
                                                                                                            parameters type set_line_hingeResponse
                                                                                                            • set_line_load
                                                                                                              Operation type:
                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                              SOAP action:
                                                                                                              http://localhost:8082/set_line_load
                                                                                                              Input:
                                                                                                              set_line_load_request (soap:body, use = literal)Source code
                                                                                                              parameters type set_line_load
                                                                                                              • load_case_no type int
                                                                                                              • value type line_load
                                                                                                                • no type int
                                                                                                                • advanced_mass_options - optional; type boolean
                                                                                                                • comment - optional; type string
                                                                                                                • coordinate_system - optional; type string
                                                                                                                • count_n - optional; type int
                                                                                                                • distance_a_absolute - optional; type double
                                                                                                                • distance_a_is_defined_as_relative - optional; type boolean
                                                                                                                • distance_a_relative - optional; type double
                                                                                                                • distance_b_absolute - optional; type double
                                                                                                                • distance_b_is_defined_as_relative - optional; type boolean
                                                                                                                • distance_b_relative - optional; type double
                                                                                                                • distance_c_absolute - optional; type double
                                                                                                                • distance_c_is_defined_as_relative - optional; type boolean
                                                                                                                • distance_c_relative - optional; type double
                                                                                                                • distance_from_line_end - optional; type boolean
                                                                                                                • generating_object_info - optional; type string
                                                                                                                • is_generated - optional; type boolean
                                                                                                                • lines - optional; type array_of_int
                                                                                                                • load_case - optional; type int
                                                                                                                • load_direction - optional; type line_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                • load_direction_orientation - optional; type line_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                                                                                • load_distribution - optional; type line_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING' }
                                                                                                                • load_is_over_total_length - optional; type boolean
                                                                                                                • load_type - optional; type line_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MOMENT' }
                                                                                                                • magnitude - optional; type double
                                                                                                                • magnitude_1 - optional; type double
                                                                                                                • magnitude_2 - optional; type double
                                                                                                                • magnitude_3 - optional; type double
                                                                                                                • mass_global - optional; type double
                                                                                                                • mass_x - optional; type double
                                                                                                                • mass_y - optional; type double
                                                                                                                • mass_z - optional; type double
                                                                                                                • reference_to_list_of_lines - optional; type boolean
                                                                                                                • varying_load_parameters - optional; type array_of_line_load_varying_load_parameters
                                                                                                                  • line_load_varying_load_parameters - optional, unbounded; type line_load_varying_load_parameters
                                                                                                                    • no - optional; type int
                                                                                                                    • distance - optional; type double
                                                                                                                    • delta_distance - optional; type double
                                                                                                                    • magnitude - optional; type double
                                                                                                                    • note - optional; type string
                                                                                                                • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                                                                                • varying_load_parameters_sorted - optional; type boolean
                                                                                                                • id_for_export_import - optional; type string
                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                              Output:
                                                                                                              set_line_load_response (soap:body, use = literal)Source code
                                                                                                              parameters type set_line_loadResponse
                                                                                                              • set_line_mesh_refinement
                                                                                                                Operation type:
                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                SOAP action:
                                                                                                                http://localhost:8082/set_line_mesh_refinement
                                                                                                                Input:
                                                                                                                set_line_mesh_refinement_request (soap:body, use = literal)Source code
                                                                                                                parameters type set_line_mesh_refinement
                                                                                                                • value type line_mesh_refinement
                                                                                                                  • no type int
                                                                                                                  • type - optional; type line_mesh_refinement_type - type undefined with restriction - enum { 'TYPE_ELEMENTS', 'TYPE_GRADUAL', 'TYPE_LENGTH' }
                                                                                                                  • comment - optional; type string
                                                                                                                  • elements_finite_elements - optional; type int
                                                                                                                  • generating_object_info - optional; type string
                                                                                                                  • gradual_rows - optional; type int
                                                                                                                  • is_generated - optional; type boolean
                                                                                                                  • lines - optional; type array_of_int
                                                                                                                  • name - optional; type string
                                                                                                                  • number_of_layers - optional; type int
                                                                                                                  • target_length - optional; type double
                                                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                Output:
                                                                                                                set_line_mesh_refinement_response (soap:body, use = literal)Source code
                                                                                                                parameters type set_line_mesh_refinementResponse
                                                                                                                • set_line_set
                                                                                                                  Operation type:
                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                  SOAP action:
                                                                                                                  http://localhost:8082/set_line_set
                                                                                                                  Input:
                                                                                                                  set_line_set_request (soap:body, use = literal)Source code
                                                                                                                  parameters type set_line_set
                                                                                                                  • value type line_set
                                                                                                                    • no type int
                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                    • name - optional; type string
                                                                                                                    • set_type - optional; type line_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                                                                                    • lines - optional; type array_of_int
                                                                                                                    • length - optional; type double
                                                                                                                    • center_of_gravity - optional; type vector_3d
                                                                                                                      • x type double
                                                                                                                      • y type double
                                                                                                                      • z type double
                                                                                                                    • center_of_gravity_x - optional; type double
                                                                                                                    • center_of_gravity_y - optional; type double
                                                                                                                    • center_of_gravity_z - optional; type double
                                                                                                                    • position - optional; type string
                                                                                                                    • position_short - optional; type string
                                                                                                                    • comment - optional; type string
                                                                                                                    • is_generated - optional; type boolean
                                                                                                                    • generating_object_info - optional; type string
                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                  Output:
                                                                                                                  set_line_set_response (soap:body, use = literal)Source code
                                                                                                                  parameters type set_line_setResponse
                                                                                                                  • set_line_set_load
                                                                                                                    Operation type:
                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                    SOAP action:
                                                                                                                    http://localhost:8082/set_line_set_load
                                                                                                                    Input:
                                                                                                                    set_line_set_load_request (soap:body, use = literal)Source code
                                                                                                                    parameters type set_line_set_load
                                                                                                                    • load_case_no type int
                                                                                                                    • value type line_set_load
                                                                                                                      • no type int
                                                                                                                      • advanced_mass_options - optional; type boolean
                                                                                                                      • comment - optional; type string
                                                                                                                      • coordinate_system - optional; type string
                                                                                                                      • count_n - optional; type int
                                                                                                                      • distance_a_absolute - optional; type double
                                                                                                                      • distance_a_is_defined_as_relative - optional; type boolean
                                                                                                                      • distance_a_relative - optional; type double
                                                                                                                      • distance_b_absolute - optional; type double
                                                                                                                      • distance_b_is_defined_as_relative - optional; type boolean
                                                                                                                      • distance_b_relative - optional; type double
                                                                                                                      • distance_c_absolute - optional; type double
                                                                                                                      • distance_c_is_defined_as_relative - optional; type boolean
                                                                                                                      • distance_c_relative - optional; type double
                                                                                                                      • distance_from_line_set_end - optional; type boolean
                                                                                                                      • generating_object_info - optional; type string
                                                                                                                      • is_generated - optional; type boolean
                                                                                                                      • line_sets - optional; type array_of_int
                                                                                                                      • load_case - optional; type int
                                                                                                                      • load_direction - optional; type line_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                      • load_direction_orientation - optional; type line_set_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                                                                                      • load_distribution - optional; type line_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING' }
                                                                                                                      • load_is_over_total_length - optional; type boolean
                                                                                                                      • load_type - optional; type line_set_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MOMENT' }
                                                                                                                      • magnitude - optional; type double
                                                                                                                      • magnitude_1 - optional; type double
                                                                                                                      • magnitude_2 - optional; type double
                                                                                                                      • magnitude_3 - optional; type double
                                                                                                                      • mass_global - optional; type double
                                                                                                                      • mass_x - optional; type double
                                                                                                                      • mass_y - optional; type double
                                                                                                                      • mass_z - optional; type double
                                                                                                                      • reference_to_list_of_line_sets - optional; type boolean
                                                                                                                      • varying_load_parameters - optional; type array_of_line_set_load_varying_load_parameters
                                                                                                                        • line_set_load_varying_load_parameters - optional, unbounded; type line_set_load_varying_load_parameters
                                                                                                                          • no - optional; type int
                                                                                                                          • distance - optional; type double
                                                                                                                          • delta_distance - optional; type double
                                                                                                                          • magnitude - optional; type double
                                                                                                                          • note - optional; type string
                                                                                                                      • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                                                                                      • varying_load_parameters_sorted - optional; type boolean
                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                    Output:
                                                                                                                    set_line_set_load_response (soap:body, use = literal)Source code
                                                                                                                    parameters type set_line_set_loadResponse
                                                                                                                    • set_line_support
                                                                                                                      Operation type:
                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                      SOAP action:
                                                                                                                      http://localhost:8082/set_line_support
                                                                                                                      Input:
                                                                                                                      set_line_support_request (soap:body, use = literal)Source code
                                                                                                                      parameters type set_line_support
                                                                                                                      • value type line_support
                                                                                                                        • no type int
                                                                                                                        • comment - optional; type string
                                                                                                                        • coordinate_system - optional; type line_support_coordinate_system - type undefined with restriction - enum { 'COORDINATE_SYSTEM_GLOBAL', 'COORDINATE_SYSTEM_LOCAL' }
                                                                                                                        • diagram_along_x_end - optional; type line_support_diagram_along_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_along_x_is_sorted - optional; type boolean
                                                                                                                        • diagram_along_x_start - optional; type line_support_diagram_along_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_along_x_symmetric - optional; type boolean
                                                                                                                        • diagram_along_x_table - optional; type array_of_line_support_diagram_along_x_table
                                                                                                                          • line_support_diagram_along_x_table - optional, unbounded; type line_support_diagram_along_x_table
                                                                                                                            • no - optional; type int
                                                                                                                            • displacement - optional; type double
                                                                                                                            • force - optional; type double
                                                                                                                            • spring - optional; type double
                                                                                                                            • note - optional; type string
                                                                                                                        • diagram_along_y_end - optional; type line_support_diagram_along_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_along_y_is_sorted - optional; type boolean
                                                                                                                        • diagram_along_y_start - optional; type line_support_diagram_along_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_along_y_symmetric - optional; type boolean
                                                                                                                        • diagram_along_y_table - optional; type array_of_line_support_diagram_along_y_table
                                                                                                                          • line_support_diagram_along_y_table - optional, unbounded; type line_support_diagram_along_y_table
                                                                                                                            • no - optional; type int
                                                                                                                            • displacement - optional; type double
                                                                                                                            • force - optional; type double
                                                                                                                            • spring - optional; type double
                                                                                                                            • note - optional; type string
                                                                                                                        • diagram_along_z_end - optional; type line_support_diagram_along_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_along_z_is_sorted - optional; type boolean
                                                                                                                        • diagram_along_z_start - optional; type line_support_diagram_along_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_along_z_symmetric - optional; type boolean
                                                                                                                        • diagram_along_z_table - optional; type array_of_line_support_diagram_along_z_table
                                                                                                                          • line_support_diagram_along_z_table - optional, unbounded; type line_support_diagram_along_z_table
                                                                                                                            • no - optional; type int
                                                                                                                            • displacement - optional; type double
                                                                                                                            • force - optional; type double
                                                                                                                            • spring - optional; type double
                                                                                                                            • note - optional; type string
                                                                                                                        • diagram_around_x_end - optional; type line_support_diagram_around_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_around_x_is_sorted - optional; type boolean
                                                                                                                        • diagram_around_x_start - optional; type line_support_diagram_around_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_around_x_symmetric - optional; type boolean
                                                                                                                        • diagram_around_x_table - optional; type array_of_line_support_diagram_around_x_table
                                                                                                                          • line_support_diagram_around_x_table - optional, unbounded; type line_support_diagram_around_x_table
                                                                                                                            • no - optional; type int
                                                                                                                            • rotation - optional; type double
                                                                                                                            • moment - optional; type double
                                                                                                                            • spring - optional; type double
                                                                                                                            • note - optional; type string
                                                                                                                        • diagram_around_y_end - optional; type line_support_diagram_around_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_around_y_is_sorted - optional; type boolean
                                                                                                                        • diagram_around_y_start - optional; type line_support_diagram_around_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_around_y_symmetric - optional; type boolean
                                                                                                                        • diagram_around_y_table - optional; type array_of_line_support_diagram_around_y_table
                                                                                                                          • line_support_diagram_around_y_table - optional, unbounded; type line_support_diagram_around_y_table
                                                                                                                            • no - optional; type int
                                                                                                                            • rotation - optional; type double
                                                                                                                            • moment - optional; type double
                                                                                                                            • spring - optional; type double
                                                                                                                            • note - optional; type string
                                                                                                                        • diagram_around_z_end - optional; type line_support_diagram_around_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_around_z_is_sorted - optional; type boolean
                                                                                                                        • diagram_around_z_start - optional; type line_support_diagram_around_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                        • diagram_around_z_symmetric - optional; type boolean
                                                                                                                        • diagram_around_z_table - optional; type array_of_line_support_diagram_around_z_table
                                                                                                                          • line_support_diagram_around_z_table - optional, unbounded; type line_support_diagram_around_z_table
                                                                                                                            • no - optional; type int
                                                                                                                            • rotation - optional; type double
                                                                                                                            • moment - optional; type double
                                                                                                                            • spring - optional; type double
                                                                                                                            • note - optional; type string
                                                                                                                        • friction_coefficient_x - optional; type double
                                                                                                                        • friction_coefficient_y - optional; type double
                                                                                                                        • friction_coefficient_z - optional; type double
                                                                                                                        • friction_direction_independent_x - optional; type boolean
                                                                                                                        • friction_direction_independent_y - optional; type boolean
                                                                                                                        • friction_direction_independent_z - optional; type boolean
                                                                                                                        • lines - optional; type array_of_int
                                                                                                                        • name - optional; type string
                                                                                                                        • partial_activity_along_x_negative_displacement - optional; type double
                                                                                                                        • partial_activity_along_x_negative_force - optional; type double
                                                                                                                        • partial_activity_along_x_negative_slippage - optional; type double
                                                                                                                        • partial_activity_along_x_negative_type - optional; type line_support_partial_activity_along_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_along_x_positive_displacement - optional; type double
                                                                                                                        • partial_activity_along_x_positive_force - optional; type double
                                                                                                                        • partial_activity_along_x_positive_slippage - optional; type double
                                                                                                                        • partial_activity_along_x_positive_type - optional; type line_support_partial_activity_along_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_along_y_negative_displacement - optional; type double
                                                                                                                        • partial_activity_along_y_negative_force - optional; type double
                                                                                                                        • partial_activity_along_y_negative_slippage - optional; type double
                                                                                                                        • partial_activity_along_y_negative_type - optional; type line_support_partial_activity_along_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_along_y_positive_displacement - optional; type double
                                                                                                                        • partial_activity_along_y_positive_force - optional; type double
                                                                                                                        • partial_activity_along_y_positive_slippage - optional; type double
                                                                                                                        • partial_activity_along_y_positive_type - optional; type line_support_partial_activity_along_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_along_z_negative_displacement - optional; type double
                                                                                                                        • partial_activity_along_z_negative_force - optional; type double
                                                                                                                        • partial_activity_along_z_negative_slippage - optional; type double
                                                                                                                        • partial_activity_along_z_negative_type - optional; type line_support_partial_activity_along_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_along_z_positive_displacement - optional; type double
                                                                                                                        • partial_activity_along_z_positive_force - optional; type double
                                                                                                                        • partial_activity_along_z_positive_slippage - optional; type double
                                                                                                                        • partial_activity_along_z_positive_type - optional; type line_support_partial_activity_along_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_around_x_negative_moment - optional; type double
                                                                                                                        • partial_activity_around_x_negative_rotation - optional; type double
                                                                                                                        • partial_activity_around_x_negative_slippage - optional; type double
                                                                                                                        • partial_activity_around_x_negative_type - optional; type line_support_partial_activity_around_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_around_x_positive_moment - optional; type double
                                                                                                                        • partial_activity_around_x_positive_rotation - optional; type double
                                                                                                                        • partial_activity_around_x_positive_slippage - optional; type double
                                                                                                                        • partial_activity_around_x_positive_type - optional; type line_support_partial_activity_around_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_around_y_negative_moment - optional; type double
                                                                                                                        • partial_activity_around_y_negative_rotation - optional; type double
                                                                                                                        • partial_activity_around_y_negative_slippage - optional; type double
                                                                                                                        • partial_activity_around_y_negative_type - optional; type line_support_partial_activity_around_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_around_y_positive_moment - optional; type double
                                                                                                                        • partial_activity_around_y_positive_rotation - optional; type double
                                                                                                                        • partial_activity_around_y_positive_slippage - optional; type double
                                                                                                                        • partial_activity_around_y_positive_type - optional; type line_support_partial_activity_around_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_around_z_negative_moment - optional; type double
                                                                                                                        • partial_activity_around_z_negative_rotation - optional; type double
                                                                                                                        • partial_activity_around_z_negative_slippage - optional; type double
                                                                                                                        • partial_activity_around_z_negative_type - optional; type line_support_partial_activity_around_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • partial_activity_around_z_positive_moment - optional; type double
                                                                                                                        • partial_activity_around_z_positive_rotation - optional; type double
                                                                                                                        • partial_activity_around_z_positive_slippage - optional; type double
                                                                                                                        • partial_activity_around_z_positive_type - optional; type line_support_partial_activity_around_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                        • rotational_restraint - optional; type vector_3d
                                                                                                                          • x type double
                                                                                                                          • y type double
                                                                                                                          • z type double
                                                                                                                        • rotational_restraint_x - optional; type double
                                                                                                                        • rotational_restraint_x_nonlinearity - optional; type line_support_rotational_restraint_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                        • rotational_restraint_y - optional; type double
                                                                                                                        • rotational_restraint_y_nonlinearity - optional; type line_support_rotational_restraint_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                        • rotational_restraint_z - optional; type double
                                                                                                                        • rotational_restraint_z_nonlinearity - optional; type line_support_rotational_restraint_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                        • spring - optional; type vector_3d
                                                                                                                          • x type double
                                                                                                                          • y type double
                                                                                                                          • z type double
                                                                                                                        • spring_x - optional; type double
                                                                                                                        • spring_x_nonlinearity - optional; type line_support_spring_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                        • spring_y - optional; type double
                                                                                                                        • spring_y_nonlinearity - optional; type line_support_spring_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                        • spring_z - optional; type double
                                                                                                                        • spring_z_nonlinearity - optional; type line_support_spring_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                        • user_defined_name_enabled - optional; type boolean
                                                                                                                        • x_axis_rotation - optional; type double
                                                                                                                        • is_generated - optional; type boolean
                                                                                                                        • generating_object_info - optional; type string
                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                      Output:
                                                                                                                      set_line_support_response (soap:body, use = literal)Source code
                                                                                                                      parameters type set_line_supportResponse
                                                                                                                      • set_line_welded_joint
                                                                                                                        Operation type:
                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                        SOAP action:
                                                                                                                        http://localhost:8082/set_line_welded_joint
                                                                                                                        Input:
                                                                                                                        set_line_welded_joint_request (soap:body, use = literal)Source code
                                                                                                                        parameters type set_line_welded_joint
                                                                                                                        • value type line_welded_joint
                                                                                                                          • no type int
                                                                                                                          • user_defined_name_enabled - optional; type boolean
                                                                                                                          • name - optional; type string
                                                                                                                          • joint_type - optional; type line_welded_joint_joint_type - type undefined with restriction - enum { 'BUTT_JOINT', 'CORNER_JOINT', 'LAP_JOINT', 'TEE_JOINT' }
                                                                                                                          • weld_type - optional; type line_welded_joint_weld_type - type undefined with restriction - enum { 'WELD_BEVEL_AND_FILLET', 'WELD_DOUBLE_BEVEL', 'WELD_DOUBLE_FILLET', 'WELD_DOUBLE_J', 'WELD_DOUBLE_SQUARE', 'WELD_DOUBLE_U', 'WELD_DOUBLE_V', 'WELD_J_AND_FILLET', 'WELD_SINGLE_BEVEL', 'WELD_SINGLE_FILLET', 'WELD_SINGLE_J', 'WELD_SINGLE_SQUARE', 'WELD_SINGLE_U', 'WELD_SINGLE_V', 'WELD_V_AND_FILLET' }
                                                                                                                          • longitudinal_arrangement - optional; type line_welded_joint_longitudinal_arrangement - type undefined with restriction - enum { 'CHAIN_INTERMITTENT', 'CONTINUOUS', 'STAGGERED_INTERMITTENT' }
                                                                                                                          • weld_size_a1 - optional; type double
                                                                                                                          • weld_size_a2 - optional; type double
                                                                                                                          • weld_length - optional; type double
                                                                                                                          • pitch - optional; type double
                                                                                                                          • first_weld_position - optional; type double
                                                                                                                          • stress_analysis_configuration - optional; type int
                                                                                                                          • comment - optional; type string
                                                                                                                          • is_generated - optional; type boolean
                                                                                                                          • generating_object_info - optional; type string
                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                        Output:
                                                                                                                        set_line_welded_joint_response (soap:body, use = literal)Source code
                                                                                                                        parameters type set_line_welded_jointResponse
                                                                                                                        • set_load_case
                                                                                                                          Operation type:
                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                          SOAP action:
                                                                                                                          http://localhost:8082/set_load_case
                                                                                                                          Input:
                                                                                                                          set_load_case_request (soap:body, use = literal)Source code
                                                                                                                          parameters type set_load_case
                                                                                                                          • value type load_case
                                                                                                                            • no type int
                                                                                                                            • analysis_type - optional; type load_case_analysis_type - type undefined with restriction - enum { 'ANALYSIS_TYPE_CREEP_AND_SHRINKAGE', 'ANALYSIS_TYPE_CUTTING_PATTERN', 'ANALYSIS_TYPE_MODAL', 'ANALYSIS_TYPE_RESPONSE_SPECTRUM', 'ANALYSIS_TYPE_STATIC', 'ANALYSIS_TYPE_TIME_DEPENDENT', 'ANALYSIS_TYPE_TIME_HISTORY', 'ANALYSIS_TYPE_WIND_SIMULATION' }
                                                                                                                            • name - optional; type string
                                                                                                                            • static_analysis_settings - optional; type int
                                                                                                                            • stability_analysis_settings - optional; type int
                                                                                                                            • modal_analysis_settings - optional; type int
                                                                                                                            • spectral_analysis_settings - optional; type int
                                                                                                                            • stability_analysis - optional; type boolean
                                                                                                                            • consider_imperfection - optional; type boolean
                                                                                                                            • imperfection_case - optional; type int
                                                                                                                            • consider_initial_state - optional; type boolean
                                                                                                                            • initial_state_case - optional; type int
                                                                                                                            • initial_state_definition_type - optional; type load_case_initial_state_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_GEOMETRICAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_MATERIAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_STIFFNESS', 'DEFINITION_TYPE_STIFFNESS_FORCES_DEFORMATIONS', 'DEFINITION_TYPE_STRAINS', 'DEFINITION_TYPE_STRAINS_WITH_USER_DEFINED_FACTORS' }
                                                                                                                            • creep_loading_case - optional; type int
                                                                                                                            • individual_factors_of_selected_objects_table - optional; type array_of_load_case_individual_factors_of_selected_objects_table
                                                                                                                              • load_case_individual_factors_of_selected_objects_table - optional, unbounded; type load_case_individual_factors_of_selected_objects_table
                                                                                                                                • no - optional; type int
                                                                                                                                • object_type - optional; type object_type - type undefined with restriction - enum { 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_NODE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SOLID', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SURFACE' }
                                                                                                                                • object_list - optional; type array_of_int
                                                                                                                                • strain_type - optional; type strain_type - type undefined with restriction - enum { 'ALL', 'ALONG_X', 'ALONG_Y', 'ALONG_Z', 'AROUND_X', 'AROUND_Y', 'AROUND_Z' }
                                                                                                                                • factor - optional; type double
                                                                                                                                • comment - optional; type string
                                                                                                                            • consider_results_difference_for_actual_analysis - optional; type boolean
                                                                                                                            • consider_construction_stage - optional; type boolean
                                                                                                                            • construction_stage_case - optional; type int
                                                                                                                            • to_solve - optional; type boolean
                                                                                                                            • action_category - optional; type int
                                                                                                                            • self_weight_active - optional; type boolean
                                                                                                                            • self_weight_factors - optional; type vector_3d
                                                                                                                              • x type double
                                                                                                                              • y type double
                                                                                                                              • z type double
                                                                                                                            • self_weight_factor_x - optional; type double
                                                                                                                            • self_weight_factor_y - optional; type double
                                                                                                                            • self_weight_factor_z - optional; type double
                                                                                                                            • factor_phi - optional; type load_case_factor_phi - type undefined with restriction - enum { 'FACTOR_PHI_1', 'FACTOR_PHI_2', 'FACTOR_PHI_3' }
                                                                                                                            • load_duration - optional; type int
                                                                                                                            • loading_start - optional; type double
                                                                                                                            • time_being_investigated - optional; type double
                                                                                                                            • has_inclusive_load_cases - optional; type boolean
                                                                                                                            • inclusive_load_cases - optional; type array_of_load_case_inclusive_load_cases
                                                                                                                              • load_case_inclusive_load_cases - optional, unbounded; type int
                                                                                                                            • has_exclusive_load_cases - optional; type boolean
                                                                                                                            • exclusive_load_cases - optional; type array_of_load_case_exclusive_load_cases
                                                                                                                              • load_case_exclusive_load_cases - optional, unbounded; type int
                                                                                                                            • is_edited_based_on_influence_lines_areas - optional; type boolean
                                                                                                                            • import_masses_from - optional; type int
                                                                                                                            • import_modal_analysis_from - optional; type int
                                                                                                                            • response_spectrum_is_enabled_in_any_direction - optional; type boolean
                                                                                                                            • response_spectrum_is_enabled_in_direction_x - optional; type boolean
                                                                                                                            • response_spectrum_is_enabled_in_direction_y - optional; type boolean
                                                                                                                            • response_spectrum_is_enabled_in_direction_z - optional; type boolean
                                                                                                                            • response_spectrum_in_direction_x - optional; type int
                                                                                                                            • response_spectrum_in_direction_y - optional; type int
                                                                                                                            • response_spectrum_in_direction_z - optional; type int
                                                                                                                            • response_spectrum_scale_factor_in_direction_x - optional; type double
                                                                                                                            • response_spectrum_scale_factor_in_direction_y - optional; type double
                                                                                                                            • response_spectrum_scale_factor_in_direction_z - optional; type double
                                                                                                                            • response_spectrum_rotation_angle - optional; type double
                                                                                                                            • response_spectrum_enable_multipoint - optional; type boolean
                                                                                                                            • selection_of_modes_mode_activation_table - optional; type array_of_load_case_selection_of_modes_mode_activation_table
                                                                                                                              • load_case_selection_of_modes_mode_activation_table - optional, unbounded; type load_case_selection_of_modes_mode_activation_table
                                                                                                                                • no - optional; type int
                                                                                                                                • to_generate - optional; type boolean
                                                                                                                                • natural_period_t - optional; type double
                                                                                                                                • natural_frequency_f - optional; type double
                                                                                                                                • acceleration_s_ax - optional; type double
                                                                                                                                • acceleration_s_ay - optional; type double
                                                                                                                                • acceleration_s_az - optional; type double
                                                                                                                                • effective_modal_mass_factor_f_mex - optional; type double
                                                                                                                                • effective_modal_mass_factor_f_mey - optional; type double
                                                                                                                                • effective_modal_mass_factor_f_mez - optional; type double
                                                                                                                                • damping - optional; type double
                                                                                                                            • selection_of_modes_deselect_modes_according_to_criterion_is_enabled - optional; type boolean
                                                                                                                            • selection_of_modes_deselect_modes_modes_according_to_criterion_value - optional; type double
                                                                                                                            • selection_of_modes_total_effective_modal_mass_factor_f_mex - optional; type double
                                                                                                                            • selection_of_modes_total_effective_modal_mass_factor_f_mey - optional; type double
                                                                                                                            • selection_of_modes_total_effective_modal_mass_factor_f_mez - optional; type double
                                                                                                                            • comment - optional; type string
                                                                                                                            • is_generated - optional; type boolean
                                                                                                                            • generating_object_info - optional; type string
                                                                                                                            • structure_modification_enabled - optional; type boolean
                                                                                                                            • structure_modification - optional; type int
                                                                                                                            • possibility_of_crowds - optional; type boolean
                                                                                                                            • specification_for_load_case_gr1a - optional; type load_case_specification_for_load_case_gr1a - type undefined with restriction - enum { 'SPECIFICATION_GR1A_PEDESTRIAN_AND_CYCLE_TRACK', 'SPECIFICATION_GR1A_TS1', 'SPECIFICATION_GR1A_UDL' }
                                                                                                                            • specification_for_load_case_gr2 - optional; type load_case_specification_for_load_case_gr2 - type undefined with restriction - enum { 'SPECIFICATION_GR2_HORIZONTAL_FORCES_BRAKING_AND_ACCELERATION', 'SPECIFICATION_GR2_HORIZONTAL_FORCES_CENTRIFUGAL_FORCES' }
                                                                                                                            • specification_for_load_case_gr5 - optional; type load_case_specification_for_load_case_gr5 - type undefined with restriction - enum { 'SPECIFICATION_GR5_SPECIAL_VEHICLE', 'SPECIFICATION_GR5_TS', 'SPECIFICATION_GR5_UDL' }
                                                                                                                            • specification_for_load_case_gr6 - optional; type load_case_specification_for_load_case_gr6 - type undefined with restriction - enum { 'SPECIFICATION_GR6_HORIZONTAL_FORCES_BRAKING_AND_ACCELERATION', 'SPECIFICATION_GR6_HORIZONTAL_FORCES_CENTRIFUGAL_FORCES', 'SPECIFICATION_GR6_PEDESTRIAN_AND_CYCLE_TRACK', 'SPECIFICATION_GR6_TS', 'SPECIFICATION_GR6_UDL' }
                                                                                                                            • liveload_less_equal_100 - optional; type boolean
                                                                                                                            • liveload_less_equal_48 - optional; type boolean
                                                                                                                            • liveload_less_equal_100_ibc - optional; type boolean
                                                                                                                            • cranehookload_nocombined_roofliveload - optional; type boolean
                                                                                                                            • roof_configurations_that_do_not_shed_snow - optional; type boolean
                                                                                                                            • flat_roof_snow_load - optional; type boolean
                                                                                                                            • flat_roof_snow_load_category - optional; type load_case_flat_roof_snow_load_category - type undefined with restriction - enum { 'ROOF_CAT_SNOW_LOADS_EXCEEDING_30PSF', 'ROOF_CAT_SNOW_LOADS_OF_30PSF_OR_LESS' }
                                                                                                                            • deadload_factor_shall_be_increased - optional; type boolean
                                                                                                                            • deadload_factor_shall_be_increased1 - optional; type boolean
                                                                                                                            • deadload_factor_shall_be_increased2 - optional; type boolean
                                                                                                                            • liveload_principal_factor_may_be_reduced1 - optional; type boolean
                                                                                                                            • liveload_companion_factor_may_be_increased1 - optional; type boolean
                                                                                                                            • liveload_principal_factor_may_be_reduced2 - optional; type boolean
                                                                                                                            • liveload_companion_factor_may_be_increased2 - optional; type boolean
                                                                                                                            • longtermload_tp_considered_in_limit_state_of_serviceability - optional; type boolean
                                                                                                                            • greater_intensity_than_4 - optional; type boolean
                                                                                                                            • wind_simulation_wind_direction_angle - optional; type double
                                                                                                                            • wind_simulation_terrain_offset - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_depth_minus_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_depth_plus_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_width_minus_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_width_plus_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_height_plus_coefficient - optional; type double
                                                                                                                            • wind_simulation_construction_bounding_box_depth_coefficient - optional; type double
                                                                                                                            • wind_simulation_construction_bounding_box_height_coefficient - optional; type double
                                                                                                                            • wind_simulation_construction_bounding_box_width_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_depth_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_width_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_height_coefficient - optional; type double
                                                                                                                            • wind_simulation_wind_profile - optional; type int
                                                                                                                            • wind_simulation_analysis_settings - optional; type int
                                                                                                                            • wind_simulation_wind_tunnel_depth_minus_length - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_depth_plus_length - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_width_minus_length - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_width_plus_length - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_height_plus_length - optional; type double
                                                                                                                            • wind_simulation_construction_bounding_box_depth - optional; type double
                                                                                                                            • wind_simulation_construction_bounding_box_height - optional; type double
                                                                                                                            • wind_simulation_construction_bounding_box_width - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_depth - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_width - optional; type double
                                                                                                                            • wind_simulation_wind_tunnel_height - optional; type double
                                                                                                                            • time_history_import_modal_analysis_from - optional; type int
                                                                                                                            • time_history_analysis_settings - optional; type int
                                                                                                                            • time_history_is_accelerograms_differentially - optional; type boolean
                                                                                                                            • time_history_accelerogram - optional; type int
                                                                                                                            • time_history_factor_x - optional; type double
                                                                                                                            • time_history_factor_y - optional; type double
                                                                                                                            • time_history_factor_z - optional; type double
                                                                                                                            • time_history_rotation - optional; type double
                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                          Output:
                                                                                                                          set_load_case_response (soap:body, use = literal)Source code
                                                                                                                          parameters type set_load_caseResponse
                                                                                                                          • set_load_cases_and_combinations
                                                                                                                            Operation type:
                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                            SOAP action:
                                                                                                                            http://localhost:8082/set_load_cases_and_combinations
                                                                                                                            Input:
                                                                                                                            set_load_cases_and_combinations_request (soap:body, use = literal)Source code
                                                                                                                            parameters type set_load_cases_and_combinations
                                                                                                                            • value type load_cases_and_combinations
                                                                                                                              • current_standard_for_combination_wizard - optional; type int
                                                                                                                              • activate_combination_wizard_and_classification - optional; type boolean
                                                                                                                              • activate_combination_wizard - optional; type boolean
                                                                                                                              • result_combinations_active - optional; type boolean
                                                                                                                              • result_combinations_parentheses_active - optional; type boolean
                                                                                                                              • result_combinations_consider_sub_results - optional; type boolean
                                                                                                                              • combination_name_according_to_action_category - optional; type boolean
                                                                                                                            Output:
                                                                                                                            set_load_cases_and_combinations_response (soap:body, use = literal)Source code
                                                                                                                            parameters type set_load_cases_and_combinationsResponse
                                                                                                                            • set_load_combination
                                                                                                                              Operation type:
                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                              SOAP action:
                                                                                                                              http://localhost:8082/set_load_combination
                                                                                                                              Input:
                                                                                                                              set_load_combination_request (soap:body, use = literal)Source code
                                                                                                                              parameters type set_load_combination
                                                                                                                              • value type load_combination
                                                                                                                                • no type int
                                                                                                                                • analysis_type - optional; type load_combination_analysis_type - type undefined with restriction - enum { 'ANALYSIS_TYPE_HARMONIC_RESPONSE_ANALYSIS', 'ANALYSIS_TYPE_STATIC', 'ANALYSIS_TYPE_STATIC_CREEP_AND_SHRINKAGE', 'ANALYSIS_TYPE_STATIC_TIME_DEPENDENCE' }
                                                                                                                                • design_situation - optional; type int
                                                                                                                                • user_defined_name_enabled - optional; type boolean
                                                                                                                                • name - optional; type string
                                                                                                                                • static_analysis_settings - optional; type int
                                                                                                                                • harmonic_response_analysis_settings - optional; type int
                                                                                                                                • import_modal_analysis_load_case - optional; type int
                                                                                                                                • stability_analysis - optional; type boolean
                                                                                                                                • stability_analysis_settings - optional; type int
                                                                                                                                • consider_imperfection - optional; type boolean
                                                                                                                                • imperfection_case - optional; type int
                                                                                                                                • consider_initial_state - optional; type boolean
                                                                                                                                • initial_state_case - optional; type int
                                                                                                                                • consider_construction_stage - optional; type boolean
                                                                                                                                • construction_stage - optional; type int
                                                                                                                                • consider_creep_caused_by_permanent_loading - optional; type boolean
                                                                                                                                • creep_caused_by_permanent_loading_case - optional; type int
                                                                                                                                • structure_modification_enabled - optional; type boolean
                                                                                                                                • structure_modification - optional; type int
                                                                                                                                • to_solve - optional; type boolean
                                                                                                                                • comment - optional; type string
                                                                                                                                • load_duration - optional; type int
                                                                                                                                • consider_influence_line_or_surface - optional; type boolean
                                                                                                                                • items - optional; type array_of_load_combination_items
                                                                                                                                  • load_combination_items - optional, unbounded; type load_combination_items
                                                                                                                                    • no - optional; type int
                                                                                                                                    • factor - optional; type double
                                                                                                                                    • load_case - optional; type int
                                                                                                                                    • action - optional; type int
                                                                                                                                    • is_leading - optional; type boolean
                                                                                                                                    • gamma - optional; type double
                                                                                                                                    • psi - optional; type double
                                                                                                                                    • xi - optional; type double
                                                                                                                                    • k_fi - optional; type double
                                                                                                                                    • c_esl - optional; type double
                                                                                                                                    • k_def - optional; type double
                                                                                                                                    • psi_0 - optional; type double
                                                                                                                                    • psi_1 - optional; type double
                                                                                                                                    • psi_2 - optional; type double
                                                                                                                                    • fi - optional; type double
                                                                                                                                    • gamma_0 - optional; type double
                                                                                                                                    • alfa - optional; type double
                                                                                                                                    • k_f - optional; type double
                                                                                                                                    • phi - optional; type double
                                                                                                                                    • rho - optional; type double
                                                                                                                                    • omega_0 - optional; type double
                                                                                                                                    • shift - optional; type double
                                                                                                                                    • amplitude_function_type - optional; type amplitude_function_type - type undefined with restriction - enum { 'CONSTANT', 'LINEAR', 'QUADRATIC' }
                                                                                                                                • loading_start - optional; type double
                                                                                                                                • time_being_investigated - optional; type double
                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                • initial_state_definition_type - optional; type load_combination_initial_state_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_GEOMETRICAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_MATERIAL_STIFFNESS_ONLY', 'DEFINITION_TYPE_STIFFNESS', 'DEFINITION_TYPE_STIFFNESS_FORCES_DEFORMATIONS', 'DEFINITION_TYPE_STRAINS', 'DEFINITION_TYPE_STRAINS_WITH_USER_DEFINED_FACTORS' }
                                                                                                                                • individual_factors_of_selected_objects_table - optional; type array_of_load_combination_individual_factors_of_selected_objects_table
                                                                                                                                  • load_combination_individual_factors_of_selected_objects_table - optional, unbounded; type load_combination_individual_factors_of_selected_objects_table
                                                                                                                                    • no - optional; type int
                                                                                                                                    • object_type - optional; type object_type - type undefined with restriction - enum { 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_LINE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_MEMBER_HINGE', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_NODE_WITH_SUPPORT', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SOLID', 'INITIAL_STATE_FACTORS_OBJECT_TYPE_SURFACE' }
                                                                                                                                    • object_list - optional; type array_of_int
                                                                                                                                    • strain_type - optional; type strain_type - type undefined with restriction - enum { 'ALL', 'ALONG_X', 'ALONG_Y', 'ALONG_Z', 'AROUND_X', 'AROUND_Y', 'AROUND_Z' }
                                                                                                                                    • factor - optional; type double
                                                                                                                                    • comment - optional; type string
                                                                                                                                • consider_results_difference_for_actual_analysis - optional; type boolean
                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                              Output:
                                                                                                                              set_load_combination_response (soap:body, use = literal)Source code
                                                                                                                              parameters type set_load_combinationResponse
                                                                                                                              • set_material
                                                                                                                                Operation type:
                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                SOAP action:
                                                                                                                                http://localhost:8082/set_material
                                                                                                                                Input:
                                                                                                                                set_material_request (soap:body, use = literal)Source code
                                                                                                                                parameters type set_material
                                                                                                                                • value type material
                                                                                                                                  • no type int
                                                                                                                                  • definition_type - optional; type material_definition_type - type undefined with restriction - enum { 'DERIVED_G', 'DERIVED_NU', 'E_G_NO_NU', 'E_G_NU', 'NONE' }
                                                                                                                                  • material_type - optional; type material_material_type - type undefined with restriction - enum { 'TYPE_ALUMINUM', 'TYPE_BASIC', 'TYPE_CONCRETE', 'TYPE_FOIL', 'TYPE_GAS', 'TYPE_GLASS', 'TYPE_MASONRY', 'TYPE_METAL', 'TYPE_REINFORCING_STEEL', 'TYPE_SOIL', 'TYPE_STEEL', 'TYPE_TIMBER' }
                                                                                                                                  • material_model - optional; type material_material_model - type undefined with restriction - enum { 'MODEL_ISOTROPIC_DAMAGE_2D_3D', 'MODEL_ISOTROPIC_LINEAR_ELASTIC', 'MODEL_ISOTROPIC_MASONRY_2D', 'MODEL_ISOTROPIC_NONLINEAR_ELASTIC_1D', 'MODEL_ISOTROPIC_NONLINEAR_ELASTIC_2D_3D', 'MODEL_ISOTROPIC_PLASTIC_1D', 'MODEL_ISOTROPIC_PLASTIC_2D_3D', 'MODEL_ORTHOTROPIC_2D', 'MODEL_ORTHOTROPIC_3D', 'MODEL_ORTHOTROPIC_MASONRY_2D', 'MODEL_ORTHOTROPIC_PLASTIC_2D', 'MODEL_ORTHOTROPIC_PLASTIC_3D' }
                                                                                                                                  • application_context - optional; type material_application_context - type undefined with restriction - enum { 'ALUMINUM_DESIGN', 'COMBINATION_WIZARD', 'CONCRETE_DESIGN', 'CONCRETE_FOUNDATION_DESIGN', 'CRANEWAY_DESIGN', 'DYNAMIC_ANALYSIS', 'GLASS_DESIGN', 'INVALID', 'LAMINATE_DESIGN', 'LOAD_WIZARD', 'MASONRY_DESIGN', 'PIPING_DESIGN', 'SOIL_STRUCTURE_INTERACTION', 'STEEL_DESIGN', 'STEEL_JOINT_DESIGN', 'TIMBER_DESIGN', 'TIMBER_JOINT_DESIGN', 'TOWER_DESIGN' }
                                                                                                                                  • diagram_type - optional; type material_diagram_type - type undefined with restriction - enum { 'DIAGRAM_TYPE_BASIC', 'DIAGRAM_TYPE_BILINEAR', 'DIAGRAM_TYPE_STRESS_STRAIN_DIAGRAM' }
                                                                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                                                                  • name - optional; type string
                                                                                                                                  • user_defined - optional; type boolean
                                                                                                                                  • stress_failure_hypothesis - optional; type material_stress_failure_hypothesis - type undefined with restriction - enum { 'STRESS_FAILURE_HYPOTHESIS_DRUCKER_PRAGER', 'STRESS_FAILURE_HYPOTHESIS_MOHR_COULOMB', 'STRESS_FAILURE_HYPOTHESIS_TRESCA', 'STRESS_FAILURE_HYPOTHESIS_VON_MISES' }
                                                                                                                                  • is_temperature_dependent - optional; type boolean
                                                                                                                                  • is_dynamic_increase_factor - optional; type boolean
                                                                                                                                  • reference_temperature - optional; type double
                                                                                                                                  • temperature_properties_sorted - optional; type boolean
                                                                                                                                  • stiffness_matrix_editable - optional; type boolean
                                                                                                                                  • stiffness_modification - optional; type boolean
                                                                                                                                  • stiffness_modification_type - optional; type material_stiffness_modification_type - type undefined with restriction - enum { 'STIFFNESS_MODIFICATION_TYPE_DIVISION', 'STIFFNESS_MODIFICATION_TYPE_MULTIPLICATION' }
                                                                                                                                  • has_linear_elastic_with_nonlinear_criteria - optional; type boolean
                                                                                                                                  • comment - optional; type string
                                                                                                                                  • is_generated - optional; type boolean
                                                                                                                                  • generating_object_info - optional; type string
                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                Output:
                                                                                                                                set_material_response (soap:body, use = literal)Source code
                                                                                                                                parameters type set_materialResponse
                                                                                                                                • set_member
                                                                                                                                  Operation type:
                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                  SOAP action:
                                                                                                                                  http://localhost:8082/set_member
                                                                                                                                  Input:
                                                                                                                                  set_member_request (soap:body, use = literal)Source code
                                                                                                                                  parameters type set_member
                                                                                                                                  • value type member
                                                                                                                                    • no type int
                                                                                                                                    • type - optional; type member_type - type undefined with restriction - enum { 'TYPE_BEAM', 'TYPE_BUCKLING', 'TYPE_CABLE', 'TYPE_COMPRESSION', 'TYPE_COUPLING_HINGE_HINGE', 'TYPE_COUPLING_HINGE_RIGID', 'TYPE_COUPLING_RIGID_HINGE', 'TYPE_COUPLING_RIGID_RIGID', 'TYPE_DEFINABLE_STIFFNESS', 'TYPE_RESULT_BEAM', 'TYPE_RIB', 'TYPE_RIGID', 'TYPE_TENSION', 'TYPE_TRUSS', 'TYPE_TRUSS_ONLY_N' }
                                                                                                                                    • is_deactivated_for_calculation - optional; type boolean
                                                                                                                                    • line - optional; type int
                                                                                                                                    • section_distribution_type - optional; type member_section_distribution_type - type undefined with restriction - enum { 'SECTION_DISTRIBUTION_TYPE_CURVED', 'SECTION_DISTRIBUTION_TYPE_LINEAR', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_SADDLE', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_UNIFORM' }
                                                                                                                                    • reference_type - optional; type member_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                                                                                                    • nodes - optional; type array_of_int
                                                                                                                                    • node_start - optional; type int
                                                                                                                                    • node_end - optional; type int
                                                                                                                                    • analytical_length - optional; type double
                                                                                                                                    • analytical_volume - optional; type double
                                                                                                                                    • analytical_surface_of_coating - optional; type double
                                                                                                                                    • analytical_mass - optional; type double
                                                                                                                                    • surface_of_coating - optional; type double
                                                                                                                                    • analytical_center_of_gravity - optional; type vector_3d
                                                                                                                                      • x type double
                                                                                                                                      • y type double
                                                                                                                                      • z type double
                                                                                                                                    • analytical_center_of_gravity_x - optional; type double
                                                                                                                                    • analytical_center_of_gravity_y - optional; type double
                                                                                                                                    • analytical_center_of_gravity_z - optional; type double
                                                                                                                                    • length - optional; type double
                                                                                                                                    • volume - optional; type double
                                                                                                                                    • mass - optional; type double
                                                                                                                                    • center_of_gravity - optional; type vector_3d
                                                                                                                                      • x type double
                                                                                                                                      • y type double
                                                                                                                                      • z type double
                                                                                                                                    • center_of_gravity_x - optional; type double
                                                                                                                                    • center_of_gravity_y - optional; type double
                                                                                                                                    • center_of_gravity_z - optional; type double
                                                                                                                                    • member_representative - optional; type int
                                                                                                                                    • design_properties_via_member - optional; type boolean
                                                                                                                                    • design_properties_via_parent_member_set - optional; type boolean
                                                                                                                                    • design_properties_parent_member_set - optional; type int
                                                                                                                                    • comment - optional; type string
                                                                                                                                    • member_type_rib_alignment - optional; type member_member_type_rib_alignment - type undefined with restriction - enum { 'ALIGNMENT_CENTRIC', 'ALIGNMENT_ON_Z_SIDE_NEGATIVE', 'ALIGNMENT_ON_Z_SIDE_POSITIVE', 'ALIGNMENT_USER_DEFINED_VIA_MEMBER_ECCENTRICITY' }
                                                                                                                                    • member_rib_first_surface - optional; type int
                                                                                                                                    • member_rib_second_surface - optional; type int
                                                                                                                                    • member_rib_surface_assignment_autodetect - optional; type boolean
                                                                                                                                    • align_local_z_axis_to_local_z_axis_of_surface - optional; type boolean
                                                                                                                                    • flange_dimensions - optional; type array_of_member_flange_dimensions
                                                                                                                                      • member_flange_dimensions - optional, unbounded; type member_flange_dimensions
                                                                                                                                        • no - optional; type int
                                                                                                                                        • end_ordinate - optional; type double
                                                                                                                                        • length - optional; type double
                                                                                                                                        • reference_length_definition_type - optional; type reference_length_definition_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_TYPE_MEMBER_LENGTH', 'REFERENCE_LENGTH_TYPE_SEGMENT_LENGTH', 'REFERENCE_LENGTH_TYPE_USER_DEFINED' }
                                                                                                                                        • reference_length - optional; type double
                                                                                                                                        • reference_length_width_type - optional; type reference_length_width_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_WIDTH_EC2', 'REFERENCE_LENGTH_WIDTH_EIGHTH', 'REFERENCE_LENGTH_WIDTH_NONE', 'REFERENCE_LENGTH_WIDTH_SIXTH' }
                                                                                                                                        • width_minus_y_integrative - optional; type double
                                                                                                                                        • width_minus_y_effictive - optional; type double
                                                                                                                                        • width_minus_y_maximal - optional; type double
                                                                                                                                        • width_plus_y_integrative - optional; type double
                                                                                                                                        • width_plus_y_effictive - optional; type double
                                                                                                                                        • width_plus_y_maximal - optional; type double
                                                                                                                                        • distribution_linear - optional; type boolean
                                                                                                                                    • synchronize_width_mode - optional; type boolean
                                                                                                                                    • relative_ordinates_mode - optional; type boolean
                                                                                                                                    • member_type_definable_stiffness - optional; type int
                                                                                                                                    • result_beam_integrate_stresses_and_forces - optional; type member_result_beam_integrate_stresses_and_forces - type undefined with restriction - enum { 'INTEGRATE_FROM_LISTED_OBJECT', 'INTEGRATE_WITHIN_CUBOID_GENERAL', 'INTEGRATE_WITHIN_CUBOID_QUADRATIC', 'INTEGRATE_WITHIN_CYLINDER' }
                                                                                                                                    • result_beam_y_z - optional; type double
                                                                                                                                    • result_beam_y_plus - optional; type double
                                                                                                                                    • result_beam_z_plus - optional; type double
                                                                                                                                    • result_beam_y_minus - optional; type double
                                                                                                                                    • result_beam_z_minus - optional; type double
                                                                                                                                    • result_beam_radius - optional; type double
                                                                                                                                    • result_beam_include_surfaces - optional; type array_of_int
                                                                                                                                    • result_beam_include_all_surfaces - optional; type boolean
                                                                                                                                    • result_beam_include_solids - optional; type array_of_int
                                                                                                                                    • result_beam_include_all_solids - optional; type boolean
                                                                                                                                    • result_beam_include_members - optional; type array_of_int
                                                                                                                                    • result_beam_include_all_members - optional; type boolean
                                                                                                                                    • result_beam_exclude_surfaces - optional; type array_of_int
                                                                                                                                    • result_beam_exclude_solids - optional; type array_of_int
                                                                                                                                    • result_beam_exluce_members - optional; type array_of_int
                                                                                                                                    • projected_length - optional; type double
                                                                                                                                    • section_distance_from_start_is_defined_as_relative - optional; type boolean
                                                                                                                                    • section_distance_from_start_absolute - optional; type double
                                                                                                                                    • section_distance_from_start_relative - optional; type double
                                                                                                                                    • section_distance_from_end_is_defined_as_relative - optional; type boolean
                                                                                                                                    • section_distance_from_end_absolute - optional; type double
                                                                                                                                    • section_distance_from_end_relative - optional; type double
                                                                                                                                    • section_alignment - optional; type member_section_alignment - type undefined with restriction - enum { 'SECTION_ALIGNMENT_BOTTOM', 'SECTION_ALIGNMENT_CENTRIC', 'SECTION_ALIGNMENT_TOP' }
                                                                                                                                    • section_start - optional; type int
                                                                                                                                    • section_end - optional; type int
                                                                                                                                    • section_internal - optional; type int
                                                                                                                                    • section_material - optional; type int
                                                                                                                                    • curved_member_is_asymmetric_layout - optional; type boolean
                                                                                                                                    • curved_member_is_cantilevers - optional; type boolean
                                                                                                                                    • curved_member_cantilevers_type - optional; type member_curved_member_cantilevers_type - type undefined with restriction - enum { 'CANTILEVERS_TYPE_HORIZONTAL', 'CANTILEVERS_TYPE_OFFSET', 'CANTILEVERS_TYPE_PARALLEL', 'CANTILEVERS_TYPE_TAPER' }
                                                                                                                                    • rotation_specification_type - optional; type member_rotation_specification_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_ROTATION_VIA_ANGLE', 'COORDINATE_SYSTEM_ROTATION_VIA_HELP_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_INSIDE_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_SURFACE' }
                                                                                                                                    • rotation_angle - optional; type double
                                                                                                                                    • rotation_help_node - optional; type int
                                                                                                                                    • rotation_plane_type - optional; type member_rotation_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                                                                                                    • rotation_surface - optional; type int
                                                                                                                                    • rotation_surface_plane_type - optional; type member_rotation_surface_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                                                                                                    • is_rotated - optional; type boolean
                                                                                                                                    • member_hinge_start - optional; type int
                                                                                                                                    • member_hinge_end - optional; type int
                                                                                                                                    • member_eccentricity_start - optional; type int
                                                                                                                                    • member_eccentricity_end - optional; type int
                                                                                                                                    • support - optional; type int
                                                                                                                                    • member_transverse_stiffener - optional; type int
                                                                                                                                    • member_nonlinearity - optional; type int
                                                                                                                                    • member_result_intermediate_point - optional; type int
                                                                                                                                    • stress_analysis_configuration - optional; type int
                                                                                                                                    • aluminum_effective_lengths - optional; type int
                                                                                                                                    • aluminum_boundary_conditions - optional; type int
                                                                                                                                    • aluminum_member_local_section_reduction - optional; type int
                                                                                                                                    • aluminum_member_transverse_weld - optional; type int
                                                                                                                                    • aluminum_member_shear_panel - optional; type int
                                                                                                                                    • aluminum_member_rotational_restraint - optional; type int
                                                                                                                                    • member_aluminum_design_uls_configuration - optional; type int
                                                                                                                                    • member_aluminum_design_sls_configuration - optional; type int
                                                                                                                                    • concrete_effective_lengths - optional; type int
                                                                                                                                    • concrete_cover_user_defined_enabled - optional; type boolean
                                                                                                                                    • concrete_cover - optional; type double
                                                                                                                                    • concrete_cover_top - optional; type double
                                                                                                                                    • concrete_cover_left - optional; type double
                                                                                                                                    • concrete_cover_right - optional; type double
                                                                                                                                    • concrete_cover_bottom - optional; type double
                                                                                                                                    • concrete_cover_min - optional; type array_of_int
                                                                                                                                    • concrete_cover_min_top - optional; type array_of_int
                                                                                                                                    • concrete_cover_min_left - optional; type array_of_int
                                                                                                                                    • concrete_cover_min_right - optional; type array_of_int
                                                                                                                                    • concrete_cover_min_bottom - optional; type array_of_int
                                                                                                                                    • concrete_cover_different_at_section_sides_enabled - optional; type boolean
                                                                                                                                    • concrete_durability - optional; type int
                                                                                                                                    • concrete_durability_top - optional; type int
                                                                                                                                    • concrete_durability_left - optional; type int
                                                                                                                                    • concrete_durability_right - optional; type int
                                                                                                                                    • concrete_durability_bottom - optional; type int
                                                                                                                                    • concrete_shear_reinforcement_spans - optional; type array_of_member_concrete_shear_reinforcement_spans
                                                                                                                                      • member_concrete_shear_reinforcement_spans - optional, unbounded; type member_concrete_shear_reinforcement_spans
                                                                                                                                        • no - optional; type int
                                                                                                                                        • name - optional; type string
                                                                                                                                        • stirrup_type - optional; type stirrup_type - type undefined with restriction - enum { 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_FOUR_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_THREE_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_TWO_LEGGED_OPEN', 'STIRRUP_TYPE_TWO_LEGGED_OVERLAP_HOOK_180' }
                                                                                                                                        • material - optional; type int
                                                                                                                                        • stirrup_count - optional; type int
                                                                                                                                        • stirrup_diameter - optional; type double
                                                                                                                                        • stirrup_distances - optional; type double
                                                                                                                                        • reinforcement_area - optional; type double
                                                                                                                                        • span_position_reference_type - optional; type span_position_reference_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_INTERNAL_NODE', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_END', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_START' }
                                                                                                                                        • span_position_reference_internal_node - optional; type int
                                                                                                                                        • span_position_reference_x_location_relative - optional; type double
                                                                                                                                        • span_position_reference_x_location_absolute - optional; type double
                                                                                                                                        • span_position_definition_format_type - optional; type span_position_definition_format_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_ABSOLUTE', 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_RELATIVE' }
                                                                                                                                        • span_start_relative - optional; type double
                                                                                                                                        • span_start_absolute - optional; type double
                                                                                                                                        • span_end_relative - optional; type double
                                                                                                                                        • span_end_absolute - optional; type double
                                                                                                                                        • span_length - optional; type double
                                                                                                                                        • stirrup_layout_rule_type - optional; type stirrup_layout_rule_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_END', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED' }
                                                                                                                                        • stirrup_start_offset - optional; type double
                                                                                                                                        • stirrup_end_offset - optional; type double
                                                                                                                                        • one_stirrup_length - optional; type double
                                                                                                                                        • minimal_and_maximal_stirrup_length - optional; type string
                                                                                                                                        • length - optional; type double
                                                                                                                                        • one_stirrup_weight - optional; type double
                                                                                                                                        • minimal_and_maximal_stirrup_weight - optional; type string
                                                                                                                                        • weight - optional; type double
                                                                                                                                    • concrete_longitudinal_reinforcement_items - optional; type array_of_member_concrete_longitudinal_reinforcement_items
                                                                                                                                      • member_concrete_longitudinal_reinforcement_items - optional, unbounded; type member_concrete_longitudinal_reinforcement_items
                                                                                                                                        • no - optional; type int
                                                                                                                                        • name - optional; type string
                                                                                                                                        • rebar_type - optional; type rebar_type - type undefined with restriction - enum { 'REBAR_TYPE_LINE', 'REBAR_TYPE_SINGLE', 'REBAR_TYPE_SYMMETRICAL', 'REBAR_TYPE_UNIFORMLY_SURROUNDING', 'REBAR_TYPE_UNSYMMETRICAL' }
                                                                                                                                        • material - optional; type int
                                                                                                                                        • reinforcement_placed_in_bending_corner_enabled - optional; type boolean
                                                                                                                                        • bar_count_symmetrical - optional; type int
                                                                                                                                        • bar_count_unsymmetrical_at_side - optional; type int
                                                                                                                                        • bar_count_unsymmetrical_top_side - optional; type int
                                                                                                                                        • bar_count_unsymmetrical_bottom_side - optional; type int
                                                                                                                                        • bar_count_uniformly_surrounding - optional; type int
                                                                                                                                        • bar_count_line - optional; type int
                                                                                                                                        • bar_count_corner - optional; type int
                                                                                                                                        • bar_diameter_symmetrical - optional; type double
                                                                                                                                        • bar_diameter_unsymmetrical_at_side - optional; type double
                                                                                                                                        • bar_diameter_unsymmetrical_top_side - optional; type double
                                                                                                                                        • bar_diameter_unsymmetrical_bottom_side - optional; type double
                                                                                                                                        • bar_diameter_uniformly_surrounding - optional; type double
                                                                                                                                        • bar_diameter_line - optional; type double
                                                                                                                                        • bar_diameter_single - optional; type double
                                                                                                                                        • bar_diameter_corner - optional; type double
                                                                                                                                        • corner_reinforcement_enabled - optional; type boolean
                                                                                                                                        • reinforcement_area_symmetrical - optional; type double
                                                                                                                                        • reinforcement_area_unsymmetrical_at_side - optional; type double
                                                                                                                                        • reinforcement_area_unsymmetrical_top_side - optional; type double
                                                                                                                                        • reinforcement_area_unsymmetrical_bottom_side - optional; type double
                                                                                                                                        • reinforcement_area_uniformly_surrounding - optional; type double
                                                                                                                                        • reinforcement_area_line - optional; type double
                                                                                                                                        • reinforcement_area_single - optional; type double
                                                                                                                                        • reinforcement_area_corner - optional; type double
                                                                                                                                        • reinforcement_area_total - optional; type double
                                                                                                                                        • span_position_reference_internal_node - optional; type int
                                                                                                                                        • span_position_reference_x_location_relative - optional; type double
                                                                                                                                        • span_position_reference_x_location_absolute - optional; type double
                                                                                                                                        • span_start_relative - optional; type double
                                                                                                                                        • span_start_absolute - optional; type double
                                                                                                                                        • span_end_relative - optional; type double
                                                                                                                                        • span_end_absolute - optional; type double
                                                                                                                                        • span_length - optional; type double
                                                                                                                                        • additional_offset_type - optional; type additional_offset_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_CONCRETE_COVER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_SECTION_SURFACE', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_STIRRUP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_NONE' }
                                                                                                                                        • additional_offset_top_side - optional; type double
                                                                                                                                        • additional_offset_bottom_side - optional; type double
                                                                                                                                        • additional_offset_left_side - optional; type double
                                                                                                                                        • additional_offset_right_side - optional; type double
                                                                                                                                        • additional_offset_reference_type - optional; type additional_offset_reference_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                        • additional_offset_reference_type_at_start_type - optional; type additional_offset_reference_type_at_start_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                        • additional_offset_reference_type_at_end_type - optional; type additional_offset_reference_type_at_end_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                        • additional_horizontal_offset - optional; type double
                                                                                                                                        • additional_horizontal_offset_at_start - optional; type double
                                                                                                                                        • additional_horizontal_offset_at_end - optional; type double
                                                                                                                                        • additional_vertical_offset - optional; type double
                                                                                                                                        • additional_vertical_offset_at_start - optional; type double
                                                                                                                                        • additional_vertical_offset_at_end - optional; type double
                                                                                                                                        • anchorage_start_anchor_type - optional; type anchorage_start_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                                                                                                        • anchorage_start_anchor_length - optional; type double
                                                                                                                                        • anchorage_start_bending_diameter - optional; type double
                                                                                                                                        • anchorage_end_anchor_type - optional; type anchorage_end_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                                                                                                        • anchorage_end_anchor_length - optional; type double
                                                                                                                                        • anchorage_end_bending_diameter - optional; type double
                                                                                                                                        • one_rebar_length - optional; type double
                                                                                                                                        • one_rebar_minimal_and_maximal_length - optional; type string
                                                                                                                                        • one_rebar_unsymmetrical_at_side_length - optional; type double
                                                                                                                                        • one_rebar_unsymmetrical_at_side_minimal_and_maximal_length - optional; type string
                                                                                                                                        • one_rebar_unsymmetrical_top_side_length - optional; type double
                                                                                                                                        • one_rebar_unsymmetrical_top_side_minimal_and_maximal_length - optional; type string
                                                                                                                                        • one_rebar_unsymmetrical_bottom_side_length - optional; type double
                                                                                                                                        • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_length - optional; type string
                                                                                                                                        • one_rebar_corner_length - optional; type double
                                                                                                                                        • one_rebar_corner_minimal_and_maximal_length - optional; type string
                                                                                                                                        • length - optional; type double
                                                                                                                                        • one_rebar_weight - optional; type double
                                                                                                                                        • one_rebar_minimal_and_maximal_weight - optional; type string
                                                                                                                                        • one_rebar_unsymmetrical_at_side_weight - optional; type double
                                                                                                                                        • one_rebar_unsymmetrical_at_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                        • one_rebar_unsymmetrical_top_side_weight - optional; type double
                                                                                                                                        • one_rebar_unsymmetrical_top_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                        • one_rebar_unsymmetrical_bottom_side_weight - optional; type double
                                                                                                                                        • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                        • one_rebar_corner_weight - optional; type double
                                                                                                                                        • one_rebar_corner_minimal_and_maximal_weight - optional; type string
                                                                                                                                        • weight - optional; type double
                                                                                                                                    • member_concrete_design_uls_configuration - optional; type int
                                                                                                                                    • member_concrete_design_sls_configuration - optional; type int
                                                                                                                                    • member_concrete_design_fr_configuration - optional; type int
                                                                                                                                    • steel_effective_lengths - optional; type int
                                                                                                                                    • steel_boundary_conditions - optional; type int
                                                                                                                                    • steel_member_local_section_reduction - optional; type int
                                                                                                                                    • steel_member_transverse_weld - optional; type int
                                                                                                                                    • steel_member_shear_panel - optional; type int
                                                                                                                                    • steel_member_rotational_restraint - optional; type int
                                                                                                                                    • member_steel_design_uls_configuration - optional; type int
                                                                                                                                    • member_steel_design_sls_configuration - optional; type int
                                                                                                                                    • member_steel_design_fr_configuration - optional; type int
                                                                                                                                    • timber_effective_lengths - optional; type int
                                                                                                                                    • timber_service_class - optional; type int
                                                                                                                                    • timber_moisture_class - optional; type int
                                                                                                                                    • timber_service_conditions - optional; type int
                                                                                                                                    • timber_member_local_section_reduction - optional; type int
                                                                                                                                    • timber_member_shear_panel - optional; type int
                                                                                                                                    • timber_member_rotational_restraint - optional; type int
                                                                                                                                    • member_timber_design_uls_configuration - optional; type int
                                                                                                                                    • member_timber_design_sls_configuration - optional; type int
                                                                                                                                    • member_timber_design_fr_configuration - optional; type int
                                                                                                                                    • end_modifications_member_start_extension - optional; type double
                                                                                                                                    • end_modifications_member_start_slope_y - optional; type double
                                                                                                                                    • end_modifications_member_start_slope_z - optional; type double
                                                                                                                                    • end_modifications_member_end_extension - optional; type double
                                                                                                                                    • end_modifications_member_end_slope_y - optional; type double
                                                                                                                                    • end_modifications_member_end_slope_z - optional; type double
                                                                                                                                    • has_any_end_modifications - optional; type boolean
                                                                                                                                    • deflection_check_direction - optional; type member_deflection_check_direction - type undefined with restriction - enum { 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Y', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z_AND_Y', 'DEFLECTION_CHECK_DIRECTION_RESULTING_AXIS' }
                                                                                                                                    • deflection_check_beam_type - optional; type member_deflection_check_beam_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_BEAM_TYPE_DOUBLE_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_END_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_START_SUPPORTED' }
                                                                                                                                    • deflection_check_displacement_reference - optional; type member_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_SET_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_UNDEFORMED_SYSTEM' }
                                                                                                                                    • deflection_check_reference_length_y - optional; type double
                                                                                                                                    • deflection_check_reference_length_y_list - optional; type array_of_int
                                                                                                                                    • deflection_check_reference_length_y_is_variable - optional; type boolean
                                                                                                                                    • deflection_check_reference_length_y_definition_type - optional; type member_deflection_check_reference_length_y_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                    • deflection_check_reference_length_z - optional; type double
                                                                                                                                    • deflection_check_reference_length_z_list - optional; type array_of_int
                                                                                                                                    • deflection_check_reference_length_z_is_variable - optional; type boolean
                                                                                                                                    • deflection_check_reference_length_z_definition_type - optional; type member_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                    • deflection_check_precamber_enabled - optional; type boolean
                                                                                                                                    • deflection_check_precamber_wcy - optional; type double
                                                                                                                                    • deflection_check_precamber_wcz - optional; type double
                                                                                                                                    • design_support_on_member_start - optional; type int
                                                                                                                                    • design_support_on_member_end - optional; type int
                                                                                                                                    • design_supports_on_internal_nodes - optional; type array_of_member_design_supports_on_internal_nodes
                                                                                                                                      • member_design_supports_on_internal_nodes - optional, unbounded; type member_design_supports_on_internal_nodes
                                                                                                                                        • no - optional; type int
                                                                                                                                        • node - optional; type int
                                                                                                                                        • design_support - optional; type int
                                                                                                                                    • generating_object_info - optional; type string
                                                                                                                                    • is_generated - optional; type boolean
                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                  Output:
                                                                                                                                  set_member_response (soap:body, use = literal)Source code
                                                                                                                                  parameters type set_memberResponse
                                                                                                                                  • set_member_definable_stiffness
                                                                                                                                    Operation type:
                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                    SOAP action:
                                                                                                                                    http://localhost:8082/set_member_definable_stiffness
                                                                                                                                    Input:
                                                                                                                                    set_member_definable_stiffness_request (soap:body, use = literal)Source code
                                                                                                                                    parameters type set_member_definable_stiffness
                                                                                                                                    • value type member_definable_stiffness
                                                                                                                                      • no type int
                                                                                                                                      • user_defined_name_enabled - optional; type boolean
                                                                                                                                      • name - optional; type string
                                                                                                                                      • assigned_to - optional; type array_of_int
                                                                                                                                      • torsional_stiffness - optional; type double
                                                                                                                                      • bending_stiffness_y - optional; type double
                                                                                                                                      • bending_stiffness_z - optional; type double
                                                                                                                                      • axial_stiffness - optional; type double
                                                                                                                                      • shear_stiffness_y - optional; type double
                                                                                                                                      • shear_stiffness_z - optional; type double
                                                                                                                                      • specific_weight - optional; type double
                                                                                                                                      • section_area - optional; type double
                                                                                                                                      • rotation - optional; type double
                                                                                                                                      • thermal_expansion_alpha - optional; type double
                                                                                                                                      • thermal_expansion_width - optional; type double
                                                                                                                                      • thermal_expansion_height - optional; type double
                                                                                                                                      • comment - optional; type string
                                                                                                                                      • is_generated - optional; type boolean
                                                                                                                                      • generating_object_info - optional; type string
                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                    Output:
                                                                                                                                    set_member_definable_stiffness_response (soap:body, use = literal)Source code
                                                                                                                                    parameters type set_member_definable_stiffnessResponse
                                                                                                                                    • set_member_eccentricity
                                                                                                                                      Operation type:
                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                      SOAP action:
                                                                                                                                      http://localhost:8082/set_member_eccentricity
                                                                                                                                      Input:
                                                                                                                                      set_member_eccentricity_request (soap:body, use = literal)Source code
                                                                                                                                      parameters type set_member_eccentricity
                                                                                                                                      • value type member_eccentricity
                                                                                                                                        • no type int
                                                                                                                                        • axial_offset_active - optional; type boolean
                                                                                                                                        • comment - optional; type string
                                                                                                                                        • coordinate_system - optional; type string
                                                                                                                                        • generating_object_info - optional; type string
                                                                                                                                        • hinge_location_at_node - optional; type boolean
                                                                                                                                        • horizontal_section_alignment - optional; type member_eccentricity_horizontal_section_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_RIGHT' }
                                                                                                                                        • is_generated - optional; type boolean
                                                                                                                                        • name - optional; type string
                                                                                                                                        • offset - optional; type vector_3d
                                                                                                                                          • x type double
                                                                                                                                          • y type double
                                                                                                                                          • z type double
                                                                                                                                        • offset_x - optional; type double
                                                                                                                                        • offset_y - optional; type double
                                                                                                                                        • offset_z - optional; type double
                                                                                                                                        • specification_type - optional; type member_eccentricity_specification_type - type undefined with restriction - enum { 'TYPE_ABSOLUTE', 'TYPE_RELATIVE', 'TYPE_RELATIVE_AND_ABSOLUTE' }
                                                                                                                                        • transverse_offset_horizontal_alignment - optional; type member_eccentricity_transverse_offset_horizontal_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_RIGHT' }
                                                                                                                                        • transverse_offset_member_reference_node - optional; type int
                                                                                                                                        • transverse_offset_reference_member - optional; type int
                                                                                                                                        • transverse_offset_reference_surface - optional; type int
                                                                                                                                        • transverse_offset_reference_type - optional; type member_eccentricity_transverse_offset_reference_type - type undefined with restriction - enum { 'TRANSVERSE_OFFSET_TYPE_FROM_MEMBER_SECTION', 'TRANSVERSE_OFFSET_TYPE_FROM_SURFACE_THICKNESS', 'TRANSVERSE_OFFSET_TYPE_NONE' }
                                                                                                                                        • transverse_offset_surface_reference_node - optional; type int
                                                                                                                                        • transverse_offset_vertical_alignment - optional; type member_eccentricity_transverse_offset_vertical_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                                                                                                        • user_defined_name_enabled - optional; type boolean
                                                                                                                                        • vertical_section_alignment - optional; type member_eccentricity_vertical_section_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                                      Output:
                                                                                                                                      set_member_eccentricity_response (soap:body, use = literal)Source code
                                                                                                                                      parameters type set_member_eccentricityResponse
                                                                                                                                      • set_member_hinge
                                                                                                                                        Operation type:
                                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                        SOAP action:
                                                                                                                                        http://localhost:8082/set_member_hinge
                                                                                                                                        Input:
                                                                                                                                        set_member_hinge_request (soap:body, use = literal)Source code
                                                                                                                                        parameters type set_member_hinge
                                                                                                                                        • value type member_hinge
                                                                                                                                          • no type int
                                                                                                                                          • axial_release_n - optional; type double
                                                                                                                                          • axial_release_n_nonlinearity - optional; type member_hinge_axial_release_n_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                          • axial_release_vy - optional; type double
                                                                                                                                          • axial_release_vy_nonlinearity - optional; type member_hinge_axial_release_vy_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                          • axial_release_vz - optional; type double
                                                                                                                                          • axial_release_vz_nonlinearity - optional; type member_hinge_axial_release_vz_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                          • comment - optional; type string
                                                                                                                                          • coordinate_system - optional; type string
                                                                                                                                          • diagram_along_x_end - optional; type member_hinge_diagram_along_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_along_x_is_sorted - optional; type boolean
                                                                                                                                          • diagram_along_x_start - optional; type member_hinge_diagram_along_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_along_x_symmetric - optional; type boolean
                                                                                                                                          • diagram_along_x_table - optional; type array_of_member_hinge_diagram_along_x_table
                                                                                                                                            • member_hinge_diagram_along_x_table - optional, unbounded; type member_hinge_diagram_along_x_table
                                                                                                                                              • no - optional; type int
                                                                                                                                              • displacement - optional; type double
                                                                                                                                              • force - optional; type double
                                                                                                                                              • spring - optional; type double
                                                                                                                                              • note - optional; type string
                                                                                                                                          • diagram_along_y_end - optional; type member_hinge_diagram_along_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_along_y_is_sorted - optional; type boolean
                                                                                                                                          • diagram_along_y_start - optional; type member_hinge_diagram_along_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_along_y_symmetric - optional; type boolean
                                                                                                                                          • diagram_along_y_table - optional; type array_of_member_hinge_diagram_along_y_table
                                                                                                                                            • member_hinge_diagram_along_y_table - optional, unbounded; type member_hinge_diagram_along_y_table
                                                                                                                                              • no - optional; type int
                                                                                                                                              • displacement - optional; type double
                                                                                                                                              • force - optional; type double
                                                                                                                                              • spring - optional; type double
                                                                                                                                              • note - optional; type string
                                                                                                                                          • diagram_along_z_end - optional; type member_hinge_diagram_along_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_along_z_is_sorted - optional; type boolean
                                                                                                                                          • diagram_along_z_start - optional; type member_hinge_diagram_along_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_along_z_symmetric - optional; type boolean
                                                                                                                                          • diagram_along_z_table - optional; type array_of_member_hinge_diagram_along_z_table
                                                                                                                                            • member_hinge_diagram_along_z_table - optional, unbounded; type member_hinge_diagram_along_z_table
                                                                                                                                              • no - optional; type int
                                                                                                                                              • displacement - optional; type double
                                                                                                                                              • force - optional; type double
                                                                                                                                              • spring - optional; type double
                                                                                                                                              • note - optional; type string
                                                                                                                                          • diagram_around_x_end - optional; type member_hinge_diagram_around_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_around_x_is_sorted - optional; type boolean
                                                                                                                                          • diagram_around_x_start - optional; type member_hinge_diagram_around_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_around_x_symmetric - optional; type boolean
                                                                                                                                          • diagram_around_x_table - optional; type array_of_member_hinge_diagram_around_x_table
                                                                                                                                            • member_hinge_diagram_around_x_table - optional, unbounded; type member_hinge_diagram_around_x_table
                                                                                                                                              • no - optional; type int
                                                                                                                                              • rotation - optional; type double
                                                                                                                                              • moment - optional; type double
                                                                                                                                              • spring - optional; type double
                                                                                                                                              • note - optional; type string
                                                                                                                                          • diagram_around_y_end - optional; type member_hinge_diagram_around_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_around_y_is_sorted - optional; type boolean
                                                                                                                                          • diagram_around_y_start - optional; type member_hinge_diagram_around_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_around_y_symmetric - optional; type boolean
                                                                                                                                          • diagram_around_y_table - optional; type array_of_member_hinge_diagram_around_y_table
                                                                                                                                            • member_hinge_diagram_around_y_table - optional, unbounded; type member_hinge_diagram_around_y_table
                                                                                                                                              • no - optional; type int
                                                                                                                                              • rotation - optional; type double
                                                                                                                                              • moment - optional; type double
                                                                                                                                              • spring - optional; type double
                                                                                                                                              • note - optional; type string
                                                                                                                                          • diagram_around_z_end - optional; type member_hinge_diagram_around_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_around_z_is_sorted - optional; type boolean
                                                                                                                                          • diagram_around_z_start - optional; type member_hinge_diagram_around_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                          • diagram_around_z_symmetric - optional; type boolean
                                                                                                                                          • diagram_around_z_table - optional; type array_of_member_hinge_diagram_around_z_table
                                                                                                                                            • member_hinge_diagram_around_z_table - optional, unbounded; type member_hinge_diagram_around_z_table
                                                                                                                                              • no - optional; type int
                                                                                                                                              • rotation - optional; type double
                                                                                                                                              • moment - optional; type double
                                                                                                                                              • spring - optional; type double
                                                                                                                                              • note - optional; type string
                                                                                                                                          • friction_coefficient_x - optional; type double
                                                                                                                                          • friction_coefficient_xy - optional; type double
                                                                                                                                          • friction_coefficient_xz - optional; type double
                                                                                                                                          • friction_coefficient_y - optional; type double
                                                                                                                                          • friction_coefficient_yx - optional; type double
                                                                                                                                          • friction_coefficient_yz - optional; type double
                                                                                                                                          • friction_coefficient_z - optional; type double
                                                                                                                                          • friction_coefficient_zx - optional; type double
                                                                                                                                          • friction_coefficient_zy - optional; type double
                                                                                                                                          • friction_direction_independent_x - optional; type boolean
                                                                                                                                          • friction_direction_independent_y - optional; type boolean
                                                                                                                                          • friction_direction_independent_z - optional; type boolean
                                                                                                                                          • generating_object_info - optional; type string
                                                                                                                                          • is_generated - optional; type boolean
                                                                                                                                          • members - optional; type string
                                                                                                                                          • moment_release_mt - optional; type double
                                                                                                                                          • moment_release_mt_nonlinearity - optional; type member_hinge_moment_release_mt_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                          • moment_release_my - optional; type double
                                                                                                                                          • moment_release_my_nonlinearity - optional; type member_hinge_moment_release_my_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                          • moment_release_mz - optional; type double
                                                                                                                                          • moment_release_mz_nonlinearity - optional; type member_hinge_moment_release_mz_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                          • name - optional; type string
                                                                                                                                          • partial_activity_along_x_negative_displacement - optional; type double
                                                                                                                                          • partial_activity_along_x_negative_force - optional; type double
                                                                                                                                          • partial_activity_along_x_negative_slippage - optional; type double
                                                                                                                                          • partial_activity_along_x_negative_type - optional; type member_hinge_partial_activity_along_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_along_x_positive_displacement - optional; type double
                                                                                                                                          • partial_activity_along_x_positive_force - optional; type double
                                                                                                                                          • partial_activity_along_x_positive_slippage - optional; type double
                                                                                                                                          • partial_activity_along_x_positive_type - optional; type member_hinge_partial_activity_along_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_along_y_negative_displacement - optional; type double
                                                                                                                                          • partial_activity_along_y_negative_force - optional; type double
                                                                                                                                          • partial_activity_along_y_negative_slippage - optional; type double
                                                                                                                                          • partial_activity_along_y_negative_type - optional; type member_hinge_partial_activity_along_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_along_y_positive_displacement - optional; type double
                                                                                                                                          • partial_activity_along_y_positive_force - optional; type double
                                                                                                                                          • partial_activity_along_y_positive_slippage - optional; type double
                                                                                                                                          • partial_activity_along_y_positive_type - optional; type member_hinge_partial_activity_along_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_along_z_negative_displacement - optional; type double
                                                                                                                                          • partial_activity_along_z_negative_force - optional; type double
                                                                                                                                          • partial_activity_along_z_negative_slippage - optional; type double
                                                                                                                                          • partial_activity_along_z_negative_type - optional; type member_hinge_partial_activity_along_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_along_z_positive_displacement - optional; type double
                                                                                                                                          • partial_activity_along_z_positive_force - optional; type double
                                                                                                                                          • partial_activity_along_z_positive_slippage - optional; type double
                                                                                                                                          • partial_activity_along_z_positive_type - optional; type member_hinge_partial_activity_along_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_around_x_negative_moment - optional; type double
                                                                                                                                          • partial_activity_around_x_negative_rotation - optional; type double
                                                                                                                                          • partial_activity_around_x_negative_slippage - optional; type double
                                                                                                                                          • partial_activity_around_x_negative_type - optional; type member_hinge_partial_activity_around_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_around_x_positive_moment - optional; type double
                                                                                                                                          • partial_activity_around_x_positive_rotation - optional; type double
                                                                                                                                          • partial_activity_around_x_positive_slippage - optional; type double
                                                                                                                                          • partial_activity_around_x_positive_type - optional; type member_hinge_partial_activity_around_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_around_y_negative_moment - optional; type double
                                                                                                                                          • partial_activity_around_y_negative_rotation - optional; type double
                                                                                                                                          • partial_activity_around_y_negative_slippage - optional; type double
                                                                                                                                          • partial_activity_around_y_negative_type - optional; type member_hinge_partial_activity_around_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_around_y_positive_moment - optional; type double
                                                                                                                                          • partial_activity_around_y_positive_rotation - optional; type double
                                                                                                                                          • partial_activity_around_y_positive_slippage - optional; type double
                                                                                                                                          • partial_activity_around_y_positive_type - optional; type member_hinge_partial_activity_around_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_around_z_negative_moment - optional; type double
                                                                                                                                          • partial_activity_around_z_negative_rotation - optional; type double
                                                                                                                                          • partial_activity_around_z_negative_slippage - optional; type double
                                                                                                                                          • partial_activity_around_z_negative_type - optional; type member_hinge_partial_activity_around_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • partial_activity_around_z_positive_moment - optional; type double
                                                                                                                                          • partial_activity_around_z_positive_rotation - optional; type double
                                                                                                                                          • partial_activity_around_z_positive_slippage - optional; type double
                                                                                                                                          • partial_activity_around_z_positive_type - optional; type member_hinge_partial_activity_around_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_INEFFECTIVNESS', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                          • user_defined_name_enabled - optional; type boolean
                                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                                        Output:
                                                                                                                                        set_member_hinge_response (soap:body, use = literal)Source code
                                                                                                                                        parameters type set_member_hingeResponse
                                                                                                                                        • set_member_imperfection
                                                                                                                                          Operation type:
                                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                          SOAP action:
                                                                                                                                          http://localhost:8082/set_member_imperfection
                                                                                                                                          Input:
                                                                                                                                          set_member_imperfection_request (soap:body, use = literal)Source code
                                                                                                                                          parameters type set_member_imperfection
                                                                                                                                          • imperfection_case_no type int
                                                                                                                                          • value type member_imperfection
                                                                                                                                            • no type int
                                                                                                                                            • imperfection_type - optional; type member_imperfection_imperfection_type - type undefined with restriction - enum { 'IMPERFECTION_TYPE_INITIAL_BOW', 'IMPERFECTION_TYPE_INITIAL_BOW_AND_CRITERION', 'IMPERFECTION_TYPE_INITIAL_SWAY' }
                                                                                                                                            • members - optional; type array_of_int
                                                                                                                                            • imperfection_case - optional; type int
                                                                                                                                            • definition_type - optional; type member_imperfection_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_ABSOLUTE', 'DEFINITION_TYPE_ANSI_CURRENT', 'DEFINITION_TYPE_ANSI_GRAVITY_LOAD', 'DEFINITION_TYPE_EN_1993_1_1', 'DEFINITION_TYPE_EN_1999_1_1', 'DEFINITION_TYPE_EUROCODE', 'DEFINITION_TYPE_NOTIONAL_LOAD', 'DEFINITION_TYPE_RELATIVE' }
                                                                                                                                            • coordinate_system - optional; type string
                                                                                                                                            • imperfection_direction - optional; type member_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'IMPERFECTION_DIRECTION_LOCAL_Y', 'IMPERFECTION_DIRECTION_LOCAL_Y_NEGATIVE', 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_U', 'IMPERFECTION_DIRECTION_PRINCIPAL_U_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_V', 'IMPERFECTION_DIRECTION_PRINCIPAL_V_NEGATIVE' }
                                                                                                                                            • basic_value_absolute - optional; type double
                                                                                                                                            • basic_value_coefficient - optional; type double
                                                                                                                                            • basic_value_relative - optional; type double
                                                                                                                                            • basic_value_force - optional; type double
                                                                                                                                            • section_design - optional; type member_imperfection_section_design - type undefined with restriction - enum { 'SECTION_DESIGN_ELASTIC', 'SECTION_DESIGN_PLASTIC' }
                                                                                                                                            • active_criterion - optional; type member_imperfection_active_criterion - type undefined with restriction - enum { 'ACTIVITY_CRITERION_ALWAYS', 'ACTIVITY_CRITERION_DEFINE', 'ACTIVITY_CRITERION_DIN_18800', 'ACTIVITY_CRITERION_EN_1993', 'ACTIVITY_CRITERION_EN_1999' }
                                                                                                                                            • active_bow - optional; type double
                                                                                                                                            • standard_factor_enumeration - optional; type member_imperfection_standard_factor_enumeration - type undefined with restriction - enum { 'STANDARD_FACTOR_ASD', 'STANDARD_FACTOR_LRFD' }
                                                                                                                                            • standard_factor_number - optional; type double
                                                                                                                                            • height - optional; type double
                                                                                                                                            • column_in_row - optional; type int
                                                                                                                                            • case_object - optional; type int
                                                                                                                                            • reduction_factor_h - optional; type double
                                                                                                                                            • reduction_factor_m - optional; type double
                                                                                                                                            • initial_sway - optional; type double
                                                                                                                                            • initial_sway_inverted - optional; type double
                                                                                                                                            • parameters - optional; type array_of_int
                                                                                                                                            • reference_to_list_of_members - optional; type boolean
                                                                                                                                            • refer_distance_from_objects_to_assign - optional; type boolean
                                                                                                                                            • imperfection_over_total_length_of_objects_to_assign - optional; type boolean
                                                                                                                                            • distance_a_is_defined_as_relative - optional; type boolean
                                                                                                                                            • distance_b_is_defined_as_relative - optional; type boolean
                                                                                                                                            • distance_a_relative - optional; type double
                                                                                                                                            • distance_b_relative - optional; type double
                                                                                                                                            • distance_a_absolute - optional; type double
                                                                                                                                            • distance_b_absolute - optional; type double
                                                                                                                                            • comment - optional; type string
                                                                                                                                            • is_generated - optional; type boolean
                                                                                                                                            • generating_object_info - optional; type string
                                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                                          Output:
                                                                                                                                          set_member_imperfection_response (soap:body, use = literal)Source code
                                                                                                                                          parameters type set_member_imperfectionResponse
                                                                                                                                          • set_member_load
                                                                                                                                            Operation type:
                                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                            SOAP action:
                                                                                                                                            http://localhost:8082/set_member_load
                                                                                                                                            Input:
                                                                                                                                            set_member_load_request (soap:body, use = literal)Source code
                                                                                                                                            parameters type set_member_load
                                                                                                                                            • load_case_no type int
                                                                                                                                            • value type member_load
                                                                                                                                              • no type int
                                                                                                                                              • advanced_mass_options - optional; type boolean
                                                                                                                                              • angular_acceleration - optional; type double
                                                                                                                                              • angular_velocity - optional; type double
                                                                                                                                              • axis_definition_axis - optional; type member_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                              • axis_definition_axis_orientation - optional; type member_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                                                                                                              • axis_definition_p1 - optional; type vector_3d
                                                                                                                                                • x type double
                                                                                                                                                • y type double
                                                                                                                                                • z type double
                                                                                                                                              • axis_definition_p1_x - optional; type double
                                                                                                                                              • axis_definition_p1_y - optional; type double
                                                                                                                                              • axis_definition_p1_z - optional; type double
                                                                                                                                              • axis_definition_p2 - optional; type vector_3d
                                                                                                                                                • x type double
                                                                                                                                                • y type double
                                                                                                                                                • z type double
                                                                                                                                              • axis_definition_p2_x - optional; type double
                                                                                                                                              • axis_definition_p2_y - optional; type double
                                                                                                                                              • axis_definition_p2_z - optional; type double
                                                                                                                                              • axis_definition_type - optional; type member_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                                                                                                              • comment - optional; type string
                                                                                                                                              • coordinate_system - optional; type string
                                                                                                                                              • count_n - optional; type int
                                                                                                                                              • distance_a_absolute - optional; type double
                                                                                                                                              • distance_a_is_defined_as_relative - optional; type boolean
                                                                                                                                              • distance_a_relative - optional; type double
                                                                                                                                              • distance_b_absolute - optional; type double
                                                                                                                                              • distance_b_is_defined_as_relative - optional; type boolean
                                                                                                                                              • distance_b_relative - optional; type double
                                                                                                                                              • distance_c_absolute - optional; type double
                                                                                                                                              • distance_c_is_defined_as_relative - optional; type boolean
                                                                                                                                              • distance_c_relative - optional; type double
                                                                                                                                              • distance_from_member_end - optional; type boolean
                                                                                                                                              • eccentricity_horizontal_alignment - optional; type member_load_eccentricity_horizontal_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_RIGHT' }
                                                                                                                                              • eccentricity_vertical_alignment - optional; type member_load_eccentricity_vertical_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_TOP' }
                                                                                                                                              • eccentricity_section_middle - optional; type member_load_eccentricity_section_middle - type undefined with restriction - enum { 'LOAD_ECCENTRICITY_SECTION_MIDDLE_CENTER_OF_GRAVITY', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_NONE', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_SHEAR_CENTER' }
                                                                                                                                              • is_eccentricity_at_end_different_from_start - optional; type boolean
                                                                                                                                              • eccentricity_y_at_end - optional; type double
                                                                                                                                              • eccentricity_y_at_start - optional; type double
                                                                                                                                              • eccentricity_z_at_end - optional; type double
                                                                                                                                              • eccentricity_z_at_start - optional; type double
                                                                                                                                              • filling_height - optional; type double
                                                                                                                                              • form_finding_definition_type - optional; type member_load_form_finding_definition_type - type undefined with restriction - enum { 'FORM_FINDING_TYPE_FORCE', 'FORM_FINDING_TYPE_GEOMETRIC' }
                                                                                                                                              • form_finding_force_definition - optional; type member_load_form_finding_force_definition - type undefined with restriction - enum { 'FORM_FINDING_FORCE_INPUT_PARAMETER_AVERAGE', 'FORM_FINDING_FORCE_INPUT_PARAMETER_DENSITY', 'FORM_FINDING_FORCE_INPUT_PARAMETER_HORIZONTAL_TENSION_COMPONENT', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MAXIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_J_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_J_END' }
                                                                                                                                              • form_finding_geometry_definition - optional; type member_load_form_finding_geometry_definition - type undefined with restriction - enum { 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LENGTH', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LOW_POINT_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_MAXIMUM_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_UNSTRESSED_LENGTH' }
                                                                                                                                              • form_finding_internal_force - optional; type member_load_form_finding_internal_force - type undefined with restriction - enum { 'FORM_FINDING_INTERNAL_FORCE_COMPRESSION', 'FORM_FINDING_INTERNAL_FORCE_TENSION' }
                                                                                                                                              • form_finding_magnitude_absolute - optional; type double
                                                                                                                                              • form_finding_magnitude_is_defined_as_relative - optional; type boolean
                                                                                                                                              • form_finding_magnitude_relative - optional; type double
                                                                                                                                              • generating_object_info - optional; type string
                                                                                                                                              • has_force_eccentricity - optional; type boolean
                                                                                                                                              • is_generated - optional; type boolean
                                                                                                                                              • load_case - optional; type int
                                                                                                                                              • load_direction - optional; type member_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_PRINCIPAL_U', 'LOAD_DIRECTION_PRINCIPAL_V' }
                                                                                                                                              • load_direction_orientation - optional; type member_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                                                                                                              • load_distribution - optional; type member_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                                                                                                              • load_is_over_total_length - optional; type boolean
                                                                                                                                              • load_type - optional; type member_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_AXIAL_DISPLACEMENT', 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_DISPLACEMENT', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_INITIAL_PRESTRESS', 'LOAD_TYPE_MOMENT', 'LOAD_TYPE_PIPE_CONTENT_FULL', 'LOAD_TYPE_PIPE_CONTENT_PARTIAL', 'LOAD_TYPE_PIPE_INTERNAL_PRESSURE', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_ROTATION', 'LOAD_TYPE_TEMPERATURE', 'LOAD_TYPE_TEMPERATURE_CHANGE' }
                                                                                                                                              • magnitude - optional; type double
                                                                                                                                              • magnitude_1 - optional; type double
                                                                                                                                              • magnitude_2 - optional; type double
                                                                                                                                              • magnitude_3 - optional; type double
                                                                                                                                              • magnitude_delta_t - optional; type double
                                                                                                                                              • magnitude_delta_t_1 - optional; type double
                                                                                                                                              • magnitude_delta_t_2 - optional; type double
                                                                                                                                              • magnitude_delta_t_3 - optional; type double
                                                                                                                                              • magnitude_t_b - optional; type double
                                                                                                                                              • magnitude_t_b_1 - optional; type double
                                                                                                                                              • magnitude_t_b_2 - optional; type double
                                                                                                                                              • magnitude_t_b_3 - optional; type double
                                                                                                                                              • magnitude_t_c - optional; type double
                                                                                                                                              • magnitude_t_c_1 - optional; type double
                                                                                                                                              • magnitude_t_c_2 - optional; type double
                                                                                                                                              • magnitude_t_c_3 - optional; type double
                                                                                                                                              • magnitude_t_t - optional; type double
                                                                                                                                              • magnitude_t_t_1 - optional; type double
                                                                                                                                              • magnitude_t_t_2 - optional; type double
                                                                                                                                              • magnitude_t_t_3 - optional; type double
                                                                                                                                              • mass_global - optional; type double
                                                                                                                                              • mass_x - optional; type double
                                                                                                                                              • mass_y - optional; type double
                                                                                                                                              • mass_z - optional; type double
                                                                                                                                              • members - optional; type array_of_int
                                                                                                                                              • reference_to_list_of_members - optional; type boolean
                                                                                                                                              • varying_load_parameters - optional; type array_of_member_load_varying_load_parameters
                                                                                                                                                • member_load_varying_load_parameters - optional, unbounded; type member_load_varying_load_parameters
                                                                                                                                                  • no - optional; type int
                                                                                                                                                  • distance - optional; type double
                                                                                                                                                  • delta_distance - optional; type double
                                                                                                                                                  • magnitude - optional; type double
                                                                                                                                                  • note - optional; type string
                                                                                                                                                  • magnitude_t_c - optional; type double
                                                                                                                                                  • magnitude_delta_t - optional; type double
                                                                                                                                                  • magnitude_t_t - optional; type double
                                                                                                                                                  • magnitude_t_b - optional; type double
                                                                                                                                              • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                                                                                                              • varying_load_parameters_sorted - optional; type boolean
                                                                                                                                              • id_for_export_import - optional; type string
                                                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                                                            Output:
                                                                                                                                            set_member_load_response (soap:body, use = literal)Source code
                                                                                                                                            parameters type set_member_loadResponse
                                                                                                                                            • set_member_nonlinearity
                                                                                                                                              Operation type:
                                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                              SOAP action:
                                                                                                                                              http://localhost:8082/set_member_nonlinearity
                                                                                                                                              Input:
                                                                                                                                              set_member_nonlinearity_request (soap:body, use = literal)Source code
                                                                                                                                              parameters type set_member_nonlinearity
                                                                                                                                              • value type member_nonlinearity
                                                                                                                                                • no type int
                                                                                                                                                • type - optional; type member_nonlinearity_type - type undefined with restriction - enum { 'TYPE_FAILURE_IF_COMPRESSION', 'TYPE_FAILURE_IF_COMPRESSION_WITH_SLIPPAGE', 'TYPE_FAILURE_IF_TENSION', 'TYPE_FAILURE_IF_TENSION_WITH_SLIPPAGE', 'TYPE_PLASTIC_HINGE', 'TYPE_SLIPPAGE', 'TYPE_TEARING', 'TYPE_TEARING_IF_COMPRESSION', 'TYPE_TEARING_IF_TENSION', 'TYPE_YIELDING', 'TYPE_YIELDING_IF_COMPRESSION', 'TYPE_YIELDING_IF_TENSION' }
                                                                                                                                                • assigned_to - optional; type array_of_int
                                                                                                                                                • comment - optional; type string
                                                                                                                                                • compression_force - optional; type double
                                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                                • internal_force_n - optional; type double
                                                                                                                                                • internal_force_vy - optional; type double
                                                                                                                                                • internal_force_vz - optional; type double
                                                                                                                                                • internal_moment_mt - optional; type double
                                                                                                                                                • internal_moment_my - optional; type double
                                                                                                                                                • internal_moment_mz - optional; type double
                                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                                • name - optional; type string
                                                                                                                                                • slippage - optional; type double
                                                                                                                                                • tension_force - optional; type double
                                                                                                                                                • user_defined_name_enabled - optional; type boolean
                                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                                              Output:
                                                                                                                                              set_member_nonlinearity_response (soap:body, use = literal)Source code
                                                                                                                                              parameters type set_member_nonlinearityResponse
                                                                                                                                              • set_member_representative
                                                                                                                                                Operation type:
                                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                SOAP action:
                                                                                                                                                http://localhost:8082/set_member_representative
                                                                                                                                                Input:
                                                                                                                                                set_member_representative_request (soap:body, use = literal)Source code
                                                                                                                                                parameters type set_member_representative
                                                                                                                                                • value type member_representative
                                                                                                                                                  • no type int
                                                                                                                                                  • type - optional; type member_representative_type - type undefined with restriction - enum { 'TYPE_BEAM', 'TYPE_BUCKLING', 'TYPE_CABLE', 'TYPE_COMPRESSION', 'TYPE_COUPLING_HINGE_HINGE', 'TYPE_COUPLING_HINGE_RIGID', 'TYPE_COUPLING_RIGID_HINGE', 'TYPE_COUPLING_RIGID_RIGID', 'TYPE_DEFINABLE_STIFFNESS', 'TYPE_RESULT_BEAM', 'TYPE_RIB', 'TYPE_RIGID', 'TYPE_TENSION', 'TYPE_TRUSS', 'TYPE_TRUSS_ONLY_N' }
                                                                                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                                                                                  • name - optional; type string
                                                                                                                                                  • comment - optional; type string
                                                                                                                                                  • number_of_members - optional; type int
                                                                                                                                                  • total_length - optional; type double
                                                                                                                                                  • total_volume - optional; type double
                                                                                                                                                  • total_mass - optional; type double
                                                                                                                                                  • total_surface_of_coating - optional; type double
                                                                                                                                                  • nodes_on_member_from_start - optional; type array_of_int
                                                                                                                                                  • is_deactivated_for_calculation - optional; type boolean
                                                                                                                                                  • line - optional; type int
                                                                                                                                                  • section_distribution_type - optional; type member_representative_section_distribution_type - type undefined with restriction - enum { 'SECTION_DISTRIBUTION_TYPE_CURVED', 'SECTION_DISTRIBUTION_TYPE_LINEAR', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_OFFSET_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_SADDLE', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_BOTH_SIDES', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_END_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_TAPERED_AT_START_OF_MEMBER', 'SECTION_DISTRIBUTION_TYPE_UNIFORM' }
                                                                                                                                                  • reference_type - optional; type member_representative_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                                                                                                                  • nodes - optional; type array_of_int
                                                                                                                                                  • node_start - optional; type int
                                                                                                                                                  • node_end - optional; type int
                                                                                                                                                  • analytical_length - optional; type double
                                                                                                                                                  • analytical_volume - optional; type double
                                                                                                                                                  • analytical_mass - optional; type double
                                                                                                                                                  • analytical_surface_of_coating - optional; type double
                                                                                                                                                  • analytical_center_of_gravity - optional; type vector_3d
                                                                                                                                                    • x type double
                                                                                                                                                    • y type double
                                                                                                                                                    • z type double
                                                                                                                                                  • analytical_center_of_gravity_x - optional; type double
                                                                                                                                                  • analytical_center_of_gravity_y - optional; type double
                                                                                                                                                  • analytical_center_of_gravity_z - optional; type double
                                                                                                                                                  • length - optional; type double
                                                                                                                                                  • volume - optional; type double
                                                                                                                                                  • mass - optional; type double
                                                                                                                                                  • surface_of_coating - optional; type double
                                                                                                                                                  • center_of_gravity - optional; type vector_3d
                                                                                                                                                    • x type double
                                                                                                                                                    • y type double
                                                                                                                                                    • z type double
                                                                                                                                                  • center_of_gravity_x - optional; type double
                                                                                                                                                  • center_of_gravity_y - optional; type double
                                                                                                                                                  • center_of_gravity_z - optional; type double
                                                                                                                                                  • member_representative - optional; type int
                                                                                                                                                  • design_properties_via_member - optional; type boolean
                                                                                                                                                  • design_properties_via_parent_member_set - optional; type boolean
                                                                                                                                                  • design_properties_parent_member_set - optional; type int
                                                                                                                                                  • member_type_rib_alignment - optional; type member_representative_member_type_rib_alignment - type undefined with restriction - enum { 'ALIGNMENT_CENTRIC', 'ALIGNMENT_ON_Z_SIDE_NEGATIVE', 'ALIGNMENT_ON_Z_SIDE_POSITIVE', 'ALIGNMENT_USER_DEFINED_VIA_MEMBER_ECCENTRICITY' }
                                                                                                                                                  • member_rib_first_surface - optional; type int
                                                                                                                                                  • member_rib_second_surface - optional; type int
                                                                                                                                                  • member_rib_surface_assignment_autodetect - optional; type boolean
                                                                                                                                                  • align_local_z_axis_to_local_z_axis_of_surface - optional; type boolean
                                                                                                                                                  • result_beam_integrate_stresses_and_forces - optional; type member_representative_result_beam_integrate_stresses_and_forces - type undefined with restriction - enum { 'INTEGRATE_FROM_LISTED_OBJECT', 'INTEGRATE_WITHIN_CUBOID_GENERAL', 'INTEGRATE_WITHIN_CUBOID_QUADRATIC', 'INTEGRATE_WITHIN_CYLINDER' }
                                                                                                                                                  • flange_dimensions - optional; type array_of_member_representative_flange_dimensions
                                                                                                                                                    • member_representative_flange_dimensions - optional, unbounded; type member_representative_flange_dimensions
                                                                                                                                                      • no - optional; type int
                                                                                                                                                      • end_ordinate - optional; type double
                                                                                                                                                      • length - optional; type double
                                                                                                                                                      • reference_length_definition_type - optional; type reference_length_definition_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_TYPE_MEMBER_LENGTH', 'REFERENCE_LENGTH_TYPE_SEGMENT_LENGTH', 'REFERENCE_LENGTH_TYPE_USER_DEFINED' }
                                                                                                                                                      • reference_length - optional; type double
                                                                                                                                                      • reference_length_width_type - optional; type reference_length_width_type - type undefined with restriction - enum { 'REFERENCE_LENGTH_WIDTH_EC2', 'REFERENCE_LENGTH_WIDTH_EIGHTH', 'REFERENCE_LENGTH_WIDTH_NONE', 'REFERENCE_LENGTH_WIDTH_SIXTH' }
                                                                                                                                                      • width_minus_y_integrative - optional; type double
                                                                                                                                                      • width_minus_y_effictive - optional; type double
                                                                                                                                                      • width_minus_y_maximal - optional; type double
                                                                                                                                                      • width_plus_y_integrative - optional; type double
                                                                                                                                                      • width_plus_y_effictive - optional; type double
                                                                                                                                                      • width_plus_y_maximal - optional; type double
                                                                                                                                                      • distribution_linear - optional; type boolean
                                                                                                                                                  • synchronize_width_mode - optional; type boolean
                                                                                                                                                  • relative_ordinates_mode - optional; type boolean
                                                                                                                                                  • member_type_definable_stiffness - optional; type int
                                                                                                                                                  • result_beam_y_z - optional; type double
                                                                                                                                                  • result_beam_y_plus - optional; type double
                                                                                                                                                  • result_beam_z_plus - optional; type double
                                                                                                                                                  • result_beam_y_minus - optional; type double
                                                                                                                                                  • result_beam_z_minus - optional; type double
                                                                                                                                                  • result_beam_radius - optional; type double
                                                                                                                                                  • result_beam_include_surfaces - optional; type array_of_int
                                                                                                                                                  • result_beam_include_all_surfaces - optional; type boolean
                                                                                                                                                  • result_beam_include_solids - optional; type array_of_int
                                                                                                                                                  • result_beam_include_all_solids - optional; type boolean
                                                                                                                                                  • result_beam_include_members - optional; type array_of_int
                                                                                                                                                  • result_beam_include_all_members - optional; type boolean
                                                                                                                                                  • result_beam_exclude_surfaces - optional; type array_of_int
                                                                                                                                                  • result_beam_exclude_solids - optional; type array_of_int
                                                                                                                                                  • result_beam_exluce_members - optional; type array_of_int
                                                                                                                                                  • projected_length - optional; type double
                                                                                                                                                  • section_distance_from_start_is_defined_as_relative - optional; type boolean
                                                                                                                                                  • section_distance_from_start_absolute - optional; type double
                                                                                                                                                  • section_distance_from_start_relative - optional; type double
                                                                                                                                                  • section_distance_from_end_is_defined_as_relative - optional; type boolean
                                                                                                                                                  • section_distance_from_end_absolute - optional; type double
                                                                                                                                                  • section_distance_from_end_relative - optional; type double
                                                                                                                                                  • section_alignment - optional; type member_representative_section_alignment - type undefined with restriction - enum { 'SECTION_ALIGNMENT_BOTTOM', 'SECTION_ALIGNMENT_CENTRIC', 'SECTION_ALIGNMENT_TOP' }
                                                                                                                                                  • curved_member_is_asymmetric_layout - optional; type boolean
                                                                                                                                                  • curved_member_is_cantilevers - optional; type boolean
                                                                                                                                                  • curved_member_cantilevers_type - optional; type member_representative_curved_member_cantilevers_type - type undefined with restriction - enum { 'CANTILEVERS_TYPE_HORIZONTAL', 'CANTILEVERS_TYPE_OFFSET', 'CANTILEVERS_TYPE_PARALLEL', 'CANTILEVERS_TYPE_TAPER' }
                                                                                                                                                  • rotation_specification_type - optional; type member_representative_rotation_specification_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_ROTATION_VIA_ANGLE', 'COORDINATE_SYSTEM_ROTATION_VIA_HELP_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_INSIDE_NODE', 'COORDINATE_SYSTEM_ROTATION_VIA_SURFACE' }
                                                                                                                                                  • rotation_angle - optional; type double
                                                                                                                                                  • rotation_help_node - optional; type int
                                                                                                                                                  • rotation_plane_type - optional; type member_representative_rotation_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                                                                                                                  • rotation_surface - optional; type int
                                                                                                                                                  • rotation_surface_plane_type - optional; type member_representative_rotation_surface_plane_type - type undefined with restriction - enum { 'ROTATION_PLANE_XY', 'ROTATION_PLANE_XZ' }
                                                                                                                                                  • is_rotated - optional; type boolean
                                                                                                                                                  • section_start - optional; type int
                                                                                                                                                  • section_end - optional; type int
                                                                                                                                                  • section_internal - optional; type int
                                                                                                                                                  • section_material - optional; type int
                                                                                                                                                  • members - optional; type array_of_int
                                                                                                                                                  • member_hinge_start - optional; type int
                                                                                                                                                  • member_hinge_end - optional; type int
                                                                                                                                                  • member_eccentricity_start - optional; type int
                                                                                                                                                  • member_eccentricity_end - optional; type int
                                                                                                                                                  • support - optional; type int
                                                                                                                                                  • member_transverse_stiffener - optional; type int
                                                                                                                                                  • member_nonlinearity - optional; type int
                                                                                                                                                  • member_result_intermediate_point - optional; type int
                                                                                                                                                  • concrete_effective_lengths - optional; type int
                                                                                                                                                  • steel_effective_lengths - optional; type int
                                                                                                                                                  • timber_effective_lengths - optional; type int
                                                                                                                                                  • aluminum_effective_lengths - optional; type int
                                                                                                                                                  • concrete_shear_reinforcement_spans - optional; type array_of_member_representative_concrete_shear_reinforcement_spans
                                                                                                                                                    • member_representative_concrete_shear_reinforcement_spans - optional, unbounded; type member_representative_concrete_shear_reinforcement_spans
                                                                                                                                                      • no - optional; type int
                                                                                                                                                      • name - optional; type string
                                                                                                                                                      • stirrup_type - optional; type stirrup_type - type undefined with restriction - enum { 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_FOUR_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_THREE_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_TWO_LEGGED_OPEN', 'STIRRUP_TYPE_TWO_LEGGED_OVERLAP_HOOK_180' }
                                                                                                                                                      • material - optional; type int
                                                                                                                                                      • stirrup_count - optional; type int
                                                                                                                                                      • stirrup_diameter - optional; type double
                                                                                                                                                      • stirrup_distances - optional; type double
                                                                                                                                                      • reinforcement_area - optional; type double
                                                                                                                                                      • span_position_reference_type - optional; type span_position_reference_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_INTERNAL_NODE', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_END', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_START' }
                                                                                                                                                      • span_position_reference_internal_node - optional; type int
                                                                                                                                                      • span_position_reference_x_location_relative - optional; type double
                                                                                                                                                      • span_position_reference_x_location_absolute - optional; type double
                                                                                                                                                      • span_position_definition_format_type - optional; type span_position_definition_format_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_ABSOLUTE', 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_RELATIVE' }
                                                                                                                                                      • span_start_relative - optional; type double
                                                                                                                                                      • span_start_absolute - optional; type double
                                                                                                                                                      • span_end_relative - optional; type double
                                                                                                                                                      • span_end_absolute - optional; type double
                                                                                                                                                      • span_length - optional; type double
                                                                                                                                                      • stirrup_layout_rule_type - optional; type stirrup_layout_rule_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_END', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED' }
                                                                                                                                                      • stirrup_start_offset - optional; type double
                                                                                                                                                      • stirrup_end_offset - optional; type double
                                                                                                                                                      • one_stirrup_length - optional; type double
                                                                                                                                                      • minimal_and_maximal_stirrup_length - optional; type string
                                                                                                                                                      • length - optional; type double
                                                                                                                                                      • one_stirrup_weight - optional; type double
                                                                                                                                                      • minimal_and_maximal_stirrup_weight - optional; type string
                                                                                                                                                      • weight - optional; type double
                                                                                                                                                  • concrete_longitudinal_reinforcement_items - optional; type array_of_member_representative_concrete_longitudinal_reinforcement_items
                                                                                                                                                    • member_representative_concrete_longitudinal_reinforcement_items - optional, unbounded; type member_representative_concrete_longitudinal_reinforcement_items
                                                                                                                                                      • no - optional; type int
                                                                                                                                                      • name - optional; type string
                                                                                                                                                      • rebar_type - optional; type rebar_type - type undefined with restriction - enum { 'REBAR_TYPE_LINE', 'REBAR_TYPE_SINGLE', 'REBAR_TYPE_SYMMETRICAL', 'REBAR_TYPE_UNIFORMLY_SURROUNDING', 'REBAR_TYPE_UNSYMMETRICAL' }
                                                                                                                                                      • material - optional; type int
                                                                                                                                                      • reinforcement_placed_in_bending_corner_enabled - optional; type boolean
                                                                                                                                                      • bar_count_symmetrical - optional; type int
                                                                                                                                                      • bar_count_unsymmetrical_at_side - optional; type int
                                                                                                                                                      • bar_count_unsymmetrical_top_side - optional; type int
                                                                                                                                                      • bar_count_unsymmetrical_bottom_side - optional; type int
                                                                                                                                                      • bar_count_uniformly_surrounding - optional; type int
                                                                                                                                                      • bar_count_line - optional; type int
                                                                                                                                                      • bar_count_corner - optional; type int
                                                                                                                                                      • bar_diameter_symmetrical - optional; type double
                                                                                                                                                      • bar_diameter_unsymmetrical_at_side - optional; type double
                                                                                                                                                      • bar_diameter_unsymmetrical_top_side - optional; type double
                                                                                                                                                      • bar_diameter_unsymmetrical_bottom_side - optional; type double
                                                                                                                                                      • bar_diameter_uniformly_surrounding - optional; type double
                                                                                                                                                      • bar_diameter_line - optional; type double
                                                                                                                                                      • bar_diameter_single - optional; type double
                                                                                                                                                      • bar_diameter_corner - optional; type double
                                                                                                                                                      • corner_reinforcement_enabled - optional; type boolean
                                                                                                                                                      • reinforcement_area_symmetrical - optional; type double
                                                                                                                                                      • reinforcement_area_unsymmetrical_at_side - optional; type double
                                                                                                                                                      • reinforcement_area_unsymmetrical_top_side - optional; type double
                                                                                                                                                      • reinforcement_area_unsymmetrical_bottom_side - optional; type double
                                                                                                                                                      • reinforcement_area_uniformly_surrounding - optional; type double
                                                                                                                                                      • reinforcement_area_line - optional; type double
                                                                                                                                                      • reinforcement_area_single - optional; type double
                                                                                                                                                      • reinforcement_area_corner - optional; type double
                                                                                                                                                      • reinforcement_area_total - optional; type double
                                                                                                                                                      • span_position_reference_internal_node - optional; type int
                                                                                                                                                      • span_position_reference_x_location_relative - optional; type double
                                                                                                                                                      • span_position_reference_x_location_absolute - optional; type double
                                                                                                                                                      • span_start_relative - optional; type double
                                                                                                                                                      • span_start_absolute - optional; type double
                                                                                                                                                      • span_end_relative - optional; type double
                                                                                                                                                      • span_end_absolute - optional; type double
                                                                                                                                                      • span_length - optional; type double
                                                                                                                                                      • additional_offset_type - optional; type additional_offset_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_CONCRETE_COVER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_SECTION_SURFACE', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_STIRRUP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_NONE' }
                                                                                                                                                      • additional_offset_top_side - optional; type double
                                                                                                                                                      • additional_offset_bottom_side - optional; type double
                                                                                                                                                      • additional_offset_left_side - optional; type double
                                                                                                                                                      • additional_offset_right_side - optional; type double
                                                                                                                                                      • additional_offset_reference_type - optional; type additional_offset_reference_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                                      • additional_offset_reference_type_at_start_type - optional; type additional_offset_reference_type_at_start_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                                      • additional_offset_reference_type_at_end_type - optional; type additional_offset_reference_type_at_end_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                                      • additional_horizontal_offset - optional; type double
                                                                                                                                                      • additional_horizontal_offset_at_start - optional; type double
                                                                                                                                                      • additional_horizontal_offset_at_end - optional; type double
                                                                                                                                                      • additional_vertical_offset - optional; type double
                                                                                                                                                      • additional_vertical_offset_at_start - optional; type double
                                                                                                                                                      • additional_vertical_offset_at_end - optional; type double
                                                                                                                                                      • anchorage_start_anchor_type - optional; type anchorage_start_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                                                                                                                      • anchorage_start_anchor_length - optional; type double
                                                                                                                                                      • anchorage_start_bending_diameter - optional; type double
                                                                                                                                                      • anchorage_end_anchor_type - optional; type anchorage_end_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                                                                                                                      • anchorage_end_anchor_length - optional; type double
                                                                                                                                                      • anchorage_end_bending_diameter - optional; type double
                                                                                                                                                      • one_rebar_length - optional; type double
                                                                                                                                                      • one_rebar_minimal_and_maximal_length - optional; type string
                                                                                                                                                      • one_rebar_unsymmetrical_at_side_length - optional; type double
                                                                                                                                                      • one_rebar_unsymmetrical_at_side_minimal_and_maximal_length - optional; type string
                                                                                                                                                      • one_rebar_unsymmetrical_top_side_length - optional; type double
                                                                                                                                                      • one_rebar_unsymmetrical_top_side_minimal_and_maximal_length - optional; type string
                                                                                                                                                      • one_rebar_unsymmetrical_bottom_side_length - optional; type double
                                                                                                                                                      • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_length - optional; type string
                                                                                                                                                      • one_rebar_corner_length - optional; type double
                                                                                                                                                      • one_rebar_corner_minimal_and_maximal_length - optional; type string
                                                                                                                                                      • length - optional; type double
                                                                                                                                                      • one_rebar_weight - optional; type double
                                                                                                                                                      • one_rebar_minimal_and_maximal_weight - optional; type string
                                                                                                                                                      • one_rebar_unsymmetrical_at_side_weight - optional; type double
                                                                                                                                                      • one_rebar_unsymmetrical_at_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                                      • one_rebar_unsymmetrical_top_side_weight - optional; type double
                                                                                                                                                      • one_rebar_unsymmetrical_top_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                                      • one_rebar_unsymmetrical_bottom_side_weight - optional; type double
                                                                                                                                                      • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                                      • one_rebar_corner_weight - optional; type double
                                                                                                                                                      • one_rebar_corner_minimal_and_maximal_weight - optional; type string
                                                                                                                                                      • weight - optional; type double
                                                                                                                                                  • concrete_cover_user_defined_enabled - optional; type boolean
                                                                                                                                                  • concrete_cover_different_at_section_sides_enabled - optional; type boolean
                                                                                                                                                  • concrete_cover - optional; type double
                                                                                                                                                  • concrete_cover_top - optional; type double
                                                                                                                                                  • concrete_cover_bottom - optional; type double
                                                                                                                                                  • concrete_cover_left - optional; type double
                                                                                                                                                  • concrete_cover_right - optional; type double
                                                                                                                                                  • concrete_cover_min - optional; type array_of_int
                                                                                                                                                  • concrete_cover_min_top - optional; type array_of_int
                                                                                                                                                  • concrete_cover_min_bottom - optional; type array_of_int
                                                                                                                                                  • concrete_cover_min_left - optional; type array_of_int
                                                                                                                                                  • concrete_cover_min_right - optional; type array_of_int
                                                                                                                                                  • concrete_durability - optional; type int
                                                                                                                                                  • concrete_durability_top - optional; type int
                                                                                                                                                  • concrete_durability_bottom - optional; type int
                                                                                                                                                  • concrete_durability_left - optional; type int
                                                                                                                                                  • concrete_durability_right - optional; type int
                                                                                                                                                  • steel_boundary_conditions - optional; type int
                                                                                                                                                  • steel_member_local_section_reduction - optional; type int
                                                                                                                                                  • steel_member_transverse_weld - optional; type int
                                                                                                                                                  • steel_member_shear_panel - optional; type int
                                                                                                                                                  • steel_member_rotational_restraint - optional; type int
                                                                                                                                                  • timber_service_class - optional; type int
                                                                                                                                                  • timber_moisture_class - optional; type int
                                                                                                                                                  • timber_service_conditions - optional; type int
                                                                                                                                                  • timber_member_local_section_reduction - optional; type int
                                                                                                                                                  • timber_member_shear_panel - optional; type int
                                                                                                                                                  • timber_member_rotational_restraint - optional; type int
                                                                                                                                                  • aluminum_boundary_conditions - optional; type int
                                                                                                                                                  • aluminum_member_local_section_reduction - optional; type int
                                                                                                                                                  • aluminum_member_transverse_weld - optional; type int
                                                                                                                                                  • aluminum_member_shear_panel - optional; type int
                                                                                                                                                  • aluminum_member_rotational_restraint - optional; type int
                                                                                                                                                  • stress_analysis_configuration - optional; type int
                                                                                                                                                  • member_aluminum_design_uls_configuration - optional; type int
                                                                                                                                                  • member_aluminum_design_sls_configuration - optional; type int
                                                                                                                                                  • member_concrete_design_uls_configuration - optional; type int
                                                                                                                                                  • member_concrete_design_sls_configuration - optional; type int
                                                                                                                                                  • member_concrete_design_fr_configuration - optional; type int
                                                                                                                                                  • member_steel_design_uls_configuration - optional; type int
                                                                                                                                                  • member_steel_design_sls_configuration - optional; type int
                                                                                                                                                  • member_steel_design_fr_configuration - optional; type int
                                                                                                                                                  • member_timber_design_uls_configuration - optional; type int
                                                                                                                                                  • member_timber_design_sls_configuration - optional; type int
                                                                                                                                                  • member_timber_design_fr_configuration - optional; type int
                                                                                                                                                  • end_modifications_member_start_extension - optional; type double
                                                                                                                                                  • end_modifications_member_start_slope_y - optional; type double
                                                                                                                                                  • end_modifications_member_start_slope_z - optional; type double
                                                                                                                                                  • end_modifications_member_end_extension - optional; type double
                                                                                                                                                  • end_modifications_member_end_slope_y - optional; type double
                                                                                                                                                  • end_modifications_member_end_slope_z - optional; type double
                                                                                                                                                  • has_any_end_modifications - optional; type boolean
                                                                                                                                                  • deflection_check_direction - optional; type member_representative_deflection_check_direction - type undefined with restriction - enum { 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Y', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z_AND_Y', 'DEFLECTION_CHECK_DIRECTION_RESULTING_AXIS' }
                                                                                                                                                  • deflection_check_beam_type - optional; type member_representative_deflection_check_beam_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_BEAM_TYPE_DOUBLE_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_END_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_START_SUPPORTED' }
                                                                                                                                                  • deflection_check_displacement_reference - optional; type member_representative_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_SET_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_UNDEFORMED_SYSTEM' }
                                                                                                                                                  • deflection_check_reference_length_y - optional; type double
                                                                                                                                                  • deflection_check_reference_length_y_list - optional; type array_of_int
                                                                                                                                                  • deflection_check_reference_length_y_is_variable - optional; type boolean
                                                                                                                                                  • deflection_check_reference_length_y_definition_type - optional; type member_representative_deflection_check_reference_length_y_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                                  • deflection_check_reference_length_z - optional; type double
                                                                                                                                                  • deflection_check_reference_length_z_list - optional; type array_of_int
                                                                                                                                                  • deflection_check_reference_length_z_is_variable - optional; type boolean
                                                                                                                                                  • deflection_check_reference_length_z_definition_type - optional; type member_representative_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                                  • deflection_check_precamber_enabled - optional; type boolean
                                                                                                                                                  • deflection_check_precamber_wcy - optional; type double
                                                                                                                                                  • deflection_check_precamber_wcz - optional; type double
                                                                                                                                                  • design_support_on_member_start - optional; type int
                                                                                                                                                  • design_support_on_member_end - optional; type int
                                                                                                                                                  • design_supports_on_internal_nodes - optional; type array_of_member_representative_design_supports_on_internal_nodes
                                                                                                                                                    • member_representative_design_supports_on_internal_nodes - optional, unbounded; type member_representative_design_supports_on_internal_nodes
                                                                                                                                                      • no - optional; type int
                                                                                                                                                      • node - optional; type int
                                                                                                                                                      • design_support - optional; type int
                                                                                                                                                  • is_generated - optional; type boolean
                                                                                                                                                  • generating_object_info - optional; type string
                                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                                Output:
                                                                                                                                                set_member_representative_response (soap:body, use = literal)Source code
                                                                                                                                                parameters type set_member_representativeResponse
                                                                                                                                                • set_member_result_intermediate_point
                                                                                                                                                  Operation type:
                                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                  SOAP action:
                                                                                                                                                  http://localhost:8082/set_member_result_intermediate_point
                                                                                                                                                  Input:
                                                                                                                                                  set_member_result_intermediate_point_request (soap:body, use = literal)Source code
                                                                                                                                                  parameters type set_member_result_intermediate_point
                                                                                                                                                  • value type member_result_intermediate_point
                                                                                                                                                    • no type int
                                                                                                                                                    • comment - optional; type string
                                                                                                                                                    • distances - optional; type array_of_member_result_intermediate_point_distances
                                                                                                                                                      • member_result_intermediate_point_distances - optional, unbounded; type member_result_intermediate_point_distances
                                                                                                                                                        • no - optional; type int
                                                                                                                                                        • value - optional; type double
                                                                                                                                                        • note - optional; type string
                                                                                                                                                    • distances_are_defined_as_absolute - optional; type boolean
                                                                                                                                                    • generating_object_info - optional; type string
                                                                                                                                                    • is_generated - optional; type boolean
                                                                                                                                                    • members - optional; type array_of_int
                                                                                                                                                    • name - optional; type string
                                                                                                                                                    • point_count - optional; type int
                                                                                                                                                    • uniform_distribution - optional; type boolean
                                                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                                  Output:
                                                                                                                                                  set_member_result_intermediate_point_response (soap:body, use = literal)Source code
                                                                                                                                                  parameters type set_member_result_intermediate_pointResponse
                                                                                                                                                  • set_member_set
                                                                                                                                                    Operation type:
                                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                    SOAP action:
                                                                                                                                                    http://localhost:8082/set_member_set
                                                                                                                                                    Input:
                                                                                                                                                    set_member_set_request (soap:body, use = literal)Source code
                                                                                                                                                    parameters type set_member_set
                                                                                                                                                    • value type member_set
                                                                                                                                                      • no type int
                                                                                                                                                      • user_defined_name_enabled - optional; type boolean
                                                                                                                                                      • name - optional; type string
                                                                                                                                                      • set_type - optional; type member_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                                                                                                                      • length - optional; type double
                                                                                                                                                      • center_of_gravity - optional; type vector_3d
                                                                                                                                                        • x type double
                                                                                                                                                        • y type double
                                                                                                                                                        • z type double
                                                                                                                                                      • center_of_gravity_x - optional; type double
                                                                                                                                                      • center_of_gravity_y - optional; type double
                                                                                                                                                      • center_of_gravity_z - optional; type double
                                                                                                                                                      • position - optional; type string
                                                                                                                                                      • position_short - optional; type string
                                                                                                                                                      • comment - optional; type string
                                                                                                                                                      • is_generated - optional; type boolean
                                                                                                                                                      • generating_object_info - optional; type string
                                                                                                                                                      • volume - optional; type double
                                                                                                                                                      • mass - optional; type double
                                                                                                                                                      • discontinuous_torsional_warping - optional; type boolean
                                                                                                                                                      • design_properties_activated - optional; type boolean
                                                                                                                                                      • steel_effective_lengths - optional; type int
                                                                                                                                                      • steel_boundary_conditions - optional; type int
                                                                                                                                                      • steel_member_local_section_reductions - optional; type int
                                                                                                                                                      • steel_member_shear_panels - optional; type int
                                                                                                                                                      • steel_member_rotational_restraints - optional; type int
                                                                                                                                                      • member_steel_design_uls_configuration - optional; type int
                                                                                                                                                      • member_steel_design_sls_configuration - optional; type int
                                                                                                                                                      • member_steel_design_fr_configuration - optional; type int
                                                                                                                                                      • member_steel_design_seismic_configuration - optional; type int
                                                                                                                                                      • aluminum_effective_lengths - optional; type int
                                                                                                                                                      • aluminum_boundary_conditions - optional; type int
                                                                                                                                                      • aluminum_member_local_section_reductions - optional; type int
                                                                                                                                                      • aluminum_member_shear_panels - optional; type int
                                                                                                                                                      • aluminum_member_rotational_restraints - optional; type int
                                                                                                                                                      • member_aluminum_design_uls_configuration - optional; type int
                                                                                                                                                      • member_aluminum_design_sls_configuration - optional; type int
                                                                                                                                                      • concrete_shear_reinforcement_spans - optional; type array_of_member_set_concrete_shear_reinforcement_spans
                                                                                                                                                        • member_set_concrete_shear_reinforcement_spans - optional, unbounded; type member_set_concrete_shear_reinforcement_spans
                                                                                                                                                          • no - optional; type int
                                                                                                                                                          • name - optional; type string
                                                                                                                                                          • stirrup_type - optional; type stirrup_type - type undefined with restriction - enum { 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_FOUR_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_FOUR_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_THREE_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_THREE_LEGGED_OVERLAP_HOOK_180', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_135', 'STIRRUP_TYPE_TWO_LEGGED_CLOSED_HOOK_90', 'STIRRUP_TYPE_TWO_LEGGED_OPEN', 'STIRRUP_TYPE_TWO_LEGGED_OVERLAP_HOOK_180' }
                                                                                                                                                          • material - optional; type int
                                                                                                                                                          • stirrup_count - optional; type int
                                                                                                                                                          • stirrup_diameter - optional; type double
                                                                                                                                                          • stirrup_distances - optional; type double
                                                                                                                                                          • reinforcement_area - optional; type double
                                                                                                                                                          • span_position_reference_type - optional; type span_position_reference_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_INTERNAL_NODE', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_END', 'SHEAR_REINFORCEMENT_SPAN_REFERENCE_START' }
                                                                                                                                                          • span_position_reference_internal_node - optional; type int
                                                                                                                                                          • span_position_reference_x_location_relative - optional; type double
                                                                                                                                                          • span_position_reference_x_location_absolute - optional; type double
                                                                                                                                                          • span_position_definition_format_type - optional; type span_position_definition_format_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_ABSOLUTE', 'SHEAR_REINFORCEMENT_SPAN_DEFINITION_FORMAT_RELATIVE' }
                                                                                                                                                          • span_start_relative - optional; type double
                                                                                                                                                          • span_start_absolute - optional; type double
                                                                                                                                                          • span_end_relative - optional; type double
                                                                                                                                                          • span_end_absolute - optional; type double
                                                                                                                                                          • span_length - optional; type double
                                                                                                                                                          • stirrup_layout_rule_type - optional; type stirrup_layout_rule_type - type undefined with restriction - enum { 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_END_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_DEFINED', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_END', 'SHEAR_REINFORCEMENT_STIRRUP_LAYOUT_RULE_START_EQUALS_REST_LENGTH_TO_STIRRUP_DISTANCED' }
                                                                                                                                                          • stirrup_start_offset - optional; type double
                                                                                                                                                          • stirrup_end_offset - optional; type double
                                                                                                                                                          • one_stirrup_length - optional; type double
                                                                                                                                                          • minimal_and_maximal_stirrup_length - optional; type string
                                                                                                                                                          • length - optional; type double
                                                                                                                                                          • one_stirrup_weight - optional; type double
                                                                                                                                                          • minimal_and_maximal_stirrup_weight - optional; type string
                                                                                                                                                          • weight - optional; type double
                                                                                                                                                      • concrete_longitudinal_reinforcement_items - optional; type array_of_member_set_concrete_longitudinal_reinforcement_items
                                                                                                                                                        • member_set_concrete_longitudinal_reinforcement_items - optional, unbounded; type member_set_concrete_longitudinal_reinforcement_items
                                                                                                                                                          • no - optional; type int
                                                                                                                                                          • name - optional; type string
                                                                                                                                                          • rebar_type - optional; type rebar_type - type undefined with restriction - enum { 'REBAR_TYPE_LINE', 'REBAR_TYPE_SINGLE', 'REBAR_TYPE_SYMMETRICAL', 'REBAR_TYPE_UNIFORMLY_SURROUNDING', 'REBAR_TYPE_UNSYMMETRICAL' }
                                                                                                                                                          • material - optional; type int
                                                                                                                                                          • reinforcement_placed_in_bending_corner_enabled - optional; type boolean
                                                                                                                                                          • bar_count_symmetrical - optional; type int
                                                                                                                                                          • bar_count_unsymmetrical_at_side - optional; type int
                                                                                                                                                          • bar_count_unsymmetrical_top_side - optional; type int
                                                                                                                                                          • bar_count_unsymmetrical_bottom_side - optional; type int
                                                                                                                                                          • bar_count_uniformly_surrounding - optional; type int
                                                                                                                                                          • bar_count_line - optional; type int
                                                                                                                                                          • bar_count_corner - optional; type int
                                                                                                                                                          • bar_diameter_symmetrical - optional; type double
                                                                                                                                                          • bar_diameter_unsymmetrical_at_side - optional; type double
                                                                                                                                                          • bar_diameter_unsymmetrical_top_side - optional; type double
                                                                                                                                                          • bar_diameter_unsymmetrical_bottom_side - optional; type double
                                                                                                                                                          • bar_diameter_uniformly_surrounding - optional; type double
                                                                                                                                                          • bar_diameter_line - optional; type double
                                                                                                                                                          • bar_diameter_single - optional; type double
                                                                                                                                                          • bar_diameter_corner - optional; type double
                                                                                                                                                          • corner_reinforcement_enabled - optional; type boolean
                                                                                                                                                          • reinforcement_area_symmetrical - optional; type double
                                                                                                                                                          • reinforcement_area_unsymmetrical_at_side - optional; type double
                                                                                                                                                          • reinforcement_area_unsymmetrical_top_side - optional; type double
                                                                                                                                                          • reinforcement_area_unsymmetrical_bottom_side - optional; type double
                                                                                                                                                          • reinforcement_area_uniformly_surrounding - optional; type double
                                                                                                                                                          • reinforcement_area_line - optional; type double
                                                                                                                                                          • reinforcement_area_single - optional; type double
                                                                                                                                                          • reinforcement_area_corner - optional; type double
                                                                                                                                                          • reinforcement_area_total - optional; type double
                                                                                                                                                          • span_position_reference_internal_node - optional; type int
                                                                                                                                                          • span_position_reference_x_location_relative - optional; type double
                                                                                                                                                          • span_position_reference_x_location_absolute - optional; type double
                                                                                                                                                          • span_start_relative - optional; type double
                                                                                                                                                          • span_start_absolute - optional; type double
                                                                                                                                                          • span_end_relative - optional; type double
                                                                                                                                                          • span_end_absolute - optional; type double
                                                                                                                                                          • span_length - optional; type double
                                                                                                                                                          • additional_offset_type - optional; type additional_offset_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_CONCRETE_COVER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_SECTION_SURFACE', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_FROM_STIRRUP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_TYPE_NONE' }
                                                                                                                                                          • additional_offset_top_side - optional; type double
                                                                                                                                                          • additional_offset_bottom_side - optional; type double
                                                                                                                                                          • additional_offset_left_side - optional; type double
                                                                                                                                                          • additional_offset_right_side - optional; type double
                                                                                                                                                          • additional_offset_reference_type - optional; type additional_offset_reference_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                                          • additional_offset_reference_type_at_start_type - optional; type additional_offset_reference_type_at_start_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                                          • additional_offset_reference_type_at_end_type - optional; type additional_offset_reference_type_at_end_type - type undefined with restriction - enum { 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_CENTER_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_LEFT_TOP', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_BOTTOM', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_CENTER', 'LONGITUDINAL_REINFORCEMENT_ADDITIONAL_OFFSET_REFERENCE_TYPE_RIGHT_TOP' }
                                                                                                                                                          • additional_horizontal_offset - optional; type double
                                                                                                                                                          • additional_horizontal_offset_at_start - optional; type double
                                                                                                                                                          • additional_horizontal_offset_at_end - optional; type double
                                                                                                                                                          • additional_vertical_offset - optional; type double
                                                                                                                                                          • additional_vertical_offset_at_start - optional; type double
                                                                                                                                                          • additional_vertical_offset_at_end - optional; type double
                                                                                                                                                          • anchorage_start_anchor_type - optional; type anchorage_start_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                                                                                                                          • anchorage_start_anchor_length - optional; type double
                                                                                                                                                          • anchorage_start_bending_diameter - optional; type double
                                                                                                                                                          • anchorage_end_anchor_type - optional; type anchorage_end_anchor_type - type undefined with restriction - enum { 'ANCHORAGE_TYPE_BEND', 'ANCHORAGE_TYPE_HOOK', 'ANCHORAGE_TYPE_HOOK_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_NONE', 'ANCHORAGE_TYPE_STRAIGHT', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TRANSVERSE_BAR', 'ANCHORAGE_TYPE_STRAIGHT_WITH_TWO_TRANSVERSE_BARS' }
                                                                                                                                                          • anchorage_end_anchor_length - optional; type double
                                                                                                                                                          • anchorage_end_bending_diameter - optional; type double
                                                                                                                                                          • one_rebar_length - optional; type double
                                                                                                                                                          • one_rebar_minimal_and_maximal_length - optional; type string
                                                                                                                                                          • one_rebar_unsymmetrical_at_side_length - optional; type double
                                                                                                                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_length - optional; type string
                                                                                                                                                          • one_rebar_unsymmetrical_top_side_length - optional; type double
                                                                                                                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_length - optional; type string
                                                                                                                                                          • one_rebar_unsymmetrical_bottom_side_length - optional; type double
                                                                                                                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_length - optional; type string
                                                                                                                                                          • one_rebar_corner_length - optional; type double
                                                                                                                                                          • one_rebar_corner_minimal_and_maximal_length - optional; type string
                                                                                                                                                          • length - optional; type double
                                                                                                                                                          • one_rebar_weight - optional; type double
                                                                                                                                                          • one_rebar_minimal_and_maximal_weight - optional; type string
                                                                                                                                                          • one_rebar_unsymmetrical_at_side_weight - optional; type double
                                                                                                                                                          • one_rebar_unsymmetrical_at_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                                          • one_rebar_unsymmetrical_top_side_weight - optional; type double
                                                                                                                                                          • one_rebar_unsymmetrical_top_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                                          • one_rebar_unsymmetrical_bottom_side_weight - optional; type double
                                                                                                                                                          • one_rebar_unsymmetrical_bottom_side_minimal_and_maximal_weight - optional; type string
                                                                                                                                                          • one_rebar_corner_weight - optional; type double
                                                                                                                                                          • one_rebar_corner_minimal_and_maximal_weight - optional; type string
                                                                                                                                                          • weight - optional; type double
                                                                                                                                                      • concrete_cover_user_defined_enabled - optional; type boolean
                                                                                                                                                      • concrete_cover_different_at_section_sides_enabled - optional; type boolean
                                                                                                                                                      • concrete_cover - optional; type double
                                                                                                                                                      • concrete_cover_top - optional; type double
                                                                                                                                                      • concrete_cover_bottom - optional; type double
                                                                                                                                                      • concrete_cover_left - optional; type double
                                                                                                                                                      • concrete_cover_right - optional; type double
                                                                                                                                                      • concrete_cover_min - optional; type array_of_int
                                                                                                                                                      • concrete_cover_min_top - optional; type array_of_int
                                                                                                                                                      • concrete_cover_min_bottom - optional; type array_of_int
                                                                                                                                                      • concrete_cover_min_left - optional; type array_of_int
                                                                                                                                                      • concrete_cover_min_right - optional; type array_of_int
                                                                                                                                                      • concrete_durability - optional; type int
                                                                                                                                                      • concrete_durability_top - optional; type int
                                                                                                                                                      • concrete_durability_bottom - optional; type int
                                                                                                                                                      • concrete_durability_left - optional; type int
                                                                                                                                                      • concrete_durability_right - optional; type int
                                                                                                                                                      • concrete_effective_lengths - optional; type int
                                                                                                                                                      • timber_effective_lengths - optional; type int
                                                                                                                                                      • service_class_timber_design - optional; type int
                                                                                                                                                      • moisture_class_timber_design - optional; type int
                                                                                                                                                      • service_conditions_timber_design - optional; type int
                                                                                                                                                      • timber_member_shear_panels - optional; type int
                                                                                                                                                      • timber_member_rotational_restraints - optional; type int
                                                                                                                                                      • timber_local_section_reductions - optional; type int
                                                                                                                                                      • member_timber_design_fr_configuration - optional; type int
                                                                                                                                                      • member_timber_design_sls_configuration - optional; type int
                                                                                                                                                      • member_timber_design_uls_configuration - optional; type int
                                                                                                                                                      • member_transverse_stiffener - optional; type int
                                                                                                                                                      • stress_analysis_configuration - optional; type int
                                                                                                                                                      • deflection_check_direction - optional; type member_set_deflection_check_direction - type undefined with restriction - enum { 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Y', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z', 'DEFLECTION_CHECK_DIRECTION_LOCAL_AXIS_Z_AND_Y', 'DEFLECTION_CHECK_DIRECTION_RESULTING_AXIS' }
                                                                                                                                                      • deflection_check_beam_type - optional; type member_set_deflection_check_beam_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_BEAM_TYPE_DOUBLE_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_END_SUPPORTED', 'DEFLECTION_CHECK_BEAM_TYPE_START_SUPPORTED' }
                                                                                                                                                      • deflection_check_displacement_reference - optional; type member_set_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_MEMBER_SET_ENDS', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_UNDEFORMED_SYSTEM' }
                                                                                                                                                      • deflection_check_reference_length_y - optional; type double
                                                                                                                                                      • deflection_check_reference_length_y_list - optional; type array_of_int
                                                                                                                                                      • deflection_check_reference_length_y_is_variable - optional; type boolean
                                                                                                                                                      • deflection_check_reference_length_y_definition_type - optional; type member_set_deflection_check_reference_length_y_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                                      • deflection_check_reference_length_z - optional; type double
                                                                                                                                                      • deflection_check_reference_length_z_list - optional; type array_of_int
                                                                                                                                                      • deflection_check_reference_length_z_is_variable - optional; type boolean
                                                                                                                                                      • deflection_check_reference_length_z_definition_type - optional; type member_set_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_DESIGN_SUPPORTS', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MEMBER_OR_MEMBER_SET_LENGTH', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                                      • deflection_check_precamber_enabled - optional; type boolean
                                                                                                                                                      • deflection_check_precamber_wcy - optional; type double
                                                                                                                                                      • deflection_check_precamber_wcz - optional; type double
                                                                                                                                                      • design_support_on_member_set_start - optional; type int
                                                                                                                                                      • design_support_on_member_set_end - optional; type int
                                                                                                                                                      • design_supports_on_internal_nodes - optional; type array_of_member_set_design_supports_on_internal_nodes
                                                                                                                                                        • member_set_design_supports_on_internal_nodes - optional, unbounded; type member_set_design_supports_on_internal_nodes
                                                                                                                                                          • no - optional; type int
                                                                                                                                                          • node - optional; type int
                                                                                                                                                          • design_support - optional; type int
                                                                                                                                                      • members - optional; type array_of_int
                                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                                    Output:
                                                                                                                                                    set_member_set_response (soap:body, use = literal)Source code
                                                                                                                                                    parameters type set_member_setResponse
                                                                                                                                                    • set_member_set_imperfection
                                                                                                                                                      Operation type:
                                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                      SOAP action:
                                                                                                                                                      http://localhost:8082/set_member_set_imperfection
                                                                                                                                                      Input:
                                                                                                                                                      set_member_set_imperfection_request (soap:body, use = literal)Source code
                                                                                                                                                      parameters type set_member_set_imperfection
                                                                                                                                                      • imperfection_case_no type int
                                                                                                                                                      • value type member_set_imperfection
                                                                                                                                                        • no type int
                                                                                                                                                        • imperfection_type - optional; type member_set_imperfection_imperfection_type - type undefined with restriction - enum { 'IMPERFECTION_TYPE_INITIAL_BOW', 'IMPERFECTION_TYPE_INITIAL_BOW_AND_CRITERION', 'IMPERFECTION_TYPE_INITIAL_SWAY' }
                                                                                                                                                        • member_sets - optional; type array_of_int
                                                                                                                                                        • imperfection_case - optional; type int
                                                                                                                                                        • definition_type - optional; type member_set_imperfection_definition_type - type undefined with restriction - enum { 'DEFINITION_TYPE_ABSOLUTE', 'DEFINITION_TYPE_ANSI_CURRENT', 'DEFINITION_TYPE_ANSI_GRAVITY_LOAD', 'DEFINITION_TYPE_EN_1993_1_1', 'DEFINITION_TYPE_EN_1999_1_1', 'DEFINITION_TYPE_EUROCODE', 'DEFINITION_TYPE_NOTIONAL_LOAD', 'DEFINITION_TYPE_RELATIVE' }
                                                                                                                                                        • coordinate_system - optional; type string
                                                                                                                                                        • imperfection_direction - optional; type member_set_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'IMPERFECTION_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'IMPERFECTION_DIRECTION_LOCAL_Y', 'IMPERFECTION_DIRECTION_LOCAL_Y_NEGATIVE', 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_U', 'IMPERFECTION_DIRECTION_PRINCIPAL_U_NEGATIVE', 'IMPERFECTION_DIRECTION_PRINCIPAL_V', 'IMPERFECTION_DIRECTION_PRINCIPAL_V_NEGATIVE' }
                                                                                                                                                        • basic_value_absolute - optional; type double
                                                                                                                                                        • basic_value_relative - optional; type double
                                                                                                                                                        • basic_value_coefficient - optional; type double
                                                                                                                                                        • basic_value_force - optional; type double
                                                                                                                                                        • section_design - optional; type member_set_imperfection_section_design - type undefined with restriction - enum { 'SECTION_DESIGN_ELASTIC', 'SECTION_DESIGN_PLASTIC' }
                                                                                                                                                        • active_criterion - optional; type member_set_imperfection_active_criterion - type undefined with restriction - enum { 'ACTIVITY_CRITERION_ALWAYS', 'ACTIVITY_CRITERION_DEFINE', 'ACTIVITY_CRITERION_DIN_18800', 'ACTIVITY_CRITERION_EN_1993', 'ACTIVITY_CRITERION_EN_1999' }
                                                                                                                                                        • active_bow - optional; type double
                                                                                                                                                        • column_in_row - optional; type int
                                                                                                                                                        • standard_factor_enumeration - optional; type member_set_imperfection_standard_factor_enumeration - type undefined with restriction - enum { 'STANDARD_FACTOR_ASD', 'STANDARD_FACTOR_LRFD' }
                                                                                                                                                        • standard_factor_number - optional; type double
                                                                                                                                                        • height - optional; type double
                                                                                                                                                        • case_object - optional; type int
                                                                                                                                                        • reduction_factor_h - optional; type double
                                                                                                                                                        • reduction_factor_m - optional; type double
                                                                                                                                                        • initial_sway - optional; type double
                                                                                                                                                        • initial_sway_inverted - optional; type double
                                                                                                                                                        • parameters - optional; type array_of_int
                                                                                                                                                        • refer_distance_from_objects_to_assign - optional; type boolean
                                                                                                                                                        • imperfection_over_total_length_of_objects_to_assign - optional; type boolean
                                                                                                                                                        • distance_a_is_defined_as_relative - optional; type boolean
                                                                                                                                                        • distance_b_is_defined_as_relative - optional; type boolean
                                                                                                                                                        • distance_a_relative - optional; type double
                                                                                                                                                        • distance_b_relative - optional; type double
                                                                                                                                                        • distance_a_absolute - optional; type double
                                                                                                                                                        • distance_b_absolute - optional; type double
                                                                                                                                                        • comment - optional; type string
                                                                                                                                                        • is_generated - optional; type boolean
                                                                                                                                                        • generating_object_info - optional; type string
                                                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                                                      Output:
                                                                                                                                                      set_member_set_imperfection_response (soap:body, use = literal)Source code
                                                                                                                                                      parameters type set_member_set_imperfectionResponse
                                                                                                                                                      • set_member_set_load
                                                                                                                                                        Operation type:
                                                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                        SOAP action:
                                                                                                                                                        http://localhost:8082/set_member_set_load
                                                                                                                                                        Input:
                                                                                                                                                        set_member_set_load_request (soap:body, use = literal)Source code
                                                                                                                                                        parameters type set_member_set_load
                                                                                                                                                        • load_case_no type int
                                                                                                                                                        • value type member_set_load
                                                                                                                                                          • no type int
                                                                                                                                                          • advanced_mass_options - optional; type boolean
                                                                                                                                                          • angular_acceleration - optional; type double
                                                                                                                                                          • angular_velocity - optional; type double
                                                                                                                                                          • axis_definition_axis - optional; type member_set_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                          • axis_definition_axis_orientation - optional; type member_set_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                                                                                                                          • axis_definition_p1 - optional; type vector_3d
                                                                                                                                                            • x type double
                                                                                                                                                            • y type double
                                                                                                                                                            • z type double
                                                                                                                                                          • axis_definition_p1_x - optional; type double
                                                                                                                                                          • axis_definition_p1_y - optional; type double
                                                                                                                                                          • axis_definition_p1_z - optional; type double
                                                                                                                                                          • axis_definition_p2 - optional; type vector_3d
                                                                                                                                                            • x type double
                                                                                                                                                            • y type double
                                                                                                                                                            • z type double
                                                                                                                                                          • axis_definition_p2_x - optional; type double
                                                                                                                                                          • axis_definition_p2_y - optional; type double
                                                                                                                                                          • axis_definition_p2_z - optional; type double
                                                                                                                                                          • axis_definition_type - optional; type member_set_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                                                                                                                          • comment - optional; type string
                                                                                                                                                          • coordinate_system - optional; type string
                                                                                                                                                          • count_n - optional; type int
                                                                                                                                                          • distance_a_absolute - optional; type double
                                                                                                                                                          • distance_a_is_defined_as_relative - optional; type boolean
                                                                                                                                                          • distance_a_relative - optional; type double
                                                                                                                                                          • distance_b_absolute - optional; type double
                                                                                                                                                          • distance_b_is_defined_as_relative - optional; type boolean
                                                                                                                                                          • distance_b_relative - optional; type double
                                                                                                                                                          • distance_c_absolute - optional; type double
                                                                                                                                                          • distance_c_is_defined_as_relative - optional; type boolean
                                                                                                                                                          • distance_c_relative - optional; type double
                                                                                                                                                          • distance_from_member_set_end - optional; type boolean
                                                                                                                                                          • eccentricity_horizontal_alignment - optional; type member_set_load_eccentricity_horizontal_alignment - type undefined with restriction - enum { 'ALIGN_LEFT', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_RIGHT' }
                                                                                                                                                          • eccentricity_vertical_alignment - optional; type member_set_load_eccentricity_vertical_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_NONE', 'ALIGN_TOP' }
                                                                                                                                                          • eccentricity_section_middle - optional; type member_set_load_eccentricity_section_middle - type undefined with restriction - enum { 'LOAD_ECCENTRICITY_SECTION_MIDDLE_CENTER_OF_GRAVITY', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_NONE', 'LOAD_ECCENTRICITY_SECTION_MIDDLE_SHEAR_CENTER' }
                                                                                                                                                          • is_eccentricity_at_end_different_from_start - optional; type boolean
                                                                                                                                                          • eccentricity_y_at_end - optional; type double
                                                                                                                                                          • eccentricity_y_at_start - optional; type double
                                                                                                                                                          • eccentricity_z_at_end - optional; type double
                                                                                                                                                          • eccentricity_z_at_start - optional; type double
                                                                                                                                                          • filling_height - optional; type double
                                                                                                                                                          • form_finding_definition_type - optional; type member_set_load_form_finding_definition_type - type undefined with restriction - enum { 'FORM_FINDING_TYPE_FORCE', 'FORM_FINDING_TYPE_GEOMETRIC' }
                                                                                                                                                          • form_finding_force_definition - optional; type member_set_load_form_finding_force_definition - type undefined with restriction - enum { 'FORM_FINDING_FORCE_INPUT_PARAMETER_AVERAGE', 'FORM_FINDING_FORCE_INPUT_PARAMETER_DENSITY', 'FORM_FINDING_FORCE_INPUT_PARAMETER_HORIZONTAL_TENSION_COMPONENT', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MAXIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMAL_TENSION_AT_J_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_MINIMUM_FORCE_IN_MEMBER', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_I_END', 'FORM_FINDING_FORCE_INPUT_PARAMETER_TENSION_AT_J_END' }
                                                                                                                                                          • form_finding_geometry_definition - optional; type member_set_load_form_finding_geometry_definition - type undefined with restriction - enum { 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LENGTH', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_LOW_POINT_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_MAXIMUM_VERTICAL_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_SAG', 'FORM_FINDING_GEOMETRIC_INPUT_PARAMETER_UNSTRESSED_LENGTH' }
                                                                                                                                                          • form_finding_internal_force - optional; type member_set_load_form_finding_internal_force - type undefined with restriction - enum { 'FORM_FINDING_INTERNAL_FORCE_COMPRESSION', 'FORM_FINDING_INTERNAL_FORCE_TENSION' }
                                                                                                                                                          • form_finding_magnitude_absolute - optional; type double
                                                                                                                                                          • form_finding_magnitude_is_defined_as_relative - optional; type boolean
                                                                                                                                                          • form_finding_magnitude_relative - optional; type double
                                                                                                                                                          • generating_object_info - optional; type string
                                                                                                                                                          • has_force_eccentricity - optional; type boolean
                                                                                                                                                          • is_generated - optional; type boolean
                                                                                                                                                          • load_case - optional; type int
                                                                                                                                                          • load_direction - optional; type member_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z', 'LOAD_DIRECTION_PRINCIPAL_U', 'LOAD_DIRECTION_PRINCIPAL_V' }
                                                                                                                                                          • load_direction_orientation - optional; type member_set_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                                                                                                                          • load_distribution - optional; type member_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_CONCENTRATED_1', 'LOAD_DISTRIBUTION_CONCENTRATED_2', 'LOAD_DISTRIBUTION_CONCENTRATED_2x2', 'LOAD_DISTRIBUTION_CONCENTRATED_N', 'LOAD_DISTRIBUTION_CONCENTRATED_VARYING', 'LOAD_DISTRIBUTION_PARABOLIC', 'LOAD_DISTRIBUTION_TAPERED', 'LOAD_DISTRIBUTION_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_UNIFORM_TOTAL', 'LOAD_DISTRIBUTION_VARYING', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                                                                                                                          • load_is_over_total_length - optional; type boolean
                                                                                                                                                          • load_type - optional; type member_set_load_load_type - type undefined with restriction - enum { 'E_TYPE_MASS', 'LOAD_TYPE_AXIAL_DISPLACEMENT', 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_DISPLACEMENT', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_INITIAL_PRESTRESS', 'LOAD_TYPE_MOMENT', 'LOAD_TYPE_PIPE_CONTENT_FULL', 'LOAD_TYPE_PIPE_CONTENT_PARTIAL', 'LOAD_TYPE_PIPE_INTERNAL_PRESSURE', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_ROTATION', 'LOAD_TYPE_TEMPERATURE', 'LOAD_TYPE_TEMPERATURE_CHANGE' }
                                                                                                                                                          • magnitude - optional; type double
                                                                                                                                                          • magnitude_1 - optional; type double
                                                                                                                                                          • magnitude_2 - optional; type double
                                                                                                                                                          • magnitude_3 - optional; type double
                                                                                                                                                          • magnitude_delta_t - optional; type double
                                                                                                                                                          • magnitude_delta_t_1 - optional; type double
                                                                                                                                                          • magnitude_delta_t_2 - optional; type double
                                                                                                                                                          • magnitude_delta_t_3 - optional; type double
                                                                                                                                                          • magnitude_t_b - optional; type double
                                                                                                                                                          • magnitude_t_b_1 - optional; type double
                                                                                                                                                          • magnitude_t_b_2 - optional; type double
                                                                                                                                                          • magnitude_t_b_3 - optional; type double
                                                                                                                                                          • magnitude_t_c - optional; type double
                                                                                                                                                          • magnitude_t_c_1 - optional; type double
                                                                                                                                                          • magnitude_t_c_2 - optional; type double
                                                                                                                                                          • magnitude_t_c_3 - optional; type double
                                                                                                                                                          • magnitude_t_t - optional; type double
                                                                                                                                                          • magnitude_t_t_1 - optional; type double
                                                                                                                                                          • magnitude_t_t_2 - optional; type double
                                                                                                                                                          • magnitude_t_t_3 - optional; type double
                                                                                                                                                          • mass_global - optional; type double
                                                                                                                                                          • mass_x - optional; type double
                                                                                                                                                          • mass_y - optional; type double
                                                                                                                                                          • mass_z - optional; type double
                                                                                                                                                          • member_sets - optional; type array_of_int
                                                                                                                                                          • varying_load_parameters - optional; type array_of_member_set_load_varying_load_parameters
                                                                                                                                                            • member_set_load_varying_load_parameters - optional, unbounded; type member_set_load_varying_load_parameters
                                                                                                                                                              • no - optional; type int
                                                                                                                                                              • distance - optional; type double
                                                                                                                                                              • delta_distance - optional; type double
                                                                                                                                                              • magnitude - optional; type double
                                                                                                                                                              • note - optional; type string
                                                                                                                                                              • magnitude_t_c - optional; type double
                                                                                                                                                              • magnitude_delta_t - optional; type double
                                                                                                                                                              • magnitude_t_t - optional; type double
                                                                                                                                                              • magnitude_t_b - optional; type double
                                                                                                                                                          • varying_load_parameters_are_defined_as_relative - optional; type boolean
                                                                                                                                                          • varying_load_parameters_sorted - optional; type boolean
                                                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                                                        Output:
                                                                                                                                                        set_member_set_load_response (soap:body, use = literal)Source code
                                                                                                                                                        parameters type set_member_set_loadResponse
                                                                                                                                                        • set_member_stiffness_modification
                                                                                                                                                          Operation type:
                                                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                          SOAP action:
                                                                                                                                                          http://localhost:8082/set_member_stiffness_modification
                                                                                                                                                          Input:
                                                                                                                                                          set_member_stiffness_modification_request (soap:body, use = literal)Source code
                                                                                                                                                          parameters type set_member_stiffness_modification
                                                                                                                                                          • value type member_stiffness_modification
                                                                                                                                                            • no type int
                                                                                                                                                            • type - optional; type member_stiffness_modification_type - type undefined with restriction - enum { 'TYPE_CONCRETE_STRUCTURES', 'TYPE_PARTIAL_STIFFNESSES_FACTORS', 'TYPE_STEEL_STRUCTURES', 'TYPE_TOTAL_STIFFNESSES_FACTORS' }
                                                                                                                                                            • assigned_to_structure_modification - optional; type array_of_int
                                                                                                                                                            • comment - optional; type string
                                                                                                                                                            • concrete_structure_component_type - optional; type member_stiffness_modification_concrete_structure_component_type - type undefined with restriction - enum { 'COMPONENT_TYPE_BEAMS', 'COMPONENT_TYPE_COLUMNS', 'COMPONENT_TYPE_FLAT_PLATES_AND_FLAT_SLABS', 'COMPONENT_TYPE_WALLS_CRACKED', 'COMPONENT_TYPE_WALLS_UNCRACKED' }
                                                                                                                                                            • factor_of_axial_stiffness - optional; type double
                                                                                                                                                            • factor_of_bending_y_stiffness - optional; type double
                                                                                                                                                            • factor_of_bending_z_stiffness - optional; type double
                                                                                                                                                            • generating_object_info - optional; type string
                                                                                                                                                            • is_generated - optional; type boolean
                                                                                                                                                            • name - optional; type string
                                                                                                                                                            • partial_stiffness_factor_of_mass - optional; type double
                                                                                                                                                            • partial_stiffness_factor_of_shear_y_stiffness - optional; type double
                                                                                                                                                            • partial_stiffness_factor_of_shear_z_stiffness - optional; type double
                                                                                                                                                            • partial_stiffness_factor_of_torsion_stiffness - optional; type double
                                                                                                                                                            • partial_stiffness_factor_of_weight - optional; type double
                                                                                                                                                            • steel_structure_design_method - optional; type member_stiffness_modification_steel_structure_design_method - type undefined with restriction - enum { 'ASD', 'LRFD' }
                                                                                                                                                            • steel_structure_determine_tau_b - optional; type member_stiffness_modification_steel_structure_determine_tau_b - type undefined with restriction - enum { 'ITERATIVE', 'SET_TO_1' }
                                                                                                                                                            • total_stiffness_factor_of_total_stiffness - optional; type double
                                                                                                                                                            • user_defined_name_enabled - optional; type boolean
                                                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                                                          Output:
                                                                                                                                                          set_member_stiffness_modification_response (soap:body, use = literal)Source code
                                                                                                                                                          parameters type set_member_stiffness_modificationResponse
                                                                                                                                                          • set_member_support
                                                                                                                                                            Operation type:
                                                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                            SOAP action:
                                                                                                                                                            http://localhost:8082/set_member_support
                                                                                                                                                            Input:
                                                                                                                                                            set_member_support_request (soap:body, use = literal)Source code
                                                                                                                                                            parameters type set_member_support
                                                                                                                                                            • value type member_support
                                                                                                                                                              • no type int
                                                                                                                                                              • user_defined_name_enabled - optional; type boolean
                                                                                                                                                              • name - optional; type string
                                                                                                                                                              • members - optional; type array_of_int
                                                                                                                                                              • spring_translation - optional; type vector_3d
                                                                                                                                                                • x type double
                                                                                                                                                                • y type double
                                                                                                                                                                • z type double
                                                                                                                                                              • spring_rotation - optional; type double
                                                                                                                                                              • spring_translation_x - optional; type double
                                                                                                                                                              • spring_translation_y - optional; type double
                                                                                                                                                              • spring_translation_z - optional; type double
                                                                                                                                                              • spring_shear - optional; type vector_3d
                                                                                                                                                                • x type double
                                                                                                                                                                • y type double
                                                                                                                                                                • z type double
                                                                                                                                                              • spring_shear_x - optional; type double
                                                                                                                                                              • spring_shear_y - optional; type double
                                                                                                                                                              • spring_shear_z - optional; type double
                                                                                                                                                              • nonlinearity - optional; type member_support_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_FAILURE_IF_NEGATIVE_CONTACT_STRESS_Z', 'NONLINEARITY_FAILURE_IF_POSITIVE_CONTACT_STRESS_Z', 'NONLINEARITY_NONE' }
                                                                                                                                                              • support_dimensions_enabled - optional; type boolean
                                                                                                                                                              • support_width_y - optional; type double
                                                                                                                                                              • support_width_z - optional; type double
                                                                                                                                                              • comment - optional; type string
                                                                                                                                                              • is_generated - optional; type boolean
                                                                                                                                                              • generating_object_info - optional; type string
                                                                                                                                                              • id_for_export_import - optional; type string
                                                                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                                                                            Output:
                                                                                                                                                            set_member_support_response (soap:body, use = literal)Source code
                                                                                                                                                            parameters type set_member_supportResponse
                                                                                                                                                            • set_member_transverse_stiffener
                                                                                                                                                              Operation type:
                                                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                              SOAP action:
                                                                                                                                                              http://localhost:8082/set_member_transverse_stiffener
                                                                                                                                                              Input:
                                                                                                                                                              set_member_transverse_stiffener_request (soap:body, use = literal)Source code
                                                                                                                                                              parameters type set_member_transverse_stiffener
                                                                                                                                                              • value type member_transverse_stiffener
                                                                                                                                                                • no type int
                                                                                                                                                                • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                • name - optional; type string
                                                                                                                                                                • members - optional; type array_of_int
                                                                                                                                                                • member_sets - optional; type array_of_int
                                                                                                                                                                • components - optional; type array_of_member_transverse_stiffener_components
                                                                                                                                                                  • member_transverse_stiffener_components - optional, unbounded; type member_transverse_stiffener_components
                                                                                                                                                                    • no - optional; type int
                                                                                                                                                                    • stiffener_type - optional; type stiffener_type - type undefined with restriction - enum { 'STIFFENER_COMPONENT_TYPE_ANGLE', 'STIFFENER_COMPONENT_TYPE_CANTILEVERED_PORTION_END', 'STIFFENER_COMPONENT_TYPE_CANTILEVERED_PORTION_START', 'STIFFENER_COMPONENT_TYPE_CHANNEL_SECTION', 'STIFFENER_COMPONENT_TYPE_CONNECTING_COLUMN_END', 'STIFFENER_COMPONENT_TYPE_CONNECTING_COLUMN_START', 'STIFFENER_COMPONENT_TYPE_END_PLATE_END', 'STIFFENER_COMPONENT_TYPE_END_PLATE_START', 'STIFFENER_COMPONENT_TYPE_FLAT' }
                                                                                                                                                                    • position - optional; type double
                                                                                                                                                                    • position_type - optional; type position_type - type undefined with restriction - enum { 'STIFFENER_COMPONENT_POSITION_DOUBLE_SIDED', 'STIFFENER_COMPONENT_POSITION_SINGLE_SIDED_LEFT', 'STIFFENER_COMPONENT_POSITION_SINGLE_SIDED_RIGHT' }
                                                                                                                                                                    • multiple - optional; type boolean
                                                                                                                                                                    • note - optional; type string
                                                                                                                                                                    • material - optional; type int
                                                                                                                                                                    • multiple_number - optional; type int
                                                                                                                                                                    • multiple_offset - optional; type double
                                                                                                                                                                    • thickness - optional; type double
                                                                                                                                                                    • width - optional; type double
                                                                                                                                                                    • welds_size - optional; type double
                                                                                                                                                                    • height - optional; type double
                                                                                                                                                                    • width_b_u - optional; type double
                                                                                                                                                                    • height_h_u - optional; type double
                                                                                                                                                                    • thickness_t_u - optional; type double
                                                                                                                                                                    • thickness_s_u - optional; type double
                                                                                                                                                                    • width_b - optional; type double
                                                                                                                                                                    • thickness_t - optional; type double
                                                                                                                                                                    • column_cross_section - optional; type int
                                                                                                                                                                    • beam_cross_section - optional; type int
                                                                                                                                                                    • height_h_m - optional; type double
                                                                                                                                                                    • cross_section - optional; type int
                                                                                                                                                                    • cantilever_l_k - optional; type double
                                                                                                                                                                • for_design_addons - optional; type boolean
                                                                                                                                                                • comment - optional; type string
                                                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                                                              Output:
                                                                                                                                                              set_member_transverse_stiffener_response (soap:body, use = literal)Source code
                                                                                                                                                              parameters type set_member_transverse_stiffenerResponse
                                                                                                                                                              • set_nodal_load
                                                                                                                                                                Operation type:
                                                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                SOAP action:
                                                                                                                                                                http://localhost:8082/set_nodal_load
                                                                                                                                                                Input:
                                                                                                                                                                set_nodal_load_request (soap:body, use = literal)Source code
                                                                                                                                                                parameters type set_nodal_load
                                                                                                                                                                • load_case_no type int
                                                                                                                                                                • value type nodal_load
                                                                                                                                                                  • no type int
                                                                                                                                                                  • load_type - optional; type nodal_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_COMPONENTS', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_MASS', 'LOAD_TYPE_MOMENT' }
                                                                                                                                                                  • nodes - optional; type array_of_int
                                                                                                                                                                  • has_force_eccentricity - optional; type boolean
                                                                                                                                                                  • force_eccentricity - optional; type vector_3d
                                                                                                                                                                    • x type double
                                                                                                                                                                    • y type double
                                                                                                                                                                    • z type double
                                                                                                                                                                  • force_eccentricity_x - optional; type double
                                                                                                                                                                  • force_eccentricity_y - optional; type double
                                                                                                                                                                  • force_eccentricity_z - optional; type double
                                                                                                                                                                  • coordinate_system - optional; type int
                                                                                                                                                                  • has_specific_direction - optional; type boolean
                                                                                                                                                                  • specific_direction_type - optional; type nodal_load_specific_direction_type - type undefined with restriction - enum { 'DIRECTION_TYPE_DIRECTED_TO_NODE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER', 'DIRECTION_TYPE_PARALLEL_TO_TWO_NODES', 'DIRECTION_TYPE_ROTATED_VIA_3_ANGLES' }
                                                                                                                                                                  • axes_sequence - optional; type nodal_load_axes_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                                                                                                                                  • comment - optional; type string
                                                                                                                                                                  • components_force - optional; type vector_3d
                                                                                                                                                                    • x type double
                                                                                                                                                                    • y type double
                                                                                                                                                                    • z type double
                                                                                                                                                                  • components_force_x - optional; type double
                                                                                                                                                                  • components_force_y - optional; type double
                                                                                                                                                                  • components_force_z - optional; type double
                                                                                                                                                                  • components_moment - optional; type vector_3d
                                                                                                                                                                    • x type double
                                                                                                                                                                    • y type double
                                                                                                                                                                    • z type double
                                                                                                                                                                  • components_moment_x - optional; type double
                                                                                                                                                                  • components_moment_y - optional; type double
                                                                                                                                                                  • components_moment_z - optional; type double
                                                                                                                                                                  • directed_to_node_direction_node - optional; type int
                                                                                                                                                                  • force_direction - optional; type nodal_load_force_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                                                                  • force_magnitude - optional; type double
                                                                                                                                                                  • generating_object_info - optional; type string
                                                                                                                                                                  • is_generated - optional; type boolean
                                                                                                                                                                  • load_case - optional; type int
                                                                                                                                                                  • mass - optional; type vector_3d
                                                                                                                                                                    • x type double
                                                                                                                                                                    • y type double
                                                                                                                                                                    • z type double
                                                                                                                                                                  • mass_advanced_options - optional; type boolean
                                                                                                                                                                  • mass_angle - optional; type double
                                                                                                                                                                  • mass_angular_acceleration - optional; type double
                                                                                                                                                                  • mass_angular_velocity - optional; type double
                                                                                                                                                                  • mass_axis_of_rotation - optional; type nodal_load_mass_axis_of_rotation - type undefined with restriction - enum { 'AXIS_OF_ROTATION_X_NEGATIVE', 'AXIS_OF_ROTATION_X_POSITIVE', 'AXIS_OF_ROTATION_Y_NEGATIVE', 'AXIS_OF_ROTATION_Y_POSITIVE', 'AXIS_OF_ROTATION_Z_NEGATIVE', 'AXIS_OF_ROTATION_Z_POSITIVE' }
                                                                                                                                                                  • mass_global - optional; type double
                                                                                                                                                                  • mass_has_rotational_mass - optional; type boolean
                                                                                                                                                                  • mass_moment_of_inertia - optional; type vector_3d
                                                                                                                                                                    • x type double
                                                                                                                                                                    • y type double
                                                                                                                                                                    • z type double
                                                                                                                                                                  • mass_moment_of_inertia_x - optional; type double
                                                                                                                                                                  • mass_moment_of_inertia_y - optional; type double
                                                                                                                                                                  • mass_moment_of_inertia_z - optional; type double
                                                                                                                                                                  • mass_radius - optional; type double
                                                                                                                                                                  • mass_rotational_mass - optional; type double
                                                                                                                                                                  • mass_x - optional; type double
                                                                                                                                                                  • mass_y - optional; type double
                                                                                                                                                                  • mass_z - optional; type double
                                                                                                                                                                  • moment_direction - optional; type nodal_load_moment_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                                                                  • moment_magnitude - optional; type double
                                                                                                                                                                  • parallel_to_line - optional; type int
                                                                                                                                                                  • parallel_to_member - optional; type int
                                                                                                                                                                  • parallel_to_two_nodes_first_node - optional; type int
                                                                                                                                                                  • parallel_to_two_nodes_second_node - optional; type int
                                                                                                                                                                  • rotated_about_angle_1 - optional; type double
                                                                                                                                                                  • rotated_about_angle_2 - optional; type double
                                                                                                                                                                  • rotated_about_angle_3 - optional; type double
                                                                                                                                                                  • rotated_about_angle_x - optional; type double
                                                                                                                                                                  • rotated_about_angle_y - optional; type double
                                                                                                                                                                  • rotated_about_angle_z - optional; type double
                                                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                                                Output:
                                                                                                                                                                set_nodal_load_response (soap:body, use = literal)Source code
                                                                                                                                                                parameters type set_nodal_loadResponse
                                                                                                                                                                • set_nodal_mesh_refinement
                                                                                                                                                                  Operation type:
                                                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                  SOAP action:
                                                                                                                                                                  http://localhost:8082/set_nodal_mesh_refinement
                                                                                                                                                                  Input:
                                                                                                                                                                  set_nodal_mesh_refinement_request (soap:body, use = literal)Source code
                                                                                                                                                                  parameters type set_nodal_mesh_refinement
                                                                                                                                                                  • value type nodal_mesh_refinement
                                                                                                                                                                    • no type int
                                                                                                                                                                    • type - optional; type nodal_mesh_refinement_type - type undefined with restriction - enum { 'TYPE_CIRCULAR', 'TYPE_RECTANGULAR' }
                                                                                                                                                                    • circular_length_arrangement - optional; type nodal_mesh_refinement_circular_length_arrangement - type undefined with restriction - enum { 'LENGTH_ARRANGEMENT_COMBINED', 'LENGTH_ARRANGEMENT_GRADUALLY', 'LENGTH_ARRANGEMENT_RADIAL' }
                                                                                                                                                                    • circular_radius - optional; type double
                                                                                                                                                                    • circular_target_inner_length - optional; type double
                                                                                                                                                                    • circular_target_outer_length - optional; type double
                                                                                                                                                                    • comment - optional; type string
                                                                                                                                                                    • generating_object_info - optional; type string
                                                                                                                                                                    • is_generated - optional; type boolean
                                                                                                                                                                    • name - optional; type string
                                                                                                                                                                    • nodes - optional; type array_of_int
                                                                                                                                                                    • rectangular_side - optional; type double
                                                                                                                                                                    • rectangular_target_inner_length - optional; type double
                                                                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                                                  Output:
                                                                                                                                                                  set_nodal_mesh_refinement_response (soap:body, use = literal)Source code
                                                                                                                                                                  parameters type set_nodal_mesh_refinementResponse
                                                                                                                                                                  • set_nodal_support
                                                                                                                                                                    Operation type:
                                                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                    SOAP action:
                                                                                                                                                                    http://localhost:8082/set_nodal_support
                                                                                                                                                                    Input:
                                                                                                                                                                    set_nodal_support_request (soap:body, use = literal)Source code
                                                                                                                                                                    parameters type set_nodal_support
                                                                                                                                                                    • value type nodal_support
                                                                                                                                                                      • no type int
                                                                                                                                                                      • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                      • name - optional; type string
                                                                                                                                                                      • nodes - optional; type array_of_int
                                                                                                                                                                      • spring - optional; type vector_3d
                                                                                                                                                                        • x type double
                                                                                                                                                                        • y type double
                                                                                                                                                                        • z type double
                                                                                                                                                                      • spring_x - optional; type double
                                                                                                                                                                      • spring_y - optional; type double
                                                                                                                                                                      • spring_z - optional; type double
                                                                                                                                                                      • rotational_restraint - optional; type vector_3d
                                                                                                                                                                        • x type double
                                                                                                                                                                        • y type double
                                                                                                                                                                        • z type double
                                                                                                                                                                      • rotational_restraint_x - optional; type double
                                                                                                                                                                      • rotational_restraint_y - optional; type double
                                                                                                                                                                      • rotational_restraint_z - optional; type double
                                                                                                                                                                      • spring_x_nonlinearity - optional; type nodal_support_spring_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                                                      • spring_y_nonlinearity - optional; type nodal_support_spring_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                                                      • spring_z_nonlinearity - optional; type nodal_support_spring_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                                                      • rotational_restraint_x_nonlinearity - optional; type nodal_support_rotational_restraint_x_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                                                      • rotational_restraint_y_nonlinearity - optional; type nodal_support_rotational_restraint_y_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                                                      • rotational_restraint_z_nonlinearity - optional; type nodal_support_rotational_restraint_z_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_TYPE_DIAGRAM', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE', 'NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE', 'NONLINEARITY_TYPE_FAILURE_IF_POSITIVE', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2', 'NONLINEARITY_TYPE_FRICTION_DIRECTION_2', 'NONLINEARITY_TYPE_NONE', 'NONLINEARITY_TYPE_PARTIAL_ACTIVITY', 'NONLINEARITY_TYPE_STIFFNESS_DIAGRAM' }
                                                                                                                                                                      • axes_sequence - optional; type nodal_support_axes_sequence - type undefined with restriction - enum { 'SEQUENCE_XYZ', 'SEQUENCE_XZY', 'SEQUENCE_YXZ', 'SEQUENCE_YZX', 'SEQUENCE_ZXY', 'SEQUENCE_ZYX' }
                                                                                                                                                                      • column_base_semi_rigid - optional; type double
                                                                                                                                                                      • column_base_support_type - optional; type nodal_support_column_base_support_type - type undefined with restriction - enum { 'BASE_SUPPORT_TYPE_HINGED', 'BASE_SUPPORT_TYPE_RIGID', 'BASE_SUPPORT_TYPE_SEMI_RIGID' }
                                                                                                                                                                      • column_head_support_type - optional; type nodal_support_column_head_support_type - type undefined with restriction - enum { 'HEAD_SUPPORT_TYPE_HINGED', 'HEAD_TYPE_SUPPORT_SEMI_RIGID' }
                                                                                                                                                                      • column_head_type - optional; type nodal_support_column_head_type - type undefined with restriction - enum { 'HEAD_TYPE_CIRCULAR', 'HEAD_TYPE_RECTANGULAR' }
                                                                                                                                                                      • column_height - optional; type double
                                                                                                                                                                      • column_material - optional; type int
                                                                                                                                                                      • column_rotation - optional; type double
                                                                                                                                                                      • column_rotational_restraint_x - optional; type double
                                                                                                                                                                      • column_rotational_restraint_y - optional; type double
                                                                                                                                                                      • column_section - optional; type int
                                                                                                                                                                      • column_section_same_as_head - optional; type boolean
                                                                                                                                                                      • column_shear_stiffness - optional; type boolean
                                                                                                                                                                      • column_spring_x - optional; type double
                                                                                                                                                                      • column_spring_y - optional; type double
                                                                                                                                                                      • column_spring_z - optional; type double
                                                                                                                                                                      • column_support_type - optional; type nodal_support_column_support_type - type undefined with restriction - enum { 'SUPPORT_TYPE_ELASTIC_NODAL_SUPPORT', 'SUPPORT_TYPE_ELASTIC_SURFACE_FOUNDATIONS', 'SUPPORT_TYPE_WITH_ADAPTED_FE_MESH' }
                                                                                                                                                                      • column_width_x - optional; type double
                                                                                                                                                                      • column_width_y - optional; type double
                                                                                                                                                                      • comment - optional; type string
                                                                                                                                                                      • coordinate_system - optional; type int
                                                                                                                                                                      • diagram_along_x_end - optional; type nodal_support_diagram_along_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_along_x_is_sorted - optional; type boolean
                                                                                                                                                                      • diagram_along_x_start - optional; type nodal_support_diagram_along_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_along_x_symmetric - optional; type boolean
                                                                                                                                                                      • diagram_along_x_table - optional; type array_of_nodal_support_diagram_along_x_table
                                                                                                                                                                        • nodal_support_diagram_along_x_table - optional, unbounded; type nodal_support_diagram_along_x_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • displacement - optional; type double
                                                                                                                                                                          • force - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • diagram_along_y_end - optional; type nodal_support_diagram_along_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_along_y_is_sorted - optional; type boolean
                                                                                                                                                                      • diagram_along_y_start - optional; type nodal_support_diagram_along_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_along_y_symmetric - optional; type boolean
                                                                                                                                                                      • diagram_along_y_table - optional; type array_of_nodal_support_diagram_along_y_table
                                                                                                                                                                        • nodal_support_diagram_along_y_table - optional, unbounded; type nodal_support_diagram_along_y_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • displacement - optional; type double
                                                                                                                                                                          • force - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • diagram_along_z_end - optional; type nodal_support_diagram_along_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_along_z_is_sorted - optional; type boolean
                                                                                                                                                                      • diagram_along_z_start - optional; type nodal_support_diagram_along_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_along_z_symmetric - optional; type boolean
                                                                                                                                                                      • diagram_along_z_table - optional; type array_of_nodal_support_diagram_along_z_table
                                                                                                                                                                        • nodal_support_diagram_along_z_table - optional, unbounded; type nodal_support_diagram_along_z_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • displacement - optional; type double
                                                                                                                                                                          • force - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • diagram_around_x_end - optional; type nodal_support_diagram_around_x_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_around_x_is_sorted - optional; type boolean
                                                                                                                                                                      • diagram_around_x_start - optional; type nodal_support_diagram_around_x_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_around_x_symmetric - optional; type boolean
                                                                                                                                                                      • diagram_around_x_table - optional; type array_of_nodal_support_diagram_around_x_table
                                                                                                                                                                        • nodal_support_diagram_around_x_table - optional, unbounded; type nodal_support_diagram_around_x_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • rotation - optional; type double
                                                                                                                                                                          • moment - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • diagram_around_y_end - optional; type nodal_support_diagram_around_y_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_around_y_is_sorted - optional; type boolean
                                                                                                                                                                      • diagram_around_y_start - optional; type nodal_support_diagram_around_y_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_around_y_symmetric - optional; type boolean
                                                                                                                                                                      • diagram_around_y_table - optional; type array_of_nodal_support_diagram_around_y_table
                                                                                                                                                                        • nodal_support_diagram_around_y_table - optional, unbounded; type nodal_support_diagram_around_y_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • rotation - optional; type double
                                                                                                                                                                          • moment - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • diagram_around_z_end - optional; type nodal_support_diagram_around_z_end - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_around_z_is_sorted - optional; type boolean
                                                                                                                                                                      • diagram_around_z_start - optional; type nodal_support_diagram_around_z_start - type undefined with restriction - enum { 'DIAGRAM_ENDING_TYPE_CONTINUOUS', 'DIAGRAM_ENDING_TYPE_STOP', 'DIAGRAM_ENDING_TYPE_TEARING', 'DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • diagram_around_z_symmetric - optional; type boolean
                                                                                                                                                                      • diagram_around_z_table - optional; type array_of_nodal_support_diagram_around_z_table
                                                                                                                                                                        • nodal_support_diagram_around_z_table - optional, unbounded; type nodal_support_diagram_around_z_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • rotation - optional; type double
                                                                                                                                                                          • moment - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • directed_to_node_direction_node - optional; type int
                                                                                                                                                                      • directed_to_node_first_axis - optional; type nodal_support_directed_to_node_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                      • directed_to_node_plane_node - optional; type int
                                                                                                                                                                      • directed_to_node_second_axis - optional; type nodal_support_directed_to_node_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                      • fictitious_column_enabled - optional; type boolean
                                                                                                                                                                      • friction_coefficient_x - optional; type double
                                                                                                                                                                      • friction_coefficient_xy - optional; type double
                                                                                                                                                                      • friction_coefficient_xz - optional; type double
                                                                                                                                                                      • friction_coefficient_y - optional; type double
                                                                                                                                                                      • friction_coefficient_yx - optional; type double
                                                                                                                                                                      • friction_coefficient_yz - optional; type double
                                                                                                                                                                      • friction_coefficient_z - optional; type double
                                                                                                                                                                      • friction_coefficient_zx - optional; type double
                                                                                                                                                                      • friction_coefficient_zy - optional; type double
                                                                                                                                                                      • parallel_to_line - optional; type int
                                                                                                                                                                      • parallel_to_member - optional; type int
                                                                                                                                                                      • parallel_to_two_nodes_first_axis - optional; type nodal_support_parallel_to_two_nodes_first_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                      • parallel_to_two_nodes_first_node - optional; type int
                                                                                                                                                                      • parallel_to_two_nodes_plane_node - optional; type int
                                                                                                                                                                      • parallel_to_two_nodes_second_axis - optional; type nodal_support_parallel_to_two_nodes_second_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                      • parallel_to_two_nodes_second_node - optional; type int
                                                                                                                                                                      • partial_activity_along_x_negative_displacement - optional; type double
                                                                                                                                                                      • partial_activity_along_x_negative_force - optional; type double
                                                                                                                                                                      • partial_activity_along_x_negative_slippage - optional; type double
                                                                                                                                                                      • partial_activity_along_x_negative_type - optional; type nodal_support_partial_activity_along_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_along_x_positive_displacement - optional; type double
                                                                                                                                                                      • partial_activity_along_x_positive_force - optional; type double
                                                                                                                                                                      • partial_activity_along_x_positive_slippage - optional; type double
                                                                                                                                                                      • partial_activity_along_x_positive_type - optional; type nodal_support_partial_activity_along_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_along_y_negative_displacement - optional; type double
                                                                                                                                                                      • partial_activity_along_y_negative_force - optional; type double
                                                                                                                                                                      • partial_activity_along_y_negative_slippage - optional; type double
                                                                                                                                                                      • partial_activity_along_y_negative_type - optional; type nodal_support_partial_activity_along_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_along_y_positive_displacement - optional; type double
                                                                                                                                                                      • partial_activity_along_y_positive_force - optional; type double
                                                                                                                                                                      • partial_activity_along_y_positive_slippage - optional; type double
                                                                                                                                                                      • partial_activity_along_y_positive_type - optional; type nodal_support_partial_activity_along_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_along_z_negative_displacement - optional; type double
                                                                                                                                                                      • partial_activity_along_z_negative_force - optional; type double
                                                                                                                                                                      • partial_activity_along_z_negative_slippage - optional; type double
                                                                                                                                                                      • partial_activity_along_z_negative_type - optional; type nodal_support_partial_activity_along_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_along_z_positive_displacement - optional; type double
                                                                                                                                                                      • partial_activity_along_z_positive_force - optional; type double
                                                                                                                                                                      • partial_activity_along_z_positive_slippage - optional; type double
                                                                                                                                                                      • partial_activity_along_z_positive_type - optional; type nodal_support_partial_activity_along_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_around_x_negative_moment - optional; type double
                                                                                                                                                                      • partial_activity_around_x_negative_rotation - optional; type double
                                                                                                                                                                      • partial_activity_around_x_negative_slippage - optional; type double
                                                                                                                                                                      • partial_activity_around_x_negative_type - optional; type nodal_support_partial_activity_around_x_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_around_x_positive_moment - optional; type double
                                                                                                                                                                      • partial_activity_around_x_positive_rotation - optional; type double
                                                                                                                                                                      • partial_activity_around_x_positive_slippage - optional; type double
                                                                                                                                                                      • partial_activity_around_x_positive_type - optional; type nodal_support_partial_activity_around_x_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_around_y_negative_moment - optional; type double
                                                                                                                                                                      • partial_activity_around_y_negative_rotation - optional; type double
                                                                                                                                                                      • partial_activity_around_y_negative_slippage - optional; type double
                                                                                                                                                                      • partial_activity_around_y_negative_type - optional; type nodal_support_partial_activity_around_y_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_around_y_positive_moment - optional; type double
                                                                                                                                                                      • partial_activity_around_y_positive_rotation - optional; type double
                                                                                                                                                                      • partial_activity_around_y_positive_slippage - optional; type double
                                                                                                                                                                      • partial_activity_around_y_positive_type - optional; type nodal_support_partial_activity_around_y_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_around_z_negative_moment - optional; type double
                                                                                                                                                                      • partial_activity_around_z_negative_rotation - optional; type double
                                                                                                                                                                      • partial_activity_around_z_negative_slippage - optional; type double
                                                                                                                                                                      • partial_activity_around_z_negative_type - optional; type nodal_support_partial_activity_around_z_negative_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • partial_activity_around_z_positive_moment - optional; type double
                                                                                                                                                                      • partial_activity_around_z_positive_rotation - optional; type double
                                                                                                                                                                      • partial_activity_around_z_positive_slippage - optional; type double
                                                                                                                                                                      • partial_activity_around_z_positive_type - optional; type nodal_support_partial_activity_around_z_positive_type - type undefined with restriction - enum { 'PARTIAL_ACTIVITY_TYPE_COMPLETE', 'PARTIAL_ACTIVITY_TYPE_FAILURE', 'PARTIAL_ACTIVITY_TYPE_FIXED', 'PARTIAL_ACTIVITY_TYPE_TEARING', 'PARTIAL_ACTIVITY_TYPE_YIELDING' }
                                                                                                                                                                      • rotated_about_angle_1 - optional; type double
                                                                                                                                                                      • rotated_about_angle_2 - optional; type double
                                                                                                                                                                      • rotated_about_angle_3 - optional; type double
                                                                                                                                                                      • rotated_about_angle_x - optional; type double
                                                                                                                                                                      • rotated_about_angle_y - optional; type double
                                                                                                                                                                      • rotated_about_angle_z - optional; type double
                                                                                                                                                                      • specific_direction_enabled - optional; type boolean
                                                                                                                                                                      • specific_direction_type - optional; type nodal_support_specific_direction_type - type undefined with restriction - enum { 'DIRECTION_TYPE_DIRECTED_TO_NODE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE', 'DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER', 'DIRECTION_TYPE_PARALLEL_TO_TWO_NODES', 'DIRECTION_TYPE_ROTATED_VIA_3_ANGLES' }
                                                                                                                                                                      • stiffness_diagram_around_x_depends_on - optional; type nodal_support_stiffness_diagram_around_x_depends_on - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_DEPENDS_ON_P', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PX', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PY', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PZ' }
                                                                                                                                                                      • stiffness_diagram_around_x_end - optional; type nodal_support_stiffness_diagram_around_x_end - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • stiffness_diagram_around_x_is_sorted - optional; type boolean
                                                                                                                                                                      • stiffness_diagram_around_x_start - optional; type nodal_support_stiffness_diagram_around_x_start - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • stiffness_diagram_around_x_symmetric - optional; type boolean
                                                                                                                                                                      • stiffness_diagram_around_x_table - optional; type array_of_nodal_support_stiffness_diagram_around_x_table
                                                                                                                                                                        • nodal_support_stiffness_diagram_around_x_table - optional, unbounded; type nodal_support_stiffness_diagram_around_x_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • force - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • stiffness_diagram_around_y_depends_on - optional; type nodal_support_stiffness_diagram_around_y_depends_on - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_DEPENDS_ON_P', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PX', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PY', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PZ' }
                                                                                                                                                                      • stiffness_diagram_around_y_end - optional; type nodal_support_stiffness_diagram_around_y_end - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • stiffness_diagram_around_y_is_sorted - optional; type boolean
                                                                                                                                                                      • stiffness_diagram_around_y_start - optional; type nodal_support_stiffness_diagram_around_y_start - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • stiffness_diagram_around_y_symmetric - optional; type boolean
                                                                                                                                                                      • stiffness_diagram_around_y_table - optional; type array_of_nodal_support_stiffness_diagram_around_y_table
                                                                                                                                                                        • nodal_support_stiffness_diagram_around_y_table - optional, unbounded; type nodal_support_stiffness_diagram_around_y_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • force - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • stiffness_diagram_around_z_depends_on - optional; type nodal_support_stiffness_diagram_around_z_depends_on - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_DEPENDS_ON_P', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PX', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PY', 'STIFFNESS_DIAGRAM_DEPENDS_ON_PZ' }
                                                                                                                                                                      • stiffness_diagram_around_z_end - optional; type nodal_support_stiffness_diagram_around_z_end - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • stiffness_diagram_around_z_is_sorted - optional; type boolean
                                                                                                                                                                      • stiffness_diagram_around_z_start - optional; type nodal_support_stiffness_diagram_around_z_start - type undefined with restriction - enum { 'STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS', 'STIFFNESS_DIAGRAM_ENDING_TYPE_TEARING', 'STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING' }
                                                                                                                                                                      • stiffness_diagram_around_z_symmetric - optional; type boolean
                                                                                                                                                                      • stiffness_diagram_around_z_table - optional; type array_of_nodal_support_stiffness_diagram_around_z_table
                                                                                                                                                                        • nodal_support_stiffness_diagram_around_z_table - optional, unbounded; type nodal_support_stiffness_diagram_around_z_table
                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                          • force - optional; type double
                                                                                                                                                                          • spring - optional; type double
                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                      • support_dimension_diameter_x - optional; type double
                                                                                                                                                                      • support_dimension_diameter_y - optional; type double
                                                                                                                                                                      • support_dimension_diameter_z - optional; type double
                                                                                                                                                                      • support_dimension_height_x - optional; type double
                                                                                                                                                                      • support_dimension_height_y - optional; type double
                                                                                                                                                                      • support_dimension_height_z - optional; type double
                                                                                                                                                                      • support_dimension_type_on_x - optional; type nodal_support_support_dimension_type_on_x - type undefined with restriction - enum { 'SUPPORT_DIMENSION_TYPE_CIRCULAR', 'SUPPORT_DIMENSION_TYPE_NONE', 'SUPPORT_DIMENSION_TYPE_RECTANGULAR' }
                                                                                                                                                                      • support_dimension_type_on_y - optional; type nodal_support_support_dimension_type_on_y - type undefined with restriction - enum { 'SUPPORT_DIMENSION_TYPE_CIRCULAR', 'SUPPORT_DIMENSION_TYPE_NONE', 'SUPPORT_DIMENSION_TYPE_RECTANGULAR' }
                                                                                                                                                                      • support_dimension_type_on_z - optional; type nodal_support_support_dimension_type_on_z - type undefined with restriction - enum { 'SUPPORT_DIMENSION_TYPE_CIRCULAR', 'SUPPORT_DIMENSION_TYPE_NONE', 'SUPPORT_DIMENSION_TYPE_RECTANGULAR' }
                                                                                                                                                                      • support_dimension_width_x - optional; type double
                                                                                                                                                                      • support_dimension_width_y - optional; type double
                                                                                                                                                                      • support_dimension_width_z - optional; type double
                                                                                                                                                                      • support_dimensions_enabled - optional; type boolean
                                                                                                                                                                      • is_generated - optional; type boolean
                                                                                                                                                                      • generating_object_info - optional; type string
                                                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                                                    Output:
                                                                                                                                                                    set_nodal_support_response (soap:body, use = literal)Source code
                                                                                                                                                                    parameters type set_nodal_supportResponse
                                                                                                                                                                    • set_node
                                                                                                                                                                      Operation type:
                                                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                      SOAP action:
                                                                                                                                                                      http://localhost:8082/set_node
                                                                                                                                                                      Input:
                                                                                                                                                                      set_node_request (soap:body, use = literal)Source code
                                                                                                                                                                      parameters type set_node
                                                                                                                                                                      • value type node
                                                                                                                                                                        • no type int
                                                                                                                                                                        • type - optional; type node_type - type undefined with restriction - enum { 'TYPE_BETWEEN_TWO_NODES', 'TYPE_BETWEEN_TWO_POINTS', 'TYPE_ON_LINE', 'TYPE_ON_MEMBER', 'TYPE_STANDARD' }
                                                                                                                                                                        • reference_node - optional; type int
                                                                                                                                                                        • coordinate_system - optional; type int
                                                                                                                                                                        • coordinate_system_type - optional; type node_coordinate_system_type - type undefined with restriction - enum { 'COORDINATE_SYSTEM_CARTESIAN', 'COORDINATE_SYSTEM_POLAR', 'COORDINATE_SYSTEM_X_CYLINDRICAL', 'COORDINATE_SYSTEM_Y_CYLINDRICAL', 'COORDINATE_SYSTEM_Z_CYLINDRICAL' }
                                                                                                                                                                        • coordinates - optional; type vector_3d
                                                                                                                                                                          • x type double
                                                                                                                                                                          • y type double
                                                                                                                                                                          • z type double
                                                                                                                                                                        • coordinate_1 - optional; type double
                                                                                                                                                                        • coordinate_2 - optional; type double
                                                                                                                                                                        • coordinate_3 - optional; type double
                                                                                                                                                                        • global_coordinates - optional; type vector_3d
                                                                                                                                                                          • x type double
                                                                                                                                                                          • y type double
                                                                                                                                                                          • z type double
                                                                                                                                                                        • global_coordinate_1 - optional; type double
                                                                                                                                                                        • global_coordinate_2 - optional; type double
                                                                                                                                                                        • global_coordinate_3 - optional; type double
                                                                                                                                                                        • between_two_nodes_start_node - optional; type int
                                                                                                                                                                        • between_two_points_start_point_coordinates - optional; type vector_3d
                                                                                                                                                                          • x type double
                                                                                                                                                                          • y type double
                                                                                                                                                                          • z type double
                                                                                                                                                                        • between_two_points_start_point_coordinate_1 - optional; type double
                                                                                                                                                                        • between_two_points_start_point_coordinate_2 - optional; type double
                                                                                                                                                                        • between_two_points_start_point_coordinate_3 - optional; type double
                                                                                                                                                                        • between_two_nodes_end_node - optional; type int
                                                                                                                                                                        • between_two_points_end_point_coordinates - optional; type vector_3d
                                                                                                                                                                          • x type double
                                                                                                                                                                          • y type double
                                                                                                                                                                          • z type double
                                                                                                                                                                        • between_two_points_end_point_coordinate_1 - optional; type double
                                                                                                                                                                        • between_two_points_end_point_coordinate_2 - optional; type double
                                                                                                                                                                        • between_two_points_end_point_coordinate_3 - optional; type double
                                                                                                                                                                        • on_line_reference_line - optional; type int
                                                                                                                                                                        • on_member_reference_member - optional; type int
                                                                                                                                                                        • reference_type - optional; type node_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                                                                                                                                        • reference_object_projected_length - optional; type double
                                                                                                                                                                        • distance_from_start_is_defined_as_relative - optional; type boolean
                                                                                                                                                                        • distance_from_start_relative - optional; type double
                                                                                                                                                                        • distance_from_start_absolute - optional; type double
                                                                                                                                                                        • offset_in_local_direction_y - optional; type double
                                                                                                                                                                        • offset_in_local_direction_z - optional; type double
                                                                                                                                                                        • offset_in_global_direction_x - optional; type double
                                                                                                                                                                        • offset_in_global_direction_y - optional; type double
                                                                                                                                                                        • offset_in_global_direction_z - optional; type double
                                                                                                                                                                        • support - optional; type int
                                                                                                                                                                        • mesh_refinement - optional; type int
                                                                                                                                                                        • comment - optional; type string
                                                                                                                                                                        • is_generated - optional; type boolean
                                                                                                                                                                        • generating_object_info - optional; type string
                                                                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                                                                      Output:
                                                                                                                                                                      set_node_response (soap:body, use = literal)Source code
                                                                                                                                                                      parameters type set_nodeResponse
                                                                                                                                                                      • set_note
                                                                                                                                                                        Operation type:
                                                                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                        SOAP action:
                                                                                                                                                                        http://localhost:8082/set_note
                                                                                                                                                                        Input:
                                                                                                                                                                        set_note_request (soap:body, use = literal)Source code
                                                                                                                                                                        parameters type set_note
                                                                                                                                                                        • value type note
                                                                                                                                                                          • no type int
                                                                                                                                                                          • type - optional; type note_type - type undefined with restriction - enum { 'NOTE_TYPE_LINE', 'NOTE_TYPE_MEMBER', 'NOTE_TYPE_NODE', 'NOTE_TYPE_POINT', 'NOTE_TYPE_SURFACE' }
                                                                                                                                                                          • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                          • name - optional; type string
                                                                                                                                                                          • text - optional; type string
                                                                                                                                                                          • point_coordinates - optional; type vector_3d
                                                                                                                                                                            • x type double
                                                                                                                                                                            • y type double
                                                                                                                                                                            • z type double
                                                                                                                                                                          • point_coordinate_x - optional; type double
                                                                                                                                                                          • point_coordinate_y - optional; type double
                                                                                                                                                                          • point_coordinate_z - optional; type double
                                                                                                                                                                          • node - optional; type int
                                                                                                                                                                          • member - optional; type int
                                                                                                                                                                          • member_reference_type - optional; type note_member_reference_type - type undefined with restriction - enum { 'REFERENCE_TYPE_L', 'REFERENCE_TYPE_XY', 'REFERENCE_TYPE_XZ', 'REFERENCE_TYPE_YZ' }
                                                                                                                                                                          • member_length - optional; type double
                                                                                                                                                                          • member_distance_is_defined_as_relative - optional; type boolean
                                                                                                                                                                          • member_distance_relative - optional; type double
                                                                                                                                                                          • member_distance_absolute - optional; type double
                                                                                                                                                                          • line - optional; type int
                                                                                                                                                                          • line_length - optional; type double
                                                                                                                                                                          • surface - optional; type int
                                                                                                                                                                          • surface_reference_type - optional; type note_surface_reference_type - type undefined with restriction - enum { 'OFFSET_TYPE_XY', 'OFFSET_TYPE_XZ', 'OFFSET_TYPE_YZ' }
                                                                                                                                                                          • surface_first_coordinate - optional; type double
                                                                                                                                                                          • surface_second_coordinate - optional; type double
                                                                                                                                                                          • offset - optional; type boolean
                                                                                                                                                                          • offset_type - optional; type note_offset_type - type undefined with restriction - enum { 'OFFSET_TYPE_XY', 'OFFSET_TYPE_XYZ', 'OFFSET_TYPE_XZ', 'OFFSET_TYPE_YZ' }
                                                                                                                                                                          • offset_coordinate - optional; type vector_3d
                                                                                                                                                                            • x type double
                                                                                                                                                                            • y type double
                                                                                                                                                                            • z type double
                                                                                                                                                                          • offset_coordinate_x - optional; type double
                                                                                                                                                                          • offset_coordinate_y - optional; type double
                                                                                                                                                                          • offset_coordinate_z - optional; type double
                                                                                                                                                                          • rotation - optional; type double
                                                                                                                                                                          • show_comment - optional; type boolean
                                                                                                                                                                          • display_properties_index - optional; type int
                                                                                                                                                                          • comment - optional; type string
                                                                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                                                                        Output:
                                                                                                                                                                        set_note_response (soap:body, use = literal)Source code
                                                                                                                                                                        parameters type set_noteResponse
                                                                                                                                                                        • set_object_snap
                                                                                                                                                                          Operation type:
                                                                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                          SOAP action:
                                                                                                                                                                          http://localhost:8082/set_object_snap
                                                                                                                                                                          Input:
                                                                                                                                                                          set_object_snap_request (soap:body, use = literal)Source code
                                                                                                                                                                          parameters type set_object_snap
                                                                                                                                                                          • value type object_snap
                                                                                                                                                                            • no type int
                                                                                                                                                                            • type - optional; type object_snap_type - type undefined with restriction - enum { 'TYPE_STANDARD' }
                                                                                                                                                                            • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                            • name - optional; type string
                                                                                                                                                                            • snap_nodes - optional; type boolean
                                                                                                                                                                            • snap_centers_and_focuses - optional; type boolean
                                                                                                                                                                            • snap_intersections - optional; type boolean
                                                                                                                                                                            • snap_perpendicular - optional; type boolean
                                                                                                                                                                            • snap_extend - optional; type boolean
                                                                                                                                                                            • snap_parallel - optional; type boolean
                                                                                                                                                                            • snap_tangent - optional; type boolean
                                                                                                                                                                            • snap_shapes - optional; type boolean
                                                                                                                                                                            • snap_parts - optional; type boolean
                                                                                                                                                                            • snap_absolute_distance - optional; type boolean
                                                                                                                                                                            • snap_relative_distance - optional; type boolean
                                                                                                                                                                            • snap_snappable_points_only - optional; type boolean
                                                                                                                                                                            • snap_guidelines - optional; type boolean
                                                                                                                                                                            • snap_background_layers - optional; type boolean
                                                                                                                                                                            • snap_line_grids - optional; type boolean
                                                                                                                                                                            • comment - optional; type string
                                                                                                                                                                            • parts_count - optional; type int
                                                                                                                                                                            • absolute_distance - optional; type double
                                                                                                                                                                            • relative_distance - optional; type double
                                                                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                                                                          Output:
                                                                                                                                                                          set_object_snap_response (soap:body, use = literal)Source code
                                                                                                                                                                          parameters type set_object_snapResponse
                                                                                                                                                                          • set_opening
                                                                                                                                                                            Operation type:
                                                                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                            SOAP action:
                                                                                                                                                                            http://localhost:8082/set_opening
                                                                                                                                                                            Input:
                                                                                                                                                                            set_opening_request (soap:body, use = literal)Source code
                                                                                                                                                                            parameters type set_opening
                                                                                                                                                                            • value type opening
                                                                                                                                                                              • no type int
                                                                                                                                                                              • area - optional; type double
                                                                                                                                                                              • boundary_lines - optional; type array_of_int
                                                                                                                                                                              • center_of_opening - optional; type vector_3d
                                                                                                                                                                                • x type double
                                                                                                                                                                                • y type double
                                                                                                                                                                                • z type double
                                                                                                                                                                              • center_of_opening_x - optional; type double
                                                                                                                                                                              • center_of_opening_y - optional; type double
                                                                                                                                                                              • center_of_opening_z - optional; type double
                                                                                                                                                                              • position_full_description - optional; type string
                                                                                                                                                                              • position_short_description - optional; type string
                                                                                                                                                                              • surfaces - optional; type array_of_int
                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                              • is_generated - optional; type boolean
                                                                                                                                                                              • generating_object_info - optional; type string
                                                                                                                                                                              • id_for_export_import - optional; type string
                                                                                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                                                                                            Output:
                                                                                                                                                                            set_opening_response (soap:body, use = literal)Source code
                                                                                                                                                                            parameters type set_openingResponse
                                                                                                                                                                            • set_opening_load
                                                                                                                                                                              Operation type:
                                                                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                              SOAP action:
                                                                                                                                                                              http://localhost:8082/set_opening_load
                                                                                                                                                                              Input:
                                                                                                                                                                              set_opening_load_request (soap:body, use = literal)Source code
                                                                                                                                                                              parameters type set_opening_load
                                                                                                                                                                              • load_case_no type int
                                                                                                                                                                              • value type opening_load
                                                                                                                                                                                • no type int
                                                                                                                                                                                • comment - optional; type string
                                                                                                                                                                                • coordinate_system - optional; type string
                                                                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                                                                • load_case - optional; type int
                                                                                                                                                                                • load_direction - optional; type opening_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                                                                                • load_distribution - optional; type opening_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_TRAPEZOIDAL', 'LOAD_DISTRIBUTION_UNIFORM_TRAPEZOIDAL' }
                                                                                                                                                                                • load_type - optional; type opening_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_FORCE' }
                                                                                                                                                                                • magnitude - optional; type double
                                                                                                                                                                                • magnitude_1 - optional; type double
                                                                                                                                                                                • magnitude_2 - optional; type double
                                                                                                                                                                                • magnitude_3 - optional; type double
                                                                                                                                                                                • node_1 - optional; type int
                                                                                                                                                                                • node_2 - optional; type int
                                                                                                                                                                                • node_3 - optional; type int
                                                                                                                                                                                • openings - optional; type array_of_int
                                                                                                                                                                                • smooth_punctual_load_enabled - optional; type boolean
                                                                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                                                                              Output:
                                                                                                                                                                              set_opening_load_response (soap:body, use = literal)Source code
                                                                                                                                                                              parameters type set_opening_loadResponse
                                                                                                                                                                              • set_result_combination
                                                                                                                                                                                Operation type:
                                                                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                SOAP action:
                                                                                                                                                                                http://localhost:8082/set_result_combination
                                                                                                                                                                                Input:
                                                                                                                                                                                set_result_combination_request (soap:body, use = literal)Source code
                                                                                                                                                                                parameters type set_result_combination
                                                                                                                                                                                • value type result_combination
                                                                                                                                                                                  • no type int
                                                                                                                                                                                  • design_situation - optional; type int
                                                                                                                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                  • name - optional; type string
                                                                                                                                                                                  • to_solve - optional; type boolean
                                                                                                                                                                                  • comment - optional; type string
                                                                                                                                                                                  • combination_type - optional; type result_combination_combination_type - type undefined with restriction - enum { 'COMBINATION_TYPE_ENVELOPE_PERMANENT', 'COMBINATION_TYPE_ENVELOPE_TRANSIENT', 'COMBINATION_TYPE_GENERAL', 'COMBINATION_TYPE_SUPERPOSITION' }
                                                                                                                                                                                  • srss_combination - optional; type boolean
                                                                                                                                                                                  • srss_extreme_value_sign - optional; type result_combination_srss_extreme_value_sign - type undefined with restriction - enum { 'EXTREME_VALUE_SIGN_ACCORDING_TO_LC_CO', 'EXTREME_VALUE_SIGN_NEGATIVE', 'EXTREME_VALUE_SIGN_POSITIVE', 'EXTREME_VALUE_SIGN_POSITIVE_OR_NEGATIVE' }
                                                                                                                                                                                  • srss_use_equivalent_linear_combination - optional; type boolean
                                                                                                                                                                                  • srss_according_load_case_or_combination - optional; type int
                                                                                                                                                                                  • items - optional; type array_of_result_combination_items
                                                                                                                                                                                    • result_combination_items - optional, unbounded; type result_combination_items
                                                                                                                                                                                      • no - optional; type int
                                                                                                                                                                                      • case_object_item - optional; type int
                                                                                                                                                                                      • operator_type - optional; type operator_type - type undefined with restriction - enum { 'OPERATOR_AND', 'OPERATOR_NONE', 'OPERATOR_OR' }
                                                                                                                                                                                      • left_parenthesis - optional; type boolean
                                                                                                                                                                                      • right_parenthesis - optional; type boolean
                                                                                                                                                                                      • group_factor - optional; type double
                                                                                                                                                                                      • case_object_factor - optional; type double
                                                                                                                                                                                      • case_object_sub_result_type - optional; type case_object_sub_result_type - type undefined with restriction - enum { 'SUB_RESULT_INCREMENTAL_ALL', 'SUB_RESULT_INCREMENTAL_FINAL_STATE', 'SUB_RESULT_INCREMENTAL_SUB_RESULT_ID', 'SUB_RESULT_SPECTRAL', 'SUB_RESULT_SPECTRAL_X', 'SUB_RESULT_SPECTRAL_Y', 'SUB_RESULT_SPECTRAL_Z' }
                                                                                                                                                                                      • case_object_sub_result_id - optional; type int
                                                                                                                                                                                      • case_object_load_type - optional; type case_object_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                                                                                                                                                      • group_load_type - optional; type group_load_type - type undefined with restriction - enum { 'LOAD_TYPE_PERMANENT', 'LOAD_TYPE_TRANSIENT' }
                                                                                                                                                                                      • action - optional; type int
                                                                                                                                                                                      • is_leading - optional; type boolean
                                                                                                                                                                                      • gamma - optional; type double
                                                                                                                                                                                      • psi - optional; type double
                                                                                                                                                                                      • xi - optional; type double
                                                                                                                                                                                      • k_fi - optional; type double
                                                                                                                                                                                      • c_esl - optional; type double
                                                                                                                                                                                      • k_def - optional; type double
                                                                                                                                                                                      • psi_0 - optional; type double
                                                                                                                                                                                      • psi_1 - optional; type double
                                                                                                                                                                                      • psi_2 - optional; type double
                                                                                                                                                                                      • fi - optional; type double
                                                                                                                                                                                      • gamma_0 - optional; type double
                                                                                                                                                                                      • alfa - optional; type double
                                                                                                                                                                                      • k_f - optional; type double
                                                                                                                                                                                      • phi - optional; type double
                                                                                                                                                                                      • rho - optional; type double
                                                                                                                                                                                      • omega_0 - optional; type double
                                                                                                                                                                                  • generate_subcombinations - optional; type boolean
                                                                                                                                                                                  • is_generated - optional; type boolean
                                                                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                                                                Output:
                                                                                                                                                                                set_result_combination_response (soap:body, use = literal)Source code
                                                                                                                                                                                parameters type set_result_combinationResponse
                                                                                                                                                                                • set_result_section
                                                                                                                                                                                  Operation type:
                                                                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                  SOAP action:
                                                                                                                                                                                  http://localhost:8082/set_result_section
                                                                                                                                                                                  Input:
                                                                                                                                                                                  set_result_section_request (soap:body, use = literal)Source code
                                                                                                                                                                                  parameters type set_result_section
                                                                                                                                                                                  • value type result_section
                                                                                                                                                                                    • no type int
                                                                                                                                                                                    • type - optional; type result_section_type - type undefined with restriction - enum { 'TYPE_2_POINTS_AND_VECTOR', 'TYPE_LINE' }
                                                                                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                    • name - optional; type string
                                                                                                                                                                                    • assigned_to_surfaces - optional; type array_of_int
                                                                                                                                                                                    • assigned_to_solids - optional; type array_of_int
                                                                                                                                                                                    • show_results_in_direction - optional; type result_section_show_results_in_direction - type undefined with restriction - enum { 'SHOW_RESULTS_IN_GLOBAL_MINUS_X', 'SHOW_RESULTS_IN_GLOBAL_MINUS_Y', 'SHOW_RESULTS_IN_GLOBAL_MINUS_Z', 'SHOW_RESULTS_IN_GLOBAL_PLUS_X', 'SHOW_RESULTS_IN_GLOBAL_PLUS_Y', 'SHOW_RESULTS_IN_GLOBAL_PLUS_Z', 'SHOW_RESULTS_IN_LOCAL_MINUS_Z', 'SHOW_RESULTS_IN_LOCAL_PLUS_Y', 'SHOW_RESULTS_IN_LOCAL_PLUS_Z' }
                                                                                                                                                                                    • coordinate_system - optional; type int
                                                                                                                                                                                    • show_values_on_isolines_enabled - optional; type boolean
                                                                                                                                                                                    • lines - optional; type array_of_int
                                                                                                                                                                                    • first_point - optional; type vector_3d
                                                                                                                                                                                      • x type double
                                                                                                                                                                                      • y type double
                                                                                                                                                                                      • z type double
                                                                                                                                                                                    • first_point_coordinate_1 - optional; type double
                                                                                                                                                                                    • first_point_coordinate_2 - optional; type double
                                                                                                                                                                                    • first_point_coordinate_3 - optional; type double
                                                                                                                                                                                    • second_point - optional; type vector_3d
                                                                                                                                                                                      • x type double
                                                                                                                                                                                      • y type double
                                                                                                                                                                                      • z type double
                                                                                                                                                                                    • second_point_coordinate_1 - optional; type double
                                                                                                                                                                                    • second_point_coordinate_2 - optional; type double
                                                                                                                                                                                    • second_point_coordinate_3 - optional; type double
                                                                                                                                                                                    • projection_in_direction - optional; type result_section_projection_in_direction - type undefined with restriction - enum { 'PROJECTION_IN_GLOBAL_X', 'PROJECTION_IN_GLOBAL_Y', 'PROJECTION_IN_GLOBAL_Z', 'PROJECTION_IN_USER_DEFINED_U', 'PROJECTION_IN_USER_DEFINED_V', 'PROJECTION_IN_USER_DEFINED_W', 'PROJECTION_IN_VECTOR' }
                                                                                                                                                                                    • vector - optional; type vector_3d
                                                                                                                                                                                      • x type double
                                                                                                                                                                                      • y type double
                                                                                                                                                                                      • z type double
                                                                                                                                                                                    • vector_coordinate_1 - optional; type double
                                                                                                                                                                                    • vector_coordinate_2 - optional; type double
                                                                                                                                                                                    • vector_coordinate_3 - optional; type double
                                                                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                                                                  Output:
                                                                                                                                                                                  set_result_section_response (soap:body, use = literal)Source code
                                                                                                                                                                                  parameters type set_result_sectionResponse
                                                                                                                                                                                  • set_rigid_link
                                                                                                                                                                                    Operation type:
                                                                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                    SOAP action:
                                                                                                                                                                                    http://localhost:8082/set_rigid_link
                                                                                                                                                                                    Input:
                                                                                                                                                                                    set_rigid_link_request (soap:body, use = literal)Source code
                                                                                                                                                                                    parameters type set_rigid_link
                                                                                                                                                                                    • value type rigid_link
                                                                                                                                                                                      • no type int
                                                                                                                                                                                      • type - optional; type rigid_link_type - type undefined with restriction - enum { 'TYPE_LINE_TO_LINE', 'TYPE_LINE_TO_SURFACE' }
                                                                                                                                                                                      • line1 - optional; type int
                                                                                                                                                                                      • line2 - optional; type int
                                                                                                                                                                                      • surface - optional; type int
                                                                                                                                                                                      • rigid_link_type - optional; type rigid_link_rigid_link_type - type undefined with restriction - enum { 'RESILIENT', 'RIGID' }
                                                                                                                                                                                      • comment - optional; type string
                                                                                                                                                                                      • ignore_relative_position - optional; type boolean
                                                                                                                                                                                      • user_defined_distribution - optional; type boolean
                                                                                                                                                                                      • line1_start_is_relative - optional; type boolean
                                                                                                                                                                                      • line1_start_relative - optional; type double
                                                                                                                                                                                      • line1_start_absolute - optional; type double
                                                                                                                                                                                      • line1_end_is_relative - optional; type boolean
                                                                                                                                                                                      • line1_end_relative - optional; type double
                                                                                                                                                                                      • line1_end_absolute - optional; type double
                                                                                                                                                                                      • line2_start_is_relative - optional; type boolean
                                                                                                                                                                                      • line2_start_relative - optional; type double
                                                                                                                                                                                      • line2_start_absolute - optional; type double
                                                                                                                                                                                      • line2_end_is_relative - optional; type boolean
                                                                                                                                                                                      • line2_end_relative - optional; type double
                                                                                                                                                                                      • line2_end_absolute - optional; type double
                                                                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                                                                    Output:
                                                                                                                                                                                    set_rigid_link_response (soap:body, use = literal)Source code
                                                                                                                                                                                    parameters type set_rigid_linkResponse
                                                                                                                                                                                    • set_section
                                                                                                                                                                                      Operation type:
                                                                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                      SOAP action:
                                                                                                                                                                                      http://localhost:8082/set_section
                                                                                                                                                                                      Input:
                                                                                                                                                                                      set_section_request (soap:body, use = literal)Source code
                                                                                                                                                                                      parameters type set_section
                                                                                                                                                                                      • value type section
                                                                                                                                                                                        • no type int
                                                                                                                                                                                        • type - optional; type section_type - type undefined with restriction - enum { 'TYPE_BASIC', 'TYPE_BUILT_UP_STEEL', 'TYPE_BUILT_UP_TIMBER', 'TYPE_GENERAL_BY_RSECTION', 'TYPE_PARAMETRIC_BARS', 'TYPE_PARAMETRIC_BRIDGES', 'TYPE_PARAMETRIC_MASSIVE_I', 'TYPE_PARAMETRIC_MASSIVE_II', 'TYPE_PARAMETRIC_THIN_WALLED', 'TYPE_PHASE', 'TYPE_STANDARDIZED_STEEL', 'TYPE_STANDARDIZED_TIMBER' }
                                                                                                                                                                                        • manufacturing_type - optional; type section_manufacturing_type - type undefined with restriction - enum { 'MANUFACTURING_TYPE_COLD_FORMED', 'MANUFACTURING_TYPE_GLULAM', 'MANUFACTURING_TYPE_HOT_ROLLED', 'MANUFACTURING_TYPE_NONE', 'MANUFACTURING_TYPE_SAWN', 'MANUFACTURING_TYPE_WELDED' }
                                                                                                                                                                                        • name - optional; type string
                                                                                                                                                                                        • shear_stiffness_deactivated - optional; type boolean
                                                                                                                                                                                        • warping_stiffness_deactivated - optional; type boolean
                                                                                                                                                                                        • thin_walled_model - optional; type boolean
                                                                                                                                                                                        • us_spelling_of_properites - optional; type boolean
                                                                                                                                                                                        • area_axial - optional; type double
                                                                                                                                                                                        • area_shear_y - optional; type double
                                                                                                                                                                                        • area_shear_z - optional; type double
                                                                                                                                                                                        • inclination_principal_axes - optional; type double
                                                                                                                                                                                        • rotation_angle - optional; type double
                                                                                                                                                                                        • mirrored_axis_y - optional; type boolean
                                                                                                                                                                                        • mirrored_axis_z - optional; type boolean
                                                                                                                                                                                        • moment_of_inertia_bending_y - optional; type double
                                                                                                                                                                                        • moment_of_inertia_bending_z - optional; type double
                                                                                                                                                                                        • moment_of_inertia_torsion - optional; type double
                                                                                                                                                                                        • warping - optional; type double
                                                                                                                                                                                        • depth_temperature_load - optional; type double
                                                                                                                                                                                        • width_temperature_load - optional; type double
                                                                                                                                                                                        • material - optional; type int
                                                                                                                                                                                        • reference_material - optional; type int
                                                                                                                                                                                        • material_part_1 - optional; type int
                                                                                                                                                                                        • material_part_2 - optional; type int
                                                                                                                                                                                        • material_part_3 - optional; type int
                                                                                                                                                                                        • material_part_4 - optional; type int
                                                                                                                                                                                        • material_part_5 - optional; type int
                                                                                                                                                                                        • material_part_6 - optional; type int
                                                                                                                                                                                        • material_part_7 - optional; type int
                                                                                                                                                                                        • material_part_8 - optional; type int
                                                                                                                                                                                        • material_part_9 - optional; type int
                                                                                                                                                                                        • material_part_10 - optional; type int
                                                                                                                                                                                        • hybrid_active - optional; type boolean
                                                                                                                                                                                        • parametrization_type - optional; type section_parametrization_type - type undefined with restriction - enum { 'BUILT_UP_STEEL__CHANNELS__U_BU', 'BUILT_UP_STEEL__CUT_I_SECTIONS_WITH_FLAT_BAR__CIF_BU', 'BUILT_UP_STEEL__EQUAL_LEG_ANGLES__LE_BU', 'BUILT_UP_STEEL__I_SECTIONS_OR_CHANNELS_WITH_SIDE_FLAT_BARS__SF_BU', 'BUILT_UP_STEEL__I_SECTIONS_WITH_CHANNELS__IU_BU', 'BUILT_UP_STEEL__I_SECTIONS_WITH_OTHER_SECTION_ON_FLANGE__IOF_BU', 'BUILT_UP_STEEL__I_SECTIONS__I_BU', 'BUILT_UP_STEEL__UNEQUAL_LEG_ANGLES__LU_BU', 'BUILT_UP_TIMBER__RECTANGLES__R_BU', 'PARAMETRIC_BARS__FLAT_BAR__FLAT', 'PARAMETRIC_BARS__HALF_OVAL_BAR__HALFOVAL', 'PARAMETRIC_BARS__HALF_ROUND_BAR__HALFROUND', 'PARAMETRIC_BARS__HEXAGON_BAR__HEXAGON', 'PARAMETRIC_BARS__OCTAGON_BAR__OCTAGON', 'PARAMETRIC_BARS__ROUND_BAR__ROUND', 'PARAMETRIC_BARS__ROUND_CORNER_SQUARE_BAR__SQUARER', 'PARAMETRIC_BARS__SHARP_CORNER_SQUARE_BAR__SQUARES', 'PARAMETRIC_BRIDGES__MULTI_PIECE_TAPERED_FLANGE_T_SECTION__TTF_B', 'PARAMETRIC_MASSIVE_II__2X2_MASSIVE_RECTANGLES_WITH_FULLY_RIGID_CONNECTION__2X2R_M2', 'PARAMETRIC_MASSIVE_II__2X3_MASSIVE_RECTANGLES_WITH_FULLY_RIGID_CONNECTION__2X3R_M2', 'PARAMETRIC_MASSIVE_II__2_MASSIVE_RECTANGLES_WITH_A_CONTINUOUS_PACK_AND_2_SPLICES__2RP2S_M2', 'PARAMETRIC_MASSIVE_II__2_MASSIVE_RECTANGLES__2R_M2', 'PARAMETRIC_MASSIVE_II__3_MASSIVE_RECTANGLES__3R_M2', 'PARAMETRIC_MASSIVE_II__4_MASSIVE_RECTANGLES__4R_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_HORIZONTAL_CONNECTION_LINES__BOXH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_OVERHANGING_FLANGES_AND_HORIZONTAL_CONNECTION_LINES__BOXOFH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_OVERHANGING_FLANGES_AND_VERTICAL_CONNECTION_LINES__BOXOFV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_BOX_WITH_VERTICAL_CONNECTION_LINES__BOXV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_FIVE_LAYER_RECTANGLE_WITH_3_DIFFERENT_MATERIALS__5LR_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_OVAL_WITH_VERTICAL_CONNECTION_LINES__OVAL_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_RECTANGLE_WITH_2_CONTINUOUS_SPLICES__R2S_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_SINGLY_SYMMETRIC_I_SECTION_WITH_HORIZONTAL_CONNECTION_LINES__ISH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_SINGLY_SYMMETRIC_I_SECTION_WITH_THIN_FLANGES_AND_4_REINFORCING_RECTANGLES__IS4R_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_SINGLY_SYMMETRIC_I_SECTION_WITH_VERTICAL_CONNECTION_LINES__ISV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_THREE_LAYER_RECTANGLE_WITH_2_DIFFERENT_MATERIALS__3LR_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_TWO_BOX_WITH_HORIZONTAL_CONNECTION_LINES__2BOXH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_TWO_BOX_WITH_VERTICAL_CONNECTION_LINES__2BOXV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_T_SECTION_WITH_A_HORIZONTAL_CONNECTION_LINE__TH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_T_SECTION_WITH_VERTICAL_CONNECTION_LINES__TV_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_U_SECTION_WITH_HORIZONTAL_CONNECTION_LINES__UH_M2', 'PARAMETRIC_MASSIVE_II__MASSIVE_U_SECTION_WITH_VERTICAL_CONNECTION_LINES__UV_M2', 'PARAMETRIC_MASSIVE_I__MASSIVE_CIRCLE__CIRCLE_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_DOUBLE_T_SECTION_WITH_CHAMFERED_INNER_CORNERS__DTC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_DOUBLE_T_SECTION__DT_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_DOUBLY_SYMMETRIC_I_SECTION__ID_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HALF_OVAL__HALFOVAL_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HALF_ROUND__HALFROUND_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HEXAGON__HEXAGON_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_HOLLOW_CIRCLE__HCIRCLE_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_I_SECTION_WITH_CHAMFERED_INNER_CORNERS__IC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_I_SECTION__I_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_L_SECTION__L_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_OCTAGON__OCTAGON_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_OVAL__OVAL_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE_WITH_CHAMFERED_RECTANGULAR_OPENING__RROC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE_WITH_RECTANGULAR_OPENING__RRO_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE__R_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_ROUND_CORNER_RECTANGLE__RR_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_ROUND_CORNER_SQUARE__SQR_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_SQUARE__SQ_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_DOUBLE_T_SECTION__DTT_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_FLANGE_I_SECTION__ITF_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_FLANGE_T_SECTION__TTF_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_U_SECTION__UT_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_WEB_T_SECTION_WITH_CHAMFERED_INNER_CORNERS__TTWC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TAPERED_WEB_T_SECTION__TTW_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_TRAPEZOID__TR_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_T_SECTION_WITH_CHAMFERED_INNER_CORNERS__TC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_T_SECTION__T_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_UNSYMMETRIC_I_SECTION_WITH_CHAMFERED_INNER_CORNERS__IUC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_UNSYMMETRIC_I_SECTION__IU_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_UNSYMMETRIC_T_SECTION__TU_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_U_SECTION_WITH_CHAMFERED_INNER_CORNERS__UC_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_U_SECTION__U_M1', 'PARAMETRIC_MASSIVE_I__MASSIVE_Z_SECTION__Z_M1', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_AX__BOX_AX', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_A__BOX_A', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_BX__BOX_BX', 'PARAMETRIC_THIN_WALLED__BOX_TYPE_B__BOX_B', 'PARAMETRIC_THIN_WALLED__CHANNEL__U', 'PARAMETRIC_THIN_WALLED__CIRCULAR_HOLLOW_SECTION__CHS', 'PARAMETRIC_THIN_WALLED__CROSS_SHAPED_SECTION__CROSS', 'PARAMETRIC_THIN_WALLED__ELLIPTICAL_HOLLOW_SECTION__EHS', 'PARAMETRIC_THIN_WALLED__EQUAL_LEG_ANGLE__LE', 'PARAMETRIC_THIN_WALLED__I_SECTION_WITH_2_SIDE_FLAT_BARS__I2SFB', 'PARAMETRIC_THIN_WALLED__I_SECTION_WITH_T_SECTION__IT', 'PARAMETRIC_THIN_WALLED__I_SECTION__I', 'PARAMETRIC_THIN_WALLED__PI_SECTION_TYPE_A__PI_A', 'PARAMETRIC_THIN_WALLED__PI_SECTION_TYPE_B__PI_B', 'PARAMETRIC_THIN_WALLED__POLYGONAL_HOLLOW_SECTION__PHS', 'PARAMETRIC_THIN_WALLED__RECTANGULAR_HOLLOW_SECTION_WITH_PEAKS_OUTWARD_AND_INWARD__RHSPOI', 'PARAMETRIC_THIN_WALLED__RECTANGULAR_HOLLOW_SECTION_WITH_PEAK_OUTWARD__RHSPO', 'PARAMETRIC_THIN_WALLED__RECTANGULAR_HOLLOW_SECTION__RHS', 'PARAMETRIC_THIN_WALLED__RIB_HOLLOW_SECTION__RIBHS', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_2_FLAT_BARS__IS2FB', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_2_SLOPING_STIFFENERS__IS2SS', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_2_WELDED_FLAT_BARS__IS2FBW', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_DOUBLE_WEB_THICKNESS__IS2WT', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION_WITH_EDGE_STIFFENERS_ON_1_FLANGE__IS1FES', 'PARAMETRIC_THIN_WALLED__SINGLY_SYMMETRIC_I_SECTION__IS', 'PARAMETRIC_THIN_WALLED__SQUARE_HOLLOW_SECTION__SHS', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_CHANNEL__UTF', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_I_SECTION__ITF', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_T_SECTION_WITH_TAPERED_WEB__TTFTW', 'PARAMETRIC_THIN_WALLED__TAPERED_FLANGE_T_SECTION__TTF', 'PARAMETRIC_THIN_WALLED__TRAPEZOIDAL_HOLLOW_SECTION__THS', 'PARAMETRIC_THIN_WALLED__T_SECTION__T', 'PARAMETRIC_THIN_WALLED__UNEQUAL_LEG_ANGLE__LU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL_WITH_EDGE_STIFFENERS_INWARD__UUESI', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL_WITH_EDGE_STIFFENERS_OUTWARD_AND_INWARD__UUESOI', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL_WITH_EDGE_STIFFENERS_OUTWARD__UUESO', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_CHANNEL__UU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_I_SECTION__IU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_RECTANGULAR_HOLLOW_SECTION__RHSU', 'PARAMETRIC_THIN_WALLED__UNSYMMETRIC_T_SECTION__TU', 'PARAMETRIC_THIN_WALLED__Z_SECTION__Z', 'STANDARDIZED_STEEL__60_DEGREE_ANGLES__L60_S', 'STANDARDIZED_STEEL__BAR_SECTIONS__BAR_S', 'STANDARDIZED_STEEL__CIRCULAR_HOLLOW_SECTIONS_PIPES__CHS_S', 'STANDARDIZED_STEEL__ELLIPTICAL_AND_SEMI_ELLIPTICAL_HOLLOW_SECTIONS__EHS_S', 'STANDARDIZED_STEEL__I_BEAMS_H_BEAMS__I_S', 'STANDARDIZED_STEEL__L_SECTIONS_STEEL_ANGLES__L_S', 'STANDARDIZED_STEEL__RAIL_SECTIONS__RAIL_S', 'STANDARDIZED_STEEL__SHEETS__SHEET_S', 'STANDARDIZED_STEEL__SQUARE_AND_RECTANGULAR_HOLLOW_SECTIONS__RHS_S', 'STANDARDIZED_STEEL__T_SECTIONS_STEEL_TEES__T_S', 'STANDARDIZED_STEEL__U_SECTIONS_STEEL_CHANNELS__U_S', 'STANDARDIZED_STEEL__Z_SECTIONS_STEEL_ZEES__Z_S', 'STANDARDIZED_TIMBER__TIMBER_COMPOSED_SECTIONS__COMP_S', 'STANDARDIZED_TIMBER__TIMBER_RECTANGLES__RECT_S' }
                                                                                                                                                                                        • combination_type - optional; type section_combination_type - type undefined with restriction - enum { 'BUILT_UP_NG_2I', 'BUILT_UP_NG_2I_A', 'BUILT_UP_NG_2LCLI', 'BUILT_UP_NG_2LCLIR', 'BUILT_UP_NG_2LCLIR_A', 'BUILT_UP_NG_2LCLI_A', 'BUILT_UP_NG_2LCLO', 'BUILT_UP_NG_2LCLOC', 'BUILT_UP_NG_2LCLOC_A', 'BUILT_UP_NG_2LCLOR', 'BUILT_UP_NG_2LCLOR_A', 'BUILT_UP_NG_2LCLO_A', 'BUILT_UP_NG_2LHLI', 'BUILT_UP_NG_2LHLI_A', 'BUILT_UP_NG_2LHLO', 'BUILT_UP_NG_2LHLO_A', 'BUILT_UP_NG_2LLHLI', 'BUILT_UP_NG_2LLHLI_A', 'BUILT_UP_NG_2LLHLO', 'BUILT_UP_NG_2LLHLO_A', 'BUILT_UP_NG_2LSHLI', 'BUILT_UP_NG_2LSHLI_A', 'BUILT_UP_NG_2LSHLO', 'BUILT_UP_NG_2LSHLO_A', 'BUILT_UP_NG_2UF', 'BUILT_UP_NG_2UI', 'BUILT_UP_NG_2UI_A', 'BUILT_UP_NG_2UO', 'BUILT_UP_NG_2UO_A', 'BUILT_UP_NG_3I', 'BUILT_UP_NG_4LHLO', 'BUILT_UP_NG_4LHLO_A', 'BUILT_UP_NG_4LLI', 'BUILT_UP_NG_4LLI_A', 'BUILT_UP_NG_4LLO', 'BUILT_UP_NG_4LLO_A', 'BUILT_UP_NG_CIHF', 'BUILT_UP_NG_HNBH', 'BUILT_UP_NG_I1F', 'BUILT_UP_NG_I1HIC', 'BUILT_UP_NG_I1IC', 'BUILT_UP_NG_I2F', 'BUILT_UP_NG_I2HIC', 'BUILT_UP_NG_I2I', 'BUILT_UP_NG_ICI-MAX', 'BUILT_UP_NG_ICI-MIN', 'BUILT_UP_NG_IHF', 'BUILT_UP_NG_IUD', 'BUILT_UP_NG_IUU', 'BUILT_UP_NG_IVF', 'BUILT_UP_NG_IWT', 'BUILT_UP_NG_UF' }
                                                                                                                                                                                        • corrugated_sheet_width - optional; type double
                                                                                                                                                                                        • rail_worn_out - optional; type double
                                                                                                                                                                                        • phase_parent - optional; type int
                                                                                                                                                                                        • phase_parts - optional; type string
                                                                                                                                                                                        • comment - optional; type string
                                                                                                                                                                                        • is_generated - optional; type boolean
                                                                                                                                                                                        • generating_object_info - optional; type string
                                                                                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                                                                                      Output:
                                                                                                                                                                                      set_section_response (soap:body, use = literal)Source code
                                                                                                                                                                                      parameters type set_sectionResponse
                                                                                                                                                                                      • set_solid
                                                                                                                                                                                        Operation type:
                                                                                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                        SOAP action:
                                                                                                                                                                                        http://localhost:8082/set_solid
                                                                                                                                                                                        Input:
                                                                                                                                                                                        set_solid_request (soap:body, use = literal)Source code
                                                                                                                                                                                        parameters type set_solid
                                                                                                                                                                                        • value type solid
                                                                                                                                                                                          • no type int
                                                                                                                                                                                          • type - optional; type solid_type - type undefined with restriction - enum { 'TYPE_CONTACT', 'TYPE_GAS', 'TYPE_STANDARD' }
                                                                                                                                                                                          • analytical_center_of_gravity - optional; type vector_3d
                                                                                                                                                                                            • x type double
                                                                                                                                                                                            • y type double
                                                                                                                                                                                            • z type double
                                                                                                                                                                                          • analytical_center_of_gravity_x - optional; type double
                                                                                                                                                                                          • analytical_center_of_gravity_y - optional; type double
                                                                                                                                                                                          • analytical_center_of_gravity_z - optional; type double
                                                                                                                                                                                          • analytical_mass - optional; type double
                                                                                                                                                                                          • analytical_surface_area - optional; type double
                                                                                                                                                                                          • analytical_volume - optional; type double
                                                                                                                                                                                          • boundary_surfaces - optional; type array_of_int
                                                                                                                                                                                          • center_of_gravity - optional; type vector_3d
                                                                                                                                                                                            • x type double
                                                                                                                                                                                            • y type double
                                                                                                                                                                                            • z type double
                                                                                                                                                                                          • center_of_gravity_x - optional; type double
                                                                                                                                                                                          • center_of_gravity_y - optional; type double
                                                                                                                                                                                          • center_of_gravity_z - optional; type double
                                                                                                                                                                                          • gas - optional; type int
                                                                                                                                                                                          • is_deactivated_for_calculation - optional; type boolean
                                                                                                                                                                                          • mass - optional; type double
                                                                                                                                                                                          • material - optional; type int
                                                                                                                                                                                          • mesh_refinement - optional; type int
                                                                                                                                                                                          • solid_contact - optional; type int
                                                                                                                                                                                          • solid_contact_first_surface - optional; type int
                                                                                                                                                                                          • solid_contact_second_surface - optional; type int
                                                                                                                                                                                          • stress_analysis_configuration - optional; type int
                                                                                                                                                                                          • surface_area - optional; type double
                                                                                                                                                                                          • volume - optional; type double
                                                                                                                                                                                          • comment - optional; type string
                                                                                                                                                                                          • is_generated - optional; type boolean
                                                                                                                                                                                          • generating_object_info - optional; type string
                                                                                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                                                                                        Output:
                                                                                                                                                                                        set_solid_response (soap:body, use = literal)Source code
                                                                                                                                                                                        parameters type set_solidResponse
                                                                                                                                                                                        • set_solid_contacts
                                                                                                                                                                                          Operation type:
                                                                                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                          SOAP action:
                                                                                                                                                                                          http://localhost:8082/set_solid_contacts
                                                                                                                                                                                          Input:
                                                                                                                                                                                          set_solid_contacts_request (soap:body, use = literal)Source code
                                                                                                                                                                                          parameters type set_solid_contacts
                                                                                                                                                                                          • value type solid_contacts
                                                                                                                                                                                            • no type int
                                                                                                                                                                                            • comment - optional; type string
                                                                                                                                                                                            • friction_coefficient - optional; type double
                                                                                                                                                                                            • limit_stress - optional; type double
                                                                                                                                                                                            • name - optional; type string
                                                                                                                                                                                            • parallel_to_surface - optional; type solid_contacts_parallel_to_surface - type undefined with restriction - enum { 'ELASTIC_FRICTION', 'ELASTIC_FRICTION_LIMIT', 'ELASTIC_SOLID', 'FAILURE_IF_CONTACT_PERPENDICULAR_TO_SURFACES_FAILED', 'FULL_FORCE_TRANSMISSION', 'RIGID_FRICTION', 'RIGID_FRICTION_LIMIT' }
                                                                                                                                                                                            • perpendicular_to_surface - optional; type solid_contacts_perpendicular_to_surface - type undefined with restriction - enum { 'FAILURE_UNDER_COMPRESSION', 'FAILURE_UNDER_TENSION', 'FULL_FORCE_TRANSMISSION' }
                                                                                                                                                                                            • shear_stiffness - optional; type double
                                                                                                                                                                                            • solids - optional; type array_of_int
                                                                                                                                                                                            • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                                                                                          Output:
                                                                                                                                                                                          set_solid_contacts_response (soap:body, use = literal)Source code
                                                                                                                                                                                          parameters type set_solid_contactsResponse
                                                                                                                                                                                          • set_solid_gas
                                                                                                                                                                                            Operation type:
                                                                                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                            SOAP action:
                                                                                                                                                                                            http://localhost:8082/set_solid_gas
                                                                                                                                                                                            Input:
                                                                                                                                                                                            set_solid_gas_request (soap:body, use = literal)Source code
                                                                                                                                                                                            parameters type set_solid_gas
                                                                                                                                                                                            • value type solid_gas
                                                                                                                                                                                              • no type int
                                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                                              • name - optional; type string
                                                                                                                                                                                              • pressure - optional; type double
                                                                                                                                                                                              • solids - optional; type array_of_int
                                                                                                                                                                                              • temperature - optional; type double
                                                                                                                                                                                              • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                              • id_for_export_import - optional; type string
                                                                                                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                                                                                                            Output:
                                                                                                                                                                                            set_solid_gas_response (soap:body, use = literal)Source code
                                                                                                                                                                                            parameters type set_solid_gasResponse
                                                                                                                                                                                            • set_solid_load
                                                                                                                                                                                              Operation type:
                                                                                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                              SOAP action:
                                                                                                                                                                                              http://localhost:8082/set_solid_load
                                                                                                                                                                                              Input:
                                                                                                                                                                                              set_solid_load_request (soap:body, use = literal)Source code
                                                                                                                                                                                              parameters type set_solid_load
                                                                                                                                                                                              • load_case_no type int
                                                                                                                                                                                              • value type solid_load
                                                                                                                                                                                                • no type int
                                                                                                                                                                                                • altitude - optional; type double
                                                                                                                                                                                                • angular_acceleration - optional; type double
                                                                                                                                                                                                • angular_velocity - optional; type double
                                                                                                                                                                                                • axis_definition_axis - optional; type solid_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                                                • axis_definition_axis_orientation - optional; type solid_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                                                                                                                                                                • axis_definition_p1 - optional; type vector_3d
                                                                                                                                                                                                  • x type double
                                                                                                                                                                                                  • y type double
                                                                                                                                                                                                  • z type double
                                                                                                                                                                                                • axis_definition_p1_x - optional; type double
                                                                                                                                                                                                • axis_definition_p1_y - optional; type double
                                                                                                                                                                                                • axis_definition_p1_z - optional; type double
                                                                                                                                                                                                • axis_definition_p2 - optional; type vector_3d
                                                                                                                                                                                                  • x type double
                                                                                                                                                                                                  • y type double
                                                                                                                                                                                                  • z type double
                                                                                                                                                                                                • axis_definition_p2_x - optional; type double
                                                                                                                                                                                                • axis_definition_p2_y - optional; type double
                                                                                                                                                                                                • axis_definition_p2_z - optional; type double
                                                                                                                                                                                                • axis_definition_type - optional; type solid_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                                                                                                                                                                • comment - optional; type string
                                                                                                                                                                                                • coordinate_system - optional; type int
                                                                                                                                                                                                • gas_behaviour - optional; type solid_load_gas_behaviour - type undefined with restriction - enum { 'GAS_BEHAVIOUR_OVERPRESSURE_INCREMENT', 'GAS_BEHAVIOUR_RESULTING_OVERPRESSURE', 'GAS_BEHAVIOUR_RESULTING_VOLUME', 'GAS_BEHAVIOUR_VOLUME_INCREMENT' }
                                                                                                                                                                                                • gas_magnitude - optional; type double
                                                                                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                                                                                • is_density_defined_by_altitude - optional; type boolean
                                                                                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                                                                                • load_case - optional; type int
                                                                                                                                                                                                • load_direction - optional; type solid_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE' }
                                                                                                                                                                                                • load_direction_orientation - optional; type solid_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                                                                                                                                                                • load_distribution - optional; type solid_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                                                                                                                                                                • load_type - optional; type solid_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_BUOYANCY', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_GAS', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_STRAIN', 'LOAD_TYPE_TEMPERATURE' }
                                                                                                                                                                                                • magnitude_1 - optional; type double
                                                                                                                                                                                                • magnitude_2 - optional; type double
                                                                                                                                                                                                • node_1 - optional; type int
                                                                                                                                                                                                • node_2 - optional; type int
                                                                                                                                                                                                • solids - optional; type array_of_int
                                                                                                                                                                                                • strain_magnitude_x1 - optional; type double
                                                                                                                                                                                                • strain_magnitude_x2 - optional; type double
                                                                                                                                                                                                • strain_magnitude_y1 - optional; type double
                                                                                                                                                                                                • strain_magnitude_y2 - optional; type double
                                                                                                                                                                                                • strain_magnitude_z1 - optional; type double
                                                                                                                                                                                                • strain_magnitude_z2 - optional; type double
                                                                                                                                                                                                • strain_uniform_magnitude_x - optional; type double
                                                                                                                                                                                                • strain_uniform_magnitude_y - optional; type double
                                                                                                                                                                                                • strain_uniform_magnitude_z - optional; type double
                                                                                                                                                                                                • uniform_magnitude - optional; type double
                                                                                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                                                                                              Output:
                                                                                                                                                                                              set_solid_load_response (soap:body, use = literal)Source code
                                                                                                                                                                                              parameters type set_solid_loadResponse
                                                                                                                                                                                              • set_solid_mesh_refinement
                                                                                                                                                                                                Operation type:
                                                                                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                SOAP action:
                                                                                                                                                                                                http://localhost:8082/set_solid_mesh_refinement
                                                                                                                                                                                                Input:
                                                                                                                                                                                                set_solid_mesh_refinement_request (soap:body, use = literal)Source code
                                                                                                                                                                                                parameters type set_solid_mesh_refinement
                                                                                                                                                                                                • value type solid_mesh_refinement
                                                                                                                                                                                                  • no type int
                                                                                                                                                                                                  • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                  • name - optional; type string
                                                                                                                                                                                                  • solids - optional; type array_of_int
                                                                                                                                                                                                  • target_length - optional; type double
                                                                                                                                                                                                  • comment - optional; type string
                                                                                                                                                                                                  • is_generated - optional; type boolean
                                                                                                                                                                                                  • generating_object_info - optional; type string
                                                                                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                                                                                Output:
                                                                                                                                                                                                set_solid_mesh_refinement_response (soap:body, use = literal)Source code
                                                                                                                                                                                                parameters type set_solid_mesh_refinementResponse
                                                                                                                                                                                                • set_solid_set
                                                                                                                                                                                                  Operation type:
                                                                                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                  SOAP action:
                                                                                                                                                                                                  http://localhost:8082/set_solid_set
                                                                                                                                                                                                  Input:
                                                                                                                                                                                                  set_solid_set_request (soap:body, use = literal)Source code
                                                                                                                                                                                                  parameters type set_solid_set
                                                                                                                                                                                                  • value type solid_set
                                                                                                                                                                                                    • no type int
                                                                                                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                    • name - optional; type string
                                                                                                                                                                                                    • set_type - optional; type solid_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                                                                                                                                                                    • solids - optional; type array_of_int
                                                                                                                                                                                                    • surface_area - optional; type double
                                                                                                                                                                                                    • volume - optional; type double
                                                                                                                                                                                                    • mass - optional; type double
                                                                                                                                                                                                    • center_of_gravity - optional; type vector_3d
                                                                                                                                                                                                      • x type double
                                                                                                                                                                                                      • y type double
                                                                                                                                                                                                      • z type double
                                                                                                                                                                                                    • center_of_gravity_x - optional; type double
                                                                                                                                                                                                    • center_of_gravity_y - optional; type double
                                                                                                                                                                                                    • center_of_gravity_z - optional; type double
                                                                                                                                                                                                    • stress_analysis_configuration - optional; type int
                                                                                                                                                                                                    • comment - optional; type string
                                                                                                                                                                                                    • is_generated - optional; type boolean
                                                                                                                                                                                                    • generating_object_info - optional; type string
                                                                                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                                                                                  Output:
                                                                                                                                                                                                  set_solid_set_response (soap:body, use = literal)Source code
                                                                                                                                                                                                  parameters type set_solid_setResponse
                                                                                                                                                                                                  • set_solid_set_load
                                                                                                                                                                                                    Operation type:
                                                                                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                    SOAP action:
                                                                                                                                                                                                    http://localhost:8082/set_solid_set_load
                                                                                                                                                                                                    Input:
                                                                                                                                                                                                    set_solid_set_load_request (soap:body, use = literal)Source code
                                                                                                                                                                                                    parameters type set_solid_set_load
                                                                                                                                                                                                    • load_case_no type int
                                                                                                                                                                                                    • value type solid_set_load
                                                                                                                                                                                                      • no type int
                                                                                                                                                                                                      • altitude - optional; type double
                                                                                                                                                                                                      • angular_acceleration - optional; type double
                                                                                                                                                                                                      • angular_velocity - optional; type double
                                                                                                                                                                                                      • axis_definition_axis - optional; type solid_set_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                                                      • axis_definition_axis_orientation - optional; type solid_set_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                                                                                                                                                                      • axis_definition_p1 - optional; type vector_3d
                                                                                                                                                                                                        • x type double
                                                                                                                                                                                                        • y type double
                                                                                                                                                                                                        • z type double
                                                                                                                                                                                                      • axis_definition_p1_x - optional; type double
                                                                                                                                                                                                      • axis_definition_p1_y - optional; type double
                                                                                                                                                                                                      • axis_definition_p1_z - optional; type double
                                                                                                                                                                                                      • axis_definition_p2 - optional; type vector_3d
                                                                                                                                                                                                        • x type double
                                                                                                                                                                                                        • y type double
                                                                                                                                                                                                        • z type double
                                                                                                                                                                                                      • axis_definition_p2_x - optional; type double
                                                                                                                                                                                                      • axis_definition_p2_y - optional; type double
                                                                                                                                                                                                      • axis_definition_p2_z - optional; type double
                                                                                                                                                                                                      • axis_definition_type - optional; type solid_set_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                                                                                                                                                                      • comment - optional; type string
                                                                                                                                                                                                      • coordinate_system - optional; type int
                                                                                                                                                                                                      • gas_behaviour - optional; type solid_set_load_gas_behaviour - type undefined with restriction - enum { 'GAS_BEHAVIOUR_OVERPRESSURE_INCREMENT', 'GAS_BEHAVIOUR_RESULTING_OVERPRESSURE', 'GAS_BEHAVIOUR_RESULTING_VOLUME', 'GAS_BEHAVIOUR_VOLUME_INCREMENT' }
                                                                                                                                                                                                      • gas_magnitude - optional; type double
                                                                                                                                                                                                      • generating_object_info - optional; type string
                                                                                                                                                                                                      • is_density_defined_by_altitude - optional; type boolean
                                                                                                                                                                                                      • is_generated - optional; type boolean
                                                                                                                                                                                                      • load_case - optional; type int
                                                                                                                                                                                                      • load_direction - optional; type solid_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE' }
                                                                                                                                                                                                      • load_direction_orientation - optional; type solid_set_load_load_direction_orientation - type undefined with restriction - enum { 'LOAD_DIRECTION_FORWARD', 'LOAD_DIRECTION_REVERSED' }
                                                                                                                                                                                                      • load_distribution - optional; type solid_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_UNIFORM' }
                                                                                                                                                                                                      • load_type - optional; type solid_set_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_BUOYANCY', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_GAS', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_STRAIN', 'LOAD_TYPE_TEMPERATURE' }
                                                                                                                                                                                                      • magnitude_1 - optional; type double
                                                                                                                                                                                                      • magnitude_2 - optional; type double
                                                                                                                                                                                                      • node_1 - optional; type int
                                                                                                                                                                                                      • node_2 - optional; type int
                                                                                                                                                                                                      • solid_sets - optional; type array_of_int
                                                                                                                                                                                                      • strain_magnitude_x1 - optional; type double
                                                                                                                                                                                                      • strain_magnitude_x2 - optional; type double
                                                                                                                                                                                                      • strain_magnitude_y1 - optional; type double
                                                                                                                                                                                                      • strain_magnitude_y2 - optional; type double
                                                                                                                                                                                                      • strain_magnitude_z1 - optional; type double
                                                                                                                                                                                                      • strain_magnitude_z2 - optional; type double
                                                                                                                                                                                                      • strain_uniform_magnitude_x - optional; type double
                                                                                                                                                                                                      • strain_uniform_magnitude_y - optional; type double
                                                                                                                                                                                                      • strain_uniform_magnitude_z - optional; type double
                                                                                                                                                                                                      • uniform_magnitude - optional; type double
                                                                                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                                                                                    Output:
                                                                                                                                                                                                    set_solid_set_load_response (soap:body, use = literal)Source code
                                                                                                                                                                                                    parameters type set_solid_set_loadResponse
                                                                                                                                                                                                    • set_static_analysis_settings
                                                                                                                                                                                                      Operation type:
                                                                                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                      SOAP action:
                                                                                                                                                                                                      http://localhost:8082/set_static_analysis_settings
                                                                                                                                                                                                      Input:
                                                                                                                                                                                                      set_static_analysis_settings_request (soap:body, use = literal)Source code
                                                                                                                                                                                                      parameters type set_static_analysis_settings
                                                                                                                                                                                                      • value type static_analysis_settings
                                                                                                                                                                                                        • no type int
                                                                                                                                                                                                        • analysis_type - optional; type static_analysis_settings_analysis_type - type undefined with restriction - enum { 'GEOMETRICALLY_LINEAR', 'LARGE_DEFORMATIONS', 'LARGE_DEFORMATIONS_POSTRCRITICAL', 'SECOND_ORDER_P_DELTA' }
                                                                                                                                                                                                        • assign_reduce_stiffness_enabled - optional; type static_analysis_settings_assign_reduce_stiffness_enabled - type undefined with restriction - enum { 'ASSIGN_REDUCED_STIFFNESS_TO_FAILING_MEMBERS', 'FAIILING_MEMBERS_TO_BE_REMOVED_INDIVIDUALY_DURING_SUCCESSIVE_ITERATIONS' }
                                                                                                                                                                                                        • comment - optional; type string
                                                                                                                                                                                                        • consider_favorable_effect_due_to_tension_in_members - optional; type boolean
                                                                                                                                                                                                        • cutting_patterns_settings - optional; type boolean
                                                                                                                                                                                                        • deformation_of_failing_members_and_reactivation_enabled - optional; type boolean
                                                                                                                                                                                                        • displacements_due_to_bourdon_effect - optional; type boolean
                                                                                                                                                                                                        • divide_results_by_loading_factor - optional; type boolean
                                                                                                                                                                                                        • exceptional_handling_enabled - optional; type boolean
                                                                                                                                                                                                        • ignore_torsional_warping - optional; type boolean
                                                                                                                                                                                                        • instability_detection_tolerance - optional; type double
                                                                                                                                                                                                        • integrate_preliminary_form_finding_enabled - optional; type boolean
                                                                                                                                                                                                        • iterative_calculation_robustness - optional; type double
                                                                                                                                                                                                        • iterative_method_for_nonlinear_analysis - optional; type static_analysis_settings_iterative_method_for_nonlinear_analysis - type undefined with restriction - enum { 'DYNAMIC_RELAXATION', 'MODIFIED_NEWTON_RAPHSON', 'NEWTON_RAPHSON', 'NEWTON_RAPHSON_COMBINED_WITH_PICARD', 'NEWTON_RAPHSON_WITH_CONSTANT_STIFFNESS', 'PICARD' }
                                                                                                                                                                                                        • loading_multiplier_factor - optional; type double
                                                                                                                                                                                                        • mass_conversion_acceleration_in_direction_x - optional; type double
                                                                                                                                                                                                        • mass_conversion_acceleration_in_direction_y - optional; type double
                                                                                                                                                                                                        • mass_conversion_acceleration_in_direction_z - optional; type double
                                                                                                                                                                                                        • mass_conversion_defined_as_acceleration - optional; type boolean
                                                                                                                                                                                                        • mass_conversion_enabled - optional; type boolean
                                                                                                                                                                                                        • mass_conversion_factor_in_direction_x - optional; type double
                                                                                                                                                                                                        • mass_conversion_factor_in_direction_y - optional; type double
                                                                                                                                                                                                        • mass_conversion_factor_in_direction_z - optional; type double
                                                                                                                                                                                                        • max_number_of_iterations - optional; type int
                                                                                                                                                                                                        • maximum_number_of_reactivations - optional; type int
                                                                                                                                                                                                        • method_of_equation_system - optional; type static_analysis_settings_method_of_equation_system - type undefined with restriction - enum { 'METHOD_OF_EQUATION_SYSTEM_DIRECT', 'METHOD_OF_EQUATION_SYSTEM_ITERATIVE' }
                                                                                                                                                                                                        • modify_loading_by_multiplier_factor - optional; type boolean
                                                                                                                                                                                                        • name - optional; type string
                                                                                                                                                                                                        • nonsymmetric_direct_solver - optional; type boolean
                                                                                                                                                                                                        • number_of_iterations_for_loading_prestress - optional; type int
                                                                                                                                                                                                        • number_of_load_increments - optional; type int
                                                                                                                                                                                                        • percentage_of_iteration - optional; type int
                                                                                                                                                                                                        • plate_bending_theory - optional; type static_analysis_settings_plate_bending_theory - type undefined with restriction - enum { 'PLATE_BENDING_THEORY_KIRCHHOFF', 'PLATE_BENDING_THEORY_MINDLIN' }
                                                                                                                                                                                                        • precision_of_convergence_criteria_for_nonlinear_calculation - optional; type double
                                                                                                                                                                                                        • ratio_of_distance_of_cutting_lines_node_to_mesh - optional; type double
                                                                                                                                                                                                        • reduction_factor_of_stiffness - optional; type int
                                                                                                                                                                                                        • refer_internal_forces_to_deformed_structure - optional; type boolean
                                                                                                                                                                                                        • refer_internal_forces_to_deformed_structure_for_moments - optional; type boolean
                                                                                                                                                                                                        • refer_internal_forces_to_deformed_structure_for_normal_forces - optional; type boolean
                                                                                                                                                                                                        • refer_internal_forces_to_deformed_structure_for_shear_forces - optional; type boolean
                                                                                                                                                                                                        • relative_setting_of_time_step_for_dynamic_relaxation - optional; type double
                                                                                                                                                                                                        • save_results_of_all_load_increments - optional; type boolean
                                                                                                                                                                                                        • smoothness_of_boundary_lines - optional; type double
                                                                                                                                                                                                        • speed_of_convergence - optional; type double
                                                                                                                                                                                                        • standard_precision_and_tolerance_settings_enabled - optional; type boolean
                                                                                                                                                                                                        • try_to_calculate_instabil_structure - optional; type boolean
                                                                                                                                                                                                        • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                                                                                                      Output:
                                                                                                                                                                                                      set_static_analysis_settings_response (soap:body, use = literal)Source code
                                                                                                                                                                                                      parameters type set_static_analysis_settingsResponse
                                                                                                                                                                                                      • set_structure_modification
                                                                                                                                                                                                        Operation type:
                                                                                                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                        SOAP action:
                                                                                                                                                                                                        http://localhost:8082/set_structure_modification
                                                                                                                                                                                                        Input:
                                                                                                                                                                                                        set_structure_modification_request (soap:body, use = literal)Source code
                                                                                                                                                                                                        parameters type set_structure_modification
                                                                                                                                                                                                        • value type structure_modification
                                                                                                                                                                                                          • no type int
                                                                                                                                                                                                          • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                          • name - optional; type string
                                                                                                                                                                                                          • assigned_to - optional; type string
                                                                                                                                                                                                          • comment - optional; type string
                                                                                                                                                                                                          • modify_stiffnesses_gamma_m - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_materials - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_sections - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_members - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_surfaces - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_member_hinges - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_line_hinges - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_nodal_supports - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_line_supports - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_member_supports - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_surface_supports - optional; type boolean
                                                                                                                                                                                                          • modify_stiffness_member_reinforcement - optional; type boolean
                                                                                                                                                                                                          • modify_stiffness_surface_reinforcement - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_material_nonlinearity_models - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_material_temperature_nonlinearities - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_line_hinges - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_member_types - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_member_hinges - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_member_nonlinearities - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_solid_types_contact_or_surfaces_contact - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_nodal_supports - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_line_supports - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_member_supports - optional; type boolean
                                                                                                                                                                                                          • nonlinearities_disabled_surface_supports - optional; type boolean
                                                                                                                                                                                                          • modify_stiffnesses_material_table - optional; type array_of_structure_modification_modify_stiffnesses_material_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_material_table - optional, unbounded; type structure_modification_modify_stiffnesses_material_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • material_name - optional; type int
                                                                                                                                                                                                              • modification_type - optional; type modification_type - type undefined with restriction - enum { 'DIVISION_FACTOR', 'MULTIPLY_FACTOR' }
                                                                                                                                                                                                              • E_and_G - optional; type double
                                                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                                                          • modify_stiffnesses_section_table - optional; type array_of_structure_modification_modify_stiffnesses_section_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_section_table - optional, unbounded; type structure_modification_modify_stiffnesses_section_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • section_name - optional; type string
                                                                                                                                                                                                              • A - optional; type double
                                                                                                                                                                                                              • A_y - optional; type double
                                                                                                                                                                                                              • A_z - optional; type double
                                                                                                                                                                                                              • J - optional; type double
                                                                                                                                                                                                              • I_y - optional; type double
                                                                                                                                                                                                              • I_z - optional; type double
                                                                                                                                                                                                          • modify_stiffnesses_member_table - optional; type array_of_structure_modification_modify_stiffnesses_member_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_member_table - optional, unbounded; type structure_modification_modify_stiffnesses_member_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • member_modification - optional; type int
                                                                                                                                                                                                              • members - optional; type array_of_int
                                                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                                                          • modify_stiffnesses_surface_table - optional; type array_of_structure_modification_modify_stiffnesses_surface_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_surface_table - optional, unbounded; type structure_modification_modify_stiffnesses_surface_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • surface_modification - optional; type int
                                                                                                                                                                                                              • surfaces - optional; type array_of_int
                                                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                                                          • modify_stiffnesses_member_hinges_table - optional; type array_of_structure_modification_modify_stiffnesses_member_hinges_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_member_hinges_table - optional, unbounded; type structure_modification_modify_stiffnesses_member_hinges_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • member_side - optional; type string
                                                                                                                                                                                                              • C_u_x - optional; type double
                                                                                                                                                                                                              • C_u_y - optional; type double
                                                                                                                                                                                                              • C_u_z - optional; type double
                                                                                                                                                                                                              • C_phi_x - optional; type double
                                                                                                                                                                                                              • C_phi_y - optional; type double
                                                                                                                                                                                                              • C_phi_z - optional; type double
                                                                                                                                                                                                          • modify_stiffnesses_line_hinges_table - optional; type array_of_structure_modification_modify_stiffnesses_line_hinges_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_line_hinges_table - optional, unbounded; type structure_modification_modify_stiffnesses_line_hinges_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • C_u_x - optional; type double
                                                                                                                                                                                                              • C_u_y - optional; type double
                                                                                                                                                                                                              • C_u_z - optional; type double
                                                                                                                                                                                                              • C_phi_x - optional; type double
                                                                                                                                                                                                          • modify_stiffnesses_nodal_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_nodal_supports_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_nodal_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_nodal_supports_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • C_u_X - optional; type double
                                                                                                                                                                                                              • C_u_Y - optional; type double
                                                                                                                                                                                                              • C_u_Z - optional; type double
                                                                                                                                                                                                              • C_phi_X - optional; type double
                                                                                                                                                                                                              • C_phi_Y - optional; type double
                                                                                                                                                                                                              • C_phi_Z - optional; type double
                                                                                                                                                                                                          • modify_stiffnesses_line_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_line_supports_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_line_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_line_supports_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • C_u_X - optional; type double
                                                                                                                                                                                                              • C_u_Y - optional; type double
                                                                                                                                                                                                              • C_u_Z - optional; type double
                                                                                                                                                                                                              • C_phi_X - optional; type double
                                                                                                                                                                                                              • C_phi_Y - optional; type double
                                                                                                                                                                                                              • C_phi_Z - optional; type double
                                                                                                                                                                                                          • modify_stiffnesses_member_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_member_supports_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_member_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_member_supports_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • C_u_x - optional; type double
                                                                                                                                                                                                              • C_u_y - optional; type double
                                                                                                                                                                                                              • C_u_z - optional; type double
                                                                                                                                                                                                              • C_s_x - optional; type double
                                                                                                                                                                                                              • C_s_y - optional; type double
                                                                                                                                                                                                              • C_s_z - optional; type double
                                                                                                                                                                                                              • C_phi_x - optional; type double
                                                                                                                                                                                                          • modify_stiffnesses_surface_supports_table - optional; type array_of_structure_modification_modify_stiffnesses_surface_supports_table
                                                                                                                                                                                                            • structure_modification_modify_stiffnesses_surface_supports_table - optional, unbounded; type structure_modification_modify_stiffnesses_surface_supports_table
                                                                                                                                                                                                              • no - optional; type int
                                                                                                                                                                                                              • C_u_X - optional; type double
                                                                                                                                                                                                              • C_u_Y - optional; type double
                                                                                                                                                                                                              • C_u_Z - optional; type double
                                                                                                                                                                                                              • C_v_xz - optional; type double
                                                                                                                                                                                                              • C_v_yz - optional; type double
                                                                                                                                                                                                          • deactivate_members_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_members - optional; type int
                                                                                                                                                                                                          • deactivate_surfaces_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_surfaces - optional; type int
                                                                                                                                                                                                          • deactivate_solids_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_solids - optional; type int
                                                                                                                                                                                                          • deactivate_support_on_nodes_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_support_on_nodes - optional; type int
                                                                                                                                                                                                          • deactivate_support_on_lines_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_support_on_lines - optional; type int
                                                                                                                                                                                                          • deactivate_support_on_members_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_support_on_members - optional; type int
                                                                                                                                                                                                          • deactivate_support_on_surfaces_enabled - optional; type boolean
                                                                                                                                                                                                          • object_selection_for_deactivate_support_on_surfaces - optional; type int
                                                                                                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                                                                                                        Output:
                                                                                                                                                                                                        set_structure_modification_response (soap:body, use = literal)Source code
                                                                                                                                                                                                        parameters type set_structure_modificationResponse
                                                                                                                                                                                                        • set_surface
                                                                                                                                                                                                          Operation type:
                                                                                                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                          SOAP action:
                                                                                                                                                                                                          http://localhost:8082/set_surface
                                                                                                                                                                                                          Input:
                                                                                                                                                                                                          set_surface_request (soap:body, use = literal)Source code
                                                                                                                                                                                                          parameters type set_surface
                                                                                                                                                                                                          • value type surface
                                                                                                                                                                                                            • no type int
                                                                                                                                                                                                            • geometry - optional; type surface_geometry - type undefined with restriction - enum { 'GEOMETRY_NURBS', 'GEOMETRY_PLANE', 'GEOMETRY_QUADRANGLE' }
                                                                                                                                                                                                            • type - optional; type surface_type - type undefined with restriction - enum { 'TYPE_DISCONTINUITY', 'TYPE_LOAD_DISTRIBUTION', 'TYPE_MEMBRANE', 'TYPE_RIGID', 'TYPE_STANDARD', 'TYPE_WITHOUT_MEMBRANE_TENSION', 'TYPE_WITHOUT_THICKNESS' }
                                                                                                                                                                                                            • boundary_lines - optional; type array_of_int
                                                                                                                                                                                                            • thickness - optional; type int
                                                                                                                                                                                                            • material - optional; type int
                                                                                                                                                                                                            • analytical_area - optional; type double
                                                                                                                                                                                                            • analytical_volume - optional; type double
                                                                                                                                                                                                            • analytical_mass - optional; type double
                                                                                                                                                                                                            • analytical_center_of_gravity - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • analytical_center_of_gravity_x - optional; type double
                                                                                                                                                                                                            • analytical_center_of_gravity_y - optional; type double
                                                                                                                                                                                                            • analytical_center_of_gravity_z - optional; type double
                                                                                                                                                                                                            • area - optional; type double
                                                                                                                                                                                                            • volume - optional; type double
                                                                                                                                                                                                            • mass - optional; type double
                                                                                                                                                                                                            • center_of_gravity - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • center_of_gravity_x - optional; type double
                                                                                                                                                                                                            • center_of_gravity_y - optional; type double
                                                                                                                                                                                                            • center_of_gravity_z - optional; type double
                                                                                                                                                                                                            • position - optional; type string
                                                                                                                                                                                                            • position_short - optional; type string
                                                                                                                                                                                                            • grid_enabled - optional; type boolean
                                                                                                                                                                                                            • is_deactivated_for_calculation - optional; type boolean
                                                                                                                                                                                                            • comment - optional; type string
                                                                                                                                                                                                            • design_properties_via_surface - optional; type boolean
                                                                                                                                                                                                            • load_distribution_direction - optional; type surface_load_distribution_direction - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_DIRECTION_IN_BOTH', 'LOAD_DISTRIBUTION_DIRECTION_IN_X', 'LOAD_DISTRIBUTION_DIRECTION_IN_Y' }
                                                                                                                                                                                                            • is_surface_weight_enabled - optional; type boolean
                                                                                                                                                                                                            • surface_weight - optional; type double
                                                                                                                                                                                                            • excluded_members - optional; type array_of_int
                                                                                                                                                                                                            • excluded_parallel_to_members - optional; type array_of_int
                                                                                                                                                                                                            • excluded_lines - optional; type array_of_int
                                                                                                                                                                                                            • excluded_parallel_to_lines - optional; type array_of_int
                                                                                                                                                                                                            • loaded_members - optional; type array_of_int
                                                                                                                                                                                                            • loaded_lines - optional; type array_of_int
                                                                                                                                                                                                            • nurbs_control_point_count_in_direction_u - optional; type int
                                                                                                                                                                                                            • nurbs_control_point_count_in_direction_v - optional; type int
                                                                                                                                                                                                            • nurbs_order_in_direction_u - optional; type int
                                                                                                                                                                                                            • nurbs_order_in_direction_v - optional; type int
                                                                                                                                                                                                            • nurbs_control_points - optional; type array_of_surface_nurbs_control_points_rows
                                                                                                                                                                                                              • surface_nurbs_control_points_rows - optional, unbounded; type surface_nurbs_control_points_row
                                                                                                                                                                                                                • surface_nurbs_control_points_row - optional, unbounded; type surface_nurbs_control_points
                                                                                                                                                                                                                  • u - optional; type int
                                                                                                                                                                                                                  • v - optional; type int
                                                                                                                                                                                                                  • global_coordinates - optional; type vector_3d
                                                                                                                                                                                                                    • x type double
                                                                                                                                                                                                                    • y type double
                                                                                                                                                                                                                    • z type double
                                                                                                                                                                                                                  • coordinates - optional; type vector_3d
                                                                                                                                                                                                                    • x type double
                                                                                                                                                                                                                    • y type double
                                                                                                                                                                                                                    • z type double
                                                                                                                                                                                                                  • weight type double
                                                                                                                                                                                                            • quadrangle_corner_nodes - optional; type array_of_int
                                                                                                                                                                                                            • quadrangle_corner_node_1 - optional; type int
                                                                                                                                                                                                            • quadrangle_corner_node_2 - optional; type int
                                                                                                                                                                                                            • quadrangle_corner_node_3 - optional; type int
                                                                                                                                                                                                            • quadrangle_corner_node_4 - optional; type int
                                                                                                                                                                                                            • has_line_hinges - optional; type boolean
                                                                                                                                                                                                            • support - optional; type int
                                                                                                                                                                                                            • eccentricity - optional; type int
                                                                                                                                                                                                            • mesh_refinement - optional; type int
                                                                                                                                                                                                            • meshing_type - optional; type surface_meshing_type - type undefined with restriction - enum { 'MESHING_TYPE_FREE', 'MESHING_TYPE_MAPPED', 'MESHING_TYPE_USE_GLOBAL_SETTINGS' }
                                                                                                                                                                                                            • input_axes_rotation_specification_type - optional; type surface_input_axes_rotation_specification_type - type undefined with restriction - enum { 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_ANGULAR_ROTATION', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_DIRECT_TO_POINT', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_COORDINATE_SYSTEM', 'INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_LINES' }
                                                                                                                                                                                                            • input_axes_angular_rotation - optional; type double
                                                                                                                                                                                                            • input_axes_axis - optional; type surface_input_axes_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y' }
                                                                                                                                                                                                            • input_axes_lines - optional; type array_of_int
                                                                                                                                                                                                            • input_axes_point_1 - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • input_axes_point_1_x - optional; type double
                                                                                                                                                                                                            • input_axes_point_1_y - optional; type double
                                                                                                                                                                                                            • input_axes_point_1_z - optional; type double
                                                                                                                                                                                                            • input_axes_point_2 - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • input_axes_point_2_x - optional; type double
                                                                                                                                                                                                            • input_axes_point_2_y - optional; type double
                                                                                                                                                                                                            • input_axes_point_2_z - optional; type double
                                                                                                                                                                                                            • input_axes_coordinate_system - optional; type int
                                                                                                                                                                                                            • result_axes_rotation_specification_type - optional; type surface_result_axes_rotation_specification_type - type undefined with restriction - enum { 'RESULT_AXES_ROTATION_SPECIFICATION_TYPE_IDENTICAL_TO_INPUT_AXES' }
                                                                                                                                                                                                            • reversed_normal - optional; type boolean
                                                                                                                                                                                                            • grid_type - optional; type surface_grid_type - type undefined with restriction - enum { 'GRID_TYPE_CARTESIAN', 'GRID_TYPE_POLAR' }
                                                                                                                                                                                                            • grid_origin - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • grid_origin_x - optional; type double
                                                                                                                                                                                                            • grid_origin_y - optional; type double
                                                                                                                                                                                                            • grid_origin_z - optional; type double
                                                                                                                                                                                                            • grid_point_count_negative_x - optional; type int
                                                                                                                                                                                                            • grid_point_count_positive_x - optional; type int
                                                                                                                                                                                                            • grid_point_count_negative_y - optional; type int
                                                                                                                                                                                                            • grid_point_count_positive_y - optional; type int
                                                                                                                                                                                                            • grid_point_count_r - optional; type int
                                                                                                                                                                                                            • grid_distance_x - optional; type double
                                                                                                                                                                                                            • grid_distance_y - optional; type double
                                                                                                                                                                                                            • grid_distance_r - optional; type double
                                                                                                                                                                                                            • grid_rotation_alpha - optional; type double
                                                                                                                                                                                                            • grid_rotation_beta - optional; type double
                                                                                                                                                                                                            • grid_angle_gamma - optional; type double
                                                                                                                                                                                                            • grid_adapt_automatically - optional; type boolean
                                                                                                                                                                                                            • auto_detection_of_integrated_objects - optional; type boolean
                                                                                                                                                                                                            • integrated_nodes - optional; type array_of_int
                                                                                                                                                                                                            • integrated_lines - optional; type array_of_int
                                                                                                                                                                                                            • integrated_openings - optional; type array_of_int
                                                                                                                                                                                                            • has_integrated_objects - optional; type boolean
                                                                                                                                                                                                            • has_input_axes_rotation - optional; type boolean
                                                                                                                                                                                                            • has_result_axes_rotation - optional; type boolean
                                                                                                                                                                                                            • timber_service_class - optional; type int
                                                                                                                                                                                                            • timber_moisture_class - optional; type int
                                                                                                                                                                                                            • timber_service_conditions - optional; type int
                                                                                                                                                                                                            • surface_reinforcements - optional; type array_of_int
                                                                                                                                                                                                            • is_user_defined_concrete_cover_enabled - optional; type boolean
                                                                                                                                                                                                            • concrete_cover_top - optional; type double
                                                                                                                                                                                                            • concrete_cover_bottom - optional; type double
                                                                                                                                                                                                            • user_defined_concrete_cover_top - optional; type double
                                                                                                                                                                                                            • user_defined_concrete_cover_bottom - optional; type double
                                                                                                                                                                                                            • concrete_durability_top - optional; type int
                                                                                                                                                                                                            • concrete_durability_bottom - optional; type int
                                                                                                                                                                                                            • deflection_check_surface_type - optional; type surface_deflection_check_surface_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_SURFACE_TYPE_CANTILEVER', 'DEFLECTION_CHECK_SURFACE_TYPE_DOUBLE_SUPPORTED' }
                                                                                                                                                                                                            • deflection_check_displacement_reference - optional; type surface_deflection_check_displacement_reference - type undefined with restriction - enum { 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_USER_DEFINED_REFERENCE_PLANE', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_PARALLEL_SURFACE', 'DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_UNDEFORMED_SYSTEM' }
                                                                                                                                                                                                            • deflection_check_reference_length_z - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_length_z_definition_type - optional; type surface_deflection_check_reference_length_z_definition_type - type undefined with restriction - enum { 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MAXIMUM_BOUNDARY_LINE', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_BY_MINIMUM_BOUNDARY_LINE', 'DEFLECTION_CHECK_REFERENCE_LENGTH_DEFINITION_TYPE_MANUALLY' }
                                                                                                                                                                                                            • deflection_check_reference_plane_point_1 - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_1_x - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_1_y - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_1_z - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_2 - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_2_x - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_2_y - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_2_z - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_3 - optional; type vector_3d
                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_3_x - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_3_y - optional; type double
                                                                                                                                                                                                            • deflection_check_reference_plane_point_3_z - optional; type double
                                                                                                                                                                                                            • surface_concrete_design_uls_configuration - optional; type int
                                                                                                                                                                                                            • surface_concrete_design_sls_configuration - optional; type int
                                                                                                                                                                                                            • surface_concrete_design_fr_configuration - optional; type int
                                                                                                                                                                                                            • stress_analysis_configuration - optional; type int
                                                                                                                                                                                                            • is_generated - optional; type boolean
                                                                                                                                                                                                            • generating_object_info - optional; type string
                                                                                                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                                                                                                          Output:
                                                                                                                                                                                                          set_surface_response (soap:body, use = literal)Source code
                                                                                                                                                                                                          parameters type set_surfaceResponse
                                                                                                                                                                                                          • set_surface_eccentricity
                                                                                                                                                                                                            Operation type:
                                                                                                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                            SOAP action:
                                                                                                                                                                                                            http://localhost:8082/set_surface_eccentricity
                                                                                                                                                                                                            Input:
                                                                                                                                                                                                            set_surface_eccentricity_request (soap:body, use = literal)Source code
                                                                                                                                                                                                            parameters type set_surface_eccentricity
                                                                                                                                                                                                            • value type surface_eccentricity
                                                                                                                                                                                                              • no type int
                                                                                                                                                                                                              • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                              • name - optional; type string
                                                                                                                                                                                                              • offset - optional; type double
                                                                                                                                                                                                              • assigned_to_surfaces - optional; type array_of_int
                                                                                                                                                                                                              • thickness_alignment - optional; type surface_eccentricity_thickness_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                                                                                                                                                                              • transverse_offset_reference_type - optional; type surface_eccentricity_transverse_offset_reference_type - type undefined with restriction - enum { 'TRANSVERSE_OFFSET_TYPE_FROM_MEMBER_SECTION', 'TRANSVERSE_OFFSET_TYPE_FROM_SURFACE_THICKNESS', 'TRANSVERSE_OFFSET_TYPE_NONE' }
                                                                                                                                                                                                              • transverse_offset_reference_member - optional; type int
                                                                                                                                                                                                              • transverse_offset_reference_surface - optional; type int
                                                                                                                                                                                                              • transverse_offset_member_reference_node - optional; type int
                                                                                                                                                                                                              • transverse_offset_surface_reference_node - optional; type int
                                                                                                                                                                                                              • transverse_offset_alignment - optional; type surface_eccentricity_transverse_offset_alignment - type undefined with restriction - enum { 'ALIGN_BOTTOM', 'ALIGN_MIDDLE', 'ALIGN_TOP' }
                                                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                                                              • is_generated - optional; type boolean
                                                                                                                                                                                                              • generating_object_info - optional; type string
                                                                                                                                                                                                              • id_for_export_import - optional; type string
                                                                                                                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                                                                                                                            Output:
                                                                                                                                                                                                            set_surface_eccentricity_response (soap:body, use = literal)Source code
                                                                                                                                                                                                            parameters type set_surface_eccentricityResponse
                                                                                                                                                                                                            • set_surface_imperfection
                                                                                                                                                                                                              Operation type:
                                                                                                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                              SOAP action:
                                                                                                                                                                                                              http://localhost:8082/set_surface_imperfection
                                                                                                                                                                                                              Input:
                                                                                                                                                                                                              set_surface_imperfection_request (soap:body, use = literal)Source code
                                                                                                                                                                                                              parameters type set_surface_imperfection
                                                                                                                                                                                                              • imperfection_case_no type int
                                                                                                                                                                                                              • value type surface_imperfection
                                                                                                                                                                                                                • no type int
                                                                                                                                                                                                                • definition_type - optional; type surface_imperfection_definition_type - type undefined with restriction - enum { 'ABSOLUTE', 'RELATIVE' }
                                                                                                                                                                                                                • imperfection_case - optional; type int
                                                                                                                                                                                                                • imperfection_direction - optional; type surface_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE' }
                                                                                                                                                                                                                • initial_bow - optional; type double
                                                                                                                                                                                                                • initial_bow_relative - optional; type double
                                                                                                                                                                                                                • parameters - optional; type array_of_int
                                                                                                                                                                                                                • reference_length - optional; type double
                                                                                                                                                                                                                • surfaces - optional; type array_of_int
                                                                                                                                                                                                                • comment - optional; type string
                                                                                                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                                                                                                              Output:
                                                                                                                                                                                                              set_surface_imperfection_response (soap:body, use = literal)Source code
                                                                                                                                                                                                              parameters type set_surface_imperfectionResponse
                                                                                                                                                                                                              • set_surface_load
                                                                                                                                                                                                                Operation type:
                                                                                                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                SOAP action:
                                                                                                                                                                                                                http://localhost:8082/set_surface_load
                                                                                                                                                                                                                Input:
                                                                                                                                                                                                                set_surface_load_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                parameters type set_surface_load
                                                                                                                                                                                                                • load_case_no type int
                                                                                                                                                                                                                • value type surface_load
                                                                                                                                                                                                                  • no type int
                                                                                                                                                                                                                  • advanced_mass_option - optional; type boolean
                                                                                                                                                                                                                  • angular_acceleration - optional; type double
                                                                                                                                                                                                                  • angular_velocity - optional; type double
                                                                                                                                                                                                                  • axis_definition_axis - optional; type surface_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                                                                  • axis_definition_axis_orientation - optional; type surface_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                                                                                                                                                                                  • axis_definition_p1 - optional; type vector_3d
                                                                                                                                                                                                                    • x type double
                                                                                                                                                                                                                    • y type double
                                                                                                                                                                                                                    • z type double
                                                                                                                                                                                                                  • axis_definition_p1_x - optional; type double
                                                                                                                                                                                                                  • axis_definition_p1_y - optional; type double
                                                                                                                                                                                                                  • axis_definition_p1_z - optional; type double
                                                                                                                                                                                                                  • axis_definition_p2 - optional; type vector_3d
                                                                                                                                                                                                                    • x type double
                                                                                                                                                                                                                    • y type double
                                                                                                                                                                                                                    • z type double
                                                                                                                                                                                                                  • axis_definition_p2_x - optional; type double
                                                                                                                                                                                                                  • axis_definition_p2_y - optional; type double
                                                                                                                                                                                                                  • axis_definition_p2_z - optional; type double
                                                                                                                                                                                                                  • axis_definition_type - optional; type surface_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                                                                                                                                                                                  • comment - optional; type string
                                                                                                                                                                                                                  • coordinate_system - optional; type string
                                                                                                                                                                                                                  • form_finding_calculation_method - optional; type surface_load_form_finding_calculation_method - type undefined with restriction - enum { 'FORM_FINDING_CALCULATION_METHOD_PROJECTION', 'FORM_FINDING_CALCULATION_METHOD_STANDARD' }
                                                                                                                                                                                                                  • form_finding_definition - optional; type surface_load_form_finding_definition - type undefined with restriction - enum { 'FORM_FINDING_DEFINITION_FORCE', 'FORM_FINDING_DEFINITION_STRESS' }
                                                                                                                                                                                                                  • generating_object_info - optional; type string
                                                                                                                                                                                                                  • is_generated - optional; type boolean
                                                                                                                                                                                                                  • load_case - optional; type int
                                                                                                                                                                                                                  • load_direction - optional; type surface_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                                                                                                                  • load_distribution - optional; type surface_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_RADIAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                                                                                                                                                                                  • load_type - optional; type surface_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_MASS', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_TEMPERATURE' }
                                                                                                                                                                                                                  • magnitude_1 - optional; type double
                                                                                                                                                                                                                  • magnitude_2 - optional; type double
                                                                                                                                                                                                                  • magnitude_3 - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_1x - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_1y - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_2x - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_2y - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_3x - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_3y - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_x - optional; type double
                                                                                                                                                                                                                  • magnitude_axial_strain_y - optional; type double
                                                                                                                                                                                                                  • magnitude_delta_t_1 - optional; type double
                                                                                                                                                                                                                  • magnitude_delta_t_2 - optional; type double
                                                                                                                                                                                                                  • magnitude_delta_t_3 - optional; type double
                                                                                                                                                                                                                  • magnitude_force_x - optional; type double
                                                                                                                                                                                                                  • magnitude_force_y - optional; type double
                                                                                                                                                                                                                  • magnitude_mass_global - optional; type double
                                                                                                                                                                                                                  • magnitude_mass_x - optional; type double
                                                                                                                                                                                                                  • magnitude_mass_y - optional; type double
                                                                                                                                                                                                                  • magnitude_mass_z - optional; type double
                                                                                                                                                                                                                  • magnitude_stress_x - optional; type double
                                                                                                                                                                                                                  • magnitude_stress_y - optional; type double
                                                                                                                                                                                                                  • magnitude_t_c_1 - optional; type double
                                                                                                                                                                                                                  • magnitude_t_c_2 - optional; type double
                                                                                                                                                                                                                  • magnitude_t_c_3 - optional; type double
                                                                                                                                                                                                                  • node_1 - optional; type int
                                                                                                                                                                                                                  • node_2 - optional; type int
                                                                                                                                                                                                                  • node_3 - optional; type int
                                                                                                                                                                                                                  • surfaces - optional; type array_of_int
                                                                                                                                                                                                                  • uniform_magnitude - optional; type double
                                                                                                                                                                                                                  • uniform_magnitude_delta_t - optional; type double
                                                                                                                                                                                                                  • uniform_magnitude_t_c - optional; type double
                                                                                                                                                                                                                  • varying_load_parameters - optional; type array_of_surface_load_varying_load_parameters
                                                                                                                                                                                                                    • surface_load_varying_load_parameters - optional, unbounded; type surface_load_varying_load_parameters
                                                                                                                                                                                                                      • no - optional; type int
                                                                                                                                                                                                                      • distance - optional; type double
                                                                                                                                                                                                                      • delta_distance - optional; type double
                                                                                                                                                                                                                      • magnitude - optional; type double
                                                                                                                                                                                                                      • note - optional; type string
                                                                                                                                                                                                                  • varying_load_parameters_sorted - optional; type boolean
                                                                                                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                Output:
                                                                                                                                                                                                                set_surface_load_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                parameters type set_surface_loadResponse
                                                                                                                                                                                                                • set_surface_mesh_refinement
                                                                                                                                                                                                                  Operation type:
                                                                                                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                  SOAP action:
                                                                                                                                                                                                                  http://localhost:8082/set_surface_mesh_refinement
                                                                                                                                                                                                                  Input:
                                                                                                                                                                                                                  set_surface_mesh_refinement_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                  parameters type set_surface_mesh_refinement
                                                                                                                                                                                                                  • value type surface_mesh_refinement
                                                                                                                                                                                                                    • no type int
                                                                                                                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                    • name - optional; type string
                                                                                                                                                                                                                    • surfaces - optional; type array_of_int
                                                                                                                                                                                                                    • target_length - optional; type double
                                                                                                                                                                                                                    • comment - optional; type string
                                                                                                                                                                                                                    • is_generated - optional; type boolean
                                                                                                                                                                                                                    • generating_object_info - optional; type string
                                                                                                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                  Output:
                                                                                                                                                                                                                  set_surface_mesh_refinement_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                  parameters type set_surface_mesh_refinementResponse
                                                                                                                                                                                                                  • set_surface_results_adjustment
                                                                                                                                                                                                                    Operation type:
                                                                                                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                    SOAP action:
                                                                                                                                                                                                                    http://localhost:8082/set_surface_results_adjustment
                                                                                                                                                                                                                    Input:
                                                                                                                                                                                                                    set_surface_results_adjustment_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                    parameters type set_surface_results_adjustment
                                                                                                                                                                                                                    • value type surface_results_adjustment
                                                                                                                                                                                                                      • no type int
                                                                                                                                                                                                                      • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                      • name - optional; type string
                                                                                                                                                                                                                      • surfaces - optional; type array_of_int
                                                                                                                                                                                                                      • form - optional; type surface_results_adjustment_form - type undefined with restriction - enum { 'FORM_CIRCLE', 'FORM_ELLIPSE', 'FORM_RECTANGLE' }
                                                                                                                                                                                                                      • dimension_1 - optional; type double
                                                                                                                                                                                                                      • dimension_2 - optional; type double
                                                                                                                                                                                                                      • angular_rotation - optional; type double
                                                                                                                                                                                                                      • center_position - optional; type vector_3d
                                                                                                                                                                                                                        • x type double
                                                                                                                                                                                                                        • y type double
                                                                                                                                                                                                                        • z type double
                                                                                                                                                                                                                      • center_position_x - optional; type double
                                                                                                                                                                                                                      • center_position_y - optional; type double
                                                                                                                                                                                                                      • center_position_z - optional; type double
                                                                                                                                                                                                                      • adjustment_type_in_direction_u - optional; type surface_results_adjustment_adjustment_type_in_direction_u - type undefined with restriction - enum { 'AVERAGING_OF_MX_MXY_VX_NX_NXY', 'AVERAGING_OF_MY_MXY_VY_NY_NXY', 'NONE', 'USER_DEFINED', 'ZERO' }
                                                                                                                                                                                                                      • adjustment_type_in_direction_v - optional; type surface_results_adjustment_adjustment_type_in_direction_v - type undefined with restriction - enum { 'AVERAGING_OF_MX_MXY_VX_NX_NXY', 'AVERAGING_OF_MY_MXY_VY_NY_NXY', 'NONE', 'USER_DEFINED', 'ZERO' }
                                                                                                                                                                                                                      • projection_in_direction_type - optional; type surface_results_adjustment_projection_in_direction_type - type undefined with restriction - enum { 'GLOBAL_IN_X', 'GLOBAL_IN_Y', 'GLOBAL_IN_Z', 'PERPENDICULAR', 'VECTOR' }
                                                                                                                                                                                                                      • vector_of_projection_in_direction_coordinates - optional; type vector_3d
                                                                                                                                                                                                                        • x type double
                                                                                                                                                                                                                        • y type double
                                                                                                                                                                                                                        • z type double
                                                                                                                                                                                                                      • vector_of_projection_in_direction_coordinates_x - optional; type double
                                                                                                                                                                                                                      • vector_of_projection_in_direction_coordinates_y - optional; type double
                                                                                                                                                                                                                      • vector_of_projection_in_direction_coordinates_z - optional; type double
                                                                                                                                                                                                                      • comment - optional; type string
                                                                                                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                    Output:
                                                                                                                                                                                                                    set_surface_results_adjustment_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                    parameters type set_surface_results_adjustmentResponse
                                                                                                                                                                                                                    • set_surface_set
                                                                                                                                                                                                                      Operation type:
                                                                                                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                      SOAP action:
                                                                                                                                                                                                                      http://localhost:8082/set_surface_set
                                                                                                                                                                                                                      Input:
                                                                                                                                                                                                                      set_surface_set_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                      parameters type set_surface_set
                                                                                                                                                                                                                      • value type surface_set
                                                                                                                                                                                                                        • no type int
                                                                                                                                                                                                                        • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                        • name - optional; type string
                                                                                                                                                                                                                        • set_type - optional; type surface_set_set_type - type undefined with restriction - enum { 'SET_TYPE_CONTINUOUS', 'SET_TYPE_GROUP' }
                                                                                                                                                                                                                        • surfaces - optional; type array_of_int
                                                                                                                                                                                                                        • surface_area - optional; type double
                                                                                                                                                                                                                        • volume - optional; type double
                                                                                                                                                                                                                        • mass - optional; type double
                                                                                                                                                                                                                        • center_of_gravity - optional; type vector_3d
                                                                                                                                                                                                                          • x type double
                                                                                                                                                                                                                          • y type double
                                                                                                                                                                                                                          • z type double
                                                                                                                                                                                                                        • center_of_gravity_x - optional; type double
                                                                                                                                                                                                                        • center_of_gravity_y - optional; type double
                                                                                                                                                                                                                        • center_of_gravity_z - optional; type double
                                                                                                                                                                                                                        • position - optional; type string
                                                                                                                                                                                                                        • position_short - optional; type string
                                                                                                                                                                                                                        • stress_analysis_configuration - optional; type int
                                                                                                                                                                                                                        • timber_service_class - optional; type int
                                                                                                                                                                                                                        • timber_moisture_class - optional; type int
                                                                                                                                                                                                                        • timber_service_conditions - optional; type int
                                                                                                                                                                                                                        • comment - optional; type string
                                                                                                                                                                                                                        • is_generated - optional; type boolean
                                                                                                                                                                                                                        • generating_object_info - optional; type string
                                                                                                                                                                                                                        • id_for_export_import - optional; type string
                                                                                                                                                                                                                        • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                      Output:
                                                                                                                                                                                                                      set_surface_set_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                      parameters type set_surface_setResponse
                                                                                                                                                                                                                      • set_surface_set_imperfection
                                                                                                                                                                                                                        Operation type:
                                                                                                                                                                                                                        Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                        SOAP action:
                                                                                                                                                                                                                        http://localhost:8082/set_surface_set_imperfection
                                                                                                                                                                                                                        Input:
                                                                                                                                                                                                                        set_surface_set_imperfection_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                        parameters type set_surface_set_imperfection
                                                                                                                                                                                                                        • imperfection_case_no type int
                                                                                                                                                                                                                        • value type surface_set_imperfection
                                                                                                                                                                                                                          • no type int
                                                                                                                                                                                                                          • definition_type - optional; type surface_set_imperfection_definition_type - type undefined with restriction - enum { 'ABSOLUTE', 'RELATIVE' }
                                                                                                                                                                                                                          • imperfection_case - optional; type int
                                                                                                                                                                                                                          • imperfection_direction - optional; type surface_set_imperfection_imperfection_direction - type undefined with restriction - enum { 'IMPERFECTION_DIRECTION_LOCAL_Z', 'IMPERFECTION_DIRECTION_LOCAL_Z_NEGATIVE' }
                                                                                                                                                                                                                          • initial_bow - optional; type double
                                                                                                                                                                                                                          • initial_bow_relative - optional; type double
                                                                                                                                                                                                                          • parameters - optional; type array_of_int
                                                                                                                                                                                                                          • reference_length - optional; type double
                                                                                                                                                                                                                          • surface_sets - optional; type array_of_int
                                                                                                                                                                                                                          • comment - optional; type string
                                                                                                                                                                                                                          • is_generated - optional; type boolean
                                                                                                                                                                                                                          • generating_object_info - optional; type string
                                                                                                                                                                                                                          • id_for_export_import - optional; type string
                                                                                                                                                                                                                          • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                        Output:
                                                                                                                                                                                                                        set_surface_set_imperfection_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                        parameters type set_surface_set_imperfectionResponse
                                                                                                                                                                                                                        • set_surface_set_load
                                                                                                                                                                                                                          Operation type:
                                                                                                                                                                                                                          Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                          SOAP action:
                                                                                                                                                                                                                          http://localhost:8082/set_surface_set_load
                                                                                                                                                                                                                          Input:
                                                                                                                                                                                                                          set_surface_set_load_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                          parameters type set_surface_set_load
                                                                                                                                                                                                                          • load_case_no type int
                                                                                                                                                                                                                          • value type surface_set_load
                                                                                                                                                                                                                            • no type int
                                                                                                                                                                                                                            • advanced_mass_option - optional; type boolean
                                                                                                                                                                                                                            • angular_acceleration - optional; type double
                                                                                                                                                                                                                            • angular_velocity - optional; type double
                                                                                                                                                                                                                            • axis_definition_axis - optional; type surface_set_load_axis_definition_axis - type undefined with restriction - enum { 'AXIS_X', 'AXIS_Y', 'AXIS_Z' }
                                                                                                                                                                                                                            • axis_definition_axis_orientation - optional; type surface_set_load_axis_definition_axis_orientation - type undefined with restriction - enum { 'AXIS_NEGATIVE', 'AXIS_POSITIVE' }
                                                                                                                                                                                                                            • axis_definition_p1 - optional; type vector_3d
                                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                                            • axis_definition_p1_x - optional; type double
                                                                                                                                                                                                                            • axis_definition_p1_y - optional; type double
                                                                                                                                                                                                                            • axis_definition_p1_z - optional; type double
                                                                                                                                                                                                                            • axis_definition_p2 - optional; type vector_3d
                                                                                                                                                                                                                              • x type double
                                                                                                                                                                                                                              • y type double
                                                                                                                                                                                                                              • z type double
                                                                                                                                                                                                                            • axis_definition_p2_x - optional; type double
                                                                                                                                                                                                                            • axis_definition_p2_y - optional; type double
                                                                                                                                                                                                                            • axis_definition_p2_z - optional; type double
                                                                                                                                                                                                                            • axis_definition_type - optional; type surface_set_load_axis_definition_type - type undefined with restriction - enum { 'AXIS_DEFINITION_POINT_AND_AXIS', 'AXIS_DEFINITION_TWO_POINTS' }
                                                                                                                                                                                                                            • comment - optional; type string
                                                                                                                                                                                                                            • coordinate_system - optional; type string
                                                                                                                                                                                                                            • form_finding_calculation_method - optional; type surface_set_load_form_finding_calculation_method - type undefined with restriction - enum { 'FORM_FINDING_CALCULATION_METHOD_PROJECTION', 'FORM_FINDING_CALCULATION_METHOD_STANDARD' }
                                                                                                                                                                                                                            • form_finding_definition - optional; type surface_set_load_form_finding_definition - type undefined with restriction - enum { 'FORM_FINDING_DEFINITION_FORCE', 'FORM_FINDING_DEFINITION_STRESS' }
                                                                                                                                                                                                                            • generating_object_info - optional; type string
                                                                                                                                                                                                                            • is_generated - optional; type boolean
                                                                                                                                                                                                                            • load_case - optional; type int
                                                                                                                                                                                                                            • load_direction - optional; type surface_set_load_load_direction - type undefined with restriction - enum { 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED', 'LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED', 'LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE', 'LOAD_DIRECTION_LOCAL_X', 'LOAD_DIRECTION_LOCAL_Y', 'LOAD_DIRECTION_LOCAL_Z' }
                                                                                                                                                                                                                            • load_distribution - optional; type surface_set_load_load_distribution - type undefined with restriction - enum { 'LOAD_DISTRIBUTION_LINEAR', 'LOAD_DISTRIBUTION_LINEAR_IN_X', 'LOAD_DISTRIBUTION_LINEAR_IN_Y', 'LOAD_DISTRIBUTION_LINEAR_IN_Z', 'LOAD_DISTRIBUTION_RADIAL', 'LOAD_DISTRIBUTION_UNIFORM', 'LOAD_DISTRIBUTION_VARYING_IN_Z' }
                                                                                                                                                                                                                            • load_type - optional; type surface_set_load_load_type - type undefined with restriction - enum { 'LOAD_TYPE_AXIAL_STRAIN', 'LOAD_TYPE_FORCE', 'LOAD_TYPE_FORM_FINDING', 'LOAD_TYPE_MASS', 'LOAD_TYPE_PRECAMBER', 'LOAD_TYPE_ROTARY_MOTION', 'LOAD_TYPE_TEMPERATURE' }
                                                                                                                                                                                                                            • magnitude_1 - optional; type double
                                                                                                                                                                                                                            • magnitude_2 - optional; type double
                                                                                                                                                                                                                            • magnitude_3 - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_1x - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_1y - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_2x - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_2y - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_3x - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_3y - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_x - optional; type double
                                                                                                                                                                                                                            • magnitude_axial_strain_y - optional; type double
                                                                                                                                                                                                                            • magnitude_delta_t_1 - optional; type double
                                                                                                                                                                                                                            • magnitude_delta_t_2 - optional; type double
                                                                                                                                                                                                                            • magnitude_delta_t_3 - optional; type double
                                                                                                                                                                                                                            • magnitude_force_x - optional; type double
                                                                                                                                                                                                                            • magnitude_force_y - optional; type double
                                                                                                                                                                                                                            • magnitude_mass_global - optional; type double
                                                                                                                                                                                                                            • magnitude_mass_x - optional; type double
                                                                                                                                                                                                                            • magnitude_mass_y - optional; type double
                                                                                                                                                                                                                            • magnitude_mass_z - optional; type double
                                                                                                                                                                                                                            • magnitude_stress_x - optional; type double
                                                                                                                                                                                                                            • magnitude_stress_y - optional; type double
                                                                                                                                                                                                                            • magnitude_t_c_1 - optional; type double
                                                                                                                                                                                                                            • magnitude_t_c_2 - optional; type double
                                                                                                                                                                                                                            • magnitude_t_c_3 - optional; type double
                                                                                                                                                                                                                            • node_1 - optional; type int
                                                                                                                                                                                                                            • node_2 - optional; type int
                                                                                                                                                                                                                            • node_3 - optional; type int
                                                                                                                                                                                                                            • surface_sets - optional; type array_of_int
                                                                                                                                                                                                                            • uniform_magnitude - optional; type double
                                                                                                                                                                                                                            • uniform_magnitude_delta_t - optional; type double
                                                                                                                                                                                                                            • uniform_magnitude_t_c - optional; type double
                                                                                                                                                                                                                            • varying_load_parameters - optional; type array_of_surface_set_load_varying_load_parameters
                                                                                                                                                                                                                              • surface_set_load_varying_load_parameters - optional, unbounded; type surface_set_load_varying_load_parameters
                                                                                                                                                                                                                                • no - optional; type int
                                                                                                                                                                                                                                • distance - optional; type double
                                                                                                                                                                                                                                • delta_distance - optional; type double
                                                                                                                                                                                                                                • magnitude - optional; type double
                                                                                                                                                                                                                                • note - optional; type string
                                                                                                                                                                                                                            • varying_load_parameters_sorted - optional; type boolean
                                                                                                                                                                                                                            • id_for_export_import - optional; type string
                                                                                                                                                                                                                            • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                          Output:
                                                                                                                                                                                                                          set_surface_set_load_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                          parameters type set_surface_set_loadResponse
                                                                                                                                                                                                                          • set_surface_stiffness_modification
                                                                                                                                                                                                                            Operation type:
                                                                                                                                                                                                                            Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                            SOAP action:
                                                                                                                                                                                                                            http://localhost:8082/set_surface_stiffness_modification
                                                                                                                                                                                                                            Input:
                                                                                                                                                                                                                            set_surface_stiffness_modification_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                            parameters type set_surface_stiffness_modification
                                                                                                                                                                                                                            • value type surface_stiffness_modification
                                                                                                                                                                                                                              • no type int
                                                                                                                                                                                                                              • type - optional; type surface_stiffness_modification_type - type undefined with restriction - enum { 'TYPE_PARTIAL_STIFFNESSES_FACTORS', 'TYPE_STIFFNESS_MATRIX_ELEMENTS_FACTORS', 'TYPE_TOTAL_STIFFNESS_FACTOR' }
                                                                                                                                                                                                                              • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                              • name - optional; type string
                                                                                                                                                                                                                              • factor_of_total_stiffness - optional; type double
                                                                                                                                                                                                                              • factor_of_bending_stiffness - optional; type double
                                                                                                                                                                                                                              • factor_of_shear_stiffness - optional; type double
                                                                                                                                                                                                                              • factor_of_membrane_stiffness - optional; type double
                                                                                                                                                                                                                              • factor_of_eccentric_effects - optional; type double
                                                                                                                                                                                                                              • factor_of_weight - optional; type double
                                                                                                                                                                                                                              • factor_of_mass - optional; type double
                                                                                                                                                                                                                              • kd11 - optional; type double
                                                                                                                                                                                                                              • kd12 - optional; type double
                                                                                                                                                                                                                              • kd13 - optional; type double
                                                                                                                                                                                                                              • kd22 - optional; type double
                                                                                                                                                                                                                              • kd23 - optional; type double
                                                                                                                                                                                                                              • kd33 - optional; type double
                                                                                                                                                                                                                              • kd44 - optional; type double
                                                                                                                                                                                                                              • kd45 - optional; type double
                                                                                                                                                                                                                              • kd55 - optional; type double
                                                                                                                                                                                                                              • kd66 - optional; type double
                                                                                                                                                                                                                              • kd67 - optional; type double
                                                                                                                                                                                                                              • kd68 - optional; type double
                                                                                                                                                                                                                              • kd77 - optional; type double
                                                                                                                                                                                                                              • kd78 - optional; type double
                                                                                                                                                                                                                              • kd88 - optional; type double
                                                                                                                                                                                                                              • kd16 - optional; type double
                                                                                                                                                                                                                              • kd17 - optional; type double
                                                                                                                                                                                                                              • kd18 - optional; type double
                                                                                                                                                                                                                              • kd27 - optional; type double
                                                                                                                                                                                                                              • kd28 - optional; type double
                                                                                                                                                                                                                              • kd38 - optional; type double
                                                                                                                                                                                                                              • kd11_note - optional; type string
                                                                                                                                                                                                                              • kd12_note - optional; type string
                                                                                                                                                                                                                              • kd13_note - optional; type string
                                                                                                                                                                                                                              • kd22_note - optional; type string
                                                                                                                                                                                                                              • kd23_note - optional; type string
                                                                                                                                                                                                                              • kd33_note - optional; type string
                                                                                                                                                                                                                              • kd44_note - optional; type string
                                                                                                                                                                                                                              • kd45_note - optional; type string
                                                                                                                                                                                                                              • kd55_note - optional; type string
                                                                                                                                                                                                                              • kd66_note - optional; type string
                                                                                                                                                                                                                              • kd67_note - optional; type string
                                                                                                                                                                                                                              • kd68_note - optional; type string
                                                                                                                                                                                                                              • kd77_note - optional; type string
                                                                                                                                                                                                                              • kd78_note - optional; type string
                                                                                                                                                                                                                              • kd88_note - optional; type string
                                                                                                                                                                                                                              • kd16_note - optional; type string
                                                                                                                                                                                                                              • kd17_note - optional; type string
                                                                                                                                                                                                                              • kd18_note - optional; type string
                                                                                                                                                                                                                              • kd27_note - optional; type string
                                                                                                                                                                                                                              • kd28_note - optional; type string
                                                                                                                                                                                                                              • kd38_note - optional; type string
                                                                                                                                                                                                                              • assigned_to_structural_modification - optional; type array_of_int
                                                                                                                                                                                                                              • comment - optional; type string
                                                                                                                                                                                                                              • is_generated - optional; type boolean
                                                                                                                                                                                                                              • generating_object_info - optional; type string
                                                                                                                                                                                                                              • id_for_export_import - optional; type string
                                                                                                                                                                                                                              • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                            Output:
                                                                                                                                                                                                                            set_surface_stiffness_modification_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                            parameters type set_surface_stiffness_modificationResponse
                                                                                                                                                                                                                            • set_surface_support
                                                                                                                                                                                                                              Operation type:
                                                                                                                                                                                                                              Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                              SOAP action:
                                                                                                                                                                                                                              http://localhost:8082/set_surface_support
                                                                                                                                                                                                                              Input:
                                                                                                                                                                                                                              set_surface_support_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                              parameters type set_surface_support
                                                                                                                                                                                                                              • value type surface_support
                                                                                                                                                                                                                                • no type int
                                                                                                                                                                                                                                • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                                • name - optional; type string
                                                                                                                                                                                                                                • surfaces - optional; type array_of_int
                                                                                                                                                                                                                                • translation - optional; type vector_3d
                                                                                                                                                                                                                                  • x type double
                                                                                                                                                                                                                                  • y type double
                                                                                                                                                                                                                                  • z type double
                                                                                                                                                                                                                                • translation_x - optional; type double
                                                                                                                                                                                                                                • translation_y - optional; type double
                                                                                                                                                                                                                                • translation_z - optional; type double
                                                                                                                                                                                                                                • shear_xz - optional; type double
                                                                                                                                                                                                                                • shear_yz - optional; type double
                                                                                                                                                                                                                                • nonlinearity - optional; type surface_support_nonlinearity - type undefined with restriction - enum { 'NONLINEARITY_FAILURE_IF_NEGATIVE_CONTACT_STRESS_Z', 'NONLINEARITY_FAILURE_IF_POSITIVE_CONTACT_STRESS_Z', 'NONLINEARITY_NONE' }
                                                                                                                                                                                                                                • negative_nonlinearity_type - optional; type surface_support_negative_nonlinearity_type - type undefined with restriction - enum { 'NONLINEARITY_DEFINITION_TYPE_BASIC_UNDIRECTIONAL_ACTION', 'NONLINEARITY_DEFINITION_TYPE_FRICTION_PLANE_XY', 'NONLINEARITY_DEFINITION_TYPE_YIELDING_CONTACT_STRESS_SIGMA_Z' }
                                                                                                                                                                                                                                • positive_nonlinearity_type - optional; type surface_support_positive_nonlinearity_type - type undefined with restriction - enum { 'NONLINEARITY_DEFINITION_TYPE_BASIC_UNDIRECTIONAL_ACTION', 'NONLINEARITY_DEFINITION_TYPE_FRICTION_PLANE_XY', 'NONLINEARITY_DEFINITION_TYPE_YIELDING_CONTACT_STRESS_SIGMA_Z' }
                                                                                                                                                                                                                                • negative_friction_coefficient - optional; type double
                                                                                                                                                                                                                                • positive_friction_coefficient - optional; type double
                                                                                                                                                                                                                                • negative_contact_stress - optional; type double
                                                                                                                                                                                                                                • positive_contact_stress - optional; type double
                                                                                                                                                                                                                                • comment - optional; type string
                                                                                                                                                                                                                                • is_generated - optional; type boolean
                                                                                                                                                                                                                                • generating_object_info - optional; type string
                                                                                                                                                                                                                                • id_for_export_import - optional; type string
                                                                                                                                                                                                                                • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                              Output:
                                                                                                                                                                                                                              set_surface_support_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                              parameters type set_surface_supportResponse
                                                                                                                                                                                                                              • set_surfaces_contact
                                                                                                                                                                                                                                Operation type:
                                                                                                                                                                                                                                Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                                SOAP action:
                                                                                                                                                                                                                                http://localhost:8082/set_surfaces_contact
                                                                                                                                                                                                                                Input:
                                                                                                                                                                                                                                set_surfaces_contact_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                                parameters type set_surfaces_contact
                                                                                                                                                                                                                                • value type surfaces_contact
                                                                                                                                                                                                                                  • no type int
                                                                                                                                                                                                                                  • surfaces_contact_type - optional; type int
                                                                                                                                                                                                                                  • surfaces_group1 - optional; type array_of_int
                                                                                                                                                                                                                                  • surfaces_group2 - optional; type array_of_int
                                                                                                                                                                                                                                  • comment - optional; type string
                                                                                                                                                                                                                                  • id_for_export_import - optional; type string
                                                                                                                                                                                                                                  • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                                Output:
                                                                                                                                                                                                                                set_surfaces_contact_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                                parameters type set_surfaces_contactResponse
                                                                                                                                                                                                                                • set_surfaces_contact_type
                                                                                                                                                                                                                                  Operation type:
                                                                                                                                                                                                                                  Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                                  SOAP action:
                                                                                                                                                                                                                                  http://localhost:8082/set_surfaces_contact_type
                                                                                                                                                                                                                                  Input:
                                                                                                                                                                                                                                  set_surfaces_contact_type_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                                  parameters type set_surfaces_contact_type
                                                                                                                                                                                                                                  • value type surfaces_contact_type
                                                                                                                                                                                                                                    • no type int
                                                                                                                                                                                                                                    • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                                    • name - optional; type string
                                                                                                                                                                                                                                    • comment - optional; type string
                                                                                                                                                                                                                                    • surfaces_contacts - optional; type array_of_int
                                                                                                                                                                                                                                    • perpendicular_to_surface - optional; type surfaces_contact_type_perpendicular_to_surface - type undefined with restriction - enum { 'FAILURE_UNDER_COMPRESSION', 'FAILURE_UNDER_TENSION', 'FULL_FORCE_TRANSMISSION' }
                                                                                                                                                                                                                                    • parallel_to_surface - optional; type surfaces_contact_type_parallel_to_surface - type undefined with restriction - enum { 'ELASTIC_FRICTION', 'ELASTIC_SURFACE', 'FAILURE_IF_CONTACT_PERPENDICULAR_TO_SURFACES_FAILED', 'FULL_FORCE_TRANSMISSION', 'RIGID_FRICTION' }
                                                                                                                                                                                                                                    • rigid_friction_type - optional; type surfaces_contact_type_rigid_friction_type - type undefined with restriction - enum { 'FRICTION_COEFFICIENT', 'LIMIT_STRESS' }
                                                                                                                                                                                                                                    • rigid_friction_coefficient - optional; type double
                                                                                                                                                                                                                                    • rigid_friction_limit_stress - optional; type double
                                                                                                                                                                                                                                    • elastic_behavior_shear_stiffness - optional; type double
                                                                                                                                                                                                                                    • elastic_friction_type - optional; type surfaces_contact_type_elastic_friction_type - type undefined with restriction - enum { 'FRICTION_COEFFICIENT', 'LIMIT_STRESS' }
                                                                                                                                                                                                                                    • elastic_friction_coefficient - optional; type double
                                                                                                                                                                                                                                    • elastic_friction_limit_stress - optional; type double
                                                                                                                                                                                                                                    • elastic_friction_shear_stiffness - optional; type double
                                                                                                                                                                                                                                    • id_for_export_import - optional; type string
                                                                                                                                                                                                                                    • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                                  Output:
                                                                                                                                                                                                                                  set_surfaces_contact_type_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                                  parameters type set_surfaces_contact_typeResponse
                                                                                                                                                                                                                                  • set_thickness
                                                                                                                                                                                                                                    Operation type:
                                                                                                                                                                                                                                    Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                                    SOAP action:
                                                                                                                                                                                                                                    http://localhost:8082/set_thickness
                                                                                                                                                                                                                                    Input:
                                                                                                                                                                                                                                    set_thickness_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                                    parameters type set_thickness
                                                                                                                                                                                                                                    • value type thickness
                                                                                                                                                                                                                                      • no type int
                                                                                                                                                                                                                                      • user_defined_name_enabled - optional; type boolean
                                                                                                                                                                                                                                      • name - optional; type string
                                                                                                                                                                                                                                      • assigned_to_surfaces - optional; type array_of_int
                                                                                                                                                                                                                                      • type - optional; type thickness_type - type undefined with restriction - enum { 'TYPE_LAYERS', 'TYPE_SHAPE_ORTHOTROPY', 'TYPE_STIFFNESS_MATRIX', 'TYPE_THICKNESS_PHASE', 'TYPE_TIMBER_FRAME_WALL', 'TYPE_UNIFORM', 'TYPE_VARIABLE_CIRCLE', 'TYPE_VARIABLE_FOUR_SURFACE_CORNERS', 'TYPE_VARIABLE_THREE_NODES', 'TYPE_VARIABLE_TWO_NODES_AND_DIRECTION' }
                                                                                                                                                                                                                                      • material - optional; type int
                                                                                                                                                                                                                                      • uniform_thickness - optional; type double
                                                                                                                                                                                                                                      • thickness_1 - optional; type double
                                                                                                                                                                                                                                      • node_1 - optional; type int
                                                                                                                                                                                                                                      • thickness_2 - optional; type double
                                                                                                                                                                                                                                      • node_2 - optional; type int
                                                                                                                                                                                                                                      • thickness_3 - optional; type double
                                                                                                                                                                                                                                      • node_3 - optional; type int
                                                                                                                                                                                                                                      • direction - optional; type thickness_direction - type undefined with restriction - enum { 'THICKNESS_DIRECTION_IN_SMALL_X', 'THICKNESS_DIRECTION_IN_SMALL_Y', 'THICKNESS_DIRECTION_IN_X', 'THICKNESS_DIRECTION_IN_Y', 'THICKNESS_DIRECTION_IN_Z' }
                                                                                                                                                                                                                                      • thickness_4 - optional; type double
                                                                                                                                                                                                                                      • node_4 - optional; type int
                                                                                                                                                                                                                                      • thickness_circle_center - optional; type double
                                                                                                                                                                                                                                      • thickness_circle_line - optional; type double
                                                                                                                                                                                                                                      • comment - optional; type string
                                                                                                                                                                                                                                      • layers_reference_table - optional; type array_of_thickness_layers_reference_table
                                                                                                                                                                                                                                        • thickness_layers_reference_table - optional, unbounded; type thickness_layers_reference_table
                                                                                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                                                                                          • layer_no - optional; type int
                                                                                                                                                                                                                                          • layer_type - optional; type int
                                                                                                                                                                                                                                          • thickness_type - optional; type int
                                                                                                                                                                                                                                          • material - optional; type int
                                                                                                                                                                                                                                          • thickness - optional; type double
                                                                                                                                                                                                                                          • angle - optional; type double
                                                                                                                                                                                                                                          • connection_with_other_topological_elements - optional; type boolean
                                                                                                                                                                                                                                          • comment - optional; type string
                                                                                                                                                                                                                                          • specific_weight - optional; type double
                                                                                                                                                                                                                                          • weight - optional; type double
                                                                                                                                                                                                                                      • layers_solid_model_enabled - optional; type boolean
                                                                                                                                                                                                                                      • layers_gas_enabled - optional; type boolean
                                                                                                                                                                                                                                      • layers_total_thickness - optional; type double
                                                                                                                                                                                                                                      • layers_total_weight - optional; type double
                                                                                                                                                                                                                                      • other_time_dependent_properties_of_concrete - optional; type boolean
                                                                                                                                                                                                                                      • layers_creep_enabled - optional; type boolean
                                                                                                                                                                                                                                      • layers_shrinkage_enabled - optional; type boolean
                                                                                                                                                                                                                                      • layers_relative_humidity - optional; type double
                                                                                                                                                                                                                                      • visualization_function_type - optional; type thickness_visualization_function_type - type undefined with restriction - enum { 'FUNCTION_TYPE_CREEP_COEFFICIENT', 'FUNCTION_TYPE_SHRINKAGE_STRAIN_CA', 'FUNCTION_TYPE_SHRINKAGE_STRAIN_CD', 'FUNCTION_TYPE_SHRINKAGE_STRAIN_CS' }
                                                                                                                                                                                                                                      • visualization_layer_id - optional; type int
                                                                                                                                                                                                                                      • visualization_age_of_concrete_at_the_considered_moment - optional; type double
                                                                                                                                                                                                                                      • visualization_number_of_steps - optional; type int
                                                                                                                                                                                                                                      • visualization_coefficients - optional; type array_of_thickness_visualization_coefficients
                                                                                                                                                                                                                                        • thickness_visualization_coefficients - optional, unbounded; type thickness_visualization_coefficients
                                                                                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                                                                                          • time - optional; type double
                                                                                                                                                                                                                                          • coefficient - optional; type double
                                                                                                                                                                                                                                      • parent_thickness - optional; type int
                                                                                                                                                                                                                                      • parent_thickness_layers - optional; type array_of_int
                                                                                                                                                                                                                                      • timber_frame_wall_sheathing_front_material_enabled - optional; type boolean
                                                                                                                                                                                                                                      • timber_frame_wall_sheathing_front_material - optional; type int
                                                                                                                                                                                                                                      • timber_frame_wall_sheathing_front_thickness - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_sheathing_back_material_enabled - optional; type boolean
                                                                                                                                                                                                                                      • timber_frame_wall_sheathing_back_material - optional; type int
                                                                                                                                                                                                                                      • timber_frame_wall_sheathing_back_thickness - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_horizontal_framing_members_cross_section - optional; type int
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_framing_members_cross_section - optional; type int
                                                                                                                                                                                                                                      • timber_frame_wall_framing_members_connector_type - optional; type thickness_timber_frame_wall_framing_members_connector_type - type undefined with restriction - enum { 'TYPE_NAIL', 'TYPE_STAPLE' }
                                                                                                                                                                                                                                      • timber_frame_wall_framing_members_connector_diameter - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_framing_members_connector_dimension_type - optional; type thickness_timber_frame_wall_framing_members_connector_dimension_type - type undefined with restriction - enum { 'TYPE_0075_X_1060', 'TYPE_0075_X_1130', 'TYPE_0075_X_1300', 'TYPE_0110_X_0610', 'TYPE_0120_X_0200', 'TYPE_0125_X_0620', 'TYPE_0125_X_0770', 'TYPE_0125_X_1060', 'TYPE_0125_X_1130', 'TYPE_0125_X_1250', 'TYPE_0125_X_1300', 'TYPE_0165_X_0280' }
                                                                                                                                                                                                                                      • timber_frame_wall_framing_members_connector_spacing - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_cross_section - optional; type int
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_distribution - optional; type thickness_timber_frame_wall_vertical_studs_distribution - type undefined with restriction - enum { 'TYPE_CENTER_TO_CENTER', 'TYPE_GAP', 'TYPE_UNIFORM', 'TYPE_USER_DEFINED' }
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_reverse_distribution_enabled - optional; type boolean
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_spacing - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_spacing_table - optional; type array_of_thickness_timber_frame_wall_vertical_studs_spacing_table
                                                                                                                                                                                                                                        • thickness_timber_frame_wall_vertical_studs_spacing_table - optional, unbounded; type thickness_timber_frame_wall_vertical_studs_spacing_table
                                                                                                                                                                                                                                          • no - optional; type int
                                                                                                                                                                                                                                          • spacing - optional; type double
                                                                                                                                                                                                                                          • note - optional; type string
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_spacing_definition_relative - optional; type boolean
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_connector_type - optional; type thickness_timber_frame_wall_vertical_studs_connector_type - type undefined with restriction - enum { 'TYPE_NAIL', 'TYPE_STAPLE' }
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_connector_diameter - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_connector_dimension_type - optional; type thickness_timber_frame_wall_vertical_studs_connector_dimension_type - type undefined with restriction - enum { 'TYPE_0075_X_1060', 'TYPE_0075_X_1130', 'TYPE_0075_X_1300', 'TYPE_0110_X_0610', 'TYPE_0120_X_0200', 'TYPE_0125_X_0620', 'TYPE_0125_X_0770', 'TYPE_0125_X_1060', 'TYPE_0125_X_1130', 'TYPE_0125_X_1250', 'TYPE_0125_X_1300', 'TYPE_0165_X_0280' }
                                                                                                                                                                                                                                      • timber_frame_wall_vertical_studs_connector_spacing - optional; type double
                                                                                                                                                                                                                                      • timber_frame_wall_blockings_cross_section_enabled - optional; type boolean
                                                                                                                                                                                                                                      • timber_frame_wall_blockings_cross_section - optional; type int
                                                                                                                                                                                                                                      • timber_frame_wall_blockings_distribution - optional; type thickness_timber_frame_wall_blockings_distribution - type undefined with restriction - enum { 'TYPE_ALTEMATING', 'TYPE_INLINE', 'TYPE_STAGGERED' }
                                                                                                                                                                                                                                      • timber_frame_wall_blockings_offset - optional; type double
                                                                                                                                                                                                                                      • orthotropy_type - optional; type thickness_orthotropy_type - type undefined with restriction - enum { 'ORTHOTROPIC_THICKNESS_TYPE_BIDIRECTIONAL_RIBBED_PLATE', 'ORTHOTROPIC_THICKNESS_TYPE_COUPLING', 'ORTHOTROPIC_THICKNESS_TYPE_EFFECTIVE_THICKNESS', 'ORTHOTROPIC_THICKNESS_TYPE_GRILLAGE', 'ORTHOTROPIC_THICKNESS_TYPE_HOLLOW_CORE_SLAB', 'ORTHOTROPIC_THICKNESS_TYPE_TRAPEZOIDAL_SHEET', 'ORTHOTROPIC_THICKNESS_TYPE_UNIDIRECTIONAL_RIBBED_PLATE' }
                                                                                                                                                                                                                                      • rotation_beta - optional; type double
                                                                                                                                                                                                                                      • self_weight_definition_type - optional; type thickness_self_weight_definition_type - type undefined with restriction - enum { 'SELF_WEIGHT_COMPUTED_FROM_PARAMETERS', 'SELF_WEIGHT_DEFINED_VIA_FICTITIOUS_THICKNESS', 'SELF_WEIGHT_DEFINED_VIA_WEIGHT' }
                                                                                                                                                                                                                                      • fictitious_thickness - optional; type double
                                                                                                                                                                                                                                      • self_weight - optional; type double
                                                                                                                                                                                                                                      • effective_thickness_x - optional; type double
                                                                                                                                                                                                                                      • effective_thickness_y - optional; type double
                                                                                                                                                                                                                                      • coupling_thickness - optional; type double
                                                                                                                                                                                                                                      • coupling_spacing - optional; type double
                                                                                                                                                                                                                                      • coupling_width - optional; type double
                                                                                                                                                                                                                                      • slab_thickness - optional; type double
                                                                                                                                                                                                                                      • rib_height - optional; type double
                                                                                                                                                                                                                                      • rib_spacing - optional; type double
                                                                                                                                                                                                                                      • rib_width - optional; type double
                                                                                                                                                                                                                                      • rib_spacing_x - optional; type double
                                                                                                                                                                                                                                      • rib_spacing_y - optional; type double
                                                                                                                                                                                                                                      • rib_width_x - optional; type double
                                                                                                                                                                                                                                      • rib_width_y - optional; type double
                                                                                                                                                                                                                                      • sheet_thickness - optional; type double
                                                                                                                                                                                                                                      • total_profile_height - optional; type double
                                                                                                                                                                                                                                      • top_flange_width - optional; type double
                                                                                                                                                                                                                                      • bottom_flange_width - optional; type double
                                                                                                                                                                                                                                      • void_spacing - optional; type double
                                                                                                                                                                                                                                      • void_diameter - optional; type double
                                                                                                                                                                                                                                      • rib_height_x - optional; type double
                                                                                                                                                                                                                                      • rib_height_y - optional; type double
                                                                                                                                                                                                                                      • D11 - optional; type double
                                                                                                                                                                                                                                      • D11_note - optional; type string
                                                                                                                                                                                                                                      • D12 - optional; type double
                                                                                                                                                                                                                                      • D12_note - optional; type string
                                                                                                                                                                                                                                      • D13 - optional; type double
                                                                                                                                                                                                                                      • D13_note - optional; type string
                                                                                                                                                                                                                                      • D16 - optional; type double
                                                                                                                                                                                                                                      • D16_note - optional; type string
                                                                                                                                                                                                                                      • D17 - optional; type double
                                                                                                                                                                                                                                      • D17_note - optional; type string
                                                                                                                                                                                                                                      • D18 - optional; type double
                                                                                                                                                                                                                                      • D18_note - optional; type string
                                                                                                                                                                                                                                      • D22 - optional; type double
                                                                                                                                                                                                                                      • D22_note - optional; type string
                                                                                                                                                                                                                                      • D23 - optional; type double
                                                                                                                                                                                                                                      • D23_note - optional; type string
                                                                                                                                                                                                                                      • D27 - optional; type double
                                                                                                                                                                                                                                      • D27_note - optional; type string
                                                                                                                                                                                                                                      • D28 - optional; type double
                                                                                                                                                                                                                                      • D28_note - optional; type string
                                                                                                                                                                                                                                      • D33 - optional; type double
                                                                                                                                                                                                                                      • D33_note - optional; type string
                                                                                                                                                                                                                                      • D38 - optional; type double
                                                                                                                                                                                                                                      • D38_note - optional; type string
                                                                                                                                                                                                                                      • D44 - optional; type double
                                                                                                                                                                                                                                      • D44_note - optional; type string
                                                                                                                                                                                                                                      • D45 - optional; type double
                                                                                                                                                                                                                                      • D45_note - optional; type string
                                                                                                                                                                                                                                      • D55 - optional; type double
                                                                                                                                                                                                                                      • D55_note - optional; type string
                                                                                                                                                                                                                                      • D66 - optional; type double
                                                                                                                                                                                                                                      • D66_note - optional; type string
                                                                                                                                                                                                                                      • D67 - optional; type double
                                                                                                                                                                                                                                      • D67_note - optional; type string
                                                                                                                                                                                                                                      • D68 - optional; type double
                                                                                                                                                                                                                                      • D68_note - optional; type string
                                                                                                                                                                                                                                      • D77 - optional; type double
                                                                                                                                                                                                                                      • D77_note - optional; type string
                                                                                                                                                                                                                                      • D78 - optional; type double
                                                                                                                                                                                                                                      • D78_note - optional; type string
                                                                                                                                                                                                                                      • D88 - optional; type double
                                                                                                                                                                                                                                      • D88_note - optional; type string
                                                                                                                                                                                                                                      • is_generated - optional; type boolean
                                                                                                                                                                                                                                      • generating_object_info - optional; type string
                                                                                                                                                                                                                                      • id_for_export_import - optional; type string
                                                                                                                                                                                                                                      • metadata_for_export_import - optional; type string
                                                                                                                                                                                                                                    Output:
                                                                                                                                                                                                                                    set_thickness_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                                    parameters type set_thicknessResponse
                                                                                                                                                                                                                                    • unite_nodes_and_supports
                                                                                                                                                                                                                                      Operation type:
                                                                                                                                                                                                                                      Request-response. - The endpoint receives a message, and sends a correlated message. -
                                                                                                                                                                                                                                      SOAP action:
                                                                                                                                                                                                                                      http://localhost:8082/unite_nodes_and_supports
                                                                                                                                                                                                                                      Input:
                                                                                                                                                                                                                                      unite_nodes_and_supports_request (soap:body, use = literal)Source code
                                                                                                                                                                                                                                      parameters type unite_nodes_and_supports
                                                                                                                                                                                                                                      • tolerance type double
                                                                                                                                                                                                                                      Output:
                                                                                                                                                                                                                                      unite_nodes_and_supports_response (soap:body, use = literal)Source code
                                                                                                                                                                                                                                      parameters type unite_nodes_and_supportsResponse

                                                                                                                                                                                                                                    WSDL source code

                                                                                                                                                                                                                                    <?xml version="1.0"?>
                                                                                                                                                                                                                                    <definitions name="RfemModel" targetNamespace="http://www.dlubal.com"
                                                                                                                                                                                                                                    xmlns:tns="http://www.dlubal.com"
                                                                                                                                                                                                                                    xmlns:xsd="http://www.dlubal.com/rfem.xsd"
                                                                                                                                                                                                                                    xmlns="http://schemas.xmlsoap.org/wsdl/"
                                                                                                                                                                                                                                    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                                                                                                                                                                                                                                    >
                                                                                                                                                                                                                                    <types>
                                                                                                                                                                                                                                    <schema targetNamespace="http://www.dlubal.com/rfem.xsd"
                                                                                                                                                                                                                                    xmlns="http://www.w3.org/2001/XMLSchema"
                                                                                                                                                                                                                                    >
                                                                                                                                                                                                                                    <complexType name="material">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <simpleType name="section_parametrization_type">
                                                                                                                                                                                                                                    <restriction base="string"></restriction>
                                                                                                                                                                                                                                    </simpleType>
                                                                                                                                                                                                                                    <simpleType name="section_combination_type">
                                                                                                                                                                                                                                    <restriction base="string"></restriction>
                                                                                                                                                                                                                                    </simpleType>
                                                                                                                                                                                                                                    <complexType name="section">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="thickness">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="node">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="line">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_concrete_shear_reinforcement_spans">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_concrete_longitudinal_reinforcement_items">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_representative_concrete_shear_reinforcement_spans">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_representative_concrete_longitudinal_reinforcement_items">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_representative">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="surface">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="solid">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_set_concrete_shear_reinforcement_spans">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_set_concrete_longitudinal_reinforcement_items">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_set">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="surface_results_adjustment">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="rigid_link"></complexType>
                                                                                                                                                                                                                                    <complexType name="enlarged_column_head">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="result_section">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="structure_modification">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="nodal_support">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="line_support">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_hinge">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_eccentricity">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_stiffness_modification">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="design_support">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="surface_support">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="surface_stiffness_modification">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="coordinate_system">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="object_snap">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="clipping_plane">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="dimension">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="note">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="line_grid">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="imperfection_case">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_imperfection">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_set_imperfection">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="load_case">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="action_combination_items"></complexType>
                                                                                                                                                                                                                                    <complexType name="load_combination">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="result_combination_items">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="static_analysis_settings">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="combination_wizard">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="nodal_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="line_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="surface_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="solid_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="member_set_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="surface_set_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="solid_set_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="line_set_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="free_rectangular_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <complexType name="free_polygon_load">
                                                                                                                                                                                                                                    <sequence></sequence>
                                                                                                                                                                                                                                    </complexType>
                                                                                                                                                                                                                                    <simpleType name="object_types">
                                                                                                                                                                                                                                    <restriction base="string"></restriction>
                                                                                                                                                                                                                                    </simpleType>
                                                                                                                                                                                                                                    </schema>
                                                                                                                                                                                                                                    </types>
                                                                                                                                                                                                                                    <portType name="IRfemModel"></portType>
                                                                                                                                                                                                                                    <binding name="RfemModelBinding" type="tns:IRfemModel"></binding>
                                                                                                                                                                                                                                    </definitions>

                                                                                                                                                                                                                                    About - wsdl-viewer.xsl

                                                                                                                                                                                                                                    -This document was generated by SAXON 9.1.0.8 from Saxonica XSLT engine. -The engine processed the WSDL in XSLT 2.0 compliant mode. -
                                                                                                                                                                                                                                    - - This page has been generated bywsdl-viewer.xsl, version - 3.1.02
                                                                                                                                                                                                                                    - Author: - tomi vanek
                                                                                                                                                                                                                                    - Download athttp://tomi.vanek.sk/xml/wsdl-viewer.xsl. -

                                                                                                                                                                                                                                    - The transformation was inspired by the article -
                                                                                                                                                                                                                                    - Uche Ogbuji: - WSDL processing with XSLT
                                                                                                                                                                                                                                    \ No newline at end of file diff --git a/Documentation/WebServices/RfemModelWsdl.txt b/Documentation/WebServices/RfemModelWsdl.txt deleted file mode 100644 index e6ffa735..00000000 --- a/Documentation/WebServices/RfemModelWsdl.txt +++ /dev/null @@ -1,1319 +0,0 @@ -Suds ( https://github.com/cackharot/suds-py3 ) version: 1.4.3.0 IN build: 20201113 - -Service ( RfemModel ) tns="http://www.dlubal.com" - Prefixes (1) - ns0 = "http://www.dlubal.com/rfem.xsd" - Ports (1): - (RfemModelPort) - Methods (193): - begin_modification(xs:string modification_name, ) - calculate_all(xs:boolean generateXmlSolverInput, ) - cancel_modification() - delete_all() - delete_all_results(xs:boolean delete_mesh, ) - delete_object(ns0:object_types type, xs:int no, xs:int parent_no, ) - export_details_of_design_to_csv(xs:string targetDirectoryPath, ) - export_result_tables_to_csv(xs:string target_directory_path, ) - export_result_tables_to_xml(xs:string target_file_path, ) - finish_modification() - generate_and_validate_xml_solver_input(xs:string solver_input_file_path, ) - generate_load_cases_and_combinations() - get_action(xs:int no, ) - get_action_combination(xs:int no, ) - get_all_object_numbers(ns0:object_types type, xs:int parent_no, ) - get_building_story(xs:int no, ) - get_clipping_box(xs:int no, ) - get_clipping_plane(xs:int no, ) - get_combination_wizard(xs:int no, ) - get_coordinate_system(xs:int no, ) - get_cutting_line_setting(xs:int no, ) - get_cutting_pattern(xs:int no, ) - get_design_situation(xs:int no, ) - get_design_support(xs:int no, ) - get_dimension(xs:int no, ) - get_enlarged_column_head(xs:int no, ) - get_free_circular_load(xs:int no, xs:int load_case_no, ) - get_free_concentrated_load(xs:int no, xs:int load_case_no, ) - get_free_line_load(xs:int no, xs:int load_case_no, ) - get_free_polygon_load(xs:int no, xs:int load_case_no, ) - get_free_rectangular_load(xs:int no, xs:int load_case_no, ) - get_imperfection_case(xs:int no, ) - get_imposed_line_deformation(xs:int no, xs:int load_case_no, ) - get_imposed_nodal_deformation(xs:int no, xs:int load_case_no, ) - get_intersection(xs:int no, ) - get_line(xs:int no, ) - get_line_grid(xs:int no, ) - get_line_hinge(xs:int no, ) - get_line_load(xs:int no, xs:int load_case_no, ) - get_line_mesh_refinement(xs:int no, ) - get_line_set(xs:int no, ) - get_line_set_load(xs:int no, xs:int load_case_no, ) - get_line_support(xs:int no, ) - get_line_welded_joint(xs:int no, ) - get_load_case(xs:int no, ) - get_load_cases_and_combinations() - get_load_combination(xs:int no, ) - get_material(xs:int no, ) - get_member(xs:int no, ) - get_member_definable_stiffness(xs:int no, ) - get_member_eccentricity(xs:int no, ) - get_member_hinge(xs:int no, ) - get_member_imperfection(xs:int no, xs:int imperfection_case_no, ) - get_member_load(xs:int no, xs:int load_case_no, ) - get_member_nonlinearity(xs:int no, ) - get_member_representative(xs:int no, ) - get_member_result_intermediate_point(xs:int no, ) - get_member_set(xs:int no, ) - get_member_set_imperfection(xs:int no, xs:int imperfection_case_no, ) - get_member_set_load(xs:int no, xs:int load_case_no, ) - get_member_set_representative(xs:int no, ) - get_member_stiffness_modification(xs:int no, ) - get_member_support(xs:int no, ) - get_member_transverse_stiffener(xs:int no, ) - get_model_main_parameters() - get_nodal_load(xs:int no, xs:int load_case_no, ) - get_nodal_mesh_refinement(xs:int no, ) - get_nodal_support(xs:int no, ) - get_node(xs:int no, ) - get_note(xs:int no, ) - get_nth_object_number(ns0:object_types type, xs:int order, xs:int parent_no, ) - get_object_count(ns0:object_types type, xs:int parent_no, ) - get_object_information(ns0:object_types type, ) - get_object_snap(xs:int no, ) - get_opening(xs:int no, ) - get_opening_load(xs:int no, xs:int load_case_no, ) - get_result_combination(xs:int no, ) - get_result_section(xs:int no, ) - get_rigid_link(xs:int no, ) - get_section(xs:int no, ) - get_solid(xs:int no, ) - get_solid_contacts(xs:int no, ) - get_solid_gas(xs:int no, ) - get_solid_load(xs:int no, xs:int load_case_no, ) - get_solid_mesh_refinement(xs:int no, ) - get_solid_set(xs:int no, ) - get_solid_set_load(xs:int no, xs:int load_case_no, ) - get_static_analysis_settings(xs:int no, ) - get_structure_modification(xs:int no, ) - get_surface(xs:int no, ) - get_surface_eccentricity(xs:int no, ) - get_surface_imperfection(xs:int no, xs:int imperfection_case_no, ) - get_surface_load(xs:int no, xs:int load_case_no, ) - get_surface_mesh_refinement(xs:int no, ) - get_surface_results_adjustment(xs:int no, ) - get_surface_set(xs:int no, ) - get_surface_set_imperfection(xs:int no, xs:int imperfection_case_no, ) - get_surface_set_load(xs:int no, xs:int load_case_no, ) - get_surface_stiffness_modification(xs:int no, ) - get_surface_support(xs:int no, ) - get_surfaces_contact(xs:int no, ) - get_surfaces_contact_type(xs:int no, ) - get_thickness(xs:int no, ) - reset() - run_script(xs:string script_file_path, ) - save(xs:string file_path, ) - set_action(ns0:action value, ) - set_action_combination(ns0:action_combination value, ) - set_building_story(ns0:building_story value, ) - set_clipping_box(ns0:clipping_box value, ) - set_clipping_plane(ns0:clipping_plane value, ) - set_combination_wizard(ns0:combination_wizard value, ) - set_coordinate_system(ns0:coordinate_system value, ) - set_cutting_line_setting(ns0:cutting_line_setting value, ) - set_cutting_pattern(ns0:cutting_pattern value, ) - set_design_situation(ns0:design_situation value, ) - set_design_support(ns0:design_support value, ) - set_dimension(ns0:dimension value, ) - set_enlarged_column_head(ns0:enlarged_column_head value, ) - set_free_circular_load(xs:int load_case_no, ns0:free_circular_load value, ) - set_free_concentrated_load(xs:int load_case_no, ns0:free_concentrated_load value, ) - set_free_line_load(xs:int load_case_no, ns0:free_line_load value, ) - set_free_polygon_load(xs:int load_case_no, ns0:free_polygon_load value, ) - set_free_rectangular_load(xs:int load_case_no, ns0:free_rectangular_load value, ) - set_imperfection_case(ns0:imperfection_case value, ) - set_imposed_line_deformation(xs:int load_case_no, ns0:imposed_line_deformation value, ) - set_imposed_nodal_deformation(xs:int load_case_no, ns0:imposed_nodal_deformation value, ) - set_intersection(ns0:intersection value, ) - set_line(ns0:line value, ) - set_line_grid(ns0:line_grid value, ) - set_line_hinge(ns0:line_hinge value, ) - set_line_load(xs:int load_case_no, ns0:line_load value, ) - set_line_mesh_refinement(ns0:line_mesh_refinement value, ) - set_line_set(ns0:line_set value, ) - set_line_set_load(xs:int load_case_no, ns0:line_set_load value, ) - set_line_support(ns0:line_support value, ) - set_line_welded_joint(ns0:line_welded_joint value, ) - set_load_case(ns0:load_case value, ) - set_load_cases_and_combinations(ns0:load_cases_and_combinations value, ) - set_load_combination(ns0:load_combination value, ) - set_material(ns0:material value, ) - set_member(ns0:member value, ) - set_member_definable_stiffness(ns0:member_definable_stiffness value, ) - set_member_eccentricity(ns0:member_eccentricity value, ) - set_member_hinge(ns0:member_hinge value, ) - set_member_imperfection(xs:int imperfection_case_no, ns0:member_imperfection value, ) - set_member_load(xs:int load_case_no, ns0:member_load value, ) - set_member_nonlinearity(ns0:member_nonlinearity value, ) - set_member_representative(ns0:member_representative value, ) - set_member_result_intermediate_point(ns0:member_result_intermediate_point value, ) - set_member_set(ns0:member_set value, ) - set_member_set_imperfection(xs:int imperfection_case_no, ns0:member_set_imperfection value, ) - set_member_set_load(xs:int load_case_no, ns0:member_set_load value, ) - set_member_set_representative(ns0:member_set_representative value, ) - set_member_stiffness_modification(ns0:member_stiffness_modification value, ) - set_member_support(ns0:member_support value, ) - set_member_transverse_stiffener(ns0:member_transverse_stiffener value, ) - set_nodal_load(xs:int load_case_no, ns0:nodal_load value, ) - set_nodal_mesh_refinement(ns0:nodal_mesh_refinement value, ) - set_nodal_support(ns0:nodal_support value, ) - set_node(ns0:node value, ) - set_note(ns0:note value, ) - set_object_snap(ns0:object_snap value, ) - set_opening(ns0:opening value, ) - set_opening_load(xs:int load_case_no, ns0:opening_load value, ) - set_result_combination(ns0:result_combination value, ) - set_result_section(ns0:result_section value, ) - set_rigid_link(ns0:rigid_link value, ) - set_section(ns0:section value, ) - set_solid(ns0:solid value, ) - set_solid_contacts(ns0:solid_contacts value, ) - set_solid_gas(ns0:solid_gas value, ) - set_solid_load(xs:int load_case_no, ns0:solid_load value, ) - set_solid_mesh_refinement(ns0:solid_mesh_refinement value, ) - set_solid_set(ns0:solid_set value, ) - set_solid_set_load(xs:int load_case_no, ns0:solid_set_load value, ) - set_static_analysis_settings(ns0:static_analysis_settings value, ) - set_structure_modification(ns0:structure_modification value, ) - set_surface(ns0:surface value, ) - set_surface_eccentricity(ns0:surface_eccentricity value, ) - set_surface_imperfection(xs:int imperfection_case_no, ns0:surface_imperfection value, ) - set_surface_load(xs:int load_case_no, ns0:surface_load value, ) - set_surface_mesh_refinement(ns0:surface_mesh_refinement value, ) - set_surface_results_adjustment(ns0:surface_results_adjustment value, ) - set_surface_set(ns0:surface_set value, ) - set_surface_set_imperfection(xs:int imperfection_case_no, ns0:surface_set_imperfection value, ) - set_surface_set_load(xs:int load_case_no, ns0:surface_set_load value, ) - set_surface_stiffness_modification(ns0:surface_stiffness_modification value, ) - set_surface_support(ns0:surface_support value, ) - set_surfaces_contact(ns0:surfaces_contact value, ) - set_surfaces_contact_type(ns0:surfaces_contact_type value, ) - set_thickness(ns0:thickness value, ) - unite_nodes_and_supports(xs:double tolerance, ) - Types (1117): - ns0:action - ns0:action_action_type - ns0:action_combination - ns0:action_combination_combination_type - ns0:action_combination_items - ns0:action_imposed_load_category - ns0:action_items - ns0:action_load_type - ns0:additional_offset_reference_type - ns0:additional_offset_reference_type_at_end_type - ns0:additional_offset_reference_type_at_start_type - ns0:additional_offset_type - ns0:amplitude_function_type - ns0:anchorage_end_anchor_type - ns0:anchorage_start_anchor_type - ns0:array_of_action_combination_items - ns0:array_of_action_items - ns0:array_of_cutting_pattern_cutting_line_settings_table - ns0:array_of_design_situation_case_objects - ns0:array_of_dimension_angular_reference_table - ns0:array_of_dimension_arc_length_reference_table - ns0:array_of_dimension_linear_reference_table - ns0:array_of_free_polygon_load_load_location - ns0:array_of_free_rectangular_load_load_varying_along_perimeter_parameters - ns0:array_of_free_rectangular_load_load_varying_in_z_parameters - ns0:array_of_imperfection_case_imperfection_cases_items - ns0:array_of_imperfection_case_level_imperfections - ns0:array_of_int - ns0:array_of_line_grid_x_assignment - ns0:array_of_line_grid_y_assignment - ns0:array_of_line_grid_z_assignment - ns0:array_of_line_line_weld_assignment - ns0:array_of_line_load_varying_load_parameters - ns0:array_of_line_nurbs_control_points - ns0:array_of_line_nurbs_control_points_by_components - ns0:array_of_line_nurbs_knots - ns0:array_of_line_set_load_varying_load_parameters - ns0:array_of_line_support_diagram_along_x_table - ns0:array_of_line_support_diagram_along_y_table - ns0:array_of_line_support_diagram_along_z_table - ns0:array_of_line_support_diagram_around_x_table - ns0:array_of_line_support_diagram_around_y_table - ns0:array_of_line_support_diagram_around_z_table - ns0:array_of_load_case_exclusive_load_cases - ns0:array_of_load_case_inclusive_load_cases - ns0:array_of_load_case_individual_factors_of_selected_objects_table - ns0:array_of_load_case_selection_of_modes_mode_activation_table - ns0:array_of_load_combination_individual_factors_of_selected_objects_table - ns0:array_of_load_combination_items - ns0:array_of_member_concrete_longitudinal_reinforcement_items - ns0:array_of_member_concrete_shear_reinforcement_spans - ns0:array_of_member_design_supports_on_internal_nodes - ns0:array_of_member_flange_dimensions - ns0:array_of_member_hinge_diagram_along_x_table - ns0:array_of_member_hinge_diagram_along_y_table - ns0:array_of_member_hinge_diagram_along_z_table - ns0:array_of_member_hinge_diagram_around_x_table - ns0:array_of_member_hinge_diagram_around_y_table - ns0:array_of_member_hinge_diagram_around_z_table - ns0:array_of_member_load_varying_load_parameters - ns0:array_of_member_representative_concrete_longitudinal_reinforcement_items - ns0:array_of_member_representative_concrete_shear_reinforcement_spans - ns0:array_of_member_representative_design_supports_on_internal_nodes - ns0:array_of_member_representative_flange_dimensions - ns0:array_of_member_result_intermediate_point_distances - ns0:array_of_member_set_concrete_longitudinal_reinforcement_items - ns0:array_of_member_set_concrete_shear_reinforcement_spans - ns0:array_of_member_set_design_supports_on_internal_nodes - ns0:array_of_member_set_load_varying_load_parameters - ns0:array_of_member_set_representative_member_model_concrete_longitudinal_reinforcement_items - ns0:array_of_member_set_representative_member_model_concrete_shear_reinforcement_spans - ns0:array_of_member_set_representative_member_model_design_supports_on_internal_nodes - ns0:array_of_member_set_representative_member_model_flange_dimensions - ns0:array_of_member_set_representative_member_set_model_concrete_longitudinal_reinforcement_items - ns0:array_of_member_set_representative_member_set_model_concrete_shear_reinforcement_spans - ns0:array_of_member_set_representative_member_set_model_design_supports_on_internal_nodes - ns0:array_of_member_transverse_stiffener_components - ns0:array_of_nodal_support_diagram_along_x_table - ns0:array_of_nodal_support_diagram_along_y_table - ns0:array_of_nodal_support_diagram_along_z_table - ns0:array_of_nodal_support_diagram_around_x_table - ns0:array_of_nodal_support_diagram_around_y_table - ns0:array_of_nodal_support_diagram_around_z_table - ns0:array_of_nodal_support_stiffness_diagram_around_x_table - ns0:array_of_nodal_support_stiffness_diagram_around_y_table - ns0:array_of_nodal_support_stiffness_diagram_around_z_table - ns0:array_of_result_combination_items - ns0:array_of_structure_modification_modify_stiffnesses_line_hinges_table - ns0:array_of_structure_modification_modify_stiffnesses_line_supports_table - ns0:array_of_structure_modification_modify_stiffnesses_material_table - ns0:array_of_structure_modification_modify_stiffnesses_member_hinges_table - ns0:array_of_structure_modification_modify_stiffnesses_member_supports_table - ns0:array_of_structure_modification_modify_stiffnesses_member_table - ns0:array_of_structure_modification_modify_stiffnesses_nodal_supports_table - ns0:array_of_structure_modification_modify_stiffnesses_section_table - ns0:array_of_structure_modification_modify_stiffnesses_surface_supports_table - ns0:array_of_structure_modification_modify_stiffnesses_surface_table - ns0:array_of_surface_load_varying_load_parameters - ns0:array_of_surface_nurbs_control_points_rows - ns0:array_of_surface_set_load_varying_load_parameters - ns0:array_of_thickness_layers_reference_table - ns0:array_of_thickness_timber_frame_wall_vertical_studs_spacing_table - ns0:array_of_thickness_visualization_coefficients - ns0:attribute - ns0:attributes - ns0:begin_modification - ns0:begin_modificationResponse - ns0:building_story - ns0:building_story_type - ns0:calculate_all - ns0:calculate_allResponse - ns0:cancel_modification - ns0:cancel_modificationResponse - ns0:case_object_load_type - ns0:case_object_sub_result_type - ns0:clipping_box - ns0:clipping_plane - ns0:clipping_plane_orientation - ns0:clipping_plane_rotation_angles_sequence - ns0:clipping_plane_type - ns0:combination_wizard - ns0:combination_wizard_generate_combinations - ns0:coordinate_system - ns0:coordinate_system_rotation_angles_sequence - ns0:coordinate_system_type - ns0:cutting_line_setting - ns0:cutting_line_setting_type - ns0:cutting_line_setting_weld_allowance_assignment - ns0:cutting_pattern - ns0:cutting_pattern_axis - ns0:cutting_pattern_cutting_line_settings_table - ns0:cutting_pattern_pattern_orientation_category - ns0:delete_all - ns0:delete_allResponse - ns0:delete_all_results - ns0:delete_all_resultsResponse - ns0:delete_object - ns0:delete_objectResponse - ns0:design_situation - ns0:design_support - ns0:design_support_timber_stiffener_parameters_specification_type - ns0:design_support_timber_stiffening_elements_type - ns0:design_support_type - ns0:dimension - ns0:dimension_angular_quadrant - ns0:dimension_angular_reference_table - ns0:dimension_arc_length_reference_table - ns0:dimension_custom_horizontal_position - ns0:dimension_custom_vertical_position - ns0:dimension_elevation_reference_object_type - ns0:dimension_linear_plane - ns0:dimension_linear_reference - ns0:dimension_linear_reference_table - ns0:dimension_slope_direction - ns0:dimension_slope_plane - ns0:dimension_type - ns0:enlarged_column_head - ns0:enlarged_column_head_alignment - ns0:enlarged_column_head_head_shape - ns0:enlarged_column_head_head_type - ns0:enlarged_column_head_punching_reinforcement_placement - ns0:enlarged_column_head_punching_reinforcement_type - ns0:export_details_of_design_to_csv - ns0:export_details_of_design_to_csvResponse - ns0:export_result_tables_to_csv - ns0:export_result_tables_to_csvResponse - ns0:export_result_tables_to_xml - ns0:export_result_tables_to_xmlResponse - ns0:finish_modification - ns0:finish_modificationResponse - ns0:free_circular_load - ns0:free_circular_load_load_direction - ns0:free_circular_load_load_distribution - ns0:free_circular_load_load_projection - ns0:free_concentrated_load - ns0:free_concentrated_load_load_direction - ns0:free_concentrated_load_load_projection - ns0:free_concentrated_load_load_type - ns0:free_line_load - ns0:free_line_load_load_direction - ns0:free_line_load_load_distribution - ns0:free_line_load_load_projection - ns0:free_polygon_load - ns0:free_polygon_load_load_direction - ns0:free_polygon_load_load_distribution - ns0:free_polygon_load_load_location - ns0:free_polygon_load_load_projection - ns0:free_rectangular_load - ns0:free_rectangular_load_load_direction - ns0:free_rectangular_load_load_distribution - ns0:free_rectangular_load_load_location_rectangle - ns0:free_rectangular_load_load_projection - ns0:free_rectangular_load_load_varying_along_perimeter_parameters - ns0:free_rectangular_load_load_varying_in_z_parameters - ns0:generate_and_validate_xml_solver_input - ns0:generate_and_validate_xml_solver_inputResponse - ns0:generate_load_cases_and_combinations - ns0:generate_load_cases_and_combinationsResponse - ns0:get_action - ns0:get_actionResponse - ns0:get_action_combination - ns0:get_action_combinationResponse - ns0:get_all_object_numbers - ns0:get_all_object_numbersResponse - ns0:get_building_story - ns0:get_building_storyResponse - ns0:get_clipping_box - ns0:get_clipping_boxResponse - ns0:get_clipping_plane - ns0:get_clipping_planeResponse - ns0:get_combination_wizard - ns0:get_combination_wizardResponse - ns0:get_coordinate_system - ns0:get_coordinate_systemResponse - ns0:get_cutting_line_setting - ns0:get_cutting_line_settingResponse - ns0:get_cutting_pattern - ns0:get_cutting_patternResponse - ns0:get_design_situation - ns0:get_design_situationResponse - ns0:get_design_support - ns0:get_design_supportResponse - ns0:get_dimension - ns0:get_dimensionResponse - ns0:get_enlarged_column_head - ns0:get_enlarged_column_headResponse - ns0:get_free_circular_load - ns0:get_free_circular_loadResponse - ns0:get_free_concentrated_load - ns0:get_free_concentrated_loadResponse - ns0:get_free_line_load - ns0:get_free_line_loadResponse - ns0:get_free_polygon_load - ns0:get_free_polygon_loadResponse - ns0:get_free_rectangular_load - ns0:get_free_rectangular_loadResponse - ns0:get_imperfection_case - ns0:get_imperfection_caseResponse - ns0:get_imposed_line_deformation - ns0:get_imposed_line_deformationResponse - ns0:get_imposed_nodal_deformation - ns0:get_imposed_nodal_deformationResponse - ns0:get_intersection - ns0:get_intersectionResponse - ns0:get_line - ns0:get_lineResponse - ns0:get_line_grid - ns0:get_line_gridResponse - ns0:get_line_hinge - ns0:get_line_hingeResponse - ns0:get_line_load - ns0:get_line_loadResponse - ns0:get_line_mesh_refinement - ns0:get_line_mesh_refinementResponse - ns0:get_line_set - ns0:get_line_setResponse - ns0:get_line_set_load - ns0:get_line_set_loadResponse - ns0:get_line_support - ns0:get_line_supportResponse - ns0:get_line_welded_joint - ns0:get_line_welded_jointResponse - ns0:get_load_case - ns0:get_load_caseResponse - ns0:get_load_cases_and_combinations - ns0:get_load_cases_and_combinationsResponse - ns0:get_load_combination - ns0:get_load_combinationResponse - ns0:get_material - ns0:get_materialResponse - ns0:get_member - ns0:get_memberResponse - ns0:get_member_definable_stiffness - ns0:get_member_definable_stiffnessResponse - ns0:get_member_eccentricity - ns0:get_member_eccentricityResponse - ns0:get_member_hinge - ns0:get_member_hingeResponse - ns0:get_member_imperfection - ns0:get_member_imperfectionResponse - ns0:get_member_load - ns0:get_member_loadResponse - ns0:get_member_nonlinearity - ns0:get_member_nonlinearityResponse - ns0:get_member_representative - ns0:get_member_representativeResponse - ns0:get_member_result_intermediate_point - ns0:get_member_result_intermediate_pointResponse - ns0:get_member_set - ns0:get_member_setResponse - ns0:get_member_set_imperfection - ns0:get_member_set_imperfectionResponse - ns0:get_member_set_load - ns0:get_member_set_loadResponse - ns0:get_member_set_representative - ns0:get_member_set_representativeResponse - ns0:get_member_stiffness_modification - ns0:get_member_stiffness_modificationResponse - ns0:get_member_support - ns0:get_member_supportResponse - ns0:get_member_transverse_stiffener - ns0:get_member_transverse_stiffenerResponse - ns0:get_model_main_parameters - ns0:get_model_main_parametersResponse - ns0:get_nodal_load - ns0:get_nodal_loadResponse - ns0:get_nodal_mesh_refinement - ns0:get_nodal_mesh_refinementResponse - ns0:get_nodal_support - ns0:get_nodal_supportResponse - ns0:get_node - ns0:get_nodeResponse - ns0:get_note - ns0:get_noteResponse - ns0:get_nth_object_number - ns0:get_nth_object_numberResponse - ns0:get_object_count - ns0:get_object_countResponse - ns0:get_object_information - ns0:get_object_informationResponse - ns0:get_object_snap - ns0:get_object_snapResponse - ns0:get_opening - ns0:get_openingResponse - ns0:get_opening_load - ns0:get_opening_loadResponse - ns0:get_result_combination - ns0:get_result_combinationResponse - ns0:get_result_section - ns0:get_result_sectionResponse - ns0:get_rigid_link - ns0:get_rigid_linkResponse - ns0:get_section - ns0:get_sectionResponse - ns0:get_solid - ns0:get_solidResponse - ns0:get_solid_contacts - ns0:get_solid_contactsResponse - ns0:get_solid_gas - ns0:get_solid_gasResponse - ns0:get_solid_load - ns0:get_solid_loadResponse - ns0:get_solid_mesh_refinement - ns0:get_solid_mesh_refinementResponse - ns0:get_solid_set - ns0:get_solid_setResponse - ns0:get_solid_set_load - ns0:get_solid_set_loadResponse - ns0:get_static_analysis_settings - ns0:get_static_analysis_settingsResponse - ns0:get_structure_modification - ns0:get_structure_modificationResponse - ns0:get_surface - ns0:get_surfaceResponse - ns0:get_surface_eccentricity - ns0:get_surface_eccentricityResponse - ns0:get_surface_imperfection - ns0:get_surface_imperfectionResponse - ns0:get_surface_load - ns0:get_surface_loadResponse - ns0:get_surface_mesh_refinement - ns0:get_surface_mesh_refinementResponse - ns0:get_surface_results_adjustment - ns0:get_surface_results_adjustmentResponse - ns0:get_surface_set - ns0:get_surface_setResponse - ns0:get_surface_set_imperfection - ns0:get_surface_set_imperfectionResponse - ns0:get_surface_set_load - ns0:get_surface_set_loadResponse - ns0:get_surface_stiffness_modification - ns0:get_surface_stiffness_modificationResponse - ns0:get_surface_support - ns0:get_surface_supportResponse - ns0:get_surfaces_contact - ns0:get_surfaces_contactResponse - ns0:get_surfaces_contact_type - ns0:get_surfaces_contact_typeResponse - ns0:get_thickness - ns0:get_thicknessResponse - ns0:group_load_type - ns0:horizontal_alignment - ns0:imperfection_case - ns0:imperfection_case_direction - ns0:imperfection_case_direction_for_level_direction - ns0:imperfection_case_imperfection_cases_items - ns0:imperfection_case_level_imperfections - ns0:imperfection_case_magnitude_assignment_type - ns0:imperfection_case_source - ns0:imperfection_case_type - ns0:imposed_line_deformation - ns0:imposed_nodal_deformation - ns0:intersection - ns0:line - ns0:line_arc_alpha_adjustment_target - ns0:line_cut_via_section_cut_type - ns0:line_cut_via_section_definition_type - ns0:line_grid - ns0:line_grid_axes_sequence - ns0:line_grid_coordinate_system_type - ns0:line_grid_directed_to_node_first_axis - ns0:line_grid_directed_to_node_second_axis - ns0:line_grid_origin_type - ns0:line_grid_parallel_to_two_nodes_first_axis - ns0:line_grid_parallel_to_two_nodes_second_axis - ns0:line_grid_specific_direction_type - ns0:line_grid_type - ns0:line_grid_x_assignment - ns0:line_grid_x_direction - ns0:line_grid_x_input_type - ns0:line_grid_y_assignment - ns0:line_grid_y_direction - ns0:line_grid_y_input_type - ns0:line_grid_z_assignment - ns0:line_grid_z_direction - ns0:line_grid_z_input_type - ns0:line_hinge - ns0:line_line_weld_assignment - ns0:line_load - ns0:line_load_load_direction - ns0:line_load_load_direction_orientation - ns0:line_load_load_distribution - ns0:line_load_load_type - ns0:line_load_varying_load_parameters - ns0:line_mesh_refinement - ns0:line_mesh_refinement_type - ns0:line_nurbs_control_points - ns0:line_nurbs_control_points_by_components - ns0:line_rotation_plane - ns0:line_rotation_specification_type - ns0:line_set - ns0:line_set_load - ns0:line_set_load_load_direction - ns0:line_set_load_load_direction_orientation - ns0:line_set_load_load_distribution - ns0:line_set_load_load_type - ns0:line_set_load_varying_load_parameters - ns0:line_set_set_type - ns0:line_support - ns0:line_support_coordinate_system - ns0:line_support_diagram_along_x_end - ns0:line_support_diagram_along_x_start - ns0:line_support_diagram_along_x_table - ns0:line_support_diagram_along_y_end - ns0:line_support_diagram_along_y_start - ns0:line_support_diagram_along_y_table - ns0:line_support_diagram_along_z_end - ns0:line_support_diagram_along_z_start - ns0:line_support_diagram_along_z_table - ns0:line_support_diagram_around_x_end - ns0:line_support_diagram_around_x_start - ns0:line_support_diagram_around_x_table - ns0:line_support_diagram_around_y_end - ns0:line_support_diagram_around_y_start - ns0:line_support_diagram_around_y_table - ns0:line_support_diagram_around_z_end - ns0:line_support_diagram_around_z_start - ns0:line_support_diagram_around_z_table - ns0:line_support_partial_activity_along_x_negative_type - ns0:line_support_partial_activity_along_x_positive_type - ns0:line_support_partial_activity_along_y_negative_type - ns0:line_support_partial_activity_along_y_positive_type - ns0:line_support_partial_activity_along_z_negative_type - ns0:line_support_partial_activity_along_z_positive_type - ns0:line_support_partial_activity_around_x_negative_type - ns0:line_support_partial_activity_around_x_positive_type - ns0:line_support_partial_activity_around_y_negative_type - ns0:line_support_partial_activity_around_y_positive_type - ns0:line_support_partial_activity_around_z_negative_type - ns0:line_support_partial_activity_around_z_positive_type - ns0:line_support_rotational_restraint_x_nonlinearity - ns0:line_support_rotational_restraint_y_nonlinearity - ns0:line_support_rotational_restraint_z_nonlinearity - ns0:line_support_spring_x_nonlinearity - ns0:line_support_spring_y_nonlinearity - ns0:line_support_spring_z_nonlinearity - ns0:line_type - ns0:line_welded_joint - ns0:line_welded_joint_joint_type - ns0:line_welded_joint_longitudinal_arrangement - ns0:line_welded_joint_weld_type - ns0:load_case - ns0:load_case_analysis_type - ns0:load_case_factor_phi - ns0:load_case_flat_roof_snow_load_category - ns0:load_case_individual_factors_of_selected_objects_table - ns0:load_case_initial_state_definition_type - ns0:load_case_selection_of_modes_mode_activation_table - ns0:load_case_specification_for_load_case_gr1a - ns0:load_case_specification_for_load_case_gr2 - ns0:load_case_specification_for_load_case_gr5 - ns0:load_case_specification_for_load_case_gr6 - ns0:load_cases_and_combinations - ns0:load_combination - ns0:load_combination_analysis_type - ns0:load_combination_individual_factors_of_selected_objects_table - ns0:load_combination_initial_state_definition_type - ns0:load_combination_items - ns0:material - ns0:material_application_context - ns0:material_definition_type - ns0:material_diagram_type - ns0:material_material_model - ns0:material_material_type - ns0:material_stiffness_modification_type - ns0:material_stress_failure_hypothesis - ns0:member - ns0:member_concrete_longitudinal_reinforcement_items - ns0:member_concrete_shear_reinforcement_spans - ns0:member_curved_member_cantilevers_type - ns0:member_definable_stiffness - ns0:member_deflection_check_beam_type - ns0:member_deflection_check_direction - ns0:member_deflection_check_displacement_reference - ns0:member_deflection_check_reference_length_y_definition_type - ns0:member_deflection_check_reference_length_z_definition_type - ns0:member_design_supports_on_internal_nodes - ns0:member_eccentricity - ns0:member_eccentricity_horizontal_section_alignment - ns0:member_eccentricity_specification_type - ns0:member_eccentricity_transverse_offset_horizontal_alignment - ns0:member_eccentricity_transverse_offset_reference_type - ns0:member_eccentricity_transverse_offset_vertical_alignment - ns0:member_eccentricity_vertical_section_alignment - ns0:member_flange_dimensions - ns0:member_hinge - ns0:member_hinge_axial_release_n_nonlinearity - ns0:member_hinge_axial_release_vy_nonlinearity - ns0:member_hinge_axial_release_vz_nonlinearity - ns0:member_hinge_diagram_along_x_end - ns0:member_hinge_diagram_along_x_start - ns0:member_hinge_diagram_along_x_table - ns0:member_hinge_diagram_along_y_end - ns0:member_hinge_diagram_along_y_start - ns0:member_hinge_diagram_along_y_table - ns0:member_hinge_diagram_along_z_end - ns0:member_hinge_diagram_along_z_start - ns0:member_hinge_diagram_along_z_table - ns0:member_hinge_diagram_around_x_end - ns0:member_hinge_diagram_around_x_start - ns0:member_hinge_diagram_around_x_table - ns0:member_hinge_diagram_around_y_end - ns0:member_hinge_diagram_around_y_start - ns0:member_hinge_diagram_around_y_table - ns0:member_hinge_diagram_around_z_end - ns0:member_hinge_diagram_around_z_start - ns0:member_hinge_diagram_around_z_table - ns0:member_hinge_moment_release_mt_nonlinearity - ns0:member_hinge_moment_release_my_nonlinearity - ns0:member_hinge_moment_release_mz_nonlinearity - ns0:member_hinge_partial_activity_along_x_negative_type - ns0:member_hinge_partial_activity_along_x_positive_type - ns0:member_hinge_partial_activity_along_y_negative_type - ns0:member_hinge_partial_activity_along_y_positive_type - ns0:member_hinge_partial_activity_along_z_negative_type - ns0:member_hinge_partial_activity_along_z_positive_type - ns0:member_hinge_partial_activity_around_x_negative_type - ns0:member_hinge_partial_activity_around_x_positive_type - ns0:member_hinge_partial_activity_around_y_negative_type - ns0:member_hinge_partial_activity_around_y_positive_type - ns0:member_hinge_partial_activity_around_z_negative_type - ns0:member_hinge_partial_activity_around_z_positive_type - ns0:member_imperfection - ns0:member_imperfection_active_criterion - ns0:member_imperfection_definition_type - ns0:member_imperfection_imperfection_direction - ns0:member_imperfection_imperfection_type - ns0:member_imperfection_section_design - ns0:member_imperfection_standard_factor_enumeration - ns0:member_load - ns0:member_load_axis_definition_axis - ns0:member_load_axis_definition_axis_orientation - ns0:member_load_axis_definition_type - ns0:member_load_eccentricity_horizontal_alignment - ns0:member_load_eccentricity_section_middle - ns0:member_load_eccentricity_vertical_alignment - ns0:member_load_form_finding_definition_type - ns0:member_load_form_finding_force_definition - ns0:member_load_form_finding_geometry_definition - ns0:member_load_form_finding_internal_force - ns0:member_load_load_direction - ns0:member_load_load_direction_orientation - ns0:member_load_load_distribution - ns0:member_load_load_type - ns0:member_load_varying_load_parameters - ns0:member_member_type_rib_alignment - ns0:member_nonlinearity - ns0:member_nonlinearity_type - ns0:member_reference_type - ns0:member_representative - ns0:member_representative_concrete_longitudinal_reinforcement_items - ns0:member_representative_concrete_shear_reinforcement_spans - ns0:member_representative_curved_member_cantilevers_type - ns0:member_representative_deflection_check_beam_type - ns0:member_representative_deflection_check_direction - ns0:member_representative_deflection_check_displacement_reference - ns0:member_representative_deflection_check_reference_length_y_definition_type - ns0:member_representative_deflection_check_reference_length_z_definition_type - ns0:member_representative_design_supports_on_internal_nodes - ns0:member_representative_flange_dimensions - ns0:member_representative_member_type_rib_alignment - ns0:member_representative_reference_type - ns0:member_representative_result_beam_integrate_stresses_and_forces - ns0:member_representative_rotation_plane_type - ns0:member_representative_rotation_specification_type - ns0:member_representative_rotation_surface_plane_type - ns0:member_representative_section_alignment - ns0:member_representative_section_distribution_type - ns0:member_representative_type - ns0:member_result_beam_integrate_stresses_and_forces - ns0:member_result_intermediate_point - ns0:member_result_intermediate_point_distances - ns0:member_rotation_plane_type - ns0:member_rotation_specification_type - ns0:member_rotation_surface_plane_type - ns0:member_section_alignment - ns0:member_section_distribution_type - ns0:member_set - ns0:member_set_concrete_longitudinal_reinforcement_items - ns0:member_set_concrete_shear_reinforcement_spans - ns0:member_set_deflection_check_beam_type - ns0:member_set_deflection_check_direction - ns0:member_set_deflection_check_displacement_reference - ns0:member_set_deflection_check_reference_length_y_definition_type - ns0:member_set_deflection_check_reference_length_z_definition_type - ns0:member_set_design_supports_on_internal_nodes - ns0:member_set_imperfection - ns0:member_set_imperfection_active_criterion - ns0:member_set_imperfection_definition_type - ns0:member_set_imperfection_imperfection_direction - ns0:member_set_imperfection_imperfection_type - ns0:member_set_imperfection_section_design - ns0:member_set_imperfection_standard_factor_enumeration - ns0:member_set_load - ns0:member_set_load_axis_definition_axis - ns0:member_set_load_axis_definition_axis_orientation - ns0:member_set_load_axis_definition_type - ns0:member_set_load_eccentricity_horizontal_alignment - ns0:member_set_load_eccentricity_section_middle - ns0:member_set_load_eccentricity_vertical_alignment - ns0:member_set_load_form_finding_definition_type - ns0:member_set_load_form_finding_force_definition - ns0:member_set_load_form_finding_geometry_definition - ns0:member_set_load_form_finding_internal_force - ns0:member_set_load_load_direction - ns0:member_set_load_load_direction_orientation - ns0:member_set_load_load_distribution - ns0:member_set_load_load_type - ns0:member_set_load_varying_load_parameters - ns0:member_set_representative - ns0:member_set_representative_member_model_concrete_longitudinal_reinforcement_items - ns0:member_set_representative_member_model_concrete_shear_reinforcement_spans - ns0:member_set_representative_member_model_curved_member_cantilevers_type - ns0:member_set_representative_member_model_deflection_check_beam_type - ns0:member_set_representative_member_model_deflection_check_direction - ns0:member_set_representative_member_model_deflection_check_displacement_reference - ns0:member_set_representative_member_model_deflection_check_reference_length_y_definition_type - ns0:member_set_representative_member_model_deflection_check_reference_length_z_definition_type - ns0:member_set_representative_member_model_design_supports_on_internal_nodes - ns0:member_set_representative_member_model_flange_dimensions - ns0:member_set_representative_member_model_member_type_rib_alignment - ns0:member_set_representative_member_model_reference_type - ns0:member_set_representative_member_model_result_beam_integrate_stresses_and_forces - ns0:member_set_representative_member_model_rotation_plane_type - ns0:member_set_representative_member_model_rotation_specification_type - ns0:member_set_representative_member_model_rotation_surface_plane_type - ns0:member_set_representative_member_model_section_alignment - ns0:member_set_representative_member_model_section_distribution_type - ns0:member_set_representative_member_model_type - ns0:member_set_representative_member_set_model_concrete_longitudinal_reinforcement_items - ns0:member_set_representative_member_set_model_concrete_shear_reinforcement_spans - ns0:member_set_representative_member_set_model_deflection_check_beam_type - ns0:member_set_representative_member_set_model_deflection_check_direction - ns0:member_set_representative_member_set_model_deflection_check_displacement_reference - ns0:member_set_representative_member_set_model_deflection_check_reference_length_y_definition_type - ns0:member_set_representative_member_set_model_deflection_check_reference_length_z_definition_type - ns0:member_set_representative_member_set_model_design_supports_on_internal_nodes - ns0:member_set_representative_member_set_model_set_type - ns0:member_set_set_type - ns0:member_stiffness_modification - ns0:member_stiffness_modification_concrete_structure_component_type - ns0:member_stiffness_modification_steel_structure_csa_determine_tau_b - ns0:member_stiffness_modification_steel_structure_design_method - ns0:member_stiffness_modification_steel_structure_determine_tau_b - ns0:member_stiffness_modification_type - ns0:member_support - ns0:member_support_nonlinearity - ns0:member_transverse_stiffener - ns0:member_transverse_stiffener_components - ns0:member_type - ns0:model_main_parameters - ns0:modification_type - ns0:nodal_load - ns0:nodal_load_axes_sequence - ns0:nodal_load_force_direction - ns0:nodal_load_load_type - ns0:nodal_load_mass_axis_of_rotation - ns0:nodal_load_moment_direction - ns0:nodal_load_specific_direction_type - ns0:nodal_mesh_refinement - ns0:nodal_mesh_refinement_circular_length_arrangement - ns0:nodal_mesh_refinement_type - ns0:nodal_support - ns0:nodal_support_axes_sequence - ns0:nodal_support_column_base_support_type - ns0:nodal_support_column_head_support_type - ns0:nodal_support_column_head_type - ns0:nodal_support_column_support_type - ns0:nodal_support_diagram_along_x_end - ns0:nodal_support_diagram_along_x_start - ns0:nodal_support_diagram_along_x_table - ns0:nodal_support_diagram_along_y_end - ns0:nodal_support_diagram_along_y_start - ns0:nodal_support_diagram_along_y_table - ns0:nodal_support_diagram_along_z_end - ns0:nodal_support_diagram_along_z_start - ns0:nodal_support_diagram_along_z_table - ns0:nodal_support_diagram_around_x_end - ns0:nodal_support_diagram_around_x_start - ns0:nodal_support_diagram_around_x_table - ns0:nodal_support_diagram_around_y_end - ns0:nodal_support_diagram_around_y_start - ns0:nodal_support_diagram_around_y_table - ns0:nodal_support_diagram_around_z_end - ns0:nodal_support_diagram_around_z_start - ns0:nodal_support_diagram_around_z_table - ns0:nodal_support_directed_to_node_first_axis - ns0:nodal_support_directed_to_node_second_axis - ns0:nodal_support_parallel_to_two_nodes_first_axis - ns0:nodal_support_parallel_to_two_nodes_second_axis - ns0:nodal_support_partial_activity_along_x_negative_type - ns0:nodal_support_partial_activity_along_x_positive_type - ns0:nodal_support_partial_activity_along_y_negative_type - ns0:nodal_support_partial_activity_along_y_positive_type - ns0:nodal_support_partial_activity_along_z_negative_type - ns0:nodal_support_partial_activity_along_z_positive_type - ns0:nodal_support_partial_activity_around_x_negative_type - ns0:nodal_support_partial_activity_around_x_positive_type - ns0:nodal_support_partial_activity_around_y_negative_type - ns0:nodal_support_partial_activity_around_y_positive_type - ns0:nodal_support_partial_activity_around_z_negative_type - ns0:nodal_support_partial_activity_around_z_positive_type - ns0:nodal_support_rotational_restraint_x_nonlinearity - ns0:nodal_support_rotational_restraint_y_nonlinearity - ns0:nodal_support_rotational_restraint_z_nonlinearity - ns0:nodal_support_specific_direction_type - ns0:nodal_support_spring_x_nonlinearity - ns0:nodal_support_spring_y_nonlinearity - ns0:nodal_support_spring_z_nonlinearity - ns0:nodal_support_stiffness_diagram_around_x_depends_on - ns0:nodal_support_stiffness_diagram_around_x_end - ns0:nodal_support_stiffness_diagram_around_x_start - ns0:nodal_support_stiffness_diagram_around_x_table - ns0:nodal_support_stiffness_diagram_around_y_depends_on - ns0:nodal_support_stiffness_diagram_around_y_end - ns0:nodal_support_stiffness_diagram_around_y_start - ns0:nodal_support_stiffness_diagram_around_y_table - ns0:nodal_support_stiffness_diagram_around_z_depends_on - ns0:nodal_support_stiffness_diagram_around_z_end - ns0:nodal_support_stiffness_diagram_around_z_start - ns0:nodal_support_stiffness_diagram_around_z_table - ns0:nodal_support_support_dimension_type_on_x - ns0:nodal_support_support_dimension_type_on_y - ns0:nodal_support_support_dimension_type_on_z - ns0:node - ns0:node_coordinate_system_type - ns0:node_reference_type - ns0:node_type - ns0:note - ns0:note_member_reference_type - ns0:note_offset_type - ns0:note_surface_reference_type - ns0:note_type - ns0:object_information - ns0:object_snap - ns0:object_snap_type - ns0:object_type - ns0:object_types - ns0:opening - ns0:opening_load - ns0:opening_load_load_direction - ns0:opening_load_load_distribution - ns0:opening_load_load_type - ns0:operator_type - ns0:position_type - ns0:rebar_type - ns0:reference_length_definition_type - ns0:reference_length_width_type - ns0:reference_object_type - ns0:reset - ns0:resetResponse - ns0:result_combination - ns0:result_combination_combination_type - ns0:result_combination_items - ns0:result_combination_srss_extreme_value_sign - ns0:result_section - ns0:result_section_projection_in_direction - ns0:result_section_show_results_in_direction - ns0:result_section_type - ns0:rigid_link - ns0:rigid_link_rigid_link_type - ns0:rigid_link_type - ns0:run_script - ns0:run_scriptResponse - ns0:save - ns0:saveResponse - ns0:section - ns0:section_combination_type - ns0:section_manufacturing_type - ns0:section_parametrization_type - ns0:section_type - ns0:set_action - ns0:set_actionResponse - ns0:set_action_combination - ns0:set_action_combinationResponse - ns0:set_building_story - ns0:set_building_storyResponse - ns0:set_clipping_box - ns0:set_clipping_boxResponse - ns0:set_clipping_plane - ns0:set_clipping_planeResponse - ns0:set_combination_wizard - ns0:set_combination_wizardResponse - ns0:set_coordinate_system - ns0:set_coordinate_systemResponse - ns0:set_cutting_line_setting - ns0:set_cutting_line_settingResponse - ns0:set_cutting_pattern - ns0:set_cutting_patternResponse - ns0:set_design_situation - ns0:set_design_situationResponse - ns0:set_design_support - ns0:set_design_supportResponse - ns0:set_dimension - ns0:set_dimensionResponse - ns0:set_enlarged_column_head - ns0:set_enlarged_column_headResponse - ns0:set_free_circular_load - ns0:set_free_circular_loadResponse - ns0:set_free_concentrated_load - ns0:set_free_concentrated_loadResponse - ns0:set_free_line_load - ns0:set_free_line_loadResponse - ns0:set_free_polygon_load - ns0:set_free_polygon_loadResponse - ns0:set_free_rectangular_load - ns0:set_free_rectangular_loadResponse - ns0:set_imperfection_case - ns0:set_imperfection_caseResponse - ns0:set_imposed_line_deformation - ns0:set_imposed_line_deformationResponse - ns0:set_imposed_nodal_deformation - ns0:set_imposed_nodal_deformationResponse - ns0:set_intersection - ns0:set_intersectionResponse - ns0:set_line - ns0:set_lineResponse - ns0:set_line_grid - ns0:set_line_gridResponse - ns0:set_line_hinge - ns0:set_line_hingeResponse - ns0:set_line_load - ns0:set_line_loadResponse - ns0:set_line_mesh_refinement - ns0:set_line_mesh_refinementResponse - ns0:set_line_set - ns0:set_line_setResponse - ns0:set_line_set_load - ns0:set_line_set_loadResponse - ns0:set_line_support - ns0:set_line_supportResponse - ns0:set_line_welded_joint - ns0:set_line_welded_jointResponse - ns0:set_load_case - ns0:set_load_caseResponse - ns0:set_load_cases_and_combinations - ns0:set_load_cases_and_combinationsResponse - ns0:set_load_combination - ns0:set_load_combinationResponse - ns0:set_material - ns0:set_materialResponse - ns0:set_member - ns0:set_memberResponse - ns0:set_member_definable_stiffness - ns0:set_member_definable_stiffnessResponse - ns0:set_member_eccentricity - ns0:set_member_eccentricityResponse - ns0:set_member_hinge - ns0:set_member_hingeResponse - ns0:set_member_imperfection - ns0:set_member_imperfectionResponse - ns0:set_member_load - ns0:set_member_loadResponse - ns0:set_member_nonlinearity - ns0:set_member_nonlinearityResponse - ns0:set_member_representative - ns0:set_member_representativeResponse - ns0:set_member_result_intermediate_point - ns0:set_member_result_intermediate_pointResponse - ns0:set_member_set - ns0:set_member_setResponse - ns0:set_member_set_imperfection - ns0:set_member_set_imperfectionResponse - ns0:set_member_set_load - ns0:set_member_set_loadResponse - ns0:set_member_set_representative - ns0:set_member_set_representativeResponse - ns0:set_member_stiffness_modification - ns0:set_member_stiffness_modificationResponse - ns0:set_member_support - ns0:set_member_supportResponse - ns0:set_member_transverse_stiffener - ns0:set_member_transverse_stiffenerResponse - ns0:set_nodal_load - ns0:set_nodal_loadResponse - ns0:set_nodal_mesh_refinement - ns0:set_nodal_mesh_refinementResponse - ns0:set_nodal_support - ns0:set_nodal_supportResponse - ns0:set_node - ns0:set_nodeResponse - ns0:set_note - ns0:set_noteResponse - ns0:set_object_snap - ns0:set_object_snapResponse - ns0:set_opening - ns0:set_openingResponse - ns0:set_opening_load - ns0:set_opening_loadResponse - ns0:set_result_combination - ns0:set_result_combinationResponse - ns0:set_result_section - ns0:set_result_sectionResponse - ns0:set_rigid_link - ns0:set_rigid_linkResponse - ns0:set_section - ns0:set_sectionResponse - ns0:set_solid - ns0:set_solidResponse - ns0:set_solid_contacts - ns0:set_solid_contactsResponse - ns0:set_solid_gas - ns0:set_solid_gasResponse - ns0:set_solid_load - ns0:set_solid_loadResponse - ns0:set_solid_mesh_refinement - ns0:set_solid_mesh_refinementResponse - ns0:set_solid_set - ns0:set_solid_setResponse - ns0:set_solid_set_load - ns0:set_solid_set_loadResponse - ns0:set_static_analysis_settings - ns0:set_static_analysis_settingsResponse - ns0:set_structure_modification - ns0:set_structure_modificationResponse - ns0:set_surface - ns0:set_surfaceResponse - ns0:set_surface_eccentricity - ns0:set_surface_eccentricityResponse - ns0:set_surface_imperfection - ns0:set_surface_imperfectionResponse - ns0:set_surface_load - ns0:set_surface_loadResponse - ns0:set_surface_mesh_refinement - ns0:set_surface_mesh_refinementResponse - ns0:set_surface_results_adjustment - ns0:set_surface_results_adjustmentResponse - ns0:set_surface_set - ns0:set_surface_setResponse - ns0:set_surface_set_imperfection - ns0:set_surface_set_imperfectionResponse - ns0:set_surface_set_load - ns0:set_surface_set_loadResponse - ns0:set_surface_stiffness_modification - ns0:set_surface_stiffness_modificationResponse - ns0:set_surface_support - ns0:set_surface_supportResponse - ns0:set_surfaces_contact - ns0:set_surfaces_contactResponse - ns0:set_surfaces_contact_type - ns0:set_surfaces_contact_typeResponse - ns0:set_thickness - ns0:set_thicknessResponse - ns0:solid - ns0:solid_contacts - ns0:solid_contacts_parallel_to_surface - ns0:solid_contacts_perpendicular_to_surface - ns0:solid_gas - ns0:solid_load - ns0:solid_load_axis_definition_axis - ns0:solid_load_axis_definition_axis_orientation - ns0:solid_load_axis_definition_type - ns0:solid_load_gas_behaviour - ns0:solid_load_load_direction - ns0:solid_load_load_direction_orientation - ns0:solid_load_load_distribution - ns0:solid_load_load_type - ns0:solid_mesh_refinement - ns0:solid_set - ns0:solid_set_load - ns0:solid_set_load_axis_definition_axis - ns0:solid_set_load_axis_definition_axis_orientation - ns0:solid_set_load_axis_definition_type - ns0:solid_set_load_gas_behaviour - ns0:solid_set_load_load_direction - ns0:solid_set_load_load_direction_orientation - ns0:solid_set_load_load_distribution - ns0:solid_set_load_load_type - ns0:solid_set_set_type - ns0:solid_type - ns0:span_position_definition_format_type - ns0:span_position_reference_type - ns0:static_analysis_settings - ns0:static_analysis_settings_analysis_type - ns0:static_analysis_settings_assign_reduce_stiffness_enabled - ns0:static_analysis_settings_iterative_method_for_nonlinear_analysis - ns0:static_analysis_settings_method_of_equation_system - ns0:static_analysis_settings_plate_bending_theory - ns0:stiffener_type - ns0:stirrup_layout_rule_type - ns0:stirrup_type - ns0:strain_type - ns0:structure_modification - ns0:structure_modification_modify_stiffnesses_line_hinges_table - ns0:structure_modification_modify_stiffnesses_line_supports_table - ns0:structure_modification_modify_stiffnesses_material_table - ns0:structure_modification_modify_stiffnesses_member_hinges_table - ns0:structure_modification_modify_stiffnesses_member_supports_table - ns0:structure_modification_modify_stiffnesses_member_table - ns0:structure_modification_modify_stiffnesses_nodal_supports_table - ns0:structure_modification_modify_stiffnesses_section_table - ns0:structure_modification_modify_stiffnesses_surface_supports_table - ns0:structure_modification_modify_stiffnesses_surface_table - ns0:surface - ns0:surface_deflection_check_displacement_reference - ns0:surface_deflection_check_reference_length_z_definition_type - ns0:surface_deflection_check_surface_type - ns0:surface_eccentricity - ns0:surface_eccentricity_thickness_alignment - ns0:surface_eccentricity_transverse_offset_alignment - ns0:surface_eccentricity_transverse_offset_reference_type - ns0:surface_geometry - ns0:surface_grid_type - ns0:surface_imperfection - ns0:surface_imperfection_definition_type - ns0:surface_imperfection_imperfection_direction - ns0:surface_input_axes_axis - ns0:surface_input_axes_rotation_specification_type - ns0:surface_load - ns0:surface_load_axis_definition_axis - ns0:surface_load_axis_definition_axis_orientation - ns0:surface_load_axis_definition_type - ns0:surface_load_distribution_direction - ns0:surface_load_form_finding_calculation_method - ns0:surface_load_form_finding_definition - ns0:surface_load_load_direction - ns0:surface_load_load_distribution - ns0:surface_load_load_type - ns0:surface_load_varying_load_parameters - ns0:surface_mesh_refinement - ns0:surface_meshing_type - ns0:surface_nurbs_control_points - ns0:surface_nurbs_control_points_row - ns0:surface_result_axes_rotation_specification_type - ns0:surface_results_adjustment - ns0:surface_results_adjustment_adjustment_type_in_direction_u - ns0:surface_results_adjustment_adjustment_type_in_direction_v - ns0:surface_results_adjustment_form - ns0:surface_results_adjustment_projection_in_direction_type - ns0:surface_set - ns0:surface_set_imperfection - ns0:surface_set_imperfection_definition_type - ns0:surface_set_imperfection_imperfection_direction - ns0:surface_set_load - ns0:surface_set_load_axis_definition_axis - ns0:surface_set_load_axis_definition_axis_orientation - ns0:surface_set_load_axis_definition_type - ns0:surface_set_load_form_finding_calculation_method - ns0:surface_set_load_form_finding_definition - ns0:surface_set_load_load_direction - ns0:surface_set_load_load_distribution - ns0:surface_set_load_load_type - ns0:surface_set_load_varying_load_parameters - ns0:surface_set_set_type - ns0:surface_stiffness_modification - ns0:surface_stiffness_modification_type - ns0:surface_support - ns0:surface_support_negative_nonlinearity_type - ns0:surface_support_nonlinearity - ns0:surface_support_positive_nonlinearity_type - ns0:surface_type - ns0:surfaces_contact - ns0:surfaces_contact_type - ns0:surfaces_contact_type_elastic_friction_type - ns0:surfaces_contact_type_parallel_to_surface - ns0:surfaces_contact_type_perpendicular_to_surface - ns0:surfaces_contact_type_rigid_friction_type - ns0:table_column - ns0:thickness - ns0:thickness_direction - ns0:thickness_layers_reference_table - ns0:thickness_orthotropy_type - ns0:thickness_self_weight_definition_type - ns0:thickness_timber_frame_wall_blockings_distribution - ns0:thickness_timber_frame_wall_framing_members_connector_dimension_type - ns0:thickness_timber_frame_wall_framing_members_connector_type - ns0:thickness_timber_frame_wall_vertical_studs_connector_dimension_type - ns0:thickness_timber_frame_wall_vertical_studs_connector_type - ns0:thickness_timber_frame_wall_vertical_studs_distribution - ns0:thickness_timber_frame_wall_vertical_studs_spacing_table - ns0:thickness_type - ns0:thickness_visualization_coefficients - ns0:thickness_visualization_function_type - ns0:unite_nodes_and_supports - ns0:unite_nodes_and_supportsResponse - ns0:vector_3d - ns0:vertical_alignment diff --git a/Examples/GlobalParameters_Test.py b/Examples/GlobalParameters_Test.py deleted file mode 100644 index edd01acb..00000000 --- a/Examples/GlobalParameters_Test.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -import sys -sys.path.append(".") - -# Importing the relevant libraries -from os import name -from RFEM.enums import * -from RFEM.globalParameter import * -from RFEM.dataTypes import * -from RFEM.initModel import * - -if __name__ == '__main__': - - clientModel.service.begin_modification('new') - #not yet implemented in RFEM6 GM - GlobalParameter.AddParameter(GlobalParameter, - no= 1, - name= 'Test_1', - symbol= 'Test_1', - unit_group= GlobalParameterUnitGroup.LENGTH, - definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_FORMULA, - definition_parameter= ['1+1'], - comment= 'Comment_1') - - GlobalParameter.AddParameter(GlobalParameter, - no= 2, - name= 'Test_2', - symbol= 'Test_2', - unit_group= GlobalParameterUnitGroup.LOADS_DENSITY, - definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_OPTIMIZATION, - definition_parameter= [50, 0, 100, 4], - comment= 'Comment_2') - - GlobalParameter.AddParameter(GlobalParameter, - no= 3, - name= 'Test_3', - symbol= 'Test_3', - unit_group= GlobalParameterUnitGroup.AREA, - definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_OPTIMIZATION_ASCENDING, - definition_parameter= [50, 0, 100, 4], - comment= 'Comment_3') - - GlobalParameter.AddParameter(GlobalParameter, - no= 4, - name= 'Test_4', - symbol= 'Test_4', - unit_group= GlobalParameterUnitGroup.MATERIAL_QUANTITY_INTEGER, - definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_OPTIMIZATION_ASCENDING, - definition_parameter= [50, 0, 100, 4], - comment= 'Comment_4') - - GlobalParameter.AddParameter(GlobalParameter, - no= 5, - name= 'Test_5', - symbol= 'Test_5', - unit_group= GlobalParameterUnitGroup.DIMENSIONLESS, - definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_VALUE, - definition_parameter= [0.25], - comment= 'Comment_5') - - print('Ready!') - - clientModel.service.finish_modification() \ No newline at end of file diff --git a/main.py b/Examples/main.py similarity index 97% rename from main.py rename to Examples/main.py index 847879c5..4bd19f61 100644 --- a/main.py +++ b/Examples/main.py @@ -1,285 +1,293 @@ -from RFEM.enums import * -from RFEM.window import * -from RFEM.dataTypes import * -from RFEM.initModel import * -from RFEM.BasicObjects.material import * -from RFEM.BasicObjects.section import * -from RFEM.BasicObjects.thickness import * -from RFEM.BasicObjects.node import * -from RFEM.BasicObjects.line import * -from RFEM.BasicObjects.member import * -from RFEM.BasicObjects.surface import * -from RFEM.BasicObjects.solid import * -from RFEM.BasicObjects.opening import * -from RFEM.BasicObjects.lineSet import * -from RFEM.BasicObjects.memberSet import * -from RFEM.BasicObjects.surfaceSet import * -from RFEM.BasicObjects.solidSet import * -from RFEM.TypesForNodes.nodalSupport import * -from RFEM.TypesForMembers.memberHinge import * -from RFEM.LoadCasesAndCombinations.staticAnalysisSettings import * -from RFEM.LoadCasesAndCombinations.loadCase import * -from RFEM.Loads.nodalLoad import * -from RFEM.Loads.memberLoad import * -from RFEM.Loads.surfaceLoad import * - -def main(hall_width_L, hall_height_h_o, hall_height_h_m, number_frames, frame_spacing): -# ------------------------------------------------------------- - clientModel.service.begin_modification('new') - print('Geometry...') - -# ------------------------------------------------------------- - # Materials - Material(1) - Material(2, "S275", "Test") - Material(3, "Concrete f'c = 20 MPa | CSA A23.3-19", "Test") - -# ------------------------------------------------------------- - # Sections - Section(1, "HEB 220") - Section(2, "IPE 300") - Section(3, "U 100", 2) - Section(4, "Cable 14.00", 2) - -# ------------------------------------------------------------- - # Thicknesses - Thickness(1, "Slab", 3, 0.24, "Test") - -# ------------------------------------------------------------- - # Nodes - i = 1 - while i <= number_frames: - j = (i-1) * 5 - Node(j+1, 0.0 , -(i-1) * frame_spacing) - Node(j+2, 0.0 , -(i-1) * frame_spacing, -hall_height_h_o) - Node(j+3, hall_width_L/2, -(i-1) * frame_spacing, -hall_height_h_m) - Node(j+4, hall_width_L , -(i-1) * frame_spacing, -hall_height_h_o) - Node(j+5, hall_width_L , -(i-1) * frame_spacing) - i += 1 - - # Nodes for openings - k = number_frames*5 - open_dim_x = hall_width_L/10 - open_dim_y = -(number_frames*frame_spacing)/15 - - Node(k+1, hall_width_L-open_dim_x, open_dim_y) - Node(k+2, hall_width_L-open_dim_x, 2*open_dim_y) - Node(k+3, hall_width_L-2*open_dim_x, 2*open_dim_y) - Node(k+4, hall_width_L-2*open_dim_x, open_dim_y) - - params = {'coordinate_system':1, 'coordinate_system_type':'COORDINATE_SYSTEM_CARTESIAN'} - Node(k+5, 1, 1, 0, '', params) - Node(k+6, 2, 1, 0, '', params) - Node(k+7, 2, 2, 0, '', params) - Node(k+8, 1, 2, 0, '', params) - solid_support = str(k+5)+" "+str(k+6)+" "+str(k+7)+" "+str(k+8) - - Node(k+9, 1, 1, -1) - Node(k+10, 2, 1, -1) - Node(k+11, 2, 2, -1) - Node(k+12, 1, 2, -1) - -# ------------------------------------------------------------- - # Lines - - # List (str) of line nodes - nodes_no = "" - i = 1 - while i <= number_frames: - nodes_no += str((i-1)*5+1) + " " - i += 1 - i = number_frames - while i >= 1: - nodes_no += str((i-1)*5+5) + " " - i -= 1 - Line(1, nodes_no + "1") - - #Line for opening - Line(2, insertSpaces([k+1, k+2, k+3, k+4, k+1])) - - # Lines for solid - Line(3, insertSpaces([k+5, k+6, k+7, k+8, k+5])) - Line(4, insertSpaces([k+9, k+10, k+11, k+12, k+9])) - Line(5, insertSpaces([k+5, k+6, k+10, k+9, k+5])) - Line(6, insertSpaces([k+6, k+7, k+11, k+10, k+6])) - Line(7, insertSpaces([k+7, k+8, k+12, k+11, k+7])) - Line(8, insertSpaces([k+8, k+5, k+9, k+12, k+8])) - -# ------------------------------------------------------------- - # Member Hinges - MemberHinge(1, "Local", inf, inf, inf, inf, 0, inf, "Rotational Release My") - -# ------------------------------------------------------------- - # Members - - # Frames - i = 1 - while i <= number_frames: - j = (i-1) * 5 - k = (i-1) * 4 - Member(k+1, MemberType.TYPE_BEAM, j+1, j+2, 0.0, 1, 1) - Member(k+2, MemberType.TYPE_BEAM, j+2, j+3, 0.0, 2, 2) - Member(k+3, MemberType.TYPE_BEAM, j+3, j+4, 0.0, 2, 2) - Member(k+4, MemberType.TYPE_BEAM, j+4, j+5, 0.0, 1, 1) - i += 1 - - # Purlins - i = 1 - while i <= number_frames-1: - j = (i-1) * 5 - Member(4*number_frames+i , MemberType.TYPE_BEAM, j+2, j+7, 0.0, 3, 3, 1, 1) - Member(4*number_frames+i + number_frames-1, MemberType.TYPE_BEAM, j+3, j+8, 0.0, 3, 3) - Member(4*number_frames+i + 2*number_frames-2, MemberType.TYPE_BEAM, j+4, j+9, 180.0, 3, 3, 1, 1) - i += 1 - - # Diagonals on the wall - i = 1 - j = 4*number_frames + 3*(number_frames-1) - while i <= number_frames-1: - k = j + (i-1)*4 - Member(k+1, MemberType.TYPE_TENSION, (i-1)*5+1, (i-1)*5+7 , 0.0, 4, 4) - Member(k+2, MemberType.TYPE_TENSION, (i-1)*5+2, (i-1)*5+6 , 0.0, 4, 4) - Member(k+3, MemberType.TYPE_TENSION, (i-1)*5+5, (i-1)*5+9 , 0.0, 4, 4) - Member(k+4, MemberType.TYPE_TENSION, (i-1)*5+4, (i-1)*5+10, 0.0, 4, 4) - i += 1 - - - # Diagonals on the roof - j += 4*(number_frames-1) - if number_frames > 1: - Member(j+1, MemberType.TYPE_TENSION, 2, 8, 0.0, 4, 4) - Member(j+2, MemberType.TYPE_TENSION, 7, 3, 0.0, 4, 4) - Member(j+3, MemberType.TYPE_TENSION, 3, 9, 0.0, 4, 4) - Member(j+4, MemberType.TYPE_TENSION, 4, 8, 0.0, 4, 4) - - -# ------------------------------------------------------------- - # Surfaces - Surface(1, "1", 1) - - Surface(2, "3", 1) - Surface(3, "4", 1) - Surface(4, "5", 1) - Surface(5, "6", 1) - Surface(6, "7", 1) - Surface(7, "8", 1) - -# ------------------------------------------------------------- - # Openings - Opening(1, "2", "waste passage") - -# ------------------------------------------------------------- - # Nodal Supports - - # List (str) of supported nodes - i = 1 - nodes_no = "" - while i <= number_frames: - j = (i-1) * 5 - nodes_no += str(j+1) + " " - nodes_no += str(j+5) + " " - i += 1 - nodes_no = nodes_no.rstrip(nodes_no[-1]) # Removes one character from the end of the string - - NodalSupport(1, nodes_no, NodalSupportType.HINGED, "Hinged support") - - # Support of solid - NodalSupport(2, solid_support, NodalSupportType.HINGED, "Hinged support") - -# ------------------------------------------------------------- - # Solids - Solid(1, "2 3 4 5 6 7", 2) - -# ------------------------------------------------------------- - # Sets - LineSet() - MemberSet() - SurfaceSet() - #SolidSet() - -# ------------------------------------------------------------- - print('Load Cases/Loads...') - -# ------------------------------------------------------------- - # Static Analysis Settings - StaticAnalysisSettings(1, "Linear calculation", StaticAnalysisType.GEOMETRICALLY_LINEAR) - -# ------------------------------------------------------------- - # Load Cases - LoadCase(1 , "Self-weight",[True, 0.0, 0.0, 10.0]) - LoadCase(2 , "Live loads") - LoadCase(3 , "Test 1" ) - LoadCase(4 , "Test 2" ) - LoadCase(5 , "Test 3" ) - LoadCase(6 , "Test 4" ) - LoadCase(7 , "Test 5" ) - LoadCase(8 , "Test 6" ) - LoadCase(9 , "Test 7" ) - LoadCase(10, "Test 8" ) - LoadCase(11, "Test 9" ) - LoadCase(12, "Test 10") - LoadCase(13, "Test 11") - LoadCase(14, "Test 12") - -# ------------------------------------------------------------- - # Nodal Forces - NodalLoad(1, 1, "9 4 7 2", LoadDirectionType.LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W, 2000.0) - -# ------------------------------------------------------------- - # Member Loads - MemberLoad.Force(0, 2, 1, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[5000]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_UNIFORM with Eccentricity ## - MemberLoad.Force(0, 3, 2, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[5000], force_eccentricity=True, params={'eccentricity_y_at_start' : 0.01, 'eccentricity_z_at_start': 0.02}) - - ## Force Type Member Load with LOAD_DISTRIBUTION_UNIFORM_TOTAL ## - MemberLoad.Force(0, 4, 3, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM_TOTAL, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[5000]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_1 ## - MemberLoad.Force(0, 5, 4, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_1, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, 5000, 1.2]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_N ## - MemberLoad.Force(0, 6, 5, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_N, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 5000, 2, 1, 2]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_2x2 ## - MemberLoad.Force(0, 7, 6, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_2x2, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, False, 5000, 1, 2, 3]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_2x ## - MemberLoad.Force(0, 8, 7, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_2, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 5000, 6000, 1, 2]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_VARYING ## - MemberLoad.Force(0, 9, 8, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_VARYING, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[[1, 1, 4000], [2, 1, 5000]]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_TRAPEZOIDAL ## - MemberLoad.Force(0, 10, 9, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_TRAPEZOIDAL, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 4000, 8000, 1, 2]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_TAPERED ## - MemberLoad.Force(0, 11, 10, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_TAPERED, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 4000, 8000, 1, 2]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_PARABOLIC ## - MemberLoad.Force(0, 12, 11, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_PARABOLIC, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[4000, 8000, 12000]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_VARYING ## - MemberLoad.Force(0, 13, 12, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_VARYING, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[[1, 1, 4000], [2, 1, 5000]]) - - ## Force Type Member Load with LOAD_DISTRIBUTION_VARYING_IN_Z ## - MemberLoad.Force(0, 14, 13, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_VARYING_IN_Z, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[[1, 1, 4000], [2, 1, 5000]]) - - - -# ------------------------------------------------------------- - # Surface Loads - SurfaceLoad(1, 3, "3", 20000) - -# ------------------------------------------------------------- - # Finish client model - print("Calculating...") - clientModel.service.finish_modification() - -# ------------------------------------------------------------- - # Calculate all - Calculate_all() - print("Done") - -if __name__ == '__main__': - window(main) +import os +import sys +import math +baseName = os.path.basename(__file__) +dirName = os.path.dirname(__file__) +print('basename: ', baseName) +print('dirname: ', dirName) +sys.path.append(r'.') +from RFEM.enums import * +from RFEM.window import * +from RFEM.dataTypes import * +from RFEM.initModel import * +from RFEM.BasicObjects.material import * +from RFEM.BasicObjects.section import * +from RFEM.BasicObjects.thickness import * +from RFEM.BasicObjects.node import * +from RFEM.BasicObjects.line import * +from RFEM.BasicObjects.member import * +from RFEM.BasicObjects.surface import * +from RFEM.BasicObjects.solid import * +from RFEM.BasicObjects.opening import * +from RFEM.BasicObjects.lineSet import * +from RFEM.BasicObjects.memberSet import * +from RFEM.BasicObjects.surfaceSet import * +from RFEM.BasicObjects.solidSet import * +from RFEM.TypesForNodes.nodalSupport import * +from RFEM.TypesForMembers.memberHinge import * +from RFEM.LoadCasesAndCombinations.staticAnalysisSettings import * +from RFEM.LoadCasesAndCombinations.loadCase import * +from RFEM.Loads.nodalLoad import * +from RFEM.Loads.memberLoad import * +from RFEM.Loads.surfaceLoad import * + +def main(hall_width_L, hall_height_h_o, hall_height_h_m, number_frames, frame_spacing): +# ------------------------------------------------------------- + clientModel.service.begin_modification('new') + print('Geometry...') + +# ------------------------------------------------------------- + # Materials + Material(1) + Material(2, "S275", "Test") + Material(3, "Concrete f'c = 20 MPa | CSA A23.3-19", "Test") + +# ------------------------------------------------------------- + # Sections + Section(1, "HEB 220") + Section(2, "IPE 300") + Section(3, "U 100", 2) + Section(4, "Cable 14.00", 2) + +# ------------------------------------------------------------- + # Thicknesses + Thickness(1, "Slab", 3, 0.24, "Test") + +# ------------------------------------------------------------- + # Nodes + i = 1 + while i <= number_frames: + j = (i-1) * 5 + Node(j+1, 0.0 , -(i-1) * frame_spacing) + Node(j+2, 0.0 , -(i-1) * frame_spacing, -hall_height_h_o) + Node(j+3, hall_width_L/2, -(i-1) * frame_spacing, -hall_height_h_m) + Node(j+4, hall_width_L , -(i-1) * frame_spacing, -hall_height_h_o) + Node(j+5, hall_width_L , -(i-1) * frame_spacing) + i += 1 + + # Nodes for openings + k = number_frames*5 + open_dim_x = hall_width_L/10 + open_dim_y = -(number_frames*frame_spacing)/15 + + Node(k+1, hall_width_L-open_dim_x, open_dim_y) + Node(k+2, hall_width_L-open_dim_x, 2*open_dim_y) + Node(k+3, hall_width_L-2*open_dim_x, 2*open_dim_y) + Node(k+4, hall_width_L-2*open_dim_x, open_dim_y) + + params = {'coordinate_system':1, 'coordinate_system_type':'COORDINATE_SYSTEM_CARTESIAN'} + Node(k+5, 1, 1, 0, '', params) + Node(k+6, 2, 1, 0, '', params) + Node(k+7, 2, 2, 0, '', params) + Node(k+8, 1, 2, 0, '', params) + solid_support = str(k+5)+" "+str(k+6)+" "+str(k+7)+" "+str(k+8) + + Node(k+9, 1, 1, -1) + Node(k+10, 2, 1, -1) + Node(k+11, 2, 2, -1) + Node(k+12, 1, 2, -1) + +# ------------------------------------------------------------- + # Lines + + # List (str) of line nodes + nodes_no = "" + i = 1 + while i <= number_frames: + nodes_no += str((i-1)*5+1) + " " + i += 1 + i = number_frames + while i >= 1: + nodes_no += str((i-1)*5+5) + " " + i -= 1 + Line(1, nodes_no + "1") + + #Line for opening + Line(2, insertSpaces([k+1, k+2, k+3, k+4, k+1])) + + # Lines for solid + Line(3, insertSpaces([k+5, k+6, k+7, k+8, k+5])) + Line(4, insertSpaces([k+9, k+10, k+11, k+12, k+9])) + Line(5, insertSpaces([k+5, k+6, k+10, k+9, k+5])) + Line(6, insertSpaces([k+6, k+7, k+11, k+10, k+6])) + Line(7, insertSpaces([k+7, k+8, k+12, k+11, k+7])) + Line(8, insertSpaces([k+8, k+5, k+9, k+12, k+8])) + +# ------------------------------------------------------------- + # Member Hinges + MemberHinge(1, "Local", inf, inf, inf, inf, 0, inf, "Rotational Release My") + +# ------------------------------------------------------------- + # Members + + # Frames + i = 1 + while i <= number_frames: + j = (i-1) * 5 + k = (i-1) * 4 + Member(k+1, MemberType.TYPE_BEAM, j+1, j+2, 0.0, 1, 1) + Member(k+2, MemberType.TYPE_BEAM, j+2, j+3, 0.0, 2, 2) + Member(k+3, MemberType.TYPE_BEAM, j+3, j+4, 0.0, 2, 2) + Member(k+4, MemberType.TYPE_BEAM, j+4, j+5, 0.0, 1, 1) + i += 1 + + # Purlins + i = 1 + while i <= number_frames-1: + j = (i-1) * 5 + Member(4*number_frames+i , MemberType.TYPE_BEAM, j+2, j+7, 0.0, 3, 3, 1, 1) + Member(4*number_frames+i + number_frames-1, MemberType.TYPE_BEAM, j+3, j+8, 0.0, 3, 3) + Member(4*number_frames+i + 2*number_frames-2, MemberType.TYPE_BEAM, j+4, j+9, 180.0, 3, 3, 1, 1) + i += 1 + + # Diagonals on the wall + i = 1 + j = 4*number_frames + 3*(number_frames-1) + while i <= number_frames-1: + k = j + (i-1)*4 + Member(k+1, MemberType.TYPE_TENSION, (i-1)*5+1, (i-1)*5+7 , 0.0, 4, 4) + Member(k+2, MemberType.TYPE_TENSION, (i-1)*5+2, (i-1)*5+6 , 0.0, 4, 4) + Member(k+3, MemberType.TYPE_TENSION, (i-1)*5+5, (i-1)*5+9 , 0.0, 4, 4) + Member(k+4, MemberType.TYPE_TENSION, (i-1)*5+4, (i-1)*5+10, 0.0, 4, 4) + i += 1 + + + # Diagonals on the roof + j += 4*(number_frames-1) + if number_frames > 1: + Member(j+1, MemberType.TYPE_TENSION, 2, 8, 0.0, 4, 4) + Member(j+2, MemberType.TYPE_TENSION, 7, 3, 0.0, 4, 4) + Member(j+3, MemberType.TYPE_TENSION, 3, 9, 0.0, 4, 4) + Member(j+4, MemberType.TYPE_TENSION, 4, 8, 0.0, 4, 4) + + +# ------------------------------------------------------------- + # Surfaces + Surface(1, "1", 1) + + Surface(2, "3", 1) + Surface(3, "4", 1) + Surface(4, "5", 1) + Surface(5, "6", 1) + Surface(6, "7", 1) + Surface(7, "8", 1) + +# ------------------------------------------------------------- + # Openings + Opening(1, "2", "waste passage") + +# ------------------------------------------------------------- + # Nodal Supports + + # List (str) of supported nodes + i = 1 + nodes_no = "" + while i <= number_frames: + j = (i-1) * 5 + nodes_no += str(j+1) + " " + nodes_no += str(j+5) + " " + i += 1 + nodes_no = nodes_no.rstrip(nodes_no[-1]) # Removes one character from the end of the string + + NodalSupport(1, nodes_no, NodalSupportType.HINGED, "Hinged support") + + # Support of solid + NodalSupport(2, solid_support, NodalSupportType.HINGED, "Hinged support") + +# ------------------------------------------------------------- + # Solids + Solid(1, "2 3 4 5 6 7", 2) + +# ------------------------------------------------------------- + # Sets + LineSet() + MemberSet() + SurfaceSet() + #SolidSet() + +# ------------------------------------------------------------- + print('Load Cases/Loads...') + +# ------------------------------------------------------------- + # Static Analysis Settings + StaticAnalysisSettings(1, "Linear calculation", StaticAnalysisType.GEOMETRICALLY_LINEAR) + +# ------------------------------------------------------------- + # Load Cases + LoadCase(1 , "Self-weight",[True, 0.0, 0.0, 10.0]) + LoadCase(2 , "Live loads") + LoadCase(3 , "Test 1" ) + LoadCase(4 , "Test 2" ) + LoadCase(5 , "Test 3" ) + LoadCase(6 , "Test 4" ) + LoadCase(7 , "Test 5" ) + LoadCase(8 , "Test 6" ) + LoadCase(9 , "Test 7" ) + LoadCase(10, "Test 8" ) + LoadCase(11, "Test 9" ) + LoadCase(12, "Test 10") + LoadCase(13, "Test 11") + LoadCase(14, "Test 12") + +# ------------------------------------------------------------- + # Nodal Forces + NodalLoad(1, 1, "9 4 7 2", LoadDirectionType.LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W, 2000.0) + +# ------------------------------------------------------------- + # Member Loads + MemberLoad.Force(0, 2, 1, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[5000]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_UNIFORM with Eccentricity ## + MemberLoad.Force(0, 3, 2, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[5000], force_eccentricity=True, params={'eccentricity_y_at_start' : 0.01, 'eccentricity_z_at_start': 0.02}) + + ## Force Type Member Load with LOAD_DISTRIBUTION_UNIFORM_TOTAL ## + MemberLoad.Force(0, 4, 3, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM_TOTAL, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[5000]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_1 ## + MemberLoad.Force(0, 5, 4, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_1, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, 5000, 1.2]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_N ## + MemberLoad.Force(0, 6, 5, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_N, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 5000, 2, 1, 2]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_2x2 ## + MemberLoad.Force(0, 7, 6, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_2x2, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, False, 5000, 1, 2, 3]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_2x ## + MemberLoad.Force(0, 8, 7, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_2, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 5000, 6000, 1, 2]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_CONCENTRATED_VARYING ## + MemberLoad.Force(0, 9, 8, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_CONCENTRATED_VARYING, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[[1, 1, 4000], [2, 1, 5000]]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_TRAPEZOIDAL ## + MemberLoad.Force(0, 10, 9, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_TRAPEZOIDAL, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 4000, 8000, 1, 2]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_TAPERED ## + MemberLoad.Force(0, 11, 10, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_TAPERED, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[False, False, 4000, 8000, 1, 2]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_PARABOLIC ## + MemberLoad.Force(0, 12, 11, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_PARABOLIC, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[4000, 8000, 12000]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_VARYING ## + MemberLoad.Force(0, 13, 12, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_VARYING, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[[1, 1, 4000], [2, 1, 5000]]) + + ## Force Type Member Load with LOAD_DISTRIBUTION_VARYING_IN_Z ## + MemberLoad.Force(0, 14, 13, "2 3 6 7", MemberLoadDistribution.LOAD_DISTRIBUTION_VARYING_IN_Z, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, load_parameter=[[1, 1, 4000], [2, 1, 5000]]) + + + +# ------------------------------------------------------------- + # Surface Loads + SurfaceLoad(1, 3, "3", 20000) + +# ------------------------------------------------------------- + # Finish client model + print("Calculating...") + clientModel.service.finish_modification() + +# ------------------------------------------------------------- + # Calculate all + Calculate_all() + print("Done") + +if __name__ == '__main__': + window(main) diff --git a/RFEM/BasicObjects/member_by_line.py b/RFEM/BasicObjects/memberByLine.py similarity index 96% rename from RFEM/BasicObjects/member_by_line.py rename to RFEM/BasicObjects/memberByLine.py index 33a7cac1..8f278d23 100644 --- a/RFEM/BasicObjects/member_by_line.py +++ b/RFEM/BasicObjects/memberByLine.py @@ -1,836 +1,835 @@ -from RFEM.enums import MemberType -from RFEM.initModel import * - -class Member_by_line(): - def __init__(self, - no: int = 1, - member_type = MemberType.TYPE_BEAM, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - - def Beam(self, - no: int = 1, - member_type = MemberType.TYPE_BEAM, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Rigid(self, - no: int = 1, - member_type = MemberType.TYPE_RIGID, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Rib(self, - no: int = 1, - member_type = MemberType.TYPE_RIB, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Truss(self, - no: int = 1, - member_type = MemberType.TYPE_TRUSS, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def TrussOnlyN(self, - no: int = 1, - member_type = MemberType.TYPE_TRUSS_ONLY_N, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Tension(self, - no: int = 1, - member_type = MemberType.TYPE_TENSION, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Compression(self, - no: int = 1, - member_type = MemberType.TYPE_COMPRESSION, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Buckling(self, - no: int = 1, - member_type = MemberType.TYPE_BUCKLING, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def Cable(self, - no: int = 1, - member_type = MemberType.TYPE_CABLE, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def ResultBeam(self, - no: int = 1, - member_type = MemberType.TYPE_BEAM, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def DefinableStifness(self, - no: int = 1, - member_type = MemberType.TYPE_DEFINABLE_STIFFNESS, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def CouplingRigid_Rigid(self, - no: int = 1, - member_type = MemberType.TYPE_COUPLING_RIGID_RIGID, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def CouplingRigid_Hinge(self, - no: int = 1, - member_type = MemberType.TYPE_COUPLING_RIGID_HINGE, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def CouplingHinge_Rigid(self, - no: int = 1, - member_type = MemberType.TYPE_COUPLING_HINGE_RIGID, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) - - def CouplingHinge_Hinge(self, - no: int = 1, - member_type = MemberType.TYPE_COUPLING_HINGE_HINGE, - line_no: int = 1, - rotation_angle: float = 0.0, - start_section_no: int = 1, - end_section_no: int = 1, - start_member_hinge_no: int = 0, - end_member_hinge_no: int = 0, - comment: str = '', - params: dict = {}): - - # Client model | Member - clientObject = clientModel.factory.create('ns0:member') - - # Clears object atributes | Sets all atributes to None - clearAtributes(clientObject) - - # Member No. - clientObject.no = no - - # Member Type - clientObject.type = member_type.name - - # Line No. - clientObject.line = line_no - - # Member Rotation Angle beta - clientObject.rotation_angle = rotation_angle - - # Start Section No. - clientObject.section_start = start_section_no - - # End Section No. - clientObject.section_end = end_section_no - - # Start Member Hinge No. - clientObject.member_hinge_start = start_member_hinge_no - - # End Member Hinge No. - clientObject.member_hinge_end = end_member_hinge_no - - # Comment - clientObject.comment = comment - - # Adding optional parameters via dictionary - for key in params: - clientObject[key] = params[key] - - # Add Member to client model - clientModel.service.set_member(clientObject) +from RFEM.enums import MemberType +from RFEM.initModel import * + +class MemberByLine(): + def __init__(self, + no: int = 1, + member_type = MemberType.TYPE_BEAM, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Beam(self, + no: int = 1, + member_type = MemberType.TYPE_BEAM, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Rigid(self, + no: int = 1, + member_type = MemberType.TYPE_RIGID, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Rib(self, + no: int = 1, + member_type = MemberType.TYPE_RIB, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Truss(self, + no: int = 1, + member_type = MemberType.TYPE_TRUSS, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def TrussOnlyN(self, + no: int = 1, + member_type = MemberType.TYPE_TRUSS_ONLY_N, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Tension(self, + no: int = 1, + member_type = MemberType.TYPE_TENSION, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Compression(self, + no: int = 1, + member_type = MemberType.TYPE_COMPRESSION, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Buckling(self, + no: int = 1, + member_type = MemberType.TYPE_BUCKLING, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def Cable(self, + no: int = 1, + member_type = MemberType.TYPE_CABLE, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def ResultBeam(self, + no: int = 1, + member_type = MemberType.TYPE_BEAM, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def DefinableStifness(self, + no: int = 1, + member_type = MemberType.TYPE_DEFINABLE_STIFFNESS, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def CouplingRigid_Rigid(self, + no: int = 1, + member_type = MemberType.TYPE_COUPLING_RIGID_RIGID, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def CouplingRigid_Hinge(self, + no: int = 1, + member_type = MemberType.TYPE_COUPLING_RIGID_HINGE, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def CouplingHinge_Rigid(self, + no: int = 1, + member_type = MemberType.TYPE_COUPLING_HINGE_RIGID, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) + + def CouplingHinge_Hinge(self, + no: int = 1, + member_type = MemberType.TYPE_COUPLING_HINGE_HINGE, + line_no: int = 1, + rotation_angle: float = 0.0, + start_section_no: int = 1, + end_section_no: int = 1, + start_member_hinge_no: int = 0, + end_member_hinge_no: int = 0, + comment: str = '', + params: dict = {}): + + # Client model | Member + clientObject = clientModel.factory.create('ns0:member') + + # Clears object atributes | Sets all atributes to None + clearAtributes(clientObject) + + # Member No. + clientObject.no = no + + # Member Type + clientObject.type = member_type.name + + # Line No. + clientObject.line = line_no + + # Member Rotation Angle beta + clientObject.rotation_angle = rotation_angle + + # Start Section No. + clientObject.section_start = start_section_no + + # End Section No. + clientObject.section_end = end_section_no + + # Start Member Hinge No. + clientObject.member_hinge_start = start_member_hinge_no + + # End Member Hinge No. + clientObject.member_hinge_end = end_member_hinge_no + + # Comment + clientObject.comment = comment + + # Adding optional parameters via dictionary + for key in params: + clientObject[key] = params[key] + + # Add Member to client model + clientModel.service.set_member(clientObject) diff --git a/RFEM/BasicObjects/node.py b/RFEM/BasicObjects/node.py index 7d99e5da..275be597 100644 --- a/RFEM/BasicObjects/node.py +++ b/RFEM/BasicObjects/node.py @@ -21,7 +21,6 @@ def __init__(self, comment (str, optional): Comments params (dict, optional): Parameters ''' - # Client model | Node clientObject = clientModel.factory.create('ns0:node') diff --git a/RFEM/BasicObjects/surface.py b/RFEM/BasicObjects/surface.py index 054f8ef9..74888d58 100644 --- a/RFEM/BasicObjects/surface.py +++ b/RFEM/BasicObjects/surface.py @@ -1,5 +1,5 @@ from os import sep -from RFEM.enums import SurfaceGeometry, SurfaceLoadDistributionDirection, SurfaceType +from RFEM.enums import SurfaceGeometry, SurfaceLoadTransferDirection, SurfaceType from RFEM.initModel import * class Surface(): @@ -254,7 +254,7 @@ def WithoutMemberaneTension(self, def LoadDistribution(self, no: int = 1, boundary_lines_no: str = '1 2 3 4', - load_distribution_direction = SurfaceLoadDistributionDirection.LOAD_DISTRIBUTION_DIRECTION_IN_X, + load_transfer_direction = SurfaceLoadTransferDirection.LOAD_TRANSFER_DIRECTION_IN_X, surface_weight_enabled: bool = False, surface_weight: float = None, excluded_members = None, @@ -287,7 +287,7 @@ def LoadDistribution(self, clientObject.no = no # Surface Type - clientObject.type = SurfaceType.TYPE_LOAD_DISTRIBUTION.name + clientObject.type = SurfaceType.TYPE_LOAD_TRANSFER.name # Geometry Type clientObject.geometry = SurfaceGeometry.GEOMETRY_PLANE.name @@ -296,7 +296,7 @@ def LoadDistribution(self, clientObject.boundary_lines = ConvertToDlString(boundary_lines_no) # Surface Load Distribution Direction - clientObject.load_distribution_direction = load_distribution_direction.name + clientObject.load_transfer_direction = load_transfer_direction.name # Surface Weight clientObject.is_surface_weight_enabled = surface_weight_enabled diff --git a/RFEM/enums.py b/RFEM/enums.py index c45201ad..14b039ed 100644 --- a/RFEM/enums.py +++ b/RFEM/enums.py @@ -100,7 +100,7 @@ class SurfaceType(Enum): ''' Stiffness Type | Enum ''' - TYPE_LOAD_DISTRIBUTION, TYPE_MEMBRANE, TYPE_RIGID, TYPE_STANDARD, TYPE_WITHOUT_MEMBRANE_TENSION, TYPE_WITHOUT_THICKNESS = range(6) + TYPE_LOAD_TRANSFER, TYPE_MEMBRANE, TYPE_RIGID, TYPE_STANDARD, TYPE_WITHOUT_MEMBRANE_TENSION, TYPE_WITHOUT_THICKNESS = range(6) class SurfaceLoadDistribution(Enum): ''' @@ -125,11 +125,11 @@ class SurfaceLoadType(Enum): LOAD_TYPE_AXIAL_STRAIN, LOAD_TYPE_FORCE, LOAD_TYPE_FORM_FINDING, LOAD_TYPE_MASS, LOAD_TYPE_PRECAMBER,\ LOAD_TYPE_ROTARY_MOTION, LOAD_TYPE_TEMPERATURE = range(7) -class SurfaceLoadDistributionDirection(Enum): +class SurfaceLoadTransferDirection(Enum): ''' Surface Load Distribution Direction | Enum ''' - LOAD_DISTRIBUTION_DIRECTION_IN_BOTH, LOAD_DISTRIBUTION_DIRECTION_IN_X, LOAD_DISTRIBUTION_DIRECTION_IN_Y = range(3) + LOAD_TRANSFER_DIRECTION_IN_BOTH, LOAD_TRANSFER_DIRECTION_IN_X, LOAD_TRANSFER_DIRECTION_IN_Y = range(3) class SetType(Enum): ''' @@ -669,3 +669,50 @@ class export_to_ifc_axis_type(Enum): class export_to_ifc_export_type(Enum): E_EXPORT_IFC4_REFERENCE_VIEW, E_EXPORT_IFC4_STRUCTURAL_ANALYSIS_VIEW = range(2) + +class ModalSolutionMethod(Enum): + ''' + Modal Analysis Settings Solution Method + ''' + METHOD_ICG_ITERATION, METHOD_LANCZOS, METHOD_ROOT_OF_CHARACTERISTIC_POLYNOMIAL, METHOD_SUBSPACE_ITERATION, SOLUTION_METHOD_SHIFTED_INVERSE_POWER_METHOD = range(5) + +class ModalMassConversionType(Enum): + ''' + Modal Analysis Settings Mass Conversion Type + ''' + MASS_CONVERSION_TYPE_FULL_LOADS_AS_MASS, MASS_CONVERSION_TYPE_Z_COMPONENTS_OF_LOADS, MASS_CONVERSION_TYPE_Z_COMPONENTS_OF_LOADS_IN_DIRECTION_OF_GRAVITY = range(3) + +class ModalMassMatrixType(Enum): + ''' + Modal Analysis Settings Mass Matrix Type + ''' + MASS_MATRIX_TYPE_CONSISTENT, MASS_MATRIX_TYPE_DIAGONAL, MASS_MATRIX_TYPE_DIAGONAL_WITH_TORSIONAL_ELEMENTS, MASS_MATRIX_TYPE_UNIT = range(4) + +class ModalModeNumberMethod(Enum): + ''' + Modal Analysis Settings Number of Modes Method + ''' + NUMBER_OF_MODES_METHOD_EFFECTIVE_MASS_FACTORS, NUMBER_OF_MODES_METHOD_MAXIMUM_FREQUENCY, NUMBER_OF_MODES_METHOD_USER_DEFINED = range(3) + +class ModalNeglectMasses(Enum): + ''' + Modal Analysis Settings Neglect Masses + ''' + E_NEGLECT_MASSES_IN_ALL_FIXED_SUPPORTS, E_NEGLECT_MASSES_NO_NEGLECTION, E_NEGLECT_MASSES_USER_DEFINED = range(3) +class PeriodicResponseCombinationRule(Enum): + ''' + Spectral Analysis Settings Combination Rule For Periodic Responses + ''' + ABSOLUTE_SUM, CQC, SRSS = range(3) + +class DirectionalComponentCombinationRule(Enum): + ''' + Spectral Analysis Settings Combination Rule For Directional Components + ''' + ABSOLUTE_SUM, SCALED_SUM, SRSS = range(3) + +class CqsDampingRule(Enum): + ''' + Spectal Analysis Settings Damping for CQC Rule + ''' + CONSTANT_FOR_EACH_MODE, DIFFERENT_FOR_EACH_MODE = range(2) \ No newline at end of file diff --git a/Examples/DesignSituations_Test.py b/UnitTests/test_DesignSituations.py similarity index 64% rename from Examples/DesignSituations_Test.py rename to UnitTests/test_DesignSituations.py index 7223547f..2ff0cfa8 100644 --- a/Examples/DesignSituations_Test.py +++ b/UnitTests/test_DesignSituations.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- - +import pytest from os import name import sys sys.path.append(".") @@ -13,7 +13,8 @@ from RFEM.LoadCasesAndCombinations.loadCase import * from RFEM.LoadCasesAndCombinations.designSituation import * -if __name__ == '__main__': + +def test_design_situation(): clientModel.service.begin_modification('new') @@ -21,25 +22,52 @@ # Testing: Automatic naming, design situation keys and manual comments DesignSituation(no= 1, user_defined_name= False, design_situation_type= 6122, comment= 'ULS (EQU) - Permanent and transient') + ds = clientModel.service.get_design_situation(1) + assert ds.no == 1 DesignSituation(no= 2, user_defined_name= False, design_situation_type= 6993, comment= 'ULS (EQU) - Accidental - psi-1,1') + ds = clientModel.service.get_design_situation(2) + assert ds.no == 2 DesignSituation(no= 3, user_defined_name= False, design_situation_type= 6994, comment= 'ULS (EQU) - Accidental - psi-2,1') + ds = clientModel.service.get_design_situation(3) + assert ds.no == 3 DesignSituation(no= 4, user_defined_name= False, design_situation_type= 6995, comment= 'ULS (EQU) - Accidental - Snow - psi-1,1') + ds = clientModel.service.get_design_situation(4) + assert ds.no == 4 # Testing: Manual naming, design situation keys DesignSituation(no= 5, user_defined_name= True, name= 'MANUAL NAME: ULS (EQU) - Accidental - Snow - psi-2,1', design_situation_type= 6996) + ds = clientModel.service.get_design_situation(5) + assert ds.no == 5 DesignSituation(no= 6, user_defined_name= True, name= 'MANUAL NAME: ULS (EQU) - Seismic', design_situation_type= 6997) - + ds = clientModel.service.get_design_situation(6) + assert ds.no == 6 # Testing: Design situation keys DesignSituation(7, design_situation_type= 7007) + ds = clientModel.service.get_design_situation(7) + assert ds.no == 7 DesignSituation(8, design_situation_type= 7010) + ds = clientModel.service.get_design_situation(8) + assert ds.no == 8 DesignSituation(9, design_situation_type= 7011) + ds = clientModel.service.get_design_situation(9) + assert ds.no == 9 DesignSituation(10, design_situation_type= 7012) + ds = clientModel.service.get_design_situation(10) + assert ds.no == 10 DesignSituation(11, design_situation_type= 7013) - + ds = clientModel.service.get_design_situation(11) + assert ds.no == 11 # Testing: Active toggle and design situation keys DesignSituation(12, design_situation_type= 7014, active= True) + ds = clientModel.service.get_design_situation(12) + assert ds.no == 12 DesignSituation(13, design_situation_type= 6193, active= True) + ds = clientModel.service.get_design_situation(13) + assert ds.no == 13 DesignSituation(14, design_situation_type= 6194, active= False) + ds = clientModel.service.get_design_situation(14) + assert ds.no == 14 DesignSituation(15, design_situation_type= 6195, active= False) - + ds = clientModel.service.get_design_situation(15) + assert ds.no == 15 clientModel.service.finish_modification() \ No newline at end of file diff --git a/Examples/Free_Load_Test.py b/UnitTests/test_Free_Load_Test.py similarity index 99% rename from Examples/Free_Load_Test.py rename to UnitTests/test_Free_Load_Test.py index 4584f014..1e9bcbc0 100644 --- a/Examples/Free_Load_Test.py +++ b/UnitTests/test_Free_Load_Test.py @@ -27,7 +27,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_free_load(): clientModel.service.begin_modification('new') Material(1, 'S235') diff --git a/UnitTests/test_GlobalParameters_Test.py b/UnitTests/test_GlobalParameters_Test.py new file mode 100644 index 00000000..bf07e9e4 --- /dev/null +++ b/UnitTests/test_GlobalParameters_Test.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +sys.path.append(".") + +# Importing the relevant libraries +from os import name +from RFEM.enums import * +from RFEM.globalParameter import * +from RFEM.dataTypes import * +from RFEM.initModel import * + +def test_global_parameters(): + + clientModel.service.begin_modification('new') + #not yet implemented in RFEM6 GM + GlobalParameter.AddParameter(GlobalParameter, + no= 1, + name= 'Test_1', + symbol= 'Test_1', + unit_group= GlobalParameterUnitGroup.LENGTH, + definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_FORMULA, + definition_parameter= ['1+1'], + comment= 'Comment_1') + # issue with optimization type + # GlobalParameter.AddParameter(GlobalParameter, + # no= 2, + # name= 'Test_2', + # symbol= 'Test_2', + # unit_group= GlobalParameterUnitGroup.LOADS_DENSITY, + # definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_OPTIMIZATION, + # definition_parameter= [50, 0, 100, 4], + # comment= 'Comment_2') + + # GlobalParameter.AddParameter(GlobalParameter, + # no= 3, + # name= 'Test_3', + # symbol= 'Test_3', + # unit_group= GlobalParameterUnitGroup.AREA, + # definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_OPTIMIZATION_ASCENDING, + # definition_parameter= [50, 0, 100, 4], + # comment= 'Comment_3') + + # GlobalParameter.AddParameter(GlobalParameter, + # no= 4, + # name= 'Test_4', + # symbol= 'Test_4', + # unit_group= GlobalParameterUnitGroup.MATERIAL_QUANTITY_INTEGER, + # definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_OPTIMIZATION_ASCENDING, + # definition_parameter= [50, 0, 100, 4], + # comment= 'Comment_4') + + GlobalParameter.AddParameter(GlobalParameter, + no= 5, + name= 'Test_5', + symbol= 'Test_5', + unit_group= GlobalParameterUnitGroup.DIMENSIONLESS, + definition_type= GlobalParameterDefinitionType.DEFINITION_TYPE_VALUE, + definition_parameter= [0.25], + comment= 'Comment_5') + + print('Ready!') + + clientModel.service.finish_modification() \ No newline at end of file diff --git a/Examples/LineLoads_Test.py b/UnitTests/test_LineLoads_Test.py similarity index 99% rename from Examples/LineLoads_Test.py rename to UnitTests/test_LineLoads_Test.py index c03b74cd..0b0315f7 100644 --- a/Examples/LineLoads_Test.py +++ b/UnitTests/test_LineLoads_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_line_loads(): clientModel.service.begin_modification('new') diff --git a/Examples/LoadCases_Test.py b/UnitTests/test_LoadCases_Test.py similarity index 98% rename from Examples/LoadCases_Test.py rename to UnitTests/test_LoadCases_Test.py index 12cda5fa..d88c3f8c 100644 --- a/Examples/LoadCases_Test.py +++ b/UnitTests/test_LoadCases_Test.py @@ -27,7 +27,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_load_case(): clientModel.service.begin_modification('new') diff --git a/Examples/LoadDistributionSurface_Test.py b/UnitTests/test_LoadDistributionSurface_Test.py similarity index 93% rename from Examples/LoadDistributionSurface_Test.py rename to UnitTests/test_LoadDistributionSurface_Test.py index b774cc3f..6f18d6a9 100644 --- a/Examples/LoadDistributionSurface_Test.py +++ b/UnitTests/test_LoadDistributionSurface_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_load_distribution_surface(): clientModel.service.begin_modification('new') @@ -45,7 +45,7 @@ # Standard Even Load Distribution Node(5, 0, -15, 0), Node(6, 10, -15, 0), Node(7, 10, -5, 0), Node(8, 0, -5, 0) Line(5, '5 6'), Line(6, '6 7'), Line(7, '7 8'), Line(8, '8 5') - Surface.LoadDistribution(Surface, 2, boundary_lines_no= '5 6 7 8', load_distribution_direction=SurfaceLoadDistributionDirection.LOAD_DISTRIBUTION_DIRECTION_IN_BOTH, + Surface.LoadDistribution(Surface, 2, boundary_lines_no= '5 6 7 8', load_transfer_direction=SurfaceLoadTransferDirection.LOAD_TRANSFER_DIRECTION_IN_BOTH, surface_weight_enabled=True, surface_weight=10, loaded_lines='6 7 8', excluded_lines='5') clientModel.service.finish_modification() diff --git a/Examples/MemberLoad_test.py b/UnitTests/test_MemberLoad_test.py similarity index 99% rename from Examples/MemberLoad_test.py rename to UnitTests/test_MemberLoad_test.py index e7eb2fd8..168b19fb 100644 --- a/Examples/MemberLoad_test.py +++ b/UnitTests/test_MemberLoad_test.py @@ -24,7 +24,7 @@ from RFEM.dataTypes import * from RFEM.enums import * -if __name__ == '__main__': +def test_member_loads(): clientModel.service.begin_modification() diff --git a/Examples/MemberSetLoad_test.py b/UnitTests/test_MemberSetLoad_test.py similarity index 99% rename from Examples/MemberSetLoad_test.py rename to UnitTests/test_MemberSetLoad_test.py index bfe414b7..13adddc7 100644 --- a/Examples/MemberSetLoad_test.py +++ b/UnitTests/test_MemberSetLoad_test.py @@ -25,8 +25,7 @@ from RFEM.dataTypes import * from RFEM.enums import * -if __name__ == '__main__': - +def test_member_set_load(): clientModel.service.begin_modification() # Create Material diff --git a/Examples/MembraneSurface_Test.py b/UnitTests/test_MembraneSurface_Test.py similarity index 99% rename from Examples/MembraneSurface_Test.py rename to UnitTests/test_MembraneSurface_Test.py index cc85aba9..2764af91 100644 --- a/Examples/MembraneSurface_Test.py +++ b/UnitTests/test_MembraneSurface_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_membrane_surface(): clientModel.service.begin_modification('new') diff --git a/Examples/MembraneWithoutTensionSurface_Test.py b/UnitTests/test_MembraneWithoutTensionSurface_Test.py similarity index 98% rename from Examples/MembraneWithoutTensionSurface_Test.py rename to UnitTests/test_MembraneWithoutTensionSurface_Test.py index b7dc922e..607ee91b 100644 --- a/Examples/MembraneWithoutTensionSurface_Test.py +++ b/UnitTests/test_MembraneWithoutTensionSurface_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_membrane_without_tension_surface(): clientModel.service.begin_modification('new') diff --git a/Examples/NodalLoad_test.py b/UnitTests/test_NodalLoad_test.py similarity index 98% rename from Examples/NodalLoad_test.py rename to UnitTests/test_NodalLoad_test.py index 9f8f26c5..f08ba15e 100644 --- a/Examples/NodalLoad_test.py +++ b/UnitTests/test_NodalLoad_test.py @@ -25,7 +25,7 @@ from RFEM.enums import * -if __name__ == '__main__': +def test_nodal_load(): clientModel.service.begin_modification() diff --git a/Examples/RigidSurface_Test.py b/UnitTests/test_RigidSurface_Test.py similarity index 99% rename from Examples/RigidSurface_Test.py rename to UnitTests/test_RigidSurface_Test.py index df38575a..c0e17b72 100644 --- a/Examples/RigidSurface_Test.py +++ b/UnitTests/test_RigidSurface_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_rigid_surface(): clientModel.service.begin_modification('new') diff --git a/Examples/SpectralSettings_test.py b/UnitTests/test_SpectralSettings_test.py similarity index 96% rename from Examples/SpectralSettings_test.py rename to UnitTests/test_SpectralSettings_test.py index 3eb30e94..8824582b 100644 --- a/Examples/SpectralSettings_test.py +++ b/UnitTests/test_SpectralSettings_test.py @@ -26,8 +26,8 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': - #spectral analysis is not yet supported in released RFEM6 in WS +def test_spectral_analysis_settings(): + clientModel.service.begin_modification('new') # Create Material diff --git a/Examples/StandardSurface_Test.py b/UnitTests/test_StandardSurface_Test.py similarity index 99% rename from Examples/StandardSurface_Test.py rename to UnitTests/test_StandardSurface_Test.py index cd6df7a5..43c041ea 100644 --- a/Examples/StandardSurface_Test.py +++ b/UnitTests/test_StandardSurface_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_standard_surface(): clientModel.service.begin_modification('new') diff --git a/Examples/SurfaceLoad_test.py b/UnitTests/test_SurfaceLoad_test.py similarity index 98% rename from Examples/SurfaceLoad_test.py rename to UnitTests/test_SurfaceLoad_test.py index 12145fbc..18b1cf1b 100644 --- a/Examples/SurfaceLoad_test.py +++ b/UnitTests/test_SurfaceLoad_test.py @@ -25,7 +25,7 @@ from RFEM.enums import * -if __name__ == '__main__': +def test_surface_loads(): clientModel.service.begin_modification() @@ -61,7 +61,7 @@ StaticAnalysisSettings(1, '1. Ordnung', StaticAnalysisType.GEOMETRICALLY_LINEAR) # Create Load Case - LoadCase(1, 'Eigengewicht', [True, 0.0, 0.0, 1.0]) + LoadCase(1, 'Eigengewicht') ## Default Surface Load ## SurfaceLoad(1, 1, '1', 5000) diff --git a/Examples/SurfaceSetLoad_test.py b/UnitTests/test_SurfaceSetLoad_test.py similarity index 99% rename from Examples/SurfaceSetLoad_test.py rename to UnitTests/test_SurfaceSetLoad_test.py index 9c568c4d..f7dce005 100644 --- a/Examples/SurfaceSetLoad_test.py +++ b/UnitTests/test_SurfaceSetLoad_test.py @@ -26,7 +26,7 @@ from RFEM.enums import * -if __name__ == '__main__': +def test_surface_set_load(): clientModel.service.begin_modification() diff --git a/Examples/Thickness_Test.py b/UnitTests/test_Thickness_Test.py similarity index 99% rename from Examples/Thickness_Test.py rename to UnitTests/test_Thickness_Test.py index 661329f2..6fe93b48 100644 --- a/Examples/Thickness_Test.py +++ b/UnitTests/test_Thickness_Test.py @@ -27,7 +27,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_thickness(): clientModel.service.begin_modification('new') diff --git a/Examples/WithoutThicknessSurface_Test.py b/UnitTests/test_WithoutThicknessSurface_Test.py similarity index 98% rename from Examples/WithoutThicknessSurface_Test.py rename to UnitTests/test_WithoutThicknessSurface_Test.py index c32537f9..de5f7413 100644 --- a/Examples/WithoutThicknessSurface_Test.py +++ b/UnitTests/test_WithoutThicknessSurface_Test.py @@ -31,7 +31,7 @@ from RFEM.Loads.memberLoad import * from RFEM.Loads.surfaceLoad import * -if __name__ == '__main__': +def test_without_thickness_surface(): clientModel.service.begin_modification('new') diff --git a/UnitTests/test_basicObjects.py b/UnitTests/test_basicObjects.py deleted file mode 100644 index c528c5e6..00000000 --- a/UnitTests/test_basicObjects.py +++ /dev/null @@ -1,82 +0,0 @@ -import os -import sys -baseName = os.path.basename(__file__) -dirName = os.path.dirname(__file__) -print('basename: ', baseName) -print('dirname: ', dirName) -sys.path.append(dirName + r'/..') - -from RFEM.enums import * -from RFEM.dataTypes import * -from RFEM.initModel import * -from RFEM.BasicObjects.material import * -from RFEM.BasicObjects.section import * -from RFEM.BasicObjects.thickness import * -from RFEM.BasicObjects.node import * -from RFEM.BasicObjects.line import * -from RFEM.BasicObjects.member import * -from RFEM.BasicObjects.surface import * -from RFEM.BasicObjects.solid import * -from RFEM.BasicObjects.opening import * -from RFEM.BasicObjects.lineSet import * -from RFEM.BasicObjects.memberSet import * -from RFEM.BasicObjects.surfaceSet import * -from RFEM.BasicObjects.solidSet import * -from RFEM.TypesForNodes.nodalSupport import * -from RFEM.TypesForMembers.memberHinge import * -from RFEM.LoadCasesAndCombinations.staticAnalysisSettings import * -from RFEM.LoadCasesAndCombinations.loadCase import * -from RFEM.Loads.nodalLoad import * -from RFEM.Loads.memberLoad import * -from RFEM.Loads.surfaceLoad import * - - -def test_material(): - - clientModel.service.begin_modification('new') - Material(1, 'S235') - clientModel.service.finish_modification() - - material = clientModel.service.get_material(1) - print(material) - assert material.name == 'S235' - - -def test_section(): - - clientModel.service.begin_modification('new') - Material(1, 'S235') - Section(1, 'IPE 200') - clientModel.service.finish_modification() - - section = clientModel.service.get_section(1) - print(section) - assert section.material == 1 - assert section.name == 'IPE 200' - assert section.rotation_angle == 0.0 - - -def test_nodes(): - - clientModel.service.begin_modification('new') - Node(1, 1.0, 2.0, 3.0) - Node(2, 4.0, 5.0, 6.0) - clientModel.service.finish_modification() - - nodeOne = clientModel.service.get_node(1) - nodeTwo = clientModel.service.get_node(2) - - assert nodeOne.coordinate_1 == 1.0 - assert nodeOne.coordinate_2 == 2.0 - assert nodeOne.coordinate_3 == 3.0 - assert nodeOne.coordinate_system == 1 - assert nodeOne.comment == None - assert nodeOne.is_generated == False - - assert nodeTwo.coordinate_1 == 4.0 - assert nodeTwo.coordinate_2 == 5.0 - assert nodeTwo.coordinate_3 == 6.0 - assert nodeTwo.coordinate_system == 1 - assert nodeTwo.comment == None - assert nodeTwo.is_generated == False - diff --git a/UnitTests/test_basic_objects.py b/UnitTests/test_basic_objects.py new file mode 100644 index 00000000..1143fcbd --- /dev/null +++ b/UnitTests/test_basic_objects.py @@ -0,0 +1,415 @@ +import sys +sys.path.append(".") +from RFEM.enums import * +from RFEM.dataTypes import * +from RFEM.initModel import * +from RFEM.BasicObjects.material import * +from RFEM.BasicObjects.section import * +from RFEM.BasicObjects.thickness import * +from RFEM.BasicObjects.node import * +from RFEM.BasicObjects.line import * +from RFEM.BasicObjects.member import * +from RFEM.BasicObjects.surface import * +from RFEM.BasicObjects.solid import * +from RFEM.BasicObjects.opening import * +from RFEM.BasicObjects.lineSet import * +from RFEM.BasicObjects.memberSet import * +from RFEM.BasicObjects.surfaceSet import * +from RFEM.BasicObjects.solidSet import * +from RFEM.BasicObjects.memberByLine import * + +def test_line_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + Node(2, 4, 0, 0) + + Line(1, '1 2') + + clientModel.service.finish_modification() + + line = clientModel.service.get_line(1) + + assert line.no == 1 + assert line.length == 2 + +def test_line_polyline(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Line.Polyline(0, 1, '1 2') + + clientModel.service.finish_modification() + + line = clientModel.service.get_line(1) + + assert line.no == 1 + assert line.length == 5 + +def test_line_arc(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + Node(2, 4, 0, 0) + + Line.Arc(0, 1, [1, 2], [3, 3, 0], LineArcAlphaAdjustmentTarget.ALPHA_ADJUSTMENT_TARGET_BEGINNING_OF_ARC) + + clientModel.service.finish_modification() + + line = clientModel.service.get_line(1) + + assert line.no == 1 + assert line.type == "TYPE_ARC" + +def test_line_circle(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Line.Circle(0, 1, '1', [0, 0, 0], 3, [0, 0, 1]) + + clientModel.service.finish_modification() + + line = clientModel.service.get_line(1) + + assert line.no == 1 + assert line.circle_radius == 3 + +def test_lineSet(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + Node(2, 4, 0, 0) + Node(3, 6, 0, 0) + + Line(1, '1 2') + Line(2, '2 3') + + LineSet(1, '1 2', SetType.SET_TYPE_CONTINUOUS) + + clientModel.service.finish_modification() + + line_set = clientModel.service.get_line_set(1) + + assert line_set.no == 1 + assert line_set.length == 4 + +def test_material(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + clientModel.service.finish_modification() + + material = clientModel.service.get_material(1) + assert material.no == 1 + assert material.name == 'S235' + +def test_node_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + + node = clientModel.service.get_node(1) + + assert node.no == 1 + assert node.coordinate_1 == 2 + +def test_memberbyline_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + Node(1, 0, 0, 0) + Node(2, 4, 0, 0) + Node(3, ) + + Line(1, '1 2') + + Section(1, 'IPE 240', 1) + + MemberByLine(1, MemberType.TYPE_BEAM, 1, 0, 1, 1) + + clientModel.service.finish_modification() + + member = clientModel.service.get_member(1) + + assert member.analytical_length == 4 + assert member.section_start == 1 + + +def test_member_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + + Section(1, 'IPE 300', 1) + + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + clientModel.service.finish_modification() + + member = clientModel.service.get_member(1) + + assert member.analytical_length == 5 + assert member.section_start == 1 + +def test_member_beam(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 6, 0, 0) + + Material(1, 'S235') + + Section(1, 'IPE 300', 1) + + Member.Beam(0, 1, 1, 2, 0, 1, 1) + + clientModel.service.finish_modification() + + member = clientModel.service.get_member(1) + + assert member.analytical_length == 6 + assert member.type == "TYPE_BEAM" + +## Other Member Types must be added to the main code. + +def test_member_set(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + Node(3, 10, 0, 0) + + Material(1, 'S235') + + Section(1, 'IPE 300', 1) + + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + Member(2, MemberType.TYPE_BEAM, 2, 3, 0, 1, 1) + + MemberSet(1, '1 2', SetType.SET_TYPE_GROUP) + + clientModel.service.finish_modification() + + member_set = clientModel.service.get_member_set(1) + + assert member_set.members == '1 2' + assert member_set.length == 10 + +## Bugs must be solved in Node.py + +def test_opening(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 4, 0, 0) + Node(3, 0, 4, 0) + Node(4, 4, 4, 0) + + Node(5, 2, 2, 0) + Node(6, 3, 2, 0) + Node(7, 3, 3, 0) + Node(8, 2, 3, 0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Line(5, '5 6') + Line(6, '5 8') + Line(7, '8 7') + Line(8, '7 6') + + Material(1, 'S235') + Thickness(1, '20 mm', 1, 0.02) + + Surface(1, '1 2 3 4', 1) + + Opening(1, '5 6 7 8') + + clientModel.service.finish_modification() + + opening = clientModel.service.get_opening(1) + + assert opening.area == 1 + assert opening.center_of_opening_x == 2.5 + +def test_section(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + Section(1, 'IPE 300') + + clientModel.service.finish_modification() + + section = clientModel.service.get_section(1) + + assert section.no == 1 + assert section.name == 'IPE 300' + + +## Solid Class should be updated. + +## SolidSet Class should be updated. + +## Surface Class should be update. Thickness no can't be assigned. + +def test_thickness_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '20 mm', 1, 0.02) + + clientModel.service.finish_modification() + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_UNIFORM" + assert thickness.uniform_thickness == 0.02 + +def test_thickness_uniform(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness.Uniform(0, 1, '1', 1, [0.03]) + + + clientModel.service.finish_modification() + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_UNIFORM" + assert thickness.uniform_thickness == 0.03 + +def test_thickness_3nodes(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 4, 0, 0) + Node(2, 2, 2, 0) + Node(3, 3, 4, 0) + + Thickness.Variable_3Nodes(0, 1, '2', 1, [0.2, 1, 0.1, 2, 0.05, 3]) + + clientModel.service.finish_modification() + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_VARIABLE_THREE_NODES" + assert thickness.thickness_1 == 0.2 + +def test_thickness_2nodes(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 4, 0, 0) + Node(2, 2, 2, 0) + + Thickness.Variable_2NodesAndDirection(0, 1, '3', 1, [0.2, 1, 0.1, 2, ThicknessDirection.THICKNESS_DIRECTION_IN_X]) + clientModel.service.finish_modification() + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_VARIABLE_TWO_NODES_AND_DIRECTION" + assert thickness.thickness_2 == 0.1 + +def test_thickness_4corners(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 0, 0, 0) + Node(2, 3, 0, 0) + Node(3, 3, 3, 0) + Node(4, 0, 3, 0) + + Thickness.Variable_4SurfaceCorners + clientModel.service.finish_modification() + + Thickness.Variable_4SurfaceCorners(0, 1, '4', 1, [0.2, 1, 0.15, 2, 0.1, 3, 0.05, 4]) + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_VARIABLE_FOUR_SURFACE_CORNERS" + assert thickness.thickness_2 == 0.15 + +def test_thickness_circle(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness.Variable_Circle(0, 1, '5', 1, [0.2, 0.1]) + + clientModel.service.finish_modification() + + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_VARIABLE_CIRCLE" + assert thickness.thickness_circle_line == 0.1 + +def test_thickness_layers(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness.Layers(0, 1, '6', [[0, 1, 0.1, 0, ''], [0, 1, 0.2, 0, '']]) + clientModel.service.finish_modification() + + + thickness = clientModel.service.get_thickness(1) + + assert thickness.type == "TYPE_LAYERS" + assert round(thickness.layers_total_thickness, 2) == 0.3 + +## Thickness type Shape Orthotropy has bugs. Need to be updated + diff --git a/UnitTests/test_loads.py b/UnitTests/test_loads.py new file mode 100644 index 00000000..f32dec2a --- /dev/null +++ b/UnitTests/test_loads.py @@ -0,0 +1,1106 @@ +import sys +from RFEM.Loads import nodalLoad +sys.path.append(".") +from RFEM.enums import * +from RFEM.dataTypes import * +from RFEM.initModel import * +from RFEM.BasicObjects.material import * +from RFEM.BasicObjects.section import * +from RFEM.BasicObjects.thickness import * +from RFEM.BasicObjects.node import * +from RFEM.BasicObjects.line import * +from RFEM.BasicObjects.member import * +from RFEM.BasicObjects.surface import * +from RFEM.TypesForNodes.nodalSupport import * +from RFEM.LoadCasesAndCombinations.loadCase import * +from RFEM.LoadCasesAndCombinations.staticAnalysisSettings import * +from RFEM.Loads.memberLoad import * +from RFEM.Loads.freeLoad import * +from RFEM.Loads.lineLoad import * +from RFEM.Loads.nodalLoad import * +from RFEM.Loads.surfaceLoad import * +from RFEM.Loads.lineLoad import * + + +### Nodal Load Unit Tests ### + +def test_nodal_load_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + NodalLoad(1, 1, '1', LoadDirectionType.LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W, 5000) + + clientModel.service.finish_modification() + + nodal_load = clientModel.service.get_nodal_load(1, 1) + + assert nodal_load.no == 1 + assert nodal_load.force_magnitude == 5000 + +def test_nodal_load_force(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + NodalLoad.Force(0, 1, 1, '1', LoadDirectionType.LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W, 5000) + clientModel.service.finish_modification() + + nodal_load = clientModel.service.get_nodal_load(1, 1) + + assert nodal_load.no == 1 + assert nodal_load.force_magnitude == 5000 + +def test_nodal_load_moment(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + NodalLoad.Moment(0, 1, 1, '1', LoadDirectionType.LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W, 5000) + + clientModel.service.finish_modification() + + nodal_load = clientModel.service.get_nodal_load(1, 1) + + assert nodal_load.no == 1 + assert nodal_load.moment_magnitude == 5000 + +def test_nodal_load_components(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + NodalLoad.Components(0, 1, 1, '1', [5000, 0, 0, 0, 6000, 0]) + + clientModel.service.finish_modification() + + nodal_load = clientModel.service.get_nodal_load(1, 1) + + assert nodal_load.components_moment_y == 6000 + assert nodal_load.components_force_x == 5000 + +def test_nodal_load_mass(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 2, 0, 0) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + NodalLoad.Mass(0, 1, 1, '1', False,[5000]) + + clientModel.service.finish_modification() + + nodal_load = clientModel.service.get_nodal_load(1, 1) + + assert nodal_load.no == 1 + assert nodal_load.mass_global == 5000 + + +### Member Load Unit Tests ### + + +def test_member_load_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad(1, 1, '1', LoadDirectionType.LOAD_DIRECTION_LOCAL_Z, 4000) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 4000 + +def test_member_load_force(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Force(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [6000]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 6000 + +def test_member_load_moment(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Moment(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [3000]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 3000 + +def test_member_load_mass(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Mass(0, 1, 1, '1', False, mass_components=[5000]) + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.mass_global == 5000 + +def test_member_load_temperature(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Temperature(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [0.497, 0.596]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.magnitude_t_b == 0.497 + assert member_load.magnitude_t_t == 0.596 + +def test_member_load_temperature_change(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.TemperatureChange(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [0.5, 0.6]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.magnitude_delta_t == 0.5 + assert member_load.magnitude_t_c == 0.6 + +def test_member_load_axial_strain(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.AxialStrain(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_X, [0.5]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.magnitude == 0.5 + assert member_load.load_type == "LOAD_TYPE_AXIAL_STRAIN" + +def test_member_load_axial_displacement(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.AxialDisplacement(0, 1, 1, '1', MemberLoadDirection.LOAD_DIRECTION_LOCAL_X, 50) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 50 + +def test_member_load_precamber(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Precamber(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [5]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 5 + +def test_member_load_initial_prestress(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.InitialPrestress(0, 1, 1, '1', MemberLoadDirection.LOAD_DIRECTION_LOCAL_X, 50) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 50 + +def test_member_load_displacement(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Displacement(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [60]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 60 + +def test_member_load_rotation(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'IPE 300', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.Rotation(0, 1, 1, '1', MemberLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, MemberLoadDirection.LOAD_DIRECTION_LOCAL_Z, [0.6]) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 0.6 + +def test_member_load_pipecontentfull(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'CHS 100x4', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.PipeContentFull(0, 1, 1, '1', MemberLoadDirectionOrientation.LOAD_DIRECTION_FORWARD, 50) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 50 + +def test_member_load_pipecontentpartial(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'CHS 100x4', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.PipeContentPartial(0, 1, 1, '1', MemberLoadDirectionOrientation.LOAD_DIRECTION_FORWARD, 50, 50) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 50 + +def test_member_load_pipeinternalpressure(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Node(1, 0, 0, 0) + Node(2, 5, 0, 0) + + Material(1, 'S235') + Section(1, 'CHS 100x4', 1) + Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + LoadCase(1, 'DEAD') + + MemberLoad.PipeInternalPressure(0, 1, 1, '1', 50) + + clientModel.service.finish_modification() + + member_load = clientModel.service.get_member_load(1, 1) + + assert member_load.no == 1 + assert member_load.magnitude == 50 + + +### Surface Load Unit Tests ### + +def test_surface_load_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + SurfaceLoad(1, 1, '1', 5000) + + clientModel.service.finish_modification() + + surface_load = clientModel.service.get_surface_load(1, 1) + + assert surface_load.no == 1 + assert surface_load.uniform_magnitude == 5000 + +def test_surface_load_force(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + SurfaceLoad.Force(0, 1, 1, '1', SurfaceLoadDirection.LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE, SurfaceLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, load_parameter=[5000]) + + clientModel.service.finish_modification() + + surface_load = clientModel.service.get_surface_load(1, 1) + + assert surface_load.no == 1 + assert surface_load.uniform_magnitude == 5000 + +def test_surface_load_temperature(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + SurfaceLoad.Temperature(0, 1, 1, '1', SurfaceLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, load_parameter=[18, 2]) + + clientModel.service.finish_modification() + + surface_load = clientModel.service.get_surface_load(1, 1) + + assert surface_load.no == 1 + assert surface_load.uniform_magnitude_delta_t == 2 + +def test_surface_load_axial_strain(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + SurfaceLoad.AxialStrain(0, 1, 1, '1', SurfaceLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, load_parameter=[0.5, 1]) + + clientModel.service.finish_modification() + + surface_load = clientModel.service.get_surface_load(1, 1) + + assert surface_load.no == 1 + assert surface_load.magnitude_axial_strain_x == 0.5 + +def test_surface_load_precamber(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + SurfaceLoad.Precamber(0, 1, 1, '1', 50) + + clientModel.service.finish_modification() + + surface_load = clientModel.service.get_surface_load(1, 1) + + assert surface_load.no == 1 + assert surface_load.uniform_magnitude == 50 + +def test_surface_load_mass(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + SurfaceLoad.Mass(0, 1, 1, '1', individual_mass_components=True, mass_parameter=[500, 600, 700]) + + clientModel.service.finish_modification() + + surface_load = clientModel.service.get_surface_load(1, 1) + + assert surface_load.no == 1 + +### Line Load Unit Tests ## + +def test_line_load_init(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + LineLoad(1, 1, '1', magnitude=500) + + clientModel.service.finish_modification() + + line_load = clientModel.service.get_line_load(1, 1) + + assert line_load.no == 1 + assert line_load.magnitude == 500 + +def test_line_load_force(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + LineLoad.Force(LineLoad, 1, 1, '1', + load_distribution= LineLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, + load_parameter=[1000]) + + clientModel.service.finish_modification() + + line_load = clientModel.service.get_line_load(1, 1) + + assert line_load.no == 1 + assert line_load.magnitude == 1000 + +def test_line_load_moment(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + LineLoad.Moment(LineLoad, 1, 1, '1', + load_distribution= LineLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, + load_parameter=[2000]) + + clientModel.service.finish_modification() + + line_load = clientModel.service.get_line_load(1, 1) + + assert line_load.no == 1 + assert line_load.magnitude == 2000 + +def test_line_load_mass(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Thickness(1, '1', 1, 0.1) + + Node(1, 0.0, 0.0, 0.0) + Node(2, 4, 0.0, 0.0) + Node(3, 0, 4.0, 0.0) + Node(4, 4, 4.0, 0.0) + + Line(1, '1 2') + Line(2, '2 4') + Line(3, '4 3') + Line(4, '3 1') + + Surface(1, '1 2 3 4', 1) + + NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(2, '2', NodalSupportType.FIXED) + NodalSupport(3, '3', NodalSupportType.FIXED) + NodalSupport(4, '4', NodalSupportType.FIXED) + + StaticAnalysisSettings(1, 'Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + LineLoad.Mass(LineLoad, 1, 1, '1', + individual_mass_components= False, + mass_components= [10]) + + clientModel.service.finish_modification() + + line_load = clientModel.service.get_line_load(1, 1) + + assert line_load.no == 1 + assert line_load.mass_global == 10 + +### Free Load Unit Tests ### + +def test_free_concentrated_load(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 0.0, 0.0, 0.0) + Node(2, 10.0, 0.0, 0.0) + Node(3, 10.0, 10.0, 0.0) + Node(4, 0.0, 10.0, 0.0) + Node(5, 0.0, 0.0, 10.0) + Node(6, 0.0, 10.0, 10.0) + + Line(1, '1 2') + Line(2, '2 3') + Line(3, '3 4') + Line(4, '4 1') + + Thickness(1, '1', 1, 0.05) + Surface(1, '1-4', 1) + + NodalSupport(1, '1', NodalSupportType.HINGED) + NodalSupport(2, '2', NodalSupportType.HINGED) + NodalSupport(3, '3', NodalSupportType.HINGED) + NodalSupport(4, '4', NodalSupportType.HINGED) + + StaticAnalysisSettings(1, 'LINEAR', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + FreeLoad.ConcentratedLoad(FreeLoad, 1, 1, load_parameter= [5000, 4, 2]) + + clientModel.service.finish_modification() + + free_load = clientModel.service.get_free_concentrated_load(1, 1) + + assert free_load.load_location_x == 4 + assert free_load.magnitude == 5000 + +def test_free_line_load(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 0.0, 0.0, 0.0) + Node(2, 10.0, 0.0, 0.0) + Node(3, 10.0, 10.0, 0.0) + Node(4, 0.0, 10.0, 0.0) + Node(5, 0.0, 0.0, 10.0) + Node(6, 0.0, 10.0, 10.0) + + Line(1, '1 2') + Line(2, '2 3') + Line(3, '3 4') + Line(4, '4 1') + + Thickness(1, '1', 1, 0.05) + Surface(1, '1-4', 1) + + NodalSupport(1, '1', NodalSupportType.HINGED) + NodalSupport(2, '2', NodalSupportType.HINGED) + NodalSupport(3, '3', NodalSupportType.HINGED) + NodalSupport(4, '4', NodalSupportType.HINGED) + + StaticAnalysisSettings(1, 'LINEAR', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + FreeLoad.LineLoad(FreeLoad, 1, 1, '1', + FreeLineLoadLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, + FreeLoadLoadProjection.LOAD_PROJECTION_XY_OR_UV, + FreeLineLoadLoadDirection.LOAD_DIRECTION_GLOBAL_Z_TRUE, + [5000, 2, 2, 4, 4]) + + clientModel.service.finish_modification() + + free_load = clientModel.service.get_free_line_load(1, 1) + + assert free_load.load_location_first_x == 2 + assert free_load.magnitude_uniform == 5000 + +def test_free_rectangular_load(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 0.0, 0.0, 0.0) + Node(2, 10.0, 0.0, 0.0) + Node(3, 10.0, 10.0, 0.0) + Node(4, 0.0, 10.0, 0.0) + Node(5, 0.0, 0.0, 10.0) + Node(6, 0.0, 10.0, 10.0) + + Line(1, '1 2') + Line(2, '2 3') + Line(3, '3 4') + Line(4, '4 1') + + Thickness(1, '1', 1, 0.05) + Surface(1, '1-4', 1) + + NodalSupport(1, '1', NodalSupportType.HINGED) + NodalSupport(2, '2', NodalSupportType.HINGED) + NodalSupport(3, '3', NodalSupportType.HINGED) + NodalSupport(4, '4', NodalSupportType.HINGED) + + StaticAnalysisSettings(1, 'LINEAR', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + FreeLoad.RectangularLoad(FreeLoad, 1, 1, '1', + FreeRectangularLoadLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, + FreeLoadLoadProjection.LOAD_PROJECTION_XY_OR_UV, + FreeRectangularLoadLoadDirection.LOAD_DIRECTION_GLOBAL_Z_TRUE, + [5000], + FreeRectangularLoadLoadLocationRectangle.LOAD_LOCATION_RECTANGLE_CORNER_POINTS, + [1, 8, 3, 10, 0]) + + clientModel.service.finish_modification() + + free_load = clientModel.service.get_free_rectangular_load(1, 1) + + assert free_load.load_location_center_x == 2 + assert free_load.magnitude_uniform == 5000 + + +def test_free_circular_load(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 0.0, 0.0, 0.0) + Node(2, 10.0, 0.0, 0.0) + Node(3, 10.0, 10.0, 0.0) + Node(4, 0.0, 10.0, 0.0) + Node(5, 0.0, 0.0, 10.0) + Node(6, 0.0, 10.0, 10.0) + + Line(1, '1 2') + Line(2, '2 3') + Line(3, '3 4') + Line(4, '4 1') + + Thickness(1, '1', 1, 0.05) + Surface(1, '1-4', 1) + + NodalSupport(1, '1', NodalSupportType.HINGED) + NodalSupport(2, '2', NodalSupportType.HINGED) + NodalSupport(3, '3', NodalSupportType.HINGED) + NodalSupport(4, '4', NodalSupportType.HINGED) + + StaticAnalysisSettings(1, 'LINEAR', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + FreeLoad.CircularLoad(FreeLoad, 1, 1, '1', + FreeCircularLoadLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, + FreeLoadLoadProjection.LOAD_PROJECTION_XY_OR_UV, + FreeCircularLoadLoadDirection.LOAD_DIRECTION_GLOBAL_Z_TRUE, + [10000, 7.5, 5, 2]) + + clientModel.service.finish_modification() + + free_load = clientModel.service.get_free_circular_load(1, 1) + + assert free_load.load_location_x == 7.5 + assert free_load.magnitude_uniform == 10000 + +def test_free_polygon_load(): + + clientModel.service.reset() + clientModel.service.begin_modification() + + Material(1, 'S235') + + Node(1, 0.0, 0.0, 0.0) + Node(2, 10.0, 0.0, 0.0) + Node(3, 10.0, 10.0, 0.0) + Node(4, 0.0, 10.0, 0.0) + Node(5, 0.0, 0.0, 10.0) + Node(6, 0.0, 10.0, 10.0) + + Line(1, '1 2') + Line(2, '2 3') + Line(3, '3 4') + Line(4, '4 1') + + Thickness(1, '1', 1, 0.05) + Surface(1, '1-4', 1) + + NodalSupport(1, '1', NodalSupportType.HINGED) + NodalSupport(2, '2', NodalSupportType.HINGED) + NodalSupport(3, '3', NodalSupportType.HINGED) + NodalSupport(4, '4', NodalSupportType.HINGED) + + StaticAnalysisSettings(1, 'LINEAR', StaticAnalysisType.GEOMETRICALLY_LINEAR) + + LoadCase(1, 'DEAD') + + FreeLoad.PolygonLoad(FreeLoad, 1, 1, '1', + FreePolygonLoadLoadDistribution.LOAD_DISTRIBUTION_UNIFORM, + FreeLoadLoadProjection.LOAD_PROJECTION_XY_OR_UV, + FreePolygonLoadLoadDirection.LOAD_DIRECTION_GLOBAL_Z_TRUE, + [[1, 0], [0, 2], [2, 2]], + [5000]) + + clientModel.service.finish_modification() + + free_load = clientModel.service.get_free_polygon_load(1, 1) + + assert free_load.no == 1 + assert free_load.magnitude_uniform == 5000 + + diff --git a/Examples/modalAnalysis_test.py b/UnitTests/test_modalAnalysis_test.py similarity index 74% rename from Examples/modalAnalysis_test.py rename to UnitTests/test_modalAnalysis_test.py index a859dc6a..70086f7e 100644 --- a/Examples/modalAnalysis_test.py +++ b/UnitTests/test_modalAnalysis_test.py @@ -1,31 +1,34 @@ +from RFEM.enums import * +from RFEM.dataTypes import * +from RFEM.initModel import * +from RFEM.BasicObjects.material import * +from RFEM.BasicObjects.section import * +from RFEM.BasicObjects.thickness import * +from RFEM.BasicObjects.node import * +from RFEM.BasicObjects.line import * +from RFEM.BasicObjects.member import * +from RFEM.BasicObjects.surface import * +from RFEM.BasicObjects.solid import * +from RFEM.BasicObjects.opening import * +from RFEM.BasicObjects.lineSet import * +from RFEM.BasicObjects.memberSet import * +from RFEM.BasicObjects.surfaceSet import * +from RFEM.BasicObjects.solidSet import * +from RFEM.TypesForNodes.nodalSupport import * +from RFEM.TypesForMembers.memberHinge import * +from RFEM.LoadCasesAndCombinations.staticAnalysisSettings import * +from RFEM.LoadCasesAndCombinations.loadCase import * +from RFEM.Loads.nodalLoad import * +from RFEM.Loads.memberLoad import * +from RFEM.Loads.surfaceLoad import * +from RFEM.LoadCasesAndCombinations.modalAnalysisSettings import ModalAnalysisSettings import sys sys.path.append(".") -from RFEM.LoadCasesAndCombinations.modalAnalysisSettings import ModalAnalysisSettings -from RFEM.Loads.surfaceLoad import * -from RFEM.Loads.memberLoad import * -from RFEM.Loads.nodalLoad import * -from RFEM.LoadCasesAndCombinations.loadCase import * -from RFEM.LoadCasesAndCombinations.staticAnalysisSettings import * -from RFEM.TypesForMembers.memberHinge import * -from RFEM.TypesForNodes.nodalSupport import * -from RFEM.BasicObjects.solidSet import * -from RFEM.BasicObjects.surfaceSet import * -from RFEM.BasicObjects.memberSet import * -from RFEM.BasicObjects.lineSet import * -from RFEM.BasicObjects.opening import * -from RFEM.BasicObjects.solid import * -from RFEM.BasicObjects.surface import * -from RFEM.BasicObjects.member import * -from RFEM.BasicObjects.line import * -from RFEM.BasicObjects.node import * -from RFEM.BasicObjects.thickness import * -from RFEM.BasicObjects.section import * -from RFEM.BasicObjects.material import * -from RFEM.initModel import * -from RFEM.dataTypes import * -from RFEM.enums import * -if __name__ == '__main__': + +def test_modal_analysis_settings(): + + # modal analysis not yet implemmented in released RFEM6 clientModel.service.begin_modification() @@ -43,23 +46,26 @@ Member(1, MemberType.TYPE_BEAM, 1, 2, 0, 1, 1) # Create Nodal Support - NodalSupport(1, '1', NodalSupportType.FIXED) + NodalSupport(1, '1', NodalSupportType.FIXED) # Static Analysis Settings - StaticAnalysisSettings(1, 'Geometrically Linear', StaticAnalysisType.GEOMETRICALLY_LINEAR) + StaticAnalysisSettings(1, 'Geometrically Linear', + StaticAnalysisType.GEOMETRICALLY_LINEAR) # Modal Analysis Settings - ModalAnalysisSettings(1, 'Modal Analysis Settings', ModalSolutionMethod.METHOD_LANCZOS, ModalMassConversionType.MASS_CONVERSION_TYPE_Z_COMPONENTS_OF_LOADS, - ModalMassMatrixType.MASS_MATRIX_TYPE_DIAGONAL, 2, [False, False, False, False, True, True]) + ModalAnalysisSettings(1, 'Modal Analysis Settings', ModalSolutionMethod.METHOD_LANCZOS, ModalMassConversionType.MASS_CONVERSION_TYPE_Z_COMPONENTS_OF_LOADS, + ModalMassMatrixType.MASS_MATRIX_TYPE_DIAGONAL, 2, [False, False, False, False, True, True]) # Load Case Static - LoadCase(1, 'DEAD', AnalysisType.ANALYSIS_TYPE_STATIC, 1, 1, True, 0, 0, 1) - + # LoadCase(1, 'DEAD', [True, 0, 0, 1]) + modalParams = { + "analysis_type": AnalysisType.ANALYSIS_TYPE_MODAL.name, + "modal_analysis_settings":1, + } # Load Case Modal - LoadCase(2, 'MODAL', AnalysisType.ANALYSIS_TYPE_MODAL, 1, 2, False) + LoadCase(2, 'MODAL',params=modalParams) Calculate_all() print('Ready!') clientModel.service.finish_modification() - diff --git a/UnitTests/test_newFunctionalityTesting.py b/UnitTests/test_newFunctionalityTesting.py index b1cd82b9..0e6a7891 100644 --- a/UnitTests/test_newFunctionalityTesting.py +++ b/UnitTests/test_newFunctionalityTesting.py @@ -36,4 +36,5 @@ def test_ImportFrom(): # url = client.service.import_from(r'D:/OneDrive - Dlubal Software/MODELS/RFEM_XML/Cantilever.xml') # print(url) - # assert url == 'http://127.0.0.1:8083/' \ No newline at end of file + # assert url == 'http://127.0.0.1:8083/' + assert 1 == 1 \ No newline at end of file