Hose - superclass: GeometryClass

Hose - superclass: GeometryClass; super-superclass:node - 27:0 - classID: #(1777953373, 593249034) 

> MAXWrapper > ノード > GeometryClass > Hose

 

   

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

ホース オブジェクトは、2 つのオブジェクト間を接続し、さらにそれらの移動に反応する柔軟なオブジェクトです。

このオブジェクトはスプリングに似ていますが、ダイナミック プロパティを持ちません。

ホースの全体の直径と長さ、回転数、および「ワイヤ」の直径とシェイプを指定できます。

コンストラクタ:

Hose ... 

プロパティ

<Hose>.End_Placement_Method Integer default: 1 -- integer 

配置方法の終了を取得/設定します。

有効な値は次のとおりです。

1 - フリー ホース(既定値)

2 - オブジェクトの基点にバインド

   

<Hose>.Generate_Mapping_Coordinates Integer default: 0 -- integer 

1 に設定した場合、マッピングしたマテリアルをホースに適用するために必要な座標を設定します。既定値はオフ(0)です。

   

<Hose>.Hose_Height Float default: 1.0 -- animatable; float 

このフィールド/スピナーを使用して、ホースがバインドされていない場合のホースの直線の高さまたは長さを設定します。これは、実際のホースの長さではありません。[フリー ホース](Free Hose)が選択されている場合に使用できます。

   

<Hose>.Segments_Along_Hose Integer default: 45 -- animatable; integer 

ホースの長さに含まれるセグメントの総数。ホースがカーブの場合は、この設定値を増やすとプロファイルがスムーズになります。

   

<Hose>.Smooth_Spring Integer default: 0 -- integer 

次のいずれかのスムーズ オプションを選択します。

0 - [すべて](All): ホース全体がスムージングされます。

1 - [側面](Sides): スムージングはホースの長さに沿って適用されますが、円周の周りには適用されません。

2 - [なし](None): スムージングは適用されません。

3 - [セグメント](Segments): スムージングはホースの内部断面にのみ適用されます。

   

<Hose>.Renderable_Hose Integer default: 1 -- integer 

1 (オン)の場合、指定した設定を使用してホースがレンダリングされます。

0 (オフ)の場合、ホースはレンダリングされません。

既定値は 1 (オン)です。

   

<Hose>.Hose_Cross_Section_Type Integer default: 0 -- integer 

円の断面を設定します。

幅と奥行きの設定を別々に指定することができます。

矩形ホースに似ていますが、D 字型断面の 1 つの側面が丸められます。

   

<Hose>.Round_Hose_DiameterFloat default: 0.2 -- animatable; float 

終端部におけるホースの最大幅。

   

<Hose>.Round_Hose_Sides Integer default: 8 -- animatable; integer 

ホースの側面の数。

側面の設定が 3 の場合は三角形の断面、4 の場合は 四角形の断面、5 の場合は五角形の断面になります。

円の断面の場合は側面の数を増やします。

   

<Hose>.Rectangular_Hose_Width Float default: 0.2 -- animatable; float 

ホースの幅。

   

<Hose>.Rectangular_Hose_Depth Float default: 0.2 -- animatable; float 

ホースの高さ。

   

<Hose>.Rectangular_Hose_Fillet_Size Float default: 0.0 -- animatable; float 

断面のコーナーを丸くする量。

これを可視にするには、[フィレット セグメント](Fillet Segs)を 1 以上に設定する必要があります。

既定値は 0 です。

   

<Hose>.Rectangular_Hose_Fillet_Segs Integer default: 0 -- animatable; integer 

各フィレット コーナーのセグメント数。

[フィレット セグメント](Fillet Segs)の設定が 1 の場合、コーナーはまっすぐに切り取られます。 コーナーを丸くする場合はこの値を大きくします。

既定値は 0 です。

   

<Hose>.Rectangular_Hose_Section_Rotation Float default: 0.0 -- animatable; angle 

長い軸に沿ったホースの方向。

既定値は 0 です。

   

<Hose>.D_Section_Hose_Width Float default: 0.2 -- animatable; float 

ホースの幅。

<Hose>.D_Section_Hose_Depth Float default: 0.2 -- animatable; float 

ホースの高さ。

   

<Hose>.D_Section_Hose_Fillet_SizeFloat default: 0.0 -- animatable; float 

丸くした側面と反対側の 2 つの断面のコーナーを丸くする量。

これを可視にするには、[フィレット セグメント](Fillet Segs)を 1 以上に設定する必要があります。

既定値は 0 です。

   

<Hose>.D_Section_Hose_Fillet_Segs Integer default: 0 -- animatable; integer 

各フィレット コーナーのセグメント数。

[フィレット セグメント](Fillet Segs)の設定が 1 の場合、コーナーはまっすぐに切り取られます。 コーナーを丸くする場合はこの値を大きくします。

既定値は 0 です。

   

<Hose>.D_Section_Hose_Round_Segs Integer default: 8 -- animatable; integer 

丸くした側面上のセグメント数。スムーズなプロファイルの場合は、この値を増やします。

既定 は 4 です。

   

<Hose>.D_Section_Hose_Section_Rotation Float default: 0.0 -- animatable; angle 

長い軸に沿ったホースの方向。

既定値は 0 です。

   

<Hose>.Flex_Section_Enabled Integer default: 1 -- integer 

オンの場合、次の 4 つのパラメータをホースの中央の柔軟な断面に設定することができます。

オフの場合、ホースの直径はホース全体にわたって均一になります。

   

<Hose>.Flex_Section_Start Float default: 10.0 -- animatable; percentage 

フレックス断面が開始されるホースの先端からのホースの長さのパーセント。

既定値では、ホースの先端はオブジェクトの基点が表示される端です。

既定値は 10% です。

   

<Hose>.Flex_Section_Stop Float default: 90.0 -- animatable; percentage 

フレックス断面が開始されるホースの終端からのホースの長さのパーセント。

既定値では、ホースの終端はオブジェクトの基点が表示される端と反対の端です。

既定値は 90% です。

   

<Hose>.Flex_Cycle_Count Integer default: 5 -- animatable; integer 

フレックス断面の波形の数。

可視循環の数はセグメントの数によって制限されます。 セグメントの数が循環の数をサポートするのに十分ではない場合、すべての循環は表示されません。

ヒント: 適切なセグメント数を設定するには、最初に[循環](Cycles)を設定してから、可視循環の数が変化しなくなるまで[セグメント](Segments)の値を増やします。

   

<Hose>.Flex_Section_Diameter Float default: -20.0 -- animatable; percentage 

循環の「外」の部分の相対幅。

負の値を設定すると、ホース全体の直径よりも小さくなります。

正の値を設定すると、ホース全体の直径よりも大きくなります。

既定値は -20% です。範囲は -50 ~ 500% です。

   

<Hose>.Top_Tension Float default: 100.0 -- animatable; float 

上オブジェクトに近いホースの円弧を決定します。

テンションを低くすると円弧が減り、テンションを高くすると円弧が増えます。

既定値は 100 です。

   

<Hose>.Bottom_Tension Float default: 100.0 -- animatable; float 

下オブジェクトに近いホースの円弧を決定します。

テンションを低くすると円弧が減り、テンションを高くすると円弧が増えます。

既定値は 100 です。

   

関連事項