Jump to content

Состояние отображения в конфигурациях через таблицу параметров


Андрей Пономарёв

Recommended Posts

Андрей Пономарёв

Подобный вопрос задавали в этом сообщении, но хотел бы выделить его в отдельную тему.

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

Соединитель с разным цветом контактов

Настроил 2 состояния отображения: Tin и Gold.

66670508e4eddcc31f78303b8ba7b479.png

Указываю их через «$DISPLAYSTATE» в таблице параметров какое состояние использовать для конкретной конфигурации.

ee4cab202324febc3e50953a4a48eca4.png

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

53047.sldprt (Solidworks 2017)

 

Подскажите, как, если возможно, настроить состояние отображения в конфигурации через таблицу или задать цвет конкретному телу в детали?

 

Пользовался этими статьями справки:

https://help.solidworks.com/2017/russian/SolidWorks/sldworks/r_Display_States_in_Configurations.htm

https://help.solidworks.com/2017/russian/SolidWorks/sldworks/r_Color_Parameter_in_Configurations.htm

https://help.solidworks.com/2017/russian/solidworks/sldworks/t_display_states_parts_configmanager.htm

 

Параметр «$color ($цвет)» задаёт цвет всей детали (part), как я понял. При использовании «Связать состояния отображения с конфигурациями» Solidworks создаёт N состояний отображения, которые приходится индивидуально настраивать, что при большом количестве конфигураций трудоёмко.

Link to post
Share on other sites


UnPinned posts
pps270391

К сожалению у меня SW2016, поэтому можно поступить по другому. В контактах (деталь) создать 2 исполнения (наименование/обозначение одинаковые будут), а вот конфигурации с суффиксом Tin и Gold, и уже в сборке с помощью команды $CONFIGURATION@Наименование детали - задать соответствующее исполнение контактов для соответствующих исполнений сборки

Link to post
Share on other sites
Андрей Пономарёв

Как вариант. Но пока думаю, что это как-то можно сделать и в файле детали .sldprt. Вроде бы какие-то предпосылки есть. Взять ту же опцию «Связать состояния отображения с конфигурациями».

Link to post
Share on other sites
Kelny
2 часа назад, Андрей Пономарёв сказал:

Подскажите, как, если возможно, настроить состояние отображения в конфигурации через таблицу

А вы создали СОСТОЯНИЯ ОТОБРАЖЕНИЯ с такими именами которые вносите в таблицу?

 

2 часа назад, Андрей Пономарёв сказал:

задать цвет конкретному телу в детали?

А вы разве не так делали? Ракрыть дерево в правом верхнем углу ">>" и выбрать состояние отображения для тела - ВНЕШНИЙ ВИД (там же указать  к каким состояниям отображения применить).

 

Так же возможно стоит глянуть что с галочкой (возможно стоит её снять) в закладке конфигураций Связать состояния отображения с конфигурациями:

https://help.solidworks.com/2017/russian/solidworks/sldworks/hidd_dve_visual_state_prop.htm

 

 

Link to post
Share on other sites
anser89

как вариант попробуйте - "связать внешние виды", их куча получится, потом редактировать внешний вид и там шифтом можно пачками выбирать. И это на обоих видах сделать.

Скрытый текст

изображение_2022-10-29_082811200.png

 

Link to post
Share on other sites
БортМеханик

Шел 21 век, на Марсе плодоносили яблони, 3D актеры пытались удивить мастерством Станиславского, а в Солиде было всё по прежнему лампово и как-то по-домашнему.

 

То как вы пытаетесь сделать - абсолютно логично с точки зрения пользователя. Может быть излишне для дальнейшей сборки с целью просто её разукрасить, потому что в том виде, в котором у вас есть, делать больше ничего не нужно. Просто в сборке в свойствах компонента нужно выбрать золото/олово.

Скрытый текст

изображение_2022-10-29_164155115.png

изображение_2022-10-29_164230313.png

А вот если нужно разукрасить многочисленную конфигурацию, так чтобы каждому когнфигу соответствовал свой цвет выбранных элементов, а по идее так и должно быть, иначе как заказать разъём золотой/оловянный, должна быть однозначная маркировка, то тут нужен костыль.  У вас, судя по наименованиям конфигураций, именно такая задача.

Вот тут у докладчика всё красиво получается, глаз не оторвать:

Скрытый текст

 

Только вся эта красота, от слова никак, не управляется таблично или как-нибудь формульно-переменно . Вот у него пять конфигураций с дрючками, а если их 50-100. Нет в управляющей таблице метода сослаться на цвет элемента. Цвет всей модели $ЦВЕТ ($COLOR), пожалуйста, о чем нам говорит справка. По-отдельности никак (ну или не нашел как). Если поставить галочку "связать состояние отображения с конфигурациями, то создадутся для каждой по-одной и ничем это нам не поможет. Нет, в принципе потом ручками можно настроить, но чем больше конфигураций тем больше телодвижений.

 

А вот тут немецкий докладчик рисует бильярдной шар

Скрытый текст

 

Но как он это сделал, волшебник? В таблице никаких цветовых ссылок на элементы не видно. Общий цвет, да, пожалуйста. Кстати очень интересная у него таблица, похожие видел у @pps270391 в его теме новый-взгляд-на-автоматизацию-solidworks

 

Предлагаю сделать подобие сборки в детали. Должно получится вот такизображение_2022-10-29_170427246.png

изображение_2022-10-29_170459519.png

 

Получается два набора раскрашенных тел, которые потом можно гасить/высвечивать и в таблице тоже. Для удобства нужно раскрашивать тела, а не примитивы и в массиве лучше тела копировать, меньше потом фаски красить.

Вот такой вот Костыль Aided Design

  • Нравится 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • kukuj
      У HAASовцев универсальная версия документации. Заходишь сюда или сюда и ищешь там, то, что надо. У студиозов думалка не работает: откуда взять информацию?
    • CottonCow
      Пытался построить сетку ЦИЛИНДРА в Ансисе, выдает ошибку   The mesh generation did not complete due to poor quality elements or incorrect input. Please try meshing with another mesh method or different mesh options. При попытке обновить mesh 
    • mrvcf1
      Все зависит от оси С. Возможно на каких-то станках и есть преимущество.
    • Борман
      Проект проходит Главгосэкспертизу как положено.   Должен, вопрос в нормах. Либо трубных, либо сосудных. И почему.   Сделать на стройке из трубы емкость для сбора конденсата, или под импульсный газ - это вообще в порядке вещей, и никогда вопросов не было, пока какой то умник не сделал это на заводе:)   Спасибо за ответы.
    • vasillevich68
      Вообще-то, я на циферки в посте выше не обращал внимания, читал только букофки, по этому наверное не совсем правильно понял вопрос. Что же касаемо, ребром поставленного вопроса, то и он скорее всего не правильно поставлен. В данной ситуации правильный вопрос будет - Кто допустил в данной ситуации, использования второго варианта? Ведь существует федеральный нормативный документ, в котором всё четко написано. Даже если принято решение, изготавливать сосуд под давлением на месте, то он все равно должен иметь прилагаемый прочностной расчет.
    • lexin9212
      Всем привет, товарищи есть ли у кого-нибудь мануал к станку HAAS HL-4CE. Очень нужна помощь, необходимо для учебы))))  
    • Ветерок
      В твоей схеме нет натяжителя. Он решает все твои вопросы и обеспечивает нормальную работу механизма..
    • GS
    • Борман
      ... основная битва происходит между собственными ленью и совестью.
    • alex_NX
      Останусь на форуме - поучусь у умных людей, прихожу к мысли, что бытующее мнение "в САЕ системах 21 века не обязательно понимание МДТТ" глубоко ошибочно. Как говорил один человек Учится, учится и еще раз учится)))
×
×
  • Create New...