タイプパラメータとインスタンスパラメータ 工事中
インスタンスパラメータもタイプパラメータもどちらもそのファミリに与えられた(設定した)入力項目です
解説の前に
タイプパラメータ(①)のタイプとファミリの タイプ(②)は以下の関係にあります
図挿入
タイプとインスタンスは簡単にスイッチできます
違いは、タイプがファミリが持っている変わることのない属性なのに対してインスタンスはファミリとプロジェクトの関わりによって変動があることが多いです
例えば窓ファミリだとすると
サッシそのもののサイズ1000×1200はタイプごとに変わりませんが、床からの高さは配置したかしょによって変わります
窓枠の高さも床からの高さもそのファミリが持っている機能です
ファミリが持っている設定できる項目
例えば窓には枠の高さを設定するパラメータがありますが、椅子ファミリにはありません
そのファミリにとって必要だから設定されているのがパラメータでそのパラメータがそのファミリで固定されるべきものはタイプパラメータ
そのファミリとプロジェクトとの関わり等によって個別の設定が要求される項目にはインスタンスパラメータが付加されます
解説の前に
タイプパラメータ(①)のタイプとファミリの タイプ(②)は以下の関係にあります
図挿入
結局何が違うの?
例えば
後から変えられる?
やって
みよう!
タイプとインスタンスは簡単にスイッチできます
違いは、タイプがファミリが持っている変わることのない属性なのに対してインスタンスはファミリとプロジェクトの関わりによって変動があることが多いです
例えば窓ファミリだとすると
サッシそのもののサイズ1000×1200はタイプごとに変わりませんが、床からの高さは配置したかしょによって変わります
窓枠の高さも床からの高さもそのファミリが持っている機能です
ファミリが持っている設定できる項目
例えば窓には枠の高さを設定するパラメータがありますが、椅子ファミリにはありません
そのファミリにとって必要だから設定されているのがパラメータでそのパラメータがそのファミリで固定されるべきものはタイプパラメータ
そのファミリとプロジェクトとの関わり等によって個別の設定が要求される項目にはインスタンスパラメータが付加されます