Un-industrial (非産業化)

《あッ3Dプリンター屋だッ!!のコミュニティサイト Produced by TOKYO-MAKER》

【3Dプリンターならではの構造】ライノセラス・グラスホッパーでチェーン構造でバッグをつくるその3

      2015/05/03

こんばんは!大分の竹田市で3Dプリンターを使って制作活動をしているWIRESの西村です。

今回は、ちょっとややこしいです。。。

前回の続きになります。三角ピースまでは出来ました。
ここから、メッシュで出来た三角ピースをBrep(閉じたソリッドポリサーフェース)に変換していきます。

まず、Mesh Explodeコンポーネントで三角ピースのメッシュを分解します。

次に、weaverbird’s Face Polylineコンポーネントを選択します。

このコンポーネントは、メッシュのエッジを閉じたポリラインに変換します。
今回の場合は、三角ピースを構成している、三角形メッシュと四角形メッシュのアウトラインになります。

↓接続するとこんな感じになります。

次に、Curve>>Analysis>>Discontinuity>>Discontinuityコンポーネントを選択します。

このコンポーネントは、線に沿ったすべての不連続点を抽出します。
今回の場合は、先ほど作成したアウトラインの各頂点を抽出します。

次に、Sets>>List>>Dispatchコンポーネントを選択します。

このコンポーネントは、リスト内のデータを振り分けます。
Lにフィルタをかけるリストを接続し、Pに数式などの条件フィルタを接続します。
すると、Aから条件に合うデータ、Bから条件に合わないデータが出力されます。
条件を作っていきます。
Sets>>List>>List Lengthコンポーネントを選択します。

次に、Maths>>Operators>>Equalityコンポーネントを選択します。

↓図のように接続します。

List Lengthコンポーネントは、リストの長さを数値で出力します。
Equalityコンポーネントは、Aで入力された数値がBの数値と等しいか判別します。
↓図のように中身を見てみると、三角形のアウトラインの頂点と四角形のアウトラインの頂点が、Discontinuityコンポーネントから出力され、それがList Lengthコンポーネントを通して、各頂点項目の数に変わっています。(三角形、四角形が何個あるか)

ここで、EqualityコンポーネントBの部分に3を入力します。

これで、Dispatchコンポーネントに、3つの頂点を持っているか、持っていないか(4つの頂点)が条件として入力されました。
つまり、DispatchコンポーネントAから3つの頂点群(三角形)、Bから4つの頂点群(四角形)がそれぞれ出力されます。
↓図に描くとこんな感じです。

次に、Sets>>List>>List Itemコンポーネントを選択します。

List Itemコンポーネントを4つ複製し、それぞれのi(Index)0123と入力します。
List Itemコンポーネントは、Lからデータリストを受け、iに入力した数値の番号のデータを出力します。

↓図のように接続します。

0indexから三角形、四角形の1番目の頂点、1indexから三角形、四角形の2番目の頂点、2indexから三角形、四角形の3番目の頂点、3indexから四角形の4番目の頂点を取り出すといった感じです。
Discontinuityコンポーネントから直接各indexのデータを受け取ることも出来るのですが、今回は三角形と四角形の頂点を識別したかったので図のようにしました。
次に、Surface>>Freeform>>4Point Surfaceコンポーネントを選択します。

↓図のように接続します。

4Point Surfaceコンポーネントは、3もしくは4つ点からサーフェースを作成します。
先ほどの各頂点をもとにサーフェースが出来ました。

次に、Surface>>Util>>Brep Joinコンポーネントを選択します。
このコンポーネントは、Brep(先ほどの各サーフェース)を結合します。
Brepコンポーネントで結合したBrepを格納します。

サーフェースが繋がり閉じたソリッドポリサーフェースが出来ました。
これで、ブール演算が出来るようになりました。

なんかモデルだけ見ると前回から全然進んでない!って感じですが、
無事面取りも出来るようになったので、怪我しないバッグになりました。
次回は、各三角形ピースのジョイント部分を作っていこうと思います。

こんな動きが目標です。出来るのかな。。

お楽しみに

西村でした。

 - 3D CAD Technology , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

初めてでも問題ナシ!!先ずは楽しんで3Dプリントからジュエリーにする方法!!

はじめまして! すべてのジュエリーをデジタルに変える男!!デジタルジュエリーの佐 …

デジタルジュエリー@佐藤   |   2909 Views
【自分の手で描くオリジナルスタンプ勉強会】レーザーカッターと3Dプリンターを使った新しいワークショップとは?!最後に次回のWSの告知アリ!!

年末に行った3Dプリンター屋の勉強会は初のレーザーカッターとのコラボレーション勉 …

Nakamura(店長)   |   2391 Views
これだけは知っておいて損はない!3Dプリント用データ作成時に防ぎたい5つのミスとは?!

「3Dプリントなら何でも簡単に作れる」という世間一般のイメージとは裏腹に、3Dプ …

Yui@i.materialise   |   5806 Views
ワンフットシーバス・田中のRaspberry Pi Zeroの形状を写しとりIllustratorから123D Designに落としこむコツとは?!

Raspberry Pi Zeroの形状を写しとりIllustratorから12 …

ワンフットシーバス   |   2063 Views
Autodesk_Fusion360で五重塔をモデリングとレンダリングするコツとは?!

重巡愛宕を作ったりしたCAD艦の人「ヨシダ」です。   今回船とは全く …

ヨシダ   |   3057 Views
自宅にいながら大英博物館《The British Museum》やスミソニアン博物館《The Smithsonian Museum》の超有名なアノ像を自宅で3Dプリントできる方法とは?!

あの有名な大英博物館で展示されている彫刻が、 実は3Dデータも公開されているのっ …

Nakamura(店長)   |   1915 Views
経験ゼロから始めよう!プロが教える3Dモデリングの心構えとは?!そして注目のCG Cookieサイトとは!!

メディアにも頻繁に登場するようになった3Dプリント。その盛り上がりと共に、3Dモ …

Yui@i.materialise   |   14043 Views
3Dでジュエリーのリフォームを受注するってこういうコト?!(デジタルジュエリー®リフォーム)

すべてのジュエリーをデジタルに変える男!!デジタルジュエリーの佐藤善久です。 3 …

デジタルジュエリー@佐藤   |   1890 Views
【いそっぷ3DCAD塾】Fusion360で出来るアセンブリの拘束の仕方とは?!

Fusion360 アセンブリ 剛性について Fusion360 アセンブリ 回 …

いそぷろ   |   7392 Views
【新型山手線】E235系 鉄道模型をゆるく3Dモデリングしていくよ!〜3Dプリント準備編Part.1〜

こんにちは、CAD鉄です。 「3DCADができるなら、どんどんみんなでE235系 …

CAD鉄   |   12163 Views