でん⚡きかいでんのブログ

電子工作、ミシン、ペンタブレット、で使える、アイデア・材料・道具の紹介。PCデータのわかりやすいバックアップ方法。こだわり系テンキーレス有線キーボードの使用感レビューなど。

正当なCSSです! クリエイティブ・コモンズ・ライセンス表示

2021.10.20 [水]

Blender, animation, multiple axis

Blenderで複数の回転軸を持つアニメーションをglTFでエクスポートしたら1つしか動かなかった

BlenderAnimation003.jpg


前提として、いくつかの重要ポイント

作業の流れとしては、

  1. Animation
  2. タイムライン
  3. ドーブシート
  4. グラフエディター
  5. NLA(ノンリニアアニメーション)エディター

となる。



BlenderAnimation001.jpg



ポイント

  • 回転軸はローカル座標0(ゼロ)
  • 機械のような回転は、「モード:XYZオイラー角」
  • 動いている大きな物に付属して(動きつつ)更にその中で動く物が必要な場合、親子関係にしておくこと:target:parent
  • 動きに緩急を付けるなら、グラフエディターで。
  • (デフォルト設定で)1秒は24フレーム、1分間は1440フレーム
  • デフォルトの回転は反時計回りなので、時計回りにしたい場合は、「-(マイナス)360」などと数値入力する(回転させたい角度)
  • 最終的に、NLA(ノンリニアアニメーション)で、
    【重要】すべての 「アクションをストリップ化」 して、
    【重要】「NiaTrackという名称を消して、新しくすべてに同じ名前を付ける」 必要がある。
  • その後、エクスポート、glTF2.0、で出力。GLBファイルはWindows10なら3Dビューワーで確認できる。

BlenderAnimation002.jpg



 ▼▼ 続きを読む ▼▼ 

2021.09.27 [月]

VRM Live Viewer の背景画像(360/2D)を作る方法


VRM Live Viewer とは?

VRMLiveViewer00.png

【VRMLiveViewer】VRM(VRoid)をライブステージで踊らせるアプリを作ってみた

 VRM には Unity で動的にモデルをインポートできる「UniVRM」というオープンソースが公開されているので、そのサンプルビューワと「ユニティちゃんライブステージ!」「ミライ小町」プロジェクト(オープンソース)を組み合わせて、VRM(VRoid)を動的に読み込んでダンスさせるアプリを作ってみた。一応、音楽も BVH/VMDモーションファイルも動的に読み込めるので、やろうと思えば自由な曲でダンスもできるかも知れない。


ヽ|∵|ゝ(Fantom) の 開発blog?から引用


VRM(VRoid)をライブステージで踊らせるアプリ


ですね。



ヽ|∵|ゝ(Fantom)@VRMLiveViewerさんが作製され、


このページからダウンロードできるようになっています。




背景画像(360/2D)を作る方法

様々な種類のファイルを投入できるようになってますね。


VRMLiveViewer01.jpg


この中の「背景画像/動画(360/2D)」の背景画像の作り方です。




 ▼▼ 続きを読む ▼▼ 

2021.07.04 [日]

【メモ】Anycubic Mega-s USBケーブル 通信 安定性

IMG_1320s.jpg

3Dプリンター Anycubic Mega-s を2台、USBケーブルでPCとつないで使用している。


購入から1年ほど経った機種の方が最近、通信異常が起こって温度が上がらなかったり、途中で3秒ほど一時停止してから動き出したり、通信異常が原因で完全に停止して動かなくなってしまうということが度々起こるようになった。



【対策として01】


・1本はUSBケーブルを、両端にフェライトコアが付いている物に変更した。

・1本は両端に手持ちのフェライトコアを装着した。


たしかに3秒停止や、途中で完全に動かなくなるということはほとんどなくなったように思われる。


のだが、


スタート時に温度が上がらないという異常はまだ起こる。

そういう場合は一旦電源を落として、リスタートすれば問題が解消される


ので、



【対策として02】


1.USBケーブルをつないでから

2.電源をONにする


という手順にすれば問題が起こらなくなるのではないか、と思われる。


しばらくはこの手順で異常が起こらないかどうか様子を見てみることにする。



IMG_1321spsd.jpg




 ▼▼ 続きを読む ▼▼ 

2021.06.17 [木]

たくさん穴があるモデルの場合

スライサーソフトの、Simplify3D の設定の話です。




ManyHoles01.png



穴がたくさん開いているモデルを3Dプリントする時、何回やっても一層目で失敗する、ということがけっこうあります。




スライサーは基本的に、


モデルの内側を出してから外側に向かってレイヤーを出力する


という設定になっています。




が、穴が多いモデルの場合、この設定が原因で失敗が繰り返されます。


ので、


Simplify3D の設定を1つ変更するだけでうまくいく可能性が高くなります。


ManyHoles02.png

■プロセス設定を編集 → レイヤー → アウトラインの方向 → 外側から内側へ




2021.04.07 [水]

Simplify3D、多分割面、複数パーツ、重複

Simplify3Dを使う時、

3DモデルにOpenSubdivなどを使っていてとても面数が多く、


Simplify3DMultipleParts02.png


その上、複数パーツを結合せず重ねてあるだけの3Dモデルを


Simplify3DMultipleParts03.png


3Dプリンターで出力する場合。


  • 「メッシュ」→「繋がった面を分離」 してからスライスする。

Simplify3DMultipleParts01.png


のは基本ですが、

面数が多い場合はこれだけだと「応答していません」と出て、いつまで経っても応答しない状態になってしまうことが多かったので、どうしたらいいのか自分で色々やって確認してみた所、


  • 「修理」→「重複した三角メッシュを削除」 してから「繋がった面を分離」 するとよい

Simplify3DMultipleParts04.png


ということがわかりました。


注意点

  • 「孤立した三角メッシュを削除」すると、モデルに穴が開くことがある。

Simplify3DMultipleParts05.png Simplify3DMultipleParts06.png Simplify3DMultipleParts07.png

ので注意が必要です。


  • 「重複した三角メッシュを削除」だけでもモデルに穴が開くことがあるので注意が必要です。

Simplify3DMultipleParts09.png


この場合、「高度な設定」の、「スライスの動作」、「単一のソリッドモデルにすべてのアウトラインを融合する」に、チェックを入れてスライスすると解決できる場合があります。



Simplify3DMultipleParts08.png


が、カップや容器のような形状などの場合は、穴が完全にふさがってしまうことがあるので、プレビューの確認が必要です。


 ▼▼ 続きを読む ▼▼ 

2021.01.25 [月]

スライサー インフィルパターン

3Dプリント用スライサーソフト、UltimakerCura4.8、Simplify3D、FlashXPrint、のインフィルパターン一覧。


UltimakerCura

UltimakerCuraのインフィルパターンは13種類。

Gridグリッド市松模様
Linesライン直線
Triangleトライアングル三角形
Tri-Hexagonトライヘキサゴン三六角形
Cubicキュービック立方体
Cubic Subdivisionキュービックサブディビジョン立方体の細分化
Octetオクテット八重奏
Quarter Cubicクォーターキュービック四分の一立方体ハニカム
Concentric同心円
Zig Zagジグザグ
Crossクロス十字架
Cross 3D3Dクロス三次元十字架
Gyroidジャイロイド3重周期極小曲面


UltimakerCura_InfillPattern.png
【グリッド】
UltimakerCura_InfillPattern_Grid01.png UltimakerCura_InfillPattern_Grid02.png
【ライン】
UltimakerCura_InfillPattern_Lines01.png UltimakerCura_InfillPattern_Lines02.png
【トライアングル】
UltimakerCura_InfillPattern_Triangles01.png UltimakerCura_InfillPattern_Triangles02.png
【トライヘキサゴン】
UltimakerCura_InfillPattern_TriHexagon01.png UltimakerCura_InfillPattern_TriHexagon02.png
【キュービック】
UltimakerCura_InfillPattern_Cubic01.png UltimakerCura_InfillPattern_Cubic02.png
【キュービックサブディビジョン】
UltimakerCura_InfillPattern_CubicSubdivision01.png UltimakerCura_InfillPattern_CubicSubdivision02.png
【オクテット】
UltimakerCura_InfillPattern_Octet01.png UltimakerCura_InfillPattern_Octet02.png
【クォーターキュービック】
UltimakerCura_InfillPattern_QuaterCubic01.png UltimakerCura_InfillPattern_QuaterCubic02.png
【同心円】
UltimakerCura_InfillPattern_Concentric01.png UltimakerCura_InfillPattern_Concentric02.png
【ジグザグ】
UltimakerCura_InfillPattern_ZigZag01.png UltimakerCura_InfillPattern_ZigZag02.png
【クロス】
UltimakerCura_InfillPattern_Cross01.png UltimakerCura_InfillPattern_Cross02.png
【3Dクロス】
UltimakerCura_InfillPattern_Cross3D01.png UltimakerCura_InfillPattern_Cross3D02.png
【ジャイロイド】
UltimakerCura_InfillPattern_Gyroid01.png UltimakerCura_InfillPattern_Gyroid02.png
UltimakerCura_InfillPattern_photo.jpg



Simplify3D

Simplify3Dのインフィルパターンは6種類。

  • Rectilinear(直線)
  • Grid(市松模様)
  • Triangular(三角形)
  • Wiggle(波模様)
  • FastHoneycomb(高速:蜂の巣模様)
  • FullHoneycomb(完全:蜂の巣模様)

Simplify3D_AllInfillPattern.png

【Rectilinear(直線)】
Simplify3D_infill_Rectilinear.jpg Simplify3D_Rectilinear_photo.jpg
【Grid(市松模様)】
Simplify3D_infill_Grid.jpg Simplify3D_Grid_photo.jpg
【Triangular(三角形)】
Simplify3D_infill_Triangular.jpg Simplify3D_Triangular_photo.jpg
【Wiggle(波模様)】
Simplify3D_infill_Wiggle.jpg Simplify3D_Wiggle_photo.jpg
【FastHoneycomb(高速:蜂の巣模様)】
Simplify3D_infill_FastHoneycomb.jpg Simplify3D_FastHoneycomb_photo.jpg
【FullHoneycomb(完全:蜂の巣模様)】
Simplify3D_infill_FullHoneycomb.jpg Simplify3D_FullHoneycomb_photo.jpg



FlashXPrint

FlashXprintのインフィルパターンは4種類。

  • ライン
  • 六角形
  • 三角形
  • 3Dインフィル

FlashXprint_AllInfillPattern.png
【ライン】 【六角形】
FlashXprintInfill_Line.png FlashXprintInfill_Hexagon.png
【三角形】 【3Dインフィル】
FlashXprintInfill_Triangle.png FlashXprintInfill_3DInfill.png
FlashXprint_infillPatterns.jpg

「3Dインフィル」というのは、「Gyroid」と同じですね、たぶん。



 | HOME |  OLD »