导入AI后,deformed circle


#1

@Kelvin
这个以前我在官方发过,没有回复。不知道这个是哪里的问题。 Rhino要修复还是Adobe?

在Rhino里导入Adobe illustrator以后, 有一部分圆会变形。 如图所示。

我改过圆的Degree和Cp数目, 但是没有效果。

-Kev


#2

Hi Kev,

請問你的 Illustrator 是哪一個版本?

把那些圓放大 100 倍還會有同樣的問題嗎?


#3

@Kelvin

是CS6版本。 放大多少倍都是一样。 如果确认不是RHINO问题,我要和ADOBE公司联系了。


#4

Hi Kev,

我試了 Illustrator CC,並沒有這樣的問題,麻煩你附上有這樣的問題的 3dm 檔與 ai 檔,謝謝。


#5

Rhino
test1.3dm (332.5 KB)

AI

ai.zip (51.8 KB)


#6

這個不是 Illustrator 的問題,也不是 Rhino 的問題,有幾個因素相加導致這個問題:

  1. 你的 Rhino 模型以 Feet 為單位,非 Illustrator 適用的單位。
  2. 因為單位為 Feet ,使用 Preserve model scale 輸出 ai 檔在 Illustrator 裡圖形可能會超出圖紙範圍許多,所以你選擇使用 Snapshot of current view 輸出 ai 檔。
  3. 因為圖形的範圍較廣,為了匯出所有的圓,你必需把視圖拉的很遠。

以下的方法都可以避免這個問題:

  1. 在 Rhino 裡使用 Illustrator 適用的單位,例如:mm, cm, inch,以實際的單位輸出 ai 檔。
  2. 如果非得要使用 Feet 為單位,要盡量拉近視圖,螢幕畫素夠高的話"或許"可以避免問題發生。
    就像你的例子,並不是所有的圓都變形,越小的越可能變形,這和視圖遠近 (圓在視圖裡的大小) 有關。
  3. 如果非得要使用 Feet 為單位,輸出的時候選擇使用 Preserve model scale,並設定 1 feet = 1 inch,讓圖形落在 Illustrator 的圖紙附近。設定 1 feet = 12 inch 也行,只是在 Illustrator 又會超出圖紙範圍許多。

#7

原来这样。 多谢~~ 回答非常精彩!

刚试过了,现在没有问题了!

:)


#8

下一個 Rhino WIP 有一個關於這個問題的修正,以後應該不用特別注意尺寸的設定,圓匯出 ai 也不會變形,謝謝。
https://mcneel.myjetbrains.com/youtrack/issue/RH-35480