私は壁があり、それをRevit APIを使用して分割する必要があります。私は配置ポイントを入力として持っており、それらのポイントに基づいて壁を分割する必要があります。 Revit APIを使用してこれを達成するコマンドがありますか?Revit APIを使用して「分割壁」
ご協力いただければ幸いです。
私は壁があり、それをRevit APIを使用して分割する必要があります。私は配置ポイントを入力として持っており、それらのポイントに基づいて壁を分割する必要があります。 Revit APIを使用してこれを達成するコマンドがありますか?Revit APIを使用して「分割壁」
ご協力いただければ幸いです。
いいえ直接的な方法はありません。 ElementTransformUtils.CopyElement
メソッドで壁のコピーを作成し、元の1点とコピーの1点を分割点の位置に移動する必要があります。ポイントを移動するには、新しい曲線を作成して壁の場所に割り当てる必要があります。
((LocationCurve)wall.Location).Curve = newCurve;
分割壁とはどういう意味ですか? FamilyInstance.Split
メソッドを使用して、梁、列などの特定のファミリインスタンスを分割できます。しかし、それは壁には当てはまりません。壁にある面を分割して、異なる素材を適用することができます。そのためには、FaceSplitter
クラスを参照してください。