реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> И снова чего-то не хватает в altium., соответствие ГОСТ, разработка СВЧ и ещё пара моментов
Prizrak_Kommuniz...
сообщение Mar 18 2017, 11:04
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 13-03-16
Пользователь №: 90 844



Здравствуйте, товарищи. Уже долгое время развожу в альтиуме и потому накопились вопросы, которые требует ответов. Бегло пролистав форум, ответов не нашёл, поиск тоже не помог. Если что-то упустил - ткните носом. Поехали:
1. Постфиксы
Частенько требуется поставить на принципиалке одну или две звёздочки после позиционного обозначения элемента, что бы над основной надписью приписать "* подобрать при регулировке" или что-то типа того. Как адекватно делать это в альтиуме, я не нашёл. Можно конечно руками произменять все десигнаторы, но это не путь джедая, так как после этого изменять нумерацию элементов схемы становится нереально. Может что-то встречал более феншуйный способ?
2. СВЧ
Удивительно, что разрабы альтиума придумали вещь, позволяющую удобнейшим образом изменять длину дорожек, правила на длины и ширины цепей, но при этом не реализовали возможность добавлять к элементам SnP файлы и проводить анализ как схем, так и плат на КСВН, S-параметры и прочие радости СВЧ. Есть довольно куцый инструмент анализа аналоговых схем через SPICE модели, но годен он разве что для схем школьного уровня на мой взгляд. По этому приходится при разработке СВЧ разводить в альтиуме, а моделировать в каком-нибудь AWR, что крайне не удобно, так как надо по 2 раза собирать схему там и там, а переносить топологию платы из альтиума в AWR в принципе не реально без ручной перерисовки в автокаде.
По этому вопрос: что слышно про возможность моделирования и разработки СВЧ плат в altium? Если глухо, то какие среды СВЧ анализа по вашему больше подходят для сопряжения с альтиумом?
3. Можно ли заставить altium считать на пример 3 провода, сходящиеся в одной точке, разными цепями?
Те же резистивные вилки для деления мощности должны быть с плечами по лямбда/4. Но на схеме то они считаются одной цепью и задать правила на длины каждого плеча я не могу. Что делать?
4. Автоматизированный вывод перечней
Для этого в альтиуме ставится специальное расширение. Но то, как оно реализовано, с моей точки зрения больше похоже на костыль, чем на законченное дополнение. Для него надо оформлять библиотеку с названиями свойств элементов на АНГЛИЙСКОМ, чтоб скрипт мог отработать, что даже при знании оного затрудняет работу со схемой. И сидишь думаешь, а как там по английски будет графа "В замен инв. номера" и т.п. Блоки нижнего уровня (которые на схеме "А1, А2 и т.д.") не добавляются в перечень. И в целом нет возможности подогнать это оформление под нюансы своего предприятия. Спасти может по моему только одно:
Надо сделать нормальную человеческую форматку с русифицированными названиями граф в свойствах (благо это не сложно) и написать свой скрипт по генерации перечней. Тут я просто не знаю, куда копать, может кто-то занимался этим и подскажет, с его начать?
Заранее спасибо за ответы.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 18 2017, 11:24
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



1. Заведите под звездочку отдельный параметр. Потом и BOM легче будет оформлять.
2. NetTie решает вопрос обединения физически различных цепей. XSignal- Выравнивания различных участков одной цепи. Пока не вижу проблем.
4. Во первых форматка редактируется, во вторых не сложно написать макрос в EXcell и не использовать указанное расширение.
Go to the top of the page
 
+Quote Post
Prizrak_Kommuniz...
сообщение Mar 18 2017, 14:30
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 13-03-16
Пользователь №: 90 844



1. Это тоже своего рода костыль, хоть и не такой костылёвый. Этот параметр придётся каждый раз в ручную позиционировать относительно каждого позиционного обозначения. Таки не полная автоматизация
2. За NetTie и XSignal спасибо, изучим. Но это в целом не позволяет разработать СВЧ плату в альтуиме от и до. Нельзя симулировать как минимум. Собственно я во 2 пункте описал проблему, вчитайтесь.
4. Что форматка редактируется я в курсах, по этому и сказал, что это меньшее из зол. А вот как писать макросы для альтиума в excell это я как раз хочу найти. Может инструкцию встречали где-нибудь?
Go to the top of the page
 
+Quote Post
Constantin
сообщение Mar 18 2017, 15:50
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 9-02-06
Пользователь №: 14 158



Цитата(Prizrak_Kommunizma @ Mar 18 2017, 16:30) *
2. За NetTie и XSignal спасибо, изучим. Но это в целом не позволяет разработать СВЧ плату в альтуиме от и до. Нельзя симулировать как минимум. Собственно я во 2 пункте описал проблему, вчитайтесь.


Не знаю САПРов, совмещающих такой функционал. И не представляю себе СВЧ моделирование реальной схемы, ее все равно перерисовывать для этих целей.

Цитата
4. Что форматка редактируется я в курсах, по этому и сказал, что это меньшее из зол. А вот как писать макросы для альтиума в excell это я как раз хочу найти. Может инструкцию встречали где-нибудь?


Когда-то на сайте "Родника" можно было скачать архив, демонстрирующий продаваемую ими базу для Altium. Я их шаблон BOM_Родник.xls использовал как заготовку, поправил макросы - все получилось. Надеюсь, в собранный архив все положил.
Прикрепленный файл  demo.rar ( 2.89 мегабайт ) Кол-во скачиваний: 73


Да, и вот например было обсуждение: https://electronix.ru/forum/index.php?showtopic=65995
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 18 2017, 18:41
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Prizrak_Kommunizma @ Mar 18 2017, 17:30) *
1. Это тоже своего рода костыль, хоть и не такой костылёвый. Этот параметр придётся каждый раз в ручную позиционировать относительно каждого позиционного обозначения. Таки не полная автоматизация
2. За NetTie и XSignal спасибо, изучим. Но это в целом не позволяет разработать СВЧ плату в альтуиме от и до. Нельзя симулировать как минимум. Собственно я во 2 пункте описал проблему, вчитайтесь.
4. Что форматка редактируется я в курсах, по этому и сказал, что это меньшее из зол. А вот как писать макросы для альтиума в excell это я как раз хочу найти. Может инструкцию встречали где-нибудь?

1. Это меньший костыль из всех возможных. Вряд ли вы предложите инструмент лучше.
2. Симулировать можно. Вопрос в качестве. Даже в специализированных симуляторах для СВЧ не все красиво получается. А вы хотите от простого топологического редактора. Если это будет, ценник выростет на порядок, а оно нужно весьма ограниченному кругу разработчиков
4. Это не в Altium искать надо, а в Microsoft Office
Go to the top of the page
 
+Quote Post
juvf
сообщение Mar 21 2017, 11:17
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Цитата(Владимир @ Mar 18 2017, 16:24) *
2. NetTie решает вопрос обединения физически различных цепей. XSignal- Выравнивания различных участков одной цепи. Пока не вижу проблем.

Это ответ на 3-ий вопрос. NetTie решает 3-ий вопрос.
Go to the top of the page
 
+Quote Post
Prizrak_Kommuniz...
сообщение Mar 21 2017, 18:28
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 13-03-16
Пользователь №: 90 844



1. Будем считать, что вопрос решён частично. Скорее всего до следующей версии альтиума, раз нет других идей кроме как добавить звёздочку в свойства компонента.
2. По поводу интеграции с другими САПРами видимо та же история.
3. Изучил обе эти приблуды. В целом проблему они решают. Позволю себе только поворчать, что разрабы могли бы сделать куда проще: чтоб на схеме соединил 3 провода и вот уже можно тыкать на каждый и назначать ему своё имя безо всяких классов цепей и добавления точки сочленения в либу как компонента. Ну да ладно, вопрос решён.
4. Открытием было, что в Excell можно как-то кодить sm.gif Жаль только, что не на С. Теперь сидеть изучать VBA. Но этот вопрос тоже можно закрывать, благодарю.

Сообщение отредактировал Prizrak_Kommunizma - Mar 21 2017, 18:30
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 22 2017, 05:54
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Prizrak_Kommunizma @ Mar 21 2017, 21:28) *
1. Будем считать, что вопрос решён частично. Скорее всего до следующей версии альтиума

Не дождетесь.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 03:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016