On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 15:04. Заголовок: Параметр с операцией возведения в степень


Мне необходимо создать параметр, который математически является квадратом другого параметра, т.е А=B^2 . И "А", и "В"- в миллиметрах. Но почему то при такой записи инвентор выделяет формулу красным цветом. Т.е. указывает на неверный синтаксис. Не проходит даже такая запись А= В*В. В чем загвоздка? Буду признателен за совет

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 14 [только новые]





Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 15:33. Заголовок: Re:


Конечно вариант упрощенный, но работает :) и главное подходит под ваше описание:

Dim A, B, C As Double
A = 3
B = 2
C = A ^ B

Также, поищите ответ тут:
http://inventor.mechmagic.com/kazakov/mikazakov.htm

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 16:43. Заголовок: Re:


asa пишет:
цитата
А=B^2

Эта запись правильная. Напишите весь участок кода. Точнее покажите как объявлены A и B. И какое выдается сообщение.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 17:09. Заголовок: Re:


Собственно говоря задача у меня стоит такая: строю эскиз и образмериваю его. Один размер В, а второй А. Необходимо установит ь математическую зависимость что параметр А есть квадрат параметра В. Я просто зашел в parametrs и создал ( кнопка Add) два этих параметра -сначало В ( в nominal value поставил 5) , потом прописал А как В^2 . инвентор автоматически проставил скобки- (В)^2 ul, и выделил запись красным. Причем в значении вышло число 2,5. Т.е если проставить запись так:

(В)^2 ul*10

то расчет математически выходит верный, но ведь красный цвет- не спроста. Вот и ломаю голову, где чего не так.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 17:24. Заголовок: Re:


asa пишет:
цитата
ломаю голову

Если Вы задаете вопрос, то давайте вести диалог, а не монолог :)

Спасибо: 0 
ПрофильЦитата Ответить
модератор


Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 19:43. Заголовок: Re:


красным, я думаю, он выделяет из-за несогласованности размерных единиц...
(у Вас там и mm и ul единицы)

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 19:53. Заголовок: Re:


asa
Пардон, думал речь идёт о VBA.
Попробуйте так: ( B ) ^ 2 ul / 1 mm

Учитывая ваш вопрос, вам точно сюда
http://inventor.mechmagic.com/kazakov/mikazakov.htm

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 02.08.05 07:36. Заголовок: Re:


О, вижу народ потихоньку добирается до работы с параметрами...
Да с еденицами измерения нужно быть по аккуратнее, поначалу кажется мрачным но потом привыкаешь...

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 02.08.05 09:50. Заголовок: Re:


Спасибо за помощ, ребята. (В)^2 ul/1 mm- рулит! Статейку о работе с параметрами я читал. Из нее выходит что мою запись надо писать так:
(В mm)^2 ul . Но такое не проходит.
У меня, однако, по ходу возникает другой вопрос. А что если вместо возведения в степень надо вычесть корень квадратный? Я попытался решить такую задачу так:

(В)^0,5 ul/1 mm

и ничего не вышло.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 06:05. Заголовок: Re:


asa ты не стой стороны подходишь, ща скажу:
(B mm/1 mm)^ 2 ul*1 mm тоже будет рулить
а корень будет так:
(B mm/1mm)^0,5 *1 mm
т.е. перед возведением в степень, надо сделать число без размерным, а после степенной операции добавить нужные единицы измерения
ферштейн?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 07:45. Заголовок: Re:


Антикульманист пишет:
цитата
поначалу кажется мрачным но потом привыкаешь...

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

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 10:16. Заголовок: Re:


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

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 15:55. Заголовок: Re:


Антикульманист
От того и вопрос, ведь килограммы с метрами всё равно можно сложить. Но это постоянное слежение за размерностью величин порой просто утомляет и угнетает. От этого так и хочется просто подцепить excel и не тратить драгоценное время. Так и делаю. А на первых порах - вообще труба: вон, возведение в степень проблема. Ну а забивать большую формулу (учитывая указанные особенности) в крошечную строку Инвентора вообще перебор.
Я думаю так. Надо считать что-то простое - excel, что-то сложное - есть VBA. А расчёты в таблице параметров не для меня. Хотя может я и не прав...

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 16:15. Заголовок: Re:


Спасибо. Кажется начал догонять умом.

Спасибо: 0 
ПрофильЦитата Ответить
модератор


Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 18:42. Заголовок: Re:


ну это просто зависит от поставленной задачи... где-то удобней забить один раз формулу прямо в инвенторе и забыть о ней... а где-то удобней сделать одну формулу в Екселе делать ссылку из модели...
в конце концов никто не говорит, что есть только один единственный метод и только он является правильным - наоборот это хорошо, что есть выбор как сделать!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет