# 关于Make2d (V5)

**URL:** <https://cn.discourse.mcneel.com/t/make2d-v5/395>\
**Category:** Rhino for Windows\
**Created:** [2014年九月13日 19:34 UTC](https://cn.discourse.mcneel.com/t/make2d-v5/395 "2014-09-13T19:34:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon667555](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/anon667555/32/3067_2.png) [@anon667555](https://cn.discourse.mcneel.com/u/anon667555)\
**Post date:** [2014年九月13日 19:34 UTC](https://cn.discourse.mcneel.com/t/make2d-v5/395/1 "2014-09-13T19:34:19Z")

</div>

@kelvin

这个问题已经很久了。  
模型 [Test.3dm](https://cn.discourse.mcneel.com/uploads/mcneel_cn/394/1a1b5b709c60244d.3dm) (966.0 KB)

第一. Make2d后的线条不完整。我不知道圆为什么只能画出一半。把设置Units里面的精确值调小也没有用处，针对这个模型。  
 ![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/393/3409c8ddc9f40db9.jpg)

第二.

我不知道为什么有些情况下，show viewport rectangle选项是锁定的。  
 ![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/391/76f3cf0d856607b4.jpg)

第三（建议）

Make2d后，可以附加一个选项（Pickpoints/ corners). 因为 show viewport rectangle太不灵活了。

![](https://sea3.discourse-cdn.com/mcneel/uploads/mcneel_cn/392/f959b157cd08be9d.jpg)

---

<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:** [2014年九月15日 06:46 UTC](https://cn.discourse.mcneel.com/t/make2d-v5/395/2 "2014-09-15T06:46:16Z")

</div>

> [@anon667555](#):
>
> 第一. Make2d后的线条不完整。我不知道圆为什么只能画出一半。

這是因為 Make2D 沒有計算"獨立"的物件之間的交線的功能的關係。  
我加了這個 Wish：  
[http://mcneel.myjetbrains.com/youtrack/issue/RH-28723](http://mcneel.myjetbrains.com/youtrack/issue/RH-28723)

目前的作法是先用 Intersect 或 IntersectTwoSets 指令算出球體與曲面的交線，物件與交線一同選取做 Make2D。

> [@anon667555](#):
>
> 第二. 我不知道为什么有些情况下，show viewport rectangle选项是锁定的。

有兩個原因：

1. 從平行視圖建立 2D 線圖與物件在作業視窗裡的位置無關，平行視圖裡不論物件位於視圖的何處，做出來的 2D 線圖都是一樣的。
2. 平行視圖畫出來的 2D 線圖是物件的實際尺寸。

因為以上兩個原因，只有透視圖才能使用 Show viewport rectangle 畫出作業視窗的邊框矩形。最多只能讓使用 Current View 時可以畫出平行視圖的作業視窗邊框，這個早就在 Wish list 上了，我加了個 comment。  
[http://mcneel.myjetbrains.com/youtrack/issue/RH-16639](http://mcneel.myjetbrains.com/youtrack/issue/RH-16639)

我發現，目前的 Rhino 6 的 Show viewport rectangle 選項對透視圖是壞掉的。  
[http://mcneel.myjetbrains.com/youtrack/issue/RH-28722](http://mcneel.myjetbrains.com/youtrack/issue/RH-28722)

> [@anon667555](#):
>
> 第三（建议）Make2d后，可以附加一个选项（Pickpoints/ corners). 因为 show viewport rectangle太不灵活了。

已經在第二項解釋了原因。

---

<div class="post-metadata">

**Author:** ![anon667555](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/anon667555/32/3067_2.png) [@anon667555](https://cn.discourse.mcneel.com/u/anon667555)\
**Post date:** [2014年九月15日 07:22 UTC](https://cn.discourse.mcneel.com/t/make2d-v5/395/3 "2014-09-15T07:22:54Z")

</div>

@kelvin

你的回答很仔细。 多谢多谢~

关于第三个问题，加自由选取点，好处是EXPORT到AI后方便Scale。 就是overlap一个图片的时候好编辑，因为2D线图外框大小根据图片的大小在make2d过程中实现， 避免导入AI后再改动。 这个问题也关系到Render后的图片大小比例， 我要找时间好好整理一这部分，然后给你汇报。 这个可能只有那些开发渲染的公司才能办到。 目前，我只是希望Rhino上可以加这个功能。 只是想法，在这里记录也不错。 可以忽视这个问题。

---

<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:** [2016年三月7日 09:13 UTC](https://cn.discourse.mcneel.com/t/make2d-v5/395/4 "2016-03-07T09:13:54Z")

</div>

> [@KelvinC](#):
>
> 我發現，目前的 Rhino 6 的 Show viewport rectangle 選項對透視圖是壞掉的。[http://mcneel.myjetbrains.com/youtrack/issue/RH-28722](http://mcneel.myjetbrains.com/youtrack/issue/RH-28722)

下個 RhinoWIP 會包含此修正，謝謝。
