Содержание
- Ошибки (Errors) приложений Schematic и PCB программы автоматизированного проектирования печатных плат PCAD
- A reference designator is required in instance near line
- Bad PIN_DEF record # near line. Pad ignored
- Component instance () pin references an unknown net near line
- Data in this design extends beyond 60 square inches. Load aborted
- Device expected on line of
- Duplicate pin designator in instance near line. Pin ignored
- Duplicate reference designator in instance near line. Instance ignored
- Equal sign expected on line of
- File revision number is unrecognized
- Gate number expected on line of
- Instance referenced an undefined component (COMP_DEF=) near line
- Keyword expected on line
- Left paren expected on line of
- Load failed near line
- Net name expected on line of
- No {Lystr…} section found
- No pad stacks defined near line
- Not enough memory
- Pad stack has shape (X) that is smaller than both the pad hole size () and the via hole size () near line. Hole size set to 0
- Part file name expected on line of
- P-CAD attribute near (x, y) has no value
- PDIF item is not supported in nets
- Pin of part of component could not be added near line
- Pin number expected on line of
- Power or ground pin for component does not have a net name or a pin name
- Right paren expected on line of
- Symbol file name expected on line of
- Too many power and ground pins for error file
- Too many symbols on this sheet to create P-CAD symbol name
- Unable to open file
- Unable to rename file to
- Unable to translate text object near (x, y)
- Unable to translate text style for text object near (x, y)
- Unrecognized CN format in instance near line
- Unrecognized justification style
- Предупреждения (warnings) приложений Schematic и PCB программы автоматизированного проектирования PCAD
- Attribute key too long near (x,y)
- Attribute object near (x, y) has no value
- Attribute value too long near (x, y)
- Cannot open file
- COMP_DEF has a package pin number () that is out of range near line
- COMP_DEF has no SPKG section near line . Pin names will start at ‘1’
- COMP_DEF references unknown pad stack. Style used instead. A pad references a padstack number (Pt) that is not defined in the PAD_STACK record. The PCB “(Default)” padstack will be used instead.
- Component has had its name changed to. This is required to maintain uniqueness in P-CAD
- Component is heterogeneous and will be written as separate COMP_DEFs. Cross reference file data follows:
- Component , type was given a PRT attribute of which may cause packaging errors in P-CAD
- Copper Pour not allowed in pattern () near line. Pour demoted to polygon
- Could not create pad/via style for pad near line
- Cross reference file missing entry for. Unable to attach symbol name for multi-part component
- Heterogeneous component is missing gates. Parts cannot be placed. Place the missing gates as spares and reload
- Homogeneous part has non-constant gate equivalencies
- Lat value too long at line
- Instance does not specify a location, (0,0) assumed, near line
- Instance has an illegal IPT record near line
- Instance referenced a package number () that does not exist in COMP_DEF near line
- Layer name has been truncated to
- Missing pad stack name for pad/ via near line
- Name truncated to characters near line
- Net attribute lost
- pin(s) were created for a pin symbol (COMP_DEF=, l=) near line
- Object near line failed to load
- Pad stack does not have consistent enough shapes to set the predefined ‘(Signal)’ layer near line . Pad/via style layer ‘(Signal)’ set to 0
- PDIF item is not supported in nets
- PDIF item is not supported in pad stacks
- PID too long at line. Truncated
- Power and ground attribute is too long for symbol
- Power pin of component could not be added near line. Probably duplicate
- Rotation rounded to at line
- Symbol already exists in table on line of
- Text height is less than 2 at line
- Text object near (x, y) has no string, object ignored
- Text too long near (x, y)
- The number of components pins created for does not match the number of PIN_DEF entries near line . Power pins might be missing
- The number of pins in section (COMP_DEF = ) is not equal to the number of pins defined (PIN_DEF) near line
- Translating TangoPRO polygon object near (x, y) as P-CAD lines
- Unrecognized keyword near line. Keyword ignored
- Via references unknown pad stack. Style used instead
- Ошибки менеджера библиотек Library Manager
- 5515 Could not create component в утилите Symbol Editor
- 5635 Duplicate pin des found in spreadsheet while loading pattern
- 5636 Duplicate pad numbers found at rows_and_
- 5637 Pad number at row_ out of range
- 5700 Unable to allocate memory for pin data. Component not verified!
- 5701 Gate Number out of range in row #. [-1 to 255]
- 5702 Common pin in row # has a gate eq # that does not match any gates!
- 5703 Common pin in row # has a gate eq # that matches only 1 gate!
- 5704 Gate # missing symbol
- 5705 Gate # missing symbol name
- 5706 NORMAL Symbol ‘name’ missing from library
- 5707 IEEE Symbol ‘name’ missing from library
- 5708 DEMORGAN Symbol ‘name’ missing from library
- 5709 PATTERN ‘name’ missing from library
- 5710 Number of rows not equal to number of pads
- 5711 Missing PinDes in row #
- 5712 Missing PinDes in row #. Only ‘unused’ pads are allowed to have a blank PinDes
- 5713 Invalid characters in PinDes in row # [Bad characters are COMMA, DASH, SPACE, TAB, BRACKET, PAREN, HI-ASCII]
- 5714 POWER pin can’t have missing PinName in row #
- 5715 Invalid characters in PinName in row # [Bad character are SPACE, TAB, HI-ASCII]
- 5716 Gate Number out of range in row # [– 1 to #]
- 5717 Gate & Pin number must both be zero or both be non-zero in row #
- 5718 Pin number # in row # exceeds the number of pads/pins
- 5719 The gate equivalence specified in Component Information for gate # does not match the pin’s gate equivalence specified in row #
- 5720 Gate # has multiple gateEq values … first found in row #
- 5721 Equivalent gates # end # have a different number of pins
- 5722 Gate # is missing. Gate numbers must be contiguous for homogeneous components
- 5723 The same pin on equivalent gates must have the same Pin Eq. See row # and #
- 5724 The same pin on equivalent gates must have the same Electrical Type. See row # and #
- 5725 The same pin on equivalent gates of a homogeneous component must have the same Pin Name. See row # and #
- 5726 Equivalent pins can not have different electrical types in the same gate. See row # and #
- 5727 Gate number # greater than number of gates # in row #
- 5728 Pin Number # greater than number of pins # in row #
- 5729 Duplicate Pin Number # found in gate # in row #
- 5730 Pin Number # could not be found for gate # in row #
- 5731 Common pin defined for gate number # is greater than number of gates # in row #
- 5732 Pin Number # for gate # was never assigned in the spreadsheet
- 5733 Duplicate pin number # not allowed in gate #. Pin numbers must start with 1 and must be contiguous
- 5734 Pin Number # is missing from gate #. Pin numbers must start with 1 and must be contiguous
- 5735 Attempt to assign duplicate pin designator ‘name’
- 5736 The jumper pin in row _ is not jumpered to any other pin
- 5737 Invalid jumper pin value in row
- 5786 Duplicate default pin designators are now allowed
- 12039 Field name change in file external source file name. The saved mapping in the .ini file is ignored
- 12070 Duplicate field name: «field name»
- 12080 Field mapping will reload the original imported file. Changes made to the table Viewer will be lost
- 12132 Record at line # does not match with field description. Do you want to see additional errors? (Press Cancel to end the import.)
- 12133 No source is specified for the query. Select a source from the source browser, then select the right-mouse menu Query
- PDIFXREF (586) V12.00
- COMPMGR (817) V12.00
- CMPQRYPS (1597) V12.00
- COMPMGR.CPP (1885) V12.00
- CMPPIN.CPP (268) V12.00
Система автоматизированного проектирования PCAD характеризуется относительной простотой, надёжностью. Эта CAD система про которую можно с уверенностью сказать, что она проверена временем. И если вы давно работаете в PCAD, то, скорее всего, уже изучили данную систему автоматизированного проектирования вдоль и поперёк и вряд ли сталкиваетесь с какими-либо затруднениями, избегаете ошибок, а если они и случаются, то причины их возникновения не вызывают вопросов, а способы устранения известны сразу же.
Однако, для человека, не так давно начавшего знакомиться с PCAD и наукой разработки печатных плат, всю идиллию могут нарушить некоторые трудности и сложности. Особенно, это касается английской версии программы, когда, прежде чем приступить к устранению ошибки и разобраться, что же пошло не так, нужно перевести системное сообщение с английского языка на русский. Благо, большинство ошибок PCAD имеют свой уникальный идентификационный номер, по которому можно определить, что это за ошибка и найти способы её устранения.
Чуть ниже будет приведен список с номерами ошибок, их расшифровкой, описанием и рекомендациями по устранению.
Но, прежде чем переходить к частному, думаю, следует рассмотреть особенности программы автоматизированного проектирования pcad, общую методику устранения ошибок.
Во-первых, САПР PCAD крайне не любит букву «я» – эта последняя буква алфавита вгоняет PCAD в ступор, тот же в свою очередь выдаёт синтаксическую ошибку (syntax error) и прекращает загрузку файла. Всё потому, что «я» воспринимается PCAD как конец файла. Ввиду этого, крайне рекомендуется изолировать буквы «я» и pcad отдельно друг от друга, исключив буквы не только из самих файлов (например, обозначений компонентов, надписей, технических требований и т.д.), но и из имён директорий и файлов. Если в первом приближении добиться этого не удалось и гремучая смесь буквы «я» с pcad всё таки образовалась – рекомендую воспользоваться методикой редактирования файла проекта в подходящем текстовом редакторе, описанной ниже.
Несмотря на то, что ниже по тексту приведен большой перечень всевозможных ошибок pcad, даны рекомендации и способы их устранения – думаю, полезным будет научиться устранять не только перечисленные ошибки, но и любые другие, которые могут встретиться в процессе работы. Самое главное понять принцип.
Как правило, любая ошибка, возникающая в процессе работы пользователя в системе автоматизированного проектирования PCAD, имеет отсылку к номеру строки, в которой она обнаружена. Данный момент является ключевым в процессе устранение ошибок (pcad errors).
Для этого понадобится любой текстовый редактор типа «блокнот» с нумерацией строк. Например я пользуюсь программой notepad++ (вы можете выбрать любой другой себе по душе с аналогичными функциями). Рабочая область данного редактора представлена на рисунке ниже. Как видно из рисунка, слева каждая из строк имеет свой уникальный идентификационный номер. Выделяя какое либо словосочетание, данный редактор автоматически подсвечивает другие идентичные, это бывает очень удобно при устранении ошибок, которые встречаются в файле проекта не один раз, а сразу несколько (на рисунке это строки 1439…1478).
Таким образом, перейдя к указанной pcad строке с ошибкой, обычно бывает достаточным понять причину возникновения и устранить её, после чего, сохранив документ, попытаться открыть снова. Проделав данную операцию n-ное количество раз, необходимых для устранения всех имеющихся в файле проекта ошибок, препятствующих его открытию, можно добиться заветного результата.
Не забудьте после всех проделанных операций сравнить файл платы на соответствие листа соединений принципиальной электрической схемы, дабы не потерять какие-либо цепи и прочую важную информацию. Ошибки при сравнении листа соединений с печатной платой проиллюстрированы на рисунке ниже.
Во-вторых, иногда, при установке pcad отсутствует отображение слоев печатной платы (options->layers…). Это может привести к существенным неудобствам при трассировке печатной платы.
Для того, чтобы слои PCAD стали отображаться, необходимо удалить или переименовать расположенные в папке с установленной программой pcad все файлы с расширениями .manifest.
Ниже приведены сообщения об ошибках, возникающих при работе с программой PCAD, и рекомендации по их устранению.
Ошибки (Errors) приложений Schematic и PCB программы автоматизированного проектирования печатных плат PCAD
A reference designator is required in instance near line
Отсутствует позиционное обозначение RefDes в поле строки.
Причина: Отсутствует позиционное обозначение.
Решение: Указать позиционное обозначение и попробовать снова.
Bad PIN_DEF record # near line. Pad ignored
Неверно указанное обозначение вывода # в строке. Контактная площадка проигнорирована.
Причина: Обнаружена синтаксическая ошибка. Запись PIN_DEF некорректна.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину. Затем обратитесь к руководству, чтобы исправить ошибку.
Component instance () pin references an unknown net near line
Вывод компонента с позиционным обозначением () подключен к неизвестной цепи в строке.
Причина: Цепь не существует.
Решение: Сбросить или создать в Master Designer сетевое имя вывода.
Data in this design extends beyond 60 square inches. Load aborted
Данные проекта превышают 60 квадратных дюймов. Загрузка прервана.
Причина: P-CAD PCB позволяет работать с проектами, не превышающими 60 квадратных дюймов. Этот проект слишком большой.
Решение: Либо уменьшить проект, либо разделить его на несколько подпроектов.
Device expected on line of
В строке из <имя файла> отсутствует компонент.
Причина: Каждая запись в файле проекта должна содержать компонент, однако, один из них не был найден.
Решение: Добавьте имя устройства по указанному номеру строки.
Duplicate pin designator in instance near line. Pin ignored
Дублирующее обозначение вывода в поле строки . Вывод пропущен.
Причина: P-CAD PCB и Schematic не допускают дублирования обозначений контактов. Дублирование контактов недопустимо.
Решение: Отредактируйте файл PDIF (P-CAD PCB ASCII), чтобы изменить обозначения выводов.
Duplicate reference designator in instance near line. Instance ignored
Повторяющееся позиционное обозначение в поле рядом со строкой. Элемент проигнорирован.
Причина: Обнаружен дубликат позиционного обозначения. P-CAD PCB и Schematic не поддерживают дубликаты условных обозначений. Дубликат был проигнорирован.
Решение: Необходимо изменить позиционное обозначение в Master Designer, либо отредактировать файл PDIF.
Equal sign expected on line of
Ошибка эквивалентности в строке файла.
Причина: Обнаружена синтаксическая ошибка. Запись в файле может содержать контакты компонентов, подключенных к силовым цепям питания и заземления.
Решение: Проверить соответствие обозначения выводов имени цепи: ( = , …). Система регистрирует эту ошибку, если встречает обозначение контакта, за которым не следует знак равенства.
File revision number is unrecognized
Неизвестный версия формата файла.
Причина: Номер версии PDIF не был распознан.
Решение: Используйте файл PDIF из Master Designer версии 6.0 или выше.
Gate number expected on line of
Ошибка номера секции компонента в строке файла.
Причина: Обнаружена синтаксическая ошибка. Каждая запись в файле имеет номер секции, один из которых не был найден.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину. Затем обратитесь к руководству по PDIF для исправления синтаксиса.
Instance referenced an undefined component (COMP_DEF=) near line
Обозначение ссылается на неопределенный компонент (COMP_DEF = <имя>) в строке.
Причина: Обнаружена синтаксическая ошибка. Обозначение компонента ссылается на имя COMP_DEF, которое не было определено.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину. Затем обратитесь к руководству по PDIF для исправления синтаксиса.
Keyword expected on line
Пропущено ключевое слово в строке.
Причина: Обнаружена синтаксическая ошибка.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину. Затем обратитесь к руководству по PDIF для исправления синтаксиса.
Left paren expected on line of
В строке файла пропущен разделительный символ.
Причина: Обнаружена синтаксическая ошибка.
Решение: Исправьте синтаксис. Формат ( = , …). Система регистрирует эту ошибку, если встречает обозначение цепи, за которым не следует ни запятой, ни, какого-либо другого разделительного символа.
Load failed near line
Загрузка прервана на строке.
Причина: Обнаружена синтаксическая ошибка.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину. Затем обратитесь к руководству по PDIF для исправления синтаксиса.
Net name expected on line of
Пропущено имя цепи в строке файла.
Причина: Обнаружена синтаксическая ошибка.
Решение: Исправьте синтаксис. Формат ( = , …). Система регистрирует эту ошибку, если встречает знак равенства, за которым не следует обозначения цепи.
No {Lystr…} section found
Раздел {Lystr…} не найден.
Причина: Обнаружена синтаксическая ошибка.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
No pad stacks defined near line
В строке не определен стек контактной площадки.
Причина: Для правильной загрузки печатной платы PDIF необходимо определить структуру контактной площадки PAD_STACK.
Решение: Отредактируйте файл PDIF по указанному номеру строки, определив имя подключенного стека контактной площадки.
Not enough memory
Не хватает памяти.
Причина: Система не может выделить достаточно памяти для своей работы.
Решение: Закройте другие приложения и попробуйте снова.
Pad stack has shape (X) that is smaller than both the pad hole size () and the via hole size () near line. Hole size set to 0
Стек контактной площадки формы (X), в строке имеет неверные размеры. Размер отверстия установлен на 0.
Причина: Тип контактной площадки имеет слишком большое отверстие. Отверстие назначается либо через файл таблицы инструментов, либо через контактные площадки/переходные отверстия, имеющие размеры по умолчанию, определяемые файлом .INI PCB.
Решение: Для устранения ошибки необходимо либо изменить размеры контактных площадок / переходных отверстий, заданных по умолчанию файлом PCB .INI, либо изменить данные таблицы инструментов.
Part file name expected on line of
Отсутствует имя файла подпроекта в строке файла.
Причина: Каждая запись в файле редактора корпусов имеет имя файла подпроекта, одно из которых не было найдено.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
P-CAD attribute near (x, y) has no value
P-CAD атрибуты с координатами (x, y) не имеют значений.
Причина: Это сообщение означает, что система обнаружила атрибут Master Designer, который не имеет значения.
Решение: Удалить данный объект и попробовать снова.
PDIF item is not supported in nets
Элемент PDIF не поддерживается в электрических цепях.
Причина: Некоторые объекты PDIF не поддерживаются в электрических цепях редактора P-CAD PCB и P-CAD Schematic.
Решение: Удалить данные объекты и попробовать снова.
Pin of part of component could not be added near line
Вывод посадочного места компонента не может быть добавлен рядом со строкой .
Причина: Достигнут предел памяти или ресурсов.
Решение: Удалить данные объекты и попробовать снова.
Pin number expected on line of
Пропущен номер вывода в строке файла.
Причина: Синтаксическая ошибка. Проект содержит выводы, не подключенные к силовым цепям земли или питания.
Решение: Исправьте синтаксис. Формат ( = , …). Система регистрирует эту ошибку, если встречает знак равенства, которому не предшествует номер вывода.
Power or ground pin for component does not have a net name or a pin name
Контакт питания или заземления для компонента не имеет сетевого имени или имени вывода.
Причина: Обнаружен контакт питания, который не имеет сетевого имени или не имеет имени вывода.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
Right paren expected on line of
Проверьте правую часть строки файла.
Причина: Запись в файле может содержать контакты питания и заземления. Формат: ( = , …). Система регистрирует эту ошибку, если обнаруживает знак равенства, которому не соответствует номер вывода.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
Symbol file name expected on line of
Ошибка имени символа в строке файла.
Причина: Каждая запись в листе соединений должна иметь свой символ, один из которых не был найден.
Решение: Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
Too many power and ground pins for error file
В файле ошибок слишком много выводов, подключенных к силовым цепям питания и заземления.
Причина: Если компонент неоднороден, система записывает строки файла соединений в файл ошибок. Строка файла соединений состоит из числа секций, устройства, имени файла корпуса, выводов питания и заземления и имени файла символа. Существует ограничение на количество выводов питания и заземления, которые могут быть записаны в файл ошибок. Это сообщение означает, что лимит был превышен.
Решение: Отредактируйте файл соединений и добавьте все недостающие контакты.
Too many symbols on this sheet to create P-CAD symbol name
Слишком много символов на этом листе, чтобы создать имя символа P-CAD.
Причина: Для символов компонентов P-CAD требуется имя.
Система не позволяет размещать на листе свыше 9999 символов. Если система обнаруживает, что на листе более 9999 символов, для которых требуется имя символа, она регистрирует эту ошибку.
Решение: Создайте новый лист и переместите на него некоторые детали.
Unable to open file
Невозможно открыть файл.
Причина: Это может означать, что файл не существует или что система пытается выполнить запись информации в файл проекта, открытый только для чтения.
Решение: Убедитесь, что указанный файл существует и что он предназначен не только для чтения.
Unable to rename file to
Невозможно переименовать файл.
Причина: Это может означать, что файл, который система пытается переименовать, не существует, или что файл уже существует, но не доступен для переименования.
Решение: Убедитесь, что указанный файл существует и что он не предназначен только для чтения.
Unable to translate text object near (x, y)
Невозможно распознать текстовый объект с координатами (x, y).
Причина: Системе не удалось получить данные из текстового объекта, текстовый объект не распознан.
Unable to translate text style for text object near (x, y)
Невозможно распознать текстовый стиль с координатами (x, y).
Причина: Система обнаружила текстовый объект, который использует неизвестный стиль текста.
Unrecognized CN format in instance near line
Нераспознанный формат CN в элемента в строке.
Причина: Обнаружена синтаксическая ошибка.
Решение: Убедитесь, что синтаксис CN правильный. Формат CN может иметь два стиля: {CN …} или {CN …}.
Unrecognized justification style
Неопределенный стиль выравнивания.
Причина: Вы используете стиль выравнивания, который в настоящее время не распознается системой.
Решение: Используйте стиль выравнивания, определённый в системе.
Предупреждения (warnings) приложений Schematic и PCB программы автоматизированного проектирования PCAD
Attribute key too long near (x,y)
Слишком длинное обозначение атрибута, расположенного в координатах (x,y).
Комментарий: Формат PDIF позволяет использовать только 23 символа для значения атрибута. Система нашла значение длиной более 23 символов.
Attribute object near (x, y) has no value
Пустое значение атрибута value объекта, расположенного в координатах (x,y).
Комментарий: Система обнаружила атрибут без значения. Формат PDIF требует значения, поэтому этот атрибут был проигнорирован системой.
Attribute value too long near (x, y)
Слишком длинный атрибут объекта value, расположенного в координатах (x,y).
Комментарий: Длина формата PDIF не должна превышать 255 символов для значения атрибута. Система нашла значение атрибута, содержащее более 255 символов. Значение атрибута будет сокращено до 255 символов.
Cannot open file
Не получается открыть файл.
Комментарий: Это может означать, что файл не существует или что система пытается открыть файл доступный только для чтения.
COMP_DEF has a package pin number () that is out of range near line
Один из выводов посадочного места компонента COMP_DEF находится вне определенного диапазона, ошибка обнаружена в строке.
Комментарий: Номер вывода, указанный в записи SPKG Sp, не сопоставляется ни с одной из контактных площадок PIN_DEF. Либо число выводов больше, чем количество контактных площадок, либо контактная площадка с именем (номером) не может быть найдена.
COMP_DEF has no SPKG section near line . Pin names will start at ‘1’
Компонент COMP_DEF не имеет секции SPKG в строке. Имена выводов начнутся с «1».
Комментарий: Компонент COMP_DEF не имеет информации о привязке к контактной площадке посадочного места. Созданные выводы компонентов будут иметь обозначения контактов, которые соответствуют положению площадки в массиве PIN_DEF. Компонент, скорее всего, создан только для печатной платы и не имеет символьного обозначения.
COMP_DEF references unknown pad stack. Style used instead.
A pad references a padstack number (Pt) that is not defined in the PAD_STACK record. The PCB “(Default)” padstack will be used instead.
Компонент COMP_DEF ссылается на неизвестную структуру контактной площадки . Вместо неизвестной структуры контактной площадки будет использоваться структура контактной площадки по умолчанию.
Комментарий: Контактная площадка ссылается на номер стека, который не определен в записи PAD_STACK. Вместо этого будет использоваться padstack PCB (по умолчанию).
Component has had its name changed to. This is required to maintain uniqueness in P-CAD
Имя компонента было заменено на. Это необходимо для поддержания уникальности в P-CAD.
Комментарий: Тип компонента в Master Designer используется в качестве имени файла для данных символа. Это ограничивает тип компонента до 8 символов. В P-CAD PCB и Schematic тип компонента может содержать 17 символов. Это означает, что тип ограничивается 8 символами и модифицируется, для уникальности, если существует более одного компонента с этим 8-символьным префиксом.
Component is heterogeneous and will be written as separate COMP_DEFs. Cross reference file data follows:
Компонент является неоднородным и будет записан как отдельных COMP_DEF. Данные файла связей имеют следующие значения…
Комментарий: Master Designer не допускает разнородных компонентов. Во время перевода неоднородные компоненты разделяются на однородные компоненты. Данные файла связей включены в файл ошибок для вашего удобства.
Component , type was given a PRT attribute of which may cause packaging errors in P-CAD
Компоненту , тип был присвоен атрибут PRT , который может привести к ошибкам посадочного места в P-CAD.
Комментарий: Значение атрибута PRT – это расширение файла данных посадочного места печатной платы. Значение создается путем объединения типа с “.prt”. В P-CAD PCB и Schematic тип не может быть длиннее 8 символов.
Если тип длиннее 8 символов, это недопустимое имя файла. Вам нужно будет исправить этот атрибут в Master Designer, прежде чем вы начнете упаковать схему.
Copper Pour not allowed in pattern () near line. Pour demoted to polygon
Невозможность выполнения медной заливки у посадочного места () в строке . Заливка заменена на полигон.
Комментарий: Печатная плата не поддерживает заливку меди в посадочных местах компонентов. Заливка была преобразована в многоугольник, который поддерживается.
Could not create pad/via style for pad near line
Не удалось создать стиль pad/via для контактной площадки в строке .
Комментарий: Достигнут предел памяти или ресурсов. Уменьшите количество padstack в конструкции или упростите их конструкцию.
Cross reference file missing entry for. Unable to attach symbol name for multi-part component
В файле связей отсутствует запись для. Невозможно прикрепить имя символа для многосекционного компонента.
Комментарий: Прикрепленное имя символа не может быть добавлено к компоненту, так как для этого корпуса не было записи в файле связей.
Heterogeneous component is missing gates. Parts cannot be placed. Place the missing gates as spares and reload
У неоднородного компонента отсутствуют секции. Части не могут быть размещены. Укажите недостающие секции и перезагрузите проект.
Комментарий: Неоднородные компоненты находятся в файле связей, но данные в файле PDIF не найдены. Если вы поместите недостающие секции в Master Designer, заново создадите файл PDIF, эти данные будут включены, и в Schematic можно будет создать полноценный неоднородный компонент.
Homogeneous part has non-constant gate equivalencies
Секции однородного компонента неоднородны.
Комментарий: Master Designer не хранит эквивалентность секций. Система предупреждает вас, что она нашла однородную деталь с неэквивалентными секциями.
Lat value too long at line
Слишком длинное значение Lat в строке.
Комментарий: Формат PDIF позволяет использовать только 255 символов для значения lat. Система нашла значение lat с более чем 255 символами. Значение атрибута сокращено до 255 символов.
Instance does not specify a location, (0,0) assumed, near line
У элемент , расположенного в строке не указано местоположение.
Комментарий: Запись PI элемента отсутствует.
Instance has an illegal IPT record near line
Элемент имеет недопустимую запись IPT в строке.
Комментарий: Количество записей в IPT элемента не соответствует количеству записей COMP_DEF PIN_DEF.
Instance referenced a package number () that does not exist in COMP_DEF near line
Элемент <имя> ссылается на корпус (), у которого нет COMP_DEF в строке.
Комментарий: Элемент неоднородного компонента ссылается на посадочное место, которое не определено. Информация в файле связей может содержать ошибки.
Layer name has been truncated to
Имя слоя было сокращено до.
Комментарий: Имя слоя используется в качестве имени файла PDIF. Имена файлов ограничены 8 символами. Система сокращает имя слоя до 8 символов и, если необходимо, слегка изменяет его, чтобы сделать его уникальным, если существует более одного слоя с одинаковыми первыми 8 символами.
Missing pad stack name for pad/ via near line
Отсутствует имя стека контактной площадки/переходного отверстия в строке .
Комментарий: Обнаружена синтаксическая ошибка. Имя padstack отсутствует в записи PAD_STACK.
Name truncated to characters near line
Имя сокращается до символов в строке.
Комментарий: Имя объекта было слишком длинным и было укорочено, чтобы вписаться в допустимые требования к именам печатной платы или схемы.
Net attribute lost
У цепи отсутствует атрибут имени.
Комментарий: Master Designer не имеет сетевых атрибутов. Система предупреждает вас, что не обнаружила сетевой атрибут.
pin(s) were created for a pin symbol (COMP_DEF=, l=) near line
вывод (-ов) были созданы для символа (COMP_DEF=, l=) в строке.
Комментарий: Количество записей PIN_DEF не соответствует количеству записей Sp в SPKG.
Object near line failed to load
Не удалось загрузить объект, расположенный в строке.
Комментарий: Обнаружена синтаксическая ошибка. Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
Pad stack does not have consistent enough shapes to set the predefined ‘(Signal)’ layer near line . Pad/via style layer ‘(Signal)’ set to 0
У стека отсутствуют апертуры, чтобы установить предопределенный слой ‘(Signal)’ в строке. Стиль слоя контактной площадки/переходного отверстия ‘(Signal)’ установлен на 0.
Комментарий: Форма площадки, определенная для верхнего слоя, не соответствует форме, определенной для нижнего слоя. Формы площадок, определенные для внутренних сигнальных слоев, не одинаковы.
PDIF item is not supported in nets
Элемент PDIF не поддерживается электрическими связями.
Комментарий: Некоторые объекты PDIF не поддерживаются в печатных платах или схемах. Это может быть индикатор ошибки DRC.
PDIF item is not supported in pad stacks
Элемент PDIF не поддерживается контактными площадками.
Комментарий: Некоторые объекты PDIF не поддерживаются стеками печатных плат. К ним относятся полигоны, текст, точки и линии.
PID too long at line. Truncated
Слишком длинный PID в строке. Укорочен.
Комментарий: PID Master Designer’s эквивалентен атрибуту типа печатной платы. PID ограничен 15 символами. Если атрибут типа PCB длиннее 15 символов, он сокращается до 15 символов.
Power and ground attribute is too long for symbol
Слишком большая длина значения атрибута Power или Ground для символа.
Комментарий: Если вы получили это предупреждение и не используете программное обеспечение Master Designer версии 8.0, переключитесь на версию 8.0, если это возможно. Если вы не можете использовать Версию 8.0 то получите данное сообщение, о сокращении атрибут PWGD.
Power pin of component could not be added near line. Probably duplicate
Вывод питания компонента не был добавлен в строке . Возможная причина – дубликат.
Комментарий: В компоненте был обнаружен дублирующий контакт питания. Проверьте файл связей или атрибут(ы) PWGD(i) и повторите попытку.
Rotation rounded to at line
Угол поворота был округлен до <угла> в строке.
Комментарий: Master Designer Schematic использует углы поворота 0,90,180,270. Если обнаружено вращение, отличное от этих значений, объект поворачивается на ближайший допустимый угол.
Symbol already exists in table on line of
Символ уже существует в таблице в строке файла.
Комментарий: В файле связей найдено дублирующее имя файла символов. Использовано одно из значений. Другие проигнорированы.
Text height is less than 2 at line
Высота текста меньше 2 в строке.
Комментарий: В P-CAD PCB и Schematic высота текста не должна быть ниже 2. Сообщение появляется при обнаружении текста с высотой меньше указанной величины.
Text object near (x, y) has no string, object ignored
Текстовый объект с координатами (x, y) не имеет описания, объект игнорируется.
Комментарий: Обнаруженный пустой текстовый объект проигнорирован.
Text too long near (x, y)
Текст, расположенный в координатах (х, у) слишком длинный.
Комментарий: Текст ограничен 255 символами. Текст длиннее указанной величины сокращается до 255.
The number of components pins created for does not match the number of PIN_DEF entries near line . Power pins might be missing
Количество выводов компонентов, созданных для , не соответствует количеству записей PIN_DEF в строке . Возможно отсутствие выводов питания.
Комментарий: Количество операторов P в разделе PIN_DEF COMP_DEF определяет количество выводов.
The number of pins in section (COMP_DEF = ) is not equal to the number of pins defined (PIN_DEF) near line
Количество выводов в секции (COMP_DEF = ) не равно числу определенных выводов (PIN_DEF) в строке.
Комментарий: Несоответствие количества контактных площадок элемента количеству выводов.
Translating TangoPRO polygon object near (x, y) as P-CAD lines
Перевод объекта полигона TangoPRO с координатами (x, y) в виде линий P-CAD.
Комментарий: Мастер Designer Schematic не имеет возможности использовать заливки. Если система обнаруживает многоугольный объект, он дифференцируется на примитивные – линии.
Unrecognized keyword near line. Keyword ignored
Нераспознанное ключевое слово в строке . Ключевое слово игнорируется.
Комментарий: Обнаружена синтаксическая ошибка. Проверьте файл PDIF по указанному номеру строки, чтобы определить причину.
Via references unknown pad stack. Style used instead
Используется неизвестный стиль стека переходного отверстия. Вместо него будет использован стиль.
Комментарий: Номер padstack, на который ссылается переходное отверстие, не существует. Используемый стиль , будет изменен на «(Default)».
Ошибки менеджера библиотек Library Manager
5515 Could not create component в утилите Symbol Editor
Невозможно создать компонент.
Комментарий: Невозможность создания компонента может говорить о том, что библиотека PCAD, в которой создается компонент – переполнена.
5635 Duplicate pin des found in spreadsheet while loading pattern
При загрузке таблицы соединений корпуса обнаружены дубликаты выводов.
Комментарий: несколько выводов имеют одинаковые обозначения.
5636 Duplicate pad numbers found at rows_and_
В строке _ найдены дублирующиеся номера контактных площадок.
Комментарий: Некоторые из контактных площадок имеют дублирующиеся номера.
5637 Pad number at row_ out of range
Номер контактной площадки в строке _ находится вне определенного диапазона.
Комментарий: Номера контактных площадок должны соответствовать их количеству, начиная с 1.
5700 Unable to allocate memory for pin data. Component not verified!
Не хватает памяти для размещения данных о выводах. Компонент не верифицирован!
5701 Gate Number out of range in row #. [-1 to 255]
Номер секции находится вне допустимого предела от – 1 до 255 в строке #.
Комментарий: компонент может содержать не более 255 секций. Номера – 1 или CMN обозначают общие выводы.
5702 Common pin in row # has a gate eq # that does not match any gates!
Общий вывод в строке # имеет код эквивалентности, не согласующийся ни с одной секцией.
Комментарий: определения общего вывода должны иметь по крайней мере две секции.
5703 Common pin in row # has a gate eq # that matches only 1 gate!
Общий вывод в строке # имеет код эквивалентности, согласующийся только с одной секцией.
Комментарий: определения общего вывода должны иметь по крайней мере две секции.
5704 Gate # missing symbol
Пропущен символ секции #.
Комментарий: в окне Component Information не указано имя символа секции #. Каждой секции должен быть поставлен в соответствие по крайней мере один символ.
5705 Gate # missing symbol name
Пропущено имя символа секции #.
Комментарий: в окне Component Information не указано имя символа секции #. Каждой секции должен быть поставлен в соответствие по крайней мере один символ.
5706 NORMAL Symbol ‘name’ missing from library
Имя символа в графе NORMAL отсутствует в библиотеке.
Комментарий: подключенный ранее символ теперь отсутствует в библиотеке. Библиотека может быть повреждена, или символ был удален при создании другого компонента.
5707 IEEE Symbol ‘name’ missing from library
Имя символа в графе IEEE отсутствует в библиотеке.
Комментарий: подключенный ранее символ теперь отсутствует в библиотеке. Библиотека может быть повреждена, или символ был удален при создании другого компонента.
5708 DEMORGAN Symbol ‘name’ missing from library
Имя символа в графе DEMORGAN отсутствует в библиотеке.
Комментарий: подключенный ранее символ теперь отсутствует в библиотеке. Библиотека может быть повреждена, или символ был удален при создании другого компонента.
5709 PATTERN ‘name’ missing from library
Имя корпуса в графе PATTERN отсутствует в библиотеке.
Комментарий: подключенный ранее корпус теперь отсутствует в библиотеке. Библиотека может быть повреждена, или корпус был удален при создании другого компонента.
5710 Number of rows not equal to number of pads
Число строк в таблице не равно числу выводов корпуса компонента.
Комментарий: после того как подключен корпус компонента, число строк в таблице должно быть равно числу выводов. Строки могут оставаться пустыми, если выводы корпуса не ассоциируются с какими-нибудь выводами символов.
5711 Missing PinDes in row #
Пропущено позиционное обозначение вывода PinDes в строке #.
Комментарий: когда нет подсоединенного корпуса, каждая строка должна соответствовать выводу и каждый вывод должен иметь позиционное обозначение. Если какая-нибудь строка не нужна, ее нужно переместить в конец таблицы и в
окне Component Information уменьшить число выводов на единицу.
5712 Missing PinDes in row #. Only ‘unused’ pads are allowed to have a blank PinDes
Пропущено позиционное обозначение вывода в строке #. Только неиспользуемые выводы могут иметь пустые ячейки PinDes.
Комментарий: после того как подключен корпус компонента, каждая строка таблицы соответствует выводу этого корпуса. Только неиспользуемые выводы могут иметь пустые ячейки PinDes. Неиспользуемый вывод ассоциируется с
пустой строкой таблицы.
5713 Invalid characters in PinDes in row # [Bad characters are COMMA, DASH, SPACE, TAB, BRACKET, PAREN, HI-ASCII]
Неверный символ в позиционном обозначении вывода в строке #. [Не могут использоваться символы «.», «-», «пробел», «табуляция», круглые и прямоугольные скобки, коды ASCII в верхней половине таблицы].
Комментарий: позиционные обозначения выводов не могут содержать символы «.», «-», «пробел», «табуляция», круглые и прямоугольные скобки и символы, коды ASCII которых превышают 128.
5714 POWER pin can’t have missing PinName in row #
Вывод типа POWER не может иметь пропущенное имя в строке #.
Комментарий: вывод, имеющий тип Power, должен обязательно иметь имя PinName, так как оно по умолчанию используется как имя подсоединенной к этому выводу цепи.
5715 Invalid characters in PinName in row # [Bad character are SPACE, TAB, HI-ASCII]
Неверный символ в имени вывода в строке #. [Не могут использоваться символы «пробел», «табуляция», коды ASCII в верхней половине таблицы].
Комментарий: имена выводов не могут содержать символы «пробел», «табуляция» и символы, коды ASCII которых превышают 128.
5716 Gate Number out of range in row # [– 1 to #]
Номер секции в строке # находится вне допустимого предела от – 1 до #.
Комментарий: номер секции, указанный в строке #, больше допустимого значения. Компонент может содержать не более 255 секций.
5717 Gate & Pin number must both be zero or both be non-zero in row #
Номер секции и номер вывода должны быть оба равны нулю или оба не равны нулю в строке #.
Комментарий: номер секции и номер вывода одновременно равны нулю, если они описывают пустую строку, неиспользуемый вывод или вывод питания. Для спецификации любого другого вывода они должны быть оба не равны нулю.
5718 Pin number # in row # exceeds the number of pads/pins
Номер вывода # в строке # превышает число выводов.
Комментарий: номер вывода в любой строке никогда не может превышать числа выводов в присоединенном корпусе или общее число выводов секций компонента, когда корпус не присоединен).
5719 The gate equivalence specified in Component Information for gate # does not match the pin’s gate equivalence specified in row #
Код эквивалентности секции #, указанный в окне Component Information, не согласуется с кодом эквивалентности вывода в строке #.
Комментарий: необходимо повторно ввести коды эквивалентности секций в окне Component Information.
5720 Gate # has multiple gateEq values … first found in row #
Секция # имеет несколько значений кодов эквивалентности. Первое значение найдено в строке #.
Комментарий: несколько строк с одинаковым номером секции имеют разные коды эквивалентности секций.
5721 Equivalent gates # end # have a different number of pins
Эквивалентные секции # и # имеют разное число выводов.
Комментарий: секции, имеющие одинаковые коды эквивалентности, должны иметь одинаковое число выводов.
5722 Gate # is missing. Gate numbers must be contiguous for homogeneous components
Секция # пропущена. Секции однородных компонентов нумеруются подряд.
Комментарий: в таблице выводов пропущена информация об этой секции. Нет строки, соответствующей номеру секции, указанному в окне Component Information.
5723 The same pin on equivalent gates must have the same Pin Eq. See row # and #
Одинаковые выводы символов эквивалентных секций должны иметь одинаковые коды эквивалентности выводов Pin Eq. См. строки # и #.
Комментарий: эквивалентные секции должны иметь одинаковые символы и одинаковую информацию о символах.
5724 The same pin on equivalent gates must have the same Electrical Type. See row # and #
Одинаковые выводы символов эквивалентных секций должны иметь одинаковые типы Electrical Type. См. строки # и #.
Комментарий: эквивалентные секции должны иметь одинаковые символы и одинаковую информацию о символах.
5725 The same pin on equivalent gates of a homogeneous component must have the same Pin Name. See row # and #
Одинаковые выводы символов эквивалентных секций однородных компонентов должны иметь одинаковые имена выводов Pin Name. См. строки # и #.
Комментарий: эквивалентные секции должны иметь одинаковые символы и одинаковую информацию о символах.
5726 Equivalent pins can not have different electrical types in the same gate. See row # and #
Эквивалентные выводы одной той же секции не могут иметь различные электрические типы. См. строки # и #.
5727 Gate number # greater than number of gates # in row #
Номер секции # больше номера секции # в строке #.
Комментарий: указанный в таблице выводов номер секции больше числа секций, заданных в окне Component Information.
5728 Pin Number # greater than number of pins # in row #
Номер вывода # больше номеров выводов # в строке #.
Комментарий: указанный в таблице выводов номер вывода больше числа выводов, заданных в окне Component Information.
5729 Duplicate Pin Number # found in gate # in row #
Повторяющийся номер вывода # найден в секции # в строке #.
Комментарий: комбинация номера секции и номера вывода уже имеется в таблице выводов. Номера общих выводов не должны совпадать с номерами других
выводов.
5730 Pin Number # could not be found for gate # in row #
Номер вывода # не может быть обнаружен в секции # в строке #.
Комментарий: номер вывода, указанный в таблице выводов, не может быть найден в символе, соответствующем секции с данным номером.
5731 Common pin defined for gate number # is greater than number of gates # in row #
Число общих выводов, указанных для секции номер #, больше числа выводов секции # в строке #.
5732 Pin Number # for gate # was never assigned in the spreadsheet
Номер вывода # секции # не был назначен в таблице выводов.
Комментарий: номер вывода, найденный в символе, отсутствует в таблице символов.
5733 Duplicate pin number # not allowed in gate #. Pin numbers must start with 1 and must be contiguous
Повторение номера вывода # не разрешено в секции #. Номера выводов должны начинаться с 1 и не иметь пропусков.
5734 Pin Number # is missing from gate #. Pin numbers must start with 1 and must be contiguous
В секции # пропущен номер вывода #. Нумерация выводов начинается с 1 и должна быть непрерывной.
Комментарий: номер вывода символа не найден в таблице выводов.
5735 Attempt to assign duplicate pin designator ‘name’
Сделана попытка присвоить повторяющееся позиционное обозначение вывода ‘name’.
Комментарий: каждое позиционное обозначение вывода должно быть уникальным.
5736 The jumper pin in row _ is not jumpered to any other pin
Перемычка в строке _ не соединена ни с каким другим выводом компонента.
Комментарий: Перемычка JMP-n должна соединять минимум два вывода компонента и иметь одноименное обозначение типа JMP-n.
5737 Invalid jumper pin value in row
Неправильный номер контактной перемычки в строке.
Комментарий: Проверить номер контактной перемычки.
5786 Duplicate default pin designators are now allowed
Дублирование имени вывода компонента.
Комментарий: Имена выводов компонента должны быть уникальными.
12039 Field name change in file external source file name. The saved mapping in the .ini file is ignored
Изменение имени поля в файле имени внешнего источника. Сохраненное отображение в файле .ini игнорируется.
Комментарий: Объединение полей сохраняется, поэтому, если исходный файл с тем же именем снова импортируется, поля объединяются автоматически. Когда появляется это предупреждение, имена полей во внешнем исходном файле были изменены с момента последнего объединения и должны быть объединены снова.
12070 Duplicate field name: «field name»
Дублирование имени поля: «имя поля»
Комментарий: Указанное имя поля уже существует в проекте. Следует выбрать и добавить другое, переименовать или объединить с уже существующим.
12080 Field mapping will reload the original imported file. Changes made to the table Viewer will be lost
Объединение имён полей перезапишет исходный импортированный файл. Внесенные изменения в таблицу Viewer будут потеряны.
Комментарий: Любые изменения, внесенные в импортированный исходный файл Viewer, будут потеряны во время объединения полей. Команда «Map Fields» всегда отображает исходный файл. Следует объединить поля перед изменением содержимого Viewer, если необходимо, чтобы эти изменения были сохранены.
12132 Record at line # does not match with field description. Do you want to see additional errors? (Press Cancel to end the import.)
Запись в строке # не соответствует описанию поля. Хотите увидеть дополнительные ошибки? (Нажмите Отмена, чтобы завершить импорт.)
Комментарий: Одна или несколько строк в импортированном файле с разделителями-запятыми содержит слишком много или слишком мало записей полей. Убедитесь в правильном местоположении всех специальных символов, особенно запятых в значениях полей.
12133 No source is specified for the query. Select a source from the source browser, then select the right-mouse menu Query
Не указан источник для поиска. Выберите источник в source browser, затем щелкните правой кнопкой мыши меню «Query».
Комментарий: Для выполнение поиска в Source Browser необходимо указать источник для поиска. Команда Utils >> Query не может самостоятельно определить желаемый источник для поиска. После первого запуска и поиска в Source Browser выполнение команды Utils >> Query отобразит электронную таблицу предыдущего запроса.
PDIFXREF (586) V12.00
Причина: при трансляции библиотеки символов P-CAD, включая файл связей, обнаружены нулевые или отрицательные значения числа секций (в данном сообщении на строке 586).
Действия: исправить поля «Число секций» файла связей, содержащие нулевые или отрицательные значения.
COMPMGR (817) V12.00
Причина: после модификации корпуса компонента, получен компонент, в котором число контактных площадок меньше числа строк/выводов. Модифицированный корпус сохранен под именем исходного корпуса. Сообщение об ошибке возникает при попытке открыть компонент, к которому был присоединен этот исходный корпус.
Действия: отсоедините от компонента модифицированный корпус.
CMPQRYPS (1597) V12.00
Причина: сообщение выводится при выполнении команды Utils/Query программы Library Manager. Библиотека содержит корпус, для которого указано наличие альтернативного символа, но имя этого символа отсутствует.
Действия: выполните команду сохранения библиотеки в ASCII-файле для обнаружения имени некорректного компонента (будет выведено сообщение о наличии ошибки и имя компонента). После этого выполните одно из следующих действий:
1) удалите некорректный компонент;
2) укажите, что компонент не имеет альтернативного символа; и сохраните компонент;
3) укажите имя альтернативного символа и сохраните компонент.
COMPMGR.CPP (1885) V12.00
Причина: после изменения числа контактных площадок/выводов символ или корпус записан в библиотеку под старым именем (но число его контактных площадок/выводов изменено).
Действия: отсоедините корпус и подсоедините его вновь к компоненту. Это должно нарушить синхронизацию компонента с корпусом. Теперь информация о компоненте более не согласуется с числом контактных площадок/выводов исходного компонента, которое нужно исправить.
CMPPIN.CPP (268) V12.00
Причина: в столбце Electrical Type окна Symbol View введен неверный электрический тип вывода. Допускаются типы выводов Unknown, Passive, Input, Output, Bidirectional, Open-H, Open-L, Passive-H, Passive-L, 3-State и Power.
Действия: введите правильный электрический тип вывода.
ГЛАВА 2
Создание компонентов и менеджер библиотек
проекта
Если при проектировании пользователь и применяет уже созданные
им ранее или кем-либо другим библиотеки компонентов, то в процессе работы
неизбежно возникает задача или создания новых, или редактирования ранее
созданных компонентов для привязки их к требованиям конкретного проекта.
2.1. Создание символов компонента для схем электрических
принципиальных
В текущем параграфе описываются последовательность создания
символьных образов компонентов и правила занесения их в личную библиотеку.
Приведен пример создания символа компонента, отображающего на схеме контакт
заземления.
Для решения поставленной задачи используется встроенный в
систему специальный графический редактор P-CAD Symbol Editor. Указанный
редактор может быть запущен автономно исполняемым модулем SYMED.EXE, или
из редактора P-CAD Schematic, или из редактора P-Cad PCB, или из
менеджера библиотек P-CAD Library Executive после выполнения команды
Utils/P-CAD Symbol Editor.
На рис. 2.1 представлен экранный интерфейс указанного
редактора, основные элементы которого описаны выше. Отличием данного интерфейса
является наличие четырех дополнительных кнопок:
Рис. 2.1. Экран редактора P-CAD Symbol Editor
- Validate Symbol — средства проверки правильности созданного
символа; - Renumber Pins — средства перенумерации выводов символа; »
- Symbol Attributes — средства просмотра атрибутов символа; Symbol
Wizard — мастер создания символа компонента.
Слева расположена панель Placement Toolbar с
пиктограммами для размещения вывода символа, рисования линии, дуги,
полигона, установки точки привязки символа, ввода текста, задания
атрибутов символа и размещения стандартного символа IEEE,
указывающего функциональное назначение символа.
После загрузки редактора P-CAD Symbol Editor для
создания символа компонента необходимо проделать операции, указанные
ниже.
1. Настройка конфигурации графического
редактора
- Выполнить команду Options/Configure. Установить систему единиц — мм,
размер форматки — А4. Нажать кнопку ОК. Размер рабочего поля составит
примерно 280×210 мм.
Выполнить команду Options/Grids. Появится диалоговое
окно (рис. 2.2) для определения списка нужных сеток. Для установки сетки с
нужным шагом надо в поле Grid Spasing ввести числовое значение шага
(например, 5 мм) и нажать кнопку Add (добавить), а затем -кнопку ОК. В
случае необходимости можно добавить и другие размеры шагов сетки. После ввода
каждого значения шага сетки необходимо нажимать кнопку Add. Переключение
шагов сетки в дальнейшем можно производить непосредственно в окне строки
состояний экрана.
Рис. 2.2. Список установленных сеток экрана
В области Width (ширина) установить Thin (тонкая
линия — толщиной 0.254 мм — по умолчанию), в области Style
установить Solid (сплошная линия) и нажать кнопку ОК.
Пользователь может установить нестандартную толщину линии после активизации
флажка User и ввода в окно нужного значения толщины линии. Переключение
на нужную толщину линии можно производить в процессе рисования установкой
соответствующих значений толщины линии в окне строки состояний.
Рис. 2.3. Установка толщины и стиля линий рисования
После выполнения команды Options/Display (рис. 2.4) в
области Item Colors диалогового окна закладки Colors
устанавливаются цвета для различных частей символа: контакта (Pin),
линии (Line), полигона (Polygon), текста (Text), свободного вывода
(Open End). В области Display Colors устанавливаются цвета для
фона экрана (Background), основной сетки (1x Grid), сетки
с увеличенным шагом (10х Grid), для подсвечиваемых объектов
(Highlight), для выбранных объектов (Selection). При выборе стиля
курсора в области Cursor Style закладки Miscellaneous
активизируют соответствующие флажки: стрелка (Arrow), маленькое
перекрестье (Small Cross), перекрестье во весь экран (Large
Cross).
Рис. 2.4. Настройка параметров дисплея
2. Рисование контура графического изображения символа
компонента
Рисование контура изображения символа производится при
помощи команд Place/Line и Place/Arc линиями выбранной толщины.
Рисование линии (Place/Line) производится
указанием начальной точки линии и последующем перемещении курсора с нажатой
левой кнопкой мыши (будущая линия видна) или перемещением курсора с отжатой
левой кнопкой мыши (будущая линия не видна). В местах изгиба линии, в
зависимости от указанного способа рисования, отпускается (или нажимается) левая
кнопка мыши. В процессе рисования курсор имеет форму косого креста, что
указывает на возможность продолжения рисования. По окончании рисования линии
нажимают правую кнопку мыши или клавишу Esc. Проявляется линия заданной ширины
и конфигурации.
Рисование дуги (Place/Arc) производится в следующем порядке:
курсор помещается в начальную точку дуги, затем нажимается левая кнопка мыши и
курсор протягивается в конец дуги, кнопка мыши отпускается. В результате
подсвечивается дуга с центром, расположенным посередине линии, соединяющей
конечные точки дуги. Поместить курсор в центр линии и щелкнуть мышью. Дуга
рисуется окончательно. Для редактирования дуги ее нужно выделить, и,
перетаскивая появившиеся на дуге метки, можно придать дуге нужную форму и
размеры.
После выделения дуги можно использовать клавишу R для поворота
на 90° (нажатие клавиш Shift+R поворачивает дугу в обратную сторону) и клавишу
F — для зеркального отображения дуги относительно оси Y.
Для рисования окружности необходимо вначале указать
точку на линии окружности, а затем щелкнуть в точке центра окружности.
3. Создание символов компонентов
Внимание! Изображение символа компонента, его размер и
пропорции элемента определяются требованиями Единой системы конструкторской
документации (ЕСКД).
Приведем последовательность операций для создания-образа
символа на примере вентиля (секции) для микросхемы К155ЛАЗ.
Условимся, что шаг между выводами символа кратен 5 мм.
Установите шаг сетки 2,5 мм и нарисуйте прямоугольник размером
7,5×10 мм.
Создаем выводы символа. Выбрать команду Place/Pin и
щелкнуть левой кнопкой мыши. В появившемся диалоговом окне (рис. 2.5) в поле
Length (длина) установить флажок Normal (нормальная длина контакта).
Рис. 2.5. Диалоговое окно для создания контактов
символа
В поле Outside Edge (выходной контакт) выбрать
значение Dot (кружок инверсии). В окне Default Pin Des
(позиционное обозначение первого вывода) проставить единицу. В
поле Display включить флажки Pin Des (позиционное обозначение
контакта на схеме) и Pin Name (имя контакта). Включить флажок
Increment Pin Des (приращение номера очередного размещаемого контакта на
единицу). В поле Text Style в строках Pin Name и Pin
Des выбрать стиль текста DefaultTTF.Нажать ОК.
Переместить курсор в ту точку (в нашем случае отступить сверху
от правого верхнего угла прямоугольника на 5 мм) графического изображения
символа, где будет размещен выход вентиля, нажать левую кнопку мыши (появится
изображение контакта с инверсным выходом) и, не отпуская кнопку мыши, нажать
два раза клавишу R для разворота контакта в нужное положение, а затем отпустить
кнопку мыши. Контакт установлен. Нажать правую кнопку мыши или клавишу
Esc.
Нажать кнопку левую кнопку мыши для ввода входных контактов. В
открывшемся диалоговом окне в поле Outside Edge выбрать None
(убрать кружок инверсии) и в окне Default Pin Des проставить цифру 2
(позиционный номер следующего вывода символа). Нажать кнопку ОК.
Для построения первого входного контакта установить
курсор в точку с координатами, определяющими пропорции изображения символа (в
нашем случае отступить сверху от левого верхнего угла прямоугольника на 2,5
мм), нажать левую кнопку мыши и, не отпуская ее, дважды нажать клавишу R (для
разворота изображения вывода на 180°), а затем отпустить кнопку мыши.
Для построения второго входного контакта установить
курсор в нужную точку (на 5 мм ниже линии первого контакта) и щелкнуть левой
кнопкой мыши.
В результате появится изображение символа компонента с
нумерованными двумя входными и одним инверсным выходным контактами.
Для ввода текста выполнить команду Place/Text,
затем установить курсор внутрь контура изображения символа и щелкнуть мышью. В
поле Text открывшегося диалогового окна набрать символ &, установить
выравнивание текста (Justification) по центру как по вертикали, так и по
горизонтали. В списке стилей текста (Style) выбрать стиль DefaultTTF.
Нажать кнопку Place. Если выделить текст, то его можно развернуть, нажав
клавишу R необходимое число раз, или переместить в нужное место, если
первоначальное размещение оказалось не очень удачным.
При необходимости для перенумерации контактов
выполняется команда Utils/Renumber, диалоговое окно которой представлено
на рис. 2.6.
Рис. 2.6. Окно перенумерации контактов
В области окна Туре установить режим Pin Number.
В окнах Starting Pin Number (стартовый номер контакта) и
Increment Value (приращение, нумерации) установить значение
единица. Нажать кнопку ОК.
Устанавливайте курсор на нужный контакт и нажимайте левую
кнопку мыши (см. рисунок компонента в документации!). В результате изображения
контактов изменят свой цвет и будут пронумерованы в указанной вами
последовательности (номера контактов не видны).
Для изменения позиционных обозначений контактов вновь
вызовите команду Utils/ Number, включите флажок Default Pin
Designator, в окнах Starting Pin Designator и Increment Value
проставьте единицу и нажмите ОК. Затем прощелкайте контакты в
нужной последовательности. На экране появятся позиционные номера контактов,
после выделения которых (нажать клавишу Shift) можно изменить их
местоположение на рисунке.
Выполните команду Place/Ref Point для задания точки
привязки символа. Переместите курсор в точку первого контакта символа и
щелкните мышью. В результате сверху изображения первого контакта появится
светлый прямоугольник с диагоналями.
Выполните команду Place/Attribute для задания
атрибутов символа: места для размещения позиционного обозначения
элемента на схеме и надписи типа элемента. Для этого щелкните мышью и в
появившемся диалоговом окне (рис. 2.7) в области категорий атрибута
(Attribute Category) укажите назначение атрибута для элемента
(Component). В области имен атрибутов (Name) выбрать имя атрибута
позиционного обозначения (Refdes). В списке Text Style установить
стиль текста Default TTF. В области выравнивания текста
(Justification) установить выравнивание текста по вертикали — вниз, а по
горизонтали — центр. Нажать кнопку ОК. Установить курсор сверху
изображения символа и щелкнуть мышью. После выделения позиционного обозначения
символа его можно перетащить надпись в нужное место рисунка.
Рис 2.7. Окно установки атрибутов символа
Повторите предыдущую операцию для вывода имени
компонента (Туре) в соответствующем месте рисунка символа.
Результат создания символа компонента представлен на рис.
2.8.
Рис. 2.8. Трансформатор (секция) символа библиотечного
элемента XRMR…004…N
Имя контакта выводится на экран после выделения
контакта, выбора в контекстном меню строки Properties, активизации
флажка Pin Name, простановке в окне Default Pin Name имени
контакта и нажатии на кнопку ОК.
Для проверки правильности создания символа выполните команду
Utils/Validate. Появится соответствующее ситуации сообщение — правильно
или неправильно выполнено кодирование символа компонента.
2.1.1. Запись созданного элемента в библиотеку
А) Запись символа в имеющуюся библиотеку
Вызвать команду Symbol/Save As. Откроется диалоговое
окно Symbol Save To Library (рис. 2.9).
Рис. 2.9. Подсоединенная к проекту библиотека
В поле Library выбрать имя нужной библиотеки. Включить
метку занесения информации в библиотеку как отдельного элемента — Create
Component. В окне Symbol набрать имя символа NAND, в окне
Component — имя компонента К155ЛАЗ и нажать кнопку ОК. В
появившемся диалоговом окне Save Component As в области Component
Туре установить флажок Normal и нажать ОК.
Если выполнить команду Save To File As, то можно
сохранить файл с новым именем, не включая его в библиотеку (расширение
файла .sym).
Если выполнить команду Save To File, то можно сохранить
файл со старым именем, не включая его в библиотеку (расширение файла
.sym).
Б) Запись символа в новую библиотеку
Выбрать команду Library/New и в открывшемся диалоговом
окне установить нужный диск, открыть(создать) папку, дать имя библиотеке с
обязательным расширением .lib и нажать кнопку Сохранить.
Для записи символа в созданную библиотеку повторить действия
пункта А.
2.2. Создание символа, обозначающего заземление
контактов
- Выполнить команду Symbol/New и установить шаг сетки 1,25
мм. - Выполнить команду Place/Pin. В открывшемся окне Place Pin
(см. рис. 2.5) в поле Length (длина) выбрать Short (короткий), а
в поле Display выключить метки Pin Des и Pin Name. Во всех
других полях установить значение None. В окне Default Pin Name
ввести имя символа GND и нажать кнопку ОК. - Щелкнуть мышью и, не отпуская ее левую кнопку, развернуть контакт вверх или
вниз (нажимая клавишу В). - Выбрать команду Place/Line и в основании линии вывода контакта
провести отрезки линий, обозначающие знаки заземления. Для этого, возможно,
придется ввести дополнительные значения шага сетки (например, 2,5 мм или 5
мм). - Выбрать команду Place/Ref Point и щелкнуть в центра контакта
(появится знак привязки). - Выбрать команду Place/Attribute и в диалоговом окне установить для
Component значение Ref Des и разместить эту надпись сверху
рисунка, а затем установить для Component значение Туре и
разместить эту надпись внизу рисунка.
Выбрать команду Symbol/Save As, в поле Library
установить нужную библиотеку (если библиотека установлена ранее, то ее имя
появится автоматически). Включить метку занесения информации в библиотеку как
отдельного элемента (Create Component), в полях Symbol и
Component дать имя компоненту GND и нажать кнопку ОК. Затем в
появившемся диалоговом окне Save Component As в поле Component
Туре активизировать окно Power и нажать ОК. Произойдет запись
компонента заземления в выбранную библиотеку. Символ GND показан на рис.
2.10.
Рис. 2.10. Символ «Земля»
2.3. Создание символа компонента с помощью команды
Symbol/Symbol Wizard
Символ компонента можно создать и с помощью команды Symbol/
Symbol Wizard или после нажатия кнопки на панели инструментов. Вид экрана
этой команды изображен на рис. 2.11.
Рис. 2.11. Экран команды Symbol/Symbol Wizard
В диалоговом окне должна быть указана следующая
информация:
- в окне Symbol Width — указывается ширина символа (Внимание! Для
совпадения узлов выбранной сетки с точками выводов контактов выбирайте эту
величину кратной параметру Pin Spacing); - в окне Pin Spacing — расстояние между смежными выводами по
вертикали; - в области Length — длина вывода, в том числе и устанавливаемая
пользователем (User), например 5 мм; - в окнах Number Pins Left/Right — определяется количество выводов на
левой/правой стороне символа; - флажок Symbol Outline — разрешает отображать контур символа на
экране; - в окне Line Width — устанавливается ширина линии контура
символа; - в области Display флажки в окнах Pin Name/Pin Des — разрешают
изображать на чертеже символа имена/номера выводов; - в окнах Default Pin Name/Default Pin Designator — устанавливаются
имя/номер вывода; - в окне Current Pin Number — проставляется номер текущего
вывода (система по умолчанию нумерует контакты слева сверху -вниз — направо —
вверх).
При кодировании первого контакта проставьте в окне Current
Pin Number текущий номер — единицу (может не совпадать с позиционным
номером!), в окне Default Pin Name укажите имя контакта, а позиционный
номер контакта укажите в окне Default Pin Designator.
При кодировании остальных контактов соблюдается такая же
последовательность ввода данных.
После ввода данных для каждого контакта нажимайте
клавишу Enter.
После ввода всех необходимых параметров нажмите кнопку
Finish, и изображение символа будет перенесено на основной экран
редактора Symbol Editor для выполнения дальнейших шагов по
редактированию символа (добавлению линий графики, вводу текста, перенумерации
выводов и т. п.) и проверки введенных данных (Validate Symbol —
операция обязательна!).
По окончании работы символ записывается в библиотеку (команда
Symbol/Save As) или в отдельный файл с расширением .sym ( команда
Symbol/Save To File).
2.4. Создание посадочного места компонента
Посадочное место компонента можно создать с помощью
графического редактора P-CAD Pattern Editor. Указанный редактор
запускается исполняемым модулем PATED.EXE или из среды любого из
редакторов P-CAD командой Utils/P-CAD Pattern Editor.
После запуска программы надо настроить ее конфигурацию.
Командой Options/Configure установите метрическую
систему измерения и требуемый размер рабочей области Workspace Size
(ширину — Width и высоту — Height, например 80×80 мм).
Командой Options/Grids установите шаги сетки, равные
1,25 и 2,5 мм. Прикрепите курсор мыши к узлам сетки командой View/Snap to
Grid.
Установите курсор в точку с координатами (25, 25) и нажмите
клавишу «серый плюс» для увеличения области рисования.
Командой Options/Current Line установите толщину линии,
равную 0,2 мм.
Командой Options/Display задают цвета объектов,
расположенных на различных слоях платы. Вид экрана представлен на рис.
2.12.
Рис. 2.12. Окно команды Options Display
В области Layer/Item Colors закладки Colors после
щелчка мышью по имени слоя или имени объекта можно изменить их цвет. Впрочем,
можно и оставить цвета слоев и объектов, которые установлены по умолчанию
(кнопка Default).
По умолчанию установлена следующая структура слоев
платы:
Тор — проводники на верхней стороне платы (сторона установки
компонентов), Bottom — проводники на нижней стороне платы, Board
-контур платы, Top Mask — графика маски пайки на верхней стороне платы,
Bot Mask — графика маски пайки на нижней стороне платы, Top Silk —
шелкография на верхней стороне платы (позиционные обозначения компонентов),
Bot Silk — шелкография на нижней стороне платы, Top Paste — графика
пайки на верхней стороне платы, Bot Paste — графика пайки на нижней
стороне платы.
Установка цветов возможна для следующих
объектов:
Via — переходные отверстия, Pad — контактные площадки,
Line — линии и проводники, Poly — полигоны, Text —
текст.
В области Display Colors могут быть изменены цвета для
служебной информации
Background — цвет фона экрана, Connects —
соединения (цепи), 1х Grid — сетка,
10х Grid — крупная сетка, Keepout — барьеры на
плате, Higlight -выделение цветом, Selection — выделенные
объекты.
При нажатии на кнопку закладки Miscellaneous можно
настроить дополнительные параметры монитора (рис. 2.13).
Рис. 2.13. Настройка дополнительных параметров
монитора
Области Glue Dots и Pick and Place задают соответственно
параметры вывода на экран точек приклеивания и привязок компонентов при
автоматическом монтаже компонентов на печатной плате. Возможны три варианта:
Show — показать на экране, Hide — скрыть, No
Change — не изменять (по сравнению с библиотечным
посадочным местом). Установите в указанных областях флажки No
Change.
Внешний вид курсора изменяется в области Cursor
Style: Arrow -стрелка, Small Cross — малое перекрестье, Large
Cross — перекрестье размером во все рабочее окно.
В области Miscellaneous также устанавливаются следующие
параметры:
- Draft Mode — для ускорения перечерчивания экрана изображаются только
контуры проводников, Display Pad Holes — отображение на экране отверстий
в контактных площадках, Display Pin Designators — отображение на экране
номеров выводов компонентов, Drag by Outline — для ускорения
перечерчивания экрана перемещаемые компоненты изображаются контурными линиями,
Silkscreen in Background — отображение графики шелкографии на заднем
плане, Translucent Drawing — полупрозрачное изображение объектов на
экране, Scroll Bars — отображение на мониторе линеек прокрутки
экрана.
Установите те флажки, которые показаны на рис. 2.13, и нажмите
ОК.
Командой Library /New подключите ранее созданную
библиотеку или создайте новую библиотеку.
2.4.1. Стеки контактных площадок (Pad Stacks) и переходных
отверстий (Via Stacks)
Данные в текущем параграфе формируются для последующего
«обувания» выводов компонентов. Контактные площадки для выводов компонентов и
переходных отверстий могут иметь различные формы и размеры. Поэтому для
элементной базы, применяемой в разработках, пользователь и создает собственные
библиотеки стеков контактных площадок и переходных отверстий,
которые сохраняются в файле технологических параметров проекта Design
Technology Parameters (расширение .dtp).
Этот файл содержит сведения и о других параметрах проекта —
величинах допустимых зазоров, структуре слоев, свойствах и классах отдельных
цепей и т. д.
Для создания файла технологических параметров в редакторе
P-CAD Pattern Editor проделайте следующие операции:
- выполните команду Pattern/Design Technology Parameters, в окно
Имя файла введите имя файла (например Мурго), нажмите
кнопку Открыть, а затем подтвердите открытие нового (пока пустого) файла
технологических параметров; - уберите флажок Read-only file, щелкните кнопку New Group и
введите имя вашего проекта и нажмите ОК; - выделите имя проекта и для создания секций файла технологических параметров
нажмите кнопку New Section (тип редактируемой группы параметров).
Появится окно, изображенное на рис. 2.14. Установите флажки Pad Styles и Via
Styles и нажмите OK;
Рис. 2.14. Окно Design Tehnology Parameters…
- выделите строчку Pad Styles, нажмите кнопку New Item (новый
тип контактной площадки), введите имя создаваемой контактной площадки (вводимое
имя должно отражать некоторые параметры создаваемого стека, например имя
smd2108 показывает, что площадка планар-ная размером 2,1 мм X
0,8 мм, а имя dip17 означает, что площадка сквозная и ее внешний
диаметр равен 1,7 мм) и нажмите ОК; - повторите операцию задания имени контактным площадкам столько раз, сколько
разновидностей площадок имеется в вашем проекте (при необходимости площадки
можно удалить или переименовать). Заметим, что геометрические формы и размеры
контактных площадок для отверстий в ПП определяются
конструкторско-технологической документацией, действующей на
предприятии.
Вид окна после проведения указанных операций представлен на
рис. 2.15.
При включенном флажке Read-only file окна Design
Technology Parameters редактировать данные нельзя.
На печатных платах размещаются простые (Simple) и
сложные (Complex,) стеки контактных площадок и переходных
отверстий (Via Stacks). Стек контактной площадки — это
файл, который содержит описание графики контактной площадки в различных слоях
ПП и номер апертуры фотоплоттера.
Рис. 2.15. Окно технологических параметров проекта
Стеки для штыревых выводов (DIP-корпусы)
компонентов, которые имеют одинаковую форму контактных площадок на всех слоях
ПП, и стеки для компонентов с планарными выводами (SMD-корпусы),
имеющие контактные площадки на одном слое ПП, образуют простые стеки.
Компоненты с планарными выводами размещаются на слоях Тор или
Bottom (на этих же слоях задается и графика корпусов этих компонентов).
Сложные стеки на различных слоях ПП могут иметь различную геометрическую
форму. Стек первого контакта компонента должен отличаться (например,
квадрат) от других стеков этого же компонента.
Для формирования (редактирования)
стековвыполняется команда Options/Pad Style (рис. 2.16). В
области Current Style в начале работы обычно имеется только один стек
контактной площадки — Default. выделите строчку Default,
нажмите кнопку Сору и в окне Pad Name введите имя нового стека
контактной площадки (например, dip17) и нажмите ОК. В области Current
Style появится имя новой контактной площадки. Аналогично можно
последовательно ввести имена (пока имена!) всех необходимых стеков.
На рис. 2.16 представлены примеры стеков, имена которых
отражают форму и размеры контактных площадок:
Рис. 2.16. Стеки контактных площадок
- dip17 — круглая площадка диаметром 1,7 мм;
- DIP12 — круглая площадка диаметром 1,2 мм;
- plan2108 — планарная площадка размером 2,1 х 0,8 мм;
- REC1212 — квадратная (прямоугольная) площадка размером 1,2 х 1,2
мм.
После выделения имени стека и нажатии на кнопку Modify
(Simple) открывают меню редактирования простых стеков контактных площадок
(рис. 2.17).
Рис. 2.17. Окно редактирования простых стеков
В области Туре выбирается тип контактной
площадки:
- Thru — контактная площадка для штыревого вывода;
- Тор — контактная площадка для планарного вывода со стороны установки
компонента на ПП; - Bottom — контактная площадка для планарного вывода со стороны
монтажа компонента.
В области Plane Connection указывается тип контактных
площадках при подключении их к сплошным слоям металлизации:
- Thermal — контактная площадка с тепловым барьером;
- Direct — сплошная контактная площадка, напрямую подключена к слою
металлизации.
В списке окна Shape устанавливается форма контактной
площадки:
- Ellipse — эллиптическая (круг);
- Oval — овальная;
- Rectangle — прямоугольная;
- Rounded Rectangle -прямоугольная со скругленными углами;
- Target — перекрестье для сверления;
- Mounting Hole — крепежное (монтажное) отверстие.
В таблице приведены внутренние (d) диаметры отверстий и
диаметры (D) контактных площадок для ПП 4−го класса точности.
Таблица. Диаметры (мм)
d |
0,6 |
0,8 |
1,0 |
1,2 |
1,5 |
1,8 |
||
D |
1,0 |
1,15 |
1,4 |
1,65 |
2,0 |
2,3 |
||
Геометрические размеры контактных площадок устанавливаются в
окнах Widht (ширина), Height (высота) и Diameter (диаметр
отверстия для сверления). Если отверстие металлизированное, то в области
Hole устанавливается флажок Plated.
В области Plane Swell устанавливается значение
зазора между слоем металлизации и неподсоединенными к нему контактными
площадками и переходными отверстиями. Этот зазор выдерживается при
автоматической трассировке связей на печатной плате. После всех установок
нажмите ОК.
При выделений нужного имени стека и нажатии кнопки Modify
(Complex) в диалоговом окне Options Pad Style (Complex) производится
редактирование сложных стеков контактных площадок (рис. 2.18).
В окне Layers последовательно указывают имена слоев, на
которых будут размещаться контактные площадки стека. Имена слоев появляются при
раскрытии списка слоев в окне Layer области Pad Definition,
нужный слой выбирается из списка и добавляется в поле
Layers при нажатии на кнопку Add. В окнах Shape,
Widht и Height области Pad Definition указывают форму контактной
площадки на выбранном слое, ее ширину и высоту соответственно.
Рис. 2.18. Редактирование сложных стеков
В списке Shape указаны тринадцать вариантов форм
контактных площадок:
- Poligon — контактная площадка, определяемая полигоном;
- Thermal 2 Spoke — контактная площадка с двумя тепловыми
барьерами; - Thermal 2 Spoke/90 — контактная площадка с двумя
тепловыми барьерами, развернутыми на 90°; - Thermal 4 Spoke — контактная площадка с четырьмя -тепловыми
барьерами; - Thermal 4 Spoke/45 — контактная площадка с четырьмя тепловыми
барьерами, развернутыми на 45°; - Direct Connect — контактная площадка с прямым соединением со
сплошным слоем металлизации. - Другие варианты — как для контактных площадок с простыми
формами.
При выборе контактной площадки в виде теплового барьера
в появляющиеся окна Outer Dia/Inner Dia вводятся значения внешнего и
внутреннего диаметров площадки. В окне Spoke Width задается ширина
теплового барьера.
В области Hole в окне Diameter устанавливается
диаметр металли-зированного/неметаллизированного (включен/выключен флажок
Plated) отверстия, соединяющего слои ПП. Смещение центра отверстия
относительно центра апертуры фотокоординатографа (по горизонтали — X
Offset и по вертикали — Y Offset) определяется оборудованием,
применяемым для изготовления фотошаблонов.
После окончания установки параметров для каждой контактной
площадки нажимается кнопка Modify.
После окончания установок данных для стека по всем слоям
нажать кнопку ОК, и в появившемся окне Options Pad Style (рис. 2.16) для
просмотра сечений-стеков (только для сквозных отверстий!)
контактных площадок во всех слоях печатной платы нажимается кнопка Modify
Hole Range (рис. 2.19).
Рис 2.19. Сечение стеков контактных площадок
Затем в области Styles выбирают имя стека и
просматривают изображения его сечений по всем установленным для него ранее
слоям печатной платы.
Стеки переходных отверстий формируются
после выполнения команды Options/Via Style аналогично формированию
стеков контактных площадок.
Имена стеков переходных отверстий проекта задаются по команде
Pattern/Design Technology Parameters (см. рис. 2.15).
Все сформированные стеки контактных площадок могут быть
размещены на рабочем поле ПП после выполнения команды Place/Pad
программы P-CAD Pattern Editor. Такое размещение контактных площадок
стеков производится для формирования установочного места компонента с целью
последующей записи его в библиотеку или в отдельный файл (расширение
PAT).
2.4.2. Создание установочного места со штыревыми
контактами
- Загрузите программу P-CAD Pattern Editor. Сформируем установочное
место для микросхемы К561ЛА7. - Настройте конфигурацию программы (см. выше). Установите шаг сетки рабочего
поля равным 1,25 мм, а число сигнальных слоев — два. - Если еще не сформированы стеки контактных площадок, выполните команды
Options/Pad Style и Options/Via Style и сформируйте нужное количество
стеков контактных площадок и переходных отверстий, количество и тип которых
зависит от применяемой вами элементной базы и перечня элементов проекта. В
нашем случае формируем два простых стека: первый стек (квадрат со стороной 1,2
мм, диаметр внутреннего отверстия — 0,8 мм) — для первого (ключевого) контакта,
второй стек (площадка диаметром 1,2 мм, диаметр внутреннего отверстия — 0,8мм)
— для всех остальных контактов; отверстия — сквозные (Thru). - Командой Pattern/Open подключите ранее созданную библиотеку или
создайте новую — Library/New. - После выполнения указанных действий еще раз выберите команду Options/Pad
Style, выберите нужный стиль стека (например, стиль первого контакта
компонента) и йажмите кнопку Close. - На панели Placement Toolbar нажмите кнопку Place Pad и
установите первый контакт (следите за стилем первого контакта!) в нужную точку
рабочего поля. - Повторите команду Options/Pad Style и, последовательно выбирая стиль
всех прочих контактов компонента, разместите их, сообразуясь с чертежом
установочного места конкретного компонента. В нашем случае расстояние между
контактами в вертикальном ряду — 2,5 мм, а расстояние между двумя вертикальными
рядами — 7,5 мм. Все контакты будут автоматически нумерованы в заданной
последовательности. Увеличьте изображение, если номера контактов не видны на
экране. - Если необходимо перенумеровать контакты, то выполните команду
Utils/Renumber. В диалоговом окне (см. рис. 2.6) в области Туре
активизируйте флажок Pin Number, проследите, чтобы в окнах Start Pad
Number (начальный номер контакта) и Increment Value (приращение
нумерации) были установлены единицы. Нажмите кнопку ОК.
Внимание!
При размещении контактов следите за именами слоев, на которых размещаются
контакты.
- Выберите команду Place/Kef Point (точка привязки компонента) и
щелкните по первому контакту. В результате этого на первый контакт будет
наложен квадрат с диагоналями, отображающий точку привязки компонента. - Выберите команду Place Attribute и щелкните в любом месте экрана
монитора, В области Attribute Category появившегося диалогового окна
установите категорию Component, а в области Name установите
значение RefDes и установите флажок Visible (видимый). Щелкните
на кнопке ОК и в верхней части изображения установочного места компонента
укажите место размещения для указанного атрибута RefDes. При
необходимости атрибут можно передвинуть в другую позицию (в месте установки
указанного атрибута при размещении компонента в рабочем поле в дальнейшем
появится схемное обозначение компонента, задаваемое пользователем — DD1,
DD5, R12, С8 и т. д.). - Еще раз щелкните в любом месте экрана монитора и в области Attribute
Category появившегося диалогового окна установите категорию
Component, а в области Name установите значение Туре и
установите флажок Visible (видимый). Щелкните кнопку ОК и разместите
атрибут в поле графического изображения корпуса компонента (в месте установки
указанного атрибута при размещении компонента в рабочем поле в дальнейшем
появится обозначение типа компонента, задаваемого пользователем. Например,
K561IE10, К176ТМ2, K561LA7, GRPPM7−18SH1 и т.д.). При необходимости
перетащите или разверните на нужный угол имя атрибута. - Командой Options/Layers установите слой Top Silk и после
выбора команды Place Line или Place Arc нарисуйте контур
компонента так, как этого требуют нормативные документы. - Проверьте правильность создания файла командой Utils/Validate.
Результат формирования установочного места компонента со штыревыми выводами
представлен на рис. 2.20. - Выполните команду Pattern/Save As. В диалоговом окне (рис. 2.21)
установите имя библиотеки, в которую будет произведена запись изображения
установочного места компонента. В окно Pattern введите имя посадочного
места (например, DIP14), включите флажок Create Component, в окно
Component введите имя компонента (например, К561ЛА7) и нажмите
кнопку ОК. Будет произведена запись созданного установочного места
компонента в заданную вами библиотеку.
Рис. 2.20. Установочное место компонента со штыревыми
выводами
Рис. 2.21. Запись установочного места компонента в
библиотеку
2.4.3. Создание установочного места компонента с пленарными
контактами
Все операции по формированию установочного места компонента с
планарными выводами аналогичны операциям, перечисленным для формирования
компонента со штыревыми контактами.
Для создания файла, естественно, вначале конструируются стеки
планарных контактов. Эти стеки должны располагаться в библиотеке вашего
проекта. Результат формирования установочного места представлен на рис.
2.22.
Рис. 2.22. Изображение установочного места компонента с
планарными контактами
2.4.4. Создание установочного места компонента с помощью
программы-мастера Pattern Wizard
Программа-мастер Pattern Wizard запускается одноименной
пиктограммой на панели инструментов или после выполнения команды
Pattern/Pattern Wizard в редакторе P-CAD Pattern Editor. Перед
началом работы необходимо установить единицы измерения, шаг сетки и определить
стеки контактных площадок.
Окно мастера создания посадочных мест показано на рис.
2.23.
Рис. 2.23. Окно мастера создания посадочного места
В списке Pattern Type выбирается тип корпуса: DIP —
корпус типа Dip с двухрядным расположением выводов, ARRAY —
прямоугольный корпус с массивом выводов, QUAD — корпус с выводами,
расположенными с четырех сторон.
Number of Pads Down — число строк выводов по вертикали
(для DIP и SMD корпусов — число контактов установочного места
компонента).
Number of Pads Across — число столбцов в массиве выводов
(только для корпусов ARRAY и QUAD).
Pad to Pad Spacing — расстояние между центрами контактов
в строках.
Cutout Pads Down — число вырезанных строк в центральной
области массива.
Cutout Pads Across — число вырезанных столбцов в
центральной области массива.
Corner Pads — исключение выводов во внешних или
внутренних вершинах массива данных. Последние три характеристики — для массива
типа ARRAY.
Pattern Width и Pattern Height — расстояние между
центрами выводов по строкам и столбцам соответственно.
Pad 1 Position —местоположение первого вывода компонента
(в корпусе DIP обычно — верхний левый вывод).
Pad Style (Padl/Other) — типы стеков контактов площадок
для первого и остальных выводов компонента — автоматически передаются из
текущей платы. Имена этих стеков, как было упомянуто ранее, находятся в
специальном файле проекта с расширением .dtp.
Rotate — возможность поворота контакта на 90°.
Silk Screen — флажок визуализации габаритов корпуса
компонента (графика корпуса по умолчанию рисуется в слое Silk).
Silk Line Width — ширина линий габаритов корпуса
компонента,
Silk Rectangle Width/Height — высота/ширина
прямоугольника, изображающего корпус компонента.
После ввода данных в окно мастера Pattern Editor (на
рис. 2.23 представлено окно с данными для микросхемы К651ЛА7) нажмите
кнопку Finish и окончательно отредактируйте посадочное место. Запишите
созданный файл в библиотеку командой Pattern/Save As.
Итак, часть данных (символы компонентов, стеки контактных
площадок и посадочные места), необходимых для проектирования печатной платы,
определена. Теперь пора переходить к программе, которая объединяет предыдущие
графические данные и дополняет их до такого содержания, чтобы эти
интегрированные и взаимосвязанные между собой данные можно было использовать
для построения электрических схем, размещения компонентов на печатной плате и
для трассировки печатных плат.
Такой программой является менеджер библиотек P-CAD Library
Executive.
2.5. Менеджер библиотек P-CAD Library
Executive
При решении задачи согласования используемых в проекте символов
компонентов и их посадочных мест и внесения дополнительных данных для
упаковки компонента в корпус используется менеджер библиотек
P-CAD Library Executive, который содержит интегрированную информацию о
графике корпусов и символов компонентов, а также текстовую информацию о
компонентах.
Вся текстовая информация об упаковке компонентов и их атрибутах
заносится в две таблицы, удобные для просмотра и редактирования. Тем самым
исключаются ошибки несогласованного ввода этой информации.
P-CAD Library Executive позволяет составлять списки
соответствий выводов символов и вентилей (секций) компонентов и имеет средства
просмотра параметров компонентов. В электронных таблицах параметров обеспечена
возможность одновременного изменения содержания нескольких выбранных ячеек. Во
все электронные таблицы параметров (Pins, Pattern и Symbol) включены
столбцы с указанием номеров выводов (Pad Number). Программа имеет
средства просмотра библиотечных файлов и поиска компонентов по всем возможным
атрибутам.
Запускается Менеджер исполняемым файлом СМР.ЕХЕ или из
среды любого графического редактора P-CAD командой Utils/P-CAD
Library Executive.
После запуска программы необходимо выполнить команду
Component New и выбрать нужную библиотеку, в которой ранее записаны
сведения о графике символов и посадочных местах компонентов, и заполнить нужные
окна диалогового окна (рис. 2.24). Работу менеджера библиотек рассмотрим на
примере создания интегрированных данных для компонента К561ЛА7.
Щелкните по кнопке Select Pattern, введите имя
посадочного места (в нашем случае — DIP14) в окно Number of Gates
введите число вентилей компонента (4) и нажмите Enter. В нижней части
диалогового окна отобразится таблица, столбцы которой содержат следующую
информацию: Gate# — имена (номера) логических секций, Gate Eq
-коды логической эквивалентности секций (поскольку все секции однородного
компонента одинаковы, то в этом столбце во всех ячейках автоматически
устанавливается число 1), Normal — информация, соответствующая библиотечному
имени символа данной секции (компонент может состоять и из разных
функциональных секций!). Этот символ определяется после установки курсора в
ячейку столбца Normal напротив имени нужной секции, нажатии на кнопку
Select Symbol, выборе из появившегося списка имени символа и нажатии
кнопки ОК.
Рис. 2.24. Окно Component Information
В окне Refdes Prefix напишите DD (так будут на
схеме именоваться в будущем позиционные обозначения компонентов).
В области Component Type включите флажок Normal —
обычный компонент (возможны варианты: Power — источник питания, Sheet
Connector — соединитель листов схемы, Module — модуль иерархического
символа, Link — схема модуля).
В области Component Style выберите Homogeneous —
однородный компонент (все секции одинаковы). В области Gate Numbering
задайте способ нумерации секций (Alphabetic — буквенный или
Numeric -числовой способ).
Результат выполненных операций представлен на рис. 2.24
Кнопки Pins View, Pattern View и Symbol View
используются для открытия окон редактирования соответствующих параметров
компонентов.
Для создания Таблицы выводов Pins View
щелкните по кнопке Pins View и заполните таблицу информацией, взятой из
технической документации для текущего компонента (или задайте эти данные сами).
В нашем случае таблица выводов компонента выглядит так, как показано на рис.
2.25.
Рис. 2.25. Таблица выводов компонентов
В столбцы Pad# (номера контактных площадок корпуса
компонента) и Pin Des (позиционные номера выводов компонентов на схеме)
для нашего примера в оба столбца вносится одна и та же информация о порядке их
нумерации.
Прежде всего устанавливается соответствие между номерами
контактов столбца Sym Pin # и номерами выводов в столбце Pin Des.
В столбце Sym Pin # указывается номер(!) вывода символа в
соответствующей секции символа компонента.
В столбец Pin Name вводят имена выводов в каждой секции
(включая контакты «земли» — имя GND и «питания» — имя VCC).
В столбцы Gate Eq и Pin Eq вводят данные о
логической эквивалентности секций и выводов соответственно. Выводы и секции с
одинаковой эквивалентностью в процессе размещения модулей на печатной плате
могут быть автоматически «переставлены». Для некоторых компонентов указанные
столбцы не заполняются, ввиду отсутствия у них эквивалентных секций и
выводов.
В столбце Gate # указывается номер секции
(вентиля), в которую назначен вывод символа.
В столбце Elec. Type указывается тип вывода,
используемый при поиске ошибок в схемах электрических принципиальных (этот
столбец рекомендуется заполнить до ввода данных в столбец Gate #). После
установки курсора в ячейку столбца и нажатии стрелки справа в одноименной
горизонтальной строке раскрывается список типов выводов.
- Unknown — вывод, не имеющий определенного типа (по
умолчанию); - Passive — пассивный вывод;
- Input — входной вывод;
- Output — выходной вывод;
- Bidirectional — двунаправленный вывод;
- Ореп-Н — открытый эмиттер ИС типа ЭСЛ (к выводу должен быть
подключен нагрузочный резистор); - Open-L — открытый коллектор ИС типа ТТЛ (к выводу должен быть
подключен нагрузочный резистор); - Passive-H — пассивный компонент (обычно резистор), подключаемый к
источнику питания (соответствует высокому логическому уровню); - Passive-L — пассивный компонент (обычно резистор), подключаемый к
«земле» (соответствует низкому логическому уровню); - 3−State — трехстабильный вывод (имеет высокий и низкий логический
уровень и уровень высокого импеданса); - Power — вывод питания или «земли». Назначение этого типа выводу
автоматически проставляет номер секции PWR в столбце Gate # таблицы
выводов.
После выбора типа вывода надо нажать Enter.
При заполнении таблицы можно пользоваться стандартными приемами
WINDOWS по выделению, копированию, вставке и т. п. При выделенной строке
таблицы, используя появляющиеся пиктограммы основного меню редактора Slide
Up и Slide Down можно перемещать целиком выделенные строки вверх или вниз
таблицы.
Для выбора, просмотра и возможного редактирования символа
компонента надо щелкнуть по кнопке Symbol View в окне Pins
View. Откроется диалоговое окно Symbol View (рис. 2.26).
Нажимая кнопки Next Sym или Prev Sym, можно
просмотреть следующую или предыдущую секции символа компонента. При этом в
таблице Pins View подсвечивается строка с первым номером вывода
соответствующей секции.
После нажатия кнопок Next Pin или Prev Pin
подсвечивается соответствующий вывод секции, а в таблице Pins View
подсвечивается строка с параметрами вывода.
Рис. 2.26. Диалоговое окно для просмотра и выбора символа
компонента
После нажатия на кнопку Select Symbol можно выбрать
другой символ для компонента из открытой библиотеки.
После нажатия кнопки Edit Symbol можно отредактировать
текущий символ (запускается редактор P-CAD Pattern Editor). Такая
возможность редактирования символа позволяет использовать уже имеющиеся символы
библиотек для построения другого символа с наименьшими затратами
времени.
Переход от одного окна к другому окну редактора P-CAD
Executive производится после нажатия соответствующих кнопок в текущем
окне.
После выполнения всех указанных выше операций для создания
интегрированного образа компонента необходимо выполнить команду
Component/Validate для проверки согласованности всех данных компонента
и, в случае отсутствия ошибок, сохранить компонент в текущей библиотеке
командой Component Save As. Имя компонента указывается по
дополнительному запросу (в нашем случае — K561LA7).
2.5.1. Создание компонентов с общими выводами
Примером общих выводов для разных секций в компоненте являются
выводы «питание» и «земля».
Другой пример — компонент 531ТВ11, содержащий два
JK-триггера с индивидуальными сигналами установки и имеющий общие цепи сброса и
синхронизации. Секции (вентили) этого компонента .изображены на рис.
2.27.
Рис. 2.27. Секции компонента с общими выводами
531ТВ11
Выводы общих сигналов 1 и 13 изображаются в символах обеих
секций, но в корпусе компонента эти выводы имеют свой индивидуальный номер.
Таблица выводов неоднородного компонента изображена на рис. 2.28.
Рис. 2.28. Таблица выводов неоднородного компонента
В окне Pins View в столбце Gate # для общих
выводов проставляется CMN (от слова Common — общий). Каждый общий
вывод в таблице выводов описывается только один раз. Если код эквивалентности
Pin Eq общего вывода принять равным 0, то общий вывод относится ко всем
секциям компонента. Если же он равен другому числу, то общий вывод относится
только к тем секциям, которые имеют тот же код эквивалентности.
После выполнения всех указанных выше операций необходимо
выполнить команду Component Validate для проверки согласованности всех
данных компонента и, в случае отсутствия ошибок, сохранить компонент в текущей
библиотеке командой Component Save As. Имя компонента указывается по
дополнительному запросу (в нашем случае — 531ТВ11).
Все операции по созданию символов, посадочных мест компонентов
и библиотек завершены. Можно приступать к созданию схемы электрической
принципиальной или к размещению на печатной плате компонентов, а затем и
трассировке электрических связей.
Ниже в табл. 2.1 перечислены команды графического редактора
символов SYMED, в табл. 2.2 — команды графического редактора корпусов
символов PATED, в табл. 2.3 — команды менеджера библиотек Library
Executive, и еще ниже — приведены некоторые сообщения об ошибках,
возникающих при формировании библиотек компонентов.
Команды графического редактора P-CAD SYMBOL EDITOR
[2,3,4]
New Ctrl+N
Открывает окно для создания файла нового символа. По
умолчанию задается абсолютная сетка с шагом 100 mil и началом координат в точке
5000, 5000.
Open Ctrl + О
Открывает существующий файл символа (расширение .SYM) или
библиотеку (расширение .LIB), чтобы выбрать символ.
Close
Закрывает активное окно. Если файл символа был изменен, но еще
не сохранен, предлагается сохранить изменения перед закрытием. Если вы
закрываете последний файл символа, автоматически открывается новое
окно.
Save Ctrl+S
Сохраняет файл символа в библиотеке. При записи в библиотеку
опция Create Component используется только для компонентов, имеющих
числовую нумерацию выводов (компоненты типа DIP, SMD). Компоненты
с нумерацией выводов комбинацией буквы и цифры (например, компоненты типа
«массив выводов») с использованием этой опции не создаются. Если флажок
Create Component не установлен, то символ сохраняется в библиотеке без
создания компонента. В этом случае для создания компонента, соответствующего
символу, используют менеджер библиотек P-CAD Library Executive.
Save As
Сохраняет файл символа в библиотеке. При выполнении команды
созданный символ можно сохранить под другим именем.
Symbol Wizard Ctrl+W
Запускает программу-мастер Symbol Wizard для создания
символа компонента.
Attributes
Позволяет просматривать, редактировать и удалять атрибуты,
соответствующие текущему символу. Список доступных атрибутов представлен в
диалоговом окне.
Save To File
Сохраняет символ в активном окне в виде отдельного файла
символа (.sym). Текущее имя файла и его местоположение на диске нельзя
изменить этой командой. Чтобы сохранить текущий файл под другим именем или
изменить его местоположение на диске, используется команда Save To File
As.
Save To File As
Сохраняет текущий символ в файле с новым именем и
местоположением на диске. Заданное по умолчанию расширение файла —
.sym.
Print Ctrl+P
Печатает активный символ в соответствии с установленными
параметрами печати. При выполнении этой команды появляется.диалоговое окно
File Print. Можно выводить на печать выбранную часть символа.
Print Setup
Отображает список установленных принтеров и конфигурирует
текущий принтер.
Exit Alt+F4
Выход из P-CAD Symbol Editor. При выполнении команды
выдается запрос на сохранение всех изменений, внесенных с момента последнего
сохранения файла символа. При выходе из P-CAD Symbol Editor в файл
SYMED.INI записывается информация о параметрах настройки, типе и размере
рабочего пространства, системе единиц, выбранных опциях и т. д.
Меню Edit (редактирование)
Undo Ctrl +Z или U
Команда полностью отменяет последнее законченное
действие. Отменяет команды Place, Delete, Copy, Cut, Copy Matrix,
Renumber, а также перемещения, вращения и зеркальные отражения
редактируемого объекта. Опции меню File, такие как New Save,
Print и т. д., не могут быть отменены. Если действие не может быть
отменено, команда Undo является недоступной из меню Edit. При
редактировании символа компонента возможна отмена законченной команды
размещения (меню Place). Например, при создании объекта типа линия,
многоугольник, дуга необходимо закончить их рисование и лишь затем отменить
действие. С помощью команды Undo можно отменить действия при размещении
выводов или изменении их нумерации. По умолчанию глубина «отката» равна 10, но
может быть изменена в файле конфигурации SYM.INI параметром
UndoLimit.
Redo
Отменяет результат выполнения команды Undo. По умолчанию
глубина «отката» вперед равна 10 и может быть изменена в файле конфигурации
SYM.INI параметром UndoLimit.
Cut Ctrl+X
Команда удаляет объект (объекты) из файла символа и сохраняет
его в буфере обмена Windows. Содержимое буфера обмена Windows
можно вставлять в другой файл или в любое место рабочего пространства
текущего окна файла. Перед выполнением команды Cut необходимо выполнить
выбор объектов, подлежащих удалению с помощью команды выбора
(Edit/Select). Чтобы выполнить эту команду, должен быть выбран хотя бы
один объект, в противном случае пункт меню Cut недоступен. Содержимое буфера
обмена может быть сохранено в файле буфера обмена (.CLP). Содержимое файла
буфера обмена может быть вставлено в файл символа. С помощью команды Cut
возможно вырезать множественные объекты, используя множественный и блоковый
выбор.
Copy Ctrl+C
Команда копирует объекты в буфер обмена. Перед выполнением
команды необходимо выполнить выбор объектов, подлежащих удалению, с помощью
команды выбора (Edit/Select). Чтобы выполнить команду Сору,
должен быть выбран хотя бы один объект, в противном случае пункт меню Сору
недоступен. Для копирования в пределах одного и того же файла удобно
использовать комбинацию Ctrl+левая кнопка мыши.
Copy To File
Команда производит копирование выбранных объектов в блочный
файл. Из блочного файла объекты могут быть вставлены в редактируемый символ
с использованием команды Paste From File. Чтобы выполнить эту команду,
должен быть выбран хотя бы один объект, в противном случае пункт меню Copy
To File недоступен. При выполнении команды
Copy
To File появляется диалоговое окно команды, в котором
можно выбрать папку, в которой будет сохранен блок и имя файла. По умолчанию
файл имеет расширение .BLK.
Paste Ctrl+V
Команда вставляет объект (объекты) из буфера обмена в
текущий файл символа, если они были вырезаны или скопированы из
рабочего’пространства графического редактора с помощью команд Cut и
Сору.
При выполнении команды Paste курсор принимает форму
перекрестия. При нажатии левой кнопки мыши происходит вставка объекта в
выбранную позицию курсора (до отпускания кнопки мыши объект может быть повернут
или перенесен в другое место рабочего окна). При вставке выводов компонента или
текста из различных файлов, содержащих стили, имеющие те же самые названия, но
содержащие данные, отличающиеся от установленных для текущего файла, новые
имена стилей заключаются в скобки и добавляются к списку стилей, доступных в
текущем файле.
Paste From File
Команда используется для вставки содержимого из блочного файла
в текущий файл. Блочный файл должен быть предварительно создан командой Copy
to File. При выполнении команды Paste from File появляется окно
диалога, в котором выбирается блочный файл для вставки
Properties
Команда вызывает диалоговое окно редактирования свойств
выбранного объекта. Перед выполнением команды Properties должен быть выбран
хотя бы один объект для редактирования. Если выбраны множественные объекты, то
они должны иметь одинаковый тип (например, дуги, линии, контакты и т.
п.), иначе команда недоступна. При редактировании свойств множественных
объектов внесенные изменения относятся ко всем выбранным объектам. Команда
Properties может также быть выбрана из
Unhighlight
Отменяет высвечивание выбранного объекта (объектов) и
восстанавливает нормальные цвета объекта. К этой команде можно обратиться,
щелкая по объекту правой кнопкой мыши и выбирая затем в контекстном меню
строчку Unhighlight.
Unhighlight All
Команда отменяет подсветку всех объектов в файле и
восстанавливает нормальные объектные цвета. Эта команда воздействует на все
высвеченные объекты независимо от того, выбраны они или нет.
Measure
Команда позволяет измерить расстояние по осям X и Y, а также
кратчайшее расстояние t между двумя точками. Измерения отображаются в системе
единиц, определенной командой Options/Configure. Для измерения
расстояния необходимо установить курсор в начальную точку, нажать левую клавишу
мыши и, не отпуская ее, переместить курсор во вторую точку. В строке состояния
будет указано расстояние по осям X и Y и расстояние между двумя точками
t:
Select
Команда позволяет выделить объект (объекты) для их последующего
редактирования с помощью команд меню Edit. Выделенные объекты можно
перемещать, изменять их размеры, поворачивать, назначать в другой слой,
копировать, модифицировать, удалять.
Меню View (вид)
Redraw
Команда очищает и затем перерисовывает активное окно.
Перерисовка используется для удаления следов «мусора», образующегося при
редактировании графики объектов. При перерисовке соблюдается очередность слоев,
установленная командой Options/Layers. Активный слой перерисовывается
последним, чтобы оказаться сверху. Для прерывания перерисовки в процессе ее
выполнения, щелкните правую кнопку мыши или нажмите Esc.
Extent
Перерисовывает рабочее пространство так, чтобы все объекты на
текущем листе были видимы. Невидимые слои информации игнорируются.
Last
Возвращает предыдущий вид текущего окна. Запоминаются два
предыдущих вида окна.
Аll
Перерисовывает активное окно со всеми объектами рабочего
пространства, размер которого определен опцией Workspace Size команды
Options/Configure.
Center С
Перерисовывает активное окно, используя курсор для указания
точки центра экрана. Для этого курсор помещается в точку будущего центра экрана
и нажимается клавиша С. Если вызвать команду из меню, то курсор приобретает
форму лупы. Точка не может стать центром активного окна в случае, если ее
выбирают около границы рабочего пространства.
Zoom In +
Команда увеличивает масштаб видимого изображения с
коэффициентом, заданным в меню команды Options/ Configure. Для этого
курсор помещается в точку будущего центра экрана и нажимается клавиша +. При
выполнении команды Zoom In из меню курсор приобретает форму лупы,
запрашивая выбор центра экрана. Позиция курсора становится центром
экрана.
Zoom Out —
Команда уменьшает масштаб видимого изображения с
коэффициентом, заданным в меню команды Options/ Configure. Для этого
курсор помещается в точку будущего центра экрана и нажимается клавиша —. При
выполнении команды Zoom Out из меню курсор приобретает форму лупы, запрашивая
выбор центра области. Позиция курсора становится центром экрана.
Zoom Window
Показывает изображение проекта, окаймленного прямоугольным
окном, которое выбирается с помощью курсора, приобретающего вид лупы, в рабочем
пространстве активного окна. Выбранная область заполняет весь экран
редактора.
Jump Location J
Устанавливает центр экрана в точку с координатами X и Y. После
вызова команды невбходимо в диалоговом окне задать координаты X и Y будущего
центра экрана. Возможно использование клавиши J, чтобы ввести координаты в
строку состояния. Для этого сначала нажимается клавиша J. Затем в став-t шей
активной строке состояния ввести значение координаты X, нажать клавишу Tab,
ввести значение координаты Y и нажать Enter.
Jump Text
Позволяет найти на рабочем листе проекта определенную
комбинацию символов. После выдачи команды появляется диалоговое окно, в котором
задается текст и параметры его поиска. Case Sensitive Search — искать
полное совпадение текста (при установленном флажке) или искать варианты
набранного текста (при сброшенном флажке), Search Entire Design -поиск
по всем слоям проекта (при установленном флажке) или искать текст в активном
слое (флажок сброшен). После установок нажимается кнопка Search. Если
образец текста найден, то он подсвечивается на экране, кнопка Search меняет
название на Next и при нажатии на эту кнопку экран перемещается к следующему
аналогичному тексту и т.д. Если результаты поиска положительны, то можно нажать
на кнопку ОК и процесс поиска прекращается.
Command Toolbar
Команда устанавливает видимость/невидимость панели кнопок
системных команд, которая обеспечивает быстрый доступ к наиболее часто
используемым командам редактирования. Отключение панели увеличивает рабочее
пространство. Установка видимости/невидимости панели системных команд
сохраняется в файле инициализации при выходе из программы.
Placement Toolbar
Команда устанавливает видимость/невидимость панели кнопок
команд размещения.
Custom Toolbar
Команда устанавливает видимость/невидимость настраиваемой
пользователем панели инструментов. Выбор команд, выполняемых в панели
Custom Toolbar, осуществляется с помощью меню Utils/ Customise.
Prompt Line
Позволяет показывать/скрывать строку сообщений. Текущие
параметры настройки для видимости строки подсказки сохраняются в файле
инициализации.
Status Line
Позволяет показывать/скрывать строку параметров графического
редактора. Текущие параметры настройки для видимости строки параметров
сохраняются в файле инициализации.
Snap to Grid
Включает/выключает режим привязки перемещений курсора по узлам
координатной сетки. Текущие параметры настройки для перемещения курсора
сохраняются в файле инициализации.
Меню Place (команды размещения)
Pin
Размещает в заданную позицию на экране вывод
компонента.
Line
Позволяет рисовать линии (прямые или ломаные) в текущем слое
графического редактора. Чтобы изменить параметры существующей линии,
используется команда Edit/Properties. В строке состояния отображаются
приращения по осям X и Y.
Размещает дугу или круг на текущем листе. Чтобы изменить
параметры существующей дуги, используется команда Edit/Properties. Чтобы
изменить пара-метры рисования новой дуги, используется команда
Option/Current Line. Для перемещения, изменения размеров, вращения,
зеркального отражения и т.д. используется режим Select.
Poligon
Команда вычерчивает многоугольник на рабочем листе. Не
допускается создавать полигон с взаимными пересечениями сторон. Редактирование
полигона возможно после окончания рисования и последующего его выделения.
Полигон можно повернуть на угол, кратный 90°, зеркально отразить относительно
оси X Метки на выделенном полигоне позволяют изменить его форму и
размеры.
Ref Point
Размещает точку привязки символа библиотечного
компонента.
Text
Вводит текст в рабочем поле. Стиль текста предварительно
определяется командой Options/Text Style. Чтобы внести изменения в
текст, используйте строчку Properties в контекстном меню. Можно изменить
стиль текста и его выравнивание. Для изменения стиля можно использовать кнопку
Edit Style, которая активизирует диалог команды Options/Text
Style.
Attribute
Размещает атрибуты символа в соответствии с параметрами,
которые выбираются в диалоге команды. Поле Value определяет значение
атрибута. Для редактирования атрибута после его размещения выполняют команду
Symbol/Attributes.
Размещает символ ИИЭР (IEEE) в проект. Будучи введенным,
символ ИИЭР не может быть редактирован. Возможно размещение следующих
символов.
IEEE Symbol
Adder Сумматор
Amplifier Усилитель
Astable Мультивибратс
Complex Комплексный
Generator Генератор
Hysteresis Гистерезис Multiplier Перемножитель
Меню Options (команды настройки проекта)
Block Selection
Определяет фильтр для маскирования графических примитивов при
выделении их командой Edit/Select. Настройка осуществляется с помощью
диалогового окна. Включение/выключение флажков делает доступными/недоступными
объекты для их выделения.
Configure
Команда устанавливает основные параметры редактора с
использованием соответствующего диалога.
Grids
Устанавливает набор сеток экрана. Диалог содержит параметры
сетки, которые сохраняются в файле символа. Сетку можно сделать невидимой. В
абсолютном режиме начало координат сетки находится в левом нижнем углу
рабочего пространства. В относительном режиме начало координат может
быть установлено в любой точке рабочего пространства.
Переключение между абсолютными и относительными режимами
настройки сетки осуществляется кнопкой переключателя сетки в строке состояний
или клавишей G.
Display
Команда определяет цвета, стиль курсора и другие параметры
отображения объектов на дисплее. Выбранные параметры сохраняются в файле
SCH.INI.
Preferences
Определяет настройки клавиатуры (горячие клавиши) и мыши для
быстрого вызова команд графического редактора.
Current Line
Устанавливает ширину и стиль рисования линий и дуг для команд
Place/Line и Place/Arc.
Text Style
Устанавливает текущий стиль текста для команды
Place/Text и позволяет добавлять, удалять, переименовывать или
редактировать стили текста используя ряд диалогов. Стили текста доступны по
команде Place/Text или при редактировании текста с помощью команды
Edit/Properties. Заданный по умолчанию стиль Default не может
быть удален или изменен. Другие четыре заданные по умолчанию стили могут быть
отредактированы, но не могут быть удалены или переименованы.
Меню Library (команды работы с библиотеками)
New
Команда позволяет создавать новую (пустую) библиотеку. В
диалоге команды Library/New стандартными средствами Windows
определяется имя файла и место размещения на диске новой библиотеки.
Alias
Alias (псевдоним) — дополнительное имя
символа.
Один символ может иметь множество, в том числе и с
использованием кириллицы, эквивалентных имен, задаваемых с помощью этой
команды. Псевдонимы не являются копиями компонента. Для копирования или
переименования используются соответствующие библиотечные команды. Псевдонимы
позволяют не переименовывать существующие символы.
Сору
Копирует один или большее количество элементов из одной
библиотеки в другую. Если необходимо копировать компонент со связанными
символами, то используется команда Library/Copy администратора библиотек
P-CAD Library Executive.
Delete
Удаляет библиотечный элемент. Если удаляется символ, то все
компоненты в библиотеке, которые ссылаются на удаленный символ, будут
непригодны для размещения.
Rename
Переименовывает библиотечный символ.
Меню Utils (утилиты)
Renumber
Перенумеровывает номера выводов или позиционные обозначения
выводов. Команда Undo отменяет всю перенумерацию.
Validate
Проверяет правильность создания символа и сообщает об ошибках.
Символ, содержащий ошибку, не может быть сохранен в библиотеке.
Shortcut Directory
Ссылка на сайт производителя соответствующей элементной базы
для проектирования.
P-CAD PCB
Команда запускает графический редактор печатных плат P-CAD
PCB.
P-CAD Schematic
Команда запускает графический редактор принципиальных схем
P-CAD Schematic.
P-CAD Library
Команда запускает менеджер библиотек P-CAD Executive
Library Executive.
P-CAD Pattern
Команда запускает графический редактор корпусов Editor и
посадочных мест P-CAD Pattern Editor.
Customize
Команда позволяет устанавливать быстрый и простой способ
обращения к другим приложениям Р-CAD, добавляя элементы на панель инструментов
Custom Tools и меню Utils.
Меню Macro
Setup
Устанавливает имя каталога, в который будут записываться файлы
макрокоманд.
Record
Начинает запись макрокоманды. После того как запись
макрокоманды завершена, ей может быть назначена горячая клавиша или пункт меню.
Кнопка М, расположенная на строке состояния, позволяет управлять со-стоянием
записи макроса: белый цвет фона вокруг буквы М означает, что запись
макроса не выполняется; красный цвет — активизирует запись макроса;
желтый цвет — запись макроса приостановлена.
Delete
Удаляет макрокоманду после указания имени макроса в диалоговом
окне.
Rename
Позволяет переименовывать любые созданные макрокоманды, включая
заданную по умолчанию (Default). Список макросов открывается в
соответствующем диалоговом окне.
Run
Выполняет макрокоманду.
Меню Window
New Window
Позволяет открывать дополнительные окна для проекта. Возможно
независимое перемещение в каждом окне, чтобы сравнить различные части одного и
того же файла. Номера открытых окон записываются после имени проекта и
разделяются точкой с запятой.
Cascade
Упорядочивает все открытые окна так, чтобы неперекрывающиеся
заголовки окон были видимы, чтобы облегчить переключение между окнами.
Tile
Упорядочивает все открытые окна так, чтобы всё окна были
видимы.
Arrange Icons
Упорядочивает значки файла символа в основном окне.
Команды графического редактора P-CAD Pattern Editor
[3,4]
New Ctrl + N
Открывает окно для создания файла нового установочного
места компонента. По умолчанию задается абсолютная сетка с шагом 100 mil и
началом координат в точке 5000,5000.
Open Ctrl + О
Открывает существующий файл посадочного места компонента
(расширение .PAT) или библиотеку, чтобы выбрать посадочное место
компонента.
Close
Закрывает активное окно. Если файл посадочного места компонента
был изменен, но еще не сохранен, предлагается сохранить изменения перед
закрытием. Если закрывается последний файл1 посадочного места
компонента, автоматически открывается новое окно.
Save Ctrl+S
Сохраняет файл посадочного места компонента в библиотеке. Опция
Create Сотропеt используется только для компонентов, имеющих числовую
нумерацию выводов (как в компонентах типа DIP, SMD). Компоненты с
нумерацией выводов в виде комбинации буквы и цифры (например, компоненты типа
«массив выводов») с использованием этой опции не создаются. Если флажок
Create Component не посажен, то посадочное место компонента сохраняется
в библиотеке без создания компонента. В этом случае для создания компонента,
соответствующего посадочному месту, используют менеджер библиотек Р-CAD
Library Executive.
Save As
Сохраняет посадочное место компонента в библиотеке, диалог
команды дает возможность сохранить предварительно созданный компонент под
другим именем.
Clear
Очищает экран дисплея с возможностью записи в библиотеку
созданного файла.
Pattern Wizard Ctrl+W
Запускает программу -мастер Pattern Wizard для создания
посадочного места компонента компонента.
Attributes
Позволяет просматривать, добавлять, изменять или удалять
атрибуты, соответствующие посадочному месту компонента.
Save To File Сохраняет посадочное место компонента в активном
окне в виде отдельного файла посадочного места (.pat). Текущее имя файла и
его местоположение нельзя изменить этой командой. Чтобы сохранять новый
файл или текущий файл под другим именем или изменить его местоположение,
используется команда Save To File As.
Сохраняет текущий корпус и посадочное место компонента в файле
с новым именем и местоположением. Заданное по умолчанию расширение файла —
.pat
Save To File As
Print Ctrl+P
Печатает содержимое окна активного посадочного места компонента
в соответствии с установленными параметрами печати. Можно выводить на печать
выбранную область посадочного места компонента.
Print Setup
Отображает список установленных принтеров и конфигурирует
текущий принтер!
DesignTechnology
Загружает бинарный файл (расширение .dtp), содержащий
технологические параметры проекта. Файл
Parameters имеет иерархическую организацию. Технологические
параметры разделены на группы. Эти группы могут содержать различные типы данных
проектирования и могут быть помещены в файл посадочного места. Группа
технологических параметров состоит из одной или более предопределенных секций,
каждая из них содержит наборы элементов одного типа. Каждый элемент
обладает свойствами, которые соответствуют определенным данным проектирования.
При выборе команды Design Technology Parameters появляется диалоговое
окно. Информация в окне размещается в виде древовидной структуры. В этом
диалоге возможно устанавливать технологические параметры объектов проекта
(контактных площадок, переходных отверстий, классы электрических цепей и т.
д.), копировать технологические параметры в проект или из проекта,
просматривать или изменять свойства данных, просматривать или изменять иерархию
файла. Ниже приводиться краткое описание секций файла
технологических параметров:
Class-to-Class Rules: определяет правила трассировки
между двумя классами цепей;
Global Rules: определяет зазоры между объектами и для
конкретного слоя ПП;
Layer Sets: определяет названия слоев ПП, которые
принадлежат данному набору;
Net Class Definitions: определяет имя класса
цепей и элементы этого класса цепей;
Net Class Rules: определяет правила разводки для
определенного класса цепей;
Net Rules: определяет правила разводки для определенной
цепи;
Pad Definitions: определяет свойства для стилей
контактных площадок ПП;
Via Definitions: определяет свойства для стилей
переходных отверстий ПП.
Технологические параметры текущего проекта переносятся в новую
секцию файла .dtp после нажатия на кнопку Update From Design.
Перенос правил проектирования из файла технологических
параметров в текущий корпус производится нажатием клавиши Copy To
Design.
Exit All+F4
Выход из P-CAD Pattern Editor. При выполнении данной
команды выдается запрос на сохранение всех изменений, внесенных с момента
последнего сохранения файла посадочного места. При выходе из P-CAD Pattern
Editor в файл конфигурации PATED.INI записывается информация о
параметрах настройки, типе и размере рабочего пространства, системе единиц,
выбранных опциях и т. д.
Меню Edit (команды редактирования)
Undo Ctrl+Z или U
Команда полностью отменяет последнее законченное
действие. Отменяет команды Place, Delete, Copy, Cut, Copy Matrix,
Renumber, а также перемещения, вращения и зеркальные отражения
редактируемого объекта. Команды меню File, такие как New, Save,
Print и т. д., не могут быть отменены. Если действие не может быть
отменено, команда Undo является недоступной из меню Edit. При
редактировании посадочного места компонента возможна отмена законченной команды
размещения (меню Place). С помощью команды Undo можно отменить действия
при размещении или изменении нумерации выводов.
Redo
Отменяет результат выполнения команды Undo. По умолчанию
глубина «отката» вперед равна 10 и может быть изменена в файле конфигурации
PATED.INI параметром UndoLimit.
Cut CtrB+X
Команда удаляет объект (объекты) из файла посадочного места
компонента и сохраняет его в буфере обмена Windows. Содержимое буфера
обмена Windows можно вставлять в другой файл или в любое место текущего
файла. Перед выполнением команды Cut необходимо выполнить выбор
объектов, подлежащих удалению, с помощью команды выбора (Edit/Select).
Чтобы выполнить эту команду, должен быть выбран хотя бы один объект, в
противном случае пункт меню Cut недоступен. Содержимое буфера обмена
может быть сохранено в файле буфера обмена (.CLP). Содержимое файла буфера
обмена может быть вставлено в файл посадочного места компонента. С помощью
команды Cut возможно вырезать множественные объекты, используя множественный и
блоковый выбор.
Copy Ctrl+C
Команда копирует объекты в буфер обмена. Перед выполнением
команды необходимо выполнить выбор объектов, подлежащих копированию, с помощью
команды выбора (Edit/Select). Чтобы выполнить Сору команду,
должен быть выбран хотя бы один объект, в противном случае пункт меню
Сору недоступен. Для копирования в пределах одного и того же файла
удобно использовать комбинацию Ctrl+левая кнопка мыши.
Copy To File
С помощью команды Copy To File произведится копирование
выбранных объектов в блочный файл. Из блочного файла они могут быть вставлены в
редактируемое посадочное место компонента с использованием команды Paste
From File. Чтобы выполнить эту команду, должен быть выбран хотя бы один
объект, в противном случае пункт меню Copy To File недоступен. При
выполнении команды Copy To File появляется диалоговое окно команды, в
котором можно выбрать папку, в которой будут сохранены блок и имя файла. По
умолчанию файл имеет расширение .BLK.
Paste Ctrl + V
Команда позволяет вставлять объект (объекты) из буфера обмена в
текущий файл посадочного места компонента, если они были вырезаны или
скопированы из рабочего пространства графического редактора с помощью команд
Cut и Сору. При выполнении команды курсор принимает форму перекрестия. При
нажатии левой кнопки мыши происходит вставка объекта в выбранную позицию
курсора. При вставке выводов компонента или текста из различных файлов,
содержащих одинаковые по названию стили, но содержащие данные, отличающиеся от
установленных для текущего файла, новые имена стилей заключаются в скобки и
добавляются к списку стилей, доступных в текущем файле.
Paste To Layer
Позволяет вставлять элементы на слои, отличные от тех, из
которых они были вырезаны или скопированы, в пределах одного или нескольких
проектов. Эта особенность относится к одиночному или множественному копированию
и операции вырезания блока. Команда Paste To Layer может работать только с
данными, содержащимися в буфере обмена и имеющими формат Pattern Editor или
РСВ. Данные, поступившие в буфер обмена из других приложений, не могут быть
вставлены в рабочее пространство графического редактора посадочных мест P-CAD
Pattern Editor. При выборе нескольких элементов, находящихся на различных
слоях, все они будут вставлены на текущий уровень. Многослойные элементы типа
контактных площадок останутся многослойными. Выбор слоя для размещения
вставляемых элементов удобно производить путем нажатия клавиши L. Возможна
вставка на выбранный слой содержимого файла буфера обмена (.CLP) так же, как и
непосредственно из буфера обмена. При вставке переходных отверстий, контактных
площадок или текста из других файлов, которые имеют одинаковые ‘имена стилей,
но данные отличаются от стилей текущего проекта, вводимые имена помещаются в
скобках, чтобы указать на возможный конфликт стилей. Новые имена стилей (в
скобках) будут добавлены к списку доступных стилей в текущем проекте.
Paste From File
Команда используется для вставки содержимого из блочного файла
в текущий файл. Блочный файл должен быть предварительно создан командой Сору
То File. При выполнении команды Paste From File появляется окно
диалога, в котором выбирается блочный файл для вставки.
Move To Layer
Команда позволяет выбирать объекты и затем перемещать их на
другой слой.
Properties
Команда вызывает диалоговое окно редактирования
свойств выбранного объекта. Перед выполнением команды
Properties должен быть выбран хотя бы один объект для редактирования.
Если выбраны множественные объекты, то они должны иметь одинаковый тип
(например, дуги, линии, контакты и т. п.), иначе команда недоступна. При
редактировании свойств множественных объектов внесенные изменения относятся ко
всем выбранным oбъектам. Команда Properties может также быть выбрана
из контекстного меню, которое появляется при выборе объекта и щелчке правой
кнопкой мыши. Пункты меню, доступные во всплывающем меню, изменяются в
зависимости от объекта, который выбирается. Команда Properties может
быть также выбрана двойным нажатием левой кнопки мыши на объекте.
Delete
Del
Команда удаляет все выбранные объекты. Для выполнения команды
удобно использовать клавишу Del. Эта команда не вырезает данные в буфер
обмена (в отличие от команды Cut). Команда Delete может быть отменена с
помощью команды Undo. Команда Delete может быть также вызвана из
контекстного меню после щелчка правой кнопкой мыши по выделенному
объекту.
Copy Matrix
Копирует все выбранные объекты, размножая их в виде матрицы с
заданными параметрами. Перед выполнением команды Copy Matrix
предварительно должны быть выбраны объекты для копирования. В диалоге команды
Copy Matrix указывается число столбцов (Number of Columns) и
строк (Number of Rows), соответствующих числу копий объекта по
горизонтали и вертикали, а также интервалы между объектами по горизонтали
(Row Spacing) и вертикали (Column Spacing). Положительное
значение интервала между столбцами позволяет выполнить размещение
объектов при копировании направо, отрицательное значение налево.
Положительное значение интервала между строками позволяет выполнить
размещение объектов при копировании вверх, отрицательное значение
вниз. Значения параметров вводятся в системе единиц, предусмотренной по
умолчанию.
Select All
Выбирает все объекты на текущем листе.
Deselect All
Снимает выделение всех предварительно выбранных
объектов.
Highlight
Высвечивает выбранный объект (объекты) цветом, выбранном с
помощью команды Options/Display.
Unhighlight
Отмечает высвечивание выбранного объекта (объектов) и
восстанавливает нормальные цвета объекта. К этой команде можно обратиться,
щелкая по объекту правой кнопкой мыши и выбирая затем в контекстном меню
строчку Unhighlight.
Unhighlight All
Команда отменяет подсветку всех объектов в файле и
восстанавливает нормальные объектные цвета. Эта команда воздействует на все
высвеченные объекты независимо от того, выбраны они или нет.
Measure
Команда позволяет измерить расстояние по осям X и Y, а
также кратчайшее расстояние t между двумя точками. Измерения отображаются в
системе единиц, определенной командой Options/Configure. Для измерения
расстояния необходимо установить курсор в начальную точку, нажать левую клавишу
мыши и, не отпуская ее, переместить курсор во вторую точку. В строке состояния
будет указано расстояние по осям X и Y и расстояние между двумя точками
t:
Select
Команда позволяет выделить объект (объекты) для их последующего
редактирования с помощью команд меню Edit. Выделенные объекты можно
перемещать, изменять их размеры, поворачивать, назначать в другой слой,
копировать, модифицировать, удалять.
Меню View (вид)
Redraw
Команда очищает и затем перерисовывает активное окно.
Перерисовка используется для удаления следов «мусора», образующегося при
редактировании графики объектов. При перерисовке соблюдается Очередность слоев,
установленная командой Options/Layers. Активный слой перерисовывается
последним, чтобы оказаться сверху. Для прерывания перерисовки в процессе ее
выполнения, щелкните правую кнопку мыши или нажмите Esc.
Extent
Перерисовывает рабочее пространство так, чтобы все объекты на
текущем листе были видимы. Невидимые слои информации игнорируются.
Last
Возвращает предыдущий вид текущего окна. Запоминаются два
предыдущих вида окна.
Аll
Перерисовывает активное окно со всеми объектами рабочего
пространства, размер которого определен опцией Workspace Size команды
Options/Configure.
Center С
Перерисовывает активное окно, используя курсор для указания
точки центра экрана. Для этого курсор помещается в точку будущего центра экрана
и нажимается клавиша С. Если вызвать команду из меню, то курсор приобретает
форму лупы. Точка не может стать центром активного окна в случае, если ее
выбирают около границы рабочего пространства.
Zoom In +
Команда увеличивает масштаб видимого изображения с
коэффициентом, заданным в меню команды Options/Configure. Для этого
курсор помещается в точку будущего центра экрана и нажимается клавиша +. При
выполнении команды Zoom In из меню курсор приобретает форму лупы, запрашивая
выбор центра экрана. Позиция курсора становится центром экрана.
Zoom Out —
Команда уменьшает масштаб видимого изображения с
коэффициентом, заданным в меню команды Options/Configure. Для этого
курсор помещается в точку будущего центра экрана и нажимается клавиша -. При
выполнении команды Zoom Out из меню курсор приобретает форму лупы,
запрашивая выбор центра области. Позиция курсора становится центром
экрана.
Zoom Window
Показывает изображение проекта, окаймленного прямоугольным
окном, которое выбирается с помощью курсора, приобретающего вид лупы, в рабочем
пространстве активного окна. Выбранная область заполняет весь экран
редактора.
Jump Location J
Jump Text
Устанавливает центр экрана в точку с координатами X и Y. После
вызова команды необходимо в диалоговом окне задать координаты X и Y будущего
центра экрана. Возможно использование клавиши J, чтобы ввести координаты в
строку состояния. Для этого сначала нажимается клавиша J. Затем в ставшей
активной строке состояния ввести значение координаты X, нажать клавишу Tab,
ввести значение координаты Y и нажать Enter.
Позволяет найти на рабочем листе проекта определенную
комбинацию символов. После выдачи команды появляется диалоговое окно, в котором
задается текст и параметры его поиска. Case Sensitive Search — искать
полное совпадение текста (при установленном флажке) или искать варианты
набранного текста (при сброшенном флажке), Search Entire Design -поиск
по всем слоям проекта (при установленном флажке) или искать текст в активном
слое (флажок сброшен). После установок нажимается кнопка Search. Если
образец текста найден, то он подсвечивается на экране, кнопка Search
меняет название на Next и при нажатии на эту кнопку экран перемещается к
следующему аналогичному тексту и т. д. Если результаты поиска положительны, то
можно нажать на кнопку ОК и процесс поиска прекращается.
Command Toolbar
Команда устанавливает видимость/невидимость панели кнопок
системных команд, которая обеспечивает быстрый доступ к наиболее часто
используемым командам редактирования. Отключение команды увеличивает рабочее
пространство в пределах соответствующего окна. Установка видимости/невидимости
панели системных команд сохраняется в файле инициализации при выходе из
программы.
Placement Toolbar
Команда устанавливает видимость/невидимость панели кнопок
команд размещения.
Custom Toolbar
Команда устанавливает видимость/невидимость настраиваемой
пользователем панели инструментов. Выбор команд, выполняемых в панели
Custom Toolbar, осуществляется с помощью меню Utils/
Customise.
Prompt Line
Показывает или скрывает строку подсказки. Текущие параметры
настройки для видимости строки подсказки сохраняются в файле
инициализации.
Status Line
Позволяет показывать/скрывать строку параметров графического
редактора. Текущие параметры настройки для видимости строки параметров
сохраняются в файле инициализации.
Snap to Grid
Включает/выключает режим привязки перемещений курсора по узлам
координатной сетки. Текущие параметры настройки для перемещения курсора
сохраняются в файле инициализации.
Меню Place (команды размещения объектов)
Pad
Размещает контактную площадку текущего стиля. Контактные
площадки не принадлежат конкретному специфическому слою. Например, чтобы
разместить планарную контактную площадку, текущий стиль должен быть установлен
таким образом, чтобы контактная площадка была определена только на верхнем или
нижнем слое печатной платы. Команда Options/Pad Style используется для
определения новых стилей контактных площадок и устанавливает текущий стиль
контактной площадки. Команда Edit/Properties в меню Pad
Properties позволяет изменить стили контактной площадки или номера уже
размещенных контактных площадок.
Via
Размещает переходное отверстие текущего стиля. Переходные
отверстия не принадлежат конкретному слою. Чтобы размещать межслойное
переходное отверстие, текущий стиль должен иметь форму, определенную только на
внутреннем слое. Команда Options/Via Style используется для
определения новых стилей переходных отверстий. Команда Edit/ Properties
в меню Via Properties позволяет изменить стили уже размещенных
переходных отверстий.
Работа с переходными отверстиями аналогична работе с
контактными площадками при их размещении, вращении, зеркальном отражении и
редактировании.
Команда рисует линии (прямые или ломаные) в текущем слое
графического редактора. Чтобы изменить параметры существующей линии,
используется команда Edit/Properties. В строке состояния отображаются
приращения по X и Y.
Arc
Размещает дугу или круг на текущем листе. Чтобы изменять
параметры существующей дуги, используется команда Edit/Properties. Чтобы
изменять параметры рисования новой дуги, используется команда Option/Current
Line. Для перемещения, изменения размеров, вращения, зеркального отражения
и т. д. используется режим Select.
Poligon
Команда вычерчивает многоугольник на рабочем листе. Не
допускается создавать полигон с взаимными пересечениями сторон. Полигон можно
повернуть на угол, кратный 90°, зеркально отразить относительно оси X. Метки на
выделенном полигоне позволяют изменить его форму и размеры.
Keepout
Команда создает барьеры (запреты) при автоматической
трассировке ПП (трассировка проводников в тех или иных слоях, размещение
переходных отверстий и т. п.). Барьер может быть размещен в любом несигнальном
слое, в слоях проводников со стороны установки компонентов (Тор) и со стороны
монтажа (Bottom), в любом слое сплошной металлизации. Барьеры не
могут быть размешены на других сигнальных слоях, кроме вышеперечисленных.
Барьеры — неэлектрические элементы, которые учитываются программой
автоматической трассировки печатных плат (autorouter), они игнорируются
программой проверки правил проектирования (DRC).
Kef Point
Размещает точку привязки посадочного места компонента.
Glue Point
Размещает точку приклеивания корпуса компонента к ПП. Точки
приклеивания используются, чтобы удерживать компоненты на месте, пока они не
припаяны на плату в процессе монтажа. Данные передаются в файл .GLU,
предназначенный для оборудования автоматического монтажа корпусов на плату по
команде File/Keport.
Pick Point
Размещает точку привязки захвата для автоматического извлечения
компонента из тары и его размещения на плате. Данные передаются в файл
.PNP, предназначенный для оборудования автоматического монтажа корпусов
на плату по команде File/Report.
Text
Позволяет вводить текст в рабочем поле. Стиль текста
предварительно определяется командой Options/Text Style. Чтобы внести
изменения в текст, используйте строчку Properties в контекстном меню.
Можно изменить также стиль текста и его выравнивание. Для изменения стиля
используется кнопка Edit Style, которая активизирует диалог команды
Options/Text Style.
Attribute
Размещает атрибуты компонента в соответствии с параметрами,
которые выбираются в диалоге команды. Поле Value определяет значение
атрибута. Чтобы редактировать атрибут после его размещения, выполняют команду
Pattern/Attributes.
Меню Options (команды настройки проекта)
Selection Mask
Определяет фильтр для маскирования графических примитивов при
выделении их командой Edit/ Select. Настройка осуществляется с помощью
соответствующего диалога. Включение/выключение флажков делает
доступными/недоступными объекты для их выделения.
Configure
Команда устанавливает основные параметры редактора с помощью
соответствующего диалога.
Grids
Устанавливает набор сеток экрана. Диалог содержит
многочисленные параметры сетки, которые сохраняются в файле посадочного места
компонента. Сетку можно сделать невидимой. В абсолютном режиме начало
координат сетки находится в левом нижнем углу рабочего пространства. В
относительном режиме начало координат может быть установлено в любой точке
рабочего пространства. Переключение между абсолютными и относительными режимами
настройки сетки осуществляется кнопкой переключателя сетки или клавишей
G.
Display
Команда определяет цвета, стиль курсора и другие параметры
отображения проекта на дисплее. Выбранные параметры сохраняются в файле
PATED.INI.
Preferences
Определяет настройки клавиатуры (горячие клавиши) и мыши для
быстрого вызова команд графического редактора.
Layers
Позволяет просматривать и изменять свойства слоев
проекта.
Current Line
Устанавливает ширину и стиль рисования линий и дуг для команд
Place/Line и Place/Arc.
Current Keepout
Команда позволяет устанавливать тип (линия или многоугольник) и
слой (текущий или все) барьеров, которые размещаются с помощью команды
Place/ Keepout.
Current Radius
Команда устанавливает параметры скругления вершин полигонов. В
окне Current Chord Heigth указывается высота хорд, с помощью которых
аппроксимируются дуги (чем меньше эта величина, тем — точнее
аппроксимация).
Pad Style
Устанавливает текущий стиль контактной площадки для команды
Place/Pad. Можно добавлять, удалять и редактировать стили контактной
площадки, устанавливать диаметры отверстий, используя ряд диалогов. Стиль
контактной площадки — совокупность информации о форме (круглая,
прямоугольная и т. п.) контактной площадки, слоев ее размещения, диаметра
отверстия, его смещения относительно центра контактной площадки. Стиль
контактной площадки может быть простым или сложным. Заданный по
умолчанию стиль контактной площадки (Default) не может быть изменен или
удален, он недоступен для редактирования. Для редактирования должен быть создан
новый стиль путем копирования, последующего изменения и записи стиля
Default под другим именем.
Via Style
Устанавливает текущий стиль переходного отверстия для команды
Place/Via. Команда практически аналогична команде Options/Pad
Style. Единственное различие между контактными площадками и переходными
отверстиями — стили переходных отверстий не поддерживают формы типа монтажного
отверстия (Mounting Hole) и перекрестия для сверления (Target
shapes).
Text Style
Устанавливает текущий стиль текста для команды и позволяет
добавлять, удалять, переименовывать или редактировать стили текста, используя
ряд диалогов. Стили текста пользователя доступны при выполнении команды
Place/Text или при редактировании текста с помощью команды
Edit/Properties. Заданный по умолчанию стиль Default не может
быть удален, переименован или изменен. Другие три заданных по умолчанию стиля
могут быть отредактированы, но не могут быть удалены или переименованы.
Меню Library (команды работы с библиотеками)
New
Позволяет создавать новую (пустую) библиотеку. В диалоге
команды Library/New стандартными средствами Windows определяется
имя файла и место размещения на диске новой библиотеки.
Alias
Alias (псевдоним) — дополнительное имя компонента
или посадочного места компонента. Один компонент может иметь множество
эквивалентных имен, задаваемых с помощью этой команды. Псевдонимы не
являются копиями компонента. Для копирования или переименования
используются соответствующие библиотечные команды. Псевдонимы позволяют не
переименовать существующие символы.
Сору
Копирует один или большее количество элементов из одной
библиотеки в другую. Если необходимо копировать компонент со связанными
символами, то используется команда Library/Copy администратора библиотек
P-CAD Library Executive.
Delete
Удаляет библиотечный элемент. Если удаляется посадочное место
компонента, то все компоненты в библиотеке, которые ссылаются на удаленное
посадочное место компонента, будут непригодны для размещения.
Rename
Переименовывает посадочное место компонента или
компонент.
Меню Utils (утилиты)
Renumber
Перенумеровывает номера выводов. Команда Undo полностью
отменяет всю перенумерацию выводов.
Validate
Проверяет правильность создания посадочного места компонента и
сообщает об ошибках. Посадочное место компонента, содержащее ошибку, не может
быть сохранено в библиотеке.
Shortcut Ссылка на сайт производителя
соответствующей
Directory элементной базы для проектирования.
P-CAD РСВ Команда запускает графический редактор
печатных плат P-CAD РСВ.
P-CAD
Schematic
Команда запускает графический редактор принципиальных схем
P-CAD Schematic.
P-CAD Symbol Editor
Команда запускает графический редактор символов принципиальных
схем P-CAD Symbol Editor.
P-CAD Library Executive
Команда запускает менеджер библиотек P-CAD Library
Executive.
Customize Команда позволяет устанавливать быстрый и
простой способ обращения к другим приложениям Р-CAD, добавляя элементы на
панель инструментов Custom Tools и меню Utils.
Меню Macro
Setup
Устанавливает имя каталога, в который будут записываться файлы
макрокоманд.
Record
Начинает запись макрокоманды. После того как запись
макрокоманды завершена, ей может быть назначена горячая клавиша или пункт меню.
Кнопка М, расположенная на строке состояния, позволяет управлять состоянием
записи макроса: белый цвет фона вокруг буквы М означает, что запись
макроса не выполняется; красный цвет — активизирует запись макроса;
желтый цвет — запись макроса приостановлена.
Delete
Удаляет макрокоманду после указания имени макроса в диалоговом
окне.
Rename Позволяет переименовывать любые созданные макрокоманды,
включая заданную по умолчанию (Default). Список макросов открывается в
соответствующем диалоговом окне.
Run
Выполняет макрокоманду.
Меню Window
New Window
Позволяет открывать дополнительные окна для проекта. Возможно
независимое перемещение в каждом окне, чтобы сравнить различные части одного и
того же файла. Номера открытых окон записываются после имени проекта и
разделяются точкой с запятой.
Cascade
Упорядочивает все открытые окна так, чтобы неперекрывающиеся
заголовки окон были видимы, чтобы облегчить переключение между окнами.
Tile
Упорядочивает все открытые окна так, чтобы все окна были
видимы.
Arrange Icons
Упорядочивает значки файла символа в основном окне.
Команды менеджера библиотек P-CAD Library Executive [4]
Команда Горячие клавиши, пиктограмма и назначение
команды
Меню File (работа с файлами)
Import
Команда загружает список библиотек проекта в текстовом формате
с разделителем.
Map Fields
Команда позволяет заполнить графы электронной таблицы,
загружаемой по команде File/Cross Link.
Cross Link
Команда позволяет создать связи между именами и компонентами в
импортируемых библиотеках.
Query
Команда позволяет производить в диалоговом режиме поиск
компонентов в импортируемых библиотечных файлах.
Save To Library
Команда сохраняет или обновляет библиотеки в формате
P-CAD.
Verify
Команда проводит проверку соответствия атрибутов выбранного
компонента данным, содержащимся в библиотеках P-CAD.
Report
Создание отчета по результатам поиска компонентов после
выполнения команд File/Cross Link, File/ Import или о составе библиотек
P-CAD.
Exit Alt+F4
Выход из P-CAD Library Executive.
Меню Library (системные команды)
New
Позволяет создавать новую (пустую) библиотеку. В диалоге
команды Library/New стандартными средствами Windows определяется
имя файла и место размещения на диске новой библиотеки.
Setup
Позволяет загрузить несколько библиотек и работать с
ними.
Alias
Назначает псевдонимы (Alias) — дополнительные имена
компонентам, корпусам или символам. Один компонент может иметь множество
эквивалентных имен, задаваемых с помощью этой команды. Псевдонимы не
являются копиями компонента. Для копирования или переименования
используются соответствующие библиотечные команды. Псевдонимы позволяют не
переименовывать существующие символы.
Pattern Graphics
Позволяет задавать из выбранной библиотеки альтернативные имена
посадочным местам компонентов, а также разворачивать посадочные места на угол,
кратный 90°, в слоях Тор и Bottom.
Сору
Копирует компонент, корпус, символ из одной библиотеки в
другую.
Delete
Удаляет библиотечный элемент, корпус, символ.
Rename
Переименовывает библиотечный элемент корпус, символ.
Translate
Трансляция библиотек из и в фбрматы P-CAD
Binary, P-CAD ASCII, TangoPRO Binary, TangoPRO ASCII,
Tango-Schematic (DOS), Tango-PCB (DOS), PDIF.
Merge Patterns
Команда копирует корпуса компонентов из одной или нескольких
библиотек P-CAD в библиотеку, которая содержит только ссылки на
корпуса.
Publisher
Утилита для создания отчетов в формате MS Word 97. Отчеты могут
содержать графику библиотечных корпусов и символов.
Меню Component (работа с компонентами)
New Ctrl+N
Создание нового библиотечного компонента.
Open Ctrl+0
Загрузка компонента из выбранной библиотеки.
Save Ctrl+S
Запись компонента в библиотеку. Перед сохранением автоматически
выполняется команда Component/Validate. Сохранение компонента,
имеющего ошибки, невозможно.
Save As Сохранение компонента под новым именем или в другой
библиотеке.
Validate Ctrl + К
Проверка правильности заполнения текстовой информации о
компоненте.
Меню Pattern (редактирование посадочного места
компонента)
New
Создание нового посадочного места компонента. При выполнении
команды запускается программа-мастер Pattern Wizard редактора посадочных
мест Р-CAD Pattern Editor.
Open
Вызывается редактор Pattern Editor для загрузки
библиотеки (.lib), содержащей нужное посадочное место, или загружается файл
отдельного корпуса, (.pat).
Меню Symbol (редактирование символа)
New
Создание нового символа компонента. При выполнении команды
запускается программа-мастер Pattern Wizard редактора символов P-CAD
Symbol Editor.
Open
Вызывается редактор Symbol Editor для загрузки
библиотеки (.lib), содержащей нужное посадочное место, или загружается файл
отдельного символа (.sym).
Меню Edit (редактирование компонента)
Undo Spreadsheet Ctrl+Z или U
Change
Команда полностью отменяет последнее законченное действие в
меню Pins/View, Pattern/View и Symbol/View при создании (редактировании)
компонента.
Cut Spreadsheet Ctrl+X
Change
Команда удаляет все данные из выбранных ячеек таблицы и
сохраняет их в буфере обмена при создании (редактировании) компонента.
Copy Spreadsheet Ctrl+C
Change
Команда позволяет копировать объекты в буфер обмена при
создании (редактировании) компонента.
Paste Spreadsheet Ctrl +V
Change
Вставка содержимого буфера обмена в одну или
несколько ячеек таблицы. Эти данные должны быть вырезаны или
скопированы командами Edit/Cut Spreadsheet Change или Edit/Copv
Spreadsheet Change.
Slide Selection Up Ctrl+-
Перекос выбранного объекта в таблице на одну строку
вверх.
Slide Selection Ctrl+?
Down
Перенос выбранного объекта в-таблице на одну строку
вниз.
Select Symbols
Выбор символов в текущей библибтеке для присоединения к
текущему компоненту.
Select Pattern
Выбор одного или нескольких посадочных мест из текущей
библиотеки для присоединения к текущему компоненту.
Component Attr
Редактирование, просмотр и удаление атрибутов компонентов и их
значений.
Меню View (Вид)
Component Info
Просмотр информации о компоненте.
Pins View
Редактирование параметров и упаковки выводов компонента.
Pattern View
Редактирование параметров посадочного места компонента.
Symbol View
Редактирование параметров символа и его графики.
Sources Browser
Открытие окна для просмотра дерева используемых
библиотек.
Comma
Просмотр внешнего текстового файла библиотек с Separated
File разделителем в виде запятой.
Toolbar
Включение/выключение строки инструментов.
Custom Toolbar
Включение/выключение настраиваемой панели инструментов,
задаваемой пользователем в меню команды Utils/Customize.
Prompt Line
Показывает/скрывает строку подсказки. Меню Utils
(утилиты)
Query
Просмотр и редактирование информации, содержащейся в
библиотеках.
Shortcut Directory
Ссылка на сайт производителя соответствующей элементной базы
для проектирования.
P-CAD РСВ
Запускает графический редактор печатных плат
P-CAD РСВ.
P-CAD Schematic
Запускает графический редактор принципиальных схем P-CAD
Schematic.
P-CAD Pattern
Команда запускает графический редактор корпусов Editor и
посадочных мест P-CAD Pattern Editor.
P-CAD Symbol
Команда запускает графический редактор символов Editor
компонентов P-CAD Symbol Editor.
Customize
Команда устанавливает способ обратиться к другим приложениям
P-CAD, добавляя элементы на панель инструментов Custom Tools и
меню Utils.
Меню Help
P-CAD Library Fl
Executive Help
Отображает содержание интерактивной справочной подсистемы
P-CAD.
Topics
How to Use Help
Содержит информацию об использовании справочной подсистемы
Windows.
About P-CAD
Отображает диалог, который содержит информацию о номере версии
программы Library Executive, дате
выпуска.
2.6. Сообщения об ошибках программы Library
Executive
5636. Duplicate pad numbers found at rows xxx and
yyy.
(На строках ххх и ууу обнаружены одинаковые номера.)
Причина: несколько выводов корпуса компонента имеют
одинаковые номера.
5637. Pad number at row xxx is out of range.
(Номера выводов корпуса компонента на строке ххх
находятся вне допустимого диапазона.)
Причина: номера выводов корпуса компонента могут
принимать значения в пределах от 1 до номера строки включительно.
5700. Unable to allocate memory for pin data.
Component not verified!
(He хватает памяти для размещения данных о выводах. Компонент
не верифицирован!)
Причина: информация о выводах компонента занимает очень
малый объем — всего 64 К или менее на один компонент.
5701. Gate Number out of range in row # [-1 to
255].
(Номер секции находится вне допустимого диапазона от -1 до 255
в строке #.)
Причина: компонент может содержать не более 255 секций.
Номера -1 или CMN обозначают общие выводы.
5702. Common pin in row # has a gate eq
# that does not match any gates!
(Общий вывод в строке # имеет код эквивалентности, не
согласующийся ни с одной секцией.)
Причина: определения общего вывода должны иметь по
крайней мере две секции.
5703. Common pin in row # has a gate eq # that
matches only 1 gate!
(Общий вывод в строке # имеет код эквивалентности,
согласующийся только с одной секцией.)
Причина: определения общего вывода должны иметь по
крайней мере две секции.
5704. Gate # missing symbol.
(Пропущен символ секции #.)
Причина: в окне Component Information не указано
имя символа секции #. Каждой секции должен быть поставлен в соответствие по
крайней мере один символ.
5705. Gate # missing symbol name.
(Пропущено имя символа секции #.)
Причина: в окне Component Information не указано
имя символа секции #. Каждой секции должен быть поставлен в соответствие по
крайней мере один символ.
5706. NORMAL Symbol «name» missing from
library.
(Имя символа в графе NORMAL отсутствует в библиотеке.)
Причина: подключенный ранее символ теперь отсутствует в библиотеке.
Библиотека может быть повреждена, или символ был удален при создании другого
компонента.
5707. IEEE Symbol «name» missing from
library.
(Имя символа в графе IEEE отсутствует в
библиотеке.)
Причина: подключенный ранее символ теперь отсутствует в
библиотеке. Библиотека может быть повреждена, или символ был удален при
создании другого компонента.
5708. DEMORGAN Symbol «name» missing from
library.
(Имя символа в графе DEMORGAN отсутствует в
библиотеке.)
Причина: подключенный ранее символ теперь отсутствует в
библиотеке. Библиотека может быть повреждена, или символ был удален при
создании другого компонента.
5709. PATTERN «name» missing from
library.
(Имя корпуса в графе PATTERN отсутствует в
библиотеке.)
Причина: подключенный ранее корпус теперь отсутствует в
библиотеке. Библиотека может быть повреждена, или корпус был удален при
создании другого компонента.
5710. Number of rows not equal to number of
pads.
(Число строк в таблице не равно числу выводов корпуса
компонента.)
Причина: после того как подключен корпус компонента,
число строк в таблице должно быть равно числу выводов. Строки могут оставаться
пустыми, если выводы корпуса не ассоциируются с какими-нибудь выводами
символов.
5711. Missing PinDes in row #.
(Пропущено позиционное обозначение вывода PinDes в
строке #.) Причина: когда нет подсоединенного корпуса, каждая строка
должна соответствовать выводу и каждый вывод должен иметь позиционное
обозначение. Если какая-нибудь строка не нужна, ее нужно переместить в конец
таблицы и в окне Component Information уменьшить число выводов на
единицу.
5712. Missing PinDes in row #. Only «unused» pads
are allowed to have a blank PinDes.
(Пропущено позиционное обозначение вывода в строке #.
Только неиспользуемые выводы могут иметь пустые ячейки PinDes.)
Причина: после того как подключен корпус компонента,
каждая строка таблицы соответствует выводу этого корпуса. Только неиспользуемые
выводы могут иметь пустые ячейки PinDes. Неиспользуемый вывод
ассоциируется с пустой строкой таблицы.
5713. Invalid characters in PinDes in row # [Bad
characters are COMMA, DACH, SPACE, TAB, BRACKET, PAREN, HI-ASCILL]
(Неверный символ в позиционном обозначении вывода в строке #.
[Не могут использоваться символы «.»,»-», «пробел», «табуляция», круглые и
прямоугольные скобки, коды ASCII в верхней половине таблицы].)
Причина: позиционные обозначения выводов не могут
содержать символы «.», «-», «пробел», «табуляция», круглые и прямоугольные
скобки и символы, коды ASCII которых превышают 128.
5714. POWER pin can’t have missing PinName in row
#.
(Вывод типа POWER не может иметь пропущенное имя в
строке #.)
Причина: вывод, имеющий тип Power, должен
обязательно иметь имя PinName, так как оно по умолчанию используется как
имя подсоединенной к этому выводу цепи.
5715. Invalid characters in PinName in row #
[Bad character are SPACE, TAB, HI-ASCII].
(Неверный символ в имени вывода в строке #. [Не могут
использоваться символы «пробел», «табуляция», коды ASCII в верхней половине
таблицы].)
Причина: имена выводов не могут содержать символы
«пробел», «табуляция» и символы, коды ASCII которых превышают 128.
5716. Gate Number out of range in row #[-l
to #].
(Номер секции в строке # находится вне допустимого предела от
-1 до #.)
Причина: число в строке # может содержать не более 255
секций. Номера -1 или CMN обозначают общие выводы.
5717. Gate & Pin number must both be
zero or both be non-zero in row #.
(Номер секции и номер вывода должны быть оба равны нулю или оба
не равны нулю в строке #.)
Причина: номер секции и номер вывода одновременно равны
нулю, если они описывают пустую строку, неиспользуемый вывод или вывод питания.
Для спецификации любого другого вывода они должны быть оба не равны
нулю.
5718. Pin number #in row # exceeds the number of
pads/pins.
(Номер вывода # в строке # превышает число выводов.)
Причина: номер вывода в любой строке никогда не может превышать числа
выводов в присоединенном корпусе или общее число выводов секций компонента,
когда корпус не присоединен.)
5719. The gate equivalence specified in Component
Information for gate #roes not match the pin’s gate equivalence specified in
row #.
(Код эквивалентности секции #, указанный в окне
Component Information, не согласуется с кодом эквивалентности вывода в
строке #.)
Причина: необходимо повторно ввести коды эквивалентности
секций в окне Component Information.
5720. Gate #has multiple gateEq values … first
found in row #.
(Секция # имеет несколько значений кодов эквивалентности
… первое значение найдено в строке #.)
Причина: несколько строк с одинаковым номером секции
имеют разные коды эквивалентности секций.
5721. Equivalent gates #end # -have a different
number of pins.
(Эквивалентные секции # и # имеют разное число выводов.)
Причина: секции, имеющие одинаковые коды эквивалентности, должны иметь
одинаковое число выводов.
5722. Gate # is missing. Gate numbers must
be contiguous for homogeneous components.
(Секция # пропущена. Секции однородных компонентов нумеруются
подряд.)
Причина: в таблице выводов пропущена информация об этой
секции. Нет строки, соответствующей номеру секции, указанному в окне
Component Information.
5723. The same pin on equivalent gates must have
the same Pin Eq. See row # and #.
(Одинаковые выводы символов эквивалентных секций должны иметь
одинаковые коды эквивалентности выводов Pin Eq. См. строки # и
#.) Причина: эквивалентные секции должны иметь одинаковые символы и
одинаковую информацию о символах.
5724.! The same pin on equivalent gates must have the same
Electrical Type See row # and #.
(Одинаковые выводы символов эквивалентных секций должны иметь
одинаковые типы Electrical Type. См. строки # и #.)
Причина: эквивалентные секции должны иметь одинаковые
символы и одинаковую информацию о символах.
5725. The same pin on equivalent gates of a
homogeneous component must have the same Pin Name. See row #and
#.
(Одинаковые выводы символов эквивалентных секций однородных
компонентов должны иметь одинаковые имена выводов Pin Name. См. строки
# и #.)
Причина: эквивалентные секции должны иметь одинаковые
символы и одинаковую информацию о символах.
5726. Equivalent pins can not have different
electrical types in the same gate. See row # and #.
(Эквивалентные выводы одной и той же секции не могут иметь
различные электрические типы. См. строки # и #.)
Причина: см. перевод.
5727. Gate number # greater than number of
gates #in row #.
(Номер секции # больше номера секции # в строке
#.)
Причина: указанный в таблице выводов номер секции больше
числа секций, заданных в окне Component Information.
5728. Pin Number #greater than number of
pins #in row #.
(Номер вывода # больше номеров выводов # в строке #.)
Причина: указанный в таблице выводов номер вывода больше
числа выводов, заданных в окне Component Information.
5729. Duplicate Pin Number # found in gate
#in row #.
(Повторяющийся номер вывода # найден в секции # в строке
#.)
Причина: комбинация номера секции и номера выводу уже
имеется в таблице выводов. Номера общих выводов не должны совпадать с номерами
других выводов.
5730. Pin Number # could not be found for
gate #in row #.
(Номер вывода # не может быть обнаружен в секции # в
строке #.)
Причина: номер вывода, указанный в таблице выводов, не
может быть найден в символе, соответствующем секции с данным номером.
5731. Common pin defined for gate number #
is greater than number of gates #in row #.
(Число общих выводов, указанных для секции номер #, больше
числа выводов секции # в строке #.)
Причина: см. перевод.
5732. Pin Number # for gate # was never
assigned in the spreadsheet
(Номер вывода # секции # не был назначен в таблице
выводов.)
Причина: номер вывода, найденный в символе, отсутствует
в таблице символов.
5733. Duplicate pin number #not allowed in gate
#. Pin numbers musl start with 1 and must be contiguous.
(Повторение номера вывода # не разрешено в секции #.
Номера выводов должны начинаться с 1 и не иметь пропусков.)
Причина: см перевод.
5734. Pin Number # is missing from gate #.
Pin numbers must starl with 1 and must be contiguous.
(В секции # пропущен номер вывода #. Нумерация выводов
начинается с 1 и должна быть непрерывной.)
Причина: номер вывода символа не найден в таблице
выводов.
5735. Attempt to assign duplicate pin designator
«name».
(Сделана попытка присвоить повторяющийся номер вывода
«пате».] Причина: каждый номер вывода должен быть уникальным.
5786. Duplicate default pin designator must be
unique.
(Номера выводов компонента должны быть уникальными.)
Причина: установленные по умолчанию номера выводов
компоненте не должны повторяться.
1 / 1 / 1 Регистрация: 03.04.2013 Сообщений: 79 |
|
1 |
|
29.10.2013, 17:20. Показов 5012. Ответов 13
Помогите исправит ошибки в схеме P-CAD 2008(Schematic). После Utils->ERC выдает ошибки Error 1 — Unconnected wire end on sheet:Sheet1 at mm (165.100,317.500) ———————————————————————- 29-Oct-13 17:18 Page 1 P-CAD Electrical Rules Check Report ================================================== ==================== Error 3 — Unconnected wire end on sheet:Sheet1 at mm (233.680,276.860)
__________________
0 |
1022 / 157 / 10 Регистрация: 16.01.2013 Сообщений: 544 |
|
29.10.2013, 20:29 |
2 |
НЕ подключен конец проводника на 1 листе схемы (указаны координаты).
0 |
raxp |
29.10.2013, 20:32
|
Не по теме: …так TC наверно ждет, что ему исправят
0 |
1 / 1 / 1 Регистрация: 03.04.2013 Сообщений: 79 |
|
29.10.2013, 21:05 [ТС] |
4 |
Не по теме: …так TC наверно ждет, что ему исправят как бы тему не надо засорят. Было не плохо если бы реально помогли. Мне за день надо разобраться с этой программой, составить, компоненты и отрассировать схему. А так если даже исправить файл, я думаю, знающему эту программу это даже не займёт минуты.
0 |
10229 / 6607 / 498 Регистрация: 28.12.2010 Сообщений: 21,159 Записей в блоге: 1 |
|
29.10.2013, 21:07 |
5 |
Не бурейте. Справочник по пикаду с переводчиком в руки и все получится. Какой еще помощи надо?
0 |
1 / 1 / 1 Регистрация: 03.04.2013 Сообщений: 79 |
|
29.10.2013, 21:09 [ТС] |
6 |
НЕ подключен конец проводника на 1 листе схемы (указаны координаты). я попробовал, что-то не получается. ошибка как была так и осталась
0 |
Модератор 8760 / 6550 / 887 Регистрация: 14.02.2011 Сообщений: 22,979 |
|
29.10.2013, 21:09 |
7 |
Мне за день надо разобраться с этой программой, составить, компоненты и отрассировать схему. тебе именно эта программа нужна?
0 |
1 / 1 / 1 Регистрация: 03.04.2013 Сообщений: 79 |
|
29.10.2013, 21:11 [ТС] |
8 |
Не бурейте. Справочник по пикаду с переводчиком в руки и все получится. Какой еще помощи надо? справочников по нему почти нету. И там мало что нормально написано. Я вроде все нормально подключал, но ошибку почему то он выдает. Добавлено через 54 секунды
тебе именно эта программа нужна? именно это. так как это задали в универе, надо показывать всё как делал.
0 |
Модератор 8760 / 6550 / 887 Регистрация: 14.02.2011 Сообщений: 22,979 |
|
29.10.2013, 21:14 |
9 |
справочников по нему почти нету. не лги
0 |
10229 / 6607 / 498 Регистрация: 28.12.2010 Сообщений: 21,159 Записей в блоге: 1 |
|
29.10.2013, 21:21 |
10 |
0 |
1 / 1 / 1 Регистрация: 03.04.2013 Сообщений: 79 |
|
29.10.2013, 21:29 [ТС] |
11 |
не лги Я скачал две книжки. в одной ничего нормального, а другой что-то не нашёл то что нужно Добавлено через 1 минуту
что-то там не видно книжек версии 2006
0 |
10229 / 6607 / 498 Регистрация: 28.12.2010 Сообщений: 21,159 Записей в блоге: 1 |
|
29.10.2013, 21:53 |
12 |
Да вы хотя-бы 2001 скачайте, первая же ссылка
0 |
1 / 1 / 1 Регистрация: 03.04.2013 Сообщений: 79 |
|
29.10.2013, 22:03 [ТС] |
13 |
Да вы хотя-бы 2001 скачайте, первая же ссылка как выше написано,книжки у меня есть. Так сидеть и пошагово все учить у меня времени нет. Как то я уж до стадии схемы дошёл. и там что-то не получается. Я даже не знаю где ошибка то ли в соединении элементов, то ли в самом элементепробывал и с шинами элементы соединять тоже не получилось
0 |
10229 / 6607 / 498 Регистрация: 28.12.2010 Сообщений: 21,159 Записей в блоге: 1 |
|
29.10.2013, 22:20 |
14 |
…ладно, с вами все ясно. С ленью у вас проблемы, а заявочки об отсутствии у вас времени равноценны воровству его у нас, за это деньги берут между прочим (на будущее при создании подобных тем). Держите (в дальнейшем при создании компонентов обращайте внимание на шаг сетки и привязки на схеме):
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
29.10.2013, 22:20 |
14 |