らせん階段: GeometryClass

Spiral_Stair - superclass: GeometryClass; super-superclass:node -40:1- classID: #(1486695442, 1030831817) 

> MAXWrapper > ノード > GeometryClass > Spiral_Stair

 

   

ジオメトリ オブジェクト - クイック ナビゲーション

このクラスは 3ds Max 6 以降で使用可能です。

コンストラクタ:

Spiral_Stair...   

   

プロパティ

<Spiral_Stair>.CarriageContext Integer default: 18 -- integer 

中桁の設定コントロール値を取得/設定します。有効な値は次のとおりです。

0 - 内側の最初の中桁はユーザ定義の内部オフセットにあり、そこを起点として指定した数の中桁がユーザ定義の間隔で繰り返される。

1 - 内側の最初の中桁はオフセットなし。外側の 2 番目の中桁はオフセットなし。CarriageCount が 2 より大きい場合、追加の中桁は間隔設定を無視して 2 つの中桁の間を均等に分散する。

2 - 不定数の中桁が、CarriageSpace 値および CarriageSpacingType 設定に基づいて均等に分散する。

3 - 内側の最初の中桁はオフセットなし。最初の中桁を起点とするユーザ定義された数の中桁が、CarriageSpacingType 設定に従ってユーザ定義された CarriageSpace の距離に配置される。

4 - 内側の最初の中桁はオフセットなしであるが、CarriageSpacingType に従う。外側の 2 番目の中桁は CarriageExtOffs 値に従う。CarriageCount が 2 より大きい場合、追加の中桁は間隔設定を無視して最初の 2 つの中桁の間を均等に分散する。

5 - 外側の最初の中桁は CarriageExtOffs 値に従い、そこを起点とする他の中桁は CarriageSpacingType に従って CarriageSpace の距離に配置される。

6 - 内側の最初の中桁は CarriageIntOffs 値に従い、そこを起点とする他の中桁は CarriageCount、CarriageSpace および CarriageSpacingType に従って配置される。使用された値が大きすぎる場合は、実際の階段の範囲外で中桁を使用することもできる。

7 - 内側の最初の中桁は CarriageIntOffs 値に従い、外側の 2 番目の中桁は CarriageExtOffs 値を無視する。CarriageCount 値に基づくその他の中桁は CarriageSpacingType に従って 2 つの中桁の間を均等に分散するが、CarriageSpace は無視される。

8、9 - 内側の最初の中桁は CarriageIntOffs 値に従い、他の中桁は CarriageSpacingType (軸から軸、または側面から側面)に従い、最初の中桁を起点として CarriageSpace の距離に配置される。

10 - 内側の最初の中桁、外側の 2 番目の中桁、3 番目以降の中桁は階段の中間点に対して相対的に分散し、CarriageSpacingType は無視される。

11 - 最初の中桁は内側にあり、2 番目の中桁は CarriageSpacingType (内側の側面から内側の側面、または外側の側面から内側の側面)に従って、そこからユーザ定義された CarriageSpace の距離に配置される。

12 - 最初の中桁は内側、2 番目の中桁は階段の中間点、それ以降の中桁は、CarriageSpacingType に従って階段の中間点に対して相対的に分散する。

13 - 最初の中桁は外側、それ以降の中桁はユーザ定義された CarriageSpace の距離に配置され、階段の領域内にある場合のみ表示される。CarriageSpacingType (外側の側面から外側の側面、または内側の側面から外側の側面)に従う。

14、16、17 - 内側の最初の中桁は CarriageIntOffs 値に従い、他の中桁は CarriageSpacingType (軸から軸、または側面から側面)に従い、最初の中桁を起点として CarriageSpace の距離に配置される。

15 - 内側の最初の中桁は CarriageIntOffs 値に従う。2 つ以上の中桁の場合、最初は外側、2 番目は真ん中になる。3 つ以上の場合、最初は外側、その他の中桁は階段の中間点の周囲を均等に分散する。CarriageSpace は無視され、CarriageSpacingType には従う。

18 - 最初の中桁は階段の中間点。複数の場合、CarriageSpacingType に従って、階段の中間点に対して対称的に分散する。

   

<Spiral_Stair>.CarriageCount Integer default: 1 -- animatable; integer 

中桁の数を取得/設定します。使い方は、現在の CarriageContext 値によって異なります。

   

<Spiral_Stair>.CarriageExtOffs Float default: 3.0 -- animatable; float 

中桁の外部オフセットを取得/設定します。使い方は、現在の CarriageContext 値によって異なります。

   

<Spiral_Stair>.CarriageHeight Float default: 8.0 -- animatable; float 

中桁の高さを取得/設定します。[中桁](Carriage)ロールアウトに配置されている[奥行き](Depth)の値に対応します。

   

<Spiral_Stair>.CarriageIntOffs Float default: 3.0 -- animatable; float 

中桁の内部オフセットを取得/設定します。使い方は、現在の CarriageContext 値によって異なります。

   

<Spiral_Stair>.CarriageSpace Float default: 10.0 -- animatable; float 

中桁間の間隔を取得/設定します。使い方は、現在の CarriageContext 値によって異なります。

   

<Spiral_Stair>.CarriageSpacingType Integer default: 0 -- integer 

中桁の間隔タイプを取得/設定します。有効な値は 0 と 1 で、効果は . CarriageContext 値によって異なります。

   

<Spiral_Stair>.CarriageSpringFloor Integer default: 1 -- animatable; integer 

[中桁](Carriage)ロールアウトの[床からの迫高](Spring from Floor)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - オフ

1 - オン

   

<Spiral_Stair>.CarriageWidth Float default: 3.0 -- animatable; float 

中桁の幅を取得/設定します。

   

<Spiral_Stair>.CenterPoleHeight Float default: 0.0 -- animatable; float 

中柱の高さを取得/設定します。

   

<Spiral_Stair>.CenterPoleHeight_X Integer default: 0 -- integer 

CenterPoleheight 値の使用を有効/無効にします。有効な値は次のとおりです。

0 - CenterPoleHeight を使用しない

1 - CenterPoleHeight を使用する

   

<Spiral_Stair>.CenterPoleRadius Float default: 10.0 -- animatable; float 

中柱の半径を取得/設定します。

   

<Spiral_Stair>.CenterPoleSegments Integer default: 16 -- animatable; integer 

中柱のセグメントの数を取得/設定します。

   

<Spiral_Stair>.direction Integer default: 0 -- animatable; integer 

回転の方向を取得/設定します。有効な値は次のとおりです。

0 - CCW

1 - CW

   

<Spiral_Stair>.GenerateCarriage Integer default: 1 -- animatable; integer 

[パラメータ](Parameters)ロールアウト、[ジオメトリを生成](Generate Geometry)グループにある[中桁](Carriage)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - 中桁を生成しない

1 - 中桁を生成する

   

<Spiral_Stair>.GenerateCenterPole Integer default: 0 -- animatable; integer 

[パラメータ](Parameters)ロールアウト、[ジオメトリを生成](Generate Geometry)グループにある[中柱](Center Pole)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - 中柱を生成しない

1 - 中柱を生成する

   

<Spiral_Stair>.GenerateInsideRailing Integer default: 0 -- integer 

[パラメータ](Parameters)ロールアウト、[ジオメトリを生成](Generate Geometry)領域にある[手すり - 内側](Handrail - Inside)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - 内側の手すりを生成しない

1 - 内側の手すりを生成する

   

<Spiral_Stair>.GenerateMapping Integer default: 0 -- integer 

[パラメータ](Parameters)ロールアウトの[マッピング座標を生成](Generate maping Coords.)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - オフ

1 - オン

   

<Spiral_Stair>.GenerateOutsideRailing Integer default: 0 -- integer 

[パラメータ](Parameters)ロールアウト、[ジオメトリを生成](Generate Geometry)領域にある[手すり - 外側](Handrail - Outside)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - 外側の手すりを生成しない

1 - 外側の手すりを生成する

   

<Spiral_Stair>.GenerateStringers Integer default: 0 -- animatable; integer 

[パラメータ](Parameters)ロールアウト、[ジオメトリを生成](Generate Geometry)領域にある[側桁](Stringers)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - 側桁を生成しない

1 - 側桁を生成する

   

<Spiral_Stair>.radius Float default: 0.0 -- animatable; float 

階段の半径を取得/設定します。

   

<Spiral_Stair>.RailingHeight Float default: 42.0 -- animatable; float 

手すりの高さを取得/設定します。

   

<Spiral_Stair>.RailingOffs Float default: 2.0 -- animatable; float 

手すりのオフセットを取得/設定します。

   

<Spiral_Stair>.RailingRadius Float default: 1.0 -- animatable; float 

手すりの半径を取得/設定します。

   

<Spiral_Stair>.RailingSegments Integer default: 3 -- animatable; integer 

手すりのセグメント数を取得/設定します。

   

<Spiral_Stair>.Revolutions Float default: 0.75 -- animatable; float 

回転数を取得/設定します。

   

<Spiral_Stair>.StepCount Integer default: 12 -- animatable; integer 

階段の数を取得/設定します。

   

<Spiral_Stair>.StepDepth Float default: 0.0 -- animatable; float 

StepDepth_X が 1 に設定されている場合、階段の奥行きを取得/設定します。

   

<Spiral_Stair>.StepDepth_X Integer default: 0 -- integer 

カスタム StepDepth の値を有効/無効にします。有効な値は次のとおりです。

0 - オフ

1 - オン

   

<Spiral_Stair>.StepHeight Float default: 0.0 -- animatable; float 

階段の高さを取得/設定します。

   

<Spiral_Stair>.StepSegments Integer default: 0 -- animatable; integer 

階段のセグメントの数を取得/設定します。

   

<Spiral_Stair>.StepSegments_X Integer default: 0 -- integer 

StepSegments 値の使用を有効/無効にします。有効な値は次のとおりです。

0 - オフ

1 - オン

   

<Spiral_Stair>.StepThickness Float default: 2.0 -- animatable; float 

階段の厚さを取得/設定します。

   

<Spiral_Stair>.StepType Integer default: 0 -- integer 

階段のタイプを取得/設定します。有効な値は次のとおりです。

0 - 開く

1 - 閉じる

2 - ボックス

   

<Spiral_Stair>.Stepwidth Float default: 39.0 -- animatable; float 

階段の幅を取得/設定します。

   

<Spiral_Stair>.StringerDepth Float default: 6.0 -- animatable; float 

側桁の奥行きを取得/設定します。

   

<Spiral_Stair>.StringerOffset Float default: 1.0 -- animatable; float 

側桁のオフセットを取得/設定します。

   

<Spiral_Stair>.StringerSpringFloor Integer default: 1 -- animatable; integer 

[側桁](Stringers)ロールアウトの[床からの迫高](Spring from Floor)チェックボックスの状態をコントロールします。有効な値は次のとおりです。

0 - オフ

1 - オン

   

<Spiral_Stair>.StringerWidth Float default: 1.0 -- animatable; float 

側桁の幅を取得/設定します。

   

インタフェース:

Interface: realWorldMapSizeInterface 

プロパティ:

.realWorldMapSize: boolean : Read|Write 

リアル ワールド マップ サイズ オプションを有効/無効にします。

3ds Max 8 以降 で使用可能です。

関連事項