internal static void DefineAreaSections(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.AREA_SECTION_PROPERTIES, SetAREA_SECTION_PROPERTIES);
     reader.ReadSingleTable(SAP2000Tables.AREA_SECTION_PROPERTY_DESIGN_PARAMETERS, SetAREA_SECTION_PROPERTY_DESIGN_PARAMETERS);
     reader.ReadSingleTable(SAP2000Tables.AREA_SECTION_PROPERTY_LAYERS, SetAREA_SECTION_PROPERTY_LAYERS);
     //reader.ReadSingleTable(SAP2000Tables.AREA_SECTION_PROPERTY_TIME_DEPENDENT, ReadAreaSections.SetAREA_SECTION_PROPERTY_TIME_DEPENDENT);
 }
        public void FillModelFromTable_Fills_AUTO_COMBINATION_OPTION_DATA_01_GENERAL()
        {
            SAP2000Reader reader = new SAP2000Reader();
            Tables        table  = Reader.ReadFile(path, reader);

            Assert.IsTrue(table.GenerateModelFromTables(reader));

            ConcreteDesigner concrete = table.Model.Design.ConcreteDesigner;

            Assert.IsFalse(concrete.AutogenerateLoadCombinations);
        }
 internal static void AssignJoints(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.JOINT_RESTRAINT_ASSIGNMENTS, setJOINT_RESTRAINT_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.JOINT_CONSTRAINT_ASSIGNMENTS, setJOINT_CONSTRAINT_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.JOINT_ADDED_MASS_ASSIGNMENTS, setJOINT_ADDED_MASS_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.JOINT_LOCAL_AXES_ASSIGNMENTS_1_TYPICAL, setJOINT_LOCAL_AXES_ASSIGNMENTS_1_TYPICAL);
     //reader.ReadSingleTable(SAP2000Tables.JOINT_LOCAL_AXES_ASSIGNMENTS_2_ADVANCED, setJOINT_LOCAL_AXES_ASSIGNMENTS_2_ADVANCED);
     reader.ReadSingleTable(SAP2000Tables.JOINT_MERGE_NUMBER_ASSIGNMENTS, setJOINT_MERGE_NUMBER_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.JOINT_PANEL_ZONE_ASSIGNMENTS, setJOINT_PANEL_ZONE_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.JOINT_SPRING_ASSIGNMENTS_1_UNCOUPLED, setJOINT_SPRING_ASSIGNMENTS_1_UNCOUPLED);
     reader.ReadSingleTable(SAP2000Tables.JOINT_SPRING_ASSIGNMENTS_2_COUPLED, setJOINT_SPRING_ASSIGNMENTS_2_COUPLED);
 }
 internal static void DefineGeneralSettings(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.PROGRAM_CONTROL, SetPROGRAM_CONTROL);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_DIMENSIONAL, SetPREFERENCES_DIMENSIONAL);
     reader.ReadSingleTable(SAP2000Tables.PROJECT_INFORMATION, SetPROJECT_INFORMATION);
     reader.ReadSingleTable(SAP2000Tables.ACTIVE_DEGREES_OF_FREEDOM, SetACTIVE_DEGREES_OF_FREEDOM);
     reader.ReadSingleTable(SAP2000Tables.COORDINATE_SYSTEMS, SetCOORDINATE_SYSTEMS);
     reader.ReadSingleTable(SAP2000Tables.GRID_LINES, SetGRID_LINES);
     reader.ReadSingleTable(SAP2000Tables.ANALYSIS_OPTIONS, SetANALYSIS_OPTIONS);
     reader.ReadSingleTable(SAP2000Tables.AUTO_WAVE_3_WAVE_CHARACTERISTICS_GENERAL, SetAUTO_WAVE_3_WAVE_CHARACTERISTICS_GENERAL);
     reader.ReadSingleTable(SAP2000Tables.JOINT_PATTERN_DEFINITIONS, SetJOINT_PATTERN_DEFINITIONS);
     reader.ReadSingleTable(SAP2000Tables.REBAR_SIZES, SetREBAR_SIZES);
 }
示例#5
0
 internal static void DefineLoadingFunctions(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_POWER_SPECTRAL_DENSITY_USER, SetFUNCTION_POWER_SPECTRAL_DENSITY_USER);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_STEADY_STATE_USER, SetFUNCTION_STEADY_STATE_USER);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_TIME_HISTORY_COSINE, SetFUNCTION_TIME_HISTORY_COSINE);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_TIME_HISTORY_RAMP, SetFUNCTION_TIME_HISTORY_RAMP);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_TIME_HISTORY_SAWTOOTH, SetFUNCTION_TIME_HISTORY_SAWTOOTH);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_TIME_HISTORY_SINE, SetFUNCTION_TIME_HISTORY_SINE);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_TIME_HISTORY_TRIANGULAR, SetFUNCTION_TIME_HISTORY_TRIANGULAR);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_TIME_HISTORY_USER, SetFUNCTION_TIME_HISTORY_USER);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_RESPONSE_SPECTRUM_USER, SetFUNCTION_RESPONSE_SPECTRUM_USER);
     reader.ReadSingleTable(SAP2000Tables.FUNCTION_RESPONSE_SPECTRUM_UBC97, SetFUNCTION_RESPONSE_SPECTRUM_UBC97);
 }
示例#6
0
 internal static void DefineMaterials(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_01_GENERAL, setMATERIAL_PROPERTIES_01_GENERAL);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_02_BASIC_MECHANICAL_PROPERTIES, setMATERIAL_PROPERTIES_02_BASIC_MECHANICAL_PROPERTIES);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03A_STEEL_DATA, setMATERIAL_PROPERTIES_03A_STEEL_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03B_CONCRETE_DATA, setMATERIAL_PROPERTIES_03B_CONCRETE_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03C_ALUMINUM_DATA, setMATERIAL_PROPERTIES_03C_ALUMINUM_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03D_COLD_FORMED_DATA, setMATERIAL_PROPERTIES_03D_COLD_FORMED_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03E_REBAR_DATA, setMATERIAL_PROPERTIES_03E_REBAR_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03F_TENDON_DATA, setMATERIAL_PROPERTIES_03F_TENDON_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_03G_OTHER_DATA, setMATERIAL_PROPERTIES_03G_OTHER_DATA);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_04_USER_STRESS_STRAIN_CURVES, setMATERIAL_PROPERTIES_04_USER_STRESS_STRAIN_CURVES);
     reader.ReadSingleTable(SAP2000Tables.MATERIAL_PROPERTIES_06_DAMPING_PARAMETERS, setMATERIAL_PROPERTIES_06_DAMPING_PARAMETERS);
 }
 internal static void AssignFrames(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_ASSIGNMENTS, setFRAME_SECTION_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.FRAME_INSERTION_POINT_ASSIGNMENTS, setFRAME_INSERTION_POINT_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.FRAME_PROPERTY_MODIFIERS, setFRAME_PROPERTY_MODIFIERS);
     reader.ReadSingleTable(SAP2000Tables.FRAME_RELEASE_ASSIGNMENTS_1_GENERAL, setFRAME_RELEASE_ASSIGNMENTS_1_GENERAL);
     reader.ReadSingleTable(SAP2000Tables.FRAME_RELEASE_ASSIGNMENTS_2_PARTIAL_FIXITY, setFRAME_RELEASE_ASSIGNMENTS_2_PARTIAL_FIXITY);
     reader.ReadSingleTable(SAP2000Tables.FRAME_OUTPUT_STATION_ASSIGNMENTS, setFRAME_OUTPUT_STATION_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.FRAME_AUTO_MESH_ASSIGNMENTS, setFRAME_AUTO_MESH_ASSIGNMENTS);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_HINGE_ASSIGNS_02_USER_DEFINED_PROPERTIES, setFRAME_HINGE_ASSIGNS_02_USER_DEFINED_PROPERTIES);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_HINGE_ASSIGNS_09_HINGE_OVERWRITES, setFRAME_HINGE_ASSIGNS_09_HINGE_OVERWRITES);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_HINGE_ASSIGNS_12_AUTO_ASCE_41_13_STEEL_BEAM, setFRAME_HINGE_ASSIGNS_12_AUTO_ASCE_41_13_STEEL_BEAM);
     reader.ReadSingleTable(SAP2000Tables.FRAME_LOAD_TRANSFER_OPTIONS, setFRAME_LOAD_TRANSFER_OPTIONS);
     reader.ReadSingleTable(SAP2000Tables.FRAME_DESIGN_PROCEDURES, setFRAME_DESIGN_PROCEDURES);
 }
 internal static void DefineFrameSections(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_01_GENERAL, setFRAME_SECTION_PROPERTIES_01_GENERAL);
     reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_02_CONCRETE_COLUMN, setFRAME_SECTION_PROPERTIES_02_CONCRETE_COLUMN);
     reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_03_CONCRETE_BEAM, setFRAME_SECTION_PROPERTIES_03_CONCRETE_BEAM);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_04_AUTO_SELECT, setFRAME_SECTION_PROPERTIES_04_AUTO_SELECT);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_05_NONPRISMATIC, setFRAME_SECTION_PROPERTIES_05_NONPRISMATIC);
     reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_07_BUILT_UP_I, setFRAME_SECTION_PROPERTIES_07_BUILT_UP_I);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_10_STEEL_JOIST_GENERAL, setFRAME_SECTION_PROPERTIES_10_STEEL_JOIST_GENERAL);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_11_STEEL_JOIST_DATA, setFRAME_SECTION_PROPERTIES_11_STEEL_JOIST_DATA);
     //reader.ReadSingleTable(SAP2000Tables.FRAME_SECTION_PROPERTIES_13_TIME_DEPENDENT, setFRAME_SECTION_PROPERTIES_13_TIME_DEPENDENT);
     //reader.ReadSingleTable(SAP2000Tables.SECTION_DESIGNER_PROPERTIES_01_GENERAL, setSECTION_DESIGNER_PROPERTIES_01_GENERAL);
     //reader.ReadSingleTable(SAP2000Tables.SECTION_DESIGNER_PROPERTIES_12_SHAPE_SOLID_RECTANGLE, setSECTION_DESIGNER_PROPERTIES_12_SHAPE_SOLID_RECTANGLE);
     //reader.ReadSingleTable(SAP2000Tables.SECTION_DESIGNER_PROPERTIES_30_FIBER_GENERAL, setSECTION_DESIGNER_PROPERTIES_30_FIBER_GENERAL);
 }
        public void FillModelFromTable_Fills_ACTIVE_DEGREES_OF_FREEDOM()
        {
            SAP2000Reader reader = new SAP2000Reader();
            Tables        table  = Reader.ReadFile(path, reader);

            Assert.IsTrue(table.GenerateModelFromTables(reader));

            DegreesOfFreedomGlobal dofs = table.Model.Settings.ModelInformation.ActiveDegreesOfFreedom;

            Assert.IsTrue(dofs.UX);
            Assert.IsFalse(dofs.UY);
            Assert.IsTrue(dofs.UZ);
            Assert.IsFalse(dofs.RX);
            Assert.IsTrue(dofs.RY);
            Assert.IsFalse(dofs.RZ);
        }
        public void FillModelFromTable_Fills_ANALYSIS_OPTIONS()
        {
            SAP2000Reader reader = new SAP2000Reader();
            Tables        table  = Reader.ReadFile(path, reader);

            Assert.IsTrue(table.GenerateModelFromTables(reader));

            Analyzer analyzer = table.Model.Analysis.Analyzer;

            Assert.AreEqual(eSolverType.Advanced, analyzer.SolverType);
            Assert.AreEqual(eSolverProcessType.Auto, analyzer.SolverProcessType);
            Assert.IsFalse(analyzer.Force32BitSolver);
            Assert.AreEqual(Constants.NONE, analyzer.StiffnessCase);
            Assert.AreEqual(Constants.NONE, analyzer.UndeformedGeometryModificationType);
            Assert.AreEqual("\"In Elements\"", analyzer.HingeOption);
        }
 internal static void DefinePreferences(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_AISC360_05_IBC2006, setPREFERENCES_STEEL_DESIGN_AISC360_05_IBC2006);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_AISC_360_10, setPREFERENCES_STEEL_DESIGN_AISC_360_10);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_AISC_360_16, setPREFERENCES_STEEL_DESIGN_AISC_360_16);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_AS_4100_1998, setPREFERENCES_STEEL_DESIGN_AS_4100_1998);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_BS5950_2000, setPREFERENCES_STEEL_DESIGN_BS5950_2000);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_CSA_S16_09, setPREFERENCES_STEEL_DESIGN_CSA_S16_09);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_CSA_S16_14, setPREFERENCES_STEEL_DESIGN_CSA_S16_14);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_EUROCODE_3_2005, setPREFERENCES_STEEL_DESIGN_EUROCODE_3_2005);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_INDIAN_IS_800_2007, setPREFERENCES_STEEL_DESIGN_INDIAN_IS_800_2007);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_ITALIAN_NTC_2008, setPREFERENCES_STEEL_DESIGN_ITALIAN_NTC_2008);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_ITALIAN_NTC_2018, setPREFERENCES_STEEL_DESIGN_ITALIAN_NTC_2018);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_KBC_2009, setPREFERENCES_STEEL_DESIGN_KBC_2009);
     reader.ReadSingleTable(SAP2000Tables.PREFERENCES_STEEL_DESIGN_NZS_3404_1997, setPREFERENCES_STEEL_DESIGN_NZS_3404_1997);
 }
        public void FillModelFromTable_Fills_AUTO_WAVE_3_WAVE_CHARACTERISTICS_GENERAL()
        {
            SAP2000Reader reader = new SAP2000Reader();
            Tables        table  = Reader.ReadFile(path, reader);

            Assert.IsTrue(table.GenerateModelFromTables(reader));

            WaveCharacteristics waveCharacteristics = table.Model.Settings.ModelInformation.GeneralWaveCharacteristics;

            Assert.AreEqual(Constants.DEFAULT, waveCharacteristics.Characteristics);
            Assert.AreEqual("\"From Theory\"", waveCharacteristics.WaveType);
            Assert.AreEqual(1, waveCharacteristics.KinematicsFactor);
            Assert.AreEqual(150, waveCharacteristics.StormWaterDepth);
            Assert.AreEqual(60, waveCharacteristics.Height);
            Assert.AreEqual(12, waveCharacteristics.Period);
            Assert.AreEqual("Linear", waveCharacteristics.Theory);
        }
示例#13
0
 internal static void DefineLinkProperties(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_01_GENERAL, setLINK_PROPERTY_DEFINITIONS_01_GENERAL);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_02_LINEAR, setLINK_PROPERTY_DEFINITIONS_02_LINEAR);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_03_MULTILINEAR, setLINK_PROPERTY_DEFINITIONS_03_MULTILINEAR);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_04_DAMPER, setLINK_PROPERTY_DEFINITIONS_04_DAMPER);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_05_GAP, setLINK_PROPERTY_DEFINITIONS_05_GAP);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_06_HOOK, setLINK_PROPERTY_DEFINITIONS_06_HOOK);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_07_RUBBER_ISOLATOR, setLINK_PROPERTY_DEFINITIONS_07_RUBBER_ISOLATOR);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_08_SLIDING_ISOLATOR, setLINK_PROPERTY_DEFINITIONS_08_SLIDING_ISOLATOR);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_09_TC_SLIDING_ISOLATOR, setLINK_PROPERTY_DEFINITIONS_09_TC_SLIDING_ISOLATOR);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_10_PLASTIC_WEN, setLINK_PROPERTY_DEFINITIONS_10_PLASTIC_WEN);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_11_MULTILINEAR_PLASTIC, setLINK_PROPERTY_DEFINITIONS_11_MULTILINEAR_PLASTIC);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_12_TRIPLE_PENDULUM_ISOLATOR, setLINK_PROPERTY_DEFINITIONS_12_TRIPLE_PENDULUM_ISOLATOR);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_14_BILINEAR_DAMPER, setLINK_PROPERTY_DEFINITIONS_14_BILINEAR_DAMPER);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_15_FRICTION_SPRING_DAMPER, setLINK_PROPERTY_DEFINITIONS_15_FRICTION_SPRING_DAMPER);
     //reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_DEFINITIONS_16_HIGH_DAMPING_RUBBER_ISOLATOR, setLINK_PROPERTY_DEFINITIONS_16_HIGH_DAMPING_RUBBER_ISOLATOR);
 }
 internal static void DefineOverwrites(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_ACI_318_08_IBC_2009, setOVERWRITES_CONCRETE_DESIGN_ACI_318_08_IBC_2009);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_ACI_318_11, setOVERWRITES_CONCRETE_DESIGN_ACI_318_11);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_ACI_318_14, setOVERWRITES_CONCRETE_DESIGN_ACI_318_14);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_AS_3600_09, setOVERWRITES_CONCRETE_DESIGN_AS_3600_09);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_AS_3600_18, setOVERWRITES_CONCRETE_DESIGN_AS_3600_18);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_BS8110_97, setOVERWRITES_CONCRETE_DESIGN_BS8110_97);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_CSA_A233_04, setOVERWRITES_CONCRETE_DESIGN_CSA_A233_04);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_CSA_A233_14, setOVERWRITES_CONCRETE_DESIGN_CSA_A233_14);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_EUROCODE_2_2004, setOVERWRITES_CONCRETE_DESIGN_EUROCODE_2_2004);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_HONG_KONG_CP_2013, setOVERWRITES_CONCRETE_DESIGN_HONG_KONG_CP_2013);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_INDIAN_IS_456_2000, setOVERWRITES_CONCRETE_DESIGN_INDIAN_IS_456_2000);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_ITALIAN_NTC_2008, setOVERWRITES_CONCRETE_DESIGN_ITALIAN_NTC_2008);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_KBC_2009, setOVERWRITES_CONCRETE_DESIGN_KBC_2009);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_KBC_2016, setOVERWRITES_CONCRETE_DESIGN_KBC_2016);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_MEXICAN_RCDF_2004, setOVERWRITES_CONCRETE_DESIGN_MEXICAN_RCDF_2004);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_MEXICAN_RCDF_2017, setOVERWRITES_CONCRETE_DESIGN_MEXICAN_RCDF_2017);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_NZS_3101_06, setOVERWRITES_CONCRETE_DESIGN_NZS_3101_06);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_SINGAPORE_CP_65_99, setOVERWRITES_CONCRETE_DESIGN_SINGAPORE_CP_65_99);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_CONCRETE_DESIGN_TS_500_2000, setOVERWRITES_CONCRETE_DESIGN_TS_500_2000);
 }
示例#15
0
 internal static void AssignLinks(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.LINK_PROPERTY_ASSIGNMENTS, setLINK_PROPERTY_ASSIGNMENTS);
 }
示例#16
0
 internal static void LoadTendons(SAP2000Reader reader)
 {
     // TODO: Add tendon loads
 }
示例#17
0
 internal static void AssignTendons(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.TENDON_SECTION_ASSIGNMENTS, setTENDON_SECTION_ASSIGNMENTS);
     reader.ReadSingleTable(SAP2000Tables.TENDON_LAYOUT_DATA_01_GENERAL, setTENDON_LAYOUT_DATA_01_GENERAL);
     reader.ReadSingleTable(SAP2000Tables.TENDON_LAYOUT_DATA_02_SEGMENTS, setTENDON_LAYOUT_DATA_02_SEGMENTS);
 }
 internal static void DefineTableSets(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.NAMED_SETS_DATABASE_TABLES_1_GENERAL, setNAMED_SETS_DATABASE_TABLES_1_GENERAL);
     reader.ReadSingleTable(SAP2000Tables.NAMED_SETS_DATABASE_TABLES_2_SELECTIONS, setNAMED_SETS_DATABASE_TABLES_2_SELECTIONS);
 }
示例#19
0
 internal static void DefineConstraints(SAP2000Reader reader)
 {
 }
示例#20
0
 internal static void DefineFrames(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.CONNECTIVITY_FRAME, setCONNECTIVITY_FRAME);
 }
示例#21
0
 internal static void DefineOverwrites(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_COLD_FORMED_DESIGN_AISI_ASD96, setOVERWRITES_COLD_FORMED_DESIGN_AISI_ASD96);
     reader.ReadSingleTable(SAP2000Tables.OVERWRITES_COLD_FORMED_DESIGN_AISI_LRFD96, setOVERWRITES_COLD_FORMED_DESIGN_AISI_LRFD96);
 }
示例#22
0
 internal static void LoadFrames(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.FRAME_LOADS_POINT, setFRAME_LOADS_POINT);
     reader.ReadSingleTable(SAP2000Tables.FRAME_LOADS_DISTRIBUTED, setFRAME_LOADS_DISTRIBUTED);
 }
示例#23
0
 internal static void DefineJoints(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.JOINT_COORDINATES, setJOINT_COORDINATES);
 }
示例#24
0
 internal static void LoadLinks(SAP2000Reader reader)
 {
 }
示例#25
0
 internal static void LoadJoints(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.JOINT_LOADS_FORCE, setJOINT_LOADS_FORCE);
     reader.ReadSingleTable(SAP2000Tables.JOINT_LOADS_GROUND_DISPLACEMENT, setJOINT_LOADS_GROUND_DISPLACEMENT);
 }
示例#26
0
 internal static void DefineLinks(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.CONNECTIVITY_LINK, setCONNECTIVITY_LINK);
 }
示例#27
0
 internal static void AssignConstraints(SAP2000Reader reader)
 {
 }
示例#28
0
 internal static void DefineTendonProperties(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.TENDON_SECTION_DEFINITIONS, setTENDON_SECTION_DEFINITIONS);
 }
 internal static void SetTableExports(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.TABLES_AUTOMATICALLY_SAVED_AFTER_ANALYSIS, setTABLES_AUTOMATICALLY_SAVED_AFTER_ANALYSIS);
 }
示例#30
0
 internal static void DefineTendons(SAP2000Reader reader)
 {
     reader.ReadSingleTable(SAP2000Tables.CONNECTIVITY_TENDON, setCONNECTIVITY_TENDON);
 }