Skip to main content

Module material_grade

Module material_grade 

Source
Expand description

材料グレード名(SS400SD345Fc21 等)から規格値を解決する対応表。

鋼材の基準強度 F・鉄筋の基準強度・コンクリート設計基準強度 Fc の 「名称 → 数値」対応は本モジュールに一本化する(H12 建告第2464号、 JIS 規格、大臣認定品の基準強度)。設計計算(squid-n-design-jp)・ ST-Bridge 取込(squid-n-io)・UI プリセット(squid-n-app)は いずれも本対応表を参照し、独立の表を持たない。

Structs§

MaterialPreset
UI に提示する標準材料プリセット(内部単位系 N-mm-s。密度は ton/mm³)。

Constants§

MAIN_REBAR_GRADES
UI で選択できる主筋のグレード(表示順。JIS G 3112 の異形棒鋼と高強度異形棒鋼)。
REBAR_NOMINAL_SIZES
UI で選択できる鉄筋の呼び名サイズ(D10D41。表示順)。
SHEAR_REBAR_DEFAULT_FY
せん断補強筋の材質が未設定の場合に用いる降伏点 σwy [N/mm²](SD295 相当)。
SHEAR_REBAR_GRADES
UI で選択できるせん断補強筋のグレード(表示順)。 普通強度(SD*)に加え、大臣認定の高強度せん断補強筋を含む。
STEEL_GRADES
鋼材グレード一覧(前方一致の探索対象。SN490B のような接尾辞付き名称を 解決するため、steel_f_value_prefix は最長一致のグレードを選ぶ)。

Functions§

category_of_grade
グレード名から材料の区分を推定する。
is_high_strength_shear_grade
材料の名称が高強度せん断補強筋か(普通強度の異形鉄筋・丸鋼は false)。
is_high_strength_shear_material
断面のせん断補強筋材料が高強度品かどうかを判定する。 材料が未割当のときは普通強度(false)として扱う。
material_presets
標準材料プリセット一覧を生成する。
material_strength_factor_rebar
保有水平耐力計算(プッシュオーバー)で、材料の降伏強度 fy を RC 主筋として用いる文脈(RC 断面の集中ばね・主筋ファイバー・ 曲げヒンジ・せん断降伏の主筋 σy)の材料強度割増係数。
material_strength_factor_steel
保有水平耐力計算(プッシュオーバー)で、材料の降伏強度 fy を 鋼材として用いる文脈(鋼材断面の集中ばね・純鋼材ファイバー・ 曲げヒンジ・せん断降伏閾値)の材料強度割増係数。
parse_concrete_fc
コンクリートのグレード名 FcXX から設計基準強度 Fc [N/mm²] を取り出す。 大文字小文字を問わず Fc で始まり、続く数値を Fc とする(Fc21→21)。
rebar_f_value
鉄筋の基準強度 [N/mm²](H12 建告第2464号)。
rebar_grade_f_value
鉄筋のグレード名から降伏点(基準強度)[N/mm²] を解決する。
rebar_yield_strength
RC 主筋の降伏点 σy [N/mm²] を解決する。
shear_rebar_yield_strength
せん断補強筋の降伏点 σwy [N/mm²] を解決する。
steel_f_value
鋼材の基準強度 F [N/mm²](完全一致、板厚 [mm] 区分対応。H12 建告第2464号ほか)。
steel_f_value_prefix
鋼材の基準強度 F [N/mm²](前方一致、板厚 [mm] 区分対応)。
steel_material_strength_factor
保有水平耐力計算(プッシュオーバー)用の材料強度割増係数。