Как открыть файл schlib
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!
Pview_x5Schemata CAD
eagle
P-CAD 2006 PCB viewer
ACCEL
Ни одна из этих программ не смогла открыть файлы, у кого-нибудь есть какие-нибудь еще предложения?
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
Люди помогите открыть файл печатной платы. Я уже много программ перепробовал ни одна не открываетРасширение sch много програм использует, и при этом они не совместимы между собой.
В данном случае открывать надо прогой gschem из проекта geda.
Схема, кстати, плохо нарисована, в том смысле, что компоненты не интергрированы, а сделаны ссылки на них. В результате, если компонента нет в библиотеке, установленной на компе, gschem ругается и не показывает его.
Обе проги линуксовые изначально, но вроде для обоих есть порт под Windows. Не уверен, правда.
Приглашаем 30 ноября всех желающих посетить вебинар о литиевых источниках тока Fanso (EVE). Вы узнаете об особенностях использования литиевых источников питания и о том, как на них влияют режим работы и условия эксплуатации. Мы расскажем, какие параметры важно учитывать при выборе литиевого ХИТ, рассмотрим «подводные камни», с которыми можно столкнуться при неправильном выборе, разберем, как правильно проводить тесты, чтобы убедиться в надежности конечного решения. Вы сможете задать вопросы представителям производителя, которые будут участвовать в вебинаре.
Спасибо. А то я уже думал, что не кто не подскажет, чем же открыть файлики! Вот теперь только осталось Линукс изучить, а то я в нем чайникПриглашаем всех желающих 25/11/2021 г. принять участие в вебинаре, посвященном антеннам Molex. Готовые к использованию антенны Molex являются компактными, высокопроизводительными и доступны в различных форм-факторах для всех стандартных антенных протоколов и частот. На вебинаре будет проведен обзор готовых решений и перспектив развития продуктовой линейки. Разработчики смогут получить рекомендации по выбору антенны, работе с документацией и поддержкой, заказу образцов.
Вот теперь только осталось Линукс изучить, а то я в нем чайникЯ бы посоветовал сначала попробовать виндовую версию этих прог установить, а то установка линукса только ради редактора схем и плат -- слишком радикальное решиние.
Говорю как линуксоид со стажем
Хотя, видимо, официальной версии geda для windows не существует, придется поискать нефициальные сборки.
Не удается открыть файл SCHLIB? Ты не единственный. Тысячи пользователей ежедневно сталкиваются с подобными проблемами. Ниже вы найдете советы по открытию файлов SCHLIB, а также список программ, поддерживающих файлы SCHLIB.
SCHLIB расширение файла
Имя файла | Altium Designer Schematic Library Format |
---|---|
Категория файла | Другие файлы |
Файл SCHLIB поддерживается в операционных системах 1. В зависимости от вашей операционной системы вам может потребоваться другое программное обеспечение для обработки файлов SCHLIB. Ниже приводится сводка количества программ, которые поддерживают и открывают файл SCHLIB на каждой системной платформе.
Операционные системы
Что такое файл SCHLIB?
Как открыть файл SCHLIB?
Первое, что вам нужно сделать, это просто «дважды щелкнуть » по значку файла SCHLIB, который вы хотите открыть. Если в операционной системе есть соответствующее приложение для ее поддержки, а также существует связь между файлом и программой, файл следует открыть.
Шаг 1. Установите Altium Designer
Проблема, о которой часто забывают, - убедиться, что на компьютере установлен Altium Designer. Для этого введите имя Altium Designer в поисковик системы. Если у нас нет этой программы, стоит ее установить, так как она поможет вам автоматически связать файл SCHLIB с Altium Designer. Далее в этой статье вы найдете список программ, которые могут открывать файлы SCHLIB.
Программы для открытия файла SCHLIB
Не забывайте загружать программы, поддерживающие файлы SCHLIB, только из проверенных и безопасных источников. Предлагаем использовать сайты разработчиков программного обеспечения.
Altium Designer
Шаг 2. Создайте ассоциацию Altium Designer с файлами SCHLIB.
Шаг 3. Обновите Altium Designer до последней версии.
Если, однако, после привязки Altium Designer к Altium Designer Schematic Library Format проблемы все равно остались, вам следует обновить программу до последней версии. Это можно сделать с помощью приложения (если оно предоставляет такие возможности) или с веб-сайта Altium Limited. и установить последнюю версию.
Шаг 4. Проверьте наличие следующих проблем с файлом SCHLIB.
Если описанные выше действия не помогли, вы можете предположить, что сам файл неправильный. Файловые проблемы можно разделить на следующие:
Часто у инженеров возникает необходимость транслировать проекты из одной САПР в другую. На предприятиях не редко бывает такая ситуация, когда разные отделы проектируют в разных САПРах. Также трансляция проектов может потребоваться, когда ваша система проектирования уже не справляется с поставленными задачами и необходимо продолжить разработку в более мощном решении.
В данной статье я вам покажу, что трансляция проекта из Altuim это достаточно простой процесс.
Все самое интересное под катом.
PADS Professional обладает набором трансляторов, которые помогут вам без труда перенести проекты и библиотеки из всех популярных САПР (Allegro, Altium Designer, CADSTAR, OrCAD, P-CAD и Protel).
Сегодня мы подробно остановимся именно на трансляции проектов и библиотек из Altium Designer.
Порядок Трансляции
- В первую очередь для того, чтобы процесс трансляции прошел успешно, нужно убедиться в том, что схема полностью синхронизирована с топологией в самом Altium. Мы, конечно, можем транслировать и не синхронизированные проекты, но это с большей вероятностью приведет к ошибкам в процессе трансляции.
- После этого нам нужно создать пустую библиотеку, в которую мы в ходе трансляции добавим символы, посадочные места и компоненты из нашего проекта.
- Следующим шагом нам нужно будет перечислить посадочные места, в которых содержатся монтажные отверстия и указать их в специальном файле.
Поддерживаемые форматы проектов и библиотек
Поддерживаются следующие типы файлов:
- Файлы схем (*.sch) в двоичном формате, а также в формате ASCII, включая схемы, хранящиеся в базе данных проектирования Protel (*.ddb)
- Файлы проекта печатной платы Altium Designer (*.prjpcb)
- Файлы библиотек Protel 99 (*.lib), включая библиотеки схем, хранящиеся в базе данных проектирования Protel (*.ddb)
- Файлы схем (*.schdoc) в двоичном формате, а также в формате ASCII.
- Файлы библиотек (*.schlib и *.intlib)
Что нам нужно для успешной трансляций
Процесс трансляции
Синхронизация проекта в Altium Designer
И так в первую очередь нам нужно чтобы проект в Altium уже был синхронизирован (скомпилирован). Описывать процесс компиляции проекта на стороне Altium я не буду, так как сам в нем практически не работал. Весь процесс достаточно подробно описан ТУТ.
Так как у меня нет лицензии Altium, я нашел уже синхронизированный проект.
Создание библиотеки проекта
Теперь нам нужно создать пустую библиотеку под наш проект, для этого запускаем PADS Designer:
- Переходим на вкладку создания нового проекта и сначала создаем библиотеку. Для этого кликаем на соответствующую иконку, указываем директорию, где будет хранится наша библиотека и задаем ей имя. У нас создастся пустая библиотека и в ней будет несколько стандартных символов, а также стандартные разделы.
- Далее указываем название самого проекта и нажимаем Create, для того чтобы создать проект, связанный с библиотекой, которую мы только что создали.
И так мы имеем пустой проект, давайте откроем библиотеку (Tools-->PADS Library Tools) и посмотрим на нее.
Мы видим, что в библиотеке уже автоматически создались стандартные разделы для символов, компонентов и посадочных мест, а также сами символы, например рамки листов.
Определение монтажных отверстий
Следующим шагом нам необходимо определить футпринты, в которых содержатся монтажные отверстия и прописать их в конфигурационных файлах.
Для корректной трансляции футпринтов, содержащих монтажные отверстия, нам необходимо будет отредактировать 2 файла alt2pads.ini и ppcb2hkp.ini. Эти файлы находятся в установочной директории PADS Professional.
Синтаксис в этих файлах следующий: нам нужно указать название футпринта, который содержит монтажные отверстия, затем перечислить имена этих монтажных отверстий.
Если мы не сделаем этот шаг либо сделаем его неправильно, мы можем получить вот такую ошибку при Forward Annotation:
Которая говорит нам, что футрпинт TO-263 имеет 4 контактных площадки, хотя в информации на сам компонент у нас прописано только 3. Это значит, что при трансляции монтажное отверстие превратилось в пэд и соответственно, увеличило общее число пэдов в футпринте.
-
Переходим в директорию, где хранятся эти файлы. Если вы при установке не меняли директорию, то это будет: C:\MentorGraphics\PADSProVX.2.5\SDD_HOME\pads\win32\bin
Сохраняем изменения и двигаемся дальше.
Почему мы указываем эти данные в разных конфигурационных файлах?Раньше процесс трансляции проектов из Altium в PADS Pro проходил в 2 этапа:
- Трансляция из Altium в PADS Standard/Standard+
- Трансляция из PADS Standard/Standard+ в PADS Pro.
Возвращение трансляторов в меню пуск
Один нюанс, который я хотел бы затронуть перед запуском самого транслятора это то, что начиная с версии VX2.5 Mentor Graphics почему-то убрал из меню пуск раздел трансляторы. Если у вас PADS Pro VX.2.5 и вам нужно запустить какой-то из трансляторов, то нужно будет залезть в установочную директорию и там их найти, либо запустить через командную строку. Я сейчас покажу способ как вернуть все ярлыки в меню пуск.
- Открываем через блокнот файл startmenu.ini. Он расположен по адресу C:\MentorGraphics\PADSProVX.2.5\SDD_HOME\pads\win32
- Здесь нам необходимо раскоментить все строчки в этом файле, для этого нужно удалить точки с запятой в начале каждой строки.
- Удобней всего это сделать через функцию заменить (Правка-->Заменить). Указываем точку с запятой в строке что заменить, а вторую строку оставляем пустой и нажимаем заменить все. После замены файл будет выглядеть так:
Трансляция футпринтов и контактных площадок
Теперь запускаем транслятор для того, чтобы транслировать футпринты и контактные площадки в нашу библиотеку. В разделе трансляторов выбираем Altium to PADS Pro
- В первой строке указываем файл платы Altium с расширение PcbDoc
- Во второй строчке указываем файл пустого проекта DxDesigner, который мы создавали ранее
- Поставьте обе галочки Translate Design и Update Central Library это автоматически создаст проект платы с расширением pcb, обновит нашу библиотеку и добавит туда все контактные площадки и футпринты из проекта.
- Нажимаем Translate.
Открываем PADS Library Tools. Нас интересует раздел Cells и далее подраздел board1, который автоматически создался при трансляции платы, и в нем теперь находятся все футпринты. Можно кликнуть по ним и посмотреть, что они транслировались корректно.
Трансляция схемы символов и компонентов
Следующий шаг — это трансляция схемы, символов УГО и информации о компонентах.
И так как мы только что транслировали плату, не связав ее ни с какой схемой, это может вызвать кучу ошибок в последующем. Этот шаг нам нужен был только для наполнения нашей библиотеки, поэтому дальше выполняем следующие шаги:
- Удаляем полностью папку с нашим проектом.
- Запускаем DxDesigner.
- Создаем новый чистый проект с таким же именем и связываем его с нашей уже наполовину наполненной библиотекой.
- Теперь мы готовы транслировать схему
- Запускаем транслятор он встроен прямо в DxDesigner (меню File-->Import-->Altium).
- В открывшемся окне на вкладке Schematics нажимаем на кнопку Add и указываем путь к схемному проекту Altium с расширением PrjPcb либо SchDoc.
В установочной директории уже есть несколько конфигурационных файлов с маппингом свойств (C:\MentorGraphics\PADSProVX.2.5\SDD_HOME\standard\cnv\altium_dx.cnv). Они подходят для большинства случаев, но если в ваших проектах присутствуют какие-то специфические атрибуты, то вы их можете перечислить вручную.
Трансляция топологии
Теперь нам нужно транслировать саму плату. Мы это уже делали сегодня. Давайте просто повторим процедуру.
- Запускаем транслятор Altium to PADS Pro
- Указываем путь к файлу с расширением PcbDoc и путь к проекту DxDesigner, c которым будет связана плата.
- В этом случае нам нужно убрать галочку Update Central library, так как мы уже имеем все посадочные места и падстеки.
- Нажимаем Translate и ждем завершения процесса.
Упаковка и синхронизация проекта
Давайте теперь откроем DxDesigner и сделаем упаковку проекта.
- Переходим в меню Tools-->Package
- Выбираем в разделе operation – package symbols
- В разделе PDB Extraction Options ставим Delete local data, then rebuild all local library data.
- Нажимаем ОК, и смотрим на результат.
- Возвращаемся в Layout и переходим в меню Setup-->Project integration.
- Нам нужно сделать так, чтобы индикаторы стали зелеными, тогда будет полная синхронизация.
- Убираем галочки с опций Remove floating traces & vias и Remove Hangers для того, чтобы система не удалила никакие проводники и переходные отверстия из проекта, которые могут после трансляции оказаться «висящими в воздухе».
- Теперь нажимаем на желтый индикатор и ждем.
Представляю мою библиотеку компонентов для САПР Altium Designer.
На боковой панеле сайта уже довольно давно присутствует ссылка на мою библиотеку, но видимо мало кто замечает её.
Библиотека содержит множество компонентов и шаблонов для схемного редактора и Drafsman
Предлагаю обратить внимание, попробовать. И если понравиться, то пользоваться, писать пожелания, замечания и всячески критиковать, буду только рад.
Библиотека живет более 5 лет и развивается и оптимизируется, многое не очень логично.
Построена в виде базы данных.
Сама база - это Excel файл с несколькими листами (таблицами базы).
Таких файлов в комплекте два, один для российских компонентов, другой для всех остальных, такое разделение появилось около года-полутора назад, поэтому в той и другой базе могут попадаться компоненты не относящиеся к ней.
Рассмотрим library.xlsx - на момент публикации содержит следующие листы (таблицы):
- Res ( 5286 шт.) - резисторы;
- Cap ( 368 шт.) - не полярные конденсаторы;
- CapPolar ( 526 шт.) - полярные конденсаторы;
- Xtals ( 31 шт.) - резонаторы, кварцевые генераторы, пьезоэлементы;
- MCU ( 52 шт.) - микроконтроллеры;
- IC_Conv ( 98 шт.) - микросхемы для источников питания, импульсных и линейных стабилизаторов;
- ICs ( 311 шт.) - микросхемы (не доходят руки рассортировать);
- FET ( 39 шт.) - полевые транзисторы;
- BJT ( 39 шт.) - биполярные транзисторы;
- Triod ( 13 шт.) - триоды, симисторы и тому подобное;
- Diodes ( 85 шт.) - диоды;
- Zener ( 359 шт.) - стабилитроны, супрессоры;
- Connectors ( 277 шт.) - соединители;
- Inductors ( 220 шт.) - дроссели;
- Transformers ( 23 шт.) - трансформаторы;
- Fuse ( 40 шт.) - предохранители;
- OptoSwitch ( 20 шт.) - оптопары и тому подобное;
- Switchs ( 10 шт.) - переключатели, выключатели и тому подобное;
- Batterys ( 3 шт.) - батарейки;
- PowerSuply ( 216 шт.) - источники питания;
- Relay ( 29 шт.) - реле;
- Other ( 8 шт.) - компоненты, которые не нашел куда включить;
- LEDs ( 15 шт.) - светодиоды, индикаторы и тому подобные компоненты.
Количество компонентов не большое, многих нет в базе, добавляю только по мере надобности, иначе база весила бы несколько десятков гигабайт.
Читайте также: