關於曲線段代碼

性質 範例 描述

「曲線起點」:此代碼係用於將目前的點指定為單一曲線 (弧線) 段的起點,或是多條曲線段的起點。

EP1 BC

EP1 為作用中圖形的名稱,它會延續至目前的點,「 」(空格) 為「圖徵/代碼分隔符號」BC 則指示了目前的點為曲線段的起點。

具有此代碼的目前的點為曲線上的第一個點。若未使用 <曲線終點> 代碼以和 <曲線起點> 代碼相對應,會將具有相同圖形名稱的下一個點視為曲線上的一點,而具有相同圖形名稱的第三個點則為曲線的終點。

「曲線終點」:此代碼係與 <曲線起點> 代碼配合使用,以定義具有超過三個點的曲線段。曲線上的點所處的位置無需連續。

101 … EP1 BC

112 … EP1

123 … EP1

134 … EP1

145 … EP1 EC

EP1 為作用中圖形的名稱,它會延續至目前的點,「 」(空格) 為「圖徵/代碼分隔符號」EC 則指示了目前的點為曲線段的終點。

線條處理器將自具有 <曲線起點> 代碼的點開始尋找 <曲線終點> 代碼。若找到 <曲線終點> 代碼,<曲線起點> 代碼和 <曲線終點> 代碼之間所有的點將用於擬合圖形的弧線段。曲線將會通過每一個點 (類似於 PEDIT/擬合 [曲線] 選項)。若未在 <曲線起點> 代碼後找到 <曲線終點>,則會將一條三點弧線套用至圖形。

「圓形」:指示圓形之起點的代碼。若為一個兩點圓或三點圓,此代碼會將線條停在上一個點上。

具有半徑值的一點圓類似於連接點指令。線條代碼會停止,並以此點為中心點,使用此點和半徑建立一個新的圓。兩點圓及三點圓將如同起點指令般作用,建立出一個新的圖形,並結束與它名稱相同的作用中圖徵。

POOL CIR5.0

POOL 為圖形名稱,「 」(空格) 為 「圖徵/代碼分隔符號」CIR 為 <圓> 代碼,此代碼會建立一個以目前的點做為半徑點的新圓形圖形,而 5.0 則為此圓形的半俓值。圖形的高程為目前的點的高程。此範例僅將目前的點做為中心點,並讓半徑緊隨於 <圓> 代碼之後。

方法 1 僅將目前的點做為中心點,並讓半徑緊隨於 <圓> 代碼之後。

方法 2 使用兩個連續的點來定義圓形圖形。第一個點定義中心位置,第二個點則定義高程和半徑。

方法 3 使用三個點來定義圓形圖形。會使用這三個點的高程,此高程並會以弧線而非直線來繼續進行閉合。

「曲線上的點」:指示目前的點位於曲線段上的代碼。

EP1 OC

EP1 與作用中圖形的名稱相符,「 」(空格) 為功能變數/代碼分隔符號OC 則為「曲線上的點」代碼。系統會延續圖形,而點會被衡量為位於曲線上的一點。若無與作用中的圖形相符的名稱,EP1 OC 可能為一個點編碼錯誤。

曲線擬合 - 無曲線:在以下插圖中,每個測量點都具有相同的 EP1 圖形名稱,且均為直線點 (無指示曲線點的 <曲線上的點> 代碼或 <曲線起點> 代碼)。所得圖形為一系列已連接的直線段。

曲線擬合 - 曲線上的一點:在以下插圖中,每個點都具有相同的 EP1 圖形名稱,而測量點被編碼為曲線點 (OC <曲線上的點> 代碼)。所得圖形將具有一個已計算的曲線起點 (PC) 和曲線終點 (PT),而曲線將會通過該點。

曲線擬合 - 三點曲線:在以下插圖中,每個點都具有相同的 EP1 圖形名稱,並有三個連續的曲線點 (OC <曲線上的點> 代碼,或在曲線的起點處的 BC <曲線起點> 代碼)。所得圖形在第一個 EP1 點將具有一個曲線起點 (BC),並在第三個 EP1 點具有一個曲線終點 (EC),而曲線將會通過第二個 EP1 點。

曲線擬合 - 多點曲線:在以下插圖中,每個點都具有相同的 CL1 圖形名稱,並有超過三個具有 OC <曲線上的點> 代碼的連續點,或是曲線段上的第一個點具有一個 BC <曲線起點> 代碼,且曲線段上的終點具有一個 EC <曲線終點> 代碼。所得圖形在第一個 CL1 點將具有一個曲線起點 (BC),而在最後一個 CL1 點將具有一個曲線終點 (EC)。複合與反向曲線將會通過 BC 圖形頂點和 EC 圖形頂點之間的每一個點。