реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Где лучше задавать атрибуты компонента
Доктор ТуамОсес
сообщение May 4 2007, 17:00
Сообщение #16


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(Сергей Борщ @ May 4 2007, 20:24) *
А вы не кричите

Я и не кричу....Вам показалось

Цитата(Сергей Борщ @ May 4 2007, 20:24) *
А вы не кричите, а переведите названия этих атрибутов

Дык перевёл и почитал про них....Причём и в Хэлпе и в книгах (причём в нескольких)


Цитата(Сергей Борщ @ May 4 2007, 20:24) *
подумайте, зачем они могут быть нужны

Почему я должен думать и гадать на кофейной гуще для чего планировали их использовать разработчики PCAD??? Почему нельзя было прямо написать об этом в Хэлпе??? Не понимаю..

Цитата(Сергей Борщ @ May 4 2007, 20:24) *
почему на главной вкладке propertities символа и паттерна есть галочки для управления видимостью только этих трех атрибутов.

Потому что программисты, писавшие PCAD, считали что конструкторам плат больше ничего отображать на схеме и плате не нужно

Цитата(Сергей Борщ @ May 4 2007, 20:24) *
Еще раз подумайте, зачем атрибут Value

Во-первых, для того, чтобы электромонтажник знал из какой коробочки достать компонент.
Во-вторых, чтобы мне как разработчику было удобней анализировать принцип действия и параметры схемы не прибегая к другой документации

Цитата(Сергей Борщ @ May 4 2007, 20:24) *
зачем вам видеть на схеме или плате SMD0805 (type), если там должны быть 1К (value) и R1 (RefDes).


Что там должно быть и как мне, разработчику, удобней - мне видней и если я говорю, что мне важно и удобно как разработчику устройства , чтобы на схеме мне было видны параметры конструктивные особенности компонента - значит так оно и есть и ГОСТ тут на втором месте...На первом месте удобство для меня.


Цитата(Сергей Борщ @ May 4 2007, 20:24) *
Что касается ГОСТа - почитайте 2.004-88 (или если есть более свежий) "Общие требования к выполнению конструкторских и технологических документов на печатающих и графических устройствах вывода ЭВМ" и не нужно будет заменять точку на двоеточие.


Я привёл пример с "двоеточием" просто для иллюстрации своих приоритетов
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 4 2007, 17:21
Сообщение #17


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Доктор ТуамОсес @ May 4 2007, 20:00) *
Потому что программисты, писавшие PCAD, считали что конструкторам плат больше ничего отображать на схеме и плате не нужно
Пишите свой PCAD.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение May 4 2007, 17:28
Сообщение #18


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(Сергей Борщ @ May 4 2007, 21:21) *
Пишите свой PCAD.

А Вы не хамите...

PCAD - это мощный продукт...И он меня устраивает на 90%...А если бы ещё программисты, его разрабатывавшие, написали бы чётко и конкретно что они "имели ввиду" относительно тех или иных синтаксических конструкций и какие есть ограничения в их использовании, то он бы наверное устроил бы меня на 99%...А то до многих вещей приходится доходить методом проб и ошибок...
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение May 5 2007, 16:13
Сообщение #19


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(Доктор ТуамОсес @ May 4 2007, 15:34) *
Рисую символ...В Simbol Editor....Задаю атрибуты...Сохраняю как символ (не как компонент) в библиотеке....Рисую Паттерн в Patern Editor....Задаю атрибуты...Сохраняю как Pattern (не как компонент) в библиотеке...Открываю Library Executive...Создаю новый компонент взяв указанные выше Symbol и Pattern...Опять же задаю атрибуты...

Внимание вопрос...Какие же всё-таки атрибуты будут у этого компонента при размещении его на схеме в Schematic и на плате в PCB??? Я заметил что они комбинируются по некоторому правилу, которое я не могу уловить...Причём комбинируются по разному в схематике и ПСБ..В результате этого при сверке нетлистов схемы и платы начинается ругань, что атрибуты одного и того же компонента отличаются на схеме и плате...В чём тут дело???



Попробовал сделать так как мне тут посоветовали: а именно, при создании секции и патерна задавать только RefDes, Value и Type....А остальные атрибуты и их значения задавать уже при создании компонента в Library Executive...И тут же наткнулся на глюк. angry.gif
Компоненты при размещении на плате действительно содержат атрибуты, определённые в Library Executive...Но значения этих атрибутов теряются (ничего нет на их месте) angry.gif angry.gif angry.gif

Цитата(Доктор ТуамОсес @ May 5 2007, 20:09) *
ничего нет на их месте


Помогает только Utils / Force Update....Тогда значения атрибутов появляются....Что я делаю не так???? Почему пропадают библиотечные значения атрибутов при размещении компонента на плате????
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 5 2007, 18:46
Сообщение #20


Гуру
******

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



Просто на PCB был старый элемент, без атрибутов. Поэтому его и подставляло. А чтобы атрибуты появились требовалось Utils / Force Update
Сделайте на пустой PCB должно работать
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение May 5 2007, 19:22
Сообщение #21


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(Владимир @ May 5 2007, 22:46) *
Просто на PCB был старый элемент, без атрибутов. Поэтому его и подставляло. А чтобы атрибуты появились требовалось Utils / Force Update
Сделайте на пустой PCB должно работать

Не было на PCB такого компонента...Я специально, для чистоты эксперимента, создал компонент нового типа {которого не было на PCB}....Так что...Мимо....Хотя всё равно спасибо за ответ....А Force Update не катит...Это не выход.Хотелось бы чтоб при размещении компонента на плате у него сразу были "библиотечные" значения атрибутов
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 6 2007, 16:28
Сообщение #22


Гуру
******

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



quote]Хотелось бы чтоб при размещении компонента на плате у него сразу были "библиотечные" значения атрибутов[/quote]
Если прописаны в SYM и заданы в Library, должны становится. , когда работал в PCAD 2002 все работало.[
Go to the top of the page
 
+Quote Post
Snaky
сообщение May 7 2007, 08:15
Сообщение #23


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Можно встряну не по теме wub.gif
Цитата(Сергей Борщ @ May 4 2007, 22:24) *
Что касается ГОСТа - почитайте 2.004-88 (или если есть более свежий) "Общие требования к выполнению конструкторских и технологических документов на печатающих и графических устройствах вывода ЭВМ" и не нужно будет заменять точку на двоеточие.

А нет ли его у вас в электронном виде случайно? Если так, поделитесь, пожалуйста.


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
nord85
сообщение May 7 2007, 09:56
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 219
Регистрация: 26-07-06
Из: МО
Пользователь №: 19 106



Цитата(Snaky @ May 7 2007, 12:15) *
Можно встряну не по теме wub.gif

А нет ли его у вас в электронном виде случайно? Если так, поделитесь, пожалуйста.


http://electronix.ru/forum/index.php?showt...=2\.004-88
В последнем посте ссылка, где найдёте искомое.


--------------------
С уважением. Андрей.
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение May 7 2007, 19:29
Сообщение #25


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(nord85 @ May 7 2007, 13:56) *
http://electronix.ru/forum/index.php?showt...=2\.004-88
В последнем посте ссылка, где найдёте искомое.

Ух ты...Стока вкусностей...И всё на одном сайте...Полгода уже ищу чё-нить подобное...Но то они бабки хотят за ГОСТы....То ГОСТы уже устаревшие...То просто их мало..А тут ....Ух ты....Спасибо...[size=7] cheers.gif
Go to the top of the page
 
+Quote Post
Snaky
сообщение May 8 2007, 02:57
Сообщение #26


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(nord85 @ May 7 2007, 15:56) *
http://electronix.ru/forum/index.php?showt...=2\.004-88
В последнем посте ссылка, где найдёте искомое.

Спасибо!
Поиск по форуму мне почему-то этого результата не дал.


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение May 8 2007, 11:41
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Попробовал. Все нормально. Ничего не теряется, все размещается сразу как должно быть.
1. Паттерн:
Прикрепленное изображение

2. Библиотека:
Прикрепленное изображение

3. Плата:
Прикрепленное изображение


И сам тестовый компонент (Pcad2002 .lib):
Прикрепленный файл  attribute_test_lib.rar ( 3.4 килобайт ) Кол-во скачиваний: 118


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение May 8 2007, 11:57
Сообщение #28


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(Mikle Klinkovsky @ May 8 2007, 15:41) *
Попробовал. Все нормально. Ничего не теряется, все размещается сразу как должно быть.

Ещё позавчера тоже пробовал....Другой компонент....Тоже значения атрибутов не теряются.....Глюк пропал...Почему же в первом случае пропали значения атрибутов - так и не понял....Некогда разбираться - работы много.

P.S.Спасибо за желание помочь
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение May 8 2007, 12:38
Сообщение #29


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



А может компонент был новым, но патерн был старым (патерн с таким же именем уже использовался на плате)...


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение May 8 2007, 13:06
Сообщение #30


Частый гость
**

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(Mikle Klinkovsky @ May 8 2007, 16:38) *
А может компонент был новым, но патерн был старым (патерн с таким же именем уже использовался на плате)...

И что??? Вы хотите сказать, что глюк мог быть из-за того, что у какого-то из компонентов платы был такой же паттерн как и у нового??? Вполне вероятно, что это и так...Даже скорей всего так...Я при создании компонента взял уже готовый паттерн из библиотеки....И что из этого???
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 06:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01501 секунд с 7
ELECTRONIX ©2004-2016