- Home
- Committee
- Paper Submission
- Speakers
- Sponsorship
- Registration
- Program
- Venue
-
Student Events
- Student Paper Contest
- Student Interactive Forum
3D Radiation Viewer
3D Radiation Viewer is a Windows desktop tool for reading, visualizing, and calculating metrics from 3D antenna radiation pattern data. The project is developed with VB.NET WinForms. It supports importing multiple radiation pattern data formats and renders PHI / THETA / Value data as a 3D radiation pattern with an irregular spherical surface. The software supports multi-file import, folder-based file grouping, on-demand data loading, 3D rotation and zooming, metric cards, CSV metric export, and Chinese / English UI switching.
Features
- Import multiple radiation pattern data files at once.
- Group imported files by folder in the left-side file list.
- Load and calculate data only when a file is selected, avoiding unnecessary bulk loading.
- Display 3D radiation patterns with mouse drag rotation and mouse wheel zoom.
- Switch between Chinese and English UI text.
- Export calculated metrics for all imported files to CSV in the background.
- Customize Nominal Sector φ and recalculate the related angular region efficiency metrics.
Supported Data Formats
The current version mainly supports the following radiation pattern files:
- JSON / 3DRP files, with reference to the BASTA format.
- 3D simulation data files exported from CST.
Implemented Metrics
The current version implements, or partially implements, the following metric calculations and displays:
- Gain (dBi)
- RF Efficiency (%)
- Loss (dB)
- Azimuth Beamwidth (°)
- Elevation Beamwidth (°)
- Electrical Downtilt Angle (°)
- First Upper Sidelobe Suppression (dB)
- Cross-Polar Discrimination at Mechanical boresight (dB)
- Front-to-Back Ratio, Total Power, ±30° (dB)
- Sector Efficiency.typeA / typeB / typeC / typeD / typeE (%)
- Spatial Efficiency.typeA / typeB / typeC / typeD / typeE (%)
- Upper AR Ratio.typeA / typeB / typeC / typeD / typeE (%)
- Interference AR Ratio.typeA / typeB / typeC / typeD / typeE (%)
- Lower AR Ratio.typeA / typeB / typeC / typeD / typeE (%)
TypeA, TypeB, TypeC, TypeD, and TypeE can be selected on the right side of the UI. After switching the type, the corresponding angular region efficiency metrics are displayed.
Technology Stack
- Visual Basic .NET
- Windows Forms
- .NET Framework 4.6.1
- Visual Studio 2017 or later
Build Instructions
1. Open 3D viewer.sln in Visual Studio.
2. Make sure the .NET Framework 4.6.1 developer pack is installed.
3. Select Debug or Release.
4. Click Build Solution.
5. The generated executable is located at:
3D viewer/3D viewer/bin/Debug/3D viewer.exe
or:
3D viewer/3D viewer/bin/Release/3D viewer.exe
Notes
This project is primarily intended for visual analysis of antenna radiation pattern data. The current version focuses on local file loading, 3D visualization, common metric calculation, and batch export. It is suitable as a compact desktop tool for radiation pattern viewing, metric verification, and batch result export. Some metric algorithms and data format adaptations still depend on specific test specifications, data sources, and coordinate definitions. When integrating a new radiation pattern format, it is recommended to first confirm the meaning of the PHI / THETA coordinates, the unit of Value, the polarization-related data fields, and whether coordinate remapping is required.
Contact
If you have any questions or suggestions, please contact us: Email: enenglu2026@163.com