Как разделить цилиндр пополам

Авто помощник

Задачи на разрезание — это та область математики, где, как говорится, мамонт не валялся. Множество отдельных проблем, но по сути нет общей теории. Помимо всем известной теоремы Бойяи-Гервина, других фундаментальных результатов в этой области практически нет. Неопределённость — вечный спутник задач на разрезание. Мы можем, например, разрезать правильный пятиугольник на шесть частей, из которых можно сложить квадрат; однако мы не можем доказать, что пяти частей для этого было бы недостаточно.

С помощью хитрой эвристики, воображения и поллитры нам порой удаётся найти конкретное решение, но, как правило, мы не обладаем подходящим инструментарием, чтобы доказать минимальность этого решения или же его несуществование (последнее, разумеется, относится к случаю, когда мы решение не нашли). Это печально и несправедливо. И как-то раз я взял чистую тетрадку и решил восстановить справедливость в масштабах одной конкретной задачи: разрезания плоской фигуры на две равных (конгруэнтных) части. В рамках этого цикла статей (их, кстати, будет три) мы с вами, камрады, рассмотрим вот этот забавный многоугольник, изображённый ниже, и попытаемся беспристрастно разобраться, можно ли разрезать его на две равных фигуры, или же таки нет.

Введение

Для начала освежим школьный курс геометрии и вспомним, что такое равные фигуры. Яндекс услужливо подсказывает:

Две фигуры на плоскости называются равными, если существует движение, взаимно однозначно переводящее одну фигуру в другую.

Теперь расспросим Википедию про движения. Она расскажет нам, во-первых, что движение — это преобразование плоскости, которое сохраняет расстояния между точками. Во-вторых, там даже приведена классификация движений на плоскости. Все они относятся к одному из следующих трёх типов:

  • Параллельный перенос
  • Поворот
  • Скользящая симметрия (сюда я удобства ради и пользы для включаю зеркальная симметрию, как вырожденный случай, где параллельный перенос производится на нулевой вектор)

Введём некоторые обозначения. Разрезаемую фигуру мы будем называть фигурой A, а две гипотетеческих равных фигуры, на которые мы будто бы можем её разрезать, обзовём B и C соответственно. Часть плоскости, не занятую фигурой A, мы назовём областью D. В тех случаях, когда в качестве разрезаемой фигуры рассматривается конкретный многоугольник с картинки, мы будем называть его A0.

Так вот, если фигуру A можно разрезать на две равных части B и C, то существует движение, переводящее B в C. Это движение может быть либо параллельным переносом, либо поворотом, либо скользящей симметрией (начиная с этого момента, я больше не оговариваю, что зеркальная симметрия также считается скользящей). На этом нехитром и, я бы даже сказал, очевидном, базисе и будет строиться наше решение. В этой части мы рассмотрим самый простой случай — параллельный перенос. Поворот и скользящая симметрия попадут во вторую и третью часть соответственно.

Читайте также: Производство цилиндров для замков

Случай 1: параллельный перенос

Параллельный перенос задаётся единственным параметром — вектором, на который происходит сдвиг. Введём ещё несколько терминов. Прямую, параллельную вектору сдвига и содержащую хотя бы одну точку фигуры A, будем называть секущей. Пересечение секущей прямой и фигуры A будем называть сечением. Секущую, относительно которой фигура A (за вычетом сечения) целиком лежит в одной полуплоскости, будем называть границей.

Лемма 1. Сечение границей должно содержать более одной точки.

Доказательство: очевидно. Ну или более развёрнуто: докажем от противного. Если эта точка принадлежит фигуре B, то её образ (т.е. точка, в которую она перейдёт при параллельном переносе) принадлежит фигуре C => образ принадлежит фигуре A => образ принадлежит сечению. Противоречие. Если эта точка принадлежит фигуре C, то её прообраз (точка, которая при параллельном переносе перейдёт в неё) принадлежит фигуре B, и далее аналогично. Получается, в сечении должно быть хотя бы две точки.

