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

4 visualizaciones (últimos 30 días)
Ryo
Ryo el 17 de Abr. de 2020
Comentada: michio el 20 de Abr. de 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 に指定されているのかなと思っているのですが、
正しいでしょうか?
宜しくお願い致します。

Respuesta aceptada

michio
michio el 19 de Abr. de 2020
他の例題から判断するに STL に入っている数値を m 単位で判断しているようです。
作成されているソフトによっては STL 出力時の単位設定によってはスケールが違って読み込まれる・・などの声もありましたのですが、いかがでしょうか。
  2 comentarios
Ryo
Ryo el 20 de Abr. de 2020
stlファイルの作成時に問題がありそうですね。検討してみます。ご紹介いただいた例、参考にさせて頂きます。ありがとうございました。
michio
michio el 20 de Abr. de 2020
STL ファイルの仕様に詳しくなく、単位の情報が入っている・いない両方のケースがある?と検索して知った程度でして・・明確な回答でなくすいません。もし問題あればまたご連絡ください。

Iniciar sesión para comentar.

Más respuestas (0)

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!