MATLAB 帮助中心
Write mesh information to STL file
stlwrite(object,filename)
stlwrite(object,filename) writes the points and connectivity list of an antenna or array mesh to a STL file of specified name.
object
filename
example
collapse all
Create a rectangular shape. Divide the shape into two triangles. Extract the shape vertices to determine the vertices of the triangles. Define the points connectivity list and use the triangulation function on this list and vertices.
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]
Create an STL file from the triangulation object.
stlwrite(tr,"customPlatForm.stl")
The software creates the customPlatform STL file. in your current folder. Use this file to create a platform object and visualize the 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
Antenna or array to write the mesh information, specified as one of the following options:
Antenna object from the antenna catalog.
Array object from the array catalog.
pcbStack object.
planeWaveExcitation object.
installedAntenna object.
platform object.
triangulation object.
Example: patchMicrostrip
patchMicrostrip
Example: circularArray
circularArray
Example: customArrayGeometry
customArrayGeometry
Name of STL file, specified as a string with .stl extension.
.stl
Example: "antenna_100MHz.stl"
"antenna_100MHz.stl"
Data Types: string
string
Introduced in 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.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处