Руководствуясь этой нехитрой леммой, нетрудно понять, что искомый параллельный перенос может происходить лишь вдоль вертикальной оси (в текущей ориентации картинки) Если бы он был в любом другом направлении, хотя бы одно из граничных сечений состояло бы из единственной точки. Это можно понять, мысленно повращав вектор сдвига и посмотрев, что при этом происходит с границами. Чтобы исключить случай вертикального параллельного переноса, нам понадобится более хитрый инструмент.

Лемма 2. Прообраз точки, находящейся на границе фигуры C, находится либо на границе фигур B и C, либо на границе фигуры B и области D.

Доказательство: неочевидно, но сейчас мы это исправим. Напомню, граничной точкой фигуры называется такая точка, что сколь угодно близко от неё найдутся как точки, принадлежащие фигуре, так и точки, не принадлежащие ей. Соответственно, вблизи граничной точки (назовём её O’) фигуры C найдутся как точки фигуры C, так и другие точки, принадлежащие либо фигуре B, либо области D. Прообразами точек фигуры C могут быть только точки фигуры B. Следовательно, сколь угодно близко к прообразу точки O’ (будет логично назвать его точкой O) найдутся точки фигуры B. Прообразами точек фигуры B могут быть любые точки, не принадлежащие B (то есть либо точки фигуры С, либо точки области D). Аналогично для точек области D. Следовательно, сколь угодно близко к точке O найдутся либо точки фигуры C (и тогда точка O будет на границе B и C), либо точки области D (и тогда прообраз на границе B и D). Если вы сумеете продраться через все эти буквы, то согласитесь, что лемма доказана.

Теорема 1. Если сечение фигуры A представляет собой отрезок, то его длина кратна длине вектора сдвига.

Доказательство: рассмотрим «дальний» конец этого отрезка (т.е. тот конец, прообраз которого также принадлежит отрезку). Этот конец, очевидно, принадлежит фигуре C и является её граничной точкой. Следовательно, его прообраз (кстати говоря, также лежащий на отрезке и отстоящий от образа на длину вектора сдвига) будет либо на границе B и C, либо на границе B и D. Если он на границе B и C, то возьмём также и его прообраз. Будем повторять эту операцию, пока очередной прообраз не перестанет быть на границе C и не окажется на границе D — а это произойдёт как раз на другом конце сечения. В результате мы получим цепочку прообразов, которые разбивают сечение на некоторое количество маленьких отрезочков, длина каждого из которых равняется длине вектора сдвига. Следовательно, длина сечения кратна длине вектора сдвига, ч.т.д.

Следствие из теоремы 1. Любые два сечения, являющиеся отрезками, должны быть соизмеримы.

Читайте также: Рабочий тормозной цилиндр додж

Используя это следствие, нетрудно показать, что вертикальный параллельный перенос тоже отпадает.

Действительно, сечение раз имеет длину три клетки, а сечение два — три минус корень из двух пополам. Очевидно, эти величины несоизмеримы.

Видео:разрезать объект на пополам #blender 3d #графический дизайнСкачать

разрезать объект на пополам  #blender 3d #графический дизайн

Деление круга на равные части

Статья содержит два калькулятора, рассчитывающие параметры деления круга на равные по площади части радиусами и параллельными хордами

Ниже представлены два калькулятора, рассчитывающие параметры разделения круга на равные части. Сначала — традиционный калькулятор, который делит круг на равные части радиусами (примерно так, как режут пиццу или торт), под ним — нетрадиционный калькулятор, который делит круг на равные по площади части параллельными хордами. Оба калькулятора визуализируют результат рисунком. Методы расчета с формулами для обоих калькуляторов приведены ниже, под калькуляторами.

Деление круга на равные по площади части радиусами

Деление круга на равные по площади части параллельными хордами

Деление круга на равные части радиусами

Традиционный и очень простой метод деления круга — по факту, нарезка равных секторов. Метод и формулы очень просты:

  1. Определяем угловой размер каждого сектора в радианах, путем деления 360 градусов на нужное число секторов.
  1. Определяем размер дуги сектора, перемножая радиус на угол в радианах
  1. Определяем размер хорды по теореме косинусов (хорда является основанием равнобедренного треугольника с боковыми сторонами R и противолежащим углом альфа.

Собственно и всё — мы получили все характеристики для N равных секторов

Деление круга на равные части параллельными хордами

Этот способ более любопытен, чем предыдущий. Для простоты будем рассматривать верхнюю половину круга, так как с нижней все будет симметрично.

Задача состоит в определении x-вой координаты точек, через которые нужно проводить хорды (на рисунке это точки x1 и x2). Выведем для начала формулу площади куска, отсекаемого хордой слева.

Верхнюю полуокружность можно представить графиком функции y=f(x), где x — это координата вдоль оси абсцисс, а y — это функция, численно равная y координате соответствующей точки верхней полуокружности.

По теореме Пифагора получаем следующую функцию

Чтобы получить площадь фигуры, отсекаемой хордой слева, надо проинтегрировать эту функцию от -R до x. Первообразная функции равна:

Осталось определиться с константой. Нам надо, чтобы в точке с координатами -R площадь была равна нулю. Подставив -R вместо x в формулу выше, получаем

Теперь рассмотрим нахождение координат крайней левой точки. Нам известна площадь, которую она должна отсечь (напоминаю, речь идет о полуокружности)

Таким образом мы можем приравнять

Что дает нам такое финальное уравнение

Данное уравнение является трансцендентным, а поэтому находить координату первой точки придется численным методом, например, методом бисекции или методом Ньютона. Калькулятор использует метод Ньютона.

Вторая и последующие точки находится аналогично, путем изменения размера отсекаемой площади. Для второй точки это будет , для третьей и так далее.

Зная координаты точек, несложно рассчитать все остальные параметры, в частности, длину хорды.

Видео:VFXLAB: 3D ТРЮКИ. КРУГИ И ЦИЛИНДРЫ.Скачать

VFXLAB: 3D ТРЮКИ. КРУГИ И ЦИЛИНДРЫ.

Деление окружности на любое число равных частей

Как разделить окружность на заданное количество одинаковых частей, терминология при построении окружности, деление окружности на 3, 4, 5, 6, 8, 10 частей.

Как разделить цилиндр пополам

Термины при построениях окружности

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

Читайте также: Формула частоты вращения цилиндра

Как разделить цилиндр пополам

Прямые линии, соединяющие любую точку окружности с её центром, называют радиусами R.

Прямая АВ, соединяющая две точки окружности и проходящая через её центр О, называется диаметром D.

Части окружностей называются дугами.

Прямая СD, соединяющая две точки на окружности, называется хордой.

Прямая МN,которая имеет только одну общую точку с окружностью называется касательной.

Часть круга, ограниченная хордой СD и дугой, называется сигментом.

Часть круга, ограниченная двумя радиусами и дугой, называется сектором.

Две взаимно перпендикулярные горизонтальная и вертикальная линии, пересекающиеся в центре окружности, называются осями окружности.

Угол, образованный двумя радиусами КОА, называется центральным углом.

Два взаимно перпендикулярных радиуса составляют угол в 90 0 и ограничивают 1/4 окружности.

Видео:Как разделить (разрезать) цельный объект на два отдельных в блендер 3дСкачать

Как разделить (разрезать) цельный объект на два отдельных в блендер 3д

Деление окружности на 4 и 8 одинаковых частей

Как разделить цилиндр пополам

Проводим окружность с горизонтальной и вертикальной осями, которые делят её на 4-ре равные части. Проведённые с помощью циркуля или угольника под 45 0 , две взаимно перпендикулярные линии делят окружность на 8-мь равных частей.

Видео:Разделение тела на несколько тел в КОМПАС-3DСкачать

Разделение тела на несколько тел в КОМПАС-3D

Деление окружности на 3 и 6 равных частей (кратные 3 трём)

Как разделить цилиндр пополам

Для деления окружности на 3, 6 и кратное им количество частей, проводим окружность заданного радиуса и соответствующие оси. Деление можно начинать от точки пересечения горизонтальной или вертикальной оси с окружностью. Заданный радиус окружности последовательно откладывается 6-ть раз. Затем полученные точки на окружности последовательно соединяются прямыми линиями и образуют правильный вписанный шести-угольник. Соединение точек через одну даёт равносторонний треугольник, и деление окружности на три равные части.

Видео:Как разрезать объект с помощью инструмента Slice Plane | Уроки 3ds MaxСкачать

Как разрезать объект с помощью инструмента Slice Plane | Уроки 3ds Max

Деление окружности на 5 и 10 равных частей

Как разделить цилиндр пополам

Построение правильного пятиугольника выполняется следующим образом. Проводим две взаимно перпендикулярные оси окружности равные диаметру окружности. Делим правую половину горизонтального диаметра пополам с помощью дуги R1. Из полученной точки «а» в середине этого отрезка радиусом R2 проводим дугу окружности до пересечения с горизонтальным диаметром в точке «b». Радиусом R3 из точки «1» проводят дугу окружности до пересечения с заданной окружностью (т.5) и получают сторону правильного пятиугольника. Расстояние «b-О» даёт сторону правильного десятиугольника.

Деление окружности на N-ное количество одинаковых частей (построение правильного многоугольника с N сторон)

Как разделить цилиндр пополам

Выполняется следующим образом. Проводим горизонтальную и вертикальную взаимно перпендикулярные оси окружности. Из верхней точки «1» окружности проводим под произвольным углом к вертикальной оси прямую линию. На ней откладываем равные отрезки произвольной длины, число которых равно числу частей на которое мы делим данную окружность, например 9. Конец последнего отрезка соединяем с нижней точкой вертикального диаметра. Проводим линии, параллельные полученной, из концов отложенных отрезков до пересечения с вертикальным диаметром, разделив таким образом вертикальный диаметр данной окружности на заданное количество частей. Радиусом равным диаметру окружности, из нижней точки вертикальной оси проводим дугу MN до пересечения с продолжением горизонтальной оси окружности. Из точек M и N проводим лучи через чётные ( или нечётные) точки деления вертикального диаметра до пересечения с окружностью. Полученные отрезки окружности будут являться искомыми, т.к. точки 1, 2, …. 9 делят окружность на 9-ть ( N ) равных частей.

Видео:Лайфхак Fusion 360: разделение детали пополам с помощью инструмента MidplaneСкачать

Лайфхак Fusion 360: разделение детали пополам с помощью инструмента Midplane

Нахождение центра дуги окружности

Как разделить цилиндр пополам

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

🎥 Видео

2. Blender 3.3 LTS. Нож | Knife (Инструмент)Скачать

2. Blender 3.3 LTS. Нож | Knife (Инструмент)

Нож (Knife Tool) | Основы Blender 2.80Скачать

Нож (Knife Tool) | Основы Blender 2.80

7.06 Модификатор Slice - как разрезать любой объект в 3Ds MaxСкачать

7.06 Модификатор Slice - как разрезать любой объект в 3Ds Max

СОЕДИНЕНИЕ ЦИЛИНДРОВ В BLENDER/РАЗНЫЕ СПОСОБЫСкачать

СОЕДИНЕНИЕ ЦИЛИНДРОВ В BLENDER/РАЗНЫЕ СПОСОБЫ

Autodesk Fusion 360. Инструмент Split. Примеры сложных разрезов тел.Скачать

Autodesk Fusion 360. Инструмент Split. Примеры сложных разрезов тел.

4 способа разделить( распилить) круглую трубу вдоль ровно пополам или на 4 частиСкачать

4 способа разделить( распилить) круглую трубу вдоль ровно пополам или на 4 части

Команды на заметку. Разрезать и Изменить положениеСкачать

Команды на заметку. Разрезать и Изменить положение

Разделить модель сечением в блендер 2.8Скачать

Разделить модель сечением в блендер 2.8

Как разделить обьект на отдельные детали в BlenderСкачать

Как разделить обьект на отдельные детали в Blender

Как вырезать часть объекта или сделать отверстие в блендер 2.9Скачать

Как вырезать часть объекта или сделать отверстие в блендер 2.9

FreeCad Разрезаем цилиндрСкачать

FreeCad Разрезаем цилиндр

Как Разрезать и Изменить модели в CURA?Скачать

Как Разрезать и Изменить модели в CURA?

SolidWorks. Инструмент Разделить. Панель Элементы и Прямое редактированиеСкачать

SolidWorks. Инструмент Разделить. Панель Элементы и Прямое редактирование

Как разделить 3D модели для печати в BlenderСкачать

Как разделить 3D модели для печати в Blender
Поделиться или сохранить к себе:
Технарь знаток