- •Часть I. Ис в строительстве
- •1.1.Тенденции развития информационных систем автоматизированного проектирования
- •1.2.Современный рынок программного обеспечения сапр
- •1.3. Параметрическое моделирование – основа построения современных ис автоматизированного проектирования.
- •1.4. Стадии проектирования строительного объекта.
- •1.4.2. Концептуальный проект возведения строительного объекта
- •1.5. Виды обеспечения систем автоматизированного проектирования (состав сапр)
- •1.6. Основные концепции и технология организации процесса проектирования (на примере АrchiCad)
- •1.7. Классификация технических средств документирования сапр. Плоттеры могут быть классифицированы по нескольким признакам. По области применения: сапр, гис, Реклама.
- •1.9. Основные производители средств технической документации сапр
- •Часть II. Компьютерная геометрия и графика
- •2.1. Системы цветов базовой графики
- •2.2. Индексированные палитры цветов
- •2.3.Создание двухмерных объектов
- •2.4. Создание трехмерных объектов
- •2.4. Преобразование координат.
- •2.5. Матричная техника сохранения изображений
- •Поразрядная поддержка глубины.
- •Типы данных
- •2.6. Описание индексированных изображений
- •2.7. Описание полутоновых изображений
- •2.8. Описание rgb(Truecolor) изображений
- •2.9. Истоки геометрического моделирования
- •2.10. Объемная модель и чертеж- основа компьютерного черчения
- •2.11. Идеология систем объемного моделирования
- •2.12. Особенности поверхностного моделирования
- •2.13. Цифровое представление графических данных.
- •2.14. Векторная графика
- •2.15. Виды двухмерной графики
- •2.16. Растровая графика
- •2.18. Сапр и деловая графика
- •Мультимедиа
- •Видеомонтаж
- •Часть I. Ис в строительстве 1
- •Часть II. Компьютерная геометрия и графика 16
2.2. Индексированные палитры цветов
Все описанные ранее системы цветов имели дело со всем спектром цветов. Индексированные палитры цветов - это наборы цветов, из которых можно выбрать необходимый цвет. Преимуществом ограниченных палитр является то, они что занимают гораздо меньше памяти, чем полные системы RGB и CMYK. Компьютер создаёт палитру цветов и присваивает каждому цвету номер от 1 до 256. Затем при сохранении цвета отдельного пиксела или объекта компьютер просто запоминает номер, который имел этот цвет в палитре. Для запоминания числа от 1 до 256 компьютеру необходимо всего 8 бит. Для сравнения полный цвет в системе RGB занимает 24 бита, а в системе CMYK - 32.
2.3.Создание двухмерных объектов
При работе в двухмерной плоскости основными типами данных (которые иногда называют геометрическими примитивами на плоскости) являются :
точка;
прямая;
ломаная
окружность;
дуга
многоугольник;
закрашивание
С этими типами данных можно производить геометрические расчеты, связанные с определением на плоскости геометрических объектов, расчетом параметров их взаимного расположения и выполнять модификацию этих объектов. Ниже кратко описывается технология с некоторыми из них.
Отрезок
Отрезок строится по двум точкам, и имеет точку лежащую на отрезке и разделяющую его пополам. Построение отрезка осуществляется заданием координат конечных точек отрезка в Окне инспектора свойств. Так же, с помощью указателя, можно переместить отрезок за точку его середины, не изменяя при этом его длину и угол поворота. При захвате курсором конечных точек отрезка возможно динамическое изменение его длины и угла поворота.
Окружность
Построение окружности осуществляется заданием координат центра и ее радиуса вводом их значений в соответствующее окно ввода, также динамически, указателем мыши.
Дуга
Построение дуги осуществляется заданием координат центра, ее радиуса, начальным и конечным углом. Начальная и конечная точки дуги находятся на пересечении окружности радиусом R и двух лучей, исходящих из центра окружности под углами, значения которых соответствуют начальному и конечному углу. Построение дуги идет от начальной точки к конечной точке дуги против часовой стрелки. В интерактивном режиме выбранный угол и радиус изменяются одновременно.
Прямоугольник
Построение прямоугольника осуществляется заданием координаты нижнего левого угла, длины и ширины прямоугольника и углом поворота относительно оси X. В интерактивном режиме выбор точки центра одной из сторон приводит к изменению соответствующего линейного размера, выбор центра прямоугольника - к его перемещению.
2.4. Создание трехмерных объектов
В большинстве приложений использующих трехмерную графику 3D-объекты состоят из множества многоугольников размещенных таким образом, что создается реалистичный образ. Сотни или тысячи многоугольников необходимых для единственного 3D- объекта, образуют огромный массив данных, которые надо создать и которыми необходимо управлять.
ЗD-моделирование базируется на арифметике с плавающей запятой. Это означает, что практически отсутствуют какие-либо ограничения на геометрические размеры модели. Какого бы размера ни была она, степень точности представления даже ее мельчайших частей остается одной и той же.
ЗD-модель, которую Вы видите на экране, состоит из геометрических примитивов. Эти примитивы хранятся в памяти компьютера в двоичном формате. Преобразование между элементами чертежа и двоичными ЗD-данными называется ЗD-преобразованием.
Геометрическими примитивами являются следующие:
- все вершины создаваемых компонент;
- все ребра, соединяющие вершины;
- все поверхности многоугольников, образованных ребрами.
Совокупность примитивов, объединенных в виде единого целого, называется 'телом'. Множество тел составляют ЗD-модель. Вся трехмерная визуализация - сглаженные поверхности, отбрасывание теней, прозрачные или отражающие свет покрытия -основывается на этой структуре данных.
ЗD -модель создается в трехмерном пространстве, которое задается осями х, у и z основной системы координат. Начало данной системы координат называется основным.
Если Вы запускаете ArchiCAD без вызова какого-либо документа, то начало основных координат появляется в нижнем левом углу чертежного листа. Начало основных координат определяет также нулевой уровень всех этажей проекта.
При размещении объекта в проекте его расположение на плане этажа определяется координатами х и у относительно основной системы координат. Его расположение относительно оси z может быть задано в диалоговом окне установки параметров объекта или определено непосредственно при его размещении. Как правило, созданные фигуры размещаются относительно этой локальной системы координат