Параметрическая длина дуги

Автор barracuda_spb, 28.10.13, 08:52:19

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

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

barracuda_spb

В Компасе можно сделать параметрическим любой размер, кроме длины дуги. А порой он ой как нужен. Приходится переборами многих вариантов искать нужный радиус, подгоняя под имеющиеся цифры.
В чем сложность у программистов с этим параметром?

Poltava

ЦитироватьВ чем сложность у программистов
А я лично не понял в чем проблема у вас? Открываем учебник геометрии за 7 клас. и легко создаем выражение где управляем радиусом исходя из длины дуги и угла!

ACiD

Мне сложно придумать задачу, где это необходимо, но похоже,
автор хочет построить дуги заданной длины, изменяя угол или радиус.

Другими словами ему нужны пары угол+радиус для получения данной длины дуги.

Poltava

ЦитироватьДругими словами ему нужны пары угол+радиус для получения данной длины дуги
О каких парах идет речь? без доп условий число пар стремится к бесконечности! Если же речь о обычном построении то на картинке показано как задав длину дуги и угол получить радиус. В общем без пояснений ТС тяжело что то сказать

barracuda_spb

Из последнего - приехал на объект замерять получившиеся гипсокартонные конструкции. А они радиусные некоторые. Как догадываетесь, радиус не замерить. Поэтому я имею точный размер длины дуги и расстояние между точками. можно конечно на бумажке не сложно рассчитать радиус и выстроить всё это дело. Но это действительно единственная операция с размерами, которая не параметрезирована  )

Poltava

Цитироватьможно конечно на бумажке не сложно рассчитать радиус
формулу в студию, а то я подзабыл геометрию и не помню как без угла, или высоты Вы можете посчитать радиус???

barracuda_spb

мдам. Прошу пардонов - погорячился. Математика тут же дает сбой и падает лапками кверху. Что странно, на мой взгляд =(

obesov

 Может эта "картинка" поможет?  ;)

barracuda_spb

28.10.13, 16:09:33 #8 Последнее редактирование: 28.10.13, 16:21:59 от barracuda_spb
Цитата: obesov от 28.10.13, 15:54:05
Может эта "картинка" поможет?  ;)
а угол куда делся? Подойдет для угла 90 градусов....

В общем дошел до Вальфрама и через систему трех уравнений вычислили радиус, а следом и угол.

С = длина хорды
L = длина дуги

В общем при подстановочном расчете (рисовал в Компасе исходя из радиуса и длины хорды) погрешность по расчету длины радиуса всего 6,3 мм! В общем не плохо - можно работать )

obesov

Цитата: barracuda_spb от 28.10.13, 16:09:33
...а угол куда делся? Подойдет для угла 90 градусов....
Согласен, решение частное!  :shu:
Встречный вопрос: как именно происходит замер? Какими силами и средствами? Есть ли возможность измерить высоту хорды (двое фиксируют "нить" на концах дуги (хорды), третий ищет середину и "бросает" перпендикуляр)?

СВ

 Не забывайте, что изогнутые ещё не означает - изогнутые по дуге ПОСТОЯННОГО радиуса.

jurin

Плюсую, когда работал в Компасе довольно часто не хватало
Цитата: Poltava от 28.10.13, 12:03:58

А я лично не понял в чем проблема у вас? Открываем учебник геометрии за 7 клас. и легко создаем выражение где управляем радиусом исходя из длины дуги и угла!
Зачем создавать выражение, когда можно было бы одним кликом размер поставить


Konstruktor DOOE

Не давно делал проект плота на  цилиндрических понтонах для осмотра, очистки  и ремонта варочного котла заполняемого водой. И необходимо было рассчитать осадку плота. Масса плота с полезной нагрузкой была известна и соответственно объем вытесненной воды. То же встала проблема как рассчитать, зная только диаметр, длину понтона и объем сегмента цилиндра. Выяснил (как вариант), что расчет высоты осадки можно выполнить итерационным численным методом нахождения корня заданной функции (метод Ньютона). Расчет оказался мне не понятным и громоздким. Выручил расчет найденный в интернете выполненный в эксель ChordMath, который считает любые неизвестные по двум известным параметрам.

matb

Мне ближе расчеты в эксель.

Дуга - расчет параметризация 080916_xlsx.zip

История вопросов по дуге

2015
Re: Построение дуги
http://forum.ascon.ru/index.php/topic,27796.msg208822.html#msg208822

2015
Re: Радиус по длине дуги и хорды.
http://forum.ascon.ru/index.php/topic,27659.msg207596.html#msg207596

2013
Re: Параметрическая длина дуги
http://forum.ascon.ru/index.php/topic,25216.msg184441.html#msg184441

2011
Сделать параметризацию РАЗМЕРУ длины дуги окружности
http://forum.ascon.ru/index.php/topic,16094.msg141349.html#msg141349

2009
Re: Как изменить длину дуги?
http://forum.ascon.ru/index.php/topic,15066.msg81688.html#msg81688