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

Логические операторы в выражениях Siemens NX при моделировании.


Ovsyannikov_Sergey

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

Здравия братцы.

Кто сталкивался с логическими операторами в выражениях при моделировании ?

Поиск по сети не дал ни одного результата.

Задача такая.

Есть угол между двумя прямыми А и Б.

Если угол меньше или равен 90 градусов, то угол между третьей прямой В и прямой А будет равен половине угла между А и Б.

Но если угол больше 90 градусов, то нужно строить 2 прямые В и Г. Угол между А и В = 90, между Б и Г = 90.

Как такое реализовать ?

На картинке примерно, для вида, чтоб видеть сами прямые, на размеры не смотрите.

В одном варианте должно получиться так как слева, в другом - как справа, только прямой угол между А и В, и, Б и Г.

Угол между А и Б меняется в зависимости от других параметров модели.

Может это можно реализовать другими методами ? Просто у меня башка уже кипит (( Воткнулся в операторы if, then, else, а света не вижу. Они прописываются логическими автоматом, а как их использовать дальше - не понимаю. В ячейке значение - или "Истина", или "Ложь".

Скриншот 01-04-2019 131214.jpg

Скриншот 01-04-2019 132048.jpg

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


Вот вам пример как это делается ...
Меняете угол с именем "Угол_АБ" ...
только в варианте <=90 град. линии В и Г наложатся друг на друга ...

Логич_операторы_Углы.prt

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

Вот вам пример как это делается ...
Меняете угол с именем "Угол_АБ" ...
только в варианте <=90 град. линии В и Г наложатся друг на друга ...

Логич_операторы_Углы.prt

Спасибо Вам огромное ! Вечером посмотрю. Сейчас ушел от своего компа.

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

Вот вам пример как это делается ...
Меняете угол с именем "Угол_АБ" ...
только в варианте <=90 град. линии В и Г наложатся друг на друга ...

Логич_операторы_Углы.prt

Проверил. Сделал у себя.

Всё отлично !

Большое спасибо за помощь !

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

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

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

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

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

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

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

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

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

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

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




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