Перейти к контенту
Jeer

Тестирование интерфейса

Recommended Posts

Предлагаю в этом топике выкладывать на общее обозрение интерфейсные проблемы, обнаруженные при работе с SimOne, а также - пожелания по его улучшению в части интерфейса.

Надеюсь, что это будет полезно для разработчиков.

Share this post


Link to post
Share on other sites

#1

Тема: Курсоры измерений.
Симуляция: "Частотный анализ"
Режим симуляции: GUI

Вопрос: С чем связана автоматическая установка одинаковых по смыслу в этом случае курсоров в разные позиции?

Примеры:

После выполнения симуляции некоей схемы, получаем гладкую и выпуклую АЧХ вида:
- при нажатии на кн. "УСТАНОВИТЬ КУРСОВ В ПИК:
12688536.png
-при нажатии кн. "УСТАНОВИТЬ КУРСОР в МАКС."
12667033.png

АЧХ - гладкая и выпуклая в этом диапазоне частот (проверено).

 

Share this post


Link to post
Share on other sites

#2
Тема: Курсоры измерений.
Симуляция: "Частотный анализ"
Режим симуляции: GUI
Вопрос/ошибка: С чем связана неадекватная работа курсоров по АЧХ?

Пример:

Из примера #1 выполнена симуляция с уменьшенным частотным диапазоном отображения ( 6к .. 100к)Hz
На вид - явно гладкая и выпуклая АЧХ.
Применение курсоров "ПИК" и "МАКС" приводит к явно неадекватной установке их по краям АЧХ.

"ПИК"
http://savepic.ru/12693661.png
"МАКС"
http://savepic.ru/12688541.png

Правильным, в обоих случаях, являлась бы установка курсоров в одну и ту же позицию, указанную вручную:
http://savepic.ru/12710044.png

Share this post


Link to post
Share on other sites

#3
Тема: Курсоры измерений.
Симуляция: "Частотный анализ"
Режим симуляции: GUI
Вопрос: С чем связана несинхронность движения курсора вручную и маркера, следующего за ним.  

Пример:

В режиме ручного перемещения курсора мышью, курсор двигается плавно, вслед за рукой оператора, а маркер, который должен двигаться синхронно и плавно за курсором по АЧХ - двигается скачками ( очень заметный дискрет)
http://savepic.ru/12702879.png

 

Share this post


Link to post
Share on other sites

Раз уж зашла речь о реализации интерфейса, то есть достаточно элементарные требования:

1. Привести УГО элементов схемы к ГОСТ

2. Сделать линии на графиках симуляции и маркеры настраиваемыми по толщине

Share this post


Link to post
Share on other sites
3 часа назад, MaTocoB сказал:

Раз уж зашла речь о реализации интерфейса, то есть достаточно элементарные требования:

1. Привести УГО элементов схемы к ГОСТ

2. Сделать линии на графиках симуляции и маркеры настраиваемыми по толщине

Ну первый пункт -  неоднозначный. Как будем рисовать операционный усилитель? Как микросхему аналоговую (ГОСТ) img_6_47.png
или как принято в схемотехнике?
393px-Op-amp_symbol.svg.png
 

Схемотехники ратуют  за последний вариант, конструктора -  за первый. Наша программа -  для схемотехников.

 

А по второму вопросу: такой функционал уже давно есть. Окно настроек вызывается по нажатию на кнопу с тремя точками image.png.8e6246db307d715367680af301db19db.png  в панели графиков или задания на моделирования.      

image.png.83e606fb447edb12446789ec72ca4882.png

 

image.png

Share this post


Link to post
Share on other sites

1. Мне жаль вас разочаровывать, но электронный документ, оформленный не по ГОСТу, таковым некоторыми организациями не признаётся. При защите проекта у ряда ваших клиентов будут проблемы. Да, я в курсе, что с некоторыми заказчиками удаётся договориться. Потому-то наши разработчики и держатся за PCAD, что есть уже совместимые с ГОСТами библиотеки, с нормоконтролем проблем нет, на мелкие отступления глаза закрывают.

2. Да, проморгал, спасибо что ткнули носом.

3. Заметил странное поведение интерфейса на мониторах с соотношением сторон 4:3, панели инструментов обрезаются по краю экрана. На мониторах с соотношением сторон 16:9, 16:10 таких проблем нет.

1.png

Share this post


Link to post
Share on other sites
В 01.12.2017 в 14:21, AlexPrikota сказал:

Ну первый пункт -  неоднозначный. Как будем рисовать операционный усилитель? Как микросхему аналоговую (ГОСТ) img_6_47.png
или как принято в схемотехнике?
393px-Op-amp_symbol.svg.png
 

Схемотехники ратуют  за последний вариант, конструктора -  за первый. Наша программа -  для схемотехников.

Элементы нужны исключительно по ГОСТ. Для моделирования - это конечно не важно, но треугольник убивает возможность копировать схему для документации.

И вообще это с каких таких пор принято в схемотехнике рисовать ОУ треугольником? Нет, раньше конечно так делали и карандашиком на бумаге конечно же удобнее нарисовать треугольник с 2 выводами, но вот я ни одного человека не знаю, который бы использовал треугольники для ОУ в САПРах.

И какое вообще отношение конструктора имеют к УГО элементов? Как они могут ратовать за что то? Конструктора платы разводят, а не схемы рисуют. У них считай свой, отдельный САПР.

Какое то странное нововведение в SimOne 3.0 - у многих элементов выводы исключительно... слева! Даже у тех же треугольников. Это вообще как такое придумать можно было? :)

 

В общем, вот мои предложения:

1. Сделать нормальные УГО элементов по ГОСТ. Из которых так же было бы ясно куда какой вывод идёт. Сейчас же это один из главных недостатков.

2. Оптимизировать программу под 4К/UHD мониторы. Сейчас интерфейс размытый и подтормаживает. Размытость конечно решается костылём, через свойства ярлыка, но хотелось бы всё "из коробки".

3. Добавить метки. Чтобы соединять части схем без линий. Странно что их нет, ну или я слепой.

4. Хотелось бы элемент "щуп", чтобы измерять всякое и строить графики в разных точках схемы. Что то вроде того что есть в аналогичных программах.

Share this post


Link to post
Share on other sites
12 часов назад, selax сказал:

И вообще это с каких таких пор принято в схемотехнике рисовать ОУ треугольником? Нет, раньше конечно так делали и карандашиком на бумаге конечно же удобнее нарисовать треугольник с 2 выводами, но вот я ни одного человека не знаю, который бы использовал треугольники для ОУ в САПРах.

Это в каких САПРах? Чертилках-рисовалках?
Какими системами схемотехнического моделирования вы до сих пор пользовались?  И в каких из них вы видели другое УГО операционика? Во всех известных мне он именно треугольник.

 

Теперь касательно ваших предложений:

1. Скоро выйдет новая библиотека моделей, в ней будет возможность использования  УГО как по стандарту ANSI, так и по ГОСТу.. Скоро замечания по контенту библиотеке отпадут.. 

2. Щупы и метки это - в процессе

А вот с оптимизацией под 4K мониторы.... внезапно это... подумаем)).

 

 

 

 

 

Share this post


Link to post
Share on other sites
В 09.02.2018 в 13:54, AlexPrikota сказал:

Это в каких САПРах? Чертилках-рисовалках?
Какими системами схемотехнического моделирования вы до сих пор пользовались?  И в каких из них вы видели другое УГО операционика? Во всех известных мне он именно треугольник.

Если именно "Схемотехнического моделирования", то вообще не пользовался. :) Имел ввиду в схемах Э3 не видел иного обозначения, кроме как прямоугольник. Все пользуются своими библиотеками. А так в стандартных библиотеках конечно же везде не по ГОСТ, ибо импортное оно.  :)

Я имел ввиду что схемотехникам вообще всё равно, ни за что они не ратуют. А тем более конструктора, которые вообще схемами не занимаются. 

Типо промоделировал что то, скопировал схему и вставил в Word, например, без перерисовывания по ГОСТ.

 

В 09.02.2018 в 13:54, AlexPrikota сказал:

1. Скоро выйдет новая библиотека моделей, в ней будет возможность использования  УГО как по стандарту ANSI, так и по ГОСТу.. Скоро замечания по контенту библиотеке отпадут.. 

2. Щупы и метки это - в процессе

Спасибо! буду ждать. :)

 

В 09.02.2018 в 13:54, AlexPrikota сказал:

А вот с оптимизацией под 4K мониторы.... внезапно это... подумаем)).

Ну это скорее задел на будущее, сомневаюсь что у кого то на предприятиях есть 4К. Просто во многих CADах это уже есть, как пример - Компас. Не в приоритете, но если между делом получится - буду рад.

Share this post


Link to post
Share on other sites

При создании УГО из SPICE-модели столкнулся с интересной особенностью, что подписи выводов смещены на 1 шаг сетки вниз. Получается некрасиво, к тому же нижняя надпись накладывается на границы УГО. Ещё смущают непропорционально большие размеры диодов, и хотелось бы узнать как можно самостоятельно проставить недостающие точки соединений.

LP-04-M.PNG

Share this post


Link to post
Share on other sites

Я вцше отвечал по замечаниям к виду моделей:

cкоро выйдет новая библиотека моделей, в ней будет возможность использования  УГО как по стандарту ANSI, так и по ГОСТу.. Скоро замечания по контенту библиотеке отпадут.

 

Про точки соединений - сейчас нет, потом добавим.

Share this post


Link to post
Share on other sites
15 часов назад, AlexPrikota сказал:

Скоро замечания по контенту библиотеке отпадут

Вообще-то, речь шла не только о библиотечных элементах. AD8421 на приложенном мной рисунке добавлена в виде SPICE-модели (текстового описания), а УГО сгенерирован по ней автоматически и сгенерирован криво. Если в ваших библиотеках AD8421 присутствует, то у неё может  быть и нормальный УГО, я этого не проверял. Хочу лишь обратить ваше внимание на некорректную генерацию символа по SPICE-описанию: ошибка в расчёте положения подписей выводов, все подписи смещены на 1 шаг сетки вниз. У меня есть возможность самостоятельно отредактировать его?

Share this post


Link to post
Share on other sites

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

  • Последние темы

  • Последние сообщения

    • В пробной версии этого нет?
    • Добрый день! Да, такая возможность есть. Схемотехнических редактор Delta Design поддерживает российские ГОСТ. Модуль схемотехнического моделирования SimOne уже полностью интегрирован в систему. Главное, чтобы ко всем компонентам схемы была привязана SPICE-модель. К сожалению, документация с полным описанием функционала еще не готова.
      Если имеются конкретные вопросы по моделированию, то вы можете их задавать разработчикам, в ветке SimOne нашего форума http://forum.eremex.ru/forum/7-simone/
    • Добрый вечер. Delta Design позиционируется как система сквозного проектирования, верно? Тогда есть ли возможность одновременно чертить схему по ГОСТ и моделировать?  В базе знаний я не нашел такой статьи. Есть ли видео-уроки по этому?     
    • Картинки появились, спасибо. Но, в общем, как я и писал ранее, всё было понятно и без них. Можно резюмировать, что в принципе, способ есть, но он не универсален и для сложных структур не подойдёт. Delta Design хорош, и я уверен, вы не остановитесь на достигнутом. Все замечания будут учтены и поддержка оказана. Но пока, к сожалению, придётся мне переключиться на другой программный продукт. Удачи вам! Надеюсь, ещё поработаем!
    • Добрый день! К сожалению да, картинки пропали, мы их обновили, надеемся теперь, будут видны. Пользоваться инструментом "Многоугольник" достаточно просто, вам достаточно по одному разу кликнуть левой кнопкой мыши в местах предполагаемых углов фигуры и выйти из инструмента, когда все углы будут проставлены. Вам при этом понадобиться скорректировать координаты некоторых углов, для этого необходимо выделить любую сторону фигуры, смежную с нужным углом и задать точные координаты в окне "Свойства". Имейте в виду, что DD не разрешает в редакторе фигур для КП размещать массив фигур, поэтому каждую фигуру надо вычерчивать по отдельности и далее их размещать на ПМ. Да, это не так удобно как, скажем, в Компасе, но в DD на данный момент это единственный возможный способ. .dxf в DD импортируется на плату, но здесь неизбежны проблемы с выравниванием в процессе трассировки. Но вы нам подали мысль, чтобы реализовать импорт на ПМ. На данный момент сложно сказать, когда это будет реализовано, но в любом случае благодарим вас за ваш вопрос, он нас навел на некоторые идеи, по поводу развития DD!
×