-
16.08.2019, 03:18 #16
- Регистрация
- 23.04.2011
- Адрес
- KI-38 град Никулицын, откуда есть пошла Вятская земля (1181 г.)
- Возраст
- 60
- Сообщений
- 3,825
- Поблагодарили
- 1906
- Поблагодарил
- 3293
Последний раз редактировалось UA4NE; 16.08.2019 в 03:23.
Михаил RCWC #312 == Кто ищет, тот всегда. == SunSDR2pro, Elecraft K3, BURST-2000A, AD-3446, AD-W234.
-
16.08.2019, 04:42 #17
- Регистрация
- 30.11.2012
- Возраст
- 53
- Сообщений
- 2,583
- Поблагодарили
- 1828
- Поблагодарил
- 1978
Смотрится для определённых случаев не плохо. Но явно надо компилятор *.maa > *.ant. Создавать антенны всё-таки удобнее и быстрее в "графической рисовалке". А вот для "сложных случаев" как раз не плохо иметь программный подход.
Другими словами, я вижу такой use case: *maa > *.ant > *.maa.
Присоединяюсь к вопросу.Андрей - YL2QN
-
16.08.2019, 07:45 #18
- Регистрация
- 04.12.2009
- Адрес
- Kursk
- Сообщений
- 5,581
- Поблагодарили
- 3654
- Поблагодарил
- 3183
У меня есть на C++ несколько простых программ, так как когда то был ПОшником (Pascal, C, html, Csharp), с помощью которых создавал такие модели
Это бывает полезным при создании повторяющихся структур или периодических (типа логи, кстати есть транслятор моделей из лог в MMANA)
Но так что бы что то супер серьезное сооружать под движок MMANA - не знаю... ее интерфейс и так прост, как автомат Калашникова.
Я никогда не рисую в графическом интерфейсе - сразу шпарю в координатах, так как в голове "картинка" уже сложилась. Единственное - калькулятор под руками, координаты прикинутьИван
-
16.08.2019, 08:23 #19
- Регистрация
- 23.04.2011
- Адрес
- KI-38 град Никулицын, откуда есть пошла Вятская земля (1181 г.)
- Возраст
- 60
- Сообщений
- 3,825
- Поблагодарили
- 1906
- Поблагодарил
- 3293
Как на такие диски и конусы - не ругается ли MMANA? Слишком много проводов в одну точку сходятся под острым углом.
Иван, а вот бы забабахать двухзаходную логопериодическую спираль. В MMANA я ее заахался рисовать.Последний раз редактировалось UA4NE; 16.08.2019 в 08:28.
Михаил RCWC #312 == Кто ищет, тот всегда. == SunSDR2pro, Elecraft K3, BURST-2000A, AD-3446, AD-W234.
-
16.08.2019, 09:45 #20
- Регистрация
- 04.12.2009
- Адрес
- Kursk
- Сообщений
- 5,581
- Поблагодарили
- 3654
- Поблагодарил
- 3183
Михаил, была задача проверить сходимость практических результатов в УКВ диапазоне с расчетами в ММАНе и других программах. В КВ и УКВ - все сходится вполне нормально, в железе КСВН даже с меньшей неравномерностью.
А для двухзаходных логопериодических спиралей есть CST, HFSS .... или старые советские книги - Юрцев О.А., Рунов А.В., Казарин А.Н. Спиральные антенны
Иван
-
16.08.2019, 12:29 #21
- Регистрация
- 10.12.2011
- Адрес
- Белоозёрский
- Сообщений
- 7,956
- Поблагодарили
- 5471
- Поблагодарил
- 7285
А я привык "размножать" простые структуры через операции поворота, или сдвига и превращать их в сложные , вставляя результат преобразования ( поворот, сдвиг) вручную прямо в текстовый файл ( правка описания антенны).
В NEC2 с этим всё проще. Там прямо в описании модели можно задавать "размножение" структур через поворот, сдвиг и осевую симметрию.
Давно задаюсь вот каким вопросом . В проволочных моделях плоских структур в ММАНе получается так, что с обеих сторон сетки текут одинаковые токи. Но в реальных зеркалах, стенках рупоров и т.п. в идеале токи текут только с одной стороны.
По этой причине не увлекаюсь моделями из сетки. Использую в NEC2 моделирование при помощи "patch`ей" - плоских проводящих прямоугольников .73! Владимир, RJ3FF.
-
16.08.2019, 12:31 #22
- Регистрация
- 10.12.2011
- Адрес
- Белоозёрский
- Сообщений
- 7,956
- Поблагодарили
- 5471
- Поблагодарил
- 7285
-
16.08.2019, 12:33 #23
Код:# Генерация диско-конусника ant ( N = 15, # Число секторов H = 15, # Общая высота U = 2, # Высота ножки D = 10, # Высота юбки R1 = 10, # Радиус шляпы R2 = 10, # Радиус юбки ) { a = 360 / n # угол сектора ca = cos (a) sa = sin (a) <[0,0,0] SOURCE (0.5, 1, 0) [0,0,U]> # ножка b = 0 repeat (N) { < [0, 0, 0] [R1, 0, 0 ] [R1*ca, R1*sa, 0 ] > # Шляпа < [0, 0, U] [R2, 0, U+D] [R2*ca, R2*sa, U+D] > # Юбка rotate (0,0,b) # Повернуть на угол сектора b = b + a } scale (1,1,-1) # Перевернуть по вертикали move (0, 0, H) # Поднять на заданную высоту }
Последний раз редактировалось Redoutable; 16.08.2019 в 21:30.
-
16.08.2019, 13:23 #24
В самом первом посте есть сцылка на ANT2.ZIP ( ANT2.ZIP )
Последний раз редактировалось Redoutable; 16.08.2019 в 15:52.
-
16.08.2019, 14:15 #25
- Регистрация
- 04.12.2009
- Адрес
- Kursk
- Сообщений
- 5,581
- Поблагодарили
- 3654
- Поблагодарил
- 3183
U = 2, # Высота ножки
Лучше сделать это значение 0,2-0,3 - это ближе к правильному.Иван
-
16.08.2019, 16:01 #26
- Регистрация
- 26.03.2008
- Адрес
- Пятигорск
- Сообщений
- 4,712
- Поблагодарили
- 1049
- Поблагодарил
- 8
Прописными буквами сочетание .ANT в расширении уже занято программой YO 354.
Но не знаю, совместимо ли применять сочетание строчными буквами .anthttp://ra6foo.qrz.ru Всё, что из металла, антенна, значит работает.
-
16.08.2019, 20:47 #27
БББлин! В этом мире все хорошие расширения уже заняты.(((
Да, были такие мысли. Еще просится плагин для MMAN-ы, который бы кушал .ant. Еще лучше режим автоконтроля модификации открытого файла в MMAN-е. Как только файл изменен сторонними средствами MMANA должна автоматически считывать и отображать изменения. У меня есть своя программа которая всё это делает. Но ей до MMAN-ы как до луны.
Да, спасибо. Я специально сделал ножку большой для наглядности.Последний раз редактировалось Redoutable; 16.08.2019 в 21:34.
-
19.08.2019, 16:56 #28Код:
# ВГДШ ant (R = 2, L = 14, M = 2) # радиус, длина, отступ { C60 = cos (60) * R S60 = sin (60) * R <[-0.3,0,0] source (0.5,1,0) [+0.3,0,0]> # питание <[0,-C60,S60][0,+C60,S60]> # поперечина e = 1 repeat (2) { cnt = 1 alfa = 0 repeat (6) { <[L+M,0,0][L,R,0][5,R,0][5,C60,S60]> <[L,R,0][L,C60,S60]> # 6-гранник if cnt <= 4 then <[5,R,0][M,R,0][0.3,0,0]> # 4-гранник if cnt <= 3 then <[M,R,0][M,C60,-S60]> # ближний обод if cnt <= 2 then <[5,-C60,S60][0,-C60,S60]> # верхние продолины fi fi fi rotate (alfa,0,0) alfa = alfa + 60 cnt = cnt + 1 } <[M,+R,0][M,-R,0]> # поперечина scale (e,1,1) e = -1 } }
Последний раз редактировалось Redoutable; 19.08.2019 в 17:14.
-
19.08.2019, 17:16 #29
-
19.08.2019, 22:33 #30
- Регистрация
- 26.03.2008
- Адрес
- Пятигорск
- Сообщений
- 4,712
- Поблагодарили
- 1049
- Поблагодарил
- 8
Да, конечно не у YO, а у YA 354 файлы с расширением .ant.
Не яги оптимизер, а яги анализер, типа того.http://ra6foo.qrz.ru Всё, что из металла, антенна, значит работает.
Социальные закладки