Как наложить ограничения на значения переменной

Автор buffy, 25.12.10, 15:47:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

buffy

вобщем как нужно записать в выражении переменной, чтобы ее значение равнялось X и при редактировании было от 0 до X. Подскажите

Zombi

Несовсем понял что именно нужно, может чтото типа такого как в этой теме http://forum.ascon.ru/index.php/topic,15007.0.html ?
тогда
0 - нижний предел
Х - верхний
Y - значение переменной
и для нашей переменной Z выражение будет [ 0<=Y && Y<=X? Y : (Y<0 && Y<=X? 0 : X) ]

aton-2008

Касаемо гидроцилиндров: как наложить ограничение на переменную отвечающую в сопряжении за ход поршня (например ход поршня от 0 до 500 мм), притом чтобы можно было шток двигать плавно с помощью мыши и команды "переместить компонент", но при этом поршень не выдвигался более величины 500 прописанной в ограничении, в общем не вылазил из цилиндра на неопределенную величину?

Urik

Цитата: aton-2008 от 09.01.11, 02:28:01
Касаемо гидроцилиндров: как наложить ограничение на переменную отвечающую в сопряжении за ход поршня...
Непосредственно в КОМПАСе этого не сделать. Если есть сопряжение (на расстоянии, например) - двигать мышью не получиться. Если изменять переменную, то плучиться рывками (через F5). Попробуйте с помощью библиотек... Может "Универсальный Механизм Express" подойдет?

aton-2008

Спасибо. )))  Будем искать решение, а то как-то перед Solid Works неудобно, там это просто делается.