© 2010 Autodesk
Introduction to Revit 2011 API
モデルの作成
要素の作成
§
ジオメトリ
オブジェクトの新規作成
:
§
Application.Create.NewXxx()
例:
NewLineBound()
、
XYZ
§
モデル要素の新規作成
:
§
Document.Create.NewXxx()
例:
NewWall(), NewFamilyInstance()
§
§
要素のタイプや作成条件に応じてオーバロード関数を用意
§
例:
5種類の
NewWall
メソッド、9種類の
NewFamilyInstance
メソッド
§
§
インスタンスの作成方法ですが、ジオメトリオブジェクトの作成は
Application.Create.NewXxx
メソッドを使用します。例えば、
NewLineBound
や
NewXYZ
メドッドがそれにあたります。
また、モデル要素のインスタンスの作成は
Document.Create.NewXxx()
メソッドを使用します。例えば、
NewWall
や
NewFamilyInstance
メソッドがそれにあたります。
ここから、家を作成する例をとって要素の作成をみていきます。