
- •Краткое изложение материала по дисциплинам «Информационные системы в строительстве» и «Компьютерная геометрия и графика»для мдэ
- •Часть 1. «Информационные системы в строительстве»
- •1. Понятие об информации, информационных технологиях и информационном обществе
- •2. Комплекс технических средств сапр
- •3. Информационное обеспечение сапр, базы данных
- •4.Системный подход в науке и его применение в строительстве
- •5. Системный анализ строительных объектов, его этапы
- •6. Методы принятия решений в проектировании
- •7. Понятие модели и моделирования
- •9. Современный рынок программного обеспечения сапр
- •10.Параметрическое моделирование – основа построения современных ис автоматизированного проектирования.
- •11.Стадии проектирования строительного объекта
- •12. Примерный состав эскизного проекта
- •13. Концептуальный проект возведения строительного объекта
- •14. Свойства ограждающих конструкций: теплопередача, влагопередача и звукоизоляция.
- •15. Обеспечение комфортных условий внутри помещений: отопление, кондиционирование и фильтрация воздуха.
- •16. Инженерные сети и коммуникации.
- •17. Основы технологии строительства:монолитная, арматурные и сварные работы
- •18. Монтажная, грузоподъемная и иная техника при производстве строительных работ.
- •19. Строительные леса и вышки-туры: виды и их использование
- •20. Краны манипуляторы.
- •21. Механизмы при производстве земляных и планировочных работ: автогрейдеры и бульдозерные отвалы
- •22. Современная коммунальная техника
- •23. Виды обеспечения систем автоматизированного проектирования (состав сапр)
- •24. Основные концепции и технология организации процесса проектирования (на примере АrchiCad)
- •25. Классификация технических средств документирования сапр.
- •26. Основные производители средств технической документации сапр
- •Часть II. Компьютерная геометрия и графика
- •1. Системы цветов базовой графики
- •2. Индексированные палитры цветов
- •3.Создание двухмерных объектов
- •4. Создание трехмерных объектов
- •4. Преобразование координат.
- •5. Матричная техника сохранения изображений
- •Поразрядная поддержка глубины.
- •Типы данных
- •6. Описание индексированных изображений
- •7. Описание полутоновых изображений
- •8. Описание rgb(Truecolor) изображений
- •9. Истоки геометрического моделирования
- •10. Объемная модель и чертеж- основа компьютерного черчения
- •11. Идеология систем объемного моделирования
- •12. Особенности поверхностного моделирования
- •13. Цифровое представление графических данных.
- •14. Векторная графика
- •15. Виды двухмерной графики
- •16. Растровая графика
- •World Wide Web (www)
- •18. Сапр и деловая графика
4. Преобразование координат.
Каждая фигура привязывается к текущему положению локальной системы координат. Например, по команде ПАРАЛЛЕЛИПИПЕД происходит построение прямоугольного параллелепипеда, один и углов которого располагается в начале локальных координат, а три его ребра направлены вдоль осей координат в положительную сторону. Таким образом, для команды ПАРАЛЛЕЛИПИПЕД необходимо задать три параметра, определяющие размеры этих трех ребер.
Каким же образом можно построить еще один параллелепипед, который был бы смещен и повернут относительно исходного? Этого нельзя указать с помощью параметров данной команды, так как она таковых не имеет.
Решением данной проблемы является предварительное перемещении локальной системы координат в требуемое положение и последующее использование команды ПАРАЛЛЕЛИПИПЕД. С помощью команды, преобразования координат Вы можете определить смещение и/ или поворот локальной системы координат. Эти преобразования не применяются к уже построенным фигурам. Они оказывают влияние на построение последующих фигуры.
5. Матричная техника сохранения изображений
Основная структура данных при сохранении иизображений - двумерные массивы (то есть, матрицы), в которых каждый элемент матрицы передает один пиксель отображаемого изображения. Например, изображение, составленное из 200 строк и 300 столбцов различных цветных точек были бы сохранены как матрица 200 х 300 . Некоторые изображения, типа RGB, требуют трехмерного массива, где первая плоскость в 3-D измерении представляет красные интенсивности пиксела, вторая - представляет зеленые интенсивности пиксела, и третья - представляет синие интенсивности пиксела.
Этот стандарт делает работу с графическими изображениями подобную работе с любым другим типом матричных данных. Например, можно выбрать один пиксел из матрицы изображения, используя обычные нижние индексы матрицы I(2,15)
Эта команда возвращает значение пиксела в строке 2, столбца 15 изображения I.
Поразрядная поддержка глубины.
При чтении графических файлов обычно используется битовая глубина (бит на пиксел) для любого формата графического файла. Когда данные находятся в памяти, они могут быть сохранены как uint8, uint16 или как данные двойной точности.
Типы данных
По умолчанию, большинство данных изображений сохраняется в массивах класса двойной точности. Данные в этих массивах сохраняются как числа с двойной точностью (64 бита) с плавающей запятой.
Однако, такое представление данных - не всегда идеально. Число пикселов в таком изображении может быть очень большим; например, изображение с разрешением 1000 х1000 имеет миллион пикселов. Так как каждый пиксел представлен не менее одним элементом массива, это изображение требовало бы приблизительно 8 мегабайтов памяти при сохранении его как класса двойной точности. Чтобы уменьшить требуемые объемы и конфигурацию памяти, данные изображения сохраняются в массивах класса uint8 и uint16, т.е. как данные 8 или 16 –битовых целых чисел без знака. Эти массивы требуют одной восьмой или одной четверти от объма памяти для анологичных изображений, сохраняемых в массивах двойной точности точности.