Перейти к содержанию

    

Работа с DXDatabook

Добрый вечер.

 

У меня есть ЦБ в родном формате lmc, также есть источник данных с атрибутами ни базе данных ms SQL. В этой базе имеется два необходимых мне атрибута ID (некий серийный номер, необходимый для выгрузки в 1С) и Part Number (как я понимаю именно по нему идет стыковка cell и symbols и атрибутов в бд) без него упаковка схемы никак не пройдет. Вопрос в том, как мне сделать так, чтобы стыковка шла по ID и не по Part Number? В источнике данных для каждого ID компонента прописано соответствие как Part Number, так и Symbol, таи и Package Type. Рисунок базы во вложении.

post-86024-1484590620_thumb.png

Изменено пользователем djs_13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Добрый вечер.

 

У меня есть ЦБ в родном формате lmc, также есть источник данных с атрибутами ни базе данных ms SQL. В этой базе имеется два необходимых мне атрибута ID (некий серийный номер, необходимый для выгрузки в 1С) и Part Number (как я понимаю именно по нему идет стыковка cell и symbols и атрибутов в бд) без него упаковка схемы никак не пройдет. Вопрос в том, как мне сделать так, чтобы стыковка шла по ID и не по Part Number? В источнике данных для каждого ID компонента прописано соответствие как Part Number, так и Symbol, таи и Package Type. Рисунок базы во вложении.

 

 

Непонятно в чем проблема. Если на схеме на символах присутствуют как Part Number так и ID, то можно при генерировании BOM выбирать ID вместо Part Number.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Непонятно в чем проблема. Если на схеме на символах присутствуют как Part Number так и ID, то можно при генерировании BOM выбирать ID вместо Part Number.

 

Проблема в том что, при выводе IDF он указывает следующие атрибуты "Package Type" "Part Number" ну и высоту (см рисунок). А у меня имеется библиотека 3D моделей в SW, которые имеют имя в соответствие с атрибутом ID базы данных. Есть ли вариант запихнуть в IDF данный атрибут ID?

post-86024-1484638942_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Проблема в том что, при выводе IDF он указывает следующие атрибуты "Package Type" "Part Number" ну и высоту (см рисунок). А у меня имеется библиотека 3D моделей в SW, которые имеют имя в соответствие с атрибутом ID базы данных. Есть ли вариант запихнуть в IDF данный атрибут ID?

 

Ну так вы сами же создали проблему сделав разную идентификацию в двух системах. Теперь надо или изменять значения Part Number в ЦБ или наоборот 3D моделей в SW.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ну так вы сами же создали проблему сделав разную идентификацию в двух системах. Теперь надо или изменять значения Part Number в ЦБ или наоборот 3D моделей в SW.

 

Скажем так, борюсь с чем есть) И все же, через настройки DXDataBook никак нельзя изменить чтобы вместо Part Number компоненты бились по ID. Либо есть какие-нибудь настройки экспорта для IDF файлов, чтобы туда принудительно пихнуть атрибут ID?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Скажем так, борюсь с чем есть) И все же, через настройки DXDataBook никак нельзя изменить чтобы вместо Part Number компоненты бились по ID. Либо есть какие-нибудь настройки экспорта для IDF файлов, чтобы туда принудительно пихнуть атрибут ID?

При чем здесь DXDataBook? Да, в нем можно настроить чтобы из БД брался любой столбец и размещался на схему как любой заданный атрибут. Но связь между схемой и платой идет через атрибут Part Number, который указывает на определенный компонент в ЦБ. Т.е. если вы возьмете и настроите что надо взять значение ID и разместить как Part Number, то не пройдете упаковку т.к. в ЦБ не будет компонентов с такими именами.

Трансляторы IDF разрабатывались исходя из того что уникальный номер компонента это Part Number, а не что-либо еще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
При чем здесь DXDataBook? Да, в нем можно настроить чтобы из БД брался любой столбец и размещался на схему как любой заданный атрибут. Но связь между схемой и платой идет через атрибут Part Number, который указывает на определенный компонент в ЦБ. Т.е. если вы возьмете и настроите что надо взять значение ID и разместить как Part Number, то не пройдете упаковку т.к. в ЦБ не будет компонентов с такими именами.

Трансляторы IDF разрабатывались исходя из того что уникальный номер компонента это Part Number, а не что-либо еще.

 

Хорошо, а если добавить запись о компоненте в источнике данных, то можно ли как-нибудь в центральной библиотеке (lmc) автоматически создать Part с соответствующими атрибутами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Хорошо, а если добавить запись о компоненте в источнике данных, то можно ли как-нибудь в центральной библиотеке (lmc) автоматически создать Part с соответствующими атрибутами?

 

Обсуждалось

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Получается без действующей поддержки, я не смогу скачать утилиту Advanced Library Editor?

Да.

Тыц

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация