TextObject
| 工具列 | 功能表 |
|---|---|
|
|
實體 文字 |
TextObject 指令以 TrueType 字型建立文字曲線、曲面或多重曲面。
步驟
- 設定選項。
- 指定一點。
在指令碼加入特殊符號,-TextObject
若要在 Rhino 指令行輸入包含空格的文字,必須要在前後加上雙引號。另外,有些具格式文字無法在 Rhino 指令行直接輸入,需要在前後加上雙引號或使用反斜線進行轉義才能被正確解釋。例如:
|
符號 |
輸入 |
輸出 |
|
' (單引號) |
"'xyz'" |
'xyz' |
|
" (雙引號) |
""xyz"" |
"xyz" |
|
! (以 驚嘆號 開頭) |
"!xyz" |
!xyz |
|
\ (反斜線) |
"\\xyz\\" |
\xyz\ |
|
\n (換行) |
x\ny\nz |
x y z |
|
{ 和 } (大括號) |
\{xyz\} |
{xyz} |
文字物件選項
文字字串、字體、高度、斜體和粗體設定會加入輸出物件的屬性使用者文字中。
高度 ___ <單位>
設定文字的高度 (模型單位)。
字型
文字的外觀。
-
按下拉式選單並輸入所要字型的第一個字母,即可快速找到該字型。
-
點擊字型兩次並轉動滑鼠滾輪預覽並選擇字型。
-
如果目前系統缺少註解使用的字型:
開啟模型時會提示您。
啟用警告對話框中的 "不要再顯示此訊息" 以停止檢測遺失的字型。
若要重新啟用遺失字型的檢測,請在 Rhino 選項 > 進階中啟用 Rhino.Warnings.MissingFontWarning。
在作業視窗以替代字型顯示註解。
遺失的字型會在字型列表中顯示 "(未安裝)"。
大寫
將選取文字中的所有字母更改為大寫。
小寫
將選取文字中的所有字母更改為小寫。
字首大寫
將選取文字中單字的首字母更改為大寫,所有其他字母更改為小寫。
反轉大小寫
恢復選取文字中的大寫和小寫。
文字對齊方式
靠上
設定文字在垂直方向靠上。
垂直置中
設定文字在垂直方向置中。
靠下
設定文字在垂直方向靠下。
B
設定字型為粗體。
I
設定字型為斜體。
切換分數括號
切換分數括號的按鈕是用來增加或移除編輯框裡所選取文字的括號[[...]],有括號[[...]]時,文字會顯示直式分數的型式,沒有括號[[...]]時,文字會顯示橫式分數的型式。
分數堆疊的語法
分數堆疊旨在解析兩個文字字串,兩個文字字串在開頭和結尾處用雙括號內的斜線分開。語法為 [[x/y]],其中 x 位於頂部,y 位於底部。例如,[[Yes/I do.]] 會像下面看到的那樣堆疊。
角度
在文字加入角度 (°) 符號。
半徑
在文字加入半徑 (R) 符號。
直徑
在文字加入直徑 (Ø) 符號。
正/負符號
在文字加入正負 (±) 符號。
指數 2
在文字加入上標 2 (²)。
指數 3
在文字加入上標 3 (³)。
旋轉
設定文字的旋轉角度。
編輯欄位
-
在編輯欄位中輸入文字。
在編輯區域中按滑鼠右鍵可剪下、複製和貼上文字。
輸出至
設定輸出的物件類型。
曲線
以外框曲線建立文字。
曲面
以平面曲面建立文字。
實體
以實體建立文字。
厚度
設定實體厚度。
建立群組
建立群組選項控制文字元素轉換為幾何圖形 (曲線、曲面或實體) 時的群組方式。
無
輸出的幾何圖形不套用任何群組。
依字串
整個文字字串被視為單一群組。
依字元
由多個部分組成的字元 (例如 i、j、% 等) 會被視為一個群組。
兩方向
整個文字字串被視為單一群組,字元群組巢狀置於其中。
雕刻字體
Rhino 會維護一份雕刻字體清單。如果選取其中一種字體 (例如 MecSoft_Font-1),會自動選取適當的選項。
此選項僅對 Rhino 未知的單線雕刻字體有用。除非所使用的單線字體出現如下所示的非預期外觀,否則不需要啟用此選項。
雕刻字體有三種類型:
|
|
|
|
單線
|
雙線
|
兩線
|
如果選取 Rhino 已知的雕刻字體,Rhino 將執行以下操作:
- 單線字體 - 移除連接每個筆劃兩端的封閉線。
- 雙線字體 - 盡可能移除重疊的曲線以減少加倍的加工路徑。
若出現重疊曲線時,您可以使用 Make2D 指令產生不重疊曲線的副本。 - 兩線字體是具有固定寬度的標準外框字體。雕刻字體可能會移除必要的線條。
小型大寫
將小寫字母顯示為小型大寫。將相對文字大小設為一般文字的百分比。
間距
在字母之間加入間距。
以文字的中心點定位
放置文字時,游標會出現在文字的中心。
字距調整
調整特定字母對之間的間距,使間距在視覺上看起來平衡。
此選項需要字型中儲存的「字距調整對」資訊才能運作。對於不包含「字距調整對」的字型,此選項不會有任何差異。
行距比例
控制文字行與行之間的垂直間距。
Rhino 安裝的單線字體:
MecSoft_Font-1
SLF-RHN Architect.