MATLAB ヘルプ センター
メッシュ情報を STL ファイルに書き込む
stlwrite(object,filename)
stlwrite(object,filename) は、アンテナまたはアレイのメッシュの点および接続関係のリストを指定された名前の STL ファイルに書き込みます。
object
filename
例
すべて折りたたむ
矩形を作成します。形状を 2 つの三角形に分割します。形状の頂点を抽出して三角形の頂点を決定します。点の接続リストを定義し、このリストと頂点に対してtriangulation関数を使用します。
triangulation
w = shape.Rectangle; v = getShapeVertices(w)
v = 4×3 -0.5000 -1.0000 0 0.5000 -1.0000 0 0.5000 1.0000 0 -0.5000 1.0000 0
c = [1 2 4; 2 3 4]
c = 2×3 1 2 4 2 3 4
tr = triangulation(c,v(:,1),v(:,2))
tr = triangulation with properties: Points: [4×2 double] ConnectivityList: [2×3 double]
triangulation オブジェクトから STL ファイルを作成します。
stlwrite(tr,"customPlatForm.stl")
現在のフォルダーに STL ファイル customPlatform が作成されます。このファイルを使用して platform オブジェクトを作成し、プラットフォームを可視化します。
customPlatform
platform
plat = platform(FileName="customPlatForm.stl", Units="m")
plat = platform with properties: FileName: "customPlatForm.stl" Units: "m" UseFileAsMesh: 0 Tilt: 0 TiltAxis: [1 0 0]
figure show(plat)
pcbStack
planeWaveExcitation
installedAntenna
メッシュ情報を書き込むアンテナまたはアレイ。次のいずれかのオプションとして指定します。
アンテナ カタログのアンテナ オブジェクト。
アレイ カタログのアレイ オブジェクト。
pcbStack オブジェクト。
planeWaveExcitation オブジェクト。
installedAntenna オブジェクト。
platform オブジェクト。
triangulation オブジェクト。
例: patchMicrostrip
patchMicrostrip
例: circularArray
circularArray
例: customArrayGeometry
customArrayGeometry
STL ファイルの名前。拡張子 .stl をもつ文字列として指定します。
.stl
例: "antenna_100MHz.stl"
"antenna_100MHz.stl"
データ型: string
string
R2019a で導入
stlFileChecker
MeshReader
stlread
mesh
meshconfig
show
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