CircuitMaker предлагает мощное решение для проектирования для создателей электроники, любителей и представителей академической среды, которым нравится — и которые действительно преуспевают в этом — создавать классные и инновационные новые разработки. Благодаря упрощённому интерфейсу, построенному на базе мощного движка проектирования печатных плат, CircuitMaker даёт вам всё необходимое, чтобы превратить творческие идеи в физическую реальность.
CircuitMaker предоставляет все инструменты, чтобы мыслить масштабно и делать классные вещи — с возможностями и функциональностью, которые упрощают создание разнообразных и сложных проектов. И хотя это настольное приложение, одной из ключевых особенностей CircuitMaker является то, что оно поддерживает философию community-based design. В истинном духе open source компоненты и проекты можно свободно делиться с другими пользователями.
Имея в распоряжении мощный поиск компонентов, а также доступ к повторно используемым элементам проектирования, которые со временем созданы целой армией других circuit makers, вы можете быстро собирать собственные проекты и выпускать новые версии существующих компонентов — удовлетворяя собственную потребность в проектировании и одновременно пополняя общий репозиторий, на благо всех участников сообщества.
CircuitMaker — бесплатное решение для проектирования. Всё, что нужно, чтобы начать пользоваться CircuitMaker, — зарегистрироваться в Altium; это можно сделать на странице
CircuitMaker Sign Up .
Начало работы
Чтобы как можно быстрее начать работать в CircuitMaker, воспользуйтесь следующими пятью руководствами QuickStart. Эти руководства намеренно сделаны краткими: они помогают сосредоточиться на том, где найти нужную функциональность и какие элементы интерфейса задействованы, пока вы проходите путь от идеи до изготовленного изделия.
Интеграция с Altium 365
Оцените совместную работу на совершенно новом уровне благодаря бесшовной интеграции CircuitMaker с Altium 365®. Altium 365 — это облачная инфраструктурная платформа, работающая совместно с CircuitMaker. В соответствии с принципами сообщества, заложенными в CircuitMaker, ваши проекты и проекты других разработчиков CircuitMaker доступны коллективно и хранятся на платформе Altium 365®. Платформа предоставляет надёжное хранилище для ваших разработок, при этом встроенные возможности контроля версий работают «за кулисами». А поскольку это облачное решение, ничего не нужно устанавливать и настраивать. Оно просто доступно вместе с CircuitMaker или из браузера.
С вашей точки зрения проекты доступны и управляются изнутри CircuitMaker и через браузерный интерфейс вашего Altium 365 Personal Space, который полностью бесплатен и доступен вам (и только вам) как зарегистрированному пользователю Altium 365. Это место, где хранится любой проект, созданный вами в CircuitMaker. Вы можете работать над проектами приватно в своём Personal Space, а когда захочется больше совместной работы — делиться ими с другими выбранными людьми для совместной работы: редактирования (только через CircuitMaker) или только просмотра. Комментарии позволяют быстро собрать фокус-группу — участники смогут просматривать проект как с CircuitMaker, так и без него.
В итоге, когда ваш проект будет готов к публичному «вылету», вы сможете опубликовать его для более широкой аудитории CircuitMaker Community — прямо из своего Personal Space в Altium 365!
Если другие пользователи поделились с вами своими проектами, вы сможете получить к ним доступ из специального раздела Shared with Me в интерфейсе платформы Altium 365 — опять же, как из CircuitMaker, так и через веб-браузер.
С CircuitMaker и Altium 365 каждый может получить подлинный опыт проектирования XXI века — без оков изоляции. Work from Anywhere. Connect with Anyone.
Некоторые операции управления проектами и компонентами сообщества выполняются через сайт
workspace.circuitmaker.com. Кроме того, помимо того что Personal Space является «базой» для всех ваших проектов CircuitMaker, он может служить постоянным хранилищем для различных типов загружаемых статических данных, включая «снимки» проектов (из различных ECAD-платформ) и производственные данные Gerber, с возможностью делиться ими с кем угодно для комментариев и внесения пометок (redlining). Подробнее см. на странице
Altium 365 Personal Space в
документации Altium 365.
Компоненты проекта
CircuitMaker использует онлайн-управление компонентами, реализованное через интеграцию с базой электронных компонентов Octopart. Она содержит миллионы уникальных позиций от различных производителей и дистрибьюторов — вы можете получать цены, информацию о наличии на складе, даташиты и многое другое.
Сотни тысяч компонентов в базе Octopart уже связаны с компонентом CircuitMaker. Эти компоненты находятся в защищённой облачной библиотеке сообщества. А для тех позиций в базе, у которых нет связанного компонента, вы можете создать его — со схемным символом и посадочным местом PCB, по необходимости. Вы даже можете создавать пользовательские компоненты, которых вообще нет в базе Octopart!
И хотя исходная версия компонента — базовая версия — всегда доступна для использования и в большинстве случаев будет достаточной, у сообщества есть возможность её дорабатывать. Любой пользователь CircuitMaker может создать новую версию существующего компонента.
Пользователь может просто искать нужную позицию прямо из Libraries панели CircuitMaker. Больше никаких библиотек, хранящихся локально на жёстком диске — вместо этого впечатляющий каталог компонентов, развиваемый и утверждаемый коллективом разработчиков. Вы даже можете сохранять часто используемые версии компонентов в свою собственную Favorites библиотеку!
Пользовательский интерфейс
Единая среда проектирования CircuitMaker состоит из различных элементов пользовательского интерфейса, подключённых к базовой платформе. Вместе с самой платформой эти элементы формируют интерфейс программы — её возможности и функциональность. Они представлены в виде команд, диалогов, панелей и т. п. Эти элементы документированы и сгруппированы по редакторам. Используйте следующие способы, чтобы найти информацию о конкретном элементе:
- Внутри программы наведите курсор на кнопку ленты, команду меню, диалог, панель или объект проектирования, затем нажмите F1.
- В документации используйте дерево навигации слева от этой страницы, чтобы найти нужные материалы по различным редакторам.
В CircuitMaker сочетание клавиш F1 может быть очень полезным. Наведите курсор на любой элемент в CircuitMaker — кнопку, команду, диалог, панель или объект проектирования — затем нажмите F1, чтобы открыть документацию по нему. Также, если вы выполняете команду, например размещаете компонент и не уверены, как его повернуть, нажмите Shift+F1 во время размещения, чтобы увидеть список горячих клавиш, зависящих от текущей команды.
Используйте следующий набор ссылок, чтобы быстро перейти к конкретным разделам документации уровня ресурсов, где описаны все элементы пользовательского интерфейса CircuitMaker для различных редакторов, в которых вы будете работать:
Правила проектирования PCB
PCB-редактор CircuitMaker использует концепцию Design Rules для определения требований к проекту. Эти правила вместе образуют «набор инструкций», которому следует PCB-редактор. Они охватывают все аспекты проекта — от ширин трассировки, зазоров, стилей подключения к полигонам/плоскостям, стилей переходных отверстий и т. д.; многие правила могут контролироваться в реальном времени онлайн-инструментом Design Rule Checker (DRC).
Правила нацелены на конкретные объекты и применяются иерархически. Можно настроить несколько правил одного типа. Может возникнуть ситуация, когда объект проекта подпадает под действие более чем одного правила с одинаковой областью применения. В этом случае возникает конфликт. Все конфликты разрешаются настройкой приоритета. Система проходит правила от наивысшего приоритета к низшему и выбирает первое, область(и) действия которого совпадает(ют) с проверяемым(и) объектом(ами).
Имея чётко определённый набор правил проектирования, вы сможете успешно завершать проекты плат с различными, зачастую жёсткими требованиями. Кроме того, поскольку PCB-редактор управляется правилами, время, потраченное на настройку правил в начале проекта, позволит вам эффективно сосредоточиться на самой разработке, будучи уверенным, что система правил активно работает, чтобы обеспечить успешный результат.
Нарушения проекта
Процесс валидации является неотъемлемой частью получения корректного netlist для проекта. Проверить корректность связности на схеме можно во время валидации согласно правилам, заданным в параметрах проекта на вкладках Error Reporting и Connection Matrix диалога Project Options dialog.
Страница Electrical Rules Check в документации CircuitMaker содержит подробное описание каждого возможного нарушения, которое может присутствовать в документах при валидации проекта. Категории нарушений: