MATLAB Answers

pdeplotで作図​した際のサイズ単位は​、デフォルトで何に指​定されていますか?

조회 수: 3(최근 30일)
Ryo
Ryo 17 Apr 2020
댓글: michio 20 Apr 2020
仮に、下記のようなコードでプロットした場合、サイズの単位は何に指定されているのでしょうか?
また、単位を指定する方法はありますか?
gm = multicuboid(5,10,[10 10],'ZOffset',[0 10])
model = createpde('thermal')
model.Geometry = gm
pdegplot(model,'CellLabels','on','FaceAlpha',0.5)
例えば、一辺 10 μm の立方体をCADで作成し、
下記のコードを用いて、importGeometryを実行してpdeplotをした際は、
model = createpde('thermal');
importGeometry(model,'cube_10um.stl');
pdegplot(model,'FaceLabels','on','CellLabels','on','facealpha',0.5)
一辺 10×10^-3 の立方体が作図の結果として出力されるので、
デフォルトでサイズの単位は mm に指定されているのかなと思っているのですが、
正しいでしょうか?
宜しくお願い致します。

  댓글 수: 0

댓글을 달려면 로그인하십시오.

채택된 답변

michio
michio 19 Apr 2020
他の例題から判断するに STL に入っている数値を m 単位で判断しているようです。
作成されているソフトによっては STL 出力時の単位設定によってはスケールが違って読み込まれる・・などの声もありましたのですが、いかがでしょうか。

  댓글 수: 2

Ryo
Ryo 20 Apr 2020
stlファイルの作成時に問題がありそうですね。検討してみます。ご紹介いただいた例、参考にさせて頂きます。ありがとうございました。
michio
michio 20 Apr 2020
STL ファイルの仕様に詳しくなく、単位の情報が入っている・いない両方のケースがある?と検索して知った程度でして・・明確な回答でなくすいません。もし問題あればまたご連絡ください。

댓글을 달려면 로그인하십시오.

추가 답변(0개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!