:tocdepth: 1

==================================
bhタグ
==================================

.. index::
	single: bhタグ

[|today| 更新]

| 磁性体の磁気特性データ(BHカーブ)を定義します． 
| 磁気特性データの種類に応じて，下記の第2タグに分かれます．

.. csv-table:: bh:タグの第2タグ
	:header: 第2タグ, 説明
	:widths: 2, 5 

	:ref:`curve`, "等方性BHカーブ"
	:ref:`acurve`, "自動飽和補間BHカーブ"
	:ref:`curve2d`, "二次元異方性BHカーブ"
	:ref:`bhdemagnet`, "減磁曲線BHカーブ"

.. _curve:

curve:第2タグ
==================

| 等方性のBHカーブです．
| 磁界強度vs磁束密度のテーブルを使ってBHカーブを表します．

.. csv-table:: curve:第2タグの設定項目
	:header: 行, 列, 既定値, 説明, 項目 
	:widths: 1, 1, 1, 3, 3

	1, 1, "", "BHカーブ番号", "BH_CURVE_ID"
	"", "", "", "", ""
	**T** , 1, "", "磁界強度", "H"
	**T** , 2, "", "磁束密度", "B"

| **BHカーブのデータ数ぶんだけ，T行を繰り返して追加して下さい.** 

.. _acurve:

acurve:第2タグ
=================

| Langevin関数およびAkima補間法を使って，飽和まで達していないBHカーブデータから
| 傾きがμ0となる区間までのデータを補間します．
| 飽和磁束密度の値と，補間するBHカーブデータの補間点数を必要とします．

| 傾きがμ0となる区間までのデータを補間する方法に関しては， 
| :doc:`acurve`
| を参照して下さい．

.. csv-table:: acurve:第2タグの設定項目
	:header: 行, 列, 既定値, 説明, 項目 
	:widths: 1, 1, 1, 3, 3

	1, 1, "", "BHカーブ番号", "BH_CURVE_ID"
	1, 2, "", "飽和磁束密度", "BS"
	1, 3, "", "補間点数", "NDIVS"
	"", "", "", "", ""
	**T** , 1, "", "磁界強度", "H"
	**T** , 2, "", "磁束密度", "B"

| **BHカーブのデータ数ぶんだけ，T行を繰り返して追加して下さい.** 

.. _curve2d:

curve2d:第2タグ
===================

| 二次元異方性のBHカーブです． 
| 磁束密度Bと，それに対する圧延方向成分と，それに直交する成分の磁界強度を設定します．

.. note::

	二次元異方性BHカーブのデータは，磁束密度Bに対する磁界強度Hとなることに注意．

.. csv-table:: curve2d:第2タグの設定項目 
	:header: 行, 列, 既定値, 説明, 項目 
	:widths: 1, 1, 1, 3, 3

	1, 1, "", "BHカーブ番号", "BH_2D_ID"
	1, 2, "", "| データの種類
	| 0: 圧延&垂直成分のH
	| 1: 絶対値&角度のH", "TYPE"
	"", "", "", "", ""
	**R** , 1, "", "磁束密度", "BD"
	**R** , 2～, "", "磁界強度(角度分だけ)", "H_ROLLING"
	"", "", "", "", ""
	**T** , 1, "", "磁束密度", "BD"
	**T** , 2～, "", "磁界強度(角度分だけ)", "H_ANGLE"

| **圧延方向成分の磁束密度と磁界強度のデータ数ぶんだけ，R行を繰り返して追加して下さい.** 
| **圧延方向に直交する成分の磁束密度と磁界強度のデータ数ぶんだけ，T行を繰り返して追加して下さい.** 

.. _bhdemagnet:

demagnet:第2タグ
=====================

| 減磁曲線のBHカーブです． 

.. csv-table:: demagnet:第2タグの設定項目 
	:header: 行, 列, 既定値, 説明, 項目 
	:widths: 1, 1, 1, 4, 4

	1, 1, "", "BHカーブ番号", "MAGNET_BH_CURVE_ID"
	1, 2, "", "| 第4象限のデータの外挿の有無 
	| 0: 外挿しない 
	| 1: リコイル透磁率を使って外挿する", "ADD_EXTEND_POINT"
	"", "", "", "", ""
	**T** , 1, "", "磁界強度", "H"
	**T** , 2, "", "磁束密度", "B"

| **磁界強度vs磁束密度のデータ数ぶんだけ，T行を繰り返して追加して下さい.** 
