关于display mode 提取线

@KelvinC

这是blueprint显示模式。 A和B线能不能提取出向量格式,并且保持线的粗细大小一样? B比A线粗。
感觉这个很有难度吧?

这PDF文件里是规范的画图说明。 问题当模型复杂的时候,很耗费时间。 我问那个BLUEPRINT模式能不能导出向量格式就是要避免这样的后期工作。 Make2D里需要这样的功能。 能够自动地分类不同的线。

Lineweights.pdf (589.0 KB)

我想你是需要以矢量图的方式输出对吗?
很抱歉的告诉你,目前 Rhino 5 无法实现直接平面化存储矢量的功能。
尽管我们在打印界面提供了矢量输出的选项,但目前无法以矢量图的方式输出不同的粗细。

1個讚

如果只是需要快速出工程图,而并不是需要真正的输出矢量图,建议使用子视图出图(Layout)的方式,请浏览下面的教学,这里也有更多关于快速出图 Layout 的一些教学资料 Introduction to Layouts in Rhino [McNeel Wiki] 希望能帮到你

@Jessesn

raster出图意味着打印后的质量不能保证。我有时打印很大的图,超出那些规格大小时raster图就不好看了。 那个PDF文件里有详细解释,这个不知道能不能scipt出来,或者加入到V6里。
这不是一两个人需要的功能。

@KelvinC @Jessesn

还有
1.Rhino里的 hatch分类不全。需要参考Autocad里的hatch。

这个Font种类好像只支持autocad,好像是后缀格式问题。Rhino里需要这些Font。 尝试过转化文件格式,尚未成功。

Arch Font.zip (12.5 KB)

像这样ARCHD.SHX 字体

还有就是… 需要Export Hatch功能

提到layout想起几个问题

您可以把 autocad 的 hatch 匯出為 txt 檔,將 txt 改成 pat,這樣就可以匯入 Rhino 了。

SHX 是 AutoCAD 支援的特殊字型,Rhino 不支援,但是可以打出來一些特殊符號,你只要按住 Alt,用鍵盤右邊的數字鍵輸入上面的符號後面的數字就可以打出來,例如 alt+177 可以打出 ±。

只是你這個對照表可能不是標準的,像 alt+174 是 Centerline,我打出來是 ®。
請參考 http://symbolcodes.tlt.psu.edu/accents/codealt.html

你想匯出到別的軟體? 還是別的 3dm 檔?

@KelvinC

明白了。 多谢多谢~

我是看到Autocad里的hatch,Rhino可以读取,所以想保存下来。但是又没法Export才问的。

还有那个PDF看了没有,不知道你怎么想的。

我想了一下為什麼 Hatch 沒有 Export,主要是 Rhino 本身沒有製作 Hatch 圖案的功能。

如果要保存 Hatch 圖案給其它 3dm 檔案用,Import 按鈕可以從其它 3dm 檔案讀取 Hatch 圖案。你也可以把 Hatch 圖案存在 Template 裡。

如果要給 AutoCAD 讀取,Rhino 儲存的 DWG 裡就會包括 Hatch 圖案。Rhino 的 Hatch 主要是和 AutoCAD 檔案相容,其它軟體只要能讀取 DWG 裡的 Hatch 的應該都沒問題。

這個 PDF 是你製作的嗎? 我看右下角有署名 Samuel Lewis。

我不曉得分類出各種不同類形的線有什麼作用,你有實際的效果圖可以參考嗎?
常見的用法是外框用粗線,其它用細線,這個之前有提到過,用 MeshOutline。

你看 Display mode 的設定裡 Silhouette 線粗的單位是 Pixel。

你在 Viewport 裡看到的粗線是 Display Pipeline 的東西,它們是 Pixel (像素),不是 Geometries (幾何圖形),所以無法匯出向量圖形,只能用 Make2D + MeshOutline + Export AI 來做。

1個讚

这是我一个朋友做的,这边都是用这个标准去画图。 我一会给你找效果。
Make2D/meshoutline+AI也是一直使用的方法。 问题不出在其他方面,只是工作量太大。
因为根据情况要改线条粗细。 你可以想象,GH做的模型,make2d后的工作量了。

我试试这部分。有时我想,为什么可以直接做的东西,非要绕一大圈做出来。 很多东西,绕圈子可以做,只是觉得没效率。

这部分我理解,Pixel的弊端大家也都知道。 不必多说。 要的是vector格式,如果不能就不用深入了。 之前也想过这样的功能比较离谱,还没见过pixel变vector然后变粗细的软件。 这一切的话题,都是由于Rhino里的make2D不是很完善的缘故。

Make2D 的工程師在這裡,請你把那個 pdf 發到這個帖子裡。

1個讚

OK,
我这就写