Перейти к содержимому

Создание проекта и документа схемы

Время: ~30 мин

Цели урока

  • создать проект печатной платы (.PrjPcb) в подключённом Workspace
  • добавить лист схемы, сохранить его и проект локально и в Workspace
  • настроить шаблон листа и сетку в панели Properties
  • понимать значки состояния документов в панели Projects

С этого урока начинается практика. За девять уроков модуля мы пройдём весь путь официального руководства Altium: от пустого проекта до выпуска производственных файлов автоколебательного мультивибратора на двух транзисторах. Как он работает и почему у него такие номиналы, разобрано в уроках 3.8 и 3.9. Здесь мы учимся воплощать схему в САПР.

7.1Проект и схема.PrjPcb, .SchDoc7.2КомпонентыWorkspace7.3Рисуем схему.SchDoc, .BomDoc7.4ОграниченияConstraint Manager7.5Документ платы.PcbDoc7.6Разводка платыразмещение, дорожки7.7Проверка DRCотчёт DRC7.8Чертёж.PCBDwf7.9Выпуск.OutJob, релиз
Рис. 7.1. Девять шагов учебного проекта «Мультивибратор» — по одному уроку модуля 7 на шаг. Под названием шага — что в этот момент появляется в проекте.

Руководство Altium рассчитано на работу с подключённым Workspace — облачным (Altium 365) или корпоративным (Enterprise Server). Проект и компоненты хранятся там, а у тебя на диске лежит рабочая копия. Без подключения часть шагов руководства (особенно урок 7.2 и выпуск в 7.9) не повторить буква в букву.

  1. Войди в аккаунт кнопкой Current User в правом верхнем углу окна (иконка пользователя).
  2. Проверь лицензию: Current User → пункт лицензий → вкладка License Management. В редакции Altium Designer Develop отдельной проверки лицензии в руководстве нет. Закрой вкладку: правый клик по её ярлыку → Close License Management.
  3. Выбери Workspace кнопкой Active Workspace справа вверху. После подключения на ней появится имя Workspace.

Почему так. Workspace — не прихоть: он хранит историю версий проекта, а компоненты в нём сразу связаны с данными производителей. Для учебного проекта это ещё и бесплатный контроль версий: случайно испортил схему — откатился.

  1. Выбери FileNewProject. Откроется диалог Create Project.
  2. Заполни поля:
Поле Значение Зачем
Location твой подключённый Workspace проект будет храниться и версионироваться там
Project Type раздел PCB, шаблон <Empty> пустой проект печатной платы
Project Name Multivibrator имя файла проекта и папки
Description Simple multivibrator design for the tutorial описание видно в Workspace
Version Control включено (в Altium 365) история изменений. В Enterprise Server опции нет, контроль версий там включён всегда
Constraint Management включено правила будем задавать в Constraint Manager (урок 7.4)
  1. Нажми Advanced и проверь две вещи: Folder — папка проекта в Workspace (по умолчанию Projects), Local Storage — папка на диске, куда ляжет рабочая копия.
  2. Нажми Create. Создание займёт несколько секунд: проект появляется и на диске, и в Workspace.

После создания в панели Projects появится Multivibrator.PrjPcb. Зелёная галочка рядом означает, что локальная копия совпадает с Workspace.

  1. Правый клик по проекту в панели Projects → Add New to Project » Schematic. Откроется пустой лист Sheet1.SchDoc, он же появится в разделе Source Documents. Меню и панель кнопок вверху сменятся на меню редактора схем.
  2. Правый клик по листу → Save As. Имя — Multivibrator, расширение .SchDoc подставится само. Файл сохраняется в ту же папку, что и проект.
  3. Правый клик по проекту → Save. Состояние проекта сменится на Modified: изменения сохранены на диск, но ещё не в Workspace.
  4. Нажми кнопку Save to Server рядом с проектом, введи комментарий (например, A new blank schematic sheet added) и нажми OK. Состояние сменится на No modification.
Состояние Что значит
Open документ открыт
Open and locally modified изменён, но не сохранён на диск
Modified сохранён на диск, но не в Workspace
No modification локальная копия совпадает с Workspace

Почему так. Два уровня сохранения — диск и Workspace — это как «сохранить файл» и «сделать коммит» в git. Сохраняй на диск часто, а в Workspace — после законченного шага, с понятным комментарием.

  • зум — колесо мыши с Ctrl;
  • панорама — зажать правую кнопку мыши и тащить;
  • весь лист в окне — ViewFit All Objects или Ctrl+PgDn.
  1. Открой панель Properties (кнопка Panels → Properties). Когда ничего не выделено, панель показывает свойства листа.
  2. На вкладке General, в разделе Page Options, выбери в Formatting and Size вариант Template, а в списке Template — ANSI B Landscape из твоего Workspace.
  3. В появившемся диалоге Update Template выбери Just this document и Add new parameters that exist in the template only, нажми OK и ещё раз OK в информационном окне.
  4. В разделе General той же вкладки установи Visible Grid = 100mil и Snap Grid = 100mil.
  5. ViewFit Document — лист целиком в окне.
  6. Сохрани лист: правый клик в Projects → Save.

Почему так. Сетка 100 mil (2,54 мм) — стандарт для схем: выводы библиотечных символов стоят на ней, и проводники точно попадают в выводы. С мелкой сеткой легко получить провод, который выглядит подключённым, но не касается вывода (урок 7.3).

🧯 Типичные ошибки

Кнопка Create неактивна или проект не создаётся в Workspace

Почему Не выполнен вход или не выбран Workspace в Active Workspace.

Как исправить Проверь Current User (вход) и Active Workspace (подключение), затем повтори создание проекта.

Лист схемы оказался вне проекта (Free Documents)

Почему Схему создали через File » New, когда проект не был выделен, или открыли файл отдельно.

Как исправить Перетащи лист в панели Projects на проект или создавай листы правым кликом по проекту → Add New to Project.

В Workspace нет последних изменений

Почему Сохранено только на диск (состояние Modified).

Как исправить Нажми Save to Server рядом с проектом и оставь комментарий.

Проверь себя

  1. 1. Что означает состояние Modified у документа в панели Projects?
  2. 2. Какой тип проекта выбирают в диалоге Create Project для учебного мультивибратора?
  3. 3. Почему для схемы ставят сетку 100 mil?
  4. 4. Где включают контроль версий проекта в Altium 365?

Практическое задание~30 мин

  1. Создай проект Multivibrator и лист схемы по шагам урока. Сохрани оба на диск и в Workspace.
  2. Найди папку Local Storage на диске и посмотри, какие файлы там появились. Сопоставь их с типами файлов из урока 6.2.
  3. Сделай скриншоты диалога Create Project и панели Properties листа и положи их в public/screenshots/m07-multivibrator/ с именами из рамок этого урока — так ты заполнишь плейсхолдеры своими картинками.