- •13. Функции аннотирования ( простановка размеров, примечания)
- •14. Вспомагательные и дополнительные функции ( на примере express, toolpac)
- •15.Предсавление кривых в сапр и работа с ними
- •16. Кривые Безье
- •1. Компоненты сапр, основные концепции
- •2. Сапр и гис: отличие, сходство, единство
- •3. Структура программного обеспечения сапр
- •4. Аппаратное обеспечение сапр
- •5. Ввод информации в сапр
- •6. Графические библиотеки в сапр
- •7. Окна и видовые экраны сапр
- •8. Основные примитивы сапр (на прим. AutoCad)
- •9. Настройка параметров чертежа
- •10. Системы координат
- •11. Базовые функции черчения на примере Autocad
- •12. Управление объектной привязкой
- •17. Интерполяционные кривые.
- •18. Цифровые модели местности
- •19. Регулярные цмм
- •20. Методы построения цифровых моделей местности и их точность
- •21. Математические модели местности
- •22. Пространственная триангуляция Делоне
- •23. Задача построение сети неперекрывающихся треугольников
- •24. Триангуляция Делоне.
- •25. Полиномиальные методы
- •26. Мультиквадриковый способ аппроксимации топографической поверхности
- •27.Методы Kriging
- •28. Метод Inverse Distance.
- •29.Задачи, решаемые с использованием цифровых математических моделей
- •30.Применение цифровых моделей местности в автоматизированных системах различного назначения
- •31. Современные технологии сбора и обработки топографической информации
- •32. Обработка данных в программном комплексе Credo
- •33. Построение цифровой модели рельефа по растровой основе
- •34. Полуавтоматическая векторизация на примере Spotlight/Spotlight Pro 7.0
- •Режимы и методы трассировки
- •35. Построения регулярных координатных сеток в Golden Software Surfer
- •36. Оценка точности построения регулярной сетки в Golden Software Surfer
- •37. Использование Faults and Breaklines в Golden Software Surfer.
- •38. Отображение полученных моделей в Golden Software Surfer.
- •39. Операции с поверхностями в Golden Software Surfer.
- •40. Подсчёт объёмов земляных работ котлованов, траншей и насыпей.
- •41. Площадное камеральное проектирование.
- •42. Картограмма земляных работ.
- •43. Проектирование горизонтальной площадки
- •44. Расчёт объёмов по триангуляции Делоне.
- •45. Расчет обьемов по регулярной модели
- •46. Формулы Симпсона для расчета объемов
- •47. Расчет объемов по регулярной модели в Surfer
- •48. Оценка точности вычисления объема в Surfer
5. Ввод информации в сапр
Наиболее распространенный вариант — это ввод информации с бумажных носителей. Сам по себе этот процесс достаточно трудоемкий и, возможно, бывает отягощен плохим качеством бумажных носителей: неравномерность тона бумаги, темные пятна, «размытые» линии. В этом случае применяется профессиональный сканер. Профессиональные сканеры обеспечивают точностные параметры ввода изображения и позволяют конечному пользователю осуществлять первичную цифровую фильтрацию изображений, блок управления сканером может на основе алгоритмов цифровой обработки информации убирать единичные растровые элементы и создавать равномерные закрытые полигоны. Специальные алгоритмы позволяют восстанавливать целостность линий и в некоторых случаях увеличивать их толщину, что необходимо для последующей обработки информации. При этом скорость ввода информации не теряется. Критичными точностными параметрами сканеров являются линейность и относительная погрешность ввода изображения. В этом случае профессиональные сканеры однозначно предпочтительнее устройств SOHO (Small Office Home Application).
Ввод информации с дизайнерских набросков и эскизов также возможен сканированием бумажных носителей или пленок. Для выполнения эскизов или набросков могут использоваться графические планшеты (дигитайзеры). Посредством стандартного программного обеспечения, поставляемого с планшетами, стала возможна интеграция этих устройств с САПР (например AutoCAD). Наиболее удобный инструмент для ввода этой информации — перо дигитайзера, имеющее вид «обычной» шариковой ручки. В отдельных случаях ввод информации может осуществляться в растровом режиме.
Все профессиональные сканеры легко и удобно интегрируются в архивы электронных документов; это одно из основных отличий профессионального оборудования от бытового.
Также возможны другие варианты ввода информации:
с клавиатуры или манипулятора «мышь», импорт данных из файлов.
Последний этап — получение твердой копии объекта. Этот этап техпроцесса заключается в выводе информации на плоттер. Механизм вывода может быть различен, но наиболее эффективным будет организация сервера печати и механизма очередей. Механизм очередей помогает упростить удаленное администрирование сервера печати и справиться с повышенным расходом бумажных носителей, связанным с ошибочным выводом на печать. В проектных организациях, имеющих большой объем печатных работ, при использовании механизма очередей печати целесообразно применять плоттеры с непрерывной подачей чернил. Это связано с тем, что объем танков с чернилами значительно превышает объем картриджей; кроме того, существует возможность пополнения запаса чернил в процессе работы устройства.
6. Графические библиотеки в сапр
Графическая библиотека представляет собой набор подпрограмм, предназначенных для решения определенных задач. Конкретная подпрограмма может изображать на экране прямую, круг или иной объект. Графическая библиотека основывается на командах драйвера устройства (рис. 3.1). Каждая подпрограмма создается с использованием поддерживаемого набора команд драйвера.
Рис. 3.1. Использование графической библиотеки
Подпрограммы графической библиотеки могут использоваться точно так же, как подпрограммы математической. Нужная подпрограмма вызывается из основной программы аналогично тому, как вызываются функции синуса и косинуса. Одна из проблем использования подпрограмм графической библиотеки связана с тем, что их названия и способы вызова (входные и выходные аргументы) у каждой библиотеки свои. Это не создавало бы трудностей, если бы одна графическая библиотека могла работать со всеми существующими устройствами, что теоретически было бы возможным, если бы все существующие драйверы устройств поддерживали ее. Следовательно, такая библиотека может работать лишь с ограниченным набором графических устройств, а графические программы, рассчитанные на работу со множеством устройств, приходится переписывать с использованием нескольких библиотек. Достаточно широкое применение получила коммерческая графическая библиотека OpenGL, которая развивалась независимо от организаций по стандартизации, однако с течением времени она набирает все большую популярность благодаря гибкости в управлении рабочими станциями и персональными компьютерами в сетевой среде.
