Skip to main content

standard_combinations

Function standard_combinations 

Source
pub fn standard_combinations(input: &ComboInput) -> Vec<LoadCombination>
Expand description

建築基準法施行令82条の標準荷重組合せを生成する。

組合せ名は荷重ケースの直接的な名前(DL:固定・LL:積載・EX/EY:地震 X/Y・ SL:積雪)で表す。算定式との対応は G→DL・P→LL・K→EX/EY・S→SL(積雪は単一ケースのため方向なし)。

  • 長期: DL+LL。多雪区域はさらに DL+LL+0.7SL
  • 短期積雪: DL+LL+SLsnow が指定されている場合)。
  • 短期地震: DL+LL±EXDL+LL±EY(±両方向)。多雪区域はさらに DL+LL+0.35SL±EX(X・Y 各方向)。

各ケースは seismic_x/seismic_y/snowSome の場合のみ生成される (レビュー §1.10)。

風荷重は算定・生成の対象外のため、暴風の組合せは作らない。風荷重ケースを 定義しても、そのケースを含む組合せは自動生成されない。