Hose - superclass: GeometryClass
Hose - superclass: GeometryClass; super-superclass:node - 27:0 - classID: #(1777953373, 593249034)
ホース オブジェクトは、2 つのオブジェクト間を接続し、さらにそれらの移動に反応する柔軟なオブジェクトです。
このオブジェクトはスプリングに似ていますが、ダイナミック プロパティを持ちません。
ホースの全体の直径と長さ、回転数、および「ワイヤ」の直径とシェイプを指定できます。
コンストラクタ:
プロパティ
<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 です。