Macro Recording은 CADFEKO에서 제공되는 기능으로, CADFEKO에서 작업한 모든 이력을 스크립트 언어(lua)로 기록해 줌으로써, 복잡한 작업을 반복 수행하거나 시뮬레이션의 자동화(Automation)에 유용하게 사용할 수 있습니다.
Macro Recording 기능의 사용방법을 다이폴 안테나의 시뮬레이션 절차로 설명합니다.
1. CADFEKO를 열고 Home 탭에서 “Record macro”를 클릭하여 기록을 시작합니다.
2. 다이폴 안테나를 아래 절차로 설정합니다.
1) 주파수설정: Single frequency 300 MHz & 안테나 그리기: Line length 0.5 meter
2) 포트설정: Wire port & 소스설정: Voltage source for port 1
3) Requests: 3D far-field & 메쉬 수행: Standard Mesh, Wire segment radius=0.001
3. “Record macro”를 다시 클릭하여 기록을 중지합니다.
4. FEKO의 Script editor가 나타나면 기록된 스크립트를 적당한 이름(dipole.lua)으로 저장합니다.
5. 저정된 매크로(dipole.lua)를 활용하여 다이폴 안테나의 시뮬레이션을 설정하려면, CADFEKO에서 Home 탭의 Script editor에서 dipole.lua을 열고 Run script (Ctrl+R)으로 실행시키면 됩니다.
감사합니다.