對於用“spline”命令創建的樣條曲線對象,用戶可使用“splinedit”命令來進行修改。該命令的調用方式為:
工具欄:“Modify II(修改 II)”→
菜單:【Modify(修改)】→【Object(對象)】→【Spline(樣條曲線)】
快捷菜單:選擇要編輯的樣條曲線並單擊右鍵,選擇“Spline Edit(編輯樣條曲線)”
命令行:splinedit(或別名spe)
調用該命令後,系統首先提示用戶選擇樣條曲線,並進一步給出多種操作選項:
Select spline:
Enter an option [Fit data/Close/Move vertex/Refine/rEverse/Undo]:
各項具體作用如下:
(1) “Fit data(擬合數據)”:擬合數據由所有的擬合點、擬合公差和與樣條曲線相關聯的切線組成。用戶選擇該項來編輯擬合數據時,系統將進一步提示選擇如下擬合數據選項:
Enter a fit data option
[Add/Close/Delete/Move/Purge/Tangents/toLerance/eXit] :
以上各選項的作用見表7-5。
表7-5 “Fit data”選項的用法 選項
作用
Add(添加)
在樣條曲線中增加擬合點。AutoCAD將通過新設置的點重新擬合樣條曲線。
Close(閉合)
將開放的樣條曲線閉合,並使其切線在端點處連續;對於已閉合的樣條曲線,則該項被“Open(打開)”所代替。
Delete(刪除)
從樣條曲線中刪除指定的擬合點並且用其余點重新擬合樣條曲線。
Move(移動):
把擬合點移動到新位置。
Purge(清理)
刪除擬合曲線的擬合數據。
Tangents(切向)
編輯樣條曲線的起點和端點切向。
toLerance(公差)
修改擬合當前樣條曲線的公差,系統將根據新公差重新定義樣條曲線。
eXit(退出)
退出“Fit data”選項,返回主選項。
(2) “Close(閉合)”:閉合開放的樣條曲線,使其在端點處切向連續。如果樣條曲線的起點和端點相同,“閉合”選項使其在兩點處都切向連續。對於已閉合的樣條曲線,則該項被“Open(打開)”所代替,其作用相反。
(3) “Move vertex(移動頂點)”:重新定位樣條曲線的控制頂點並且清理擬合點。
(4) “Refine(精度)”:精密調整樣條曲線定義。用戶選擇該項後,系統將進一步提示選擇如下擬合數據選項:
Enter a refine option [Add control point/Elevate order/Weight/eXit] :
以上各選項的作用見表7-6。
表7-6 “Refine”選項的用法
選項
作用
Add control point
(添加控制點)
在保持樣條曲線精度不變的情況下,將指定的控制點由一個增加到兩個。
Elevate order
(提升階數)
提高樣條曲線的階數。階數越高則整個樣條曲線的控制點數越多,使控制更為嚴格。階數的最大值為26。
Weight(權值)
修改控制點的權值。權值越大則樣條曲線距離該控制點越近。
eXit(退出)
退出“Refine”選項,返回主選項。
(5) “rEverse(反轉)”:反轉樣條曲線的方向。該選項主要由應用程序使用。
(6) “Undo(放棄)”:取消上一編輯操作而不退出命令。
注意 如果進行以下操作,樣條曲線將失去擬合數據。
? 編輯擬合數據時使用“Purge(清理)”選項。
? 重定義樣條曲線。
? 按公差擬合樣條曲線並移動其控制頂點。
? 按公差擬合樣條曲線並打開或關閉它。
對於樣條多段線也可使用“splinedit”命令進行修改,修改前系統會將樣條多段線轉換為樣條曲線對象,但轉換後的樣條曲線對象沒有擬合數據。