длина дуги

Проектирование механических конструкций.

длина дуги

Сообщение Андрей » 22 июл 2010 23:27

может ли катя в эскизе поставить размер по дуге????
Андрей
Новичок
Новичок
 
Сообщения: 5
Зарегистрирован: 19 май 2009 03:18

Re: длина дуги

Сообщение Rino » 23 июл 2010 07:59

да, посмотрите в меню по праввой кнопки мыши
Аватара пользователя
Rino
Участник
Участник
 
Сообщения: 191
Зарегистрирован: 12 сен 2007 22:54
Откуда: TLT
Blog: View Blog (5)

Re: длина дуги

Сообщение iak » 23 июл 2010 10:25

Rino писал(а):да, посмотрите в меню по праввой кнопки мыши


В эскизе? Или вы говорите о чертеже?
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

Re: длина дуги

Сообщение Rino » 23 июл 2010 12:42

невнимательно я прочитал вопрос, да я имел в виду чертеж
Аватара пользователя
Rino
Участник
Участник
 
Сообщения: 191
Зарегистрирован: 12 сен 2007 22:54
Откуда: TLT
Blog: View Blog (5)

Re: длина дуги

Сообщение keeper » 23 июл 2010 13:46

Через формулу можно что угодно, задайте параметр длины дуги, а размер ставьте на угол через формулу.
Вложения
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 618
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

Re: длина дуги

Сообщение Андрей » 26 июл 2010 18:50

спасибо)))
Андрей
Новичок
Новичок
 
Сообщения: 5
Зарегистрирован: 19 май 2009 03:18

Re: длина дуги

Сообщение karma87 » 27 июл 2010 16:24

Задача...нужно что бы угол был иногда управлящим параметром а длина справочным и наоборот:решение через противоположные уравнения,но как сделать чтобы при активации одного ур-ия другое деактивировалось...через правила,реакции можно пример?
Вложения
karma87
Участник
Участник
 
Сообщения: 148
Зарегистрирован: 20 июн 2009 01:33

Re: длина дуги

Сообщение iak » 27 июл 2010 16:29

Через правила (rules).
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

Re: длина дуги

Сообщение karma87 » 27 июл 2010 16:52

Так знаю что через правило (rules) но как? можно показать на этом простом примере...
Вложения
Part1.rar
(14.63 КБ) Скачиваний: 464
karma87
Участник
Участник
 
Сообщения: 148
Зарегистрирован: 20 июн 2009 01:33

Re: длина дуги

Сообщение keeper » 27 июл 2010 17:46

karma87, не понятны условия что вы хотите. В чем ваша задача, есть радиус. на выходе Вам в чем должен заключаться результат?
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 618
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

Re: длина дуги

Сообщение karma87 » 27 июл 2010 18:49

Хочу правило если активирую одну формулу то деактивируется другая противополжная формула...это будет выглядить примерно так в правиле:
если 'формула 12' активна то 'формулу 13' деактивировать
если 'формула 13' активна то 'формулу 12' деактивировать
только заменить слова на операторы и дескрипторы ,думаю человек знающий синтаксис сделает это за пару минут...
А где изменить чтобы по умолчанию имена формул создавались не формула1 а Formula1 или F1..F2 и т д?
karma87
Участник
Участник
 
Сообщения: 148
Зарегистрирован: 20 июн 2009 01:33

Re: длина дуги

Сообщение iak » 27 июл 2010 19:09

Думаю, вы хотите именно это.
1) М -- переключающий с задания угла на длину дуги параметр.
2) А_управляющий задает угол при М=Angle
3) L_управляющий задает длину дуги при М=Length
4) Параметры L справочный и A справочный -- справочные параметры.
Вложения
Angle_or_Lenght_of_Arc.zip
(20.07 КБ) Скачиваний: 454
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

Re: длина дуги

Сообщение karma87 » 27 июл 2010 19:33

Типа такого только проще вы можете из моего файла сделать что я выше написал в правиле: если формула 12 активировать то формула 13 деактивируется и наборот если ф 13 активировать то ф 12 деактивируется ...2 строчки кода...
т.е. два параметра угол и длина будут постояно меняться на управляющий и справочный при смене формулы(это могу сделать в 2а действия но надо в одно) так проще и нагляднее чем клонировать параметры
А где в настройках изменить чтобы автоматически обновляло изменения измерений ?
karma87
Участник
Участник
 
Сообщения: 148
Зарегистрирован: 20 июн 2009 01:33

Re: длина дуги

Сообщение iak » 27 июл 2010 22:28

karma87 писал(а):Типа такого только проще вы можете из моего файла сделать что я выше написал в правиле: если формула 12 активировать то формула 13 деактивируется и наборот если ф 13 активировать то ф 12 деактивируется ...2 строчки кода...
т.е. два параметра угол и длина будут постояно меняться на управляющий и справочный при смене формулы(это могу сделать в 2а действия но надо в одно) так проще и нагляднее чем клонировать параметры


Можете просто удалить параметры L справочный и A справочный, и у вас останутся только управляющие.
Остальное в ваших руках!

Автоматическое обновление параметров измерения устанавливается здесь:
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

Re: длина дуги

Сообщение karma87 » 28 июл 2010 15:58

В чем ошибка?Параметр - строка - несколько значений...
Вложения
karma87
Участник
Участник
 
Сообщения: 148
Зарегистрирован: 20 июн 2009 01:33

Re: длина дуги

Сообщение iak » 28 июл 2010 17:05

Ошибка в том, что вы зацикливаете параметры I и L (I=L... и L=I...). Так работать не будет.
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

Re: длина дуги

Сообщение karma87 » 28 июл 2010 19:20

Ну у вас тоже самое вроде если параметр 1 то и т д... мб вы сделает из моего файла?Или надо клонировать параметры?
Вложения
Part2.rar
(15.19 КБ) Скачиваний: 439
karma87
Участник
Участник
 
Сообщения: 148
Зарегистрирован: 20 июн 2009 01:33

Re: длина дуги

Сообщение keeper » 28 июл 2010 20:41

м.б. надо совсем все иначе, Вы мне так и не ответили суть решения задачи. в каком случае надо активировать одну формулу и в каком случае другую? Вот эти сами условия и нужно закладывать в уравнения. А так как вы хотите сами ручками активировать одну формулу в чем тогда трудности деактивировать другую.
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 618
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

Re: длина дуги

Сообщение iak » 28 июл 2010 22:18

Вы добились своего! Сделал вариант, как вы хотели. Но,к сожалению, в CATIA V5R20.
R19 не было под рукой на этот момент времени.

Дополнительно привожу следующую информацию, если у вас нет R20:

1) Имеющиеся параметры и формулы:



2) Содержимое Правило.1:
Код: Выделить всё
/*Правило создал: Administrator 28.07.2010*/

if M== "1"
{   
   Relations\Formula.12\Activity = false
   Relations\Formula.13\Activity = true
   Message("Режим угла:", "Угол задан ",L ," Длина дуги будет равна ",l )
}

else if M== "2"
{   
   Relations\Formula.13\Activity = false
   Relations\Formula.12\Activity = true
   Message("Режим дуги:", "Длина дуги задана ",l ," Величина угла будет равна ",L )
}

Если сообщения не нужны-- можете их убрать.
Желаю удачи!
Вложения
Angle_or_Lenght_of_Arc_R20.zip
(19.92 КБ) Скачиваний: 438
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

Re: длина дуги

Сообщение iak » 29 июл 2010 11:03

Тоже самое, но в R19.
Вложения
Angle_or_Lenght_of_Arc_R19.zip
(20.06 КБ) Скачиваний: 448
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk


Вернуться в Mechanical Design

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2