2011/10/10

GoogleSketchUp FREE版で DXF エクスポート

以前このエントリーで GoogleSketchUp FREE 版での DXF/DWG のインポート方法について記述していましたが、今回はその逆で、FREE 版の SketchUp から DXF をエクスポートする方法です。

2008/03/13 に公開されたコチラのリンクからプラグインをDownloadします。
公開されたのは3年以上前なので既にインストール済の方も多いかもしれませんね。
ソースコードもスクランブルされていないので内容を確認すると、最終更新は今年2月となっていました。


# SketchUp to DXF STL Converter
# Last edited: February 18, 2011
# Authors: Nathan Bromham, Konrad Shroeder


ダウンロードした skp_to_dxf.rb というファイルを、 Mac の場合、 Macintosh HD を開いて直ぐの場所にあるライブラリフォルダの、以下のフォルダにコピーします。
(すでにいくつもプラグインをインストールしている方にはお馴染みの場所ですね・・)

/Library/Application Support/Google SketchUp [VERSION]/SketchUp/Plugins/

プラグインをインストール後 SketchUp を起動すると、[プラグイン]メニューではなく、[ツール]メニューに、[Export to DXF or STL]という項目が追加されます。
(※他にもいろいろインストールしているので、表示はこのとおりではありません)


このコマンドは、実行する前にエクスポートしたいデータを選択状態にしておく必要があります。(逆に言うと、選択したものだけ DXF/STL エクスポートできるということです。)


オブジェクトを選んでコマンドを実行すると、単位設定と出力するファイルのタイプを聞いてくるのでそれぞれ設定し最後にファイル名を入力するとエクスポートされます。




出力される DXF の種類は4種類。出力されるデータはバイナリーではなく ASCII テキストデータなので、エディタで内容を確認してみると以下のようになっているようです。
・polyface mesh は面毎にその面を構成する外形線をPolylineとして出力
・polyline は面自体は出力せず、その外形線を Polyline として出力
・triangular mesh は全ての面を三角形に分割して、その面と外形を 3Dface として出力
・lines はオブジェクトを構成する外形線を全て単一の Line として出力
・stl は3Dプリンタ等が採用しているSTLフォーマット(三角形とその法線ベクトル)として出力

残念ながらこのプラグインは形状データのみを扱うのでテキストや寸法などはエクスポート出来ません。SketchUp でモデリングしたデータをCADに取込図面化する場合などは、linesオプションで出力すると、面を構成する線がダブらないのでよいかもしれません。


ちなみにPRO版でDXF/DWG出力する場合の出力時の設定オプションはこんなカンジです。
PRO 版でも STL フォーマットの出力はできないので、インストールしておいてもよいかもしれません。

すばらしいスクリプトを公開していただけている作者に感謝です・・

LayOut3 のカスタマイズ(1)縮尺

SketchUp もそうですが、LayOut は inch/feet 単位系のアプリケーションなので、デフォルト設定のままでは扱いづらい部分はカスタマイズしてしまいましょう。

まずは 縮尺 について・・・
SketchUp データを取り込んでパース表現している場合は縮尺は関係ないのですが、そのモデルを平行投影して、平面図や立面図・断面図などを表示する場合は、予め設定されている縮尺のリストから選んで縮尺を設定することになります。SketchUp側で予め縮尺が合うようにシーン登録しておく方法もありますが、 LayOut 側でのレイアウトに合わせて縮尺を変更したいこともあるので、使いそうな縮尺を用意しておくと便利です。

[LayOut]メニューの[環境設定]の[縮尺]

デフォルトで用意されている縮尺には、inch/feet 系の縮尺がたくさんありますが、ほとんど日本では使われないと思いますので、まずは全部削除してしまいましょう。(縮尺リストの部分をクリックして選択し、[ー]ボタンで削除。)
一部使える縮尺もありますが、リストはシーケンシャルに入力した順番で表示され、現状入れ替えができないので、一旦全て削除してしまいましょう。
あとは好みの順番で縮尺を[+]ボタンで順番に入力します。


これで、レイアウト中の縮尺設定で入力した縮尺をリストから選択可能になります。





2011/09/24

LayOut3 日本語版のテンプレートとスクラップブックの秘密!?

LayOut3 (SketchUpPro8) の日本語版に付属するテンプレート・スクラップブックに、実は内蔵されていながら、日本語版では表示されない英語版のテンプレート・スクラップブックを追加する方法です。


まず日本語版のテンプレート。標準では、以下のとおり、「用紙」フォルダには、A3/A4・縦/横の「グラフ用紙」と「普通紙」が入っているだけです。


英語版のLayOut3 (SketchUpPro8) をインストールしたことがあると、見たことがあると思うのですが、「用紙」フォルダ以外に、「ストーリーボード」というテンプレートと「表題欄」というフォルダには「コンテンポラリ・モダン・角丸・シンプル・シンプルセリフ・トラディショナル」という、いろいろなサイズ・デザインの図面枠が用意されています。

これらのテンプレート(スクラップブックも同様)のデフォルトの保管場所は、「LayOut」メニューの「環境設定」の「フォルダ」タグで、以下のように設定されています。
それぞれ、表示が長いため途中できれてしまっていてわかりづらいですが、以下のとおり、2箇所ずつフォルダのパスが指定されています。

<テンプレート>
~/Library/Application_Support/Google_SketchUp 8/LayOut/Templates
/Applications/Google_SketchUp_8/LayOut.app/Contents/Resources/Japanese.lproj/Templates

<スクラップブック>
~/Library/Application_Support/Google_SketchUp_8/LayOut/Scrapbooks
/Applications/Google_SketchUp_8/LayOut.app/Contents/Resources/Japanese.lproj/Scrapbooks

※表記上、「スペース」を「_ (アンダースコア)」で記述しています。

それぞれ一方(~で始まるパス)は、Macの場合、ユーザーのホームディレクトリにある「ライブラリ」フォルダの「アプリケーションサポート」フォルダの該当フォルダで、ここには最初何も入っておらず、自分で定義したテンプレートやスクラップブックを置く場所となっています。(これは削除できません)

で、もう一方は、アプリケーションフォルダの「LayOut.app」すなわち、LayOutアプリケーションの内部に指定されています。
(昔は、/Library/Application_Support/Google_SketchUp_6/LayOut/ すなわちシステムのライブラリフォルダに指定されていました。)

**注意**
ここから先はアプリケーション本体内部を覗きますので、操作を間違えるとアプリケーションが起動しなくなるなどの原因となりますので、自己責任にてお願いします。

Macでは、アプリケーション本体をマウスで右クリックすると、そのアプリケーションパッケージの内部を表示することができるので、上記で指定されている場所を確認してみると、「/Contents/Resources」フォルダには、日本語のリソースがまとめて入った「Japanese.lproj」フォルダ以外にも、英語の「English.lproj」フォルダもあることがわかります。
さらに、パスの示す日本語のリソースフォルダに用意されている「Templates」フォルダおよび「Scrapbooks」フォルダと、英語のリソースフォルダにある同フォルダを見くらべてみると、その内容が違っていることがわかります。
日本語版・Templates
英語版・Templates


日本語版・Scrapbooks
英語版・Scrapbooks

ここから先はいろいろな方法があると思いますが、一応アプリケーションの内部はオリジナルのままで手を加えないこととしておきたいので、ここでは「英語版」にあって、[日本語版」にないリソースを、ちょうど、ユーザーが作成したテンプレート・スクラップブックの置き場所として、デフォルトで用意されている場所に、複製することにします。

<テンプレート>
~/Library/Application_Support/Google_SketchUp 8/LayOut/Templates


<スクラップブック>
~/Library/Application_Support/Google_SketchUp_8/LayOut/Scrapbooks


テンプレートやスクラップブックのデータは、単なるLayOutデータですので、複製したものをダブルクリックすれば、そのまま内容を確認することも可能です。英語版と日本語版で同じファイル名のものは、日本語版用に日本語訳されたものなので、それ以外のファイルをそれぞれ、コピーしてください。
これで、日本語版でも、英語版で用意されているテンプレート・スクラップブックが利用できるようになります。






2011/01/13

GoogleSketchUp8/Pro8 Maintenance 1 リリース!

英語版以外にもローカライズされた8か国のすべてのバージョンを含め、GoogleSketchUp8, GoogleSketchUpPro8 の Maintenance 1 が同時にリリースされました!
Pro版の各アプリケーションのリビジョンナンバーは *.*.4810 です。

SketchUp Blog の関連記事は、コチラとコチラ。
メンテナンスリリースの詳細は、コチラです。

SketchUpで影の表現ができるようになって以来、カメラが影の中にあるときに、影の表現がおかしくなってしまうというbug(?)があったのですが、今回のメンテナンスリリースでそれがついに改善されました。
リリースノーを見るとその他にも、多くの改善項目があります。
SketchUpを起動して、SketchUpメニューから[ウェブでアップデートをチェック]を選択すると、ダイアログが表示され、アップデートを選択すると、ブラウザが起動して各国バージョンのダウンロードリンクの一覧が表示されます。



2011/01/10

GoogleSketchUp FREE版で DXF/DWG インポート


DXF/DWGのインポートについては、最新の GoogleSketchUp8 FREE版から削除されてしまいましたが、GoogleSketchUp7 の時点では経過措置として、インポート出来るようにするためのプラグインが用意されていました。(これは現在でもダウンロードリンクが残っています。)しかしながら、GoogleSketchUp8 がリリースされ、このプラグインの適用も出来なくなってしまいました。

そこでここでは、DXF/DWGインポートのための、一つ前のバージョンである、GoogleSketchUp7 のFREE版(win/mac)の現時点でのダウンロード方法を紹介します。といっても、現在、GoogleSketchUp7 のFREE版の正式なダウンロードリンクは見つかりません。ではどうしたら良いのか?

まず、前提として、GoogleSketchUp には FREE版とPRO版があるわけですが、実は、PRO版は、ライセンスを入力しない場合、8時間はトライアルとして、LayOut等も含めて全機能をFREEで試用することができるようになっています。そしてこのPRO版をそのまま使い続けるとどうなるかというと、最初にインストールした時から8時間経過すると、このPRO版は起動できなくなるのではなく、FREE版として継続して使えるわけなのです。

従って、現時点で、GoogleSketchUp7 の FREE版のダウンロードリンクはなくなってしまいましたが、PRO版のリンクは残っているので、まず、以下のURLからPRO版をダウンロードします。(英語版のサポートページです。日本語版については後述します。)


※上記は英語ページで、英語ページではすでにリンクが消えていたので、同じページの日本語版ページです。(ページ最下部右下の English を 日本語 に切り替え)
http://help.sketchup.com/ja/article/60107

表示されたページの以下の記述がある部分で、win版/mac版ともに、Ver.7.1 の最終版をダウンロードできます。

SketchUp Pro 7.1 メンテナンス リリース 2: Windows 7, Vista, XP | Mac OS X.

ちなみに、さらに古い Ver.6.4 の最終版もここでダウンロード可能です。

SketchUp Pro 6.4 メンテナンス リリース 6: Windows XP, 2000 | Mac OS X.


このPRO版をインストールすれば、トライアル期間として8時間、その間、DXF/DWGの入出力が可能です。

すでに試用期間を過ぎている場合または、8時間経過後は、PRO版としての試用ができなくなりますが、以下のリンクにあるインストーラをダウンロードしておき、適用すると、FREE版の為に用意されていたものですが、8時間の試用期限が過ぎてFREE版となってしまったPRO版でも、DXFの入力が可能となるわけです。


※上記リンクは削除されてしまいましたが・・・

英語ページなので、どこをクリックしたら良いか、ちょっとわかりずらいですが・・・かなり下のほうの、

Workflow Enhancement
DWG/DXF import plugin for SketchUp 7.1 (Free)
という記述部分の、

Last updated: September 2009
The DWG/DXF importer isn't available in Google SketchUp 7.1, however it is offered in Google SketchUp Pro. You can download this optional plugin for Windows orMac that enables the DWG/DXF importer. This plugin will only be available for a limited time, and it will not be supported in our next major release.

※上記記述内のダウンロードリンクはまだ有効の様です・・・
Win : http://dl.google.com/sketchup/gsu7/AllowDWGImportInSketchUp7.msi
Mac : http://dl.google.com/sketchup/gsu7/AllowDWGImportInSketchUp7.dmg

と書かれている部分の、Windows または Mac というところをクリックするとそれぞれダウンロードできます。
繰り返しになりますが、実はこのプログラムは、FREE版と、8時間経過してFREE版になってしまったPRO版の両方共、適用可能です。(この件に関する記述は上記英語版のサポートページでも確認できました。)
ちなみに、FREE版で、このプログラムを適用しても、DXFの読込みはできますが、逆(DXFの書き出し)はできません。(これには別の方法が必要です。)

ここまではすべて英語版なのですが、この英語版を起動すると、現在 GoogleSketchUp8 がリリースされているので、最新版をウェブからダウンロードするかどうか促すダイアログが表示されます。ここで、[Update]を選択すると自動的にブラウザが立ち上がり、GoogleSketchUp8 がダウンロードできるリンクが表示されるのですが、ここには、英語版だけではなく、各国(現状9か国)の、GoogleSketchUp8 PRO/FREE さらには GoogleSketchUp7 PRO, GoogleSketchUp6 PRO までそれぞれWin/Mac両方共(要するに現状ダウンロード可能な各国語対応の全てのバージョン)が一覧表となって用意されています。
ここで GoogleSketchUp7 PROの日本語版をダウンロードし、再度インストールすることで、日本語版とすることも出来るわけです。上記のダウンロードリンクはここには直接記述しませんが、試してみてください。

2010/12/01

SketchUp Renderer [2] exporter type



今回はSketchUpのデータをpluginによってexportまたは直接読込みして、レンダリングするタイプのRendererです。ここにリストアップしたもの以外でも、3D Warehouse にある豊富な skp データや dae(collada) データを取り込めることを機能の一部として掲げているものもいっぱいあると思いますが、とりあえず・・・


LumenRT review / e-on software / (Win/Mac)
Lumen RT review version $195
http://www.lumenrt.com/
(2011.05.27 追記)


KeyShot 2 / Luxion / (Win / Mac)
KeyShot 2 $995, KeyShot 2 Pro $1,995, FREE 15 day Trial

Maxwell Render / Nextlimit Technology Inc. / (Win/Mac/Linux)

Maxwell Render v.2.1 €895, FREE 30 day Trial

http://www.maxwellrender.com/

SketchUp Plug-in v.2.1.12 (Win/Mac)

http://www.maxwellrender.com/news/updates_100410_su.php


ARTLANTIS (Win/Mac)

ARTLANTIS Render $765, Studio v3 $1385

http://www.artlantis.com/

Export Plug-in from SketchUp 7/8 to Artlantis Render-Studio (Win/Mac)

http://www.artlantis.com/index.php?page=download/plugin/index


RenderLights (Win)

€1699.50, €299(1 year), €99.50(30days/demo)

http://www.renderlights.com/


Vue 9 / e-on software / (Win/Mac)

Vue 9 xStream $1495, Infinite $995

http://www.e-onsoftware.com/


iClone / REALLUSIONInc. / (Win)

iClone4 EX PRO $199.95, STD $79.95, FREE 15 days experience edition

http://www.reallusion.com/iclone/


LUMION / Act-3D B.V. / (Win)

LUMION €749, FREE limited demo (save disabled)

http://lumion3d.com/


KERKYTHEA / Solid Iris Technologies / (Win/Mac/Linux)

Kerkythea 2008 Echo 18 Oct. 2008 FREEWARE/OPEN SOURCE

http://www.kerkythea.net/joomla/index.php?option=com_remository&Itemid=42&func=select&id=2

SU2KT 3.17 28 Oct. 2010

http://www.kerkythea.net/joomla/index.php?option=com_remository&Itemid=42&func=select&id=7


THEA RENDER / Solid Iris Technologies / (Win/Mac/Linux)

THEA RENDER v.1.6.3 €158.54, FREE demo

http://www.thearender.com/cms/

SU2TH SketchUp Plugin Beta v.0.83 (Win/Mac) €19.50

http://www.thearender.com/cms/index.php/downloads/sketchup-plugin.html


Indigo Render / Glare Technologies Limited / (Win/Mac/Linux)

Indigo Render 2.4.13 $820(€595), FREE 30 days trial

http://www.indigorenderer.com/

SketchUp Exporter

http://www.indigorenderer.com/documentation/sketchup


POV-Ray ver.3.6 (Win/Mac/Linux)

http://www.povray.org/

su2pov35 (Win/Mac)

http://rhin.crai.archi.fr/RubyLibraryDepot/plugin_details.php?id=425


Blender v.2.49 (Win/Mac/Linux/Solaris/Irix)

http://www.blender.org/


SunFlow (Java Program Win/Mac/Linux/Unix)

http://sunflow.sourceforge.net/

※但し、Blender経由


LUX RENDER (Win/Mac/Linux)

http://www.luxrender.net/

※但し、Blender経由


fryrender / Random Control

fryrender v.1.5 (Win/Mac) €795.00, limited Free demo

http://www.randomcontrol.com/fryrender




2010/11/30

SketchUp Renderer [1] plugin type

SketchUp をmodeler とした Renderer のうち、ここでは、SketchUp 内部でRenderingする、Pluginタイプのものを集めてみました。 (一部、Mac版をサポートしていないものもあります。)

SU Podium / Cadalog, Inc. / (Win/Mac)
SU Podium v.2 ($198), FREE 30 day Trial

IDX Renditioner / IMSI DESIGN / (Win/Mac)
IDX Renditioner v.1.1 ($199.99), FREE 15 day Trial


V-Ray / ASGVIS, LLC / (Win/Mac)
V-Ray for SketchUp v.1.48.xx ($799), FREE 30 day Trial


LightUp / / (Win/Mac)
LightUp for SketchUp v.1.10 ($149), FREE 30 day Trial


RENDER [IN] / SB2 / (Win/Mac)
RENDER [IN] v.1.0 ($160), FREE 30 day Trial

※publicβ版(0.8~0.83)は2010/12/31で終了しました.


IRender nXt / Render Plus Systems Inc. / (Win)
IRender nXt for SketchUp v.JK09 ($449), nXt Render v.JK09($99), FREE 30 day Trial


Twilight Render / Twilight Render LLC / (Win)
Twilight Render v.1.4.5 ($99), Demo 800x600pixel watermark


Shaderlight / ArtVPS Ltd. / (Win/Mac)
Shaderlight PRO for SketchUp v.1.2.1 ($199), FREE 14 day Trial
Shaderlight FREE for SketchUp v.1.2.1


FluidRay / Fluid Interactive / (Win)
€99 for first 100 pre order)> Limited resolution Demo

2010/10/30

SketchUp8, SketchUpPro8 日本語版リリース!

9月の英語版リリースから2か月、いままでのなかで最短で日本語版もリリースされました。
PROバージョンはシリアル番号は共通なのですでに英語版にアップデートしていればインストールするだけで日本語版もそのままで利用可能です。リビジョン番号は2か月前の英語版と同じ8.0.3161でした。



Google SketchUp 8 の新機能

SketchUpHelpも合わせで日本語ページが公開されています
Google SketchUp 8 で強化された機能および新機能

LayOut 3 で強化された機能と新機能

2010/09/25

SketchUp 8 の新機能[03]

新機能[03] DWG/DXF 2010 対応

7.1→8 となって、ファイルの入出力関係では、DWG/DXF 2010 フォーマットがPRO版に追加されました。7.1では経過措置としてFREE版でもDWG/DXFのインポートを可能とするインストーラが配布されていましたが、これは8となって、予告通り削除されてしまいました。

[Import]
SketchUp FREE 8 のインポート可能ファイル↓

SketchUp PRO 8
のインポート可能ファイル↓


[Export]
SketchUp FREE 8 のエクスポート可能ファイル↓
(2D)
(3D)

SketchUp PRO 8 のエクスポート可能ファイル↓
(2D)
(3D)
※MXS File (*.mxs) のExportは、MaxwellRenderのPlugInをInstallしています。(標準ではありません。)