|
Вышел VX2.1 |
|
|
|
 |
Ответов
|
Dec 7 2016, 15:50
|
Знающий
   
Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741

|
Цитата(fill @ Dec 7 2016, 17:46)  Не понял, задачи. Подробнее опишите процесс. Зачем вообще затаскивать доп. атрибуты? Почему нельзя просто записать значения в уже существующие? Почему каждый раз прописывать параметры? Ну скажем есть база компонентов в excel. В dxdatabook перенести - 2 минуты делов. Но потом ведь требуется для каждого part number свой part делать в центральной библиотеке. А если их в файле тысячи? Потом parts lister при создании бом требует, чтобы все свойства (поля базы) были прописаны в property definition editor, а то он их просто не видит. Потом для резисторов одни атрибуты, для конденсаторов другие, для ис - третьи. Все придётся перечислять в ЦБ, чтобы включить в бом. А можно один атрибут my notes, куда для резисторов - корпус, мощность, допуск, для конденсаторов - диэлектрик, напряжение, допуск к примеру. Тогда в ЦБ только один атрибут нужен (part label как раньше), а не кучу разных.
|
|
|
|
|
Dec 7 2016, 20:35
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(dmitry-tomsk @ Dec 7 2016, 18:50)  Ну скажем есть база компонентов в excel. В dxdatabook перенести - 2 минуты делов. Но потом ведь требуется для каждого part number свой part делать в центральной библиотеке. А если их в файле тысячи? Потом parts lister при создании бом требует, чтобы все свойства (поля базы) были прописаны в property definition editor, а то он их просто не видит. Потом для резисторов одни атрибуты, для конденсаторов другие, для ис - третьи. Все придётся перечислять в ЦБ, чтобы включить в бом. А можно один атрибут my notes, куда для резисторов - корпус, мощность, допуск, для конденсаторов - диэлектрик, напряжение, допуск к примеру. Тогда в ЦБ только один атрибут нужен (part label как раньше), а не кучу разных. 1. Что понимается под словами "перенести в dxdatabook"? 2. У резисторов, конденсаторов и т.д. есть уже встроенный в ЦБ набор системных атрибутов которые обычно используются для разработки. Т.е. если и нужны вам лично какие-то дополнительные, то их раз два и обчелся. Если в сторонней БД 20 колонок с данными это же не значит что все данные из всех колонок надо тащить на схему.Перечислите пожалуйста все атрибуты которые вам нужны для генерирования BOM, например для резистора, конденсатора. И даже если вам надо добавить 10-ток собственных новых атрибутов, это делается быстрее чем я потратил на написание этого текста. И делается всего лишь один раз. Из того что вы уже написали, вот как можно к примеру привязать ваши слова к системным атрибутам: корпус=Cell Name мощность= Power Dissipation допуск= Tolerance В конфигурации dxdatabook прописывается - взять значение из колонки "корпус" и разместить на схему атрибут "Cell Name" с этим значением и т.д. 3. Любой нормальный табличный редактор имеет функции объединения данных из разных столбцов, т.е. даже в excel можно сформировать колонку с нужным вам перечислением значений, взятых из других колонок (например функция СЦЕПИТЬ для текстовых полей). 4. Можете сами написать скрипт который будет автоматом генерировать PDB, но у меня сразу возникает вопрос по каким критериям он должен это делать, ведь помимо внешнего имени Part Number у него еще и внутренность должна быть (символ, ячейка, таблица пинов). Т.е. например он должен понять что нужно взять какой-то существующий PDB, скопировать его, присвоить новое имя Part Number взятое из какой-то колонки импортируемой таблицы. Т.е. есть куча неопределенности, ответ на который есть только у вас. Т.е. написать универсальную утилиту вряд ли возможно, т.к. у каждого свое понимание как это все должно быть организовано.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Dec 8 2016, 13:42
|
Знающий
   
Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741

|
Цитата(fill @ Dec 8 2016, 00:35)  4. Можете сами написать скрипт который будет автоматом генерировать PDB, но у меня сразу возникает вопрос по каким критериям он должен это делать, ведь помимо внешнего имени Part Number у него еще и внутренность должна быть (символ, ячейка, таблица пинов). Т.е. например он должен понять что нужно взять какой-то существующий PDB, скопировать его, присвоить новое имя Part Number взятое из какой-то колонки импортируемой таблицы. Т.е. есть куча неопределенности, ответ на который есть только у вас. Т.е. написать универсальную утилиту вряд ли возможно, т.к. у каждого свое понимание как это все должно быть организовано. Ну с первыми пунктами ещё можно с натяжкой согласится, хотя я использую не такие, как по умолчанию, мне удобнее по-другому немного. Вот скрипт это интересно, только кто его будет выполнять. Символ на всю таблицу общий, как правило, а cell name в отдельной колонке есть. Выводы назначать по совпадению номеров на символе и на cell по умолчанию, почти всегда это правда, так как очень редки сейчас компоненты со свапируемыми вентилями.
|
|
|
|
|
Dec 8 2016, 14:55
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(dmitry-tomsk @ Dec 8 2016, 16:42)  Ну с первыми пунктами ещё можно с натяжкой согласится, хотя я использую не такие, как по умолчанию, мне удобнее по-другому немного.
Вот скрипт это интересно, только кто его будет выполнять. Символ на всю таблицу общий, как правило, а cell name в отдельной колонке есть. Выводы назначать по совпадению номеров на символе и на cell по умолчанию, почти всегда это правда, так как очень редки сейчас компоненты со свапируемыми вентилями. На сайте пользователей ментора есть Advanced Library Editor тыц, одна из его функций
[attachment=104527:2016_12_...18_33_30.png] И еще, похоже из "вашей оперы": In DMS, the mapping object associates one or more symbols with one or more cells. DMS provides the capability to define generic mappings and associate multiple components to the same mapping. For example, a generic mapping may associate the symbol “resistor” with the cell “0603”. Many components may reference this mapping, so all of the component part numbers use the same symbol and cell. The Central Library Part Editor does not support generic mappings. In the Part Editor, each part number has its own mapping. If many parts use the same symbol and cell the mapping is repeated for each part. When a Central Library is loaded into DMS, each part number will be loaded as a unique mapping, even if the result is a lot of duplicate mappings. This is not nearly as efficient as using generic mappings. Т.е. в xDM Library есть понятие Component который имеет уникальный номер (в терминах ЦБ это аналогично Part Number) и Mapping File (в терминах ЦБ это аналогично файлу PDB). Component-ы могут ссылаться на один Mapping File. Т.е. в БД можно создать один файл привязки символа и корпуса для всех резисторов 0603 и множество Component с уникальным набором значений атрибутов. При извлечении Production Library из xDM Library, по идее, должна сформироваться ЦБ со всей этой кучей PDB под каждый резистор.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
Сообщений в этой теме
fill Вышел VX2.1 Dec 7 2016, 11:56      dmitry-tomsk Цитата(fill @ Dec 8 2016, 18:55) На сайте... Dec 8 2016, 17:12       fill Цитата(dmitry-tomsk @ Dec 8 2016, 20... Dec 8 2016, 20:18      mov Цитата(fill @ Dec 8 2016, 17:55) На сайте... Aug 22 2017, 14:36       fill ТыцЦитата(mov @ Aug 22 2017, 17:36) Докум... Aug 22 2017, 19:17        mov Цитата(fill @ Aug 22 2017, 22:17) Тыц
Огр... Aug 25 2017, 10:43         Frederic какую галку включить, чтобы имя цепи в Constraint ... Dec 8 2017, 08:39          fill Цитата(Frederic @ Dec 8 2017, 11:39) каку... Dec 8 2017, 08:55           Frederic Цитата(fill @ Dec 8 2017, 11:55) Цепь эле... Dec 8 2017, 12:51            fill Цитата(Frederic @ Dec 8 2017, 15:51) прощ... Dec 11 2017, 08:28 bureau Цитата(fill @ Dec 7 2016, 13:56) Описания... Dec 11 2016, 21:43 fill Цитата(bureau @ Dec 12 2016, 00:43) А мож... Dec 12 2016, 04:49  dmitry-tomsk Вот увидел в library tools мастер по созданию симв... Dec 17 2016, 16:35   fill Цитата(dmitry-tomsk @ Dec 17 2016, 19... Dec 19 2016, 07:40    dmitry-tomsk Цитата(fill @ Dec 19 2016, 11:40) Переста... Dec 19 2016, 11:48     fill Цитата(dmitry-tomsk @ Dec 19 2016, 14... Dec 19 2016, 11:58      dmitry-tomsk Цитата(fill @ Dec 19 2016, 14:58) Place ... Dec 19 2016, 11:58 ClayMan Можете сориентировать по нынешним ценам лицензий н... Dec 23 2016, 09:18 fill Цитата(ClayMan @ Dec 23 2016, 12:18) Може... Dec 23 2016, 09:34 dpss Столкнулся со следующей проблемой.
Развернут серв... Dec 26 2016, 12:10 fill Компоненты (PDB) и прописанные в них ячейки (Cell)... Dec 26 2016, 13:18  dpss В этом и проблема, в Cache-библиотеке, подключенно... Dec 26 2016, 14:22   dmitry-tomsk А что за новая программа в менторе, которая позвол... Jan 11 2017, 16:56    fill Цитата(dmitry-tomsk @ Jan 11 2017, 19... Jan 12 2017, 07:22     dmitry-tomsk Цитата(fill @ Jan 12 2017, 11:22) Xpediti... Jan 18 2017, 10:24      fill Цитата(dmitry-tomsk @ Jan 18 2017, 13... Jan 20 2017, 09:29       dmitry-tomsk Цитата(fill @ Jan 20 2017, 13:29) Есть не... Jan 21 2017, 08:35        fill Цитата(dmitry-tomsk @ Jan 21 2017, 11... Jan 21 2017, 09:24         dmitry-tomsk У меня почему-то propagate pin names to nets не ак... Jan 24 2017, 09:22 psL xDM умеет открывать библиотеки DC Library Manager ... Mar 3 2017, 21:25 Roman53 Цитата(psL @ Mar 4 2017, 00:25) xDM умеет... Mar 5 2017, 06:55 fill Цитата(psL @ Mar 4 2017, 00:25) xDM умеет... Mar 5 2017, 10:16  psL Цитата(fill @ Mar 5 2017, 13:16) Если воп... Mar 5 2017, 21:21   fill Цитата(psL @ Mar 6 2017, 00:21) Т.е. посл... Mar 6 2017, 06:15    Harry На рутрекере засветился VX.2.1 - Update 2. Mar 8 2017, 11:58     bureau Это у меня в одного при попытке просмотра схемотич... Mar 9 2017, 20:24      bureau Цитата(bureau @ Mar 9 2017, 22:24) полнос... Mar 13 2017, 17:39      Roman53 Цитата(bureau @ Mar 9 2017, 23:24) Это у ... Mar 14 2017, 07:29       bureau Цитата(Roman53 @ Mar 14 2017, 09:29) Уточ... Mar 14 2017, 12:23 Frederic вопрос по группе компанентов
в проекте были созда... May 4 2017, 17:51 SII У меня при таком просмотре никогда не вылетало ни ... Mar 14 2017, 12:33 bureau Цитата(SII @ Mar 14 2017, 14:33) Может, п... Mar 14 2017, 12:57  MapPoo Цитата(bureau @ Mar 14 2017, 15:57) Два р... Mar 14 2017, 19:29  makc Цитата(bureau @ Mar 14 2017, 15:57) Ребят... Mar 15 2017, 03:43   bureau Цитата(makc @ Mar 15 2017, 05:43) с помощ... Mar 15 2017, 18:59    4nand Цитата(bureau @ Mar 15 2017, 22:59) Я вот... Mar 16 2017, 00:03    makc Цитата(bureau @ Mar 15 2017, 21:59) Если ... Mar 16 2017, 04:59 uzzzer А Update 3 кумулятивный, т.е. нужно ли до него ста... May 3 2017, 04:39 Frederic Цитата(uzzzer @ May 3 2017, 07:39) А Upda... May 3 2017, 07:00 uzzzer Не запускается iCDB Server Monitor под Windows 10. May 7 2017, 06:38 bureau Цитата(uzzzer @ May 7 2017, 09:38) Не зап... May 7 2017, 11:36  uzzzer Цитата(bureau @ May 7 2017, 14:36) На дан... May 7 2017, 11:46   яман-тау Цитата(uzzzer @ May 7 2017, 16:46) шестой... May 7 2017, 15:51 SII У меня под десяткой всё работает, так что напрямую... May 7 2017, 06:43 uzzzer В общем снес 10 установил 2008 R2, под ним все зап... May 10 2017, 02:28 SII Цитата(uzzzer @ May 10 2017, 05:28) Но пр... May 11 2017, 03:35  uzzzer Цитата(SII @ May 11 2017, 06:35) Наскольк... May 12 2017, 14:13   SII Цитата(uzzzer @ May 12 2017, 17:13) Неа,у... May 12 2017, 14:43    uzzzer Цитата(SII @ May 12 2017, 17:43) Проверил... May 13 2017, 10:19 SII С пользователем mgcserveruser у меня, насколько по... May 13 2017, 15:07 uzzzer Цитата(SII @ May 13 2017, 18:07) Ну а её ... May 13 2017, 15:32 SII Я её поставил на сервер, на рабочем -- десятка (из... May 13 2017, 17:20 KostyantynT Добрый день,
Не нашел в VX2 в утилитах convert tra... Feb 11 2018, 14:47 fill Цитата(KostyantynT @ Feb 11 2018, 17:47) ... Feb 13 2018, 08:22  KostyantynT Цитата(fill @ Feb 13 2018, 12:22)
fill ,... Feb 13 2018, 14:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|