Contenido principal

PCB Antenna Design and Fabrication

R2026b
PCB antennas, Gerber file writer and reader, RF connectors, manufacturing services

Use Antenna Toolbox™ to design custom printed circuit board (PCB) antennas for practical designs such as cell phones, RFID, and IoT applications. Prototype and implement simulated PCB antennas by specifying the RF connector suitable for your application and customizing the PCB manufacturing services.

Combine geometrical shapes and mathematical operations to create unique antenna geometries that meet for your antenna specifications. For example, you can use the shape objects and their functions to create single or multi-layered PCB-based antenna designs using the pcbStack object.

Use PCB fabrication objects and functions in this category to read and write (PCB) designs using Gerber files.

To interactively design, analyze, and export single or multi-feed PCB antennas, use the PCB Antenna Designer app.

Apps

PCB Antenna DesignerDesign, analyze, optimize, and export single or multifeed PCB antennas

Objects

expand all

antenna.CircleCreate circle centered at origin on xy-plane
antenna.EllipseCreate ellipse centered at origin on xy-plane
antenna.PolygonCreate polygon on xy-plane
antenna.RectangleCreate rectangle centered at origin on xy-plane
antenna.TriangleCreate triangle on xy-plane (Since R2023a)
pcbStackSingle feed or multi-feed PCB antenna
ArbitraryFiniteGapFeedCreate arbitrary finite gap feed (Since R2026b)
CoaxialFeedCreate a coaxial feed (Since R2026b)
DeltaGapFeedCreate delta gap feed (Since R2026b)
EdgeFeedCreate an edge feed (Since R2026b)
FiniteGapFeedCreate a finite gap feed (Since R2026b)
ProbeFeedCreate a probe feed (Since R2026b)
PCBConnectorsRF connector at antenna feed point
PCBServicesCustomize PCB file generation for PCB manufacturing service
PCBWriterCreate PCB board definitions from 2-D antenna designs
PCBReaderImport PCB layout from stackup definition and drill files
stackUpCreate PCB stackup definition

Functions

expand all

addPerform Boolean unite operation on two shapes
subtractPerform Boolean subtraction operation on two shapes
plusJoin two shapes
minusCarve a shape from other shape
intersectGenerate and plot intersection of two shapes
andPerform Boolean intersection operation on two shapes
areaCalculate area of 2-D shapes in square meters
getShapeVerticesFind shape vertices (Since R2023b)
scaleChange size of shape by fixed factor
translateMove shape to new location
rotateRotate shape about axis by angle
rotateXRotate shape about x-axis by angle
rotateYRotate shape about y-axis by angle
rotateZRotate shape about z-axis by angle
mirrorXMirror shape along x-axis (Since R2022a)
mirrorYMirror shape along y-axis (Since R2022a)
shapesExtract and modify metal layers from PCBReader object
meshGenerate and view mesh for antennas, arrays, and custom shapes
plotPlot boundary of 2-D shape
showDisplay antenna, array, AI-based antenna, platform, or shape
gerberWriteGenerate Gerber files
gerberReadCreate PCBReader object with specified Gerber and drill files

Topics

  • PCB Feeds

    Basics of PCB signal feeds, including feed type definitions and applications of each feed type. (Since R2026b)

  • Board Thickness versus Dielectric Thickness in PCB

    Define board and dielectric thickness of a PCB antenna for various scenarios like single and multi-layer dielectric, and imported designs from Gerber files. (Since R2022b)

Featured Examples