Читаем ArchiCAD 11 полностью

Алгоритм построения размерной цепи линейных размеров следующий.

1. Выбрать метод построения линейных размеров.

2. Последовательно щелкнуть кнопкой мыши на всех точках размерной цепи.

3. После щелчка на последней точке размерной цепи дважды щелкнуть на свободном месте чертежа или нажать клавишу Delete. Указатель мыши примет форму


4. Переместить указатель мыши в место предполагаемого расположения размерной линии и щелкнуть кнопкой мыши. Размер будет построен автоматически в соответствии с установленными параметрами.

Рассмотрим процесс построения линейных размеров на примере.

1. Постройте контур из стен в виде правильного пятиугольника с горизонтально расположенным основанием.

2. Скруглите углы, прилегающие к основанию контура.

3. Активизируйте инструмент нанесения линейных размеров и откройте окно его параметров.

4. Установите переключатель Dimension Type (Тип размерных элементов) в положение Linear Method (Линейная размерная цепь)


5. Установите переключатель Witness Line (Выносная линия) в положение Custom Height (Заданная высота)


6. Введите в поле Dynamic Witness Line Gap (Зазор динамических выносных линий) области Marker and Witness Line Options (Параметры маркеров и выносных линий) значение 0.

7. Закройте окно параметров щелчком на кнопке OK.

Сначала построим размерную цепь, определяющую длину проекций верхних сегментов пятиугольника на ось X (в сумме это даст максимальную ширину пятиугольника).

1. Щелчком на кнопке

информационной палитры выберите метод построения горизонтального размера.

2. Последовательно щелкните кнопкой мыши слева направо на нескругленных вершинах пятиугольника.

3. Дважды щелкните на свободном поле чертежа или нажмите клавишу Delete. Указатель мыши должен принять форму молотка.

4. Поместите указатель мыши над верхней вершиной пятиугольника и щелкните кнопкой мыши. Горизонтальный размер построен (рис. 10.4, а).

Теперь построим размерную цепь, определяющую высоту пятиугольника. Используем размерную цепь с общей базой. Последнее значение размерной надписи даст общую высоту пятиугольника.

1. Нажмите кнопку

на информационной палитре.

2. Щелчком на кнопке

информационной палитры выберите метод построения вертикального размера.

3. Щелкнув на кнопке

информационной палитры, откройте набор маркеров и выберите изображение маркера в виде стрелки.

4. Последовательно щелкните кнопкой мыши снизу вверх на правой точке сопряжения сегмента основания с дугой сопряжения, затем на правой вершине пятиугольника и его верхнем углу.

5. Поместите указатель мыши справа от правой вершины пятиугольника и щелкните кнопкой мыши. Вертикальный размер построен (рис. 10.4, б).

Рис. 10.4. Построение ортогональных размеров


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

Теперь построим наклонный размер и размер дуги, снова изменив вариант размерной цепи.

1. Нажмите кнопку

расположенную на информационной палитре.

2. Щелчком на кнопке

информационной палитры выберите метод построения наклонного размера.

3. Щелкните кнопкой мыши на левой вершине пятиугольника, затем щелкните на точке сопряжения левого сегмента с дугой.

4. Дважды щелкните кнопкой мыши на свободном поле чертежа или нажмите клавишу Delete. Указатель мыши должен принять форму молотка.

5. Укажите положение размерной линии. Наклонный размер построен.

6. Щелчком на кнопке

информационной палитры задайте метод построения размера дуги.

7. Щелкните кнопкой мыши на ребре дугового сегмента, сопрягающего данную сторону пятиугольника с его основанием.

8. Дважды щелкните кнопкой мыши на свободном поле чертежа или нажмите клавишу Delete.

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

Щелкните кнопкой мыши. Размер дуги построен (рис. 10.5).

Рис. 10.5. Построение наклонного размера и размера дуги


Примечание

Как видите, наклонный размер и размер дуги расположены с внутренней стороны размерной линии. Это происходит потому, что ArchiCAD отслеживает ориентацию размерной надписи и отрисовывает ее всегда таким образом, чтобы она не имела отрицательного угла наклона, то есть не изображалась «вверх ногами».

Автоматическое построение размеров

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

Все книги серии Видеосамоучитель

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

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

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

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

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

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