|
использование parameters элементов в правилах pcb |
|
|
|
Oct 22 2011, 20:42
|

Знающий
   
Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187

|
Цитата(nnalexk @ Oct 22 2011, 23:56)  "Хотеть не вредно. Но в PCB передается только 1 параметр: Comment" Там у меня пустая строка А footprint для элемента откуда pcb тогда берет, если передается только один параметр. И для чего параметр comment может использоваться в pcb Footprint берет из библиотеки, указанной в схеме. А в Comment пишешь то, что тебе нужно: 1 номинал 2 полное название компонента 3 название компонента + номинал + footprint и т.д.
--------------------
Кто ясно мыслит - тот ясно излагает.
|
|
|
|
|
Oct 23 2011, 06:29
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата(nnalexk @ Oct 22 2011, 22:56)  Там у меня пустая строка Значит ничего не задано Цитата А footprint для элемента откуда pcb тогда берет, если передается только один параметр. Параметр здесь не причем. Берет из нижнего списка моделей. Значение текущего посадочного значения можно определит задав какому либо параметру ПАРАМЕТР =CurrentFootprint Цитата И для чего параметр comment может использоваться в pcb А Вам уже ответили. В целом написав сложную вормулу туда можно передать все необходимые параметры, соединенные в одно строковое значение
|
|
|
|
|
Oct 24 2011, 11:12
|
Местный
  
Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816

|
"Footprint берет из библиотеки, указанной в схеме. " а можно его все же взять из parameters из схемы компонента " А в Comment пишешь то, что тебе нужно: 1 номинал 2 полное название компонента 3 название компонента + номинал + footprint" Comments придется мне опять тогда заполнять. Этого бы не хотелось бы. Вот такая структура у меня уже есть
Но то что у меня footprint импортируется из schemagee меня неустраивает. Тк в shemagee мне потребуется создавать общирную библиотеку уго. Например резистор0402, резистор 0603. А это нехотелось бы
|
|
|
|
|
Oct 24 2011, 13:17
|
Местный
  
Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816

|
Цитата(Владимир @ Oct 24 2011, 15:40)  Так и не надо заполнять. Он сомj заполнится. Нужно только формулу написать. Типа такой =ShortDescription+','+VendorPN+','+Vendor
А footprint из схемы не импортируется. В схеме только ссылка на библиотеку, откуда брать footprint. Да по другому и нельзя. PCB ведь не знает, чего ему подсовывать из Footprint, если в схеме не указfно Т.е такая операция невозможна
Или если возможна то на каком этапе экспорта в pcb и как ее реализовать? ps пошел библиотеки править, создавая большую ерунду. Про comment так и не понял как его в дальнейшем можно использовать в pcb, если он единственный экспортируется из схемы.
|
|
|
|
|
Oct 24 2011, 13:59
|
Местный
  
Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816

|
"1 Возможно в обратном направлении стрелки." понятно. 2 А что вы там хотите делать с параметрами? Есть программа schemagee я в ней рисую схему.
Так вот там у меня есть библиотека. Например "Дискретные элементы" в ней я создаю просто "конденсатор неполярный" Но корпусов для них может быть много. поэтому я создаю атрибут "корпусК", где указываю нужный мне корпус. Я не могу в поле "корпус" указать разные корпуса. Чтоб были разные мне надо создавать в библиотеке "конденсаторы неполярные 0402", "конденсаторы неполярные 0805" итд. Но при экспорте схемы из схемаджи в алтиум . Алтиум берет фотпринт только из атрибута "корпус". Вот я и хотел чтобы в алтиум информация о корпусе попадала из моего атрибута "корпусК".
|
|
|
|
|
Oct 25 2011, 08:48
|
Местный
  
Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816

|
Цитата(Владимир @ Oct 24 2011, 20:17)  1 Открывайте FootprintManager и быстро все переназначаете 2.еще быстрее открываете панель PcbList Отмечаете только Part Кори пасте столбец с Вашим параметром в столбец с параметрлом CurrentFootprint Поначалу сложно понять, но когда опробуете-- все в пять кликов сделаете 1. много элементов тяжело все переименовывать 2. способ хороший, для простых схем. У меня несколько блоков - поэтому в псб имена у меня имеют _а1, _а2 и невозможно сортировать лист в схеме и в псб. Так что опять неполучилось
|
|
|
|
|
Oct 25 2011, 10:04
|
Местный
  
Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816

|
Цитата(Владимир @ Oct 25 2011, 13:24)  2. Наоборот. для сложных. Неважно как они именуются. Переносится значение одного столбца в другой. Еще не докопали процесс до конца Понял процедуру. В схеме редактируем для все элементов поле comments. Переходим в псб, импортируем изменения. Потом в псблисте копирум из колонки комментс в колонку футпринт. Но что-то неполучается поле comments, заполнить. Если я в выпадающем списке ставлю =корпусК, то он присваивает значение #NAME? Т.е ничего путного непередает
Сообщение отредактировал nnalexk - Oct 25 2011, 10:07
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|