Читаем AutoCAD 2009. Начали! полностью

При вызове команд TRIM и EXTEND, первая из которых выполняет обрезку части объекта по заданной границе, а вторая осуществляет вытягивание до границы в трехмерном пространстве, используется ключ Project, который определяет режим отсечения/вытягивания.

Сопряжение трехмерных объектов

В AutoCAD можно сопрягать любые объекты, расположенные в одной плоскости и имеющие направления выдавливания, не параллельные оси Z текущей ПСК. Направление выдавливания сопрягающей трехмерной дуги определяется следующим образом:

если объекты расположены в одной плоскости и имеют одно направление выдавливания, перпендикулярное ей, сопрягающая дуга лежит в той же плоскости и имеет то же направление выдавливания;

если объекты расположены в одной плоскости, но имеют противоположные или вообще различные направления выдавливания, сопрягающая дуга располагается в этой же плоскости. Направление ее выдавливания перпендикулярно плоскости построения объектов; из двух перпендикуляров выбирается ближайший к оси Z текущей ПСК.

Построение сечений

Команда SECTION осуществляет построение поперечного сечения тела в виде области или неименованного блока. Поперечное сечение – это пересечение плоскости и выбранного тела (рис. 14.2).


Рис. 14.2. Формирование сечения


Запросы команды SECTION:

Select objects: – выбрать объекты

Select objects: – нажать клавишу Enter для завершения выбора объектов

Specify first point on Section plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: – указать первую точку на секущей плоскости или один из ключей

Specify second point on plane: – указать вторую точку на плоскости

Specify third point on plane: – указать третью точку на плоскости

Ключи команды SECTION:

Object – выравнивание секущей плоскости с сегментом круга, эллипса, круговой или эллиптической дуги, двумерного сплайна или двумерной полилинии;

Zaxis – определение секущей плоскости посредством задания двух точек этой плоскости, одна из которых расположена на оси Z;

View – проводит секущую плоскость параллельно плоскости вида на текущем видовом экране. Расположение секущей плоскости определяется указанной точкой;

XY – выравнивание секущей плоскости с плоскостью XY текущей ПСК;

YZ – выравнивание секущей плоскости параллельно плоскости YZ

текущей ПСК;

ZX – выравнивание секущей плоскости параллельно плоскости ZX текущей ПСК;

3points – задание секущей плоскости по трем точкам.

По умолчанию секущая плоскость задается путем указания трех точек.

Получение разрезов

Команда SLICE осуществляет построение нового тела путем разрезания какого-либо существующего тела плоскостью (рис. 14.3). Команда вызывается из падающего меню Modify 3D Operations Slice.


Рис. 14.3. Формирование разреза


Запросы команды SLICE:

Select objects to slice: – выбрать объекты

Select objects to slice: – нажать клавишу Enter для завершения выбора объектов

Specify start point of slicing plane or [planar Object/Surface/Zaxis/View/XY/YZ/ZX/3points] <3points>: – указать первую точку на режущей плоскости

Specify second point on plane: – указать вторую точку на плоскости

Specify a point on desired side or [keep Both sides] : – указать точку с нужной стороны от плоскости

Ключи команды SLICE:

Object – задает плоскость с помощью выбранного плоского объекта: отрезка, окружности, дуги, эллипса, эллиптической дуги, двумерного сплайна или сегмента двумерной полилинии;

Zaxis – задает плоскость двумя точками, первая из которых лежит на ней, а вторая определяет вектор нормали к плоскости;

View – задает плоскость, выровненную с плоскостью вида текущего видового экрана и проходящую через заданную точку;

XY, YZ, ZX – задают плоскость, выровненную соответственно с плоскостью XY, YZ или ZX и проходящую через заданную точку;

3points – определяет плоскость, проходящую через три заданные точки;

keep Both sides – оставляет обе части разрезанного тела.

Преобразование в тело

Команда CONVTOSOLID преобразует в трехмерные тела полилинии и окружности, для которых задана высота. Команда вызывается из падающего меню Modify 3D Operations Convert to Solid.

В выдавленные трехмерные тела можно преобразовать следующие объекты:

полилинии с равномерной шириной, имеющие высоту;

замкнутые полилинии с нулевой шириной, имеющие высоту;

окружности, обладающие высотой.

Системная переменная DELOBJ определяет, будут ли выбранные пользователем объекты удалены после создания тела или будет выдана подсказка на удаление объектов.

Преобразование в поверхность

Команда CONVTOSURFACE преобразует объекты в поверхности. Команда вызывается из падающего меню Modify 3D Operations Convert to Surface.

В поверхности можно преобразовать следующие объекты: двумерные фигуры; области; разомкнутые полилинии с нулевой шириной, имеющие высоту; отрезки, имеющие высоту; дуги, имеющие высоту; плоские трехмерные грани.

Снятие фасок на гранях

Перейти на страницу:

Все книги серии Начали!

Skype: бесплатные звонки через Интернет. Начали!
Skype: бесплатные звонки через Интернет. Начали!

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

Виктор Гольцман , Виктор Иосифович Гольцман

ОС и Сети, интернет / Интернет / Книги по IT

Похожие книги

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных
C++
C++

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы. Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем. С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C. Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

Бьёрн Страуструп , Бьярн Страустрап , Мюррей Хилл

Программирование, программы, базы данных / Программирование / Книги по IT