|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как строить дугу заданной длины ?
надую и передую
Израиль
Регистрация: 25.08.2003
Сообщений: 49
|
||
Просмотров: 13571
|
|
||||
Регистрация: 22.08.2003
Сообщений: 25
|
Короткого пути не знаю.
Я делаю так - соединяю обе точки прямой, строю перпендикуляр к центру прямой - на нем будет находиться центр окружности искомой дуги. Потом рисую дугу, указывая центр где-нибудь на построенном перепендикуляре. (При этом держу открытым окно Properties, чтобы все время видеть длину дуги.) Перетаскивая центр дуги по тому самому перпендикуляру, за несколько шагов меняю ее длину до необходимой. ![]() А как поступают в этом случае наши магистры? |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
2Torino
а мне ясно, как поступают магистры, поскольку я и сам магистр а как же с построением? ужели все время считать... нет графического метода? 2Евгения Вот такие пироги ![]() може у нас и отчество и фамилие одно - тады не пироги а просто Всемирный потоп доложен состояться ![]()
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |
|
||||
Регистрация: 22.08.2003
Сообщений: 25
|
Цитата:
Это, безусловно-конечно, дело принципа... Совершенно согласна, что вручную этим заниматься как-то неловко... Но при заданной длине дуги 100 я получила (потратив несколько секунд на перемещение) 100.00004. ![]() 2ТРУП В соответствии с принципом "живи так, чтобы тобой гордились однофамильцы", готова гордиться даже частичным совпадением.:wink: |
|||
![]() |
|
||||
Строительное проектирование Регистрация: 21.08.2003
Москва
Сообщений: 855
![]() |
Имхо, геометрического метода не существует, потому что задачка выходит за пределы эвклидовой геометрии, это уже к Лобачевскому надо. Что-то сродни задаче по определению квадратуры круга. Примерная формула Гюйгенса появилась не от хорошей жизни, потому что точного решения тоже, похоже, никто не искал. Я его уж точно не нашел. Дело в том, что все сводится к взятию лохматого определенного интеграла , или, еще веселее, поиску значения угла дуги через его же синус (см. скриншот).
Кто сможет взять этот интеграл или найти угол, да еще написать программку на лиспе - заслуживает пятилитрового бочонка пива FAX, как минимум, и увековечивания в книге Vov'ы, как максимум. Torino> По-моему, первая система некорректна - радиус-то неизвестен. (Через две произвольные точки можно провести бесконечное число окружностей) [ATTACH]1066312309.jpg[/ATTACH] |
|||
![]() |
|
||||
Проектирование Регистрация: 08.09.2003
Cherepovets
Сообщений: 14
|
2 trup
Длина дуги - есть аксиоматично не параметр и не задаваемый, а вычисляемый и стандартными кнопками автокада Вам его не задать, имея пресловутые две точки. Если через LISP или VBA, то это и решабельно, то зачем?- так как неоднократно ранее предлагаемая "подгонка", с рядом стоящим окном пропетей, по времени займет едва ли больше пол-минуты. ...задача хотя бы потому некорректна, что требует фильтрации на ввод длины дуги в части того, что она не может быть меньше дистанции между точками... да и сам ввод - уже элемент процедуры И обратите внимание на то что в окне пропетей СВОЙСТВО(не параметр!!) ArcLenght неслучайно загашен. А данная задача сродни той когда по обеъму талии требуется вычислить бедра или более того. Sorry |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
2OGI
непонятно, за что "сорри"... ну да ладно. каждый раз решая эту задачу (на чертеже), задавался именно вопросом ПОСТРОЕНИЯ а не математического анализа сложившейся задачи. если нет решения геометрического - то я собственно и не претендую... просто хотелось знать Конечно же, подгонка в моем случае абсолютно достаточна для решения. Спасибо всем за заботу о ближнем. но у меня есть совершенно каверзная задача, я вляющаяся логическим завершением обсуждаемого вопроса - вот думаю тут ее задать или наново открыть пост?
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |
|
||||
Регистрация: 21.08.2003
Штаб
Сообщений: 943
![]() |
Согласен с OGI, что подбор это быстро.
Но я также считаю, надо искать красивые решения, правильные с точки зрения автоматизации. Также должна быть возможность управлять точностью вычислений. TRUP, давай твою задачку, не давай нашим мозгам залеживаться :) |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
Задача
круг длиной L второй круг длиной L+x тянем второй круг за точку A до тех пор, когда он облачит первый круг и превратиться в каплевидную фигуру Необходимо найти расстояние от A до B [ATTACH]1066391563.jpg[/ATTACH]
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |
|
||||
Конструктор, инженер-механик на пенсии Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,953
|
Честно откровенно, у меня примерно так же получалось неизвестный угол + его синус, спросил я эхе ru.acad, ну и посыпались такие же ответы
![]() [ATTACH]1066720322.jpg[/ATTACH] |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
Конечно спасибо!
но!... я ничерта не понял с этого скриншота... в Маткаде никогда не работал и не видел его никогда, к сожалению. что там взято за что - ничего не понял.. увы... но постараюсь теперь скачать Маткад и начать копаться в нем Еще раз спасибо
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409
|
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Архитектор Регистрация: 14.10.2003
Израиль
Сообщений: 365
![]() |
Цитата:
__________________
С уважением, Влад Гринзайд. |
|||
![]() |
|
||||
Бывший инженер. Регистрация: 24.04.2004
Ачинск
Сообщений: 50
|
Цитата:
Вообще-то тему я поднял, преследуя свои шкурные интересы - найти пользователей этих двух программ одновременно ![]()
__________________
Вот такая, блин, загогулина... |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
Цитата:
![]() хотя я на твоей картинки ничего не понял... я маткада не знаю
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |
|
||||
Бывший инженер. Регистрация: 24.04.2004
Ачинск
Сообщений: 50
|
Ниже слова Given написаны два уравнения - вот маткад их и решил
А попробуй-ка решить их обычными методами даже выразив радиус через угол или наоборот, и чего получится. Но думаю что можно и в Экселе решить, предварительно поставив в настройках галочку - итерации. И вообще, не понимаю, чего народ шугается Маткада и парится в Экселе :?: Видимо, что мало информации на русском языке, и примеров. А теперь я нашел (с помощью форума, конечно)сцепку Автокада и Маткада и очень счастлив, что все графическое оформление - включая различные графики и эпюры, и даже в трехмерном варианте можно выполнять в Автокаде ![]()
__________________
Вот такая, блин, загогулина... |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
А я счастлив немного другим
я долго работал в автокаде и многие необходимые мне расчеты делал руками или в экселе а вот теперь я от автокада как проектной части отказался и перешел в другую программу - она для меня просто кладезь - Rhino а в автокаде уже готовые детали превращаю в чертежи...
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |
|
||||
надую и передую Регистрация: 25.08.2003
Израиль
Сообщений: 49
![]() |
а посмотри вот тут
http://dwg.ru/forum/viewtopic.php?p=16589#16589
__________________
Каждый будет мной, а я хочу стать каждым! |
|||
![]() |