Здравствуйте, коллеги!
Очень часто приходится сталкиваться с тем, что требуется провести окружность через две точки с определенным радиусом.
Вопрос - может подскажите как можно это сделать? Или я ни как не вижу определенного инструмента? (глаз замылился от работы). Или нет такого функционала у Компаса ? :shu:
PS. 1) нужна именно окружность :um:.
2) Если нет функционала - может предложите удобный "костыль"
есть инструмент, в окружностях, самый последний.
Цитата: Kirilius83 от 11.03.16, 11:04:56
есть инструмент, в окружностях, самый последний.
Прошу прощения, но можно разжевать (для того и тему создал) - как повернуть построение окружности слева от точек ? С права мне не надо. :shu:
:shu:
Коллеги! Давайте внимательно и по существу.
Как построить окружности слева от точек ?. :um:
С права мне не надо, а Компас строит >:(
Постройте как строит Компас, а потом сделайте симметрию окружности по этим же двум точкам
Стройте по 3м точкам, указали вначале 2 точки, потом 3й точкой выбираете сторону и диаметр окружности.
Если работать в параметрическом режиме, то не важно будет каким способом строить окружность, и потом можно изменять размер окружности.
Цитата: Healer от 11.03.16, 11:33:30
Постройте как строит Компас, а потом сделайте симметрию окружности по этим же двум точкам
Это уже "костыль".
Теперь становится немного ясно - оказывается нет функционала у Компаса
Цитата: Healer от 11.03.16, 11:41:01
Если работать в параметрическом режиме, то не важно будет каким способом строить окружность, и потом можно изменять размер окружности.
2D никогда не делаю в параметрическом виде. :shu:
Цитата: Алхимик от 11.03.16, 11:34:02
Стройте по 3м точкам, указали вначале 2 точки, потом 3й точкой выбираете сторону и диаметр окружности.
Извиняюсь не дошло - можно подробнее - как реализовать ?
Почему костыль?! Вы говорите про окружность по двум точкам, а на практике строите по 3м. Сколько вариантов возможно при построении окружности по двум точкам?
Цитата: VLaD-Sh от 11.03.16, 11:46:32
Извиняюсь не дошло - можно подробнее - как реализовать ?
Выберите "Окружность по 3м точкам" и ставьте первые две точки которые совпадают с окружностью, не смотря на центр. А дальше вроде все понятно.
Цитата: Алхимик от 11.03.16, 11:34:02
Стройте по 3м точкам, указали вначале 2 точки, потом 3й точкой выбираете сторону и диаметр окружности.
Не получается вашим способом. После указания двух точек нет возможности задать размер окружности, только двигать третью точку и смотреть какой получается размер.
Костыль: строите "дугу по двум точкам" заданным радиусом и затем командой "удлинить до ближайшего объекта" получаете замкнутую дугу, внешне похожую на окружность.
Цитата: Healer от 11.03.16, 11:56:24
только двигать третью точку и смотреть какой получается размер.
И что вас смущает?
Если нужен получить какой то определенный диаметр с "первого" тыка, то нужно использовать доп функционал, в виде одного тыка в одно окно и задания радиуса окружности.
Цитата: Алхимик от 11.03.16, 12:01:25
И что вас смущает?
Если нужен получить какой то определенный диаметр с "первого" тыка, то нужно использовать доп функционал, в виде одного тыка в одно окно и задания радиуса окружности.
Ну покажите где это тыкать? :shu:
Радиус должен быть 50 мм
Цитата: Resfeder от 11.03.16, 12:00:06
Костыль: строите "дугу по двум точкам" заданным радиусом и затем командой "удлинить до ближайшего объекта" получаете замкнутую дугу, внешне похожую на окружность.
Спасибо - "костыль" №1
Коллеги есть проще вариант?
Так, первый вопрос закрыт - инструмент нашелся, отлично!
А вот с нужной стороны - похоже да, указания направления действительно отсутствует, недоработочка...
Но: выбираете инкремент, задаете диамерт/радиус, указываете точки и строите как построилось, если не с той стороны - инструмент симметрия, линию симметрии через ваши 2 точки, окружность отобразится с другой стороны. Костыль, но рабочий...
Цитата: VLaD-Sh от 11.03.16, 12:22:58
Коллеги есть проще вариант?
Что вас не устраивает при построении по 3м точкам?
количество точек, видать, не устраивает, к тому же радиус (диаметр) в этом случае указать нельзя.
т.е набор условий - две точки и радиус - не позволяет строить окружность по 3-м точкам.
Цитата: Алхимик от 11.03.16, 12:45:05
Что вас не устраивает при построении по 3м точкам?
Меня все устраивает, но вопрос в другом как указать конкретный диаметр окружности? Наугад не устраивает
Цитата: Kirilius83 от 11.03.16, 12:37:44
Но: выбираете инкремент, задаете диамерт/радиус, указываете точки и строите как построилось, если не с той стороны - инструмент симметрия, линию симметрии через ваши 2 точки, окружность отобразится с другой стороны. Костыль, но рабочий...
Спасибо - "костыль" №2
Цитата: Вячеслав от 11.03.16, 12:54:31
к тому же радиус (диаметр) в этом случае указать нельзя.
Можно, вечером покажу.
Окружность по 2м точкам (https://youtu.be/MUg378Xjcdg)
Интересно, Вам нужно построить окружность или доказать что это костыль? Хотя понимаю, вы хотите чтобы был такой же функционал как и у "Окружность, касательная к двум кривым".
Очень простое и главное эффективное решение задачи! :)
Решение для построения окружности по 3-м точкам с возможностью указания радиуса/диаметра оной не увидел.
P.S. Неужели никого не смущает, что построить окружность, зная координаты трех точек, принадлежащих этой окружности, и при этом задавать еще и её диаметр/радиус с точки зрения математики НЕВОЗМОЖНО...
Цитата: sanyabin от 11.03.16, 16:36:27
на 0,47 мин
Ах, ну да... :shu:
Это хороший метод - подмена понятий...
Цитата: Вячеслав от 11.03.16, 16:30:57
P.S. Неужели никого не смущает, что построить окружность, зная координаты трех точек, принадлежащих этой окружности, и при этом задавать еще и её диаметр/радиус с точки зрения математики НЕВОЗМОЖНО...
Ну вас не смущает, что известны только 2 точки, чего всех остальных должны ваши выводы беспокоить?!
Цитата: Алхимик от 11.03.16, 12:45:05
Что вас не устраивает при построении по 3м точкам?
Цитата: VLaD-Sh от 11.03.16, 12:56:21
Меня все устраивает, но вопрос в другом как указать конкретный диаметр окружности? Наугад не устраивает
Цитата: Алхимик от 11.03.16, 16:41:03
Ну вас не смущает, что известны только 2 точки, чего всех остальных должны ваши выводы беспокоить?!
Что не так с указанием конкретного диаметра?! Меняем шаг курсора и он выдает шаг в ММ, а не в дюймах. В погашенном поле "Диаметр" операции окружности стоит диаметр кратный шагу.
Да, в примере допустил ошибку, не поставил дробное значение шага, какие нить 13,469мм.
О какой подмене понятий вы говорите?
Ок, еще способ, чисто геометрический:
в каждой точке строим окружность R50, на их пересечении будет центр искомой окружности R50(ф100). И рисуем требуемую окружность.
Все точно, даже без плясок с бубном, классический дедовский метод, как на кульмане :um: :-)))
Цитата: Kirilius83 от 11.03.16, 16:59:00
Ок, еще способ, чисто геометрический:
в каждой точке строим окружность R50, на их пересечении будет центр искомой окружности R50(ф100). И рисуем требуемую окружность.
Все точно, даже без плясок с бубном, классический дедовский метод, как на кульмане :um: :-)))
Спасибо - это уже что-то. На мой взгляд самый лучший способ - "костыль" №3 ;)
Всем, кто откликнулся, спасибо
Можно наверно сделать вывод: В Компасе нет инструмента для построения окружность по Двум точкам и Радиусу.
Жаль! Уже замучился чертить это парадокс с помощью "костылей" :)
Алхимик! Браво! Это действительно работает.
Цитата: Resfeder от 11.03.16, 18:32:17
Алхимик! Браво! Это действительно работает.
Можно узнать, что именно работает? :shu:
Через две точки можно построить 2 окружности, если диаметры окружностей равны и больше расстояния между точками. Компас предлагает только один вариант. Это неправильно.
Тут проблема в том, что окружность имеет одно направление и разработчики этот момент прошляпили, хотя даже с одним направлением, при построении окружности по двум точкам с фиксированным радиусом, команда имеет два решения, а не одно, как предлагается.
VLaD-Sh! Построение окружности через две точки заданным диаметром с требуемым расположением при помощи команды "окружность через три точки".
Resfeder! Мы видимо говорим с вами о разных вещах. Если речь о ролике, то там нет решения. Там лишь показана попытка с помощью округления решить проблему. Что - под каждый диаметр отверстия настраивать округление ? Ну может это и есть выход ???? :(
Да, это костыль! Мне понравился неожиданный способ решения этой проблемы. Я проверил. Получилось построение окружности через две точки с заданным диаметром (Ф50) слева от них при помощи команды "окружность через три точки". Напомню Вам про свой костыль! (http://forum.ascon.ru/index.php/topic,29186.msg223418.html#msg223418) 100% точность при минимуме кликов. Команда "удлинить до ближайшего..." у меня в контекстной панели. :) Прост и этот способ (http://forum.ascon.ru/index.php/topic,29186.msg223408.html#msg223408), выбор за Вами. Не важен метод, важен результат.
Цитата: Resfeder от 11.03.16, 12:00:06
Костыль: строите "дугу по двум точкам" заданным радиусом и затем командой "удлинить до ближайшего объекта" получаете замкнутую дугу, внешне похожую на окружность.
Спасибо - Это наверно самый быстрый способ получения окружности из двух дуг - "костыль" №4.
PS. Недостаток - примитив не является окружностью.
Цитата: VLaD-Sh от 12.03.16, 06:46:25
... получения окружности из двух дуг...
PS. Недостаток - примитив не является окружностью.
Да почему из двух дуг? Одна дуга, замкнутая! И почему недостаток? Какая разница?
ЦитироватьВам шашечки нужны, или Вам ехать надо?
Конечно, это всё обходные пути:
Цитата: Sabahs от 11.03.16, 19:38:44
Тут проблема в том, что окружность имеет одно направление и разработчики этот момент прошляпили, хотя даже с одним направлением, при построении окружности по двум точкам с фиксированным радиусом, команда имеет два решения, а не одно, как предлагается.
Цитата: Resfeder от 12.03.16, 15:25:13
... И почему недостаток? Какая разница? Конечно, это всё обходные пути:
Один обзывается, другой дразнится вот и вся разница!
* * *
"Современный" конструктор "забыл" основы черчения! Он привык решать вопросы одним нажатием кнопки. Если для существующих вариантов решений кнопок мало - недоработка, если кнопок много, то это "выпендреж программеров" не учитывающих "напряженный труд множественности кликов".
Вот "современный" конструктор пишет пожелания по устранению костылей, мотивируя апелляцией к сонму таких же "современников".
АСКОН же анонсирует сквозную 3D технологию, и для него (АСКОНа) 2D -рисование это и есть самые настоящие костыли! Понятие "Современности" у АСКОНа - другого уровня, а к нему постоянно обращаются пользователи со своим ореолом "современности" с просьбами "тюнинга" конструкторской библиотеки и тыды и тыпы.
АСКОН занимается бизнесом!!! Бизнес - деятельность, направленная на получение прибыли; приносящий доход или иные личные выгоды.
Так что ...Собака лает - караван идет!
Это мое личное мнение - никого ни к чему не обязывающее, не принуждающее и ни в чем не упрекающее.
соглашусь. конструктора - подзабыли черчение с помощью только лишь линейки и циркуля. аскон - лепит функции не задумываясь о реальной работе.
Цитата: Kirilius83 от 14.03.16, 08:59:16
...конструктора - подзабыли черчение с помощью только лишь линейки и циркуля...
Прочитав вопрос автора темы, стал ждать - когда ответят про "чертёжный" вариант построения, с помощью двух окружностей из точек и третьей - из точки их пересечения. Дождался. Сам писать не стал, т.к. по "современным" понятиям это будет настоящий костылище, не так ли.
Однако доработка команды видится достаточно верной, т.к. команда станет более универсальной.
Я так и знал, что зубры знают но ждут :-))) Тут ведь неоднократно обсуждались бумажные приемы... Собсно сам его не сразу выложил...
Цитата: СВ от 14.03.16, 10:28:17
Прочитав вопрос автора темы, стал ждать - когда ответят про "чертёжный" вариант построения, с помощью двух окружностей из точек и третьей - из точки их пересечения. Дождался. Сам писать не стал, т.к. по "современным" понятиям это будет настоящий костылище, не так ли.
Котылище :-))) :))))). Я надеюсь, что еще никто не забыл как это делать с помощью циркуля.
Но вы правильно подметили, что речь идет не о том как сделать вручную, а о том как заставить этот продут работать как "САПР"
:) Ещё один костыль! Осталось вспомнить тригонометрию, чтобы воспользоваться геометрическим калькулятором! Строим окружность командой "окружность" заданным диаметром. Центр - на расстоянии (х; у) от точки! :o:
та тогда уж сразу переходите к уравнениям, тем более все данные для этого есть :o:
Тю, а я уж решил что аналитический метод не всплывет :-)))
он не мог не всплыть, к этому были явные предпосылки, :o:
в частности:
Цитата: Resfeder от 14.03.16, 11:42:46
вспомнить тригонометрию, чтобы воспользоваться геометрическим калькулятором!
и заверте...
Да-да, это была явная провокация :-)))
блин, что вы, на самом деле? Начерталку забыли? Из этих двух точек строите окружности радиусом в нужный радиус и с места пересечения проводите окружность. ВСЁ...
Тьфу ты... Уже было, оказывается
дело в том что человек работает в САПРе :) и ему хочется чтобы САПР само это делало.
так в 3D делает. А 2D - это простой чертежник со всеми вспомогательными построениями. Ну, исключая основные ограничения. Проведение же окружности определенного радиуса через две точки не относится к основным ограничениям (как то через две диаметральные точки / 3 точки / 3 касательных / 2 касательных и радиус). Подобных желаний можно ещё много выдумать. Но это уже будет относиться к параметрическому построению, как в эскизнике в 3D
В 17 версии всё будет хорошо :sun:
Цитата: Observer от 17.01.17, 07:47:55
В 17 версии всё будет хорошо :sun:
Да. Уже проверили как только появилась бета версия.
Компас V17 научился делать окружность по двум точкам с указанием радиуса. И теперь может расположить окружность с любой стороны
:j: