2013-07-08 136 views
3

我正在尋找將sketchup(* .skp)文件轉換爲STL或OBJ的解決方案。將sketchup(* .skp)文件轉換爲STL或OBJ

是否有命令行工具將sketchup(* .skp)文件轉換爲STL或OBJ?我正在尋找支持Windows和Mac的工具。

如何轉換的SketchUp(* .skp)文件在JavaScript STL或OBJ?

任何線索或評論表示讚賞。

感謝, 傑弗裏

回答

1

AFAIK沒有命令行工具來做到這一點。更少一個Javascript工具。

SketchUp本身具有這種功能,所以您可以創建一個Ruby插件在SketchUp打開時進行導出。所以你可以有一個.bat文件或任何與Mac相同的文件,然後讓它使用插件運行SketchUp。

或者您可以使用SketchUp SDK推出自己的轉換工具。 http://www.sketchup.com/intl/en/developer/su-api/ SDK不需要安裝SketchUp,但另一方面它沒有任何內置的.OBJ導出支持,因此您需要自己實現導出器,只需使用SDK讀取SKP文件即可。這可能涉及很多。

0

的SketchUp有一個開源STL插件,它是從擴展倉庫訪問:

http://extensions.sketchup.com/en/content/sketchup-stl

的STL適用於SketchUp的品牌(這是免費的)工具和SketchUp Pro的($ 590)。 SketchUp Pro還包含許多其他導出文件格式,如OBJ,3DS,DAE,FBX等....

+1

導出器可以在命令行中工作嗎(我不需要GUI)? – Jeffrey

+0

不怕。該插件僅在SketchUp中運行。 – thomthom

0

我知道它不是編程式的,但Sketchup的最後一個版本可以直接導出到OBJ文件。

文件菜單 - >導出 - > 3D模型 - >然後從擴展的下拉列表中選擇OBJ。