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

 
 
> Вышел VX2.1
fill
сообщение Dec 7 2016, 11:56
Сообщение #1


Гуру
******

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



Описания изменений


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dmitry-tomsk
сообщение Dec 7 2016, 13:56
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(fill @ Dec 7 2016, 14:56) *

Вот хорошо бы они ещё такую утилиту придумали, чтобы взять exel файл с базой моих компонентов нажать кнопку и раз - созданы все parts как в файле, а ещё все параметры в один строковый атрибут типа my notes. А то если есть в файле сто параметров сидеть все сто в property definition editor каждый раз прописывать, чтобы не было non-common property косяков?
В общем не хочется иметь дубляжа с dxdatabook.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 7 2016, 14:46
Сообщение #3


Гуру
******

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



Цитата(dmitry-tomsk @ Dec 7 2016, 16:56) *
Вот хорошо бы они ещё такую утилиту придумали, чтобы взять exel файл с базой моих компонентов нажать кнопку и раз - созданы все parts как в файле, а ещё все параметры в один строковый атрибут типа my notes. А то если есть в файле сто параметров сидеть все сто в property definition editor каждый раз прописывать, чтобы не было non-common property косяков?
В общем не хочется иметь дубляжа с dxdatabook.


Не понял, задачи. Подробнее опишите процесс. Зачем вообще затаскивать доп. атрибуты? Почему нельзя просто записать значения в уже существующие? Почему каждый раз прописывать параметры?


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Dec 7 2016, 15:50
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 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 как раньше), а не кучу разных.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 7 2016, 20:35
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Dec 8 2016, 13:42
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



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


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

Вот скрипт это интересно, только кто его будет выполнять. Символ на всю таблицу общий, как правило, а cell name в отдельной колонке есть. Выводы назначать по совпадению номеров на символе и на cell по умолчанию, почти всегда это правда, так как очень редки сейчас компоненты со свапируемыми вентилями.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 8 2016, 14:55
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Dec 8 2016, 17:12
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(fill @ Dec 8 2016, 18:55) *
На сайте пользователей ментора есть 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 под каждый резистор.

Да, похоже то, что надо. Только у меня доступа нет. Вроде как в VX2.3 будет включена эта утилита?
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 8 2016, 20:18
Сообщение #9


Гуру
******

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



Цитата(dmitry-tomsk @ Dec 8 2016, 20:12) *
Да, похоже то, что надо. Только у меня доступа нет. Вроде как в VX2.3 будет включена эта утилита?

Эта утилита неофициальная. Как можете заметить первая версия написана в 2011-ом.
[attachment=104531:2016_12_...23_15_44.png]
Доступ имеют зарегистрированные пользователи.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- fill   Вышел VX2.1   Dec 7 2016, 11:56
|- - 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


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

 


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


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