<< Оглавление >> Геоны – собственные объекты GeoniCS |
|
И может собственных Платонов
И быстрых разумом геонов
Российская земля рождать...
под М.Ломоносова
Геон на геоне сидит и геоном погоняет
Наша цель – тотальная геонизация всего, геонизм
Как известно, в векторных графических системам, к которым относятся АutoCAD, nanoCAD, ZWCAD, – ограниченное количество векторных объектов – примитивов. В частности, в Автокаде их конечное число. Вместе с тем приложения требую создания своих собственных, "заказных", настраиваемых примитивов.
Именно по этому слову продукт получил свое название.
Благодаря им возможны интеллектуальная идентификация, визуализация, создание и редактирование объектов.
Объекты чертежа и проекта (БД), соответствующие объектам геоинженерной предметной области, их виду и поведению, мы назвали геонами. Эта "геонная идеология", по сути, уже пронизывает весь пакет, и в дальнейшем будет только усилена.
Геоны могут состоять из частей (субгеонов). У геонов и субгеонов могут быть свойства. Значениями некоторых свойств могут быть имена наборов (например, набора полосок для окна профиля или набора типов полдписей для профиля) или имена стилей. Стиль – это поименованная совокупность параметров, определяющих внешний вид и-или поведение геонов. Такой субгеон, как подписи, практически одинаков для всех геонов: подписи различаются только точками привязки (1--4) и информационными полями.
При выполнении сохранения в блок (_WBLOCK) для чертежей с геонами, при вставке блоков для чертежей с геонами, при перетаскивании геонов из чертежа в чертеж, при копировании-вставке генов --- обеспечена корректная работа.
Ниже приводится их перечень, применяемый в программном комплексе GeoniCS.
ОБЩИЕ
Геолиния (3D полилиния с дугами),
заплата,
ТОПОПЛАН
СИТУАЦИЯ
геолиния, в т.ч. картированная (3D, мультивидовой объект),
Горизонтальная планировка
здание (стена с проемами),
улица
РЕЛЬЕФ
ГЕНПЛАН
Вертикальная планировка
подпорная стенка (см. структурная линия разрыва),
СЕТИ
ТРАССЫ
СЕЧЕНИЯ
ПРОЕКТНЫЕ СЕЧЕНИЯ И КОРИДОРЫ
Проектное сечение
Конструкция (Коридор)
ГЕОМОДЕЛЬ
!! – некоторые геоны имеют различное отображение в трехмерном и плановом положении. Если в чертеже направление взгляда на текущем видовом экране (переменная VIEWDIR) имеет значение координаты Z, отличное от 1.0; это трехмерный вид, а не план. И геоны отрисовываются по трехмерному виду. Решается переходом в план текущей ПСК (команда _PLAN).
Примитивы Автокада и геоны GeoniCS:
2D-полилиния
ЗD-грань
3D-полилиния
3D-тело
Ящик
Конус
Цилиндр
Пирамида
Сфера
Тор
Клин
Выдавливание
Сдвиг
Вращать
Лофт
Нет
ACADPROXY_ENTITY
ACDBASSOCEXTERNALPERSSUBENTIDHOLDER
AcDbJigPreviewEntity
AcDbJigPreviewEntityForMultiEnts
DWF-подложка
LINEARCONSTRAINTPARAMETERENTTTY
OLE
TRACEPAPER
Атрибут
Видовой экран
Внешняя ссылка
Вхождение блока
Вхождение блока
Выноска
Диаметр
Допуск
Дуга
Изображение географической карты
Источник света
Круг
Линейная ручка
Линейный параметр
Луч
Маркер положения
Маркер центра
Маскировка
Массив (круговой)
Массив (по траектории)
Массив (прямоугольный)
МЛиния
Мн-блок
Многогранная сеть
МТекст
Мультивыноска
Область
Объект сечения
Операция масштабирования
Операция отражения
Операция перемещения
Операция поворота
Операция поиска
Операция полярного растягивания
Операция растягивания
Операция с массивом
Определение атрибута
Ординатный размер
Осевая линия
Отрезок
Параллельный размер
Параметр XY
Параметр базовой точки
Параметр видимости
Параметр выбора
Параметр выравнивания
Параметр зависимости вертикальности
Параметр зависимости выравнивания
Параметр зависимости горизонтальности
Параметр зависимости по диаметру
Параметр зависимости по радиусу
Параметр зависимости по углу
Параметр отражения
Параметр поворота
Параметр точки
Повернутый размер
Поверхность
Поверхность (NURBS)
Поверхность (Вращение)
Поверхность (Выдавливание)
Поверхность (лофт)
Поверхность (Плоская)
Поверхность (Сдвиг)
Подложка DGN
Подложка PDF
Полигональная сеть
Полилиния
Полилиния
Полоса
Полярная ручка
Полярный параметр
Прямая
Размер длины дуги
Размер радиуса
Размер с изломом
Растровое изображение
Ручка видимости
Ручка выбора
Ручка выравнивания
Ручка отражения
Ручка поворота
Ручка таблицы блоков
Сеть
Спираль
Сплайн
Стандартная ручка
Таблица
Таблица свойств блока
Текст
Тело
Тело
Точка
Угловой размер
Угловой размер (3 точки)
Форма
Штриховка
Эллипс
===============================
Объекты и геоны GeoniCS:
GCDBAUGNMENTLABEL
GCDBCORRIDORDATA
GCDBCROSSSECTIONSOURCE
GCDBGENERALLABELENTITY
GCDBGENERALLABELNOTE
GCDBGENERALLABELTWOPOINTS
GCDBGEOLOGYEXTENDEDDATA
GCDBLABEL
GCDBLABEUNG
GCDBMATERIALSECT1ON
GCDBNETWORKLABEL
GCDBPROFILEVIEWLABEL
GCDBSAMPLEGROUP
GCDBSECTION
GCDBSECTIONS
GCDBSECTIONVIEWGROUP
GCDBTABLEDATA
GCDBTABLEDATAALIGNMENTALONGPOINT
GCDBTABLEDATAALIGNMENTENTITY
GCDBTABLEDATAALIGNMENTPI
GCDBTABLEDATAALIGNMENTSEGMENT
GCDBTABLEDATACIVILCOMMONARCHITECTURAL
GCDBTABLEDATACMLCOMMONLANDSCAPE
GCDBTABLEDATACIVILCOMMONPAVEMENT
GCDBTABLEDATACOMMONCOMPLEX
GCDBTABLEDATACOMMONENT1TYAREA
GCDBTABLEDATACOMMONENT1TYUNE
GCD6TABLEDATACOMMONENTITYPOINT
GCDBTABLEDATACOMMONENTITYSUMMARY
GCDBTABLEDATACOMMONLAYERSUMMARY
GCDBTABLEDATACURVEENTITYPOINTON
GCDBTABLEDATACURVEENTITYSEGMENT
GCDBTABLEDATANETWORKENTITY
GCDBTABLEDATANETWORKWELL
GCDBTABLEDATAPROFILEELEVATION
GCDBTABLEDATAPROHLEENTUY
GCDBTABLEDATAPROFILESTAT1ONDATA
GCDBTABLEDATAQUANTITYDETAILED
GCDBTABLEDATAQUANTITYSUMMARY
------------------------------------------------------------
Асимметричная кривая профиля
Выноска
Выноска для сети
Выработка
Геолиния
Геоточка
Граница поверхности
Железнодорожная стрелка
Здание
Излом
Инженерная сеть
Клотоида плана
Колонка
Конструкция
Кривая плана
Круговая кривая профиля
Лестница
Линия разреза
Линия сечения
МПолигон
Ограждение
Окно профиля
Окно разреза
Окно сечения
Опорная точка
Откос 2D
Откос 3D
Параболическая кривая профиля
Проезд
Проектное сечение
Профиль
Прямая плана
Прямая профиля
Сечение
Структурная линия
Тополиния
Траншея
Трасса
Уклоноуказатель
Элемент конструкции
Для геонов может быть установлено отображение динамических размеров.
Обновление чертежа с геонами происходит по команде
В GeoniCS _REGENALL,
в nanoCAD GEONICS _REGEN.