Страница 1 из 1

Прошу помощи с опреатором IF

Добавлено: 15 окт 2021, 12:47
BFAll
Здравствуйте, госопода!

Прошу помочь с простейшей проблемой:
Есть два размера 200 и 100 (в сборке). При условии изменения размера 200 (например меньше <200), размер 100 должен стать 50.
Имееися Solidworks 2009 SP4 (пожалуйста, не предлагайте поставить новее).
В справке в одном разделее по оператору IF написан синтаксис: IF (A: X, Y, Z), в другом IF(условие_теста; условие_теста_значения_if_верно; условие_теста_значения_if_неверно). Т.е. синтаксис разный.

Я, кажется, все варианты перепробовал в написании уравнения. Результат один - "Синтаксис уравнения неправилен".
Пробовал в SW 2021 - тот же результат.
Я не программист и в силу возраста учить VBA не имеет смысла.

Помогите, пожалуйста, правильно написать уравнение.

Re: Прошу помощи с опреатором IF

Добавлено: 15 окт 2021, 13:14
xenon-alien
SW_2016_IF-function.jpg (2837 просмотров) <a class='original' href='./download/file.php?id=198971&sid=ce2cc41f8452d0d16a089badd10606e0&mode=view' target=_blank>Загрузить оригинал (66.62 КБ)</a>
SW_2016_IF-function1.jpg (2831 просмотр) <a class='original' href='./download/file.php?id=198972&sid=ce2cc41f8452d0d16a089badd10606e0&mode=view' target=_blank>Загрузить оригинал (70.12 КБ)</a>


Первый эскиз с размером 200?
У меня так заработало
= IIF ( "D1@Эскиз1" = > 200 , 100 , 50 )
С размером 199 уже 50
Со сборкой размер 100 редактируем в самой сборке, если дает.








https://www.youtube.com/watch?v=xTkC_Dtg4nE
https://www.youtube.com/watch?v=NHB28P9_hEU

Re: Прошу помощи с опреатором IF

Добавлено: 15 окт 2021, 14:05
BFAll
Большое спасибо!