Пирамида
В более старых версиях программы создать пирамиду можно было только в виде поверхностного примитива, но начиная с AutoCAD 2007 появилась новая команда – PYRAMID, которая позволяет создавать пирамидальные тела различной конфигурации (рис. 11.6). Основанием пирамиды служит правильный многоугольник.
Рис. 11.6. Примеры пирамид
Приступая к созданию пирамиды, щелкните на кнопке Pyramid (Пирамида) на вкладке Home (Основная) в группе 3D Modeling (Трехмерное моделирование) ленты или выполните команду меню Draw → Modeling → Pyramid (Черчение → Моделирование → Пирамида).
После запуска команды появится запрос:
Specify center point of base or [Edge/Sides]:
Введите координаты центральной точки основания пирамиды или выберите один из параметров.
• Выберите параметр Edge, если хотите определить конфигурацию основания пирамиды, задав координаты двух угловых соседних точек многоугольника.
• Параметр Sides служит для определения количества сторон многоугольника в основании пирамиды. По умолчанию создается пирамида с квадратом в основании, то есть данному параметру присвоено значение 4.
Если на предыдущем этапе вы указали центр пирамиды, то появится запрос:
Specify base radius or [Inscribed] <0.0000>:
Необходимо указать радиус мнимой окружности, проходящей через все вершины многоугольника основания. Можно также выбрать параметр Inscribed и в ответ на запрос Specify base radius or [Circumscribed] <0.0000>: указать радиус окружности, вписанной в многоугольник, то есть окружности, для которой все стороны многоугольника будут являться касательными.
Последний запрос команды выглядит следующим образом:
Specify height or [2Point/Axis endpoint/Top radius] <0.0000>:
Задайте высоту пирамиды или выберите один из параметров.
• 2Point – высота будет равной расстоянию между двумя указанными точками. При этом основание пирамиды расположится параллельно плоскости XY.
• Выберите параметр Axis endpoint, чтобы указать координаты верхней точки пирамиды.
• Выбрав параметр Top radius, введите значение радиуса верхнего основания усеченной пирамиды в ответ на приглашение Specify top radius <0.0000>:. Обратите внимание, что здесь указывается радиус вписанной или описанной окружности, в зависимости от того, какая окружность была указана для нижнего основания. Если нажать клавишу Enter, выбрав тем самым значение 0, установленное по умолчанию, то будет построена полная пирамида. После указания радиуса верхнего основания программа выдаст запрос:
Specify height or [2Point/Axis endpoint] <0.0000>:
В ответ необходимо указать высоту пирамиды.
Тор – это тело, которое можно сравнить с обручем или пространственным кольцом (рис. 11.7).
Рис. 11.7. Виды торов
Тор можно построить с помощью команды TORUS, которую вызывают щелчком на кнопке Torus (Тор) на вкладке Home (Основная) в группе 3D Modeling (Трехмерное моделирование) ленты или выполнением команды меню Draw → Modeling → Torus (Черчение → Моделирование → Тор).
Появится приглашение:
Specify center point or [3P/2P/Ttr]:
Укажите центральную точку тора или выберите один из параметров.
• Параметр 3P позволяет сразу задать окружность, указав три ее произвольные точки.
• Выбрав параметр 2P, укажите две диаметрально противоположные точки окружности тора.
• Ttr – окружность тора определяется путем задания двух касательных и величины радиуса.
Если на предыдущем этапе был определен центр тора, то появится запрос:
Specify radius or [Diameter] <0.0000>:
Задайте радиус или диаметр тора.
Следующим шагом является определение размеров трубы тора. Появится приглашение:
Specify tube radius or [2Point/Diameter] <10.0000>:
Введите радиус тора или, воспользовавшись параметром Diameter, укажите диаметр трубы тора. Параметр 2Point позволяет задать размеры трубы указанием координат двух внешних точек диаметра.
Путем манипулирования радиусами тора и его трубки можно получить тела, мало напоминающие стандартный бублик.
Еще одной новой фигурой, создаваемой в AutoCAD, является полисолид (рис. 11.8). По сути, данный объект – это полилиния, но имеющая еще ширину и высоту, поэтому и построение его во многом схоже с созданием полилинии.
Рис. 11.8. Полисолид
Кроме того, создать полисолид можно путем преобразования таких объектов, как линия, двухмерная полилиния, окружность и дуга.
Чтобы создать полисолид, вызовите команду POLYSOLID, щелкнув на кнопке Polysolid (Полисолид) на вкладке Home (Основная) в группе 3D Modeling (Трехмерное моделирование) ленты или выполнив команду меню Draw → Modeling → Polysolid (Черчение → Моделирование → Полисолид).
В командной строке появится приглашение:
Specify start point or [Object/Height/Width/Justify] <Object>:
Задайте начальную точку или выберите один из предлагаемых параметров.
• Параметр Object позволяет создать полисолид из имеющихся объектов. После выбора этого параметра появится предложение выбрать объект, преобразовываемый в полисолид.
• Если вы собираетесь задать определенную высоту объекта, то следует задать значение параметра Height. Высоту нужно указывать именно на этом этапе.
• Ширину создаваемого объекта задают, выбрав параметр Width. Так же, как и в случае с высотой, переопределить этот параметр в дальнейшем не удастся, поэтому задавать его следует перед началом построения.
• Выбрав параметр Justify, можно определить, где будет расположена начальная точка – на левой, правой кромке или по центру.
Далее программа предложит указать следующую точку:
Specify next point or [Arc/Undo]:
По умолчанию полисолид формируется из прямолинейных объектов, однако, выбрав параметр Arc, можно создать дуговой сегмент.
Появится следующее приглашение:
Specify endpoint of arc or [Close/Direction/Line/Second point/Undo]:
Создайте дугу путем указания ее конечной точки или выберите один из параметров.
• Close – выбор этого параметра завершает построение полисолида путем соединения последней точки текущего сегмента и самой начальной точки. При этом между первой и последней точками не должно быть других сегментов, иначе замкнуть полисолид не удастся.
• Выбрав параметр Direction, вы сможете указать направление дуги в начальной точке.
• Выбрав параметр Line, вы вернетесь к построению прямолинейного сегмента.
• Параметр Second point задает вторую точку дуги.
• Отменить создание последнего как сегмента (прямого или дугообразного) можно с помощью параметра Undo.
После указания всех последующих точек нажмите клавишу Enter, чтобы завершить построение полисолида.
Для получения объемных тел путем выдавливания различных двухмерных объектов применяется команда EXTRUDE. Данную операцию часто называют экструзией. Исходными объектами в данном случае могут быть полилинии, окружности, эллипсы, дуги, эллиптические дуги, кольца, области, сплайны, линии, плоские трехмерные поверхности, плоские грани тел. При этом результат экструзии зависит от того, является ли исходный объект замкнутым или нет. Если форма замкнута, то итогом выдавливания будет тело (рис. 11.9), если же применяется незамкнутый профиль, то получится поверхностный объект.
Рис. 11.9. Тело, полученное выдавливанием окружности вдоль сплайна
Вызовите команду EXTRUDE, выполнив команду меню Draw → Modeling → Extrude (Черчение → Моделирование → Экструзия) или воспользовавшись кнопкой Extrude (Экструзия) на вкладке Home (Основная) в группе 3D Modeling (Трехмерное моделирование) ленты.
Появится приглашение:
Select objects to extrude:
Последовательно укажите объекты, которые послужат для выдавливания. За один прием можно выполнить экструзию нескольких объектов, как замкнутых, так и незамкнутых. Главное, чтобы при этом применялись одинаковые параметры. Таким образом, за одну операцию можно получить одновременно и тела, и поверхности. Выделение объектов завершается нажатием клавиши Enter.
Совет
Чтобы выделить для последующей экструзии грань существующего тела, нажмите и удерживайте клавишу Ctrl, а затем щелкните кнопкой мыши на нужном объекте.
Следующий запрос программы предлагает задать высоту экструзии:
Specify height of extrusion or [Direction/Path/Taper angle]:
По умолчанию экструзия осуществляется перпендикулярно к плоскости исходного объекта, но это ограничение можно обойти, воспользовавшись дополнительными параметрами.