customAntennaStl
Create custom 3-D antenna geometry using STL, STEP, or IGES files
Description
The customAntennaStl object creates a 3-D antenna geometry
            and mesh using stereolithography (STL), standard for the exchange of product model data
            (STEP), or initial graphics exchange specification (IGES) files. An STL file defines a
            3-D surface in the form of points and triangles. While STEP and IGES files save the 3-D
            geometry data in ASCII format.

Creation
Description
                        ca = customAntennaStl
ca = customAntennaStl(PropertyName=Value)PropertyName is the property name and
                            Value is the corresponding value. You can specify
                        several name-value arguments in any order as
                            PropertyName1=Value1,...,PropertyNameN=ValueN.
                        Properties that you do not specify, retain their default values.
For example, ca =
                            customAntennaStl(FileName="plate.stl",PhaseShift=10) creates a
                        custom antenna from the geometry specified in the
                            plate.stl file and applies a phase shift of 10
                        degrees to the element.
Properties
Object Functions
| axialRatio | Calculate and plot axial ratio of antenna or array | 
| beamwidth | Beamwidth of antenna | 
| charge | Charge distribution on antenna or array surface | 
| createFeed | Create feed at specified location on geometry imported through STL file | 
| current | Current distribution on antenna or array surface | 
| efficiency | Calculate and plot radiation efficiency of antenna or array | 
| EHfields | Electric and magnetic fields of antennas or embedded electric and magnetic fields of antenna element in arrays | 
| feedCurrent | Calculate current at feed for antenna or array | 
| impedance | Calculate and plot input impedance of antenna or scan impedance of array | 
| info | Display information about antenna, array, or platform | 
| memoryEstimate | Estimate memory required to solve antenna or array mesh | 
| mesh | Generate and view mesh for antennas, arrays, and custom shapes | 
| meshconfig | Change meshing mode of antenna, array, custom antenna, custom array, or custom geometry | 
| msiwrite | Write antenna or array analysis data to MSI planet file | 
| pattern | Plot radiation pattern of antenna, array, or embedded element of array | 
| patternAzimuth | Azimuth plane radiation pattern of antenna or array | 
| patternElevation | Elevation plane radiation pattern of antenna or array | 
| peakRadiation | Calculate and mark maximum radiation points of antenna or array on radiation pattern | 
| rcs | Calculate and plot monostatic and bistatic radar cross section (RCS) of platform, antenna, or array | 
| returnLoss | Calculate and plot return loss of antenna or scan return loss of array | 
| show | Display antenna, array structures, shapes, or platform | 
| sparameters | Calculate S-parameters for antenna or array | 
| stlwrite | Write mesh information to STL file | 
| vswr | Calculate and plot voltage standing wave ratio (VSWR) of antenna or array element | 
Examples
References
[1] Balanis, Constantine A. Antenna Theory: Analysis and Design. Fourth edition. Hoboken, New Jersey: Wiley, 2016.













