スキャンしたSTLデータの表面に計測点を作る

スキャンしたSTLデータの表面に計測点を作る

mhiranoDGUVX
Enthusiast Enthusiast
2,557件の閲覧回数
15件の返信
メッセージ1/16

スキャンしたSTLデータの表面に計測点を作る

mhiranoDGUVX
Enthusiast
Enthusiast

スキャンしたSTLデータをインポートしました。

そのSTLデータの表面に、3点印をつけ、3点を結んで新たな平面を作りたいです。

3点が、X-Y平面のようなソフト上の平面(スケッチ作成時の3つの平面)に、必ずしも乗っていない、

というところが難点です。

 

「STLデータの表面に印を三次元的につける方法、そして、その印をつないで平面を作る方法を教えてください。」

 

最終的には、そうした平面を2つ作り、その2平面の角度を測定します。

(1deg以下の計測です)

 

イメージとしては、微妙に歪んだペットボトルのキャップのフチを上にして、その上に紙を置き、紙の傾きを調べる感じです。

 

初心者のため、細かく教えて頂けると助かります。

よろしくお願いします。

 

 

 

0 件のいいね
2,558件の閲覧回数
15件の返信
返信 (15)
メッセージ2/16

adachitech7
Consultant
Consultant

「メッシュ断面スケッチを作成」コマンドでメッシュボディから輪郭を抽出→スケッチ編集→「曲線をメッシュ断面にフィット」コマンドで認識可能な線分を作成する、という段取りでやればOKです。

 

 

メッセージ3/16

gymnyan-man
Mentor
Mentor

構築コマンドの中に3点指定の平面を作成コマンドがありますので、そちらでメッシュの3点を指定すれば作れたかと思います。

お試し下さい。

EESignature


メッセージ4/16

kandennti
Mentor
Mentor

@mhiranoDGUVX さん こんにちは

 

@gymnyan-man さんの回答に補足。

メッシュに入った状態であれば、「3点を通過する平面」で作成可能です。

1.png

以前はバグでとんでも無いところに出来ていましたが、今は大丈夫です。

 

恐らく、同一平面となるメッシュの範囲を取りたいのかな? とは感じてます。

メッセージ5/16

ChaosComb
Advisor
Advisor

こんばんは.

stlファイルの表面上に点を作る方法について考えてみました.

 

スクリーンショット (759).png


まず、置きたい点を通るような面を構築しました.
今回は以下の様にしました.

 

スクリーンショット (760).png

 

 

次に,作成 > メッシュ断面スケッチを選択します.
すると、メッシュと平面の断面が赤くハイライトされます.

 

スクリーンショット (763).png

 

この後,新しくスケッチが作られます.このスケッチを編集していきます.
先ほど作られた線(Meshsection)は普通のスケッチ線と同様のものではないので,これをいつもの線に変換する必要があります.

スケッチから曲線をメッシュ断面にフィットを実行します.
ここで適当な線を二つ選んでokすると,二枚目の写真の様になります.

 

スクリーンショット (770).png

スクリーンショット (765).png

 

すると,線上に点が打てるようになるので,任意の場所に打ちます.

以上の工程をあと2回行えば点を3つ打つことができます.
その後,3点を通る平面を使えば,平面を作れます.

 

スクリーンショット (769).png

 

直接の回答になっているでしょうか?
また何かあればよろしくお願いいたします.

 

 


メッセージ6/16

gymnyan-man
Mentor
Mentor

写真とってきました。

こちらのコマンドでメッシュ上で3点を選択することで任意の平面を作成することが出来ます。

予め計測点を作る必要もありませんのでそのまま使用できるかと思います。

スキャンデータがSTLなので問題ないですが、OBJなどを使う場合は三角メッシュに変換する必要があるかもしれません。

コメント 2020-05-29 211038.jpg

EESignature


メッセージ7/16

mhiranoDGUVX
Enthusiast
Enthusiast

ありがとうございます。

最初の四角形を作るところから難題ですが、トライしてみます。

メッセージ8/16

mhiranoDGUVX
Enthusiast
Enthusiast

既に試しましたが、3点ポイントしても、平面が出てきません。

代わりにメッシュとは離れた場所に謎の平面が現れるのです。。

0 件のいいね
メッセージ9/16

mhiranoDGUVX
Enthusiast
Enthusiast

3点ポイントした後は、どのようにすれば平面が現れますか?

 

また、少しメッシュの角度を変えながら出ないと、3点打てないのですが、

1点ポイントした後、自由オービットを使うと、先に打った点がなくなってしまいます。

何か良い方法はありますでしょうか?

 

 

0 件のいいね
メッセージ10/16

ChaosComb
Advisor
Advisor

適当にスケッチを描いて、

 

スクリーンショット (771).png

 

それをサーフェスの押し出しで伸ばすと楽です

スクリーンショット (772).png


メッセージ11/16

gymnyan-man
Mentor
Mentor

面が吹っ飛ぶバグまだ生きてたんですね。

こちらでは起きていないのでメッシュの読み込み方などで起きる場合と起きない場合があるのかもしれません。

 

メッシュデータは

  • STLをアップロードして開く
  • メッシュを挿入で今開いてるファイルに入れる

の2種類の開き方があります。(開き方で単位も違った気がします)

どちらでも面が吹っ飛びますでしょうか?

 

 

 

 

EESignature


0 件のいいね
メッセージ12/16

mhiranoDGUVX
Enthusiast
Enthusiast

「メッシュを挿入」:3点のプロットが出来ません。小さな丸が出てこないのです。

 

「アップロード」:アップロードして、青いメーターが右までいった後、「閉じる」を押すと、

  何も挿入されませんでした。どうすればアップロードしたものをFusion360に落とし込めるのでしょうか?

 

「開く」から挿入:私はコレでやっていました。

  再度やっても、3点プロットはできますが、面が飛びます。

0 件のいいね
メッセージ13/16

gymnyan-man
Mentor
Mentor

古い記憶を探ったら思い出しました。

メッシュを読み込んでから移動や回転を行うと、面作成した際に移動前の位置に面ができるためおかしくなるのだった気がします。

読み込んで使いやすい位置、角度にメッシュデータを移動したら、一度位置合わせ済みのSTLデータとして保存し、再度アップロードや挿入で読み込んで作業すればずれなかったはずです。

 

点の取れる取れないは履歴のキャプチャなしで作業することで取れるようになります。

 

コメント 2020-05-29 215050.jpg

EESignature


メッセージ14/16

gymnyan-man
Mentor
Mentor

アップロードはデータパネル(画面左の保存したデータが並んでるところ)に追加されますので、そこから開くことが出来ます。

EESignature


0 件のいいね
メッセージ15/16

mhiranoDGUVX
Enthusiast
Enthusiast

なるほど。

それでは、3点中、1点はこの角度から観察して、

次の1点は別の角度から観察してプロットする・・

というようなことは出来ないのですね。

 

0 件のいいね
メッセージ16/16

gymnyan-man
Mentor
Mentor

私の環境では回転させながら自由に3点を拾うことができます。

どこか設定が異なるのか特定の環境でできないのか今の情報だけでは判断できませんね。

 

 

 

EESignature


0 件のいいね