Revit Programming Introduction <#>
Copyright © 2009 Autodesk Inc.
サーフェスを分割
§
AllGridRotation
、
USpacingRule
、
VSpacingRule
で
–
定義された平行四辺形のグリッド
§
§
NewDividedSurface(Reference hostReference)
§
–
§
§
•
•
form = e
as
Autodesk.Revit.Elements.
Form
;
•
DividedSurfaceData
dsData = form.GetDividedSurfaceData();
•
if
(dsData !=
null
)
•
{
•
foreach
(
Reference
r
in
dsData.GetReferencesWithDividedSurfaces())
•
{
•
dsRefs.Append(r);
•
}
•
}
フォーム作成
サーフェスを分割する機能はフォームのサーフェスに平行四辺形のグリッドを配置します。
FamilyItemFactory
の
NewDividedSurface()
メソッドで分割されたサーフェスを作成します。グリッドの形状はグリッドの回転角度と
U
V方向のスペースの規則に基づきます。
サンプルコードは分割された個々のサーフェスにアクセスする例です。