> For the complete documentation index, see [llms.txt](https://primer2.dynamobim.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://primer2.dynamobim.org/zh-tw/5_essential_nodes_and_concepts/index-of-nodes.md).

# 節點的索引

本索引提供此手冊中所用所有節點的附加資訊，以及您可能認為有用的其他元件。這只是 Dynamo 所提供 500 個節點中部分節點的簡介。

## 顯示

### 顏色

|                                  |                                                                          |                                  |
| -------------------------------- | ------------------------------------------------------------------------ | -------------------------------- |
|                                  | 建立                                                                       |                                  |
| ![](/files/CThEqHqVK8HikNwmMtfI) | <p><strong>Color.ByARGB</strong><br>依 Alpha、紅色、綠色與藍色等組成來建構顏色。</p>        | ![](/files/TilrT84kEkH5LkWZL78O) |
| ![](/files/fRPiM0BFB8uhh1XtZvzH) | <p><strong>Color Range</strong><br>從開始顏色與結束顏色之間的顏色漸層取得顏色。</p>            | ![](/files/fRPiM0BFB8uhh1XtZvzH) |
|                                  | 動作                                                                       |                                  |
| ![](/files/7doWyPd7X5R940XQWKwg) | <p><strong>Color.Brightness</strong><br>取得此顏色的亮度值。</p>                   | ![](/files/7doWyPd7X5R940XQWKwg) |
| ![](/files/YtZBIa5rKW9TQ29C36Td) | <p><strong>Color.Components</strong><br>依照以下順序列示顏色組成：Alpha、紅色、綠色、藍色。</p> | ![](/files/D7PIPrgOLB9f3wwZ7R2a) |
| ![](/files/NoRjpmAwoqtLLBCq2fkr) | <p><strong>Color.Saturation</strong><br>取得此顏色的飽和度值</p>                   | ![](/files/LDLeBy74NtrVafEwlxwI) |
| ![](/files/ZxtQCgFBoGrS30zO5cjP) | <p><strong>Color.Hue</strong><br>取得此顏色的色相值。</p>                          | ![](/files/993sjJ0BujtAjq0IbHNW) |
|                                  | 查詢                                                                       |                                  |
| ![](/files/H98toLQgoCYnkltSNIVy) | <p><strong>Color.Alpha</strong><br>找出顏色的 Alpha 組成 (0 到 255)。</p>         | ![](/files/wUvYh9nAU140nZ36axB1) |
| ![](/files/sRV7RspuQ8MOB4eEVFTC) | <p><strong>Color.Blue</strong><br>找出顏色的藍色組成 (0 到 255)。</p>               | ![](/files/IcomkJ4eQ7gc8gtwPZy7) |
| ![](/files/V310ie1s8GAXnbAm9ORB) | <p><strong>Color.Green</strong><br>找出顏色的綠色組成 (0 到 255)。</p>              | ![](/files/qFwY6ZNIFEtWXTtU3SOj) |
| ![](/files/vrlbtCxaO7Jx9teoFb9z) | <p><strong>Color.Red</strong><br>找出顏色的紅色組成 (0 到 255)。</p>                | ![](/files/3Qe7htLE5TNVigbQtVpy) |

|                                  |                                                                      |                                  |
| -------------------------------- | -------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                   |                                  |
| ![](/files/6w7C52cu3ZQKXXtH9Ajr) | <p><strong>GeometryColor.ByGeometryColor</strong><br>使用顏色顯示幾何圖形。</p> | ![](/files/6w7C52cu3ZQKXXtH9Ajr) |

### Watch

|                                  |                                                        |                                  |
| -------------------------------- | ------------------------------------------------------ | -------------------------------- |
|                                  | 動作                                                     |                                  |
| ![](/files/cyUF0Cxriwm8kr0b3iNe) | <p><strong>View\.Watch</strong><br>視覺化節點的輸出。</p>       | ![](/files/zbU4llupJDS25m1qFjFX) |
| ![](/files/QPt0frZX0JQklsV4KGae) | <p><strong>View\.Watch 3D</strong><br>展示幾何圖形的動態預覽。</p> | ![](/files/RBV90IZi10RCb5Nl0hmq) |

## 輸入

|                                  |                                                                |                                  |
| -------------------------------- | -------------------------------------------------------------- | -------------------------------- |
|                                  | 動作                                                             |                                  |
| ![](/files/gVhQvFr8KsDAx6b4oezs) | <p><strong>Boolean</strong><br>在 true 與 false 之間進行選取。</p>      | ![](/files/0cDqkFhe3FET4ckTlEYJ) |
| ![](/files/niV0zSr3RG7KJEHj5Lhy) | <p><strong>Code Block</strong><br>允許直接編寫 DesignScript 程式碼。</p> | ![](/files/F9WjWqjChLAfwMZp802Y) |
| ![](/files/bO7IYTx6SWSflnrZo4Do) | <p><strong>Directory Path</strong><br>可讓您選取系統上的目錄，以取得其路徑</p>   | ![](/files/0WuSpwM5H9F9srx2rQJp) |
| ![](/files/BdtIbHHQpltr3PaTZYzV) | <p><strong>File Path</strong><br>可讓您選取系統中的檔案，以取得其檔名</p>        | ![](/files/VQ8R91QfOBIq4b2Uv4IG) |
| ![](/files/MTbatr8hLi32Wt6PvfFz) | <p><strong>Integer Slider</strong><br>產生整數值的滑棒。</p>            | ![](/files/6mFndPZzjDnt87LmDfxD) |
| ![](/files/quxqRcD1pRjfMQU4O3Pt) | <p><strong>Number</strong><br>建立數字。</p>                        | ![](/files/quxqRcD1pRjfMQU4O3Pt) |
| ![](/files/71N6REgFqwFTlwy8JOTD) | <p><strong>Number Slider</strong><br>產生數值的滑棒。</p>              | ![](/files/VgvIOZuIpGlOhTnnHBJs) |
| ![](/files/AF6Qd7FFXtUMXfFFzqKT) | <p><strong>String</strong><br>建立字串。</p>                        | ![](/files/feYWnGmgKrgwvGySRPer) |
| ![](/files/xrxsdQ02iSFqR00c7LnR) | <p><strong>Object.IsNull</strong><br>判定給定物件是否為空值。</p>          | ![](/files/q6VAmqyErME8YxSHXqRX) |

## 清單

|                                  |                                                                                              |                                  |
| -------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                           |                                  |
| ![](/files/geEBLRAOEhqQ8Ybuhy1I) | <p><strong>List.Create</strong><br>從給定的輸入製作新清單。</p>                                          | ![](/files/ATRx92ABjwe0WaGksa44) |
| ![](/files/sMc2RRwU8Kni9YAxlgOZ) | <p><strong>List.Combine</strong><br>將結合器套用至兩個序列中的每個元素</p>                                    | ![](/files/LYtrs1X4nFoAqQyoI2S1) |
| ![](/files/3uBGns5a0RP8jyIluMUW) | <p><strong>Number Range</strong><br>建立指定範圍內的一系列數字</p>                                        | ![](/files/3uBGns5a0RP8jyIluMUW) |
| ![](/files/Uan9InCp29VYBKVxy3Mc) | <p><strong>Number Sequence</strong><br>建立一系列數字。</p>                                          | ![](/files/RxLEXhe2PysRwrg1vL0d) |
|                                  | 動作                                                                                           |                                  |
| ![](/files/ZFS4RlxgyHLVp9PErznF) | <p><strong>List.Chop</strong><br>將一個清單細分為一組清單 (其中每個清單包含指定數量的項目)。</p>                         | ![](/files/nR2QBFNxhfgpBOQQnd7B) |
| ![](/files/wrjjpDCG8VVmPsh8EfUM) | <p><strong>List.Count</strong><br>傳回給定清單中儲存的項目數目。</p>                                        | ![](/files/wrjjpDCG8VVmPsh8EfUM) |
| ![](/files/HpZ7D9tzQ3WgLUataPQY) | <p><strong>List.Flatten</strong><br>依特定數量展開清單的巢狀清單。</p>                                      | ![](/files/I9w8vxVzL2quZdSQRixk) |
| ![](/files/U3fYkhVs2mA9vQ1rioWs) | <p><strong>List.FilterByBoolMask</strong><br>查看個別布林清單中的對應索引來篩選順序。</p>                        | ![](/files/riP6yFCaGqhpnHStPcDI) |
| ![](/files/5AbQD8wODc3cJOjRr0jf) | <p><strong>List.GetItemAtIndex</strong><br>取得給定清單中位於指定索引處的項目。</p>                            | ![](/files/O2B58hpma5UvGflz8pHc) |
|                                  | <p><strong>List.Map</strong><br>將函數套用至清單的所有元素，從結果產生新清單</p>                                   | ![](/files/UR6IxQNllCZSg3GY7c6L) |
|                                  | <p><strong>List.Reverse</strong><br>建立新的清單，其中包含給定清單的項目，但以逆向順序排列</p>                          | ![](/files/MgOVTyHbeM4RgpaqrIuW) |
| ![](/files/U5M3iWxVbyKKeTpThVeE) | <p><strong>List.ReplaceItemAtIndex</strong><br>取代給定清單中位於指定索引處的項目。</p>                        | ![](/files/fhcrkssrl9Q91EHMM9Td) |
| ![](/files/MLzT27in5quZqV6sQT45) | <p><strong>List.ShiftIndices</strong><br>將清單中的索引向右移動給定數量</p>                                 | ![](/files/FGLkuc5hKY5kh0H0FkFt) |
| ![](/files/kPiH4ciDiPZR5ObBrOuM) | <p><strong>List.TakeEveryNthItem</strong><br>在給定的偏移之後，擷取給定清單中索引是給定值倍數的項目。</p>                | ![](/files/uhfM8t5vg7EjFqPARMAq) |
| ![](/files/Kw8ZhiQUfxqxZmuHii2x) | <p><strong>List.Transpose</strong><br>在清單的清單中交換列與欄。如果某些列短於其他列，會在結果陣列中插入空值作為預留位置，以便其永遠為矩形</p> | ![](/files/vj2CRLtt1meLIhiCwtFz) |

## 邏輯

|                                  |                                                                                      |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------ | -------------------------------- |
|                                  | 動作                                                                                   |                                  |
| ![](/files/1VSqLQYTPMeYz7M2mbjj) | <p><strong>If</strong><br>條件陳述式。檢查測試輸入的布林值。如果測試輸入為 true，結果會輸出真實的輸入，否則結果會輸出虛假的輸入。</p> | ![](/files/ujIbsceY0cDQT1C2XspI) |

## 數學

|                                  |                                                                       |                                  |
| -------------------------------- | --------------------------------------------------------------------- | -------------------------------- |
|                                  | 動作                                                                    |                                  |
| ![](/files/3V0C4jhRc2Det01i708V) | <p><strong>Math.Cos</strong><br>計算角度的餘弦值。</p>                         | ![](/files/WxajsHHqnMAgiq1mHgwj) |
| ![](/files/36paBD7MQ7vtsU7xblof) | <p><strong>Math.DegreesToRadians</strong><br>將以度表示的角度轉換為以弳度表示的角度。</p> | ![](/files/t4rG35JqvpWkAHU88D7v) |
| ![](/files/nssw3Po6ilKEExGXxTU7) | <p><strong>Math.Pow</strong><br>計算數值的指定次方。</p>                        | ![](/files/6qH1q5zNIwMoaV7ivLZN) |
| ![](/files/sMolgIWX67AP9tDCxDJK) | <p><strong>Math.RadiansToDegrees</strong><br>將以弳度表示的角度轉換為以度表示的角度。</p> | ![](/files/iVE1UlS7lKxZErZJukDC) |
| ![](/files/2fjFdz7xJ201mi7Ib06j) | <p><strong>Math.RemapRange</strong><br>調整數字清單的範圍，同時保留分配比率。</p>        | ![](/files/spociGRhI6AKUsVm3iAT) |
| ![](/files/36q4M6hYWjLuRgW3bMta) | <p><strong>Math.Sin</strong><br>計算角度的正弦值。</p>                         | ![](/files/QxeTEgcBHLPwywzlG5HM) |
| ![](/files/BelpLxpXGptBAggAu8w4) | <p><strong>Map</strong><br>將值對映到輸入範圍</p>                              | ![](/files/LZelWjISohvwQ90oduyo) |

## 字串

|                                  |                                                                            |                                  |
| -------------------------------- | -------------------------------------------------------------------------- | -------------------------------- |
|                                  | 動作                                                                         |                                  |
| ![](/files/jygMnBvcAiRRfYdCGd5e) | <p><strong>String.Concat</strong><br>將多個字串連接成單一字串。</p>                     | ![](/files/VzXKInNieUURVFbDEO7Q) |
| ![](/files/mA0G31U0atpM7z8OSNLo) | <p><strong>String.Contains</strong><br>判定給定的字串是否包含給定的子字串。</p>              | ![](/files/Ublngymh7ykWOV9S0mAn) |
| ![](/files/ysMmPRPUjVuOHAFONICU) | <p><strong>String.Join</strong><br>將多個字串連接成單一字串，同時在接合的每個字串之間插入給定的分隔符號。</p> | ![](/files/6jtvc6H1w28UEHFr43GM) |
| ![](/files/ZM1s2aUsyPj9FwIH2uYX) | <p><strong>String.Split</strong><br>將單一字串分割為字串清單，分割位置由給定的分隔符號字串決定。</p>     | ![](/files/IsBDscZZEGg7BZjx7lP1) |
| ![](/files/irepe985hVUbpoTzMyfB) | <p><strong>String.ToNumber</strong><br>將字串轉換為整數或倍精數。</p>                   | ![](/files/UIlqkaiDYEkeb2zFtGaZ) |

## 幾何圖形

### 圓

|                                  |                                                                                               |                                  |
| -------------------------------- | --------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                            |                                  |
| ![](/files/zYqPcJjJBeIBwf3PTfFn) | <p><strong>Circle.ByCenterPointRadius</strong><br>使用輸入中心點和世界 XY 平面中的半徑，並以世界 Z 為法線，來建立一個圓。</p> | ![](/files/Sg98EIhVIyWcbpUgzIkE) |
| ![](/files/s59lpoodScuvlZjDBAq0) | <p><strong>Circle.ByPlaneRadius</strong><br>在輸入平面建立一個中心點在輸入平面原點 (根)、具有給定半徑的圓。</p>             | ![](/files/O8YrptKWyOEprX9vw0wY) |

|                                  |                                                                                                   |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                                |                                  |
| ![](/files/yPt6jucdGN0qHKNUCGFh) | <p><strong>CoordinateSystem.ByOrigin</strong><br>建立一個原點在輸入點、X 與 Y 軸分別設定為 WCS X 軸與 Y 軸的座標系統</p>    | ![](/files/g4u8ctpmKGpuXv669da6) |
| ![](/files/hHAaYwIWW6vfHXDGicY2) | <p><strong>CoordinateSystem.ByCylindricalCoordinates</strong><br>以相對於指定座標系統的指定圓柱座標參數，建立一個座標系統</p> | ![](/files/hHAaYwIWW6vfHXDGicY2) |

### 立方體

|                                  |                                                                                                    |                                  |
| -------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                                 |                                  |
| ![](/files/IHZzc10I4pOH1i12p3jH) | <p><strong>Cuboid.ByLengths</strong><br>建立一個中心點在 WCS 原點，且具有長度、寬度、高度的立方體。</p>                       | ![](/files/zV6gwfssEik90iG6bkKL) |
| ![](/files/bff4uSAhlw6uruDfmk9Y) | <p><strong>Cuboid.ByLengths</strong> (origin)</p><p>建立一個中心點在輸入點，具有指定寬度、長度及高度的立方體。</p>              | ![](/files/bff4uSAhlw6uruDfmk9Y) |
| ![](/files/h7eUFpHEsyEC9uUUM0oH) | <p><strong>Cuboid.ByLengths</strong> (coordinateSystem)</p><p>建立一個中心點在 WCS 原點，且具有長度、寬度、高度的立方體。</p> | ![](/files/h7eUFpHEsyEC9uUUM0oH) |
| ![](/files/sH1R1ig0qiM0FwJfbvdn) | <p><strong>Cuboid.ByCorners</strong></p><p>建立一個從低點跨距到高點的立方體。</p>                                   | ![](/files/sH1R1ig0qiM0FwJfbvdn) |
| ![](/files/5cA5Vo352JkZH0AGGBzt) | <p><strong>Cuboid.Length</strong></p><p>傳回立方體的輸入尺寸，而不是實際世界的空間尺寸。</p>                               | ![](/files/iT3yD7V5YdU7CBbKv3Zq) |
| ![](/files/WVZNRJCcw6HJi8560hCM) | <p><strong>Cuboid.Width</strong></p><p>傳回立方體的輸入尺寸，而不是實際世界的空間尺寸。</p>                                | ![](/files/WVZNRJCcw6HJi8560hCM) |
| ![](/files/8gvL2CLSrsqjy5a8hFYx) | <p><strong>Cuboid.Height</strong></p><p>傳回立方體的輸入尺寸，而不是實際世界的空間尺寸。</p>                               | ![](/files/8gvL2CLSrsqjy5a8hFYx) |
| ![](/files/RlJHkW5nfTTBJ0TlFT26) | <p><strong>BoundingBox.ToCuboid</strong></p><p>取得邊界框做為實體立方體</p>                                    | ![](/files/l29QL8VA9EiNQ2q185rY) |

{% hint style="warning" %}
\*\*換句話說，如果您建立一個立方體寬度 (X 軸) 長度為 10，然後將其轉換為 X 軸 2 倍比例的座標系統，則寬度仍為 10。ASM 不允許您以任何可預測的順序擷取本體的頂點，因此在轉換後無法決定尺寸。
{% endhint %}

### 曲線

|                                  |                                                                                                        |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------------------------ | -------------------------------- |
|                                  | 動作                                                                                                     |                                  |
| ![](/files/QhNZkoFkUfNj4vgxW9Pd) | <p><strong>Curve.Extrude</strong> (distance)<br>在法線向量的方向擠出曲線。</p>                                      | ![](/files/Jb3BahM61E4vFkxXjOVT) |
| ![](/files/jSpJkqt0IliMYZ4WbgbF) | <p><strong>Curve.PointAtParameter</strong><br>取得曲線上位於 StartParameter() 與 EndParameter() 之間指定參數處的點。</p> | ![](/files/4lJq3AdXBEjAOheLdZK4) |

### 幾何圖形修改子

|                                  |                                                                           |                                  |
| -------------------------------- | ------------------------------------------------------------------------- | -------------------------------- |
|                                  | 動作                                                                        |                                  |
| ![](/files/Jt8Fflxdpnr6vqPX8dbc) | <p><strong>Geometry.DistanceTo</strong><br>取得此幾何圖形距其他幾何圖形的距離。</p>         | ![](/files/l0aNnsUpFfYq2b0pQE6C) |
| ![](/files/kQbkAeDQkYkBlpUPT0F4) | <p><strong>Geometry.Explode</strong><br>將複合元素或非單獨元素分開為組成部分</p>            | ![](/files/2zOZcMNbPuzgS2LX680M) |
| ![](/files/WeRfYTFWBBnrsTj1L0LW) | <p><strong>Geometry.ImportFromSAT</strong><br>匯入的幾何圖形的清單</p>              | ![](/files/OnvHIVQTg0y04MfskrOZ) |
| ![](/files/BroaE7IZTXkupZTKYyD1) | <p><strong>Geometry.Rotate</strong> (basePlane)<br>繞平面原點及法線將物件旋轉指定度數。</p> | ![](/files/bJ7sxih2LX7o0SYXfye7) |
| ![](/files/Dq3kjgiIj9c8t08pZUDR) | <p><strong>Geometry.Translate</strong><br>將任何幾何圖形類型在給定方向平移給定距離。</p>       | ![](/files/eHr0WgjHVrNekaeSbbDj) |

### 直線

|                                  |                                                                                       |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                    |                                  |
| ![](/files/vHz5IKAIDUJowJ2vLZxP) | <p><strong>Line.ByBestFitThroughPoints</strong><br>建立一條與點的散射圖最近似的線。</p>               | ![](/files/i6l55Llo2atb8jlDr5Rm) |
| ![](/files/g1Im85waBUXM0I0azTL4) | <p><strong>Line.ByStartPointDirectionLength</strong><br>建立一條從某點開始，沿向量方向延伸指定長度的直線。</p> | ![](/files/cU9v3OxsbH3IjA43QL9S) |
| ![](/files/iH4K3EHQFsEmzYQY3LrW) | <p><strong>Line.ByStartPointEndPoint</strong><br>在兩個輸入點之間建立一條直線。</p>                  | ![](/files/gLFeSegjvEvY469u9trl) |
| ![](/files/TBpPQHV1DEoIlaTSDTen) | <p><strong>Line.ByTangency</strong><br>建立一條在輸入曲線的參數點位置與輸入曲線相切的線。</p>                  | ![](/files/q5do2sB1gqtalTu4xyJc) |
|                                  | 查詢                                                                                    |                                  |
| ![](/files/X4QDpxo9XYVlHTQyACtw) | <p><strong>Line.Direction</strong><br>曲線的方向。</p>                                      | ![](/files/eUPbOnKNpZkAardBwy7l) |

### NurbsCurve

|                                  |                                                                               |                                  |
| -------------------------------- | ----------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                            |                                  |
| ![](/files/iE7yKaq0Of0uBk4JkZgZ) | <p><strong>NurbsCurve.ByControlPoints</strong><br>使用明確控制點建立 BSplineCurve。</p> | ![](/files/UF1AA9kKSKlVpSXZkIMx) |
| ![](/files/8N7FsyHOCDMW3vUw8S8J) | <p><strong>NurbsCurve.ByPoints</strong><br>透過在點之間進行內插來建立 BSplineCurve</p>     | ![](/files/Gkd0hqK146ru2qSNHyow) |

### NurbsSurface

|                                  |                                                                                                   |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                                |                                  |
| ![](/files/CDZXza9HHsBwJ4Z1LT7h) | <p><strong>NurbsSurface.ByControlPoints</strong><br>使用明確控制點建立一個具有指定 U 與 V 次數的 NurbsSurface。</p>   | ![](/files/cHpgdb7rQ1thYsJ5FSJA) |
| ![](/files/ROYBGatELqsUOX0rcJsd) | <p><strong>NurbsSurface.ByPoints</strong><br>建立一個具有指定內插點及 U 與 V 次數的 NurbsSurface。產生的曲面將通過所有點。</p> | ![](/files/JT9gPmVYNEzD0CVIMlLn) |

### Plane

|                                  |                                                                         |                                  |
| -------------------------------- | ----------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                      |                                  |
| ![](/files/hiOMnewAt2To6WaaP5el) | <p><strong>Plane.ByOriginNormal</strong><br>建立一個中心點在根點，具有輸入法線向量的平面。</p> | ![](/files/PdTWZtW6iwWBXmcFaDkK) |
| ![](/files/dFvTfdaO4o6PqWAqF5hs) | <p><strong>Plane.XY</strong><br>在世界 XY 建立一個平面</p>                       | ![](/files/6XlDe8J8vGfzlM8cHKWM) |

### 點

|                                  |                                                                                     |                                  |
| -------------------------------- | ----------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                  |                                  |
| ![](/files/zGCHKfe7Aaa873hUnh7o) | <p><strong>Point.ByCartesianCoordinates</strong><br>在有 3 個直角座標的給定座標系統中產生一點</p>      | ![](/files/dYgqfDdoNryXBUXdYnF3) |
| ![](/files/6L3zukYCH4bUdF6DbfiX) | <p><strong>Point.ByCoordinates</strong> (2d)<br>在 XY 平面中給定 2 個直角座標產生一點。Z 分量是 0。</p> | ![](/files/YMyi0d8YVUxpQ6vVCNZj) |
| ![](/files/rAag2F9BUVNXd3Bm2FCF) | <p><strong>Point.ByCoordinates</strong> (3d)<br>給定 3 個直角座標產生一點。</p>                 | ![](/files/o3cgn5bo1q7Nmpz2BzWj) |
| ![](/files/AUjwfSUSbXUP5EM2vPIE) | <p><strong>Point.Origin</strong><br>取得原點 (0,0,0)</p>                                | ![](/files/VAO46M8aYlx4PoCwtS2g) |
|                                  | 動作                                                                                  |                                  |
| ![](/files/3pNtsy0BGCIITrdrEk99) | <p><strong>Point.Add</strong><br>對點加入向量。與 Translate (Vector) 相同。</p>                | ![](/files/0EJGhgMhNeqT6vMNBc39) |
|                                  | 查詢                                                                                  |                                  |
| ![](/files/TOYzDHX6ZvYtLu2ubEXN) | <p><strong>Point.X</strong><br>取得點的 X 分量</p>                                        | ![](/files/3MstD9pY0fl8ecIWl08Y) |
| ![](/files/dVxiKqKrNLQYrI1KOheq) | <p><strong>Point.Y</strong><br>取得點的 Y 分量</p>                                        | ![](/files/TxxGz95mqWI6alZ5x1Ez) |
| ![](/files/MacpBDyTVER1UyGtivH3) | <p><strong>Point.Z</strong><br>取得點的 Z 分量</p>                                        | ![](/files/nc9VSOwRfZIynWL9gky8) |

### Polycurve

|                                  |                                                                                                   |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                                |                                  |
| ![](/files/ydQsjn8K3EwR4WD3Lofc) | <p><strong>Polycurve.ByPoints</strong><br>根據連接點的一系列線建立 PolyCurve。若要取得封閉的曲線，最後一個點應該與起點位於相同的位置。</p> | ![](/files/CSoAMMU6BAsNsNsyp3nY) |

### 矩形

|                                  |                                                                                                                |                                  |
| -------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                                             |                                  |
| ![](/files/KyyycCoKqA01HqMAI6Ty) | <p><strong>Rectangle.ByWidthLength</strong> (Plane)<br>建立一個中心點在輸入平面根，具有輸入寬度 (平面 X 軸長度) 與長度 (平面 Y 軸長度) 的矩形。</p> | ![](/files/ffUCaKdMuYgLaQskx3Vq) |

### 圓球

|                                  |                                                                                |                                  |
| -------------------------------- | ------------------------------------------------------------------------------ | -------------------------------- |
|                                  | 建立                                                                             |                                  |
| ![](/files/xjGJJAujGBBS16PrFzFW) | <p><strong>Sphere.ByCenterPointRadius</strong><br>建立一個中心點在輸入點，具有給定半徑的實體圓球。</p> | ![](/files/hMlviY6zCovzNN5euITd) |

### 曲面

|                                  |                                                                        |                                  |
| -------------------------------- | ---------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                     |                                  |
| ![](/files/oGq6OUwEe86TT6X5HzQj) | <p><strong>Surface.ByLoft</strong><br>透過在輸入斷面曲線之間進行斷面混成來建立曲面</p>       | ![](/files/VpEjh9kSU1RBWKj4kY9p) |
| ![](/files/oGq6OUwEe86TT6X5HzQj) | <p><strong>Surface.ByPatch</strong><br>透過填滿輸入曲線所定義之封閉邊界的內部來建立曲面。</p>   | ![](/files/C4b5tuzY4tDyHZv9gSss) |
|                                  | 動作                                                                     |                                  |
| ![](/files/Pplq82ZKpHtU56r1QV02) | <p><strong>Surface.Offset</strong><br>沿曲面法線方向，將曲面偏移指定的距離</p>           | ![](/files/uarOWdrebdqM5fBtIeYS) |
| ![](/files/ktMRtu29QC2NLjPmgm8U) | <p><strong>Surface.PointAtParameter</strong><br>傳回指定的 U 與 V 參數處的點。</p> | ![](/files/e4dyfQMaCPQDtYPpOLSg) |
| ![](/files/vCnwPgZhnWai9DEQ5PDk) | <p><strong>Surface.Thicken</strong><br>將曲面增厚為實體，沿曲面法線的方向朝曲面兩側擠出。</p>   | ![](/files/rSksZaDCMfYc0Ez4ye9L) |

### UV

|                                  |                                                          |                                  |
| -------------------------------- | -------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                       |                                  |
| ![](/files/AH0mrikN3ltYb6nQeHmN) | <p><strong>UV.ByCoordinates</strong><br>從兩個倍精數建立 UV。</p> | ![](/files/249Oe9pja6zFMltU8kK7) |

### 向量

|                                  |                                                                   |                                  |
| -------------------------------- | ----------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                |                                  |
| ![](/files/opX5SLBkvbjcUy74whUw) | <p><strong>Vector.ByCoordinates</strong><br>由 3 個歐幾里得座標形成一個向量</p> | ![](/files/6jXxjnrb23NfN3p5DoAu) |
| ![](/files/YxBI3SEPfP9si2L7AEdQ) | <p><strong>Vector.XAxis</strong><br>取得標準 X 軸向量 (1,0,0)</p>        | ![](/files/ughIMtnCCk4QjyovsTJx) |
| ![](/files/sFCUD1l7aPsueQ9H2rtZ) | <p><strong>Vector.YAxis</strong><br>取得標準 Y 軸向量 (0,1,0)</p>        | ![](/files/855mvBYQ6a0OhNeSLnUC) |
| ![](/files/xNUPvwQz3ZMNjWa7gAjj) | <p><strong>Vector.ZAxis</strong><br>取得標準 Z 軸向量 (0,0,1)</p>        | ![](/files/oRbH4QlbdjgJxLf4RCzs) |
|                                  | 動作                                                                |                                  |
| ![](/files/p9Xy73UZom67r4bcpVGx) | <p><strong>Vector.Normalized</strong><br>取得向量的正規化版本</p>           | ![](/files/bOJAJSoSHxOipKCTj8El) |

## 座標系統

|                                  |                                                                                                   |                                  |
| -------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------- |
|                                  | 建立                                                                                                |                                  |
| ![](/files/yPt6jucdGN0qHKNUCGFh) | <p><strong>CoordinateSystem.ByOrigin</strong><br>建立一個原點在輸入點、X 與 Y 軸分別設定為 WCS X 軸與 Y 軸的座標系統</p>    | ![](/files/g4u8ctpmKGpuXv669da6) |
| ![](/files/hHAaYwIWW6vfHXDGicY2) | <p><strong>CoordinateSystem.ByCylindricalCoordinates</strong><br>以相對於指定座標系統的指定圓柱座標參數，建立一個座標系統</p> | ![](/files/hHAaYwIWW6vfHXDGicY2) |

## 運算子

|                                  |                                                    |                                  |
| -------------------------------- | -------------------------------------------------- | -------------------------------- |
| ![](/files/B5VkhU6odtjhgkUgRwxG) | <p><strong>+</strong><br>加</p>                     | ![](/files/Ag0clR8JmJaDxq0ti9Oo) |
| ![](/files/B2fZ8FN0zNsXE6k2kETJ) | <p><strong>-</strong><br>減</p>                     | ![](/files/dv8qmS2l7GzPXxM5Quxg) |
| ![](/files/7T35WXK6IUzSkDBC9q8Y) | <p><strong>\*</strong><br>乘</p>                    | ![](/files/dchoFVznqhCZQlyBiQGt) |
| ![](/files/KxPdCBU0NK84rbbHXQw8) | <p><strong>/</strong><br>分區</p>                    | ![](/files/aiRMvYMBrzgfO5MTkdIP) |
| ![](/files/TwRI1vsN0N7jPe5q3sdm) | <p><strong>%</strong><br>模除會計算第一個輸入除以第二個輸入後的餘數</p> |                                  |
| ![](/files/a62OeZxEnAQZq8XbU7GS) | <p><strong><</strong><br>小於</p>                    | ![](/files/a62OeZxEnAQZq8XbU7GS) |
| ![](/files/DO6Q2EmieEnVrzw5s1m1) | <p><strong>></strong><br>大於</p>                    | ![](/files/QfWlpQM8SqhwVPSLWZQR) |
| ![](/files/twBOWfc4LbE4WuagN6cd) | <p><strong>==</strong><br>相等性會測試兩個值是否相等。</p>       | ![](/files/5VZpz4SLIhHmFWRlVna7) |
