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

 
 
2 страниц V   1 2 >  
Closed TopicStart new topic
> Altium ЕСКД, Выгрузка перечня по ЕСКД.
NahaL
сообщение Jul 27 2016, 12:53
Сообщение #1


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Доброго времени суток!
Имеется иерархический проект. С 4-мя одинаковыми канала.
Возникла проблема выгрузки перечня элементов с использованием расширения "GOST 2.701-2008/2.106-1996".
Настроил шаблоны для Ведомости и Перечня Элементов. Лист $Rules в обоих шаблонах практически одинаковы.
Ведомость выгружается и по списку видно, что выгружается корректно.
Но вот выгрузить перечень не получается: В документ не входят компоненты, которые располагаются на некоторых листах. Как будто этих листов нет в проекте.
В файле bom_errors.txt появляются строчки типа:

Код
C1 (MAIN\U_POWER) not included in report! Please check sheet's parameters
C2 (MAIN\U_POWER) not included in report! Please check sheet's parameters
C3 (MAIN\U_POWER) not included in report! Please check sheet's parameters
C4 (MAIN\U_POWER) not included in report! Please check sheet's parameters
C5 (MAIN\U_POWER) not included in report! Please check sheet's parameters
...

Какие параметры листа смотреть, так и не нашёл.
Компоненты попавшие в список и не попавшие - одинаковые.
Ещё было замечено, что первый компонент(D1) первого "мёртвого" листа всё-таки попадает в перечень, но странной строчкой:
Код
Поз.           Наименование           Кол.
D1-D1         LTM4606IY#PBF        153

Хотя D1 так же:" not included in report!......".
Подскажите, пожалуйста, что можно сделать?
Заранее, Спасибо.
Go to the top of the page
 
+Quote Post
NahaL
сообщение Jul 28 2016, 14:34
Сообщение #2


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



В итоге множества манипуляций, получается что генератор берёт все компоненты с первого Sheet Symbol ( даже если он состоит из нескольких независимых листов).
А вот компоненты остальных SheetSymbol - совсем не видит...
Какая то проблема из-за иерархии. Т.к. если удалить "верхний" модуль, то пасьянс складывается, но не учитывается многоканальность...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 28 2016, 15:04
Сообщение #3


Гуру
******

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



Почитайте тут
Может поможет.
Go to the top of the page
 
+Quote Post
NahaL
сообщение Jul 29 2016, 02:07
Сообщение #4


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Цитата(Владимир @ Jul 28 2016, 21:04) *
Почитайте тут
Может поможет.

Спасибо за ссылку.
Насторожило примечание:
Цитата
Примечание. Функциональные группы определяются по наличию в проекте иерархии (объектов Sheet symbol), причем обязательным является условие, чтобы на один из подчиненных листов схемы было сделано две или более ссылок....

У меня один лист - один символ. Какие ссылки имеются ввиду?
Go to the top of the page
 
+Quote Post
V_G
сообщение Jul 29 2016, 04:04
Сообщение #5


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(NahaL @ Jul 29 2016, 12:07) *
У меня один лист - один символ. Какие ссылки имеются ввиду?

Когда в главную схему входит несколько подсхем, отраженных подчиненным листом. Например, несколько каналов приемников. Если канал один, действительно наступают проблемы: на подчиненном листе даже свою нумерацию не могу организовать, приходится делать сквозную.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 29 2016, 07:41
Сообщение #6


Гуру
******

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



Цитата(NahaL @ Jul 29 2016, 05:07) *
У меня один лист - один символ. Какие ссылки имеются ввиду?

На один лист может быть несколько ссылок. Если таких ссылок 2 и более, то образуются каналы, и соответственно, функциональная группа.

Если в проекте только по одной ссылки на лист, то функциональные группы не образуются, и это тоже, что простой проект.

Цитата(V_G @ Jul 29 2016, 07:04) *
на подчиненном листе даже свою нумерацию не могу организовать, приходится делать сквозную.

Можно. но тоже есть нюансы
Можно даже с начала. то есть нумерация в функциональных группах и основной схеме могут пересекаться. ГОСТ тоже рекомендует начинать нумерация в функцинальных группах с начала
Go to the top of the page
 
+Quote Post
NahaL
сообщение Jul 29 2016, 08:00
Сообщение #7


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Сделал простой проект, в котором два конденсатора на одном листе(PWR) и один разъём на другом(RPT).
На главном листе поставил один символ PWR и два символа RPT. В итоге в перечне должно быть два конденсатора и два разъёма.
Но история с компонентами только из первого листа повторяется.
Пробовал через BomDoc, работает по нескольким листам, пока не поставишь несколько каналов.
Где, кто зарылся - совсем непонятно.
Проект во вложении.
Прикрепленные файлы
Прикрепленный файл  TEST_PCH.RAR ( 1002.42 килобайт ) Кол-во скачиваний: 8
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 29 2016, 08:48
Сообщение #8


Гуру
******

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



В ВОМ все есть. В XLS Нет, так как нарушены правила использования шаблона
Go to the top of the page
 
+Quote Post
NahaL
сообщение Aug 1 2016, 13:38
Сообщение #9


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Цитата(Владимир @ Jul 29 2016, 14:48) *
В ВОМ все есть. В XLS Нет, так как нарушены правила использования шаблона

Мне надо свести перечень по всей иерархии в один список. А не разбивать его на модули, как в проекте-примере. (02ModuleAC-DC)
На формирование выходного отчёта влияют параметры: "DocumentNumber", "SheetNumber", "SheetTotal".
Что они означают? Как их использовать?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 1 2016, 13:54
Сообщение #10


Гуру
******

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



Цитата(NahaL @ Aug 1 2016, 16:38) *
Мне надо свести перечень по всей иерархии в один список. А не разбивать его на модули, как в проекте-примере. (02ModuleAC-DC)
На формирование выходного отчёта влияют параметры: "DocumentNumber", "SheetNumber", "SheetTotal".
Что они означают? Как их использовать?

я полтора года , как не использую этот плагин

DocumentNumber номер документа в проекте
SheetNumber номер листа схемы
SheetTotal Общее число листов в схеме
Да влиять, если и может, то второй, а по идее не должны
Go to the top of the page
 
+Quote Post
NahaL
сообщение Aug 1 2016, 14:15
Сообщение #11


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Цитата(Владимир @ Aug 1 2016, 19:54) *
я полтора года , как не использую этот плагин

Не подскажите, что используете?

Go to the top of the page
 
+Quote Post
musa
сообщение Aug 1 2016, 14:54
Сообщение #12


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

Группа: Свой
Сообщений: 1 033
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 668



Цитата(NahaL @ Aug 1 2016, 17:15) *
Не подскажите, что используете?

Как вариант базу данных. В ВОМ всего что нужно не запихнешь. Или все это будет абсолютно неудобоваримо. С другой стороны если вы делаете все это в первый раз то и ВОМ вам не поможет. Всеравно вам придется заполнять всю необходимую информацию в ручную. Проще это делать в Excell и как вариант использовать потом как шаблон.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 1 2016, 15:02
Сообщение #13


Гуру
******

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



Цитата(musa @ Aug 1 2016, 17:54) *
Как вариант базу данных..

База не спасает от необходимости формирования спецификации и перечня
Цитата
Проще это делать в Excell и как вариант использовать потом как шаблон.

Цитата
Не подскажите, что используете

Ну так и есть.
Только + макрос по сортировке
Долее копи пасте в Open Office

Доводка вручную (переносы по страницам, чтобы красиво, да мало ли что) если требуется
Go to the top of the page
 
+Quote Post
musa
сообщение Aug 1 2016, 16:29
Сообщение #14


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

Группа: Свой
Сообщений: 1 033
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 668



Цитата(NahaL @ Aug 1 2016, 18:02) *
База не спасает от необходимости формирования спецификации и перечня

Естественно. Но в ней есть вся информация по компоненту. Опять же бланки перечня, спецификации и пр. делаются в Excell. Ну или в Ворде, кому как нравится. Потом есть всяческие особенности заполнения. Без работы ручками ничего не получится. Так что нет волшебной программы которая за вас все сделает. Есть только программы которые могут помочь.
А вообще сделав единожды документ из него потом легко сделать и для других плат без особого труда.
Go to the top of the page
 
+Quote Post
NahaL
сообщение Aug 2 2016, 13:02
Сообщение #15


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

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Цитата(Владимир @ Jul 29 2016, 14:48) *
В ВОМ все есть. В XLS Нет, так как нарушены правила использования шаблона

Созданием шаблонов/макросов никогда не занимался, для меня это что-то тёмное. :-)

Пока всё ещё пытаюсь запустить шаблон. (но терпение начинает заканчиваться...)
Уже все параметры по десять раз перепроверил, какие есть описания по десять раз перечитал.

Какие можно правила использования шаблона нарушить в столь простом проекте?

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:24
Рейтинг@Mail.ru


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