« SU_PB | メイン | SketchUpで日影図天空図NEW »

SketchUpプラグイン

□ 試作プラグインリスト

  • ○描画
    • 選択した辺に垂線を下ろす
       ds_perpnd_line.lzh
        06/07/17更新
    • 選択した2辺の等分割線
       ds_div_lines.lzh
        06/07/17更新
    • 中心点指定の円弧
       ds_center_arc.lzh
        07/11/12更新
    •  
    • 外部「3D点データファイル」から「地形モデル的なメッシュ」を生成
       jiban_mesh.lzh
        06/07/17更新
    • 各種窓・ドア生成
        ※本家windows.rbを使えるように改変
         4枚引違窓と両袖片引窓を追加しました
         wdoors_kai.rb(ドア、折戸、オートドア)を同梱しました
       windows_kai.lzh
        14/03/12更新:SketchUp2014に対応
    • SketchyPhysicsで動くドア生成
       spdoor.lzh
        08/04/19登録
    • 外柵フェンス
        外柵フェンス・ガードパイプを描画
       gfence.lzh
        10/05/19更新
    • 筋かい
        在来木造軸組の筋かいを描画
       suji.lzh
        15/06/27更新
    • 樹木
        3D樹木を自動生成
       mtree.lzh
        13/05/10登録
    • <
  • ○編集
       
    • 選択した面/辺をXYZ値指定で移動/複写 選択した面を値指定で引上げ
        標準のMove/Copy Push/Pullコマンドと同じようなもの
       ts_move_faces.lzh
        06/07/17更新
    • 2辺で選択したポリゴン上の頂点をXYZ値指定で移動
       ts_move_contactpt.lzh
        08/02/25更新
    • 選択した三角形面集合をポリゴンメッシュに変換
       ts_conv_plygn.lzh
        06/07/17更新
    • exelとの連携
        ※Depotのzone.rbを改変しました:選択面の面積・グループ体積を集計
       zone_kaiV.lzh
        14/05/21更新
    • 選択したエンティティを現在レイヤに移動
       movelayer.lzh
        08/04/19登録
    • 選択したエンティティの面の表裏テクスチャを統一する
       face_texs.lzh
        10/05/22登録
  • ○インポート・エクスポート
    • 反則技:Jw_win/BeDraw外部変形で選択した範囲をインポート
        SU<>2D-CAD間を頻繁に行き来してのインポート支援
       import_from_2d-160502.lzh
        16/05/02更新
    • モデルの選択部分をDXFにエクスポート
        上面・正面・側面・断面等の2D_DXF、又は3D_DXFを出力します
        理科捨氏作のLineDXF と SliceSec_exportを統合させていただきました
       LineDxf3m.lzh
        14/05/21更新
    • Objファイルのインポート・エクスポート
        ※Faceのみin-outします
       obj_in-out.lzh
        14/05/21更新
    • 3D点群ファイルをインポート
        ※.xyzを読込みます
       import_Pcloud.lzh
        17/07/08登録
    • LiveGraphics3Dへのエクスポート(仮)
        SketchUpモデルをWEB表示のLiveGraphics3Dモデルに変換します
       lg3d_exporter.lzh
        08/01/19登録
    • WebGLへのエクスポート(仮)
        SketchUpモデルをHTML5仕様のWebGLモデルに変換します
      従前とはWebGL表示 javascriptライブラリを変更しました
      テクスチャマッピング対応。
      他所に有用なツールが公開されているためこちらを停止しました

コメント (40)

秋天越:

banさん こんにちは。
ご報告ありがとうございます、

無事動作とのこと、何はともあれよかったですね、
原因不明が少しもんもんとしますが。

今後ともよろしくお願いします。

ban:

秋天越様

banです

suji.rbの件のその後

今年購入したDELLのノートパソコンで
windows10 sketchup 8で動作しなかったのですが、
本日、突如動作する様になりました。
私の自作プラグインも動作しました。
何故動作する様になったのか全く分かりません。

windows10 は 1903です。
1903にUPした時点でも動作していませんでした。
DELLのサービス関係のアップデイトは何回かありましたが、
最近までは動作不可でした。
12日にDELL関係のアップデイトがありましたが、
それが関係していたのか?
それとも、windowsのいろんな設定等弄った事がありますが、
その過程で動作する様になったのか?

以上、報告まで。

ban:

秋天越様

banです

ありがとうございました。

今後、別の機種(windows10搭載)を使用できる機会があれば
試してみます。

現在は
Dell製の4機種(シリーズとしては2シリーズ)での動作確認のみです。

機種特有の事案なのか、今後も継続して見守ります。

※動作不可の場合も火打ちだけは動作します。
筋違の場合、終点の指示で無反応となります。

秋天越様のソースを参考に作成した私の一部のプラグインも同様に動作しません。
※私の機種ではsketchup8の場合不動作 2017は動作する
(同様に、始点・終点指示のタイプで終点指示で無反応です、
1点指示のプラグインは動作します)

秋天越:

banさん すみません
全く理由が想像できません。
うちでは、win7(32,64)、win10(32,64)、MacBook 全て問題なく動作するので、不動環境でのテストが不能でした。


ban:

秋天越様

banです

有難うございます。

早速テストしてみました。
(自分のパソコンのみですが)
suji.rb

windows7 マシン
sketchup 8 動作する


windows10 マシン
sketchup8 動作しない
sketchup2017 動作する

現状と変わらずでした。

秋天越:

banさん
念のため、現在私のところで動作しているものを
ttp://akitenh.s55.xrea.com/pub/suji.zip
に置いてみました、初期設定値が違ってるだけなのですが。

ban:

秋天越様

banです

suji.rbの件

私のwindows10のノートパソコンでは
2019は試していません
(2017では動作しています 8では動作しない)

今思い出しましたが、
先方のマシンでは
2017でも動作していなかった様な?
※火打は動作していた様な?
(先方は 8 2017 2019共動作しない)

以上です。

秋天越:

banさん こんにちは。

報告ありがとうございます、同じマシンの2017と2019とでの違いが判りませんが..何がいけないのでしょうね、

2014の前と後でバンドルされてるrubyのバージョンが違う事の外には、かわらないと思ってるのです。

ban:

秋天越様

banです

suji.rbの件のその後ですが、

今現在解決に至っていません。

先方が、最近sketchup pro 2019 を購入致しました。
2019でも動作しませんでした。

私も3月にwindows10のノートパソコン(dell製)を購入しました。
私の機種でもsketchup8で動作しませんでした。
(火打だけは動作する)

ところが、sketchup 2017 make をインストールし
suji.rbを導入したところ
何と動作するではありませんか

以上、現状報告でした。

秋天越:

gentaさん こんにちは。

SketchuUp2014以降2017でのプラグインを保存すべき場所は、
C:\Users\ユーザ名\AppData\Roaming\SketchUp\SketchUp 2017\SketchUp\Plugins\
となっています、どうにかしてたどり着いて其処においていただきたくお願いします。

genta:

秋天越様、
早速のご対応に感謝しております。
当方、スケッチアップ等の3D体験は、初めてで手探り状態でトライしています。
込み入った内容などについては知識不足で質問そのもの事態が的を得ない内容となる事を
ご容赦下さい。
先頃のファイルダウンロードの件は難なくインストール解凍ができました。
しかし、各所で言われている、スケッチアップ2017MAKE版ではインストールされた
ファイルはplugin入れると言われていますが、2017MAKE版にはpluginのフォルダが無
そのフォルダの中にはifcplugin と言うフォルダがありますがその中に貼り付けても反応が無く、それでToolsフォルダに入れて見ましたが、変化がありません。この場合は改にpluginフォルダを作りその中に入れるべきか?判断に苦慮しております。
アドバイスを頂ければ感謝します。

秋天越:

gentaさん こんにちは、
ようこそいらっしゃいました。

此処にあるツール類のほとんどはLZH書庫形式に圧縮されていますので、中身を解凍するには対応したソフトが必要になります。
有名なところではlhasaあたり、Vectorからダウンロードできますのでインストールしてアイコンをデスクトップに置いておくと簡単にLZHの解凍が出来るようになります。

お試しください。

genta:

秋天越様

windows_kai.lzhについて、お尋ねします。
SketchUp2014に対応とされていますが、
2017MEKE版でのwindows_kai.lzhは対応可能なのでしょうか?ダウンロードしましたら、jwwアイコンのフォルダーになっていて解凍不能状態です。この素晴らしいプラグインを是非とも使用させて頂きたいと思って、さらにダウロードの条件を検索しましたが、該当する情報がなく敢えてお尋ねをさせて頂きました。

ban:

秋天越様

banです

先方に用事があり今日の昼、
電話をした際に少し試してもらいました。
私もOpenGLのセッティングで直るかなと思い
Use hardware accelerrationのチェックを外して
動作するか試してもらいました。
残念ながら上手くいきませんでした。
機種は
DELL XPSシリーズのタワー型です。
CPUは
第8世代インテル® Core™ i7-8700 プロセッサー (6-コア, 12M キャッシュ, 最大 4.6 GHz まで可能)
だと思います。
グラフィツクボードが付いていたかは確認していません。
付いている場合は
NVIDIA® GeForce® GTX 1050Ti 4GB GDDR5 グラフィックス メモリ付き
ではないかと思います。

2台の機種で動作しなかったのですが、
2台とも同じ機種なので当然だったのでしょうか。

CPUのスピード等も影響するのでしょうか?
気長に対応してみます。

秋天越:

banさん
現象の再現はできませんが、"OpenGL"か“描画マウスのクリックスタイル”あたりの設定に鍵がありそうで、いずれにしても画面の表示とポインターの認識の問題と思われます。

ban:

秋天越様 こんにちは。
返信ありがとうございます。

私自身はwindows10が無いので
自宅で試行することが出来ない状態です。

先方は DELL製のパソコンです。
suktchup8 pro の日本語版です。
お伺いした時に、 suji.rb をネット上で見つけて
プラグインのフォルダに入れて動作したところ
火打は動作するが筋交が上手く動作しないとの相談を受けました。

確かに、筋交の終点をマウスでクリックしても無反応でした。

実は、秋天越様がsuji.rbを公開した当時、
ソースを参照させて頂いて作成したプラグインがあります。
それを動作させたところ、
その中の一部でも上記の症状が出ることを確認しました。

何分、手元にwindows10のマシンを持っていないので
試行が出来ず、もどかしい状態です。

先方に行った時に少し様子を見てきます。
情報がありましたらお願いします。

それにしても、可笑しな現象と思っています。
秋天越様のwindows10では症状が出ないとのこと、
機種依存はあんまり考えられないのですが
まったく不思議な現象です。

秋天越:

banさん こんにちは。
suji.rbについて、プラグイン的に何ら特別な事していませんので、原因を特定し難いです。
私の処のwindows10 64bit+Sketchup8 proでは支障なく動作します。
何か判りましたら追伸させていただきます。

ban:

秋天越さん、こんばんは。
banと申します。

以前windows_kai.rbでは
大変お世話になりました。

さて、今回はsuji.rbに教えてください。

私は、sketchup8でsuji.rbを運用しています。
OSはwindows7 32bit 及び 64bitです。
私の環境では何も問題ありません。

ですが、知り合いのパソコンで問題が発生しました。
(本日のことです)
sketchupはsketchup8の日本語版です。
osはwindows10 64bitです。
suji.rbを導入し動かしてみました
火打は問題無く動作しましたが。
筋違いが上手く動作しません。
始点を指示し(追従のラインは表示されます)
終点を指示したが、指示の情報を認識しない様子です。
この症状は別のパソコンでも同じ症状でした。

実は、自作のプラグインでも終点の指示をしても
指示を受け取らない症状が出ています。

何か考えられる原因がありますでしょうか。
windows10で動いてはいたが
実は一部問題でもあるのでしょうか。

宜しくお願いします。

yu:

秋天越様

同じ環境でしたか~!?
何故でしょう??

スクリプトの経験は全くないです!

なのでネットで文字化けを修正してくれるソフトを探して
今、それで見ております。

お手数、お掛け致しました。

SKPを操作する上でとても便利なものを
ありがとうございます。

又、何かありましたらその時は宜しくお願い致します。

秋天越:

yuさん こんにちは

あれあれ、私の現環境は Windows10(64bit) + Excel2010(32bit) + SketcUp8 ですが、OSアップデート前はまさにyuさんと同じ環境で問題ありませんでした。
うーむ、どうしたのでしょう。

もしスクリプト編集など経験あるのでしたら
zone_kaiV.rbファイルの16行目を有効に
及び210~214のコメントアウトを有効にして215~219をコメントアウト試してみるとか(別途uconv.soが必要になりますが)

yu:

すみません
windouws は64bitです。

yu:

お世話になります。

バージョンはwindouws 7

エクセルは2010になります。

宜しくお願い致します。

秋天越:

yuさん こんにちは、
ようこそいらっしゃいました。

> Excelで文字化け との事ですが

文字コードの自動変換されていないのが原因と思われますが
私の所にすべてのテスト環境があるわけではないので検証できません、申し訳ない。

ご使用の環境をお知らせください
Windowsのバージョン及び(32bit/64bit)
Excelのバージョン及び(32bit/64bit)

yu:

初めまして!

スケッチアップpro8を使用しています。

zone_kaiV.rbをDlさせて頂きました。

エクセル側で文字化けしてしまったのですが

どのようにしたらいいのか教えて頂けますか?

宜しくお願い致します。

秋天越:

takagiさん こんにちは。

> よく見ていると、外変が開いた後、建具平面の選択画面に変わります。

について、おそらくSendKeysタイミングが合っていない為と思われます。
@@defaults=[ "B", 1, 20, 0, 0 ]
              ~~ ここの数値を大きくしてみてください。

takagi:

takagiです。
よく見ていると、外変が開いた後、建具平面の選択画面に変わります。

takagi:

takagiです。
入れた物を直しても変わりませんでしたが、直した物を入れると変わりました。
但し、建具平面が開くことは変わりませんでした。

takagi:

お世話になっています。
import_from_2d_2014についての質問です。
SketchUp2015のフリー版makeに入れて利用させていただいています。
@@defaults=[ "B", 1, 20, 0, 0 ]を@@defaults=[ "J", 1, 20, 0, 1 ]に変更してデフォルトでJwwになる様にしたかったのですが、変わりませんでした。
変更の方法を知りたいのですが、よろしくお願いします。
あと、Jwwの起動時になぜか外変ではなく建具平面が開きます。
私のjwfファイルの設定が理由でしょうか?

秋天越:

もち さん こんにちは、ようこそいらっしゃいました。

> ところが nkf.so kconv.rbが入っておらず、プラグインが起動いたしません。
はい確認しました、ごめんなさい。昨年更新した時に梱包忘れてしまったようです。
再梱包して置き直しましたのでご利用ください。

御指摘ありがとうございます、これに懲りずによろしくお願いします。

もち:

はじめまして。
Objファイルのインポート・エクスポート
 
obj_in-out.lzh

こちらをダウンロードさせていただきました。
ところが nkf.so kconv.rbが入っておらず、プラグインが起動いたしません。2.3度ダウンロードしてみましても、同じ結果でございました。申し訳ございませんが、入っていない状態が正解なんでしょうか…。是非ともスケッチアップ8でobjインポートとエクスポートをしたいので、お返事お待ちしております。

秋天越:

chibaさん こんにちは、ようこそいらっしゃいました。

> Sketchup2015でWindows_kai
> 2015のpluginの場所は理解しています
との事ですが、

こちらで配布のwindows_kaiプラグインはLZH圧縮となっていますがその解凍は出来ていますね。

解凍したファイルのうち
windows_kai.rb
wdoors_kai.rb
parametric.rb
3つのファイルを、Sketchup2015がインストールされているフォルダの中にToolsと云うフォルダがありますから、そこにコピーしてください。

Sketchupを再起動すると[描画(Draw)]メニューの中に[WDoors]と[Windows]が出るはずです。
再度お試しいただけますでしょうか。

chiba:

はじめて投稿いたします。
Sketchup8でwindows_kaiを使わせていただいておりますが、2015にしたいのですがpluginできず困っています。2015のpluginの場所は理解していますが再起動後でもプラグインそのものが表示されません。
圧縮ファイルの拡張子をrbzに変更し拡張機能からインストしましたが、出来ませんでした。
インストール手順等が悪いのか不明です。

このプラグインがなければ全然使えないので何とか御指導くださればと思い投稿しました。
宜しくお願いいたします。

秋天越:

st045さん こんにちは、ようこそいらっしゃいました。

> 「SketchyPhysics」をDLして「SketchUp 2015」を起動させると下記のメッセージが出てきます。

公式アナウンスされているか否かは知りませんが、本家板にて
>> Sketchyphysics doesn't work in SU2014 nor in 2013
という書込みがあります、

2013以降のSketchupには対応していないと思われます、よってSU8以前の版で使うことになりますね。

秋天越さん

いつも拝見してます。ありがとうございます。

「SketchyPhysicsで動くドア生成」を見て、「spdoor.lzh」をDLして「SketchUp 2015」に
入れた後で

「SketchyPhysics」をDLして「SketchUp 2015」を起動させると下記のメッセージが出てきます。

sketchyphysics.rbファイルをロード中にエラー発生
Error: 193: %1 ?Í?L?ø?È Win32 ?A?v???P?[?V?????Å?Í???è?Ü???ñ?B - C:/Users/starhome/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/plugins/SketchyPhysics3/dl.so
C:/Program Files (x86)/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in `require'
C:/Program Files (x86)/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in `require'
C:/Program Files (x86)/SketchUp/Tools/RubyStdLib/dl.rb:1:in `'
C:/Program Files (x86)/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in `require'
C:/Program Files (x86)/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in `require'
C:/Users/starhome/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SketchyPhysics3/newton.rb:5:in `'
C:/Users/starhome/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:26:in `load'
C:/Users/starhome/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:26:in `LoadSketchyPhysics3'
C:/Users/starhome/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:61:in `doLoad'
C:/Users/starhome/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:137:in `'

「SketchUp 2015」の画面には、「SketchyPhysics」「SketchySolids」「SketchyPhysicsJoints」のツールバーが現れてるのですが、
色々、自分なりにチェックしてみたのですが・・・。何かが間違ったのでしょうか。お忙しいところ申し訳ありません。
会社で使用しているPCなので、「壊したらどうしよう」とドキドキです。

takagi:

秋天越さん
ありがとうございます。
import from 2dが生き返りました。
これで、仕事始めに間に合います。
休み中に修正したい仕事があったもので助かりました。

秋天越:

takagiさん あけましておめでとうございます。
その症状は確認しています。
InternetExplorer11 に KB3025390(20141217頃)のパッチを適用するとvbscriptがサポートされなくなってしまうためです、いまのところの回避手段は当該パッチを外す以外にはないようです。

takagi:

秋天越さん

新年早々迷惑をおかけしますが、10日ほど前からimport from 2dが利用できなくなってしまいました。
jwwで基点を指示した後、下記のメッセージが表示されて終わります。

C:\jww>goto exe

C:\jww>cscript 2d2su.vbs jww
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation.All rights reserved

C:\jww\2d2su.vbs(31,9) Microsoft VBScript 実行時エラー;書き込みできません。
document.parentWindows.clipboardData'

C:\jww>echo done 1>jwc_temp.txt
C:\jww>rem pause
C:\jww>rem

ウイルスソフトとかファイアーウォール等を怪しんで止めて試しましたが治りませんでした。

何か他に考えられることはないでしょうか。

windows8.1で sKetchup8も2015も両方同じ症状です。

dan:

秋天越さん

申し訳ありません。
私も上手く表現できませんでした。
こちらでもう少しいろいろ試してみます。
ありがとうございました。

秋天越:

danさん こんにちは。
仰有る意味が今一理解できていません、すみません。
サイズの大きなモデルと云う事なら、本件はWebGLキャンバスに納まるようにスケーリングして保存されますので無関係とおもわれます。
ちなみに http://homepage3.nifty.com/akitenh/pub/fallingwater.html
コレなど元は100m*100mを超えるサイズですが表示出来ています。

dan:

秋天越さん

度々申し訳ありません。
SU2WebGLについてですが、今度はスケールの大きなもの(ビルのコンポーネントをダウンロードしたもの)をHTML化してみているのですが、図形が逆さまになってしまったり、標準ビューにしても斜めになってしまった、視点が遠かったりとカメラ視点とはかなり差異のある視点になってしまいます。

いろいろ試してはいるのですが、なかなか思った視点にならずにいます。
前回のモデルは修正していただいてからカメラの視点に近いものが表示できていたのですが、スケールによって違いが出来くるのでしょうか?

ご教授いただけると、大変たすかります。
よろしくお願いいたします。

コメントを投稿

About

2006年12月03日 22:00に投稿されたエントリーのページです。

ひとつ前の投稿は「SU_PB」です。

次の投稿は「SketchUpで日影図天空図NEW」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。