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

Странность с пользовательским атрибутом при генерации BOMа

Есть у меня свой собственный атрибут Voltage, прописанный в ЦБ для конденсаторов; значения его берутся из EDM вместе с прочими характеристиками компонентов, когда те помещаются на схему. Долгое время всё было нормально, но, начиная с какого-то момента, этот атрибут перестал работать для выдачи информации в BOM, при этом Part Lister выдаёт такое предупреждение:

Что ещё интереснее, те конденсаторы, которые перекочевали из старых проектов, а не были добавлены уже в новых, внешне никак не отличаются от новых, но их значение Voltage в BOM выводится. И вот ещё что заметил: если в окне свойств выбрать этот атрибут, то для старых конденсаторов будет написано примерно такое:

image.png.5f77299e2a3d926f5721c6ee84078b0c.png

А вот для новых, "неправильных" конденсаторов:

image.png.eb440a03fc7f4fc91ef7d38f2a34ad2a.png

В связи с этим вопрос: как победить это Non-Common Property, которое мешает выводить значение в BOM?

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


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

У вас точно в property defifnition editor этот атрибут задан также? Там регистро зависимый ввод.
Убедитесь что этот атрибут определен корректно в property defifnition editor, а лучше удалите его и создайте заново, закройте библиотечрный менеджер.

Перезапустите проект DxD и используйте вот этот скрипт.

  1. Распакуйте архив
  2. Переименуйте файл скрипта, убрав в конце расширение .txt (то есть останется только DeleteNonCommonPropertiesAcrossEntireDesign_10.efm)
  3. Откройте проект в DxD где есть не общие атрибуты
  4. Перейдите в меню File-->Open-->File затем выберите формат файла  Script Forms*.efm
  5. Укажите путь к файлу скрипта и нажмите open
  6. В диалоговом окне скрипта выберите опцию Delete then add back
  7. В строку ввода введите название атрибута Voltage
  8. image.thumb.png.696eab9cafd5d08265aa895c7387fa84.png
  9. Нажмите Process Properties
  10. Скрипт отработает и выдаст отчет
  11. Открытые листы закроются
  12. Откройте любой лист где есть компоненты с атрибутом Voltage
  13. Кликните по любому из них и теперь этот атрибут станет Common и надпись Non-Common Property должна исчезнуть

DeleteNonCommonPropertiesAcrossEntireDesign_10.zip

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

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


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

Атрибут определёно вот так (вроде как всё нормально):

 

image.png.bd1257c741802abd854d8312d9355b26.png

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


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

Just now, SII said:

Атрибут определёно вот так (вроде как всё нормально):

 

image.png.bd1257c741802abd854d8312d9355b26.png

попробуйте применить скрипт он решит проблему

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


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

Большое спасибо, помогло. Полезный скрипт :) А по какой причине такое возникнуть могло, сказать проблематично?

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


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

7 minutes ago, SII said:

Большое спасибо, помогло. Полезный скрипт :) А по какой причине такое возникнуть могло, сказать проблематично?

Не знаю даже, вы библиотеку эту транслировали может из старых версий?

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


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

Угу. Я ж начинал работать в 7.9.4, и, понятно, ЦБ растёт оттуда.

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


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

18 minutes ago, SII said:

Угу. Я ж начинал работать в 7.9.4, и, понятно, ЦБ растёт оттуда.

Ну скорее всего при трансляции атрибут превратился в non-common по каким то неизвестным причинам )

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...