# 掃掠問題請教

**URL:** <https://cn.discourse.mcneel.com/t/topic/573>\
**Category:** Rhino for Mac\
**Created:** [2015年三月18日 12:10 UTC](https://cn.discourse.mcneel.com/t/topic/573 "2015-03-18T12:10:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![aug16](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@aug16](https://cn.discourse.mcneel.com/u/aug16)\
**Post date:** [2015年三月18日 12:10 UTC](https://cn.discourse.mcneel.com/t/topic/573/1 "2015-03-18T12:10:12Z")

</div>

![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/633/11f308031b34fa1a.png)

請問方管我需要依範圍掃掠，請問該使用什麼指令？  
我使用單軌掃掠時，無法完成，可以請教大家該如何繪制  
 ![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/634/9e7c127642f57392.png)

---

<div class="post-metadata">

**Author:** ![KelvinC](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/kelvinc/32/3391_2.png) [@KelvinC](https://cn.discourse.mcneel.com/u/KelvinC)\
**Post date:** [2015年三月18日 12:53 UTC](https://cn.discourse.mcneel.com/t/topic/573/2 "2015-03-18T12:53:04Z")

</div>

請附上 3dm 檔案，謝謝。

---

<div class="post-metadata">

**Author:** ![KelvinC](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/kelvinc/32/3391_2.png) [@KelvinC](https://cn.discourse.mcneel.com/u/KelvinC)\
**Post date:** [2015年三月18日 13:09 UTC](https://cn.discourse.mcneel.com/t/topic/573/3 "2015-03-18T13:09:03Z")

</div>

OK，不用附上模型了，請把那個矩形轉45度，最好每個轉角都放個斷面來控制。

![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/635/9e7c127642f57392.png)

---

<div class="post-metadata">

**Author:** ![aug16](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@aug16](https://cn.discourse.mcneel.com/u/aug16)\
**Post date:** [2015年三月18日 15:10 UTC](https://cn.discourse.mcneel.com/t/topic/573/4 "2015-03-18T15:10:05Z")

</div>

除了轉45度外還有其他方式嗎？因為矩型是我的外框不能轉成45度，我還是附上我的檔案給您參考(但我的檔案超過3MB，無法直接傳送，我放上我的網路空間)  
[檔案位置下載連結](https://db.tt/yuHonrRg)

---

<div class="post-metadata">

**Author:** ![KelvinC](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/kelvinc/32/3391_2.png) [@KelvinC](https://cn.discourse.mcneel.com/u/KelvinC)\
**Post date:** [2015年三月18日 15:38 UTC](https://cn.discourse.mcneel.com/t/topic/573/5 "2015-03-18T15:38:06Z")

</div>

那這個情形就不適用單軌掃掠了，可以換個方式做。

1. 先把路徑曲線的缺口接起來。

2. 用 ExtrudeCrv 指令把路徑曲線擠出，擠出距離為矩形的邊長 30mm。

3. 用 OffsetSrf 指令 (實體=是、角=銳角) 把擠出後的多重曲面向內偏移 30mm。

(2 與 3 兩個步驟也可以用 Slab 指令一次完成。)

1. 最後用 MergeAllFaces 把共平面的面合併為一個平面，避免那些轉角處的三角面發生問題。

![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/641/f03f9167f10489e9.png)

[001.zip](https://cn.discourse.mcneel.com/uploads/mcneel_cn/640/a61711fc52ed8fbe.zip) (754.9 KB)

---

<div class="post-metadata">

**Author:** ![KelvinC](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/kelvinc/32/3391_2.png) [@KelvinC](https://cn.discourse.mcneel.com/u/KelvinC)\
**Post date:** [2015年三月19日 06:30 UTC](https://cn.discourse.mcneel.com/t/topic/573/6 "2015-03-19T06:30:27Z")

</div>

另一個方法：

1. 用 Offset 指令把路徑曲線往內偏移 30mm。

2. 選取原來與偏移得到的曲線，以 PlanarSrf 建立一個平面。

3. 以 ExtrudeSrf 指令把步驟 2 建立的平面擠出 30mm。
