Перейти к публикации

Изменение текстуры/цвета модели в зависимости от её толщины.


Рекомендованные сообщения

Доброго времени суток.
Имеется деталь толщиной 1 мм -> её цвет будет желтый
Изменили толщину данной детали (2 мм) -> цвет поменялся на зелёный.

Либо же менять текстуру детали.


Кто-нибудь сталкивался с подобными задачами?

Есть наводки, в какую сторону копать?
Через уравнеия? 

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


UnPinned posts
2 часа назад, YuriiS сказал:

Доброго времени суток.
Имеется деталь толщиной 1 мм -> её цвет будет желтый
Изменили толщину данной детали (2 мм) -> цвет поменялся на зелёный.

Либо же менять текстуру детали.


Кто-нибудь сталкивался с подобными задачами?

Есть наводки, в какую сторону копать?
Через уравнеия? 

Я в материале задаю и цвет и пр. (и толщину и радиус и коэффК) - изменил материал - поменялся цвет - нажал кнопку макроса и поменялась толщина, радиус и коэффК и модель перестроилась.

Ссылка на сообщение
Поделиться на других сайтах
52 минуты назад, VOleg сказал:

Я в материале задаю и цвет и пр. (и толщину и радиус и коэффК)

К сожалению, так не получится, материал задаётся через PLM.

Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, YuriiS сказал:

К сожалению, так не получится, материал задаётся через PLM.

Ну так и вопрос нужно задавать в разделе этой PLM.

Ссылка на сообщение
Поделиться на других сайтах
Только что, VOleg сказал:

Ну так и вопрос нужно задавать в разделе этой PLM.

Тогда я не понимаю, какое они имеют отношения к появившемуся вопросу?
Ваше решение завязано на материале, от него назначается цвет и другие параметры.

Мне же просто нужно, в зависимости от толщины, к примеру, обозначенной переменной S, задать цвет. То есть основной параметр - толщина.

В любом случае спасибо за ответ. Это можно попробовать закостылить, но надеюсь появится вариант лучше.

 

5 минут назад, zerganalizer сказал:

В моей САПР.

Вы про катию? Реализация нужна именно в солиде)

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, YuriiS сказал:

К сожалению, так не получится, материал задаётся через PLM.

Как PLM меняет размер в документе? Что мешает PLM вместе с размером изменить цвет, материал и т.п.? Добавить несколько строк в модуль сопряжения с программой.

 

В плане работы с документами вероятно правильнее назвать PDM, но маркетологи уже в конец всех запутали продавая PLM как PDM и замешивая эти понятия воедино.

 

4 часа назад, YuriiS сказал:

Есть наводки, в какую сторону копать?

Как вариант копать в сторону макросов и API - это совсем не сложно.

Можно упихать макрос прямо в документ и он будет обновлять/менять нужные параметры в зависимости от изменённых параметров модели.

Изменено пользователем Kelny
Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, Kelny сказал:

Как PLM меняет размер в документе?

Никак. PLM задаёт лишь материал из своей базы. В самом солиде деталь может оставаться без материала.

 

13 минут назад, Kelny сказал:

Что мешает PLM вместе с размером изменить цвет, материал и т.п.?

Чтобы PLM меняла, к примеру, цвет, солид ведь должен получить команду от PLM-ки? Значит PLM вместе с материалом должна передать значение переменной с цветом?
Подскажите, где эту взять информацию по параметрам цвета солида? API? На данный момент с помощью API  я не сделаю абсолютно ничего( Нет знаний и навыков. 


Оффтоп PLM/PDM

Скрытый текст
Цитата

В плане работы с документами вероятно правильнее назвать PDM.

Стоит IPS, он позиционирует себя, как PLM и имеет необходимый функционал для этого.


Дочитал до конца сообщения

13 минут назад, Kelny сказал:

Как вариант копать в сторону макросов и API - это совсем не сложно.

Не подскажите, с чего начать изучение? Возможно пришло время не только брать макросы с этого форума, но и самому что-то писать -_-

Изменено пользователем YuriiS
Поправил цитату
Ссылка на сообщение
Поделиться на других сайтах
44 минуты назад, YuriiS сказал:

Не подскажите, с чего начать изучение?

Определиться с языком и вперёд.

 

45 минут назад, YuriiS сказал:

Чтобы PLM меняла, к примеру, цвет, солид ведь должен получить команду от PLM-ки? Значит PLM вместе с материалом должна передать значение переменной с цветом?

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

Или вы хотите сказать, что данные в базы вашей PLM ручками заводите отдельно от документов? Тогда это не PLM/PDM, а ерунда какая-то.

 

47 минут назад, YuriiS сказал:

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

Как вариант в справке. В зависимости от выбранного языка так же масса материалов по программированию.

 

 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, zerganalizer сказал:

Анализ толщины стенки раскрашивает модель как вам надо. В моей САПР.

Турта, верни Зергу аккаунт.

 

Топикстартер - тебе это нафига, это какую задачу решает?

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, YuriiS сказал:

Вы про катию? Реализация нужна именно в солиде)

Анализа толщины стенки нет? Убогая САПР...

 

2 часа назад, Kelny сказал:

Можно упихать макрос прямо в документ и он будет обновлять/менять нужные параметры в зависимости от изменённых параметров модели.

Градиентно раскрасить модель от толщины стенки будет непросто.

Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, zerganalizer сказал:

Градиентно раскрасить модель от толщины стенки будет непросто.

Для градиента инструмент имеется Анализ толщины:

https://help.solidworks.com/2010/russian/SolidWorks/SWHelp_List.html?id=38c7b37e2ab9474daf2743223087a3eb#Pg0

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, YuriiS сказал:

Тогда я не понимаю, какое они имеют отношения к появившемуся вопросу?
Ваше решение завязано на материале, от него назначается цвет и другие параметры.

Мне же просто нужно, в зависимости от толщины, к примеру, обозначенной переменной S, задать цвет. То есть основной параметр - толщина.

В любом случае спасибо за ответ. Это можно попробовать закостылить, но надеюсь появится вариант лучше.

Если в Солиде не назначен материал, то Солид не посчитает массу, центр масс, расчеты в Симулейшен не возможны, в чертеже так же нет материала автоматом - это напоминает, что микроскопом гвозди заколачиваются... Вы и правда в Солиде работаете?

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, VOleg сказал:

Если в Солиде не назначен материал, то Солид не посчитает массу, центр масс

Без материала может быть назначена плотность, а в этом случае будет и масса и центр масс.

 

8 минут назад, VOleg сказал:

расчеты в Симулейшен не возможны

Возможны, но материал нужно будет задать для объектов в самом Simulation.

 

9 минут назад, VOleg сказал:

в чертеже так же нет материала автоматом

Для этого базу материалов ещё надо подготовить. Базовые материалы и не передают нужное в чертёж.

 

10 минут назад, VOleg сказал:

напоминает, что микроскопом гвозди заколачиваются...

Не всем дан молоток, кто-то вытворяет свои шедевры подручными средствами.

 

11 минут назад, VOleg сказал:

Вы и правда в Солиде работаете?

Написано же, работает:

3 часа назад, YuriiS сказал:

через PLM

 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, VOleg сказал:

Если в Солиде не назначен материал, то Солид не посчитает массу, центр масс, расчеты в Симулейшен не возможны, в чертеже так же нет материала автоматом - это напоминает, что микроскопом гвозди заколачиваются... Вы и правда в Солиде работаете?

Материал берётся из PLM. Все данные материала находятся там же. PLM сама считает массу и прочие характеристики. Чертежи аналогично.

5 часов назад, KorovnikovAV сказал:

Топикстартер - тебе это нафига, это какую задачу решает?

Визуальное распределение листовых деталей в сборке. Появилась такая задача. Поискал в интернете, в справке, никаких близких решений не увидел.

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, YuriiS сказал:

Материал берётся из PLM. Все данные материала находятся там же. PLM сама считает массу и прочие характеристики. Чертежи аналогично.

Если всё в PLM, то зачем вам Solidworks?

 

3 часа назад, YuriiS сказал:

Поискал в интернете, в справке, никаких близких решений не увидел.

До сих пор не стало яснее как связана ваша PLM и Solidworks, а от сюда не понятно зачем вам Solidworks, если все исходные данные в PLM, а не в САПР.

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Kelny сказал:

Если всё в PLM, то зачем вам Solidworks?

Ты не в курсе, что эти системы решают разные задачи?

И не в курсе, что при правильной организации работы, именно из PDM берутся все покупные и стандартные изделия, равно как и материалы, шаблоны, форматы и прочее?

12 часов назад, YuriiS сказал:

Материал берётся из PLM.

Если детали листовые, то правильно задавать материал - "Лист толщиной ХХ", а не просто Сталь3. Тогда для каждой толщины листа будет свой материал. И у каждого материала можно задать свой цвет.

Но это будет у всех пользователей, кто использует этот материал.

И, разумеется, при изменении толщины, надо не забывать менять материал.

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Ветерок сказал:

Ты не в курсе, что эти системы решают разные задачи?

Пока не понял какую задачу решает автор темы.

 

7 минут назад, Ветерок сказал:

И не в курсе, что при правильной организации работы, именно из PDM берутся все покупные и стандартные изделия, равно как и материалы, шаблоны, форматы и прочее?

У автора темы пока не указано каким образом взаимодействуют ПДМ и САПР, т.к. если бы был налажен контакт во взаимодействии, то изначального вопроса даже не возникло бы. Ведь если ПДМ может назначить толщину, то значит должен назначать и другие параметры модели, а у автора темы как раз таки с этим проблема.

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, Kelny сказал:

Пока не понял какую задачу решает автор темы.

Ну, так сначала пойми :) В первом сообщении всё написано: раскрасить детали, для каждой толщины свой цвет.

 

21 минуту назад, Kelny сказал:

Ведь если ПДМ может назначить толщину

Назначает человек. Из PDM берется только информация.

Ссылка на сообщение
Поделиться на других сайтах
23 hours ago, YuriiS said:

деталь толщиной 1 мм -> её цвет будет желтый
Изменили толщину данной детали (2 мм) -> цвет поменялся на зелёный

Конфигурации со связанными состояниями отображения

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

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

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

Гость
Ответить в тему...

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

  Разрешено не более 75 эмодзи.

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

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

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

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Ninja
      @AlexArt что ты несёшь? Чтоб у тебя Ютуб забанили! и тебя персонально в Гугле ... вот тогда посмотрим как ты запоешь, фраерок   https://ru.ruwiki.ru/w/index.php?title=Фраер
    • Viktor2004
      Это я не пробовал. Утверждать не буду. При случае проверю Но думаю если его правильно записать, все должно запуститься. Софт ведь одинаковый Чем это отличается от замены платы FROM/SRAM? Ничем. Там только OPRMINF и отличается. Ну может еще ID контроллера GBDriver
    • gudstartup
      и не только из за того что вы думаете. чужой oprm просто не может прочитаться на другом чпу
    • paull3
      Принято, спасибо! буду шевелить платы
    • Nastyrnuy
      Теперь понятно! Вы шли не в том направлении, и помощеиков не туда завели!!! у Вас Проц и комп оператора тоже 3 платы( но совсем другие (еще Мультибас 1 чисто Интеловский) SBC08, 80/10 KCB 01/04, но диск у Вас электронный( который состоит из 12 или 14 ЕПРОМОВ и при всем желании и старании с дискет Вы ничего не сможете туда загрузить! Скорее всего  у Вас просто неконтакт, в пред постах там тоже на эту же тему многго что написано. Просто на SBC 08 херов туча наездников( и эл диск, и контроллер флоповода, и мат сопроцессор..!
    • paull3
      да, стойка CD, чуть позже прикреплю фото, ... получилось добавить , вот чт он показывает при загрузке и дальше не идёт...
    • Nastyrnuy
      Где то тут путаница идет... не совпадние (жесткий диск (он жесткий или элетронный диск?)), есл жесткий диск то флоппик  точно 1.44 и эмулятор можно на 1ю44, Но если вы используете эмулятор на 720 то это как правило серия станка не CF а CD....и.т.д поэтому фотки давай и станка серию и тип, и плат, и ошибку на экране где Биос кажет и флорри и диск, а то мы все тут будем по разному понимать..!
    • Viktor2004
      Вы же лучше меня знаете что запрсто записать на машину не только чужой, но и свой OPRMINF не получится
    • gudstartup
      полная чушь если ид меняется ошибка 5523 гарантирована иначе чужо ой oprminf запросто можно было бы записать на любую машину
    • paull3
      Всем добрый день! докладываю - 1) батарейка живая и после отключения от сети на сутки показала 3,63в, 2) записал файлы из архива на юсб флешку размеролм 720кБ - вставил в эмулятор, затем включил станок- станок никак не отреагировал, флешка вроде как считалась( индикация светодиодом на ней) 3) сделал загрузочную дискету дос, удалил файлы те что там записались и записал из архива - вставил в дисковод, включил станок- реакции не последовало, ...индикации и характерных звуков считывания не было, возможно неисправен дисковод, хотя когда переключал его на эмулятор он был исправен....   Добрый день, посмотрю, напишу  
×
×
  • Создать...