「エキサイト公式プラチナブロガー」スタート!

Rhino+

Rhinoceros plugin開発日記
by rhino-plus
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Link
最新の記事
bbpl バグ修正
at 2013-12-26 14:28
bansen バグ修正
at 2013-12-26 14:22
53_offc (offse..
at 2012-10-18 15:19
以前の記事
ブログパーツ
夢見る外国為替
検索
人気ジャンル
ファン
記事ランキング
ブログジャンル
画像一覧

bbpl バグ修正

d0189213_1430834.png


バグ修正です。

・元アイテムが無くなってしまう現象を修正
 (新規レイヤーにBoundingBoxを作成)
[PR]

# by rhino-plus | 2013-12-26 14:28 | 40_bbpl

bansen バグ修正

d0189213_14182792.png


こっそりとバグ修正です。
・アイテムがマイナス方向(X,Y,Z)にあると起こるエラーを修正
・ユーザー定義を追加
 (3文字以上を入力した場合は、先頭の3文字を使用します)
[PR]

# by rhino-plus | 2013-12-26 14:22 | 05_bansen

53_offc (offset continuous)

新コマンドです。
カーブを連続オフセットをかけます。
(円などをオフセットするときはカーブ内部の方向で内側にかかったりしますのでオフセット量をマイナスで設定してください。)
以外に便利ですよ。

This is a new command.
It can make the curve offset continuous .
(If you want to offset , such as a circle in the direction of the inside curve.
Please set at a negative offset.)
It is useful.
d0189213_15225060.jpg

[PR]

# by rhino-plus | 2012-10-18 15:19 | 53_offc

52_cal (current add label)

カレントレイヤ名を付箋に変更します。
No48のalと使ってもらえると嬉しいです。

Currente layer name changed at the label.
d0189213_8444746.jpg

[PR]

# by rhino-plus | 2012-06-26 08:40 | 52_cal

No50 sello (selects layers from objects)

選択したアイテムが属しているレイヤーに含まれる全アイテムを選択します。
選択方法は、複数のオブジェクトの選択が可能です。
もちろん囲い込み選択可能ですが、事前選択は無しにしてあります。

 ちょっと説明がややっこしいですが、
使って頂けると理解して頂けるのではないかと思います。


Select all objects contained in the layer selected items to which they belong.
Selection method, the selection of multiple objects is possible.
(You can select the object of multiple layers is possible.)
The enclosure can be selected, pre-selection will have been without.

d0189213_17474342.jpg
d0189213_17475981.jpg

[PR]

# by rhino-plus | 2012-05-14 17:48 | 50_sello

No51 rco (rotate cplane 180 degree)

ローカル座標を180度回転します。角度確認や回転などで360度から始まる場合にお使い下さい。
とても便利なコマンドです。

The local coordinates rotated 180 degree.
If it starts from 360 degrees, you use its command.
This command is very useful.
d0189213_173312.jpg

[PR]

# by rhino-plus | 2012-05-14 17:03 | 51_rco

第二回 「Rhino+工場見学会」のお知らせ

皆さんこんにちは、さて第一回に続き今度は場所を石川県に変えて第二回「Rhino+工場見学会」を行います。GW中ですので是非皆さんご参加ください。

創造社はさまざまなプロダクトをサポートしている会社です。3D・CADを使い測定データや複雑な意匠形状や試作型、自社プログラムを用いての業務効率の改善や先行開発、デザイナーの考えなどのデータ化や試作品の作成など多岐に渡り業務を行っております。

この工場見学会では実際のモノが作られる為の必要な工程やNC加工機などの見学、実際のCADオペレータへの質問など、内容盛り沢山でお待ちしております。

エンジニアやプロダクトデザイナー目指す方、また協力メーカーをお探しの方など幅広く参加者を募集いたします。

日時:2012/5/3(木) PM3:00~PM5:00(終了後希望者には懇親会(実費)を用意しております)
場所:石川県加賀市打越町ち75番地 創造社
定員:10名(先着順)
参加費:無料

参加希望者は4/24(火)PM1:00まで
1.参加者氏名
2.携帯番号
3.所属と仕事内容
を明記の上
rhino-plus-support@rhino-plus.kaga-sozo.co.jp
のRhino+サポートチームまでお申し込みください。
d0189213_17101056.jpg

[PR]

# by rhino-plus | 2012-04-17 16:33 | お知らせ

No12 dcs(divid curve segment)

更新履歴:
2012/04/06
・先選択可能としました。

Revision History:
2012/04/06
Allow for the selection of preselected objects.

------------------------------------------
円、カーブを分割するコマンドです。
分割数は自由に変更できます。デフォルトは4です。
円などはデータ変換の際にうまくわたらないCADがあります。
そんな時に使ってくださいね。


"dcs" is used to split Curve(Line,Spline,Arc,Circle).
The number of divisions can be changed freely.
The default is 4.
[PR]

# by rhino-plus | 2012-04-13 13:17 | 12_dcs

お花見

皆さんこんにちは、お花見の季節ですね。
Rhino+お花見も予定通り開催できそうなくらい蕾が綻んできました。
お花見予定地での今朝の写真です。
この場所にある桜の木はとても低く(歩いていてもかがまないといけないくらい)桜の花がとても近くで見られる穴場スポットです。
皆様のご参加お待ちしておりますー。
d0189213_1729862.jpg

[PR]

# by rhino-plus | 2012-04-04 17:29 | お知らせ

第一回 「Rhino+人」のお知らせ

皆さんこんにちは、お知らせです。

第一回 「Rhino+人」を行います。
記念すべき第一回目はお花見をしながらフリートークでRhino+スクリプト開発、デザインのコトや設計、製造など興味がある人や実際、そのお仕事を行っている人などが集まって自由に話せる場ができればと思います。
参加条件はありませんので学生から現役の方や独立を考えている人などお気軽に参加下さい。

日時:2012/4/7(土)12:00~2:30 (雨天の場合や桜の開花で日時の変更を行います)
場所:東部伊勢崎線 新田駅から徒歩15分ほどの綾瀬川の桜の下で(google mapへ
ゲスト:今回は予定しておりません
定員:6名 申し込み先着順
参加費:1000円(当日支払い・飲食代)

申し込み方法:参加者氏名/携帯電話番号/所属と仕事内容を明記して
rhino-plus-support@rhino-plus.kaga-sozo.co.jp
まで連絡下さい。


Hello everybody.

Performs a "Rhino + human" at first time.
It is free talk under the cherry blossoms.
Example ,interested and design that the design,and manufacturing etc...
Everybody can join this Performs.

Date:
12:00 to 2:30 12/4/7 Sat (It will change Date and time in case of rain)
Location:
From the station under the cherry trees of eastern Nitta Isezaki Ayase of about 15 minutes walk (to google map)
Guest:
This does not plan to
Capacity:
Six first-come-first-served basis Registration Fee: 1,000 yen (food and beverages the day of payment)
How to apply:
Please write the contents belong to and work / mobile phone number / name of the person who participated Please contact
(rhino-plus-support@rhino-plus.kaga-sozo.co.jp).

d0189213_1750135.jpg

[PR]

# by rhino-plus | 2012-03-24 16:56 | お知らせ

No48 al(add label)

更新履歴:
2012/03/17
・コマンドが起動しないことを改善。
------------------------------------------
新規コマンドです。レイヤに付箋を追加します。
作業中形状の区切りで使っていたのですが便利ですのでUPしますね。
使ってみてくださいね。

Revision History:
2012/03/17
・Bug fixed.
------------------------------------------
The new command. Set the label at the layer.
d0189213_7435990.jpg

[PR]

# by rhino-plus | 2012-03-19 11:44 | 48_al

No49 cros2(cross 2D)

2Dクロスを作成します。作図の際など使ってくださいね。

Make 2D cross.please try it.
d0189213_15104392.jpg

[PR]

# by rhino-plus | 2012-02-20 15:07 | 49_cros2

No41 cros(cross)

更新履歴:
2012/02/20
・線分の長さを0で入力した時のエラーを回避。
・線分の長さを中心点からの長さに変更。
------------------------------------------
ローカル座標に対してクロスを作成します。


Revision History:
2012/02/20
・Avoid the error when you enter a 0 for the length of the line.
・Change of the length of the line from the center point.
------------------------------------------
Create a cross to the local coordinates.
d0189213_16524269.jpg

[PR]

# by rhino-plus | 2012-02-20 10:43 | 41_cros

Face book はじめました

Face book はじめました。どうぞよろしくお願いします。
こちらから
Start Rhino+ Face book.
Go to Rhino+ Face book
d0189213_8441778.jpg

[PR]

# by rhino-plus | 2012-02-14 08:33 | お知らせ

No47 src(set randam color for objects)

新規コマンドです。選択オブジェクトの色をランダムに設定します。

The new command. Set the color of the object selected at random.
d0189213_7164432.jpg

[PR]

# by rhino-plus | 2012-01-30 07:12 | 47_src

No46 mk2d (make2d -configuration 6 using 3rd angle projection method-)

 三角法での6面図+ISO図の一括作成コマンドです。
内部的にはデフォルトコマンドの Make2D を7回使用しています。
その為、動きはとても遅いです。
(下図は、見やすいように、隠れ線を点線に変更してあります)

ローカル座標のXYがTOP VIEWになります。
展開はデフォルトコマンドと同じ、ワールド座標XYです。

"make2d" is configuration 6 using 3rd angle projection method.
This script use seven times of the default command "_Make2D" internally.
Therefore it is very very slowly.
(Shown below, for clarity, hidden line has been changed to a dotted line).

XY plane of the local coordinates is TOP VIEW.

d0189213_9213516.png

[PR]

# by rhino-plus | 2012-01-24 09:21 | 46_mk2d

スクリプトのバージョン

新ホームページとなり、ダウンロードも一括方式になりました。
合わせて、各スクリプトのバージョンですが、
1.0や2.5、α、等いろいろありましたが、
111025 等に変更しています。
(お気付きだと思いますが、作成、修正したときの日付けです。)

ダウンロードファイルは、常に最新状態としてあります。
(修正前のスクリプトが良かった!!ということは
 無いと思いますので・・・。)
修正や新規スクリプト追加された場合は、
ホームページの What's new を見て頂くか、
ブログ等での確認をして頂ければと思っております。
(ファイル名に、日付けを追加しておこうかとも思いましたが、
 そこまでしなくてもわかるかな?と思いまして。。。
 ??と思ったら、ダウンロードして頂き、
 ガサッと上書きしちゃって下さいね。)
[PR]

# by rhino-plus | 2012-01-23 17:43 | お知らせ

rhino_plus.tb

今回からプログラムが一括ダウンロードに変更になりました。
アイコンですが今回からTIFFファイルではなく.tbファイルになります。

ダウンロードファイルRhino_plus_script.zipの中にrhino_plus.tbがあります。

ライノセラスを開いて
①ツール-->ツールバーレイアウト
②ファイル-->開く
でrhino_plus.tbを読み込むとボタンが現れます。その後ボタンにコマンドをリンク付けして下さい。

詳しくはライノセラスのHelp-->ツールバーレイアウトを参照ください。

This time is not a TIFF file at the icon. That is tb file.
There are files in the download rhino_plus.tb at the Rhino_plus_script.zip.

Open the Rhinoceros
① Tools -> Toolbar Layout
② File -> Open
Rhino_plus.tb button loaded.
Please have a command button and then linked.

There is for details HELP.Please refer to the toolbar layout.
d0189213_13273426.jpg

[PR]

# by rhino-plus | 2012-01-23 13:26 | お知らせ

45_pv(pints value)

2点間のXYZの変移量を表示します。ボス間の距離や移動量の確認などで使用します。

Display 2 points XYZ value.
d0189213_1337549.jpg

[PR]

# by rhino-plus | 2012-01-14 12:03 | 45_pv

No44 cdc(cancel display color)

表示色をデフォルトに戻します。カラー設定した部分を戻したい時に使ってくださいね。

Change display color to by layer.
d0189213_13374616.jpg

[PR]

# by rhino-plus | 2012-01-14 12:01 | 44_cdc

新HP

皆さんこんにちは、Rhino+のHPを更新しました。
今まで、サポートチームでHP更新に時間がかかっていたのを改善するためHPを簡素化しました。
また、今後はRhino+プログラムを一括ダウンロードに変更します。
今後ともよろしくお願いいたします。

Rhino+HPへ

Hello, I updated the HP of Rhino+.
Until now, HP has been simplified to improve the time it took to update the HP support team.
In the future has been changed to bulk download programs.
I thank you.

d0189213_1445511.jpg

[PR]

# by rhino-plus | 2012-01-11 14:05 | お知らせ

新年明けました

新年明けましておめでとうございます。
本格的な仕事が本日からという方も多いのではないでしょうか?
さて現在、年末に報告しましたHPを改良しているのは続いております。
もう少々お時間ください。

本年の予定ですが、場所が決まったら第一回Rhino+ワークショップを開きたいと思います。
ライノセラスを使っているデザイナーや設計者をお呼びして話を聞くとか。
スクリプトの初歩的な作り方をワークショップで紹介するなど、色々と模索しております。
もし、こんなコトで開いてほしいなどありましたら気軽にコメントください。

後、年末からpluginのダウンロード大変ありがとうございます。
現在5920ダウンロードです。

では皆さん本年もRhino+をよろしくお願いいたします。


A Happy New Year!
Well now, I am improving Rhino+ HP.
Please wait a little.
I will open the first Rhino+ workshop in this year.
After downloading the plugin ,Thank you very much.
Today is 5920 download counts.
Thank you again this year in the Rhino+.

d0189213_16482182.jpg

[PR]

# by rhino-plus | 2012-01-10 16:48 | お知らせ

年末

早いものでもう年末ですね。とても夕焼けがキレイです。

今年は色々な事がありました。皆さんはどうでしたか?
Rhino+ですが私の方の作業がなかなか進まず更新できておりません。
ごめんなさい。
今はUP待ちコマンドが5つほどあります。それと今まで1つ1つダウンロードしていたコマンドを今度からは一括で1ファイルでダウンロードしていただこうかと思っております。

師走とても忙しい毎日ですが、皆さん飲みすぎには注意しましょう~。

It is December.
This year there were various things. How did you ?
My work is very hard and we can not update quickly Rhino+.Sorry.
There are approximately five Rhino+ files now waiting for UP.
Next update, we will change one download file from separated Rhino+ command file.
December is very busy time, Be careful.
d0189213_8234577.jpg

[PR]

# by rhino-plus | 2011-12-15 16:46 | お知らせ

No42 expib(extend pipe both)

更新履歴:

2011/11/17
・最初のカーブ選択時右クリックでエッジ選択に変更可能に。
・日本語でパイプにキャップがcloseされていたのをopenに変更。
------------------------------------------

選択したカーブに対して延長したパイプを作成します。αバージョンです。
データ作成時に稜線からの幅指定R作成時にパイプでサーフェイスをトリムしますが、パイプ長が足らず延長してトリムしていた手間を省く為に作成しました。


Revision History:

2011/11/17
・The edges can be selected by right-clicking on the first curve selection.
・Change to open the pipe cap in Japanese version.
------------------------------------------

Create a pipe extending to the selected curve. The α version.
Trim the surface by the pipe.
however,There are times when a short length of pipe.
For that I created.
d0189213_1781232.jpg

[PR]

# by rhino-plus | 2011-11-17 07:30 | 42_expib

No32 ext(extended trim)

更新履歴:

2011/10/29
・面トリム時にオプションが表示されるよう修正。
(注意)トリム時のオプションの設定を下記のように行ってください。
     切断オブジェクトを選択(線を延長=はい 仮想交線=はい
------------------------------------------
2011/10/14
・サーフェイスエッジ選択方法でのトリム時にエッジカーブが残るのを残らないように変更。
------------------------------------------
2011/09/30
・カーブを利用してトリムした場合にカーブが削除されるのを修正。
・最後のトリム終了時のクリックを廃止。
------------------------------------------
2011/07/18
・サーフェイスエッジ選択方法でのトリム時にエッジカーブが残るのを残らないように変更。
------------------------------------------

皆さん、こんにちは三連休最後の日になりました。よい休日でしたでしょうか?
さてRhino+ではαバージョンのページを追加しましたがコマンドの説明が遅れてしまいました。すいません。
さてαバージョンのExtended trimプラグインですが、これはCATIAのように面の境界に達していなくても面をトリムしてくれるコマンドです。

コマンドの流れとしては
①面をトリムしたいviewにします。(パースは解除してください)
②トリムに使用するカーブを選択します。(または右クリックでカーブではなく面のエッジを選択することもできます。
③トリムする面を選択します。
④最後にenter(マウス左クリック)で面がトリムされます。

ライノセラスでは直線の時には自動延長トリムが可能ですが、このコマンドはカーブや面エッジでも可能です。また画面の見た目にトリムが依存しますのでトリムカーブがサーフェイスと離れていても見ている画面方向でサーフェイスと交わっていればトリム可能です。慣れてくるとトリム作業が早くなります。しかし注意です。このコマンドはサクサク面を切れますが面間に隙間があく可能性が高いです。さらっと粗で面をまとめたい時など便利ですよ。


Revision History:

2011/10/29
・Modified to display the command options ,when use trim command.
Change trim option.
[Select cutting objects(Extendlines=Yes Apparentlntersections=Yes)]
------------------------------------------
2011/10/14
・Improved a problem the trimmed boundary curves remains.
------------------------------------------
2011/09/30
・If using trim ,the trim curve is removed.This bug improved.
・Last click at the end of the trim command was skip.
------------------------------------------
2011/07/18
・Improved a problem the trimmed boundary curves remains.
------------------------------------------

Everyone is now the last day of holiday.How was your holiday?
I delayed a description of the command added version of a page of α. Sorry.
Extended trim plug-in version is α.
This command can trim surfaces not even reached the boundary curve as of CATIA.

As the flow of command
①. Set the view (Please cancel Perth)
② Select the curve to be used for trim. (You can also choose the edges of the curve instead of, or right-click.
③ Select the surface to be trimmed.
④Finally, enter (left click mouse) are trimmed in the surface.
Please try it.
d0189213_17184515.jpg

[PR]

# by rhino-plus | 2011-10-31 10:50 | 32_ext

EditScriptというコマンドとヘルプ

EditScript というコマンドがあります。

スクリプトをかけるウインドウが開きますね。
このウインドウのメニューにヘルプがあります。
その中に、例としてスクリプトが書かれています。
中には、頻繁に使用するかな?と思われるようなスクリプトも書かれていますので、
その紹介です。

ObjectLayerのヘルプのページです。

--------------
Dim arrObjects, strObject, strLayer

strObject = Rhino.GetObject("Pick any object")

If Not IsNull(strObject) Then

strLayer = Rhino.ObjectLayer(strObject)

arrObjects = Rhino.ObjectsByLayer(strLayer, True)

End If
--------------

アイテムを選択すると、
選択されたアイテムが属しているレイヤーに所属している
すべてのオブジェクトを選択してくれます。

 ちょっとややっこしい説明ですが、レイヤー名を右クリックして
下から3番目にある、’オブジェクトを選択’と同じことです。

 利点は、選択したアイテムがどのレイヤーなのか把握しなくても良いという点です。

どうでしょうか?
他にもありますので、いろいろ試してみると面白いですよ。
[PR]

# by rhino-plus | 2011-10-24 09:26 | 小技

No43 sellt(select by line type)

線種でカーブを選択します。αバージョンです。

①基本カーブを選択します。
②囲み選択などで任意のカーブを選択します。

基本カーブと同じ線種が選択されます。

Select the line type curve. The α version.
①Select the base curve.
②Select any curve.
Same curve of line type is selected .
d0189213_629947.jpg

[PR]

# by rhino-plus | 2011-10-06 16:45 | 43_sellt

No40 bbpl(bounding box plus local)

14_bbpのローカル対応版です。αバージョンです。
素材切り出しの際に使用する時の為、数値も表示できるようにしました。

Support the local version of 14_bbp. The α version.
You can also view the number.
d0189213_16513452.jpg

[PR]

# by rhino-plus | 2011-10-01 16:39 | 40_bbpl

No35 vpl(vertical plane)

更新履歴:
2011/10/01
・コマンド名をpplからvplに変更
------------------------------------------
おはようございます。さてαバージョンですが今回はplaneコマンドです。
見ている画面と垂直に水平垂直にplaneを設定できます。
34_osecと使用すると便利ですよ。

コマンドの流れとしては
①水平垂直を選択。
②平面を作成したい点をヒット。
です。

Revision History:
2011/10/01
・Name changed ppl--->vpl.
------------------------------------------
Good morning. Well this α version is the plane command.
You can set the horizontal and vertical plane vertical to the screen to look at.
It is convenient to use with 34_osec.

As the flow of command
①Select the horizontal and vertical .
②hits a point for make plane.
[PR]

# by rhino-plus | 2011-10-01 02:52 | 35_vpl

No.39 tfow (Tramsport Objects World CPlane)

座標変換コマンドです。

現在の座標軸からワールド座標軸へアイテムを軸変換します。
1つのVIEWだけで操作出来ます。
コピーの有無、UNDOも可能です。

注意点としましては、現在の軸をどこにセットしているか、
きちんと認識しておいて下さい。

(RemapCPlaneは、ビューポートが2つ必要になります。
 通常、1つのビューポートだけにして作業している方は、
 ビューポートを2つ以上にしないといけませんね。
 RemapCPlane終了後、元のビューポートがどれだったか、
 忘れてしまうことありますよね。。。(私だけ!?)
 (移動前の座標軸がどれだったか、忘れてしまうってことです。)


"tfow" is a coordinate transformation command.

An axis converts objects from the current coordinate axis
into the world coordinate axis.
This can operate it only in one viewport.
Objects copy -Yes or No-,and UNDO are possible, too.

Which is a current axis? , please check it before tfow.

d0189213_1655328.png
d0189213_16552173.png

[PR]

# by rhino-plus | 2011-09-29 09:00 | 39_tfow