Автор Тема: Свежие версии и новости  (Прочитано 120369 раз)

Оффлайн antborey

  • ***
  • Сообщений: 61
  • Репутация: +2/-4
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #45 : 15 Апреля 2017, 22:57:40 »
В разделе помощи по GAL-ANA выложено описание окна графиков.
Игорь Викторович, здравствуйте!
Спасибо за Вашу работу!
GAL-ANA Demo v.0.4 - окна графиков не нашёл, как посмотреть?

Оффлайн DL2KQ

  • Администратор
  • *****
  • Сообщений: 2341
  • Репутация: +240/-5
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #46 : 24 Апреля 2017, 07:38:08 »
Окно Plot относительно новое. Поэтому его еще нет в демке.

Оффлайн UA9LIF

  • **
  • Сообщений: 2
  • Репутация: +0/-0
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #47 : 04 Декабря 2017, 07:49:39 »
Планируется выпуск демо-версий по свежее, с окном графиков например?

Оффлайн DL2KQ

  • Администратор
  • *****
  • Сообщений: 2341
  • Репутация: +240/-5
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #48 : 08 Декабря 2017, 08:11:27 »
Прямо сейчас -- нет. Жалко времени.

Оффлайн UA9LIF

  • **
  • Сообщений: 2
  • Репутация: +0/-0
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #49 : 08 Декабря 2017, 10:00:42 »
Ок, будем ждать тогда полную версию. Просто действительно удобный комбайн, чтобы посчитать на разных движках. Демка 2014 года, явно много новых функций появилось с того времени.

Оффлайн antborey

  • ***
  • Сообщений: 61
  • Репутация: +2/-4
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #50 : 13 Апреля 2018, 14:01:27 »
Файл 1296parabolic.gaa попал в библиотеку с прицелом на будущее.  В нем ~2900 проводов, а текущая GAL-ANA ограничена 2500.
Окно Plots еще в работе.
Конвертации нет и не предвидится.  Но ниже вкладываю *.mab файл упомянутой антенны. MMANA-GAL PRO его откроет.

Игорь Викторович, здравствуйте!
После того как у меня обновилась версия MMANA-GAL PRO до v.3.1.4.15, файл 1296parabolic.mab стал "НЕвидимкой" и НЕ открывается!  :(

Оффлайн DL2KQ

  • Администратор
  • *****
  • Сообщений: 2341
  • Репутация: +240/-5
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #51 : 18 Апреля 2018, 13:20:58 »
Мы обеспечиваем обратную совместимость только для *.maa файлов. 
Файлы *.mab, созданные старыми версиями, в новых могут не открываться. Решение: открыть новой версией соответствующий maa и заново рассчитать его новой версией.

Оффлайн Curious

  • ***
  • Сообщений: 62
  • Репутация: +7/-4
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #52 : 09 Мая 2019, 19:10:36 »
последняя версия GAL-ANA demo. пытаюсь сделать модель из двух проводников, при одинаковой координате Z у проводников отсутствует соединение и на картинке они на разной высоте получаются .

у  одного из проводов при разнице координат в целое число, размер по длинне откуда-то берет лишние тысячные метра.

прикладываю модель.

Оффлайн sma63

  • **
  • Сообщений: 9
  • Репутация: +0/-8
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #53 : 26 Июля 2019, 20:33:38 »
 >:( "Неудобные" вопросы к разработчикам.

1) Не рассматривался ли вопрос разработки специального языка описания антенн?
2) Файлы *.gaa специально сделаны нечитаемыми? Я, к примеру ненавижу редактировать антенны в оболочке.
3) Нельзя ли дополнить формат *.maa возможностью вставлять комментарии в конце любой строки, типа:

0.0,0.0,0.0,0.2,0.0,0.0,0.001,-1   # ЭТО ПРОВОД НИКОЛАЯ!

/* ДА И В ЛЮБОМ ДРУГОМ МЕСТЕ *.maa ФАЙЛА
КОММЕНТАРИЙ БЫ НЕ ПОМЕШАЛ */

« Последнее редактирование: 26 Июля 2019, 22:22:18 от sma63 »

Оффлайн sma63

  • **
  • Сообщений: 9
  • Репутация: +0/-8
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #54 : 26 Июля 2019, 20:52:10 »
Выбешивает задание отрезков парами точек. Почему бы не задавать сразу целый провод перечислением входящих в него точек? Опять же, зачем каждый раз указывать радиус провода и сегментацию? Тавтология какая-то! Радиус надо указывать только в том месте когда он меняется на другой. Просятся так же операторы пространственного преобразования MOVE, ROTATE, SCALE, REPEAT... Такой язык мог бы выглядеть примерно так (что-то вробе БЕЙСИКА):
#define LW %1 # длина волны (задается в командной строке)
#include "text.ant"
#pragma code (MAA) # GAA, NEC - тип кодирования результата
{
    H = 10; D = 6 # высота, плечо
    RADIUS = 0.001 # радиус провода
    SEGMENT = LW / 100 # размер сегмента
    GND = [0, 0, 0] # земля
    TOCHKA = [5, 3, H] # точка пересечения проводов 4 и 5
    < [1, 2, 3] TOCHKA [4, 5, 6] [7, 8, 9] > # определение провода 4 точками
    I = 0
    REPEAT (3) # повторить 3 раза
    {
        < GND [I+10, 5, H] [3, 2 * D, 1] TOCHKA [9, 8, 7] > # будет 3 провода по 5 точек
        MOVE (dx, dy, dz) # подвинуть все начиная от {-скобки до сюда
        ROTATE (a, b, c * I) # повернуть
        SCALE (-1,1,1) # зеркально отразить вдоль оси OX
        I = I + 1
        RADIUS = RADIUS + 0.001 # приращение радиуса провода
    }
}
« Последнее редактирование: 26 Июля 2019, 22:09:50 от sma63 »

Оффлайн sma63

  • **
  • Сообщений: 9
  • Репутация: +0/-8
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #55 : 26 Июля 2019, 21:54:44 »
Антенна описанная таким образом будет гораздо более читабельней и манипулируемей чем любая тупая колонка из цифр. Конечно, в графическом виде антенна наглядней. Но это когда она уже готова. А когда нужно собирать с нуля или делать глобальную перестройку - лучше языка ничего нет. Короче, черти, делайте язык, иначе я вас возле метро подожду...
« Последнее редактирование: 26 Июля 2019, 22:24:03 от sma63 »

Оффлайн Amw

  • ****
  • Сообщений: 215
  • Репутация: +200/-81
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #56 : 29 Июля 2019, 13:08:59 »
Короче, черти, делайте язык, иначе я вас возле метро подожду...
Так взяли бы сами и сделали - входной файл *.maa и выходной такого же формата. Понравится разработчикам - тогда и разговор начнете.

Оффлайн sma63

  • **
  • Сообщений: 9
  • Репутация: +0/-8
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #57 : 30 Июля 2019, 19:57:58 »
Такие вопросы с кандачка не решаются. Чтобы начать что-то делать надо сначала оценить потребность, посоветоваться с товарищами, выработать требования, выявить надежды и чаянья...

Я показал что хотел бы видеть глядючи со своей колокольни, а ты, типа "давай опровергай..."
« Последнее редактирование: 30 Июля 2019, 20:18:24 от sma63 »

Оффлайн sma63

  • **
  • Сообщений: 9
  • Репутация: +0/-8
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #58 : 04 Августа 2019, 16:05:24 »
Параметры в код лучше передавать так:
MAIN (F = 5)
{
    FREQUENCY = F
    SEGMENT = 300 / F / 100 # Длина сегмента
    ..
}
Где F = 5 значение по умолчанию, если значение не задано.

Оффлайн DL2KQ

  • Администратор
  • *****
  • Сообщений: 2341
  • Репутация: +240/-5
    • Просмотр профиля
Re: Свежие версии и новости
« Ответ #59 : 06 Августа 2019, 11:50:12 »
зачем каждый раз указывать радиус провода и сегментацию? Тавтология какая-то! Радиус надо указывать только в том месте когда он меняется на другой.
Потому что в процессе редактирования антенны юзером (а это гораздо более долгий процесс, чем ее описание) меняются и к
координаты проводов и их нумерация, и радиусы, и сегментация.

Цитировать
Просятся так же операторы пространственного преобразования MOVE, ROTATE, SCALE, REPEAT...
В NEC2 такие были и есть. Но ими никто, кроме редких гиков, не пользуется. Неудобно и сложно (по факту да, еще язык описания антенны надо юзеру осваивать). Поэтому все эти функции отданы на удобную и не требующую освоения языка оболочку.  Они там есть  (поизучайте панель инструментов -  это там).

Вообще, в MMANA-GAL изменения формата *.maa не будет, чтобы не иметь проблем с обратной совместимостью (вон гляньте выше, даже изменение формата служебного бинарного файла результатов *.mab принесло проблемы) и переучиванием юзеров.