Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS

Introduction. Modern antenna devices contain a large number of repeating elements. The process of development of CAD models of such devices requires repeatedly performed operations that is a routine task for an engineer. Therefore, the problem of repeating operations automation arises when construct...

Full description

Bibliographic Details
Main Authors: V. G. Koshkid’ko, M. M. Migalin
Format: Article
Language:Russian
Published: Saint Petersburg Electrotechnical University "LETI" 2020-02-01
Series:Известия высших учебных заведений России: Радиоэлектроника
Subjects:
Online Access:https://re.eltech.ru/jour/article/view/398
id doaj-a6b82dae633549d6b84e4df9db184d4d
record_format Article
spelling doaj-a6b82dae633549d6b84e4df9db184d4d2021-07-28T13:21:16ZrusSaint Petersburg Electrotechnical University "LETI"Известия высших учебных заведений России: Радиоэлектроника1993-89852658-47942020-02-0123161710.32603/1993-8985-2020-23-1-6-17321Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSSV. G. Koshkid’ko0M. M. Migalin1Southern Federal UniversitySouthern Federal UniversityIntroduction. Modern antenna devices contain a large number of repeating elements. The process of development of CAD models of such devices requires repeatedly performed operations that is a routine task for an engineer. Therefore, the problem of repeating operations automation arises when constructing antenna models with periodic structures.Aim. To demonstrate the automation of slotted waveguide antennas design process in CAD Ansys HFSS.Materials and methods. In order to determine the dimensions of the slotted waveguide antenna the energy method was used. Automation procedure of the design of the slotted waveguide antennas in CAD Ansys HFSS using the Visual Basic Scripting Edition macros was presented.Results. In order to design and edit slotted waveguide antennas in CAD Ansys HFSS four macros in the VBScript language were established: for slot subtraction from a broad wall of a rectangular waveguide at given coordinates; for removing the original slots created using the previous macro; for drawing a polyline passing through the centers of the slots, in order to verify the antenna’s near field realized distribution; for inclined slot subtraction from a narrow wall of a rectangular waveguide at given coordinates. Results of the macros usage were presented.Conclusion. The above mentioned macros allow one to automate the routine steps during the process of creating and deleting objects while designing an antenna model with periodic structures in CAD Ansys HFSS. Specified procedures for creating macros could be extended to a wide class of tasks related to the studies of characteristics of electromagnetic structures including repeating objects (phased antenna arrays, reflective arrays, slotted waveguide antennas, fractal antennas, log-periodic antennas, multi-layer lens antennas, ladder-type microwave filters).https://re.eltech.ru/jour/article/view/398slotted waveguide antennacad modelingautomationmacrosvbscript
collection DOAJ
language Russian
format Article
sources DOAJ
author V. G. Koshkid’ko
M. M. Migalin
spellingShingle V. G. Koshkid’ko
M. M. Migalin
Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS
Известия высших учебных заведений России: Радиоэлектроника
slotted waveguide antenna
cad modeling
automation
macros
vbscript
author_facet V. G. Koshkid’ko
M. M. Migalin
author_sort V. G. Koshkid’ko
title Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS
title_short Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS
title_full Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS
title_fullStr Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS
title_full_unstemmed Design of a Slotted Waveguide Antenna by Means of VBScript Scripting Language Macros in CAD Ansys HFSS
title_sort design of a slotted waveguide antenna by means of vbscript scripting language macros in cad ansys hfss
publisher Saint Petersburg Electrotechnical University "LETI"
series Известия высших учебных заведений России: Радиоэлектроника
issn 1993-8985
2658-4794
publishDate 2020-02-01
description Introduction. Modern antenna devices contain a large number of repeating elements. The process of development of CAD models of such devices requires repeatedly performed operations that is a routine task for an engineer. Therefore, the problem of repeating operations automation arises when constructing antenna models with periodic structures.Aim. To demonstrate the automation of slotted waveguide antennas design process in CAD Ansys HFSS.Materials and methods. In order to determine the dimensions of the slotted waveguide antenna the energy method was used. Automation procedure of the design of the slotted waveguide antennas in CAD Ansys HFSS using the Visual Basic Scripting Edition macros was presented.Results. In order to design and edit slotted waveguide antennas in CAD Ansys HFSS four macros in the VBScript language were established: for slot subtraction from a broad wall of a rectangular waveguide at given coordinates; for removing the original slots created using the previous macro; for drawing a polyline passing through the centers of the slots, in order to verify the antenna’s near field realized distribution; for inclined slot subtraction from a narrow wall of a rectangular waveguide at given coordinates. Results of the macros usage were presented.Conclusion. The above mentioned macros allow one to automate the routine steps during the process of creating and deleting objects while designing an antenna model with periodic structures in CAD Ansys HFSS. Specified procedures for creating macros could be extended to a wide class of tasks related to the studies of characteristics of electromagnetic structures including repeating objects (phased antenna arrays, reflective arrays, slotted waveguide antennas, fractal antennas, log-periodic antennas, multi-layer lens antennas, ladder-type microwave filters).
topic slotted waveguide antenna
cad modeling
automation
macros
vbscript
url https://re.eltech.ru/jour/article/view/398
work_keys_str_mv AT vgkoshkidko designofaslottedwaveguideantennabymeansofvbscriptscriptinglanguagemacrosincadansyshfss
AT mmmigalin designofaslottedwaveguideantennabymeansofvbscriptscriptinglanguagemacrosincadansyshfss
_version_ 1721275415857725440