授業中のコード、サンプル10月19日(月)と宿題

プログラミング言語Python(パイソン)書式 インデントと改行 無効化コメントアウト# ””” ””” 数値やデータの動きを見える化 print プログラミングの構造 定義(命名…) 変数 代入 型 配列 ドットシンタRead More »

  • 授業中のコード、サンプル10月19日(月)と宿題 はコメントを受け付けていません

入り組んだブランチの線に太さを与え、NC用のカットラインデータを作る3

全ての層(シート)を順番に配列します。これはマウスなどで作業してもよいでしょう。 実際は想定枚数分(50枚)並べます。 すべて選択し、メニューバーから Curve->Curve From Objects-> Read More »

  • 入り組んだブランチの線に太さを与え、NC用のカットラインデータを作る3 はコメントを受け付けていません

入り組んだブランチの線に太さを与え、NC用のカットラインデータを作る2

すべての作業ルーティンをスクリプト化することはできそうですが、実行中に起こるエラーなどを考えて、カットの1シートずつ作業をするプロセスを書きます。 手前から順番に進めます。 手前の1枚目サーフェースとその面に載るブランチRead More »

  • 入り組んだブランチの線に太さを与え、NC用のカットラインデータを作る2 はコメントを受け付けていません

入り組んだブランチの線に太さを与え、NC用のカットラインデータを作る1

L-Systemのブランチの角度パラメータが違う2つの「木」トゥリーをロフトしたモデルを実体化する例です。2つの角度の値を連続させて、すこしづつ変化する形をレーザーカットし積層させる、という想定です。 まず、2つのトゥリRead More »

  • 入り組んだブランチの線に太さを与え、NC用のカットラインデータを作る1 はコメントを受け付けていません

tip for graphical production

product6.zip faces.3dm product6.gh davinci code.psd  (テクスチャを作る作業ファイル) davincicodecopy.png (実際に貼っているテクスチャ) daviRead More »

  • tip for graphical production はコメントを受け付けていません

section at branch node

product5.gh ブランチ、枝分かれの部分に断面を作り、各枝間の断面LOFTで形を作っていきます。このサンプルでは、枝分かれ先の頂点を使って Curve をつくり縮小して断面形状としています。 上手く出力できるか確Read More »

  • section at branch node はコメントを受け付けていません

bakeコンポーネントとの組合せ

bakeコンポーネント を 平面パターンの例 に組み込んだものです。 product1_bake.gh generateコンポーネントにという関数を追加してあります。 というように、書き出したいレイヤごとに分けたオブジェRead More »

  • bakeコンポーネントとの組合せ はコメントを受け付けていません

table?

前ポストのバリエーションです。 product3.gh → こちらを使ってください product3rev.gh  

  • table? はコメントを受け付けていません