Перейти к содержанию
    

Как в Altium сооздавать УГО из таблиц документации?

Тут предлагают ввести в рукопашную в виде таблиц:

http://caxapa.ru/url?http://sapr-journal.r...um-designer-14/

Не очень коррелируется с заглавием

статьи "5 Советов по быстрому созданию и редактированию библиотек в Altium Designer 14"

 

Тут habr.com/post/327628/ красиво выглядит.

Попробовал.

Excel не хочет создавать csv с табуляциями, только с точка/запятая.

Заменил в редакторе, сразу натравил скрипт. Скрипт создал 153 вывода с номером 11.

SCH lib list не показывает развернутую таблицу.

 

Неужели нет стандартного варианта ввода многовыводных компонентов?

Или может статья где нибудь о скриптах для чайников лежит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неужели нет стандартного варианта ввода многовыводных компонентов?

Или может статья где нибудь о скриптах для чайников лежит?

Там вручную не сложно:

- рисуем новую библиотеку с одним простым УГО с 3-4 пинами и двумя-тремя частями(например 155ЛА3)

- сохраняем эту библиотеку как PCAD lia

- открываем как текстовый файл в текстовом редакторе (лучше типа Far, но пойдёт и word, только файл сохранять как plain-текст)

- находим "symbolDef"

- дальше идутстроки начинающиеся с "(pin (pinNum 1)" и т.д.

- выстраиваем их в линию для каждого пина, видим регулярную структуру, копируем по частям в столбцы excel, так чтобы вычислимые (номера пинов и координаты) встали в отдельные столбцы, а текст в соответствующие

- заполняем таблицу(кто умеет пользоваться excel не должно возникнуть проблем, а мне лень делать пример - старый затерялся)

- копируем всю таблицу в буфер и вставляем в исходный текстовый файл как plain-текст , сохраняем.

- импортируем в Altium

 

Вроде никаких подводных камней не вспоминается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да нечего так длинно идти. Все копированием через панель SCHLIST делается

 

Проблема только в получении "Excell" файла из Datasheet

Но это проблема не алтицма

 

Кстати нормальные производители начали давить и такую таблицу (не в PDF) а "человеческую" из которой таблица просто копируется столбцами или (при правильной сортировке) целиком. В SCHLIST

 

А последняя плюшка от Altium позволяет вводить PinInfo

(Это замена PinName на то что программисты назначили) Нам FGPA-шники по барабану, но использовать для импорта полезно

Скажу прямо не пробовал, не было пока необходимости

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да нечего так длинно идти. Все копированием через панель SCHLIST делается

Как я посмотрел там можно только pin добавить.

А текстом можно и все линии нарисовать (они тоже регулярная структура и нормально вычисляются в excel) и gate сколько надо добавить и любые атрибуты прописать.

 

Проблема только в получении "Excell" файла из Datasheet

Никаких проблем - зажимаем Control и можно в pdf мышкой выделять/копировать текст столбцами и вставлять в столбцы excel(или openoffice, кто-то из них не очень хорошо вставляет столбцы).

Правда иногда попадаются pdf с кривыми таблицами...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А текстом можно и все линии нарисовать (они тоже регулярная структура и нормально вычисляются в excel) и gate сколько надо добавить и любые

какие линии . В сотнявыводных компонентах одни прямоугольники. Ксатаи в разных pART не обязательно одинаковые

Никаких проблем

Да как сказать, если вся информация на 10 страницах и в нескольких строчках для одного PIN, да еще и в одной таблице для разных корпусов

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неужели нет стандартного варианта ввода многовыводных компонентов?

добавить полигон корпуса (иначе пины спрячутся под него если его добавить потом поверх)

добавить один пин под номером 0

ctrl-x его

edit/Paste Array сколько надо пинов, с vertical spacing -10

из pdf в эксель копируется таблица с номерами/названиями выводов (foxit pdf умеет это делать куда лучше акробата, можно выделить область с текстом в один столбец, а не по строкам целиком)

для таблиц с кучей столбцов вроде alternating functions, всё из экселя копируется в любой текстовый редактор, замена tab -> "/", если были пустые столбцы замена "//" -> "/", а можно прям в экселе склеить функуция concatenate()

получившееся просто копируется в schemaitic list (shift+f12) по одному столбцу.

скопировали столбец с номерами, встали в первую ячейку в schemaitic list - вставили

то же самое с именами, и типом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

+

тут написано столько много, что ели все есть под руками- уже можно было сделать.

 

А еще проще содрать с Altium Vault.

Там есть все многовыгодное, кроме страшной экзотики.

 

Но и с последним нет проблем -- там делают первые за так. Последующие за деньги если нужно быстро

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...