civilpy package
Subpackages
- civilpy.construction package
- civilpy.environmental package
- civilpy.general package
- Subpackages
- Submodules
- civilpy.general.database_tools module
- civilpy.general.jupyter module
- civilpy.general.photos module
- civilpy.general.pdf_reflow module
- civilpy.general.pdf_ua module
- Module contents
- civilpy.geotech package
- Submodules
- civilpy.geotech.axial_load_transfer module
- civilpy.geotech.boring module
BoreholeBorehole.boring_idBorehole.d50_at()Borehole.dateBorehole.elevation_at()Borehole.gradingBorehole.grading_at()Borehole.ground_elevation_ftBorehole.latitudeBorehole.longitudeBorehole.n_at()Borehole.offset_directionBorehole.offset_ftBorehole.projectBorehole.purposeBorehole.samplesBorehole.sptBorehole.spt_profile()Borehole.stationBorehole.total_depth_ftBorehole.water_strike_depth_ft
DriveIncrementGradingPointGradingResultGradingResult.FINES_SIZE_MMGradingResult.coefficient_of_curvatureGradingResult.coefficient_of_uniformityGradingResult.d10GradingResult.d30GradingResult.d50GradingResult.d60GradingResult.d_size()GradingResult.depth_ftGradingResult.fines_percentGradingResult.percent_passing_at()GradingResult.points
SPTResultSample
- civilpy.geotech.boring_io module
- civilpy.geotech.cande_adapter module
- civilpy.geotech.culmanns module
- civilpy.geotech.deep_foundation module
GAMMA_WATER_PCFPA_KSFPileCapacityShaftCapacityalpha_factor()beta_factor()drilled_shaft_capacity()driven_pile_capacity()meyerhof_unit_end_bearing_sand()meyerhof_unit_skin_friction_sand()pile_unit_skin_friction_clay()unit_side_resistance_clay()unit_side_resistance_sand()unit_tip_resistance_clay()unit_tip_resistance_sand()
- civilpy.geotech.lateral_earth module
- civilpy.geotech.lateral_pile module
BromsResultLateralPileResultLateralPileResult.convergedLateralPileResult.deflectionLateralPileResult.depthLateralPileResult.head_deflectionLateralPileResult.iterationsLateralPileResult.max_momentLateralPileResult.max_moment_depthLateralPileResult.momentLateralPileResult.plot()LateralPileResult.point_of_fixityLateralPileResult.shearLateralPileResult.soil_reaction
LinearPYMATLOCK_REESE_AYPYCurveSandPYSoftClayPYStiffClayPYSubgradeResponsebroms_cohesionless()broms_cohesive()reese_sand_pu()sand_subgrade_modulus()solve_lateral_pile()subgrade_constant_k()subgrade_linear_nh()
- civilpy.geotech.lpile module
DATA_FORMAT_VERSIONLPileLoadLPileModelLPileResultsLPileResults.deflectionLPileResults.depthLPileResults.lateral_stiffnessLPileResults.max_momentLPileResults.max_moment_depthLPileResults.momentLPileResults.pile_head_deflectionLPileResults.pile_head_rotationLPileResults.plot()LPileResults.shearLPileResults.soil_reactionLPileResults.sourceLPileResults.to_report_text()
LPileSoilLayerPileSectionparse_lpile_report()
- civilpy.geotech.shallow_foundation module
BearingCapacityFactorsBearingCapacityResultBearingCapacityResult.allowable()BearingCapacityResult.area_effBearingCapacityResult.b_effBearingCapacityResult.factored_load()BearingCapacityResult.factorsBearingCapacityResult.l_effBearingCapacityResult.modifiersBearingCapacityResult.nominal_load()BearingCapacityResult.q_ultBearingCapacityResult.q_ult_ksfBearingCapacityResult.terms
ConsolidationLayerContactPressureGAMMA_WATERSettlementResultbearing_capacity_factors()bearing_water_table()consolidation_settlement()contact_pressure()depth_factors()footing_flexure()footing_flexure_demand()footing_one_way_shear()footing_punching_shear()inclination_factors()nq_from_phi()one_way_shear_demand()schmertmann_settlement()shape_factors()stress_increase_2to1()ultimate_bearing_capacity()
- civilpy.geotech.soil_profile module
- civilpy.geotech.spt module
- Module contents
- civilpy.mcp package
- civilpy.state package
- civilpy.structural package
- Subpackages
- civilpy.structural.aashto package
- civilpy.structural.aashtoware package
- civilpy.structural.arema package
- civilpy.structural.odot package
- Submodules
- civilpy.structural.odot.approach_slab module
- civilpy.structural.odot.bikeway_railing module
- civilpy.structural.odot.box_beam module
- civilpy.structural.odot.box_beam_design module
- civilpy.structural.odot.box_culvert_headwall module
- civilpy.structural.odot.bridge_railing module
- civilpy.structural.odot.capped_pile_abutment module
- civilpy.structural.odot.capped_pile_pier module
- civilpy.structural.odot.concrete_curb module
- civilpy.structural.odot.continuous_slab_bridge module
- civilpy.structural.odot.deck_design module
- civilpy.structural.odot.drip_strip module
- civilpy.structural.odot.fixed_bearing module
- civilpy.structural.odot.full_height_headwall module
- civilpy.structural.odot.guardrail module
- civilpy.structural.odot.headwall module
- civilpy.structural.odot.portable_barrier module
- civilpy.structural.odot.ps_i_beam module
- civilpy.structural.odot.roadway_barrier module
- civilpy.structural.odot.roadway_portable_barrier module
- civilpy.structural.odot.rocker_bolster module
- civilpy.structural.odot.slab_bridge module
- civilpy.structural.odot.sleeper_slab module
- civilpy.structural.odot.strip_seal_joint module
- civilpy.structural.odot.strip_seal_joint_box_beam module
- civilpy.structural.odot.typical_abutment module
- civilpy.structural.odot.vandal_fence module
- Module contents
- civilpy.structural.stm_topology package
- Submodules
- civilpy.structural.stm_topology.cost module
- civilpy.structural.stm_topology.design module
- civilpy.structural.stm_topology.extract module
- civilpy.structural.stm_topology.mesh module
- civilpy.structural.stm_topology.pipeline module
- civilpy.structural.stm_topology.problem module
- civilpy.structural.stm_topology.simp module
- Module contents
- Submodules
- civilpy.structural.abutment module
RetainingWallRetainingWall.backfill_gammaRetainingWall.backfill_phiRetainingWall.backfill_slopeRetainingWall.base_cohesionRetainingWall.base_friction_degRetainingWall.base_widthRetainingWall.concrete_gammaRetainingWall.embedmentRetainingWall.footing_thicknessRetainingWall.heel_design()RetainingWall.heel_lengthRetainingWall.include_passiveRetainingWall.include_toe_soilRetainingWall.kaRetainingWall.kpRetainingWall.methodRetainingWall.stability()RetainingWall.stem_design()RetainingWall.stem_heightRetainingWall.stem_thicknessRetainingWall.surchargeRetainingWall.toe_design()RetainingWall.toe_lengthRetainingWall.total_heightRetainingWall.wall_friction_degRetainingWall.wingwall()
StabilityResultStabilityResult.base_widthStabilityResult.bearing_ok()StabilityResult.contactStabilityResult.detailsStabilityResult.eccentricityStabilityResult.fs_overturningStabilityResult.fs_required_overturningStabilityResult.fs_required_slidingStabilityResult.fs_slidingStabilityResult.ok_overturningStabilityResult.ok_slidingStabilityResult.overturning_momentStabilityResult.passiveStabilityResult.q_maxStabilityResult.q_minStabilityResult.resisting_momentStabilityResult.resultant_in_middle_thirdStabilityResult.sum_hStabilityResult.sum_v
- civilpy.structural.beam_bending module
BeamBeam.__init__()Beam.add_loads()Beam.get_bending_moment()Beam.get_deflection_function()Beam.get_envelope()Beam.get_moment_function()Beam.get_reaction_forces()Beam.lengthBeam.pinned_supportBeam.plot()Beam.plot_all()Beam.plot_beam_diagram()Beam.plot_bending_moment()Beam.plot_deflection()Beam.plot_envelope()Beam.plot_normal_force()Beam.plot_shear_force()Beam.rolling_support
CantileverBeamContinuousBeamDistributedLoadHDistributedLoadVFixedFixedBeamPointLoadHPointLoadVPointTorqueProppedCantileverBeamplot_beam_full()
- civilpy.structural.bim module
CostEstimateDEFAULT_UNIT_PRICESPAY_ITEMSPayItemREBAR_PAY_ITEMSUBSTRUCTURE_CONCRETE_TYPESapproach_slab_tags()bearing_tags()box_beam_tags()concrete_mat()cost_estimate()cross_frame_tags()deck_tags()diaphragm_tags()field_splice_tags()girder_tags()haunch_tags()load_plate_tags()parapet_tags()pay_item()pile_tags()ps_i_beam_tags()rebar_mat()rebar_tags()shear_stud_tags()steel_mat()stiffener_tags()substructure_concrete_tags()tendon_tags()tie_rod_tags()
- civilpy.structural.bim_spec module
BENT_PIER_CHECK_INPUTSBearingStiffenerRecordBentPierRecordBoxBeamBridgeRecordBoxBeamBridgeRecord.BIM_TYPEBoxBeamBridgeRecord.SUBTYPEBoxBeamBridgeRecord.boxBoxBeamBridgeRecord.fc_psiBoxBeamBridgeRecord.n_beamsBoxBeamBridgeRecord.provenanceBoxBeamBridgeRecord.skew_degBoxBeamBridgeRecord.span_ftBoxBeamBridgeRecord.standardBoxBeamBridgeRecord.standard_yearBoxBeamBridgeRecord.to_input()
BridgeLayoutRecordBridgeLayoutRecord.BIM_TYPEBridgeLayoutRecord.SUBTYPEBridgeLayoutRecord.compositeBridgeLayoutRecord.cross_slope_pctBridgeLayoutRecord.crown_offset_ftBridgeLayoutRecord.deck_fc_ksiBridgeLayoutRecord.deck_thickness_inBridgeLayoutRecord.design_haunch_inBridgeLayoutRecord.girder_countBridgeLayoutRecord.girder_labelBridgeLayoutRecord.girder_spacing_ftBridgeLayoutRecord.gradeBridgeLayoutRecord.overhang_ftBridgeLayoutRecord.provenanceBridgeLayoutRecord.railingBridgeLayoutRecord.skew_degBridgeLayoutRecord.spans_ftBridgeLayoutRecord.standardBridgeLayoutRecord.standard_yearBridgeLayoutRecord.to_bridge_input()
CapDetailingRecordCompositeRecordCrossFrameRecordElementRecordFieldSpliceRecordFieldSpliceRecord.bolt_colsFieldSpliceRecord.bolt_diameter_inFieldSpliceRecord.bolt_fu_ksiFieldSpliceRecord.bolt_rowsFieldSpliceRecord.flange_clearance_inFieldSpliceRecord.flange_thickness_inFieldSpliceRecord.flange_width_left_inFieldSpliceRecord.flange_width_right_inFieldSpliceRecord.plate_fu_ksiFieldSpliceRecord.plate_fy_ksiFieldSpliceRecord.splice_plate_thickness_inFieldSpliceRecord.station_ftFieldSpliceRecord.web_depth_inFieldSpliceRecord.web_thickness_left_inFieldSpliceRecord.web_thickness_right_in
FootingRecordGIRDER_CHECK_INPUTSGirderSectionRecordGirderSectionRecord.bot_flange_thickness_inGirderSectionRecord.bot_flange_width_inGirderSectionRecord.fyc_ksiGirderSectionRecord.fyw_ksiGirderSectionRecord.labelGirderSectionRecord.resolve()GirderSectionRecord.top_flange_thickness_inGirderSectionRecord.top_flange_width_inGirderSectionRecord.web_depth_inGirderSectionRecord.web_thickness_in
HAMMERHEAD_CHECK_INPUTSHammerheadPierRecordHammerheadPierRecord.BIM_TYPEHammerheadPierRecord.SUBTYPEHammerheadPierRecord.build()HammerheadPierRecord.detailingHammerheadPierRecord.footingHammerheadPierRecord.pier_capHammerheadPierRecord.pier_stemHammerheadPierRecord.provenanceHammerheadPierRecord.standardHammerheadPierRecord.standard_yearHammerheadPierRecord.to_cap_design()HammerheadPierRecord.to_pier_column()
LongitudinalStiffenerRecordPILE_BENT_CHECK_INPUTSPierCapRecordPierStemRecordPileBentRecordPileRecordPlateSegmentRecordProvenanceSCHEMA_VERSIONSEAT_ABUTMENT_CHECK_INPUTSSOURCESSeatAbutmentRecordSeatAbutmentRecord.BIM_TYPESeatAbutmentRecord.SUBTYPESeatAbutmentRecord.backwall_thickness_inSeatAbutmentRecord.build()SeatAbutmentRecord.capSeatAbutmentRecord.detailingSeatAbutmentRecord.pilesSeatAbutmentRecord.provenanceSeatAbutmentRecord.standardSeatAbutmentRecord.standard_yearSeatAbutmentRecord.to_abutment_spec()SeatAbutmentRecord.wingwall
SlabBridgeRecordSpecRecordSteelGirderRecordSteelGirderRecord.BIM_TYPESteelGirderRecord.SUBTYPESteelGirderRecord.bearing_stiffenerSteelGirderRecord.compositeSteelGirderRecord.cross_frameSteelGirderRecord.gradeSteelGirderRecord.length_ftSteelGirderRecord.longitudinal_stiffenerSteelGirderRecord.platesSteelGirderRecord.provenanceSteelGirderRecord.sectionSteelGirderRecord.splicesSteelGirderRecord.standardSteelGirderRecord.standard_yearSteelGirderRecord.to_bridge_input()SteelGirderRecord.transverse_stiffener
TransverseStiffenerRecordWingwallRecordabutment_metrics()girder_metrics()pier_metrics()record_from_dict()record_paths()record_to_dict()select_box()spec_field()stem_rebar_layers()
- civilpy.structural.box_beam_pipeline module
BoxBeamDeadLoadsBoxBeamLineChecksBoxBeamLineChecks.all_okBoxBeamLineChecks.camber_erection_inBoxBeamLineChecks.camber_release_inBoxBeamLineChecks.checksBoxBeamLineChecks.designBoxBeamLineChecks.df_momentBoxBeamLineChecks.df_shearBoxBeamLineChecks.lossesBoxBeamLineChecks.midspan_momentsBoxBeamLineChecks.stressesBoxBeamLineChecks.summary()
DeckLayoutDeckLayout.barrierDeckLayout.barrier_width_ftDeckLayout.beam_width_ftDeckLayout.deck_width_ftDeckLayout.exterior_lane_fractionDeckLayout.governing_loaded_lanesDeckLayout.lane_offsets_ftDeckLayout.lane_width_ftDeckLayout.n_beamsDeckLayout.n_lanesDeckLayout.required_ftDeckLayout.roadway_ftDeckLayout.shoulder_ftDeckLayout.spare_ftDeckLayout.summary()
F_PJ_KSITOPPING_FC_KSIbarrier_width_ft()box_beam_dead_loads()box_beam_line_checks()box_torsion_constant_in4()design_lane_offsets_ft()layout_deck()structural_model_from_box()worst_lane_placement()
- civilpy.structural.bridge_layout module
BarrierRunBearingPointBridgeInputBridgeInput.compositeBridgeInput.cross_slope_pctBridgeInput.crown_offset_ftBridgeInput.deck_fc_ksiBridgeInput.deck_thickness_inBridgeInput.design_haunch_inBridgeInput.girder_countBridgeInput.girder_labelBridgeInput.girder_spacing_ftBridgeInput.gradeBridgeInput.overhang_ftBridgeInput.railingBridgeInput.skew_degBridgeInput.spans_ft
BridgeLayoutBridgeLayout.barriersBridgeLayout.bearingsBridgeLayout.crown_y_ftBridgeLayout.deckBridgeLayout.deck_profile_yz()BridgeLayout.deck_soffit_z()BridgeLayout.deck_top_z()BridgeLayout.deck_width_ftBridgeLayout.doc_tagsBridgeLayout.effective_span_ftBridgeLayout.girdersBridgeLayout.haunchesBridgeLayout.inputsBridgeLayout.sectionBridgeLayout.standard_designBridgeLayout.total_length_ft
DeckSlabGirderLineGirderSectionHaunchRunNOMINAL_PARAPET_PLF_PER_FTRebarSegmentRebarSetdeck_rebar_segments()default_fixity()effective_span_ft()girder_line_loads()girder_section()grillage_model_from_layout()layout_bridge()railing_by_scd()structural_model_from_layout()
- civilpy.structural.bridge_type module
- civilpy.structural.cande module
- civilpy.structural.concrete module
AnchorBoltsAnchorBolts.bolt_demands_from_pole()AnchorBolts.bond_strength_tension()AnchorBolts.breakout_strength_shear()AnchorBolts.breakout_strength_tension()AnchorBolts.c_acAnchorBolts.check_all()AnchorBolts.from_circular()AnchorBolts.from_dxf()AnchorBolts.governing_shear_strength()AnchorBolts.governing_tension_strength()AnchorBolts.plot()AnchorBolts.pryout_strength()AnchorBolts.pullout_strength()AnchorBolts.side_face_blowout()AnchorBolts.steel_shear_strength()AnchorBolts.steel_tension_strength()AnchorBolts.stretch_length_check()AnchorBolts.summary()AnchorBolts.tension_shear_interaction()
AnchorCheckResultShearLugCheck
- civilpy.structural.construction_staging module
LANE_LOAD_KLFMULTIPLE_PRESENCEPORTABLE_BARRIERSPortableBarrierRoadwayLanesadd_barrier_dead_load()add_closure_pour_load()add_design_lane_load()add_lane_load()add_line_load_at_offset()closure_pour_line_load_plf()design_lanes()girder_elements()lanes_over_girders()multiple_presence()portable_barrier()
- civilpy.structural.continuous_beam module
ContinuousBeamContinuousBeam.add_point()ContinuousBeam.add_udl()ContinuousBeam.deflection_diagram()ContinuousBeam.diagrams()ContinuousBeam.eiContinuousBeam.lengthContinuousBeam.moment_at()ContinuousBeam.moment_diagram()ContinuousBeam.moment_influence_line()ContinuousBeam.reactions()ContinuousBeam.shear_at()ContinuousBeam.shear_diagram()ContinuousBeam.supports
EnvelopeExtremeMovingLoadEnvelopeUnitResponsesm_about_a_to_shear()moving_load_envelope()unit_response_matrices()
- civilpy.structural.effective_length module
- civilpy.structural.flexural_stress module
- civilpy.structural.girder_optimizer module
- civilpy.structural.girder_pipeline module
- civilpy.structural.influence_lines module
InfluenceLineInfluenceLine.eta()InfluenceLine.hl93_effect()InfluenceLine.maximize_axle_train()InfluenceLine.moment()InfluenceLine.ordinates()InfluenceLine.plot()InfluenceLine.reaction()InfluenceLine.shear()InfluenceLine.two_span_moment()InfluenceLine.two_span_reaction()InfluenceLine.two_span_shear()InfluenceLine.uniform_load_effect()
TrainResultinfluence_line_from_midas()influence_line_from_ordinates()
- civilpy.structural.line_girder_tool module
BARRIER_CHOICESBridgeConfigBridgeConfig.barrierBridgeConfig.barrier_base_ftBridgeConfig.deck_t_inBridgeConfig.deck_width_ftBridgeConfig.e_ksiBridgeConfig.fws_ksfBridgeConfig.girderBridgeConfig.haunch_inBridgeConfig.n_girdersBridgeConfig.n_lanesBridgeConfig.n_spansBridgeConfig.overhang_ftBridgeConfig.roadway_ftBridgeConfig.spacing_ftBridgeConfig.span_ftBridgeConfig.supportsBridgeConfig.vehicle
CONCRETE_KCFGirderDiagramsGirderDiagrams.d_deadGirderDiagrams.d_llGirderDiagrams.d_totalGirderDiagrams.loadsGirderDiagrams.m_deadGirderDiagrams.m_ll_negGirderDiagrams.m_ll_posGirderDiagrams.m_total_negGirderDiagrams.m_total_posGirderDiagrams.stationsGirderDiagrams.v_deadGirderDiagrams.v_ll_negGirderDiagrams.v_ll_posGirderDiagrams.v_total_negGirderDiagrams.v_total_pos
GirderLoadsLineGirderResultVEHICLESanalyze()barrier_weight_klf()compute_loads()lane_load_envelope()loads_table()moving_load_envelope()plot_diagrams()
- civilpy.structural.midas module
MidasApiErrorMidasCivilMidasCivil.ANALYSIS_TIMEOUTMidasCivil.DEFAULT_BASE_URLMidasCivil.RECONNECT_RETRIESMidasCivil.RETRY_BACKOFFMidasCivil.TRIAGE_TABLESMidasCivil.analyze()MidasCivil.beam_forces()MidasCivil.can_analyze()MidasCivil.capability()MidasCivil.delete_db()MidasCivil.duplicate_columns()MidasCivil.elements()MidasCivil.export_file()MidasCivil.get_db()MidasCivil.groups()MidasCivil.import_file()MidasCivil.load_combinations()MidasCivil.materials()MidasCivil.new()MidasCivil.nodes()MidasCivil.open()MidasCivil.ping()MidasCivil.post_db()MidasCivil.put_db()MidasCivil.put_elements()MidasCivil.put_materials()MidasCivil.put_nodes()MidasCivil.put_sections()MidasCivil.put_static_loads()MidasCivil.put_supports()MidasCivil.request()MidasCivil.result_table()MidasCivil.save()MidasCivil.save_as()MidasCivil.sections()MidasCivil.set_units()MidasCivil.static_loads()MidasCivil.summarize()MidasCivil.supports()MidasCivil.units()
MidasConnectionErrorMidasLicenseErrorMidasTimeoutErrorcolumn_values()convert_node_units()envelope()get_api_key()get_elements()get_elements_by_material_index()get_elements_by_section_index()get_materials()get_nodes()get_sections()get_static_loads()get_supports()get_units()midas_api()parse_result_table()setup_output_directory()
- civilpy.structural.midas_models module
BDM_908_DESIGN_DBBDM_908_LANE_LOADSBDM_908_STANDARD_DBDUMMY_PROPSROD_STEEL_PROPSSTEEL_PROPSabutment_connection()bifurcated_girder_model()circular_curve_nodes()concrete_elastic_modulus_ksf()concrete_material_block()constraint_assign()curved_girder_model()hub_section_material_blocks()lb_per_in_to_kip_per_ft()load_oh_vehicles()midas_payloads()midas_standard_vehicle()midas_vehicle_payload()model_length_unit()placeholder_section_block()push_midas()rolled_i_section_block()soil_spring_supports()solid_rect_section_block()solid_round_section_block()steel_material_block()thickness_block()unit_block()unit_block_for()
- civilpy.structural.mohrs_circle module
- civilpy.structural.moment_distribution module
- civilpy.structural.pier module
BeamSolutionBentResultMultiColumnBentPierCapPierColumnPierColumn.axial_resistance()PierColumn.bPierColumn.diameterPierColumn.f_cPierColumn.f_yPierColumn.fixityPierColumn.gross_areaPierColumn.hPierColumn.heightPierColumn.lateral_moment()PierColumn.lateral_stiffness()PierColumn.layersPierColumn.magnified_moment()PierColumn.moment_of_inertiaPierColumn.pm_check()PierColumn.spiral
PointLoadsolve_continuous_beam()
- civilpy.structural.placement module
- civilpy.structural.project_spec module
EraStandardsRecordFEATURES_VERSIONMOTRecordProjectRecordProjectRecord.BIM_TYPEProjectRecord.SUBTYPEProjectRecord.countyProjectRecord.districtProjectRecord.eraProjectRecord.features()ProjectRecord.letting_dateProjectRecord.motProjectRecord.pidProjectRecord.provenanceProjectRecord.real_estateProjectRecord.routeProjectRecord.sfnsProjectRecord.surveyProjectRecord.work_category
RERecordStandardRefSurveyRecord
- civilpy.structural.ps_i_beam_pipeline module
CompositeSectionDECK_FC_KSIF_PJ_KSIPSIBeamDesignPSIBeamLineChecksPSIBeamLineChecks.all_okPSIBeamLineChecks.camber_release_inPSIBeamLineChecks.checksPSIBeamLineChecks.compositePSIBeamLineChecks.debond_notePSIBeamLineChecks.designPSIBeamLineChecks.df_momentPSIBeamLineChecks.df_shearPSIBeamLineChecks.lossesPSIBeamLineChecks.midspan_momentsPSIBeamLineChecks.stressesPSIBeamLineChecks.summary()
composite_section()ps_i_beam_line_checks()structural_model_from_ps_i()
- civilpy.structural.rhino_barrier module
- civilpy.structural.rhino_bchw module
- civilpy.structural.rhino_bim module
- Geometry record kinds
BEARING_PLY_INBEARING_SIDE_INBridgeEmitEmitObjectPLATE_SIDE_INSBR1_EMBED_REDUCTION_INSBR1_LEG_INSBR1_TOP_BAR_DROP_INSBR1_Y601_TOP_BEND_INSBR1_Y602_HOOK_OVER_INSTEEL_UNIT_WT_PCFSTUDS_PER_ROWSTUD_DIA_INSTUD_GAUGE_INSTUD_LENGTH_INSTUD_PITCH_INSUB_FC_PSISubRebarSpecadd_girder_details()add_substructure()emit_to_3dm()emit_to_json()girder_bridge_emit()i_profile_wh()pay_item_quantities()read_bim_estimate()read_bim_quantities()read_bim_tags()stm_overlay_emit()substructure_emit()
- civilpy.structural.rhino_box_beam module
BoxBeamBridgeModelBoxBeamBridgeModel.beam_typeBoxBeamBridgeModel.bearing_typeBoxBeamBridgeModel.boxBoxBeamBridgeModel.bridge_width_ftBoxBeamBridgeModel.compositeBoxBeamBridgeModel.depth_inBoxBeamBridgeModel.n_beam_solidsBoxBeamBridgeModel.n_beamsBoxBeamBridgeModel.n_bearing_padsBoxBeamBridgeModel.n_diaphragm_objectsBoxBeamBridgeModel.n_diaphragmsBoxBeamBridgeModel.n_slabBoxBeamBridgeModel.n_strandsBoxBeamBridgeModel.n_tendonsBoxBeamBridgeModel.n_tie_rodsBoxBeamBridgeModel.self_weight_klf_per_beamBoxBeamBridgeModel.span_ftBoxBeamBridgeModel.width_in
CONCRETE_PCFDIAPHRAGM_THICKNESS_INbuild_box_beams()read_box_beam_model()
- civilpy.structural.rhino_box_bim module
- civilpy.structural.rhino_deck module
CONCRETE_PCFDEFAULT_DECK_T_INDEFAULT_OVERHANG_FTDEFAULT_PARAPETDeckModelDeckModel.deck_dc1_klf_interiorDeckModel.deck_t_inDeckModel.girder_spacing_ftDeckModel.length_ftDeckModel.n_deckDeckModel.n_girder_linesDeckModel.n_parapetDeckModel.n_railingDeckModel.n_rebarDeckModel.overhang_ftDeckModel.parapetDeckModel.parapet_dc2_klf_eachDeckModel.parapet_height_inDeckModel.railingDeckModel.railing_dc2_klf_eachDeckModel.total_dc2_klfDeckModel.width_ft
build_deck()parapet_dc2_klf()read_deck_model()
- civilpy.structural.rhino_gdr module
- civilpy.structural.rhino_layers module
- civilpy.structural.rhino_ps_i_bim module
- civilpy.structural.rhino_slab module
- civilpy.structural.rhino_stm module
- civilpy.structural.section_properties module
CrossSectionCrossSection.labelsCrossSection.dimensionsCrossSection.ysCrossSection.areasCrossSection.momentsCrossSection.I_ysCrossSection.I_gsCrossSection.areaCrossSection.momentCrossSection.I_yCrossSection.I_gCrossSection.I_nCrossSection.nCrossSection.__init__()CrossSection.append_value()CrossSection.check_negative_y_values()
get_bar_section_properties()get_hollow_oval_section_properties()get_oval_section_properties()get_pipe_section_properties()get_rectangular_section_properties()get_rectangular_section_properties_baseline()get_triangular_section_properties()get_triangular_section_properties_baseline()
- civilpy.structural.shear_flow module
- civilpy.structural.steel module
- civilpy.structural.structural_model module
BeamLoadDOF_NAMESElementLoadLoadCaseMEMBER_TYPESNodeRestraintResultRigidLinkSUPPORT_PRESETSStructuralModelStructuralModel.add_beam_load()StructuralModel.add_element()StructuralModel.add_load()StructuralModel.add_node()StructuralModel.add_restraint()StructuralModel.add_rigid_link()StructuralModel.beam_loadsStructuralModel.beam_loads_in_case()StructuralModel.cases()StructuralModel.check()StructuralModel.elementsStructuralModel.load_casesStructuralModel.loadsStructuralModel.loads_in_case()StructuralModel.metadataStructuralModel.node_by_label()StructuralModel.nodesStructuralModel.restraintsStructuralModel.resultsStructuralModel.rigid_linksStructuralModel.units
Units
- civilpy.structural.strut_and_tie module
StrutAndTieModelStrutAndTieModel.add_load()StrutAndTieModel.add_member()StrutAndTieModel.add_node()StrutAndTieModel.add_support()StrutAndTieModel.classify()StrutAndTieModel.degree_of_indeterminacy()StrutAndTieModel.diagnose()StrutAndTieModel.from_3dm()StrutAndTieModel.from_structural_model()StrutAndTieModel.plot()StrutAndTieModel.solve()StrutAndTieModel.solve_fully_stressed()StrutAndTieModel.to_3dm()StrutAndTieModel.to_structural_model()
- civilpy.structural.substructure module
- civilpy.structural.substructure_layout module
AbutmentGeometryAbutmentSpecBeamSeatBentPierSpecCapBeamColumnGeometryDEFAULT_BEARING_STACK_INFootingGeometryFootingSpecHammerheadSpecIntegralAbutmentSpecIntegralAbutmentSpec.build()IntegralAbutmentSpec.diaphragm_thickness_inIntegralAbutmentSpec.embed_below_girder_ftIntegralAbutmentSpec.end_extension_ftIntegralAbutmentSpec.pile_embed_inIntegralAbutmentSpec.pile_length_ftIntegralAbutmentSpec.pile_shapeIntegralAbutmentSpec.pile_xs_ftIntegralAbutmentSpec.wingwallIntegralAbutmentSpec.wingwall_length_ft
PILE_EMBED_INPierGeometryPileBentSpecPileGeometrySEAT_MIN_INSEAT_SIDE_INSeatAbutmentSpecSemiIntegralAbutmentSpecSubstructureLayoutWallPanelabutment_geometry()assemble_substructure()hammerhead_geometry()integral_abutment_geometry()pier_geometry()pile_bent_geometry()semi_integral_abutment_geometry()substructure_from_layout()
- civilpy.structural.truss module
- civilpy.structural.truss_builder module
BottomChordCounterDeckDiagonalEndPostFloorbeamHangerLaneLineLateralBraceMemberPostStringerStrutTopChordTrussBridgeTrussBridge.add()TrussBridge.add_lane()TrussBridge.add_panel_load()TrussBridge.assign_section()TrussBridge.capacity_checks()TrussBridge.deckTrussBridge.deck_area_load_ksf()TrussBridge.extra_panel_loadsTrussBridge.floorbeam_point_loads()TrussBridge.floorbeamsTrussBridge.lanesTrussBridge.lateralsTrussBridge.member()TrussBridge.member_forces()TrussBridge.member_length_ft()TrussBridge.membersTrussBridge.midas_payloads()TrussBridge.nodesTrussBridge.panel_point_loads()TrussBridge.plane_truss()TrussBridge.plot_3d()TrussBridge.plot_cross_section()TrussBridge.plot_elevation()TrussBridge.plot_forces()TrussBridge.reactions()TrussBridge.remove()TrussBridge.set_deck()TrussBridge.solve()TrussBridge.stringer_line_loads()TrussBridge.stringersTrussBridge.strutsTrussBridge.to_midas()
TrussSectionVertical
- civilpy.structural.wood module
AdjustmentFactorsAdjustmentFactors.CD()AdjustmentFactors.CF()AdjustmentFactors.CL()AdjustmentFactors.CM()AdjustmentFactors.CV()AdjustmentFactors.Cb()AdjustmentFactors.Cfu()AdjustmentFactors.Ci()AdjustmentFactors.Cp()AdjustmentFactors.Cr()AdjustmentFactors.Ct()AdjustmentFactors.KF()AdjustmentFactors.adjusted_value()AdjustmentFactors.lam()AdjustmentFactors.phi()
BoltConnectionGlulamSectionLumberSectionTimberBridgeDeckTimberStringerWoodMemberCheckbeam_stability_factor()beam_stability_factor_from_ratio()column_stability_factor()effective_beam_length()euler_critical_buckling_stress()euler_critical_buckling_stress_val()list_available_glulam()list_available_grades()list_available_species()list_lumber_sizes()
- Module contents
- Subpackages
- civilpy.transportation package
- Subpackages
- Submodules
- civilpy.transportation.alignment module
- civilpy.transportation.curves module
HorizontalCurveHorizontalCurve.chord_ftHorizontalCurve.degree_of_curve_degHorizontalCurve.external_ftHorizontalCurve.length_ftHorizontalCurve.middle_ordinate_ftHorizontalCurve.min_radius()HorizontalCurve.pc_stationHorizontalCurve.plot()HorizontalCurve.pt_stationHorizontalCurve.side_friction_demand()HorizontalCurve.tangent_ft
VerticalCurveVerticalCurve.a_pctVerticalCurve.bvc_elevationVerticalCurve.bvc_stationVerticalCurve.elevation_at()VerticalCurve.evc_elevationVerticalCurve.evc_stationVerticalCurve.external_distance()VerticalCurve.grade_at()VerticalCurve.high_low_point()VerticalCurve.is_crestVerticalCurve.k_valueVerticalCurve.plot()
station_str()
- civilpy.transportation.roadway module
DEFAULT_DECELERATIONDEFAULT_REACTION_TIMEDRIVER_EYE_HEIGHTFLARE_RATE_RIGIDG_FT_S2K_CRESTK_SAGMAX_RELATIVE_GRADIENT_PCTPSD_DESIGNSSD_DESIGNbarrier_length_of_need()braking_distance()crest_curve_length()decision_sight_distance()intersection_sight_distance()min_radius()runoff_adjustment_factor()sag_curve_length()stopping_sight_distance()superelevation_runoff_length()tangent_runout_length()vertical_curve_length_from_k()
- civilpy.transportation.terrain module
BboxPickerTerrainTerrain.OH_DEM_IMAGESERVERTerrain.OH_DEM_SRTerrain.boundsTerrain.clip_to_bbox()Terrain.clip_to_corridor()Terrain.elevation_along()Terrain.elevation_at()Terrain.from_landxml()Terrain.from_las()Terrain.from_ogrip()Terrain.from_ohio_dem()Terrain.from_points()Terrain.from_xyz_file()Terrain.n_pointsTerrain.n_trianglesTerrain.profile()Terrain.to_open3d_mesh()
bbox_picker()
- Module contents
- civilpy.water_resources package
- Submodules
- civilpy.water_resources.hydraulics module
- civilpy.water_resources.open_channel module
RectangularChannelRectangularChannel.alternate_depths()RectangularChannel.classify_profile()RectangularChannel.critical_depth()RectangularChannel.friction_slope()RectangularChannel.froude()RectangularChannel.gvf_profile()RectangularChannel.manning_q()RectangularChannel.normal_depth()RectangularChannel.plot_gvf_profile()RectangularChannel.plot_specific_energy()RectangularChannel.specific_energy()
- civilpy.water_resources.pipe_flow module
- civilpy.water_resources.scour module
- Module contents
Submodules
civilpy.CLI module
Module contents
CivilPy — a Python toolkit for practicing civil engineers.
The package is organized by discipline:
civilpy.structural— steel, concrete, and timber design checks, AASHTO LRFD / AREMA calculations, strut-and-tie tools, and bridge-specific designers (the most mature package).civilpy.geotech— boring-log data models and parsers, SPT corrections, foundations, and lateral earth pressure.civilpy.water_resources— open-channel and pipe hydraulics, and bridge scour.civilpy.transportation— roadway geometry and FHWA NBI utilities.civilpy.state— agency-specific tools (predominantly Ohio DOT).civilpy.general— shared helpers: the Pint unit registry (civilpy.general.units), photo/EXIF tools, and database utilities.