Зарегистрированная история развития
Программная система
электронной подписи
в чертежах
TechnoCAD GlassX
версия 21 (подпись)
Оглавление
1. Общие сведения о TechnoCAD GlassX 21 (подпись)
*2. Назначение и область применения
*3. Функции. Входные и выходные данные
*4. Элементы чертежа
*5. Элементы окружения чертежа
*Системы отсчета.
*Габариты чертежа.
*Масштаб Натура/Бумага.
*Базовая точка.
*Решетка.
*Привязка точки.
*Привязка отрезка.
*Привязка модуля.
*Ортогонализация.
*Построения по умолчанию.
*Точность указания.
*Условия выборки.
*Окно всего чертежа.
*Типы линий.
*Стили линейчатого штрихования.
*Слои.
*Русское наименование чертежа.
*Список характеристик.
*Фрагмент чертежа.
*Множество элементов чертежа.
*Подключенный растр.
*Подключенная графическая библиотека.
*Подключенная библиотека программ параметрической генерации.
*Установки чертежа.
*Установки сеанса.
*Блокирование.
*Табличные конструкторские документы.
*Спецификация.
*Устройство вывода.
*6. Модули
*7. Методы работы
*8. Специальные методы работы
*Монтажные чертежи
*Схемы автоматизации технологических процессов
*Компоновка оборудования
*Изменение библиотек STREAM
*Строительная подоснова
*Сварные швы и элементы монтажа
*Стили линейчатого штрихования
*Электронная подпись
*9. Геометрические построения
*10. Установки режима
*11. Установки элементов
*12. Растры
*13. Графические библиотеки
*14. Каталоги
*15. Редактор таблиц
*Требования к текстовому файлу – таблице
*Работа в базовом режиме редактора таблиц.
*Редактирование клетки
*Основное меню редактора таблиц.
*16. Аксонометрические схемы
*Трехмерное представление аксонометрической схемы
*Точки
*Трубы
*Соединения труб
*Смещения
*Линии разрыва
*Внутренняя библиотека обозначений
*Блоки
*Тексты
*Сноски от текстов к трубам
*Сноски от текстов к блокам
*Позиционные обозначения
*Специфицирующие свойства
*Размеры
*Отметки высоты
*Обозначения уклонов
*Строительные оси
*Установки схемы
*Проекции
*Операции по подготовке аксонометрических схем
*Основное меню аксонометрии
*Помещение схемы в чертеж
*Изменение установок
*Добавление объектов в схему
*Редактирование объекта схемы
*17. Специфицирование
*Табличный модуль
*Цикл работ по подготовке специфицирующих документов
*Работа в редакторе таблиц
*Выбор в электронных каталогах
*Специфицирование фланцевого соединения
*18. Спецификации МТ
*19. Технологические схемы к регламентам
*20. Профили наружных сетей ВК
*Внутреннее представление профиля наружной сети
*Поверхности земли и уровень грунтовых вод
*Надземные объекты
*Сечения труб и кабелей
*Точки углов поворота
*Колодцы и дождеприемники
*Защитные футляры
*Типы труб
*Трубы
*Тексты
*Сноски от текстов к сечениям труб (с футлярами)
*Сноски от текстов к защитным футлярам
*Сноски от текстов к колодцам и дождеприемникам
*Размеры
*Отметки высоты
*Установки профиля наружной сети
*Масштаб
*Операции по подготовке профилей наружных сетей
*Редактирование объектов профиля
*Таблица основных данных
*21. Молниезащита зданий и сооружений
*Характеристика геометрии зон защиты как объекта расчета и как совокупности элементов чертежа GlassX
*Внутреннее представление модуля МЗС
*Молниеприемники
*Вертикальные сечения чертежа
*Сечения зон защиты
*Тексты молниеприемников
*Тексты сечений зон защиты на виде сверху
*Размеры расстояний между осями стержневых молниеприемников
*Размеры радиусов зон защиты одиночных стержневых молниеприемников на виде сверху
*Размеры радиусов зон защиты одиночных молниеприемников на вертикальных сечениях
*Размеры минимальных ширин зон защиты двойных молниеприемников на виде сверху
*Молниеприемники, вносимые в таблицу расчета молниезащиты
*Заземлители на виде сверху
*Установки модуля МЗС
*Операции по подготовке модуля МЗС
*Таблица расчета молниезащиты
*22. Спецификации ОВК
*Специфицирующие таблицы и их связи с каталогами и модулями
*Работа с модулями позиционных обозначений
*Особенности работы с таблицами ОВК как с табличными модулями
*Перенумерация позиционных обозначений
*23. Ограничения, тонкости и рекомендации
*24. Интерфейс с пользователем
*Главное меню (одно в программе)
*Вертикальное меню (более двухсот типовых меню в основной программе, несколько десятков в библиотеках параметрической генерации и несколько сот в электронных каталогах)
*Форма ввода (более двухсот типовых форм в программе)
*Запрос имени файла (31 типовой запрос)
*Запрос "Да-Нет" (78 типовых запросов)
*Сообщение программы (около 900 типовых сообщений)
*Вспомогательная информация (по клавише F1)
*25. Главное меню
*Раздел "Черчение"
*Раздел "Коррекция"
*Раздел "Растр"
*Раздел "Файл"
*Раздел "Установка"
*Раздел "Библиотека"
*Раздел "Оборудование"
*26. Информационная строка
*27. Кнопочные панели
*28. Размерные расчеты
*29. Обмен чертежами через .DXF формат
*30. Обозначения и сокращения
*Наименование: Программная система TechnoCAD GlassX 21 (подпись) электронной подписи в чертежах TechnoCAD GlassX.
Наименование головной программы в системе: GlassX.
Область применения: графический документооборот в проектной и технической службах предприятия.
Рекламно-техническое описание TechnoCAD GlassX (данный документ) распространяется свободно, без каких-либо ограничений.
Рекламно-техническое описание охватывает функции не только версии 21 (подпись), но и всех предыдущих 20 версий TechnoCAD GlassX, и уже реализованной части функций версии 22 (спецификации ОВК). Оно является полным техническим описанием системы на конец марта 2003 года.
Программная система предназначена для перевода растровых изображений в векторные с непосредственным участием пользователя с минимальным использованием алгоритмов распознавания образов, автоматической генерации чертежей строительной подосновы в плане и в разрезе, автоматической генерации рабочих чертежей элементов оборудования и трубопроводов, автоматической генерации чертежей узлов сварных соединений деталей газопроводов, паропроводов и трубопроводов высокого давления, компоновки оборудования в плане и в разрезе в производственных помещениях и на наружных установках, создания чертежей расположения оборудования, профилей наружных сетей водоснабжения и канализации, проектирования молниезащиты зданий и сооружений, разработки схем автоматизации технологических процессов, аксонометрических схем трубопроводных систем, технологических схем производства, специфицирования чертежей и схем, их оформления, вывода на плоттеры и принтеры, передачи в обменный формат .DXF и импорта из него, передачи в файлы для печати средствами MS DOS, доработки и печати схем системы STREAM, POWER, ELEC и САПР-Альфа, модификации библиотеки условных графических обозначений программной системы STREAM, подготовки и печати плакатных материалов для выступлений, защиты чертежей от изменений и контроля их целостности методами электронной подписи.
Перевод изображений в векторный формат производится путем черчения, обычного для графических редакторов с векторным форматом, но на подложке с растровым изображением. При этом происходят геометрические построения с высокой точностью. Возможна подгонка элементов чертежа к точкам растра.
Система обеспечивает:
Область применения: проектирование, модернизация и реконструкция, технологическое обеспечение химических и других производств.
Программная система реализует следующие функции:
Входные форматы: растрового изображения .PCX; схем и их окружения систем STREAM, POWER и ELEC: .SCH, .PAK, .SPC, .VED, .PKS, .PKV, .DBF, .PK*; схем САПР-Альфа и чертежей других систем проектирования в обменном формате .DXF; каталогов средств автоматизации и элементов трубопроводов .DBF, .DBT, .NTX, .RUL, .MNU; библиотек программ параметрической генерации .OVP, .GLP; собственных чертежей и табличных конструкторских документов к ним: .GEF, .TKD, .SPC.
Выходные форматы: собственных чертежей и табличных конструкторских документов к ним .GEF, .TKD, .SPC; обменный графический формат .DXF; .PLT форматы для плоттеров, струйных, лазерных и матричных принтеров; текстовый формат ASCII для таблиц (с псевдографикой); .DBF файлы и специальный формат графической библиотеки обозначений STREAM; текстовый формат списков позиционных обозначений .TXT для редактора MS Word.
Служебные входные данные: шрифт экранных форм .FNT, чертежный шрифт .SHP, плакатные шрифты .GFN, справочная информация .HLP, индексный файл KIP.RX к файлу правил KIP.RUL, неизменяемые библиотеки основных и дополнительных надписей STAMP.GEL и STAMP.LIC, SHTAMP.GEL и SHTAMP.LIC, неизменяемая библиотека рабочих чертежей элементов монтажа AUTOGEN.GEL и AUTOGEN.LIC, неизменяемая библиотека чертежей узлов сварных соединений SEAM.GEL и SEAM.LIC, нормативная информация к библиотекам AUTOGEN и SEAM в виде .DBF файлов и текстовых .MAT и .TXT файлов, список типовых таблиц TABLES.MNU и сами эти таблицы .TAB, неизменяемая библиотека бланков специфицирующих таблиц .TMS, неизменяемая библиотека уполномоченных лиц, их подписей и личных паролей SIGNAT.GEL и SIGNAT.LIC.
Рабочие изменяемые файлы: библиотек .GEL и .LIC, библиотеки стилей линейчатого штрихования .SHL, растров .UDR, фрагментов чертежа .FRA, хранения изменений .WRK, компоновки .CMP, настроек .INS, комплекты параметров строительной подосновы в плане .POD, аксонометрических схем трубопроводных систем .ACS, профилей наружной сети водоснабжения и канализации .PNS, проектов молниезащиты зданий и сооружений .MZS, специфицирующих документов .TMO, статистики ошибок .ERR; .DBF файлы и специальный формат графической библиотеки обозначений STREAM.
Чертежом называется изображение, которое в результате работы будет начерчено на бумаге. Это изображение рассматривается программой как совокупность независимых неделимых элементов. Исключением являются операции деления на части и объединения элементов в модули.
Элемент чертежа в общем случае определяется:
Ниже приведен перечень элементов чертежа, которыми оперирует программа. Для каждого элемента перечислены геометрические данные и все его установки, а по поводу общих свойств сообщаются лишь особенности.
"Отрезок" – задается точкой начала и точкой конца.
"Ломаная" – задается последовательностью точек числом от 2 до 16, соединенных отрезками прямых линий.
"Закрашенная ломаная" – задается последовательностью точек числом от 3 до 16. Область внутри этой ломаной закрашивается. При этом последняя точка соединяется с начальной (ломаная замыкается). Закрашенная ломаная не имеет самопересечений.
"Прямоугольник" – задается базовой стороной (отрезком) плюс смещением относительно нее другой стороны. Имеет установку (3 варианта): все 4 стороны, 2 стороны вдоль базовой и 2 стороны по нормали к базовой.
"Текст" – задается точкой начала и углом ориентации (0-360°), точкой, на которую указывает сноска, допускает до 10 строк, в каждой строке до 255 символов. Имеет установки: размер, угол наклона и степень сжатия шрифта, сдвиг строк, описание сноски и полок (отсутствуют, сноска от начала полки, сноска от конца полки, только полки), наличие второй полки при двух строках, тип шрифта (чертежный, плакатный, плакатный контурный). Для плакатных шрифтов задается еще и имя шрифта, как в Windows.
"Дуга окружности" – задается точкой центра, радиусом, углом начала и углом конца.
"Окружность" – задается точкой центра и радиусом.
"Многоугольник" – задается точкой центра и любой из вершин. Имеет установку – число сторон. Правильный.
"Рамка формата" – задается двумя точками – концами диагонали. Стороны параллельны координатным осям. Имеет установку (3 варианта): все 4 стороны, 2 стороны по горизонтали и 2 стороны по вертикали.
"Змейка" – задается последовательностью точек числом от 2 до 11, соединенных дугами окружностей, задаваемых прогибами. Дуги могут быть и отрезками прямых. Применяется для замены сложных кривых – эллипса, лекальных и др.
"Линейный размер" – задается двумя упорядоченными (первая и вторая) точками – базовым отрезком (всегда привязан к системе отсчета "Натура"), точкой пересечения первой выносной с размерной линией, точкой начала и углом ориентации однострочного текста размера, текстом размера. Имеет установки подавления изображения первой и второй выносных линий, длины перехода выносных за размерную, наличия у текста полки и сноски, сноски текста на середину, начало или конец размерной, выхода сноски из начала или конца полки, размера стрелок или засечек, 4 варианта изображения стрелок (стрелки внутрь, стрелки наружу, засечки, ничего), положения начала и конца размерной линии, размера, угла наклона и степени сжатия шрифта текста. Текст размера может содержать верхнее и нижнее предельные отклонения.
"Угловой размер" – задается точкой центра (всегда привязана к системе отсчета "Натура"), радиусом размерной, углом первой и второй выносных линий, точкой начала и углом ориентации однострочного текста размера, текстом размера, положением начала первой и второй выносных линий. Имеет установки подавления изображения первой и второй выносных линий, длины перехода выносных за размерную, наличия у текста полки и сноски, сноски текста на середину, начало или конец размерной, выход сноски из начала или конца полки, размера стрелок или засечек, 4 варианта изображения стрелок (стрелки внутрь, стрелки наружу, засечки, ничего), положения начала и конца размерной линии, размера, угла наклона и степени сжатия шрифта текста. Текст размера может содержать верхнее и нижнее предельные отклонения.
"Магистраль" – геометрически задается как отрезок или дуга окружности (кроме волнистой линии, которая не может располагаться по дуге). Кроме этого, большинство магистралей имеют установки длины несущей линии, длины картинки и сдвига несущей от начала магистрали. Остальные установки магистралей индивидуальны (см. раздел "Установки элементов"). Предназначены для удобства изображения на чертежах различных сложных линий – обозначений железнодорожных путей, прокладки кабелей и трубопроводов и др.
С помощью магистралей изображаются следующие объекты:
Объект |
Тип магистрали |
Кабели низкого напряжения |
Сплошная с одинарными стрелками |
Кабели высокого напряжения |
Сплошная с двойными стрелками |
Линии обрыва и линии разграничения вида и разреза |
Сплошная волнистая |
Длинные линии обрыва |
Сплошная тонкая с изломом |
Канализация хозяйственно-фенольных стоков |
Сплошная с одинарным штрихом |
Канализация загрязненных стоков |
Сплошная с двойным штрихом |
Дополнительная линия, объект по усмотрению |
Сплошная с тройным штрихом |
Дополнительная линия, объект по усмотрению |
Сплошная с двойной точкой |
Проектируемые трубопроводы на чертежах санитарно-технических систем (наружных сетей водоснабжения, канализации, тепловых сетей и т.д.). |
Сплошная основная с текстом |
Невидимые участки существующих трубопроводов на чертежах санитарно-технических систем (сетей водоснабжения, канализации, тепловых сетей и т.д.), а также инженерные сети, прокладываемые в траншее |
Штриховая тонкая с текстом |
Водопровод прямой фильтрованной воды |
Сплошная с одинарным крестиком |
Водопровод обратной фильтрованной воды |
Сплошная с двойным крестиком |
Канализация ливневых стоков |
Сплошная с одинарной птичкой |
Существующие трубопроводы на чертежах санитарно-технических систем (наружных сетей водоснабжения, канализации, тепловых сетей) |
Сплошная тонкая с текстом |
Невидимые участки проектируемых трубопроводов на чертежах санитарно-технических систем (сетей водоснабжения, канализации, тепловых сетей и т.д.) |
Штриховая утолщенная с текстом |
Железнодорожные пути |
Железнодорожная |
Открытая прокладка проводника сплошной основной линией |
Открытый проводник (основная) |
Открытая прокладка проводника сплошной тонкой линией |
Открытый проводник (тонкая) |
Различные нестандартные виды штриховых линий |
Специальная штриховая |
Линии напряжения 36 V и ниже |
Линия напряжения до 36V |
Линии напряжения 36 V и ниже для аварийного освещения |
Линия аварийного освещ. до 36V |
Заземляющие проводники |
Заземляющий проводник |
Высоковольтные кабели |
Высоковольтный кабель |
Водопроводы |
Водопровод |
Заземляющие проводники |
Линия заземления |
Слаботочные кабели |
Слаботочный кабель |
В программе магистрали как геометрические элементы могут быть двух видов: отрезок прямой или дуга окружности. Если требуется начертить магистраль в виде ломаной, то это можно сделать с помощью соответствующего количества отрезков.
Магистраль (за исключением сплошной волнистой, железнодорожной, специальной штриховой, линии аварийного освещ. до 36V, заземляющего проводника, высоковольтного кабеля, водопровода и слаботочного кабеля) представляет собой повторяющуюся конструкцию несущей и картинки. Несущая – это линия одного из базовых типов (строго фиксирована для каждого типа магистрали), а картинка – изображение, находящееся в разрывах между несущими. Базовые типы линий см. раздел "Элементы окружения чертежа". Смещение магистрали – длина несущей, с которой начинается магистраль.
"Эллипс" – частный случай змейки (см. "Змейка"), собственных свойств не имеет.
"Штриховка" – задается как контур, ограничивающий область штрихования. Контур может состоять из несвязанных частей, но все они должны быть замкнуты. Контур может иметь внутри себя незаштрихованные области. При стирании с чертежа элементов, послуживших контуром при создании области штриховки, сама штриховка сохраняется. Имеет установки шага, угла наклона линий и дополнительного штрихования в перпендикулярном направлении (для неметаллов); если штриховка линейчатая – то комплект установок включает наименование ее стиля, степень растяжения и угол поворота штриховки от описанного в стиле, ширину штрихуемой полосы, базовую точку начала штриховки, признаки необходимости: растяжения рисунка при растяжении контура, поворота рисунка при повороте контура, учета цвета каждой линии в рисунке.
"Таблица" – задается точкой привязки верхнего левого угла, точкой сноски, числом символов в ширину, строками и отрезками шапки (заголовка), списком вертикальных разделителей граф, числом граф, числом строк, текстовыми данными (графами данных). Имеет установки выхода сноски из одного из 4 углов таблицы или ее отсутствия, размера, угла наклона и степени сжатия шрифта текстов шапки, шага строк в шапке по вертикали, типа шрифта шапки (чертежный, плакатный, плакатный контурный), размера, угла наклона и степени сжатия шрифта текстов данных, шага строк данных по вертикали, типа шрифта данных (чертежный, плакатный, плакатный контурный), коэффициента горизонтального расширения (для нестандартных таблиц), типа линии – горизонтального разделителя данных (нет, тонкая, толстая), типа линии, замыкающей таблицу снизу (нет, тонкая, толстая). Таблицы могут записываться на диск отдельно от чертежа в формате текстовых ASCII – файлов для вывода на принтер или работы в текстовом редакторе. В этом представлении линии изображаются псевдографическими символами. Подробнее о таком задании таблиц см. "Редактор таблиц".
"Модуль" – задается как объединение элементов чертежа, включая модули и исключая таблицы, плюс характеристика модуля. Всегда имеет установку типа модуля. Кроме этого, в зависимости от типа имеет другие разнообразные свойства, часть которых описывается в характеристике. Модулям посвящен отдельный раздел ниже.
"Ось X = const" – задается координатой X. Вспомогательный элемент построений. Располагается только на слое №1.
"Ось Y = const" – задается координатой Y. Вспомогательный элемент построений. Располагается только на слое №1.
"Точка" – задается парой координат X, Y. Вспомогательный элемент построений. Располагается только на слое №1.
"Луч" – задается точкой начала и углом ориентации. Вспомогательный элемент построений. Располагается только на слое №1.
Особенности общих свойств:
Чертеж при работе программы имеет сервисное окружение, обеспечивающее простоту и эффективность создания и модификации чертежей. Окружение состоит из ряда элементов, охарактеризованных ниже.
Имеется две системы отсчета координат элементов в чертеже – Натура и Бумага. В системе отсчета Натура работа идет с координатами реального объекта, изображаемого на чертеже. В системе отсчета Бумага используются координаты местонахождения элемента на самом чертеже. Обе системы отсчета имеют начало в центре габаритов чертежа, единица измерения координат – мм, ось X направлена слева направо, ось Y – снизу вверх. Эти системы отсчета однозначно связаны друг с другом текущим масштабом чертежа. При его изменении элементы, находящиеся в системе отсчета Бумага, остаются на месте. Элементы, находящиеся в системе отсчета Натура, меняют свое положение. Координаты, отсчитываемые от начала этих систем отсчета, называются абсолютными. Имеется также возможность использовать в работе относительные координаты (относительно задаваемой базовой точки).
Программа автоматически отслеживает габаритные размеры чертежа (на Бумаге). При этом габаритной рамкой является прямоугольник, центрированный в абсолютных координатах относительно точки (0, 0).
Пользователь не видит габаритов и не может сам их менять. Однако должен знать об их существовании и об одном очень важном их свойстве. Это свойство заключается в решающем влиянии габаритов чертежа на быстродействие программы. Габаритный прямоугольник чертежа разбит на зоны, и во всех задачах вывода на экран, поиска ближайшего элемента, оценки попадания элемента в окрестность курсора и др. происходит предварительный отсев элементов по условию попадания в заданный диапазон зон чертежа. Если габариты чертежа необоснованно увеличены (например, вдали от основного изображения размещен какой-либо ненужный пока элемент), размер зон увеличивается и предварительный отсев мало что дает.
На экране возможно присутствие окна всего чертежа – оно как раз охватывает габаритный прямоугольник.
Этот масштаб выбирается только из вариантов, допускаемых ГОСТами. Может меняться в ходе работы для лучшей компоновки чертежа и других целей.
Изменяемая точка на чертеже, имеет координаты в Натуре и на Бумаге. При прямом задании координат элемента чертежа они отсчитываются от базовой точки. В информационной строке можно задать подсветку координат относительно базовой точки.
Решетка – прямоугольная сеть точек, которая может задаваться на Натуре или на Бумаге. Служит для удобства отсчета координат. Программа учитывает положение точек решетки и на Натуре, и на Бумаге, где бы она ни задавалась. Возможна привязка точки к узлам решетки. Решетка задается точкой начала, шагом по X и шагом по Y.
Для точного указания точки на чертеже используются привязки. Иначе точность указания была бы всегда ограничена разрешающей способностью экрана – ведь курсор перемещается только по его точкам. Привязка точки – фактически замена точки, на которую указывает курсор, другой, которая определяется программой исходя из существующих элементов чертежа. Например, привязка к пересечению означает замену на ближайшую из точек пересечения элементов чертежа, попавших в окрестность курсора.
При установленной привязке точки программа действует таким образом. Если в окрестности курсора (она изображается квадратом) удается найти точку привязки заданного типа, то учитывается в работе именно точка привязки. Если не удается – используется положение самого курсора.
Привязки точки используются в построениях, при переносах и других операциях, где может потребоваться точное указание точки. Подробнее о привязках точки – в разделе "Геометрические построения".
Фактически привязка точки, но использует дополнительную информацию о "предыдущей" точке. Обычно это предыдущая вершина ломаной, либо просто указанная перед этим точка в ходе построений.
Модуль может иметь возможность привязывания в режимах точечной, осевой, угловой и тройниковой привязок для точной установки его в чертеж. Подробнее – в разделе "Модули".
Режим ортогонализации обеспечивает параллельность осям координат отрезков при черчении и направлений смещения при переносе элементов чертежа, при их модификации. Оси координат могут выбираться и аксонометрические. Подавляет действие других привязок отрезка.
Для элемента чертежа каждого вида программа предоставляет несколько возможных способов его геометрического построения. Чтобы не запрашивать выбор нужного способа при каждом построении, используются умолчания. Например, для отрезка установлено построение по двум точкам, а для точки – ввод курсором. В результате при построении отрезка программа сразу запрашивает ввод курсором первой точки, затем второй, и все – отрезок построен.
Изменить способ построения текущего элемента можно, нажав клавишу F4, вышестоящего – F3. В нашем примере по F4 будет меняться способ построения точки, по F3 – отрезка. Умолчания построений при этом не меняются, для их изменения надо выбрать соответствующую опцию главного меню.
Это число точек экрана, которые считаются окрестностью курсора при различных указаниях. Как правило, программа считает эту окрестность кругом, но в некоторых случаях для упрощения учитывается окрестность в виде квадрата. Окрестность при включенном режиме привязки точки изображается квадратом.
Это условия автоматической выборки элементов чертежа по их свойствам: слою, цвету, системе отсчета, типу линии, типу элемента.
Для удобства ориентации в чертеже на экран можно поместить окно, в котором будет показываться весь чертеж. Это окно также служит для указания точки, на которую следует переместить главное окно. Для повышения быстродействия сложные элементы чертежа в этом окне не изображаются (тексты, размеры).
С точки зрения программы под типом линии понимается продольная характеристика изображения линии плюс ее толщина. Продольная характеристика определяет наличие разрывов, точек в изображении линии, их положение. Продольные характеристики базовых 7 типов линий взяты из ГОСТ 2.303-68 и не изменяются. Толщина линий базовых типов также взята из этого ГОСТа, но измеряется в долях толщины основной сплошной линии и поэтому может меняться вместе с установкой последней.
Из перечисленных в ГОСТ 2.303-68 8 типов линий в программе в качестве типов реализованы 6 (волнистая и сплошная с изломами реализованы как магистрали, а тип линии у них – сплошная тонкая). Кроме этого, добавлен допускаемый по ГОСТ 21.106-78 тип линии утолщенная штриховая.
На экране тип линии отражается достаточно ясно в продольном отношении. Что же касается точного изображения толщины – здесь сказывается ограниченная разрешающая способность графического монитора. Толщина линий отражается на экране только таким образом: если толщина линии превосходит пороговое значение для окна вывода (это значение учитывает масштаб Бумага/экран), то линия выводится утроенной толщины. В остальных случаях – толщина одинарная. При экспорте в .DXF формат передается точное значение толщины каждой линии.
Для концов отрезков и дуг программа обеспечивает непопадание на разрыв линии (например, штриховой).
Определяют рисунок штриховки как нескольких регулярных решеток из прямых сплошных или штриховых линий заданной толщины и цвета. Описания всех доступных стилей штрихования хранятся в текстовом (ASCII коды) файле библиотеки .SHL, который может пополняться и изменяться. Каждый стиль идентифицируется наименованием.
Требования к файлу:
Любые комментарии возможны после символа '*' до конца текущей строки, допустимы пустые строки. Остальные строки имеют структуру
ключевое слово, один или более пробелов, параметры
причем ключевое слово идет с самого начала строки. Количество параметров определяется ключевым словом. Данные отделяются друг от друга также не менее, чем одним пробелом.
Стили в файле не упорядочены, каждый стиль начинается со строки с ключевым словом "Имя"
Имя <Наименование длиной 1-20 символов>
и продолжается до следующего стиля или до конца файла. После наименования стиля вплотную к нему (без пробелов) может стоять символ "#", означающий, что этот стиль стандартизирован. Внутри стиля – одно или более описаний решеток. Решетка начинается со строки с ключевым словом "Линия", описывающей продольную структуру, толщину и цвет линии (под данными записаны их другие допустимые варианты):
Линия <сплошная тонкая черная>
штриховая основная синяя
утолщенная зеленая
голубая
красная
фиолетовая
коричневая
светло-серая
темно-серая
ярко-синяя
ярко-зеленая
ярко-голубая
розовая
малиновая
желтая
белая
и продолжается до следующей решетки или до конца стиля. Внутри решетки в нижеследующем порядке задаются ее параметры.
Точка условного начала линии от базы, мм Бумаги:
XYнач <число(X) число(Y)>
Угол наклона против часовой от X+, градусы [0,360) и шаг линий, мм Бумаги, > 0.3:
УголШаг <число(угол) число(шаг)>
Для штриховой линии задается еще одна строка (для сплошной ее не должно быть), в которой:
ШтрихПериодСмещение <число(штрих) число(период) число(смещение)>
Все числа имеют обычную форму (не порядковую), все текстовые данные должны точно совпадать с вышеописанными вариантами. В описании решетки обязательны все данные по ключевым словам "Линия", "XYнач", "УголШаг"; а если указана штриховая линия, то и по "ШтрихПериодСмещение".
Программа дает возможность располагать элементы чертежа на 20 слоях с русскими именами. Слой №1 выделен для вспомогательных элементов построений. Остальным слоям можно давать свои имена. Каждый слой имеет свои установки – умолчания общих свойств элементов чертежа. Как только указывается слой при черчении элемента, сразу же меняются цвет, тип линии и система отсчета в соответствии с установками данного слоя. Слой можно сделать невидимым. Понятие слоя удобно использовать для создания различных частей проекта на одной строительной подоснове, для вариантного проектирования.
При экспорте в .DXF формат номер слоя, на котором расположен элемент, передается в обменный формат. При импорте из .DXF формата эта информация принимается вместе с умолчаниями общих свойств.
Для удобства идентификации чертежей при их большом количестве можно использовать русские наименования до 50 символов длиной.
Для удобства деления на части и последующей сборки модулей при делении модуля можно занести его характеристику в накапливаемый список, а затем при сборке модуля подключить к нему вновь. После подключения к модулю характеристика из списка изымается.
Для переноса частей чертежа в другой чертеж используется хранимый на диске фрагмент чертежа. На диске хранится не более одного фрагмента, не имеющего видимого имени. Это файл с расширением .FRA.
Для выполнения ряда операций над элементами чертежа используется понятие множества элементов. Множество создается путем выбора или автоматически при выборе блока в библиотеке или занесении в чертеж фрагмента с диска. Над множеством возможны операции стирания, добавления, размножения, переноса, вращения, растяжения, отражения, изменения общих свойств, объединения в модуль.
К чертежу может быть подключен растр (один) – снятое с помощью сканера изображение. Его можно обводить.
К чертежу может быть подключена графическая библиотека. Библиотека состоит из блоков, каждый из которых является множеством элементов. В библиотеки заносятся часто повторяющиеся множества элементов для ускорения доступа к ним и манипуляций с ними. Текущая подключенная к чертежу библиотека запоминается при записи чертежа на диск и подключается при загрузке чертежа с диска. Имена библиотек STAMP, SHTAMP, SEAM, AUTOGEN зарезервированы для неизменяемых библиотек надписей на чертеже, узлов сварных соединений и заготовок рабочих чертежей элементов монтажа.
К чертежу может быть подключена библиотека программ параметрической генерации. Библиотека состоит из программ, каждая из которых организует диалог с пользователем по выбору нужного варианта и размеров, а затем генерирует чертеж соответствующего объекта. В такие библиотеки заносятся часто повторяющиеся чертежи однотипных по изображению, но различных по размерам изделий для ускорения их вычерчивания. Текущая подключенная к чертежу библиотека программ параметрической генерации запоминается при записи чертежа на диск и подключается при загрузке чертежа с диска.
Для воспроизведения при загрузке чертежа с диска той среды, которая была при последнем сеансе работы с ним, в файле чертежа на диске сохраняются и устанавливаются ряд режимных параметров. Перечень таких установок – в разделе "Ограничения, тонкости и рекомендации", "Установки режима", "Установки элементов".
Для воспроизведения той среды, которая была создана в процессе каких-то работ вне связи с конкретным чертежом, на диске можно сохранять и восстанавливать обширный набор установок. Перечень таких установок – в разделе "Ограничения, тонкости и рекомендации", "Установки режима", "Установки элементов".
Для целей автоматизации компоновки оборудования элементы чертежа объединяются в блоки. Каждый блок имеет свои требования к величине проходов около него. Если в чертеже не установлено никакое блокирование – компоновка с автоматическим контролем проходов невозможна. Информация о блокировании элементов хранится в отдельном файле с именем <имя чертежа>.CMP.
Чертеж может сопровождаться несколькими табличными конструкторскими документами, которые генерируются программой (например, заказная спецификация КИП) и затем допускают редактирование. Они сохраняются в текстовом файле <имя чертежа>.TKD все вместе, каждый из них имеет свой заголовок с наименованием и допускает печать на бумагу без внесения в чертеж.
Каждый чертеж может иметь один табличный конструкторский документ, хранимый с фиксированным именем на диске отдельно от чертежа (<имя чертежа>.SPC). Он называется спецификацией, так как его можно сгенерировать (автоматически собрав с чертежа однострочные тексты до 6 символов длиной в качестве позиционных обозначений), и он при этом будет удовлетворять требованиям ЕСКД к спецификациям. Другие таблицы необязательно имеют аналоги в виде текстовых файлов, необязательно их имя связано с именем чертежа, структура их произвольна.
Модули предназначены для повышения удобства работы с чертежом и автоматизации различных типовых работ. Они являются надстройкой над обычными элементами чертежа, хотя очень часто рассматриваются системой как обычные элементы. Модуль – аналог сборочной единицы.
Модуль – объединение ряда элементов (включая модули) плюс модульная характеристика, которая может быть различной по длине и по смыслу (это свойства модуля).
Mодуль подчиняется следующим требованиям:
Модуль создается пользователем по опции главного меню "Модуль" либо генерируется программно и в дальнейшем становится обычным элементом чертежа, который можно заносить в библиотеку, брать из нее, удалять, перемещать и т.д. – все это как единое целое. Указать на модуль – значит указать на один из его геометрических элементов.
Геометрическая часть модуля и его характеристика могут быть связаны, при этом приоритет отдается характеристике. При ее изменениях геометрическая часть может (полностью или частично) перегенерироваться. Обычными способами геометрической модификации изменить отдельные элементы модуля нельзя. Такие изменения возможны по специальным командам главного меню, автоматизирующим специальные виды работ; по командам подменю "Коррекция модулей" раздела "Коррекция" главного меню; либо путем деления модуля с занесением характеристики в список и последующим объединением измененных элементов с присоединением характеристики из списка.
В операциях, не приводящих к изменениям элементов, модуль участвует своими элементами по отдельности – это указание границ при штриховании, усечении и удлинении элементов, это привязки точки и отрезка и др.
Модуль "исчезает" по опции "Деление модуля". После этого его характеристика исчезает либо заносится в отдельный список; входящие в него элементы могут изменяться и удаляться по отдельности. Естественно, имеется возможность воссоздания модуля и его характеристики по опции "Возврат изменений" либо путем объединения с присоединением характеристики из списка.
По аналогии со сборочными единицами, модуль может включать модули в качестве геометрических элементов (подсборки сборочной единицы) – до 8 уровней вложения модулей. Каждое "Деление модуля" убирает один уровень вложения.
Вышеперечисленные свойства относятся ко всем модулям. Для большей автоматизации типовых работ модули делятся на типы и снабжаются специализированной модульной характеристикой. В характеристике хранятся различные свойства модуля, причем их возможный набор определяется типом модуля. Система поддерживает следующие свойства модулей:
"Привязка" – от одной до четырех точек с отсчетом от центра габаритов модуля в системе отсчета Бумага. Первой указывается базовая точка (точка пересечения) – та точка, которая в результате привязки оказывается на конце отрезка или на точке пересечения отрезков. По числу точек возможны: 1 – точечная, 2 – осевая, 3 – угловая и 4 – тройниковая привязки. При точечной привязке модуль лишь смещается, при остальных – еще и поворачивается, но не более чем на 30ш. Привязки модуля осуществляются к прямым линиям чертежа, точечная – также и к дугам.
"Симметрия" – наличие симметрии геометрии модуля:
"Несущая геометрия" – один геометрический элемент, необязательно видимый на чертеже, но определяющий изображение модуля. Может находиться в системах отсчета Бумага либо Натура.
"Установка труб" – установка изображения трубопроводов при их построении. В установку включаются:
"Материал" – наименование материала, из которого изготовлен объект, изображаемый этим модулем чертежа. Текст до 60 символов, состоящий из одной, двух или трех частей, разделенных пробелами: часть 1 – наименование материала (Х18Н10Т); часть 2 – наименование ГОСТ на материал; часть 3 – плотность материала в кг/дм3; Если есть лишь одна часть – она считается наименованием материала. Если часть не одна – последняя часть проверяется. Если это число в диапазоне от 0.5 до 25 – считается, что это плотность.
"Строительная длина" – число от 0.1 до 6553.5, задающее строительную длину трубопроводной арматуры в мм Натуры с округлением до 0.1 мм. Используется для масштабирования арматуры при нанесении ее на трубопроводы.
"Установка исполнительных механизмов" – установка изображения исполнительных механизмов включает: – признак наличия ручного управления; – тип обозначения: общее; с учетом нормального положения исполнительного механизма в отсутствие питания и управляющего сигнала – открытие, закрытие, сохранение положения регулирующего органа;
"Комментарий" – до 29 строк текста, каждая до 74 символов длиной. Используется по усмотрению проектировщика. При импорте чертежа из .DXF формата блоки переходят в модули с комментарием, содержащим в каждой строке один невидимый атрибут блока.
"Позиционное обозначение" – позиционное обозначение модуля на чертеже для автоматической генерации табличных конструкторских документов. В частности, для средств автоматизации включает номер контура управления. До 6 символов.
"Обозначение" – обозначение в спецификациях.
"Наименование" – наименование в спецификациях.
"Масса" – масса единицы в спецификациях и заказных спецификациях. До 9 символов, образующих число, в кг.
"Примечание" – примечание в спецификациях и заказных спецификациях.
"Тип, марка оборудования" – тип, марка оборудования. Обозначение документа и номер опросного листа. Для заказной спецификации.
"Единица измерения" – наименование единиц измерения в заказной спецификации. Обычно – штуки.
"Установка таблиц КИП" – установка изображения таблицы расположения средств автоматизации. В установку включаются:
"Код единиц измерения" – код единиц измерения средства автоматизации. Используется для создания заказной спецификации КИП.
"Код завода-изготовителя" – код завода-изготовителя в заказной спецификации.
"Код оборудования, материала" – код оборудования, материала в заказной спецификации.
"Цена" – цена единицы оборудования, тыс.руб. Используется для создания заказной спецификации КИП. До 9 символов, образующих число.
"Dy" – диаметр условного прохода арматуры, элементов трубопроводов, труб в мм. До 4 символов, образующих число.
"Py" – условное рабочее давление в технологических схемах, МПа. До 4 символов, образующих число.
"Длина трубопровода" – длина трубопровода, м. До 5 символов, образующих число.
"Наименование и технич.х-ка" – наименование и техническая характеристика оборудования и материалов. Завод-изготовитель (для импортного оборудования – страна, фирма). Используется для создания заказной спецификации. Длина текста не ограничена.
"На щите" – признак расположения прибора на щите. Если прибор находится на щите, то он равен 'Х', в противном случае '-'. По этому свойству генерируется и модифицируется условное графическое обозначение прибора.
"Функциональный признак прибора" – функциональный признак прибора. По этому свойству генерируется и модифицируется условное графическое обозначение прибора. До 5 символов.
"Верхний индекс" – верхний индекс для вычерчивания прибора. По этому свойству генерируется и модифицируется условное графическое обозначение прибора. До 10 символов.
"Нижний индекс" – нижний индекс для вычерчивания прибора. По этому свойству генерируется и модифицируется условное графическое обозначение прибора. До 10 символов.
"Тип линии приборов КИП" – тип линии, используемый при вычерчивании окружностей или овалов в условных обозначениях приборов КИП.
"Текст таблиц КИП" – размер, угол наклона и коэффициент сжатия шрифта, используемого при вычерчивании таблиц КИП.
"Параметры этажа в плане" – комплект параметров, полностью задающих автоматически генерируемый чертеж строительной подосновы в плане, или план этажа. Аналогичен комплектам, хранимым в дисковом архиве .POD. Используется как начальный вариант при вычерчивании подосновы в плане и как характеристика одного из этажей при генерации чертежа подосновы в разрезе.
"Масштаб при создании" – масштаб Натура/Бумага, при котором модуль был создан.
"Вырезаемый на трубе отрезок" – координаты отрезка, вырезаемого на трубе в аксонометрической схеме трубопроводной системы при установке на нее условного графического обозначения с осевой привязкой. Координаты отсчитываются от базовой точки привязки вдоль ее оси на Бумаге.
При отсутствии у такого графического обозначения этого свойства считается, что из трубы ничего не вырезается.
"Параметры аксонометрич. схемы" – полный комплект параметров внутреннего трехмерного представления аксонометрической схемы трубопроводной системы.
"Описание оформления чертежа" – комплекс сведений об оформлении чертежа: форматная рамка, штампы основной и дополнительных надписей, содержимое граф в надписях.
"Описание таблицы" – комплекс сведений, хранимых в табличном модуле – специфицирующем документе аксонометрической схемы.
"Короткое наименование" – наименование без ГОСТ и материала. Например, Переход, Шпилька. Для монтажной ведомости, таблиц колодцев.
"Размер" – например, M24x2. Это тоже часть наименования без ГОСТ и материала, но характеризующая выбор размера. Для монтажной ведомости.
"Тип, обозначение, шифр" – тоже часть наименования без ГОСТ и материала, но характеризующая исполнение, группу. Для монтажной ведомости. В таблицах колодцев – тип люка, решетки.
"Среда" – наименование среды в монтажной ведомости.
"Линия по схеме", "Температура среды" "Давление среды", "Давление испытания 1", "Давление испытания 2", "Давление испытания 3" "Количество", "Спецобработка трубы", "Изоляция трубы" – характеристики участка трубопровода в монтажной ведомости. "Спецобработка трубы", "Изоляция трубы" используются также в таблицах колодцев, где задают стремянку и гидроизоляцию.
"Тип позиционного обозначения" – признак, указывающий вариант размещения позиционных обозначений в модуле: групповое или одиночное. Иначе, следует ли считать каждую строку в тексте модуля позиционного обозначения отдельным обозначением или все строки в совокупности образуют одно обозначение.
"Тип объекта позиционного обозначения" – уточняет вид изделия, к которому относится модуль позиционного обозначения. Варианты: "Нет типа", "Колодец", "Труба". Используется при автозаполнении таблиц колодцев и для ускорения выбора в электронных каталогах.
"Номер строки" – номер строки в многострочном позиционном обозначении, к которой относится элемент в таблице свойств нескольких элементов – изделий модуля позиционного обозначения. Используется для хранения соответствия между строками многострочного позиционного обозначения и специфицирующими свойствами изделий.
"Наружный диаметр трубы" – наружный диаметр трубы в мм для труб в модуле профиля наружной сети водоснабжения и канализации.
"Параметры профиля наружной сети ВК" – полный комплект параметров внутреннего представления профиля наружной сети водоснабжения или канализации.
Для таблиц колодцев используются следующие свойства, представляющие собой символы, образующие числа, и характеризующие линейные размеры в мм: "Высота конуса", "Высота перепада", "Полная глубина колодца по профилю", "Диаметр колодца", "Размеры колодца в плане", "Глубина лотка", "Высота рабочей части", "Высота горловины".
"Параметры молниезащиты зданий и сооружений" – полный комплект параметров внутреннего представления модуля молниезащиты зданий и сооружений.
"Специфицирующие свойства" – таблица специфицирующих свойств нескольких изделий. Хранит число специфицируемых изделий и сами эти свойства с идентификацией принадлежности каждого комплекта свойств изделию. Список допустимых свойств и способ идентификации изделий определяются типом модуля, в котором встретилось свойство. В позиционных обозначениях изделиями являются строки многострочного текста обозначения, принадлежность к ним задается свойством "Номер строки", а в состав допустимых специфицирующих свойств входят все свойства, размещаемые в графах спецификации и заказной спецификации.
"Сотрудник" – ФИО сотрудника в модуле электронной подписи. До 35 символов.
"Должность" – должность сотрудника в модуле электронной подписи. До 30 символов.
"Пароль" – пароль сотрудника в модуле электронной подписи для установки его в чертеж. До 15 символов.
"Дата" – дата подписания чертежа сотрудником в модуле электронной подписи. В формате строки до 10 символов.
"Время" – время подписания чертежа сотрудником в модуле электронной подписи. В формате строки до 8 символов.
Тип модуля определяет допустимый состав его свойств (характеристики) и правила работы с ним. Тип модуля имеет изменяемую установку по умолчанию, действующую при его создании пользователем, и просматривается/изменяется при просмотре/изменении свойств элементов чертежа. Ниже перечислены допустимые свойства и назначение модулей различных типов:
"Пользовательский" ["Привязка", "Симметрия", "Комментарий"] – для группировки элементов при компоновочных работах на чертеже, заменяет для переносов и копирования выбор множества элементов выбором одного, несет в себе привязку. Применяется также для автоматизации простановки серий опор на трубопроводы. Блоки .DXF чертежа при его импорте переходят в пользовательские модули.
"Трубопровод" ["Установка труб", "Несущая геометрия", "Материал", "Обозначение", "Наименование", "Масса", "Примечание", "Комментарий", "Длина трубопровода"] – построение и модификация изображений трубопроводов, нанесение арматуры с привязками, опор, сечений, соединений труб. Несущая геометрия трубопровода – ломаная на Натуре.
"Арматура" ["Привязка", "Симметрия", "Комментарий", "Строительная длина", "Обозначение", "Наименование", "Масса", "Примечание", "Dy", "Py"] – нанесение трубопроводной арматуры на трубопроводы с точными привязками.
"Таблица КИПиА" ["Несущая геометрия", "Установка таблиц КИП", "Комментарий", "Текст таблиц КИП"] – изображение таблиц принадлежности средств автоматизации, генерация спецификаций с соответствующими рубриками.
"Прибор" ["Привязка", "Несущая геометрия", "Позиционное обозначение", "Обозначение", "Наименование", "Масса", "Примечание", "Тип, марка оборудования", "Единица измерения", "Код единиц измерения", "Код завода-изготовителя", "Код оборудования, материала", "Цена", "Наименование и технич. х-ка", "На щите", "Функциональный признак прибора", "Верхний индекс", "Нижний индекс", "Комментарий", "Тип линии приборов КИП"] – изображение приборов, выбор их в каталогах, специфицирование.
"Исполнительный механизм" ["Привязка", "Несущая геометрия", "Установка исполнительных механизмов", "Комментарий", "Позиционное обозначение", "Обозначение", "Наименование", "Масса", "Примечание", "Тип, марка оборудования", "Единица измерения", "Код единиц измерения", "Код завода-изготовителя", "Код оборудования, материала", "Цена", "Наименование и технич. х-ка"] – изображение исполнительных механизмов, выбор их в каталогах, специфицирование.
"План этажа" ["Комментарий", "Параметры этажа в плане", "Масштаб при создании"] – генерация чертежей строительной подосновы в плане и в разрезе.
"Обозначение для аксонометрии" ["Привязка", "Симметрия", "Комментарий", "Вырезаемый на трубе отрезок"] – условное графическое обозначение арматуры и других элементов трубопроводов, используемое при создании аксонометрических схем трубопроводных систем и автоматически обеспечивающее точную установку на трубы.
"Аксонометрическая схема" ["Комментарий", "Параметры аксонометрич. схемы", "Масштаб при создании"] – подготовка аксонометрических схем трубопроводных систем.
"Оформление чертежа" ["Описание оформления чертежа"] – оформление чертежа, хранение идентифицирующих его сведений.
"Табличный" ["Комментарий", "Описание таблицы"] – подготовка специфицирующих документов к аксонометрическим схемам трубопроводных систем, к технологическим схемам регламентов производства, к чертежам отопления, вентиляции, кондиционирования, водоснабжения и канализации (внутренние и наружные сети), теплоснабжения.
"Позиционное обозначение" ["Тип позиционного обозначения", "Тип объекта позиционного обозначения", "Специфицирующие свойства"] – подготовка спецификаций к технологическим схемам регламентов производства, к чертежам отопления, вентиляции, кондиционирования, водоснабжения и канализации (внутренние и наружные сети), теплоснабжения. Всегда содержит один многострочный текст, включающий одно или группу позиционных обозначений.
"Профиль наружной сети ВК" ["Комментарий", "Параметры профиля наружной сети ВК", "Масштаб при создании"] – подготовка схем профиля наружной сети водоснабжения или канализации.
"Молниезащита зданий и сооружений" ["Комментарий", "Параметры молниезащиты зданий и сооружений", "Масштаб при создании"] – подготовка чертежа молниезащиты зданий и сооружений.
"Электронная подпись" ["Сотрудник", "Должность", "Пароль", "Дата", "Время"] – защита от несанкционированных изменений чертежей (обеспечивает целостность чертежей), на которых проставлена электронная подпись уполномоченных лиц.
Перечни свойств и типов модулей развиваются по мере автоматизации различных видов проектных работ.
Работа по подготовке чертежей в программной системе носит итерационный характер и может включать в различном порядке черчение элементов, анализ их свойств, стирание, модификацию и выдачу результатов.
Черчение элементов можно выполнять: непосредственным построением (с применением клавиши Enter, повторяющей режим последнего построения, и правой кнопочной панели), автоматической генерацией (обозначения разрезов и сечений, строительная подоснова, рамки форматов, комплексное оформление чертежа, элементы монтажа, узлы сварных соединений, трубопроводы, их опоры, соединения, фланцы, обрывы, разрывы, теплоизоляция и др., средства автоматизации и их таблицы, аксонометрические схемы трубопроводных систем и спецификации к ним, экспликации в технологических схемах регламентов производства, профили наружных сетей ВК, молниезащита, табличные документы к чертежам марок ОВ, ВК, НВК, ТС), подгонкой к точкам растра, помещением в чертеж таблиц из дисковых файлов и табличных конструкторских документов, делением элементов чертежа на части, вставкой блоков из библиотек (с использованием клавиши F6), генерацией фрагментов чертежа с помощью библиотечных программ параметрической генерации, вставкой фрагментов с диска (клавиша F7), вставкой в чертеж схем систем STREAM, POWER, ELEC, импортом чертежа из .DXF формата или из системы САПР-Альфа, копированием множества элементов, размножением множества элементов по матрице или окружности или по указанию, возвратом стертых элементов или множеств, возвратом возврата нанесенных элементов.
Методы работы при непосредственном построении элементов чертежа описаны в разделе "Геометрические построения".
Для анализа свойств элементов нужно указать на элемент и нажать клавишу Ins либо в цикле по опции главного меню "Коррекция/Свойства" просматривать свойства многих элементов. Анализ имеющихся в чертеже или группе чертежей позиционных обозначений проводится по опции главного меню "Оборудование /Список поз.обозначений". Контроль правильности оформления технологических схем регламентов производства – "Оборудование /Контроль оформления". Анализ текстов и таблиц – "Оборудование /Поиск текста Ctrl-F" и нажатие клавиш Ctrl-F. Анализ стыковки линий в углах – "Коррекция/Стыковка углов". Анализ соединенности длинных линий – "Коррекция/Сборка линий".
Стирание элементов выполняется клавишей Del (вблизи курсора), циклическим стиранием по опции главного меню "Коррекция/Стирание Del", стиранием множества, стиранием дублей, возвратом внесенных изменений и возвратом возврата изменений.
Модификация элементов возможна: изменением множества, удлинением элементов, усечением элементов по указанным секущим кромкам, изменением положения угловых точек, коррекцией звеньев змейки, стыковкой углов, сборкой продолжающихся линий в одну общую, изображением затенения линий в местах пересечения и под условными графическими обозначениями, изменением текстов (размеров) по клавише F8 либо в цикле по опции главного меню "Редактирование текстов F8", форматированием текстов, изменением размеров в цикле по опции главного меню "Изменение размеров", переносом элементов по клавише F9 либо в цикле по опции главного меню "Перенос F9", переносом текстов (текстов размеров, таблиц) или сносок по клавише Alt-F9 либо в цикле по опции главного меню "Перенос текстов, сносок Alt-F9", вращением текстов (текстов размеров) в цикле по опции главного меню "Вращение текстов", редактированием таблиц в чертеже, компоновкой блоков, изменением блоков, изменением свойств и установок по клавише Ins либо в цикле по опции главного меню "Свойства", объединением элементов в модули, расчленением элементов, делением таблиц и модулей, копированием строк между таблицами, 10ю видами коррекции геометрии модулей, редактированием свойств модулей и табличных конструкторских документов в табличном редакторе с обращением к каталогам и дисковым таблицам, редактированием аксонометрических схем, табличных модулей, профилей наружных сетей ВК, проектов молниезащиты в режимах работы "Аксонометрия", "Специфицирование", "Профиль сети ВК", "Молниезащита", превращением таблиц в табличные модули по опции "Специфицирование", превращением текстов в модули "Позиционное обозначение", усечением элементов по рамке при создании фрагмента на диске, возвратом внесенных изменений и возвратом возврата изменений.
Выдача чертежа в .DXF формат выполняется по одной опции главного меню автоматически без установочных параметров. При выдаче результатов на бумагу или в PLT файлы для печати на другом компьютере требуется еще установить нужные параметры устройства вывода и, возможно, указать рамкой нужную часть чертежа. Во всех случаях выдачи результатов есть возможность выбрать их часть, то есть отфильтровать по: цвету, слою, типу линии, типу элемента. Также можно выводить или игнорировать растровое изображение. Для выдачи на бумагу чертежа из .PLT файла используется команда DOS:
copy /b ИМЯ.PLT LPT1
где вместо LPT1 может указываться другое имеющееся устройство, LPT2, LPT3.. до LPT9.
Работа по подготовке растров для обводки в системе носит итерационный характер и включает в различном порядке подготовку растра на диске и привязку его в нужное место чертежа.
Подготовка растра на диске может выполняться: импортом из .PCX формата, поворотом, масштабированием, склейкой растров, удалением из растра ненужных частей, вырезанием из растра нужных частей.
Привязка растра к чертежу выполняется переносом растра и образмериванием его, установкой разрешения PCX файла перед подключением растра к чертежу.
Работы по ведению графических библиотек носят итерационный характер и включают в различном порядке создание библиотек, их модификацию и уничтожение.
Создание пустой библиотеки достигается командой главного меню, создание непустой библиотеки – копированием файлов (.GEL и .LIC) существующей библиотеки под другими именами.
Модификация библиотеки возможна добавлением любого множества из текущего чертежа как блока, удалением блока с выбором по наименованию или изображению, редактированием видового и типового наименований, редактированием русского наименования библиотеки, компоновкой блоков в библиотеке с возможностью их изменения как множеств.
Для уничтожения библиотеки нужно лишь стереть с диска оба файла (.GEL и .LIC). Имя файла библиотеки можно узнать, подключив ее к чертежу и вызвав команду "Состояние программы".
Компоновка оборудования достигается с помощью объединения элементов чертежа в блоки, задания свойств блоков по необходимой величине проходов и последующего перемещения блоков. При генерации строительной подосновы блокирование производится автоматически.
Специфицирование чертежа достигается командами генерации, автозаполнения, редактирования и помещения табличных конструкторских документов в чертеж. Спецификация и другие табличные конструкторские документы могут редактироваться и как дисковый файл (опция "Правка спецификации", и как элемент чертежа (клавиша F8 или в цикле по опции "Редактирование текстов F8"), и как комплект параметров на диске (опция "Специфицирование"). Возможна печать текстовых файлов с табличными конструкторскими документами вне программы обычными средствами. Специфирование в чертежах монтажно-технологического профиля, в схемах регламентов производства, в чертежах марок ОВ, ВК, НВК, ТС осуществляется на основе модуля "Табличный" по опции "Специфицирование". Также это допускается и в схемах автоматизации.
Модификация библиотеки условных графических обозначений программной системы STREAM достигается соответствующими командами раздела "Оборудование" главного меню. Они позволяют изменить графическое изображение, видовое и типовое наименования блока, и его свойства в технологической схеме: принадлежность к классам оборудования, арматуры, элементов трубопроводов, признак деления трубопроводов на участки; позволяют добавить блок в библиотеку, но не удалить его оттуда.
Работа по подготовке таблицы новой структуры сводится к созданию в текстовом редакторе файла и внесению его в чертеж командой "Таблица" главного меню.
Для выполнения любой операции требуется определить, вообще говоря, три компонента: объект операции, саму операцию и результат операции (куда его девать). В большинстве случаев результат подразумевается (но не в команде "Чертеж на диск как..."). Выбор операции, как правило, осуществляется обычными и естественными способами – опциями меню, нажатием клавиш на клавиатуре. Указать же объект операции – задача обычно не столь тривиальная.
Работа по указанию объектов в чертеже может выполняться: курсором (перемещается мышью и стрелками клавиатуры), рамкой, секущей рамкой; автоматическим выбором по слоям, цвету, типам линий, принадлежности Натуре или Бумаге, типу элемента чертежа; отменой указания теми же средствами для ранее выбранных элементов. Указание курсором на элемент означает указание на линии, его образующие. Исключения: – для штриховки надо указать на ее контур; – для текста надо указать на сам текст либо на точку, куда указывает его сноска; – для размеров надо указать на размерную линию, или на выносную линию, или на текст размера; – отметки высоты состоят из несвязанной пары – ломаной-стрелки и текста, указание на них аналогично указанию на ломаную или на текст; – для таблицы надо попасть внутрь внешней рамки таблицы либо указать на точку, куда указывает ее сноска.
Выбор в библиотеке выполняется только курсором. Засчитывается указание на габаритный прямоугольник библиотечного блока.
Указания курсором, рамкой, секущей рамкой требуют видимости нужной точки чертежа в главном окне. Позиционирование и масштабирование главного окна относительно чертежа достигается: скачком на полэкрана при подведении курсора к границе главного окна; использованием панели кнопок; показом всего чертежа в главном окне (Alt-F1); показом части чертежа, указываемой рамкой (Alt-F2); скачком главного окна на точку, указываемую в окне всего чертежа (Alt-F3); перемещением главного окна на верхний левый угол растра (Alt-F4); показом в главном окне всего растра (Alt-F5), возвратом к предыдущему указанному рамкой состоянию главного окна (Alt-F10); увеличением ('+') и уменьшением ('-') масштаба просмотра в 2 раза; автоматическим показом найденного текста при его поиске (Ctrl-F).
При работе с любой программой могут возникнуть неясности или затруднения. Методы их разрешения: взглянуть на верхнюю информационную строку; нажать F1 (или кнопку на панели) и получить контекстную справку о том, что можно сделать в данной ситуации; в главном меню по опции "Состояние программы" получить справку о чертеже, подключенных библиотеках и растре, наличии места на диске и оперативной памяти и др.; в главном меню по опции "Справки" получить неконтекстную справку о программной системе в целом; посмотреть документацию; наконец, позвонить разработчику или послать ему электронное письмо.
Для автоматизации некоторых видов работ система обеспечивает выполнение специальных операций.
В данном разделе описаны автоматизируемые виды работ: по подготовке чертежей расположения оборудования (монтажных), схем автоматизации технологических процессов, по компоновке оборудования, по изменению библиотек STREAM, по параметрической генерации чертежей строительной подосновы в плане и в разрезе, по генерации чертежей сварных швов и рабочих чертежей элементов монтажа, по коррекции стилей линейчатого штрихования, по системе электронных подписей.
К специальным методам работы относится также подготовка аксонометрических схем трубопроводных систем, технологических схем регламентов производства, специфицирование, подготовка профилей наружных сетей водоснабжения и канализации, проектов молниезащиты зданий и сооружений, специфицирование чертежей марок ОВ, ВК, НВК, ТС. Описание выполняемых в этом случае операций вынесено в отдельные разделы: "Аксонометрические схемы", "Технологические схемы к регламентам", "Специфицирование", "Спецификации МТ", "Профили наружных сетей ВК", "Молниезащита зданий и сооружений", "Спецификации ОВК".
При подготовке монтажных чертежей автоматизируется значительная часть работ по изображению трубопроводов, арматуры, опор, сечений и обозначений, по выбору арматуры в библиотеке. Основа автоматизации – модули типа "Трубопровод" и "Арматура" с их свойствами. Автоматизируемые операции:
При подготовке схем автоматизации автоматизируется значительная часть работ по изображению приборов и исполнительных механизмов, линий связи, таблиц КИПиА, выбору их в каталогах, созданию спецификаций, экспликаций и заказных спецификаций. Основа автоматизации – модули типа "Таблица КИПиА", "Прибор" и "Исполнительный механизм" с их свойствами. Автоматизируемые операции:
Вырисовка прибора происходит в соответствии с ГОСТ 21.404-85.
Вырисовка исполнительного механизме происходит в соответствии с ГОСТ 21.404-85.
Сразу после генерации табличного конструкторского документа (и в дальнейшем тоже) его содержимое можно отредактировать, при этом графическое изображение в чертеже не перегенерируется. Новое изображение заносится в чертеж специальной командой. Если его требуется оформить как табличный модуль – это достигается по опции главного меню "Специфицирование". При этом возможно автоматическое преобразование заказной спецификации к новой, девятиграфной структуре по ГОСТ 21.110-95.
Компоновка оборудования может производиться набором операций, вызываемых из раздела "Оборудование" главного меню программы. Ниже приведена краткая характеристика опций меню компоновки.
"Блокировать" – при помощи стандартного меню множественного выбора открывается возможность объединения выбранных множеств элементов в блоки. Если нужно подсоединить новые элементы к уже имеющемуся блоку, нужно выбрать эти элементы и один или более элементов блока. Для того, чтобы программа могла автоматически отслеживать блоки, которые стоят слишком близко, для блоков задается ширина отслеживаемого прохода. После выбора этой опции невозможен возврат проведенных изменений на чертеже (в главном меню "Коррекция"/"Возврат изменения").
"Разблокировать" – при помощи стандартного меню множественного выбора выбранные элементы теряют привязку к блокам. После этого они или могут или оставаться свободными или объединиться в новый блок. После выбора этой опции невозможен возврат проведенных изменений на чертеже (в главном меню "Коррекция"/"Возврат изменения").
"Изменения блоков" – работа с этой операцией аналогична работе с операцией "Коррекция"/"Изменения", но при этом программа следит за тем, чтобы целостность блоков сохранялась. Если выбран один из элементов блока, другие выберутся автоматически. Возможен перенос на другое место, растяжение, сжатие, вращение на угол, кратный 90 градусам, и зеркальное отражение выбранного множества блоков.
"Компоновка" – операция имеет два режима работы с переходом между ними по клавише Ins (кнопке "Гаечный ключ").
Основной режим компоновки позволяет просматривать габариты блоков и установленные ширины их отслеживаемых проходов. Подсвечиваются также ширины проходов между блоками. Возможно организовать перемещение блоков (по одному с показом расстояний), поворот их на угол, кратный 90 градусам, изменение отслеживаемых ширин проходов.
Режим проверки постоянно поддерживает выделенными на экране габариты блоков, которые неудовлетворительно взаиморасположены. Программа также позволяет просматривать габариты блоков с учетом ширины их отслеживаемого прохода, находить минимальную ширину проходов на большом протяжении вдоль вводимого пользователем отрезка.
После выбора этой опции невозможен возврат проведенных изменений на чертеже (в главном меню "Коррекция"/"Возврат изменения").
"Добавление блока в STREAM" – программа просит указать набор элементов чертежа, а после указания в диалоге запрашивает вид и тип блока, которые назначаются данному набору. Если указан новый тип блока, выбранный набор элементов, как блок, добавляется в библиотеку STREAM. Если указан существующий блок, то старое изображение блока будет заменено на изображение выбранного набора элементов STREAM.
В блоки библиотеки STREAM можно помещать отрезки, окружности, дуги, прямоугольники, рамки, многоугольники, ломаные, закрашенные ломаные, змейки и штриховки. Линии этих элементов должны быть только сплошными тонкими или сплошными основными. Остальные элементы чертежа игнорируются.
Внимание! Перед любыми модификациями библиотеки STREAM настоятельно рекомендуется сделать копию работоспособной версии библиотеки на дискете. Для этого необходимо скопировать три файла – BIB, TYPEOBJ.DBF и VIDOBJ.DBF. После этого можно установить каталог библиотеки STREAM ("Установка/Каталоги диска"). Поправьте библиотеку и проверьте ее работоспособность в STREAM. Это касается как изменений по добавлению блока в STREAM, так и любых других изменений.
"Блок STREAM в чертеж". Из меню видов и типов блоков STREAM выбирается блок. Этот блок помещается в текущий чертеж. Совместное использование с "Добавление блока в STREAM" позволяет внести изменения в имеющийся в STREAM блок.
"Правка видов блоков STREAM". Изменение имени вида блока, если оно неудовлетворительно. Доступ – через меню видов.
"Правка типов блоков STREAM". Изменение имени типа блока, идентификатора имени блока и признака деления участков трубопроводов, если они не удовлетворительны. Доступ – через меню видов и типов.
Параметрическая генерация чертежей строительной подосновы в плане и в разрезе осуществляется по опции "Генерация подосновы" раздела "Черчение" главного меню. При создании всех видов планов подосновы автоматизированы следующие этапы работ:
Колонны, перегородки и другие элементы строительной подосновы при помещении в чертеж автоматически объявляются компоновочными блоками для последующей компоновки оборудования. Весь комплект параметров плана подосновы запоминается в чертеже как характеристика модуля "План строительной подосновы", видимого в чертеже как два отрезка начальных осей X и Y (с их маркировкой) и два размера (если были проставлены). В дальнейшем этот комплект параметров можно использовать при создании новых планов как начальный и при генерации разрезов подосновы. В качестве начального комплекта параметров можно также использовать и комплекты, хранимые в дисковом архиве (файлы .POD).
При создании плана этажа строительной подосновы автоматизированы также следующие этапы работ:
При создании плана фундамента строительной подосновы автоматизированы также следующие этапы работ:
При создании плана перекрытия/покрытия строительной подосновы автоматизированы также следующие этапы работ:
Генерация чертежей строительной подосновы в разрезе осуществляется поэтапным заданием следующих сведений:
Просмотр разрезов строительной подосновы предназначен для наглядного анализа в процессе проектирования подосновы. Варианты разрезов показываются на экране для поочередного просмотра и сменяются после утвердительного ответа на запрос в верхней строке "Следующее положение ?". Варианты отличаются друг от друга углом поворота вокруг точки вставки с высотой 0, смещением подосновы к/от секущей линии. Повороты задаются тремя углами (вокруг трех осей, против часовой стрелки) и реализуются в порядке: вокруг оси Y, затем X, затем Z.
Система не гарантирует построения в трехмерном пространстве нужного вида для каждого из заданных положений, просмотр носит лишь иллюстративный характер.
Иногда подобрать хорошее сочетание параметров оказывается трудоемкой задачей. Поэтому комплект параметров просмотра подосновы включен в установки сеанса и сохраняется на диске по опции "Установки на диск" раздела "Установки" главного меню.
Генерация чертежей сварных швов и рабочих чертежей элементов оборудования и трубопроводов автоматизируется близкими способами. Имеются специальные неизменяемые графические библиотеки с заготовками различных чертежей – соответственно SEAM и AUTOGEN. Вначале предлагается по виду и типу с подсветкой чертежа выбрать нужный вариант сварного шва или элемента монтажа. Затем уточняются качественные и количественные характеристики, такие как тип шва, размеры, материал фланца, диаметр условного прохода, резьба и др. Уточнение производится с помощью простых форм ввода и меню, запрашивается только нужная для выбранного варианта информация. Затем дополнительные характеристики автоматически вносятся в нужные места чертежа – и он готов.
Состав элементов монтажа, для которых имеется возможность генерировать рабочие чертежи:
Стиль линейчатого штрихования представляет из себя набор решеток. Каждая решетка состоит из бесконечного числа линий, идущих под заданным углом с заданным шагом. У каждой решетки свой цвет. Линии в каждой решетке могут быть или сплошными, или штриховыми. Штриховые линии имеют дополнительные свойства длины штриха, длины периода и смещения начала штрихов вдоль линии от линии к линии. Для взаимного позиционирования решеток у каждой из них есть базовая точка, через которую проходит одна из линий решетки. Если линия штриховая, то в базовой точке находится начало штриха. Базовые точки решеток задаются от базовой точки всего стиля.
В чертежах марок АР, КЖ и КМ иногда требуется применить штриховку, которая не входит в обычные стили линейчатого штрихования. Библиотеку стилей штрихования можно изменять и расширять (кроме стандартизированных стилей). Для этого предусмотрены опции главного меню "Библиотека/Стили штрихования" и "Коррекция/Стиль штрихования". Первая работает с библиотекой, вторая с выбранным элементом чертежа, а в совокупности они позволяют полностью вести библиотеку стилей и штриховать отдельные элементы чертежа своим стилем без занесения его в библиотеку.
Библиотека стилей линейчатого штрихования хранится в файле Glass.SHL в том же каталоге диска, где находится файл GlassX.EXE. Библиотеку можно копировать как файл между рабочими местами. Над ней можно выполнять операции изменения имени одного из стилей, удаления ненужного стиля, добавления или замены одного из стилей в библиотеке другим, которым заштрихован один из имеющихся в чертеже элементов. Имя стиля запрашивается. При выборе стиля в библиотеке для правки стандартизированные стили видны, но для выбора недоступны.
Коррекция стиля штрихования элемента чертежа после его выбора заключается в добавлении, удалении и модификации решеток, входящих в него. Здесь возможны два подхода. Для создания стиля, который будет регулярным образом штриховать неограниченную плоскость, удобнее предварительно вычертить с точными привязками заготовку – фрагмент, на котором будут иметься все характерные точки для привязок при создании и правке решеток. Если такая регулярность не требуется, заготовку можно не делать, и привязки в ходе создания решеток не требуются. Поэтому в большинстве случаев при указании точек система запрашивает сначала эскизный вариант, подсвечивая получающуюся решетку, а затем предлагает уточнить точку с использованием привязок точки и геометрических построений.
Часть имеющихся решеток считаются текущими и показываются цветом построений. Операции модификации решеток работают именно с текущим их набором. Окно видимости штриховки – окно просмотра, симметрично окружающее базовую точку. Для каждой решетки штрих или линия, проходящие через базовую точку, выделяются сплошной основной линией. Это облегчает выбор решеток.
Реализуются следующие операции.
"Окно просмотра" – запрос рамки окна с последующим уточнением его центра, который становится базовой точкой стиля.
"Анализ периодичности" – просмотр параметров решеток, влияющих на периодичность. Текущая решетка выделяется цветом в окне просмотра всего стиля. Здесь можно выбрать решетку для правки, она станет единственной текущей. Опция недоступна, если решеток в стиле нет.
"Стиль из библиотеки" – добавление решеток из стиля, выбираемого в библиотеке стилей линейчатого штрихования.
"Стиль из чертежа" – добавление решеток из стиля, которым заштрихован какой-либо элемент чертежа.
"Ломаная для тиража" – добавление группы решеток, штрихи которых являются отрезками вводимой ломаной. Запрашивается периодичность повторения этих штрихов по X и по Y (рамка периода). Рамка не может быть меньше длины штрихов с учетом их наклона. Для ломаных, состоящих из горизонтальных и вертикальных отрезков, допускается независимая периодичность по X и по Y. Если хоть один отрезок в ломаной идет наклонно, то обеспечить точно оба периода в общем случае невозможно, и выбирается один из них как точный. Если в стиле уже имеются решетки с близкими к указанным периодами, предлагается назначить эти периоды.
"Новая решетка" – добавление решетки. Сначала она создается автоматически, а затем определяются ее параметры путем последовательной коррекции базовой точки, угла, длины штриха, периода штрихов, шага линий и смещения штрихов. Добавленная решетка становится единственной текущей. Это самый удобный способ точного и быстрого создания стиля, регулярно распространяющегося по всей плоскости, когда имеется вычерченная его заготовка.
"Удаление решеток" – выбор и удаление одной решетки. Опция недоступна, если решеток в стиле нет.
"Смена текущих решеток" – запускается циклический выбор решеток. Каждый выбор делает решетку текущей или исключает ее из множества текущих, если она уже была в нем.
"Все параметры" – просмотр и правка в форме ввода всех параметров текущей решетки. Опция доступна, когда имеется одна текущая решетка.
"Сдвиг" – сдвиг базовых точек текущих решеток относительно базовой точки стиля.
"Растяжение" – пропорциональное растяжение или сжатие всех текущих решеток относительно базовой точки стиля.
"Поворот" – поворот всех текущих решеток. Если решетка одна, она поворачивается вокруг своей базовой точки. Если текущих решеток несколько – они поворачиваются вокруг базовой точки стиля.
"Шаг линий" – изменение шага линий текущей решетки. Операция доступна, когда имеется одна текущая решетка.
"Период", "Штрих", "Смещение штрихов", "Шаг и смещение штрихов" – изменение соответствующих параметров текущей штриховой решетки. Операции доступны, когда имеется одна текущая штриховая решетка.
"Готово" – прекращение работы над стилем и штриховка этим стилем выбранного элемента чертежа. Имя стиля при этом не изменяется, это возможно при работе с библиотекой стилей штрихования.
Способ представления штриховки в виде нескольких периодических решеток линий обеспечивает высокое быстродействие штрихования областей при показе их на экране. Именно поэтому он получил широкое распространение. Кроме GlassX, он применяется в таких системах проектирования, как американский AutoCAD, отечественный Компас и многие другие. Однако за это быстродействие приходится расплачиваться трудностями создания стилей штрихования. Некоторые виды заполнения областей недостижимы в рамках линейчатого штрихования. Например, деревья с округлой кроной на топографических картах, которые включают дуги окружностей.
Один штрих с углом наклона A при повторении его в решетке линейчатого стиля уже порождает соотношение K периодов решетки по X и по Y, равное Sin (A) / Cos (A), и при тираже этого штриха по плоскости можно обеспечить за счет согласования шага линий и периода штрихов лишь различные варианты отношения периодов, равные i * K, где i – целое число. Когда требуется повторять картинку из нескольких штрихов, расположенных под разными углами, задача подбора углов, шагов линий и периодов становится очень громоздкой и не всегда имеет приемлемое решение. Для создания таких сложных регулярных по всей плоскости стилей штрихования приходится предварительно заниматься расчетами и вычерчиванием с привязками.
Автоматически в системе решается в сложных случаях задача тиражирования картинки (вводимой ломаной) вдоль одного из заданных периодов, по X либо по Y. При этом период по другой оси является лишь ограничением, задающим полосу, в которую штрихи попадать не должны. Такие стили штрихования пригодны для некоторых специальных целей. Например, древесина вдоль волокон для штриховки вытянутых областей.
Если все штрихи в ломаной идут вдоль осей координат, то периодичность по X и Y может обеспечиваться независимо за счет шага линий и периода штрихов. Система это также обеспечивает. В крайнем случае можно заменить наклонные штрихи мелкими штрихами по осям, тогда будет обеспечена нужная периодичность по обеим осям. Однако надо помнить о том, что каждая решетка в стиле штрихования увеличивает размер памяти, занимаемой элементом чертежа, на 29 байт. Хранимый в элементе чертежа стиль из 35 штриховых решеток отнимет уже килобайт. Для сравнения – обычный (не линейчатый) стиль штрихования задается 2 байтами.
Надо учитывать, что проще работать с горизонтальными и вертикальными штрихами, а затем повернуть весь стиль.
Если требуется создать стиль с решетками, которые не повторяют штрихов в областях нормальных размеров, их шаги линий или периоды лучше задавать численно в форме ввода "Все параметры". Для примера можно просмотреть или взять из библиотеки стандартизированные стили для жидкости, асфальтобетона. Их периодичность по одной из осей очень редкая, период измеряется метрами (на Бумаге).
Система электронной подписи защищает от несанкционированных изменений чертежи (обеспечивает целостность чертежей), на которых проставлена электронная подпись уполномоченных лиц. Контроль целостности чертежей производится по наличию подписей. Аналогичная задача для документов в бумажной форме решается с помощью настоящих подписей и печатей. Являясь неотъемлемой частью чертежа, список подписавших его лиц хранится и переносится вместе с ним. Добавление в список (подписание) допускается только самими уполномоченными лицами, имеющими каждый свой пароль для подписания.
Каждая подпись хранится в чертеже как модуль типа "Подпись". Один модуль подписи представляет собой факсимильное изображение подписи (как правило, из геометрических элементов типа "Змейка") и содержит в характеристике следующие сведения: ФИО и должность сотрудника (чья это подпись), дата и время подписания. При печати чертежа с подписями на бумагу, при передаче его во фрагмент, в .DXF формат или в .PLT файл факсимильные изображения подписей не печатаются и не передаются, чтобы бумажный чертеж можно было заверять настоящими, не электронными подписями.
Реализована защита чертежа от изменений по правилу: внесение изменений в чертеж запрещается программно при наличии хотя бы одной электронной подписи. При работе с этими чертежами вне системы электронных подписей внесение изменений обычными способами невозможно, для этого требуется взлом программ или парольной защиты, то есть злоумышленные действия специалистов, оснащенных соответствующими техническими средствами. В то же время любой пользователь может удалить все подписи и далее изменять чертеж как угодно.
Сведения о лицах, уполномоченных подписывать чертежи, факсимильные изображения их подписей и зашифрованные личные пароли хранятся как служебная графическая библиотека – библиотека подписей SIGNAT (.LIC и .GEL). Обычными средствами, по опциям "Библиотека" или "Черчение\Блок из библиотеки") эта библиотека недоступна для изменений. Для исключения возможности проставить чужую подпись обеспечивается защита самой системы парольного доступа.
Перечни уполномоченных лиц и их паролей ответственно ведутся специальным лицом – администратором системы электронных подписей, который меняет пароли и сообщает их уполномоченным лицам. Доступ администратора к перечням открывается паролем администратора, который хранится в зашифрованном виде. Пароль администратора изменяется самим администратором.
При изменении состава уполномоченных лиц, в случае раскрытия паролей и в профилактических целях перечни этих лиц и их паролей обновляются в короткие сроки на всех рабочих местах. Для этого используются сетевые технологии: обновление помещается на доступный со всех рабочих мест диск (на сервер), при запуске программы GlassX новые перечни копируются автоматически внешней программой обновления Novator. Эта же программа используется для создания комплекта обновления на сервере, когда администратор подготовил измененную версию списка (библиотеки Signat).
Работа с электронными подписями осуществляется по опции "Файл\Подпись" главного меню. Ниже – характеристика имеющихся здесь возможностей.
"Подписать" – опция доступна, если в чертеже есть хотя бы один элемент. Служит для установки на чертеж подписи уполномоченного лица. После выбора опции появляется меню, в котором из списка уполномоченных лиц необходимо выбрать то, за которого ставится подпись (при этом подсвечивается само изображение подписи). Запрашивается личный пароль. Если уполномоченный выбран и пароль введен правильно, то по нажатию на кнопку "Сохранение" документ подписывается (о чем сообщается в информационной строке), иначе – нет (выводится сообщение о неверности пароля). Количество попыток ввода пароля не ограничивается. По нажатию на кнопку "Отказ" можно отказаться от установки подписи.
После того, как на чертеж поставлена хоть одна подпись, он защищается от любых изменений средствами самого GlassX – становятся недоступными разделы главного меню "Черчение", "Коррекция", "Растр", "Библиотека", "Оборудование" (кроме профилей работ "Строительный" и "Производственные регламенты"), а также опции, кнопочные панели и горячие клавиши, дающие возможность редактирования чертежа.
На одном чертеже допускается проставить подпись каждого из сотрудников не более одного раза.
"Снять подпись" – опция доступна, если в чертеже есть хотя бы одна подпись. Служит для удаления из чертежа подписи одного сотрудника или сразу всех подписей. В случае, если в чертеже имеется более одной подписи, следует запрос: "Удалить все подписи?". Для того, чтобы удалить все подписи, необходимо выбрать "Да", чтобы удалить одну подпись – "Нет", и отказаться от удаления – "Отказ". При выборе "Нет" для удалении только одной подписи предлагается выбрать из списка подписавших лиц того, чья подпись будет удалена. После удаления последней подписи в чертеж можно вносить изменения.
"Список подписавших" – опция доступна, если в чертеже есть хотя бы одна подпись. Служит для просмотра в табличном редакторе списка сотрудников, подписавших чертеж, их должностей, даты и времени простановки каждой подписи.
Кроме этого, список подписавших также можно посмотреть и по опции "Файл\Состояние программы".
"Администратор" – специальный режим работы администратора системы электронной подписи. Администратор ведет библиотеку электронных подписей сотрудников, уполномоченных ставить свою подпись. Библиотека содержит модули типа "Электронная подпись", состоящие из изображения подписи и данных о сотруднике (ФИО, должность и пароль). Реализована как подменю, содержит следующие опции:
"Добавить подпись" – опция доступна, если в чертеже есть хотя бы один элемент. Служит для добавления в библиотеку электронных подписей новой подписи. Для этого необходимо сначала в чертеже выбирать множество элементов, составляющих изображение подписи, а затем в форме ввода задать сведения о сотруднике (ФИО, должность и пароль сотрудника). При этом выполняется контроль дублирования сотрудника по ФИО, т.к. в библиотеке подписей для одного сотрудника может быть только одна подпись.
"Изменить подпись" – опция доступна, если в библиотеке есть хотя бы одна подпись, кроме подписи администратора. Служит для изменения сведений о сотруднике (ФИО, должности и пароля сотрудника). Здесь также выполняется контроль дублирования сотрудника в библиотеке.
"Удалить подпись" – опция доступна, если в библиотеке есть хотя бы одна подпись, кроме подписи администратора. Служит для удаления из библиотеки одной подписи. Удаляемая подпись выбирается из списка с подсветкой изображения подписи.
"Подпись в чертеж" – опция доступна, если в чертеже нет ни одной подписи и в библиотеке есть хотя бы одна подпись, кроме подписи администратора. Служит для помещения в чертеж изображения выбираемой из библиотеки подписи (всех составляющих ее геометрических элементов). Эта операция нужна для корректировки факсимильного изображения подписи. После помещения подписи в чертеж она корректируется обычными средствами GlassX. Затем откорректированная подпись добавляется в библиотеку по опции "Добавить подпись", причем прежний вариант подписи предварительно удаляется по опции "Удалить подпись". Перед удалением подписи рекомендуется запомнить ФИО, должность и пароль сотрудника, т.к. при добавлении нужно будет их задать вновь.
"Смена пароля администратора" – опция доступна, если в библиотеке есть подпись администратора. Служит для изменения пароля администратора. Новый пароль задается в форме ввода.
"Уполномоченные и пароли" – опция доступна, если в библиотеке есть хотя бы одна подпись, кроме подписи администратора. Служит для просмотра и изменения в табличном редакторе всего списка уполномоченных и их паролей. Здесь можно изменить ФИО, должности и пароли сотрудников. Выполняется контроль дублирования сотрудников.
"Обновление на всех станциях" – текущее состояние списка уполномоченных лиц и их паролей с данного рабочего места передается на сервер, где формируется комплект обновления списков для всех рабочих мест (станций). По мере запуска GlassX на каждой из станций автоматически будет произведена замена списков уполномоченных лиц и их паролей на эту новую версию. Операция выполняется путем запуска внешней программы Novator. По завершении работы Novator сообщит о результатах и ждет реакции пользователя (нажатия кнопки), после чего необходимо средствами операционной системы вернуться в GlassX.
При каждой загрузке GlassX проверяет, нет ли нового обновления на сервере. Если нет – работа продолжается как обычно. Если есть, то GlassX прекращает работу и Novator производит обновление, после чего GlassX необходимо запустить снова.
Геометрические построения – один из основных способов вычерчивания элементов на чертеже. Осуществление этих построений требует хорошего представления о том, как они реализуются программой. Сами по себе геометрические построения в начертательной геометрии являются довольно непростым аппаратом. Расчетную часть работы берет на себя компьютер, но управлять этой работой должен проектировщик, понимающий происходящие процессы.
Фундамент организации геометрических построений – типы элементов чертежа и способы построения. Элемент данного типа (окружность, например) может строиться вполне определенными в программе способами. В то же время для каждого способа построения требуется свой вполне определенный набор исходных данных – элементов известных типов. Каждый из исходных элементов вновь можно построить своим способом. Таким образом круг замыкается. Программа может реализовать практически неограниченное по уровню вложений число построений для вычерчивания одного элемента – результата.
Пример: строим отрезок. Способ – по двум точкам (A и B). Точку A указали курсором. Для точки B выбираем способ построения "Середина отрезка". Нужный для этого отрезок строим по двум точкам (C и D). Точку C задаем с помощью привязки как центр имеющейся на чертеже окружности. Точку D – как центр другой окружности из имеющихся на чертеже.
Все готово. Никаких следов вспомогательных построений на чертеже не остается, стирать их не надо.
При такой организации построений остается еще описать возможные способы конечного задания элементов (не путем геометрических построений). Таких способов 4: ввод курсором, выбор в чертеже, ввод чисел и подгонка к растру. Любые построения в итоге требуют задать данные одним из этих способов. Ниже описываются их возможности.
Ввод курсором возможен для точек, осей X = const и Y = const. При этом можно установить режим привязки точки (15 режимов), в том числе режим ортогонализации (по осям X, Y либо по осям одной из 19 аксонометрических проекций). При наличии в окрестности курсора подходящего объекта координаты будут сниматься не с самого курсора, а с объекта привязки – например, с точки пересечения линий чертежа.
Выбор в чертеже возможен для любого видимого элемента. При попадании в окрестность курсора более чем одного элемента выбор между ними производится клавишей – пробелом на клавиатуре.
Ввод чисел возможен для большинства типов элементов (исключая сложные – ломаная, закрашенная ломаная, змейка, текст, размеры, штриховка, таблица). При этом вводимые данные по координатам учитываются как смещения в мм от базовой точки чертежа, углы отсчитываются в градусах против часовой стрелки. В случае ввода доли длины элемента можно указать вычислимое выражение, а не число.
Подгонка к точкам растра возможна для отрезка, окружности, дуги окружности, прямоугольника и рамки формата. Для подгонки нужно грубо указать "проектное" положение элемента и затем регулировать курсором размер окрестности, в которой учитываются точки растра для подгонки. Сама подгонка реализуется довольно сложными математическими методами, в основе которых лежит единовременная или поочередная минимизация суммы квадратов различного вида отклонений точек от проектного положения элемента. При подгонке может использоваться режим ортогонализации.
Не все типы элементов удается геометрически построить вышеизложенными способами. Те элементы, для которых затруднен или неудобен прямой ввод чисел, строятся с помощью специальных процедур.
Геометрические построения требуют, с одной стороны, скорости и удобства работы с программой, а с другой стороны – должны предоставлять и обширные возможности выбора различных вариантов. Для сочетания этих требований в построениях широко используются умолчания и "горячие" клавиши. Это умолчания способов построения, умолчание привязки точки, умолчание привязки отрезка, умолчания общих свойств и установок элементов, правила смены режимов работы. Кроме правил смены режимов работы, все умолчания гибко переустанавливаются на двух уровнях – как глобальные установки умолчаний и как текущие установки (на построение одного элемента).
Правила смены режимов работы следующие. При нажатии Enter или левой кнопки мыши выполняется последняя из выбранных ранее команд раздела главного меню "Черчение". Сразу по выбору команды черчения элемента запускается режим его построения способом, установленным по умолчанию. Требуемые для этого способа данные запрашиваются поочередно с первого до последнего. Для каждого из них включается режим построения, установленный в умолчаниях. Как правило, это бывает ввод курсором для точек либо выбор в чертеже. В ходе ввода курсором действует режим привязки точки, установленный по умолчанию. Если имеется возможность использовать привязку точки как конца отрезка – сначала используется она, и лишь затем в случае неудачи применяются привязки собственно точки. Если при этом установлен режим ортогонализации – включается привязка "Ортогонально", и другие привязки отрезка можно применить, лишь отменив этот режим. Когда задан последний исходный элемент – работа завершается, элементу проставляются общие свойства и установки из умолчаний. Таким образом можно построить элемент, ни разу не обратившись к выбору в меню или вводу чисел, параметров.
Изменения этого хода событий:
Для лучшей ориентации в ходе построений используются следующие элементы информационной строки:
Для той же цели сразу, как только это возможно, для текущего положения курсора, текущего выбранного или подогнанного к растру элемента цветом построений вычерчиваются все уже определенные элементы, вплоть до результирующего.
Ввиду трудности расшифровки способов построения в опциях меню приняты сокращения в наименованиях способов:
Установки режима работы программы создают рабочую среду, удобную для конкретной решаемой задачи. Все установки режима имеют значения по умолчанию:
Загрузка установок элементов по умолчанию в ходе работы затирает их прежние значения. Перечень установок режима, хранимых на диске в файле .INS и в файлах чертежей, приводится в разделе "Ограничения, тонкости и рекомендации". Установки режима меняются тремя вышеназванными способами плюс непосредственно пользователем из главного меню (раздел "Установки"). Текущий комплект значений установок режима можно сохранить на диске в файле .INS командой главного меню "Установки на диск".
Ниже приводится полный перечень установок режима, поддерживаемых системой, с диапазонами или вариантами их значений.
"Ортогонализация" включает и выключает режим черчения и перемещения элементов чертежа только параллельно осям системы координат. Ортогонализация имеет 20 вариантов – по осям чертежа и по осям одной из 19 аксонометрических проекций.
"Базовая точка" определяется парой координат, задаваемых в абсолютной системе координат на Натуре либо на Бумаге. Диапазон чисел не ограничен, однако нет смысла делать точку удаленной от самого чертежа. Ввод числовых координатных характеристик элементов чертежа производится относительно базовой точки, в информационной строке текущие координаты курсора подсвечиваются также относительно базовой точки (если не установлен другой режим работы информационной строки). Всегда существует одна базовая точка, положение которой хранится в абсолютной системе координат как для Натуры, так и для Бумаги. Абсолютная система координат центрирована относительно текущих габаритов чертежа и на Натуре, и на Бумаге.
"Привязка точки" определяет способ уточненного указания при вводе точки курсором. Имеет 9 вариантов:
Задаваемая по команде главного меню привязка точки определяет привязку по умолчанию. В ходе геометрических построений может назначаться и другой способ привязки точки, но на привязку по умолчанию он не действует.
"Привязка отрезка" определяет способ уточненного указания при вводе точки курсором, когда имеется "предыдущая" точка. Используется при вводе ломаных и в других случаях, когда удается естественно определить "предыдущую" точку. Точка – второй конец вводимого отрезка – привязывается в зависимости от первого конца. При этом положение первого конца отрезка не корректируется, может изменяться только второй, вводимый конец отрезка. Если установлена привязка отрезка, то используется именно она, а не привязка точки. Имеется 7 привязок отрезка:
Задаваемая по команде главного меню привязка отрезка определяет привязку по умолчанию. В ходе геометрических построений может назначаться и другой способ привязки отрезка, но на привязку по умолчанию он не действует. Режим ортогонализации подавляет все привязки отрезка и включает "Ортогонально".
Скорости перемещения курсора стрелками клавиатуры и манипулятором "мышь" явно не задаются, а ощущаются пользователем во время работы. Обе скорости увеличиваются нажатием клавиши "Page Up" и уменьшаются нажатием клавиши "Page Down". В случае работы под управлением операционной системы Windows XP скорость перемещения курсора мышью не регулируется.
"Построения по умолчанию" задают способы геометрического построения по умолчанию следующих типов элементов чертежа:
Более сложные элементы чертежа (ломаная, закрашенная ломаная, размеры, магистраль, текст, змейка, эллипс, штриховка, таблица) строятся специальным образом и установок способа построения не имеют.
Задаваемые по команде главного меню способы построения из числа имеющихся в системе определяют умолчания. В ходе геометрических построений могут выбираться и другие способы построения элементов, но на умолчания они не действуют.
"Точность указания" – установка размера окрестности для указаний в чертеже и привязки точек в построениях. Измеряется в точках экрана. При малых значениях затруднено попадание курсором в нужное место – требуется высокая точность. При больших значениях трудно указать что-то одно – в окрестность попадают другие элементы. Допустимый диапазон – от 1 до 50. Рекомендуется значение от 5 до 20.
"Условия выборки" – установка условий автоматической выборки элементов чертежа по умолчанию. Установка используется при указании множества элементов чертежа по их свойствам, при передаче чертежа в .DXF формат, при выводе его на бумагу или в PLT файл и включает возможность выборки:
"Решетка" – установка решетки (координатной сетки) на чертеже для удобства ориентации и для привязок точки. Решетка может быть привязана к Натуре или к Бумаге в зависимости от того, в какой системе отсчета требуется располагать элементы с регулярным смещением.
Несмотря на то, что на экране решетка может казаться неравномерной или даже вообще не изображаться (слишком мелкая), программа учитывает точные значения координат ее узлов.
Компоненты установки решетки:
"Общие свойства" – установки четырех свойств, которые применяются по умолчанию при построении любого элемента чертежа: цвета (15 вариантов), типа линии (7 вариантов), системы отсчета (Натура/Бумага), номера слоя (от 1 до 20). Поскольку каждый слой чертежа имеет свои установки по умолчанию цвета, типа линии и системы отсчета, к выбранному слою данная установка привязывается как его установка по умолчанию.
В ходе построения элемента установка общих свойств может меняться пользователем, но на установках по умолчанию это не сказывается.
"Масштаб Натура/Бумага" устанавливает масштаб чертежа и имеет в соответствии с ГОСТ 2.302-68 33 варианта: 1:50000 (генпланы), 1:25000 (генпланы), 1:20000 (генпланы), 1:10000 (генпланы), 1:5000 (генпланы), 1:2000 (генпланы), 1:1000, 1:800, 1:500, 1:400, 1:200, 1:100, 1:75, 1:50, 1:40, 1:25, 1:20, 1:15, 1:10, 1:5, 1:4, 1:2.5, 1:2, 1:1, 2:1, 2.5:1, 4:1, 5:1, 10:1, 20:1, 40:1, 50:1, 100:1. Плюс не стандартный, но встречающийся масштаб 1:3000.
Установки видимости чертежа в главном окне и в окне всего чертежа явно не задаются, а управляются при просмотре чертежа пользователем и включают положение окна на чертеже и масштаб просмотра. То же касается и характеристики растра относительно Бумаги (положение верхнего левого угла растра на чертеже, масштаб мм чертежа/точка растра).
"Установки растра" – установка вывода растра (цвета вывода подключенного, повернутого и добавляемого растров, видимость и очередность вывода на экран (до чертежа, после него), исходное разрешение .PCX файла точек/дюйм).
"Смещение чертежа" – установка (Да – Нет) режима разрешения скачков на полэкрана при подведении курсора к границе главного окна; установка доли экрана, на которую он сдвигается при нажатии стрелок на панели кнопок.
"Видимость слоев чертежа" – какие из слоев чертежа показывать на экране и учитывать при указаниях. Устанавливаются 20 параметров типа (Да – Нет).
"Вывод текстов" – установка программы – как выводить тексты. Дело в том, что изображение на экране текстов чертежа отнимает много времени, и при большом их количестве иногда лучше заменять их вывод выводом габаритных прямоугольников. Установка реализована как ответ на вопрос "Заменять тексты прямоугольниками" (Да – Нет). Установка распространяется на тексты, тексты размеров и тексты таблиц чертежа.
"Вывод штриховок" – установка программы – выводить ли штриховки на экран. Дело в том, что изображение на экране штриховок отнимает много времени, и при большом их количестве иногда лучше отменить их вывод. Установка реализована как ответ на вопрос "Выводить на экран штриховки ?" (Да – Нет).
"Пропуск малых элементов" – установка программы – проводить ли сжатие множества элементов чертежа, если часть из них после сжатия становятся невидимыми. В чертеж не принимаются элементы с габаритным размером на бумаге меньше 0.3 мм, они считаются невидимыми. При изменении множества (сжатии) возможно появление таких элементов. Есть два варианта реакции программы в этом случае – отказ сжимать это множество с таким коэффициентом сжатия либо удаление невидимых элементов из отмеченного множества со сжатием всех остальных. Установка реализована как ответ на вопрос "Пропускать малые элементы при сжатии множества ?" (Да – Нет).
"Смещение чертежа" – разрешение/запрет скачка главного окна по чертежу на пол-экрана при приближении курсора к границе окна, шаг смещения чертежа по нажатию стрелок на панели кнопок.
"Толщина линии" – установка толщины сплошной основной линии. Эта толщина используется при передаче чертежа в .DXF формат и при печати на все устройства, кроме перьевых плоттеров. Толщины всех 7 типов линий определяются пропорционально этой величине в соответствии с требованиями ГОСТ 2.303-68. Диапазон значений от 0.6 до 1.5мм с шагом 0.01мм.
"Просвет в текстах" – установка величины просвета между символами в текстах с плакатными шрифтами. Устанавливается в долях высоты шрифта в пределах 0 – 10. Для текстов с чертежным шрифтом не действует.
"Стыки и разрывы" – установка радиуса обнаружения стыков линий при уточнении их концов, и ширины области разрывов при затенении линий друг другом. Диапазон значений от 0.4 до 25.5мм с шагом 0.1мм.
"Каталоги диска" – установка каталогов диска, с которыми следует работать программе.
Некоторые каталоги диска строго зафиксированы программой. Они являются подкаталогами текущего каталога GlassX (т.е. того, где находится файл GlassX.EXE). Это каталоги, где лежат:
Имена остальных каталогов дисков можно менять. Это каталоги, где лежат:
Наименование каталога диска может иметь длину от 0 до 66 символов. Пустое наименование каталога диска означает, что соответствующие файлы находятся в текущем каталоге.
"Цвета экрана" – установка цвета фона главного окна (16 вариантов), цвета линий построения (остальные 15 вариантов) и цвета выделенных (выбранных) элементов чертежа (те же 15 вариантов).
"Свойства слоев" – русские наименования слоев 1 – 20 чертежа (от 0 до 50 символов) и установки общих свойств для каждого из слоев (цвета, типа линии, системы отсчета) по умолчанию.
"Окно всего чертежа" включает:
"Информационная строка" – комплектация верхней информационной строки программы. В нее могут входить или не входить (Да – Нет): текущий цвет, имя файла чертежа, текущий номер слоя, координаты курсора на Натуре (X, Y) и на Бумаге (X, Y), привязка точки. Для каждой из 4 координат также задаются:
Установка касается только информационной строки чертежа. При работе в редакторе таблиц игнорируется.
"Правая панель кнопок" – наличие на экране правой панели кнопок, обеспечивающей быстрый доступ к командам черчения.
"Устройство вывода на бумагу" – выбор устройства, на которое будет производиться вывод чертежа. Имеет 6 вариантов:
матричные принтеры, совместимые с Epson по системе команд:
"Выборка элементов по свойствам" – при установке запроса выборки элементов по свойствам при выводе на бумагу и в .DXF перед .DXF трансляцией и перед выводом на бумагу будет выдана форма выборки элементов по свойствам. Это позволяет выводить на бумагу и в .DXF не все элементы, а элементы выбранных типов (например только тексты и таблицы), цветов, имеющие выбранные типы линий и расположенные на нужных слоях, лежащие на Бумаге или на Натуре.
"Установка параметров вывода на устройство" – комплект разнообразных параметров, помогающие получить желаемый результат при выводе чертежа; включает:
"Разрешение PCX файлов" – разрешение в точках на дюйм исходного файла, полученного с помощью сканера. Значения от 1 до 65000. Используется при первоначальном подключении растра к чертежу. Если задано истинное значение, использованное при сканировании, то на Бумаге чертежа размер растра совпадет с его размером на отсканированном листе.
"Установка труб" – установка изображения трубопроводов при их построении. В установку включаются:
"Установка оформления труб" – установка вычерчивания соединений, стыков, разрывов, обрывов, теплоизоляции и других элементов оформления труб.
Для тонких труб (с видимым на чертеже диаметром менее 2 мм):
Для толстых труб (с видимым на чертеже диаметром не менее 2 мм):
"Разрезы, сечения" – установка вычерчивания обозначений разрезов и сечений
– длины штрихов, размера стрелок и шрифта буквенного обозначения:
"Импорт схем STREAM", "Импорт схем POWER" – установки импорта схем из соответствующих программных систем. Включают 3 таблицы соответствия типов линий между этими системы и GlassX, а также длину разрывов пересекающихся потоков или проводников при импорте схем STREAM и POWER.
"Установки КИП" – установки вычерчивания различных элементов схем автоматизации:
"Установки аксонометрии" – установки вычерчивания аксонометрических схем трубопроводных систем:
"Установки просмотра подосновы" – комплект параметров, определяющих последовательность видов при иллюстративном просмотре разрезов строительной подосновы в трехмерном пространстве:
"Установки просмотра аксонометрических схем" – комплект параметров, определяющих последовательность видов при иллюстративном просмотре аксонометрических схем в трехмерном пространстве:
"Оформление чертежа" – установки по умолчанию соответствующего модуля: наименование предприятия, ряд фамилий, помещаемых в основную надпись, и др.
"Установки резервного копирования" – каталог диска, куда помещаются резервные копии, а также дни недели, по которым надо содавать резервные копии.
"Операционная система" – установка операционной системы, в которой работает эта программа. Неверное задание этой установки может стать причиной неправильной работы программы.
"Область контроля уникальности позиционных обозначений" – установка действует постоянно, не связана с чертежом или модулем. Область контроля может задаваться из трех частей: модули "Позиционное обозначение", модули "Аксонометрическая схема", модули "Профиль наружной сети ВК".
Частные свойства элемента чертежа, или установки, в отличие от общих свойств, индивидуальны по составу и имеются не у всех типов элементов. Все установки элементов имеют значения по умолчанию:
Загрузка установок элементов по умолчанию в ходе работы затирает их прежние значения.
При построении нового элемента он вначале получает значения установок по умолчанию. Индивидуальные установки можно изменить в ходе построения и в дальнейшем. На значениях установок по умолчанию это не сказывается, они меняются тремя вышеназванными способами плюс непосредственно пользователем из главного меню (раздел "Установки"). Текущий комплект значений установок элементов по умолчанию можно сохранить на диске в файле .INS командой главного меню "Установки на диск".
Ниже приводится полный перечень установок элементов чертежа, поддерживаемых системой, с диапазонами или вариантами их значений.
"Прямоугольник" имеет установку наличия сторон из 3 вариантов – все 4 стороны, 2 стороны вдоль базовой и 2 стороны по нормали к базовой.
"Текст" имеет установки:
"Позиционное обозначение" имеет установки:
"Многоугольник" – правильный многоугольник имеет установку числа сторон – от 3 до 120.
"Рамка формата" имеет установку наличия сторон из 3 вариантов: все 4 стороны, 2 стороны по горизонтали и 2 стороны по вертикали.
"Линейный размер" имеет установки:
"Угловой размер" имеет установки:
"Отметка высоты" имеет установку:
"Магистраль" имеет общие для всех магистралей установки:
Кроме этого, есть индивидуальные для каждого типа магистрали установки. Их перечень следует ниже.
Сплошная с одинарными стрелками:
Сплошная с двойными стрелками:
Сплошная волнистая:
Сплошная тонкая с изломом, открытый проводник (основная), открытый проводник (тонкая)
Сплошная с одинарным штрихом:
Сплошная с двойным штрихом, сплошная с тройным штрихом:
Сплошная с двойной точкой:
Сплошная основная с текстом, штриховая тонкая с текстом, сплошная тонкая с текстом, штриховая утолщенная с текстом:
Сплошная с одинарным крестиком:
Сплошная с двойным крестиком:
Сплошная с одинарной птичкой:
Железнодорожная:
Специальная штриховая:
Линия напряжения до 36V, линия заземления:
Линия аварийного освещ. до 36V, слаботочный кабель:
Заземляющий проводник:
Высоковольтный кабель:
Водопровод:
"Штриховка" бывает обычная и линейчатая. Обычная имеет в соответствии с ГОСТ 2.306-68 и ГОСТ 2.416-68 (для сердечников магнитопроводов) установку штрихования из 11 вариантов, характеризуемых углом основных линий штрихования против часовой стрелки от оси X+ и наличием дополнительных линий штрихования в перпендикулярном направлении (для неметаллов): 0°, 30°, 45°, 60°, 90°, 120°, 135°, 150°, 2x30°, 2x45°, 2x60°.
Если штриховка линейчатая, то комплект установок включает:
"Таблицы" имеют установки общие, шапки и данных.
Общие установки:
Установки шапки таблицы:
Установки данных таблицы:
Под растром понимается изображение, состоящее из точек (пикселов), получаемое при помощи сканера и специализированных графических пакетов. В программе растры используются в качестве подложки для черчения элементов векторной природы, но могут быть и выведены на печать вместе с чертежом.
Программа работает с растрами, хранимыми в собственном внутреннем формате .UDR. Обеспечивается трансляция (импорт) растровых изображений из формата .PCX, поддерживаемого большинством средств сканирования изображений. Для импорта .PCX файла программой он должен удовлетворять следующим требованиям:
Импорт .PCX файла приводит к появлению на диске файла с тем же именем, но с расширением .UDR. Формат .UDR обеспечивает высокое быстродействие при выводе растров на экран в различных масштабах, при поворотах растра на произвольно задаваемый угол, при склейке растров. После появления .UDR файла программа более не обращается к .PCX файлу.
Качество изображения растра и удобство его обводки в первую очередь определяются исходными данными – .PCX файлом. Поэтому рекомендуется брать для сканирования как можно более "чистый" экземпляр чертежа. Кроме того, лучше постараться, чтобы горизонтальные и вертикальные линии чертежа на отсканированном изображении были близки к горизонтальным и вертикальным направлениям. Иначе придется сильно поворачивать растр, а это всегда приводит к исчезновению некоторых точек вследствие дискретности матрицы растра. После импорта на растре может образоваться "мусор" (вертикальная полоса в правой части растра). Его можно удалить.
К чертежу может быть одновременно подключен один растр. Он показывается только в главном окне. Подключение растра означает привязку его к какой-либо точке чертежа. Первоначально растр подключается к точке чертежа, находящейся в верхнем левом углу главного окна. Затем предоставляется возможность перенести его в другую точку, растянуть или сжать, повернуть, удалить ненужные части или "мусор".
Также программа позволяет производить склейку растровых изображений (при этом они должны быть уже переведены во внутренний формат программы). Эта операция может быть использована при обработке чертежей размером больше одного сканируемого листа.
Для более качественной склейки рекомендуется оба склеиваемых растра предварительно повернуть таким образом, чтобы какая-либо из базовых линий на изображении стала горизонтальной или вертикальной, а затем уже производить склейку.
При работе с программой возможно масштабирование растрового изображения: в сторону увеличения в 2, 4, 8, 16, 24, 32, 40, 48 раз и в сторону уменьшения в 2, 4, 8, 16, 32 раза.
Поддерживаемые системой библиотеки графических элементов представляют из себя хранимые на диске в комплектах из двух файлов (.GEL и .LIC) блоки – множества элементов, имеющие габариты и наименования: видовое и типовое. При подключении библиотеки к чертежу она выбирается по русскому наименованию библиотеки. Из подключенной к чертежу библиотеки в любой момент можно выбрать и поместить в чертеж блок. Выбор производится по изображению с подсветкой в верхней строке экрана наименований блока либо по наименованию с подсветкой в окне меню изображения блока.
Проблемно-ориентированные библиотеки могут создаваться и модифицироваться пользователем.
Часть библиотек, содержащихся в основном комплекте поставки, не могут модифицироваться пользователем.
При создании библиотеки она пуста. Затем по командам "Блок в библиотеку" в нее добавляются блоки, образуемые как множества элементов текущего чертежа. В библиотеке новый блок автоматически помещается в верхней части правее габаритов библиотеки. Для лучшего размещения блоков в библиотеке ее можно компоновать, перемещая блоки и множества блоков, поворачивая их, растягивая, отражая.
В состав основного комплекта системы входят графические библиотеки (в скобках указано имя файла):
Электронные каталоги отражают номенклатурные каталоги выпускаемых промышленностью изделий: оборудования, труб, арматуры, элементов трубопроводов, приборов и др. Эти каталоги используются при специфицировании монтажно-технологической части проекта, схем автоматизации, чертежей марок ОВ, ВК, НВК. В табличной форме .DBF формата файлов содержатся по различным изделиям их свойства, отражаемые при специфицировании, а также дополнительные свойства, требующиеся для обоснованного выбора изделия. Это обычно диапазоны рабочих температур и давлений, диаметр условного прохода, диаметр и шаг резьбы, допустимая агрессивность сред, список возможных материалов и другие ограничения. Реально хранятся исходные данные, из которых при занесении изделия в таблицу автоматически генерируются марки, обозначения, наименования и другие свойства. При этом у пользователя может запрашиваться выбор в меню возможных вариантов или даже ввод каких-либо значений, если это допустимо. Правила генерации выходных свойств также хранятся в электронных каталогах.
Для ускорения выбора в каталогах обеспечивается хранение аналогичных ограничений на уровне каталога в целом. Например, имеются каталоги на рабочие давления до 25 кгс/см2 или каталог крепежных изделий на рабочие температуры до 650 градусов. Действующие ограничения могут устанавливаться автоматически (в монтажной ведомости, например, где прямо указываются рабочие температура и давление среды для каждого участка) либо пользователем. При этом сужается список доступных каталогов, а внутри каждого из них становятся видимыми лишь изделия, отвечающие этим ограничениям. Обеспечивается автоматический пересчет ограничений для различных единиц измерения, так как в различных каталогах они могут быть разными, например, для давления – кгс/см2 и МПа. Единицы измерения также хранятся в электронных каталогах. Для идентификации получаемых при выборе в каталогах свойств изделия хранятся уникальные в GlassX внутренние номера этих свойств. Номера нужных свойств закрепляются и за графами таблиц, тем самым обеспечивается корректный пересчет в случаях, когда, например, условное давление в каталогах задано в МПа, а в ТКД – в кгс/см2.
Система содержит проблемно-ориентированные каталоги номенклатуры выпускаемых изделий в виде .DBF файлов баз данных, индексных файлов к ним .NTX и иногда в виде текстовых файлов .RUL и .MNU. Ниже перечисляется состав информации в имеющихся каталогах и правила работы с ними.
Каталоги средств автоматизации включают сведения из:
Арматура, оборудование и элементы трубопроводов для специфицирования аксонометрических схем трубопроводных систем на давления до 100 кгс/см2:
Арматура и элементы трубопроводов для специфицирования аксонометрических схем трубопроводных систем на давления свыше 100 кгс/см2:
Оборудование, арматура, трубы, элементы трубопроводов и другие изделия для специфицирования чертежей отопления, вентиляции, водоснабжения, канализации, теплоснабжения (спецификации ОВК)
Выбор в каталогах нужного элемента и помещение информации о нем в модуль (модули) возможны при вводе/редактировании свойств модулей в редакторе таблиц по клавише "K" (k, Л, л) или из меню редактора таблиц. По клавише Tab происходит переход между таблицей свойств и каталогом, а обмен информацией достигается: взятие в каталогах – "T" (t, Е, е, Ctrl-C), помещение в таблицу – "P" (p, З, з, Ctrl-V). Работа по выбору элементов в каталогах организована так. Перейти из каталогов в таблицу также можно, указав на нее курсором мыши и нажав левую ее кнопку.
После нажатия клавиши "K" (k, Л, л) или выбора в меню редактора таблиц соответствующей опции на экране появляется меню – список доступных каталогов. В результате выбора в этом меню на экране появится окно, содержащее информацию из указанного каталога. Информация представлена в виде таблицы, каждая строка которой содержит информацию по некоторому элементу. В заголовке таблицы указано название каталога. Заголовок каждого из столбцов таблицы содержит наименование одного из свойств элемента. Если свойство элемента числовое, в нижней части столбца может располагаться наименование единицы измерения.
Выбор нужного элемента осуществляется путем перемещения на нужную строку таблицы и нажатия клавиши "T" (t, Е, е, Ctrl-C). В результате информация о выбранном элементе будет сохранена и появится возможность передачи ее в редактор таблиц. В процессе выбора программа может запросить некоторые указания по передаваемым свойствам элемента Указание сводится к выбору из меню. Если пользователь произвел выбор нужного элемента, соответствующая строка будет выделена цветом и на линейке прокрутки появится значок, который указывает положение отмеченной записи в таблице (каталоге). Для снятия пометки с выделенного элемента следует нажать клавишу "U" (u, Г, г). При этом вся сохраненная информация о выбранном элементе будет удалена. Для облегчения поиска нужного элемента реализована возможность сужения списка просматриваемых элементов путем установки режима фильтрации. Для установки фильтра следует нажать клавишу F7.
Для удобства ориентации можно зафиксировать определенную колонку для того, чтобы она постоянно находилась на экране. Нажатие клавиши F9 позволяет это сделать. Повторное нажатие F9 снимает режим фиксации колонки. Если в процессе работы появится необходимость просмотра другого каталога, необходимо нажать клавишу F10. Для перехода в редактор таблиц следует нажать клавишу Tab либо указать на таблицу курсором мыши и нажать левую кнопку, для выхода из режима просмотра/выбора из каталогов следует нажать клавишу Esc.
Редактор таблиц разработан для подготовки спецификаций и других табличных конструкторских документов к чертежам. В практике чертежных работ применяется много форм ГОСТированных и стандартизированных табличных конструкторских документов. Кроме этого, в качестве разъяснительных таблиц на чертеже допускаются таблицы более произвольного вида. Поэтому редактор таблиц предоставляет возможность работать с таблицами самой разнообразной структуры. Можно редактировать таблицу, находящуюся в текстовом файле, либо таблицу – элемент чертежа, либо специфицирующие свойства элементов и групп элементов в чертеже или в табличном модуле.
Кроме редактирования таблиц, редактор таблиц также занимается переносом таблиц из текстовых файлов в чертеж и из чертежа в текстовые файлы, служит средством ввода свойств в модули чертежа и их просмотра, средством редактирования обозначений трубопроводов.
Структура таблиц как элементов чертежа для пользователя интереса не представляет, но дисковое хранение таблицы в отдельном текстовом файле важно с двух позиций. Во-первых, необязательно использовать плоттер для печати табличных конструкторских документов – можно печатать их как обычные тексты на доступных матричных принтерах, и размеры на бумаге будут очень близки к требуемым ЕСКД. Во-вторых, единственной возможностью завести в чертеже таблицу новой структуры (с другой иерархической структурой шапки) является подготовка именно текстового файла с последующим переносом его в чертеж. Поэтому ниже полностью излагаются необходимые и достаточные условия для того, чтобы текстовый файл мог быть воспринят редактором таблиц.
Реально начинать подготовку файла-таблицы с нуля на основе этих правил никогда не приходится. Обычно удобнее править какую-то из существующих таблиц. Одну из структур – спецификацию – программа сгенерирует автоматически. Более сложную структуру можно взять из системы STREAM (если она есть) – ведомость трубопроводов по участкам имеет иерархическую двухуровневую структуру шапки. Также есть примеры и среди типовых таблиц .TAB в комплекте программы, их список – в файле TABLES.MNU. Если все же трудно подобрать аналоги нужной структуры, то рекомендуется воспользоваться возможностями "рисования" псевдографикой в текстовых редакторах E (IBM), Lexicon (Микроинформ), Multi Editor.
Если подготовленная таблица является типовой, ее можно включить в список выбираемых по опции "Черчение\Таблица" главного меню. Для этого в любом редакторе текстов MS DOS надо добавить строку в файл TABLES.MNU. Содержимое строки – имя нового файла с расширением .TAB, пробел, имя таблицы для выбора в меню.
Методы работы с таблицами включают в себя общие методы работы с элементами чертежа плюс специфичные методы. Общие методы описаны в других разделах. Специфичные методы: генерация таблицы на диске, правка таблицы, перенос таблицы с диска в чертеж и наоборот, редактирование таблицы чертежа, редактирование свойств элементов и их групп.
Генерация спецификации на диске достигается по одноименной опции главного меню, раздел "Оборудование". В текущем чертеже собираются все однострочные тексты длиной не более 6 символов и помещаются каждый в отдельную строку спецификации в графу "Поз.". Если таких текстов нет, создается спецификация с одной пустой строкой. Файл спецификации получает имя чертежа с расширением .SPC. Сразу после генерации предлагается редактировать эту спецификацию как дисковый файл. Генерация других табличных конструкторских документов осуществляется аналогично, но другими командами меню. Все они записываются в общий файл <имя чертежа>.TKD.
Правка спецификации вызывается одноименной опцией главного меню и заключается в изменении данных дисковой таблицы с именем чертежа и расширением .SPC. Данные можно и не записывать на диск, оставив файл в том виде, как он был до исправлений. Другие табличные конструкторские документы правятся так же, но по другим командам меню.
Перенос спецификации с диска в чертеж – опция "Спецификацию в чертеж". Программа запрашивает точку, куда помещается верхний левый угол спецификации, и точку сноски (от второй точки можно отказаться), и помещает в чертеж таблицу из дискового файла с именем чертежа и расширением .SPC (если он есть). Установки свойств при этом берутся из установки таблиц по умолчанию. Изменить их можно, как и у любого другого элемента чертежа. Другие табличные конструкторские документы помещаются в чертеж аналогично, но сами таблицы при этом берутся из файла <имя чертежа>.TKD.
Перенос дисковой таблицы в чертеж отличается от переноса спецификации с диска в чертеж только тем, что после указания положения левого верхнего угла программа запрашивает имя файла-таблицы. Имя может быть произвольным. Операция выполняется по опции "Таблица" раздела "Черчение" главного меню.
Редактирование таблицы чертежа приводит к изменениям таблицы в чертеже. В чертеже всегда остается последняя версия таблицы с учетом всех внесенных изменений. Операция вызывается так же, как и редактирование текстов – по клавише F8 или в цикле по опции "Редактирование текстов F8" раздела "Коррекция" главного меню.
Редактирование свойств элементов чертежа (модулей КИПиА, труб и блоков аксонометрической схемы трубопровода, труб профиля наружной сети ВК, модулей позиционных обозначений) происходит при их построении и при просмотре/изменении свойств по клавише "Ins". При этом контролируется корректность значений вводимых свойств. Организуется возможность выбора в каталогах с занесением свойств в их таблицу. При изменении свойств, влияющих на геометрическое изображение модуля, его изображение перегенерируется.
Редактирование свойств группы элементов чертежа происходит аналогично работе с одним элементом. Дополнительно по клавише "V" (v, М, м) или из меню по команде "Покажи чертеж" есть возможность посмотреть в чертеже модуль, свойства которого правятся.
Редактирование свойств элементов табличного модуля (изделий) происходит в режиме работы "Специфицирование".
В любых режимах редактирования таблиц есть возможность просмотра другой таблицы-архива и переноса данных между двумя таблицами.
Возможности редактора таблиц, способы их реализации и пользовательский интерфейс приведены ниже как описания работы в базовом режиме редактора, в режиме редактирования клетки и в режиме работы с командным меню.
Перемещение выделенной цветом текущей клетки достигается движением манипулятора мышь или нажатием клавиш на клавиатуре – стрелок управления курсором вверх, вниз, влево и вправо, а также:
PgUp, PgDn – постраничное листание вверх и вниз
Home – переход на левую графу экрана, повторно – таблицы
End – переход на правую графу экрана, повторно – таблицы
F10, две или три кнопки мыши – вызов командного меню
Специальные команды, которые отдаются путем выбора из командного меню либо нажатием клавиш клавиатуры:
Опция меню |
Клавиша |
Назначение |
Имя графы |
E |
редактирование наименования текущей графы |
Отметь строку |
L |
отмечает цветом строку или группу строк |
Отметь графу |
G |
отмечает цветом графу или группу граф |
Отметь блок |
B |
отмечает цветом клетку или прямоугольный блок |
Сними отметки |
U |
снимает отметки |
Удали строки |
D |
удаляет отмеченную группу строк |
Сдвинь |
M |
сдвигает отмеченные строки или графы |
Заполни |
F |
заполняет все отмеченные клетки одним текстом |
Нумерация |
N |
нумерует строки или записи в отмеченной графе |
Отцентpиpуй |
O |
центрирует текст в отмеченных клетках |
Hайди текст |
W |
ищет текст в нижестоящих клетках текущей графы |
Вставь |
I |
вставляет пустые строки по числу отмеченных |
Еще строку |
Ins |
вставляет пустую строку под текущую |
Покажи чертеж |
V |
показывает в чертеже элемент, к которому относится выделенная клетка (работает только в режиме связи с чертежом) |
Замени |
R |
заменяет информацию по текущему позиционному обозначению отмеченной (работает только в режиме связи с чертежом) |
Копируй |
C |
копирует отмеченные строки под текущую |
Расчеты |
Alt-F8 |
калькулятор (размерные расчеты) |
Суммируй |
S |
суммирует отмеченные числа по графам или строкам |
В "карман" |
T, Ctrl-V |
занесение информации из таблицы в "карман" |
Переход |
Tab |
переход в другую таблицу или каталог |
Каталоги |
K |
загрузка каталогов в нижнюю часть экрана |
Архив |
A |
загрузка архивной таблицы в нижнюю часть экрана |
Из "кармана" |
P, Ctrl-V |
занесение информации из "кармана" в таблицу |
На диск |
F2 |
запись таблицы на диск |
На диск как |
F3 |
запись таблицы на диск под указанным именем |
Исправь |
Enter, левая кнопка мыши |
редактирование клетки |
Выход |
Esc, правая кнопка мыши |
выход из таблицы |
Удали низ |
Del |
удаление нижней таблицы с экрана и из памяти |
В меню редактора таблиц поддерживается список команд-опций, доступных в текущем контексте работы. Справочная информация к этому меню содержит более полную характеристику каждой команды.
Перемещение мигающего курсора влево и вправо достигается движением манипулятора мышь или нажатием клавиш на клавиатуре – стрелок управления курсором. Остальные команды отдаются только с клавиатуры:
Клавиша |
Назначение |
Символ |
вставляется перед или вместо символа под курсором |
Esc |
выход с отказом от введенных изменений |
Enter |
выход с запоминанием последней редакции строки |
Ins |
переключение режима вставки/замены символов |
Del, BackSpace |
удаление символа под курсором, слева от курсора |
F5 |
удаление всех символов |
F6 |
удаление всех символов правее и под курсором |
Alt-F8 |
запуск калькулятора (размерных расчетов) и при сохранении в нем результата расчета вставка результата в текущую позицию строки. Если хоть один из символов в строке результата недопустим для внесения в строку – результат в нее не вставляется |
Home, End |
скачок на первый, последний символы строки |
Tab, Shift-Tab |
скачок на ближайшую правую, левую из фиксированных позиций 1, 6, 11, 21, 31, 41… |
Если требуется ввести число, воспринимаются только символы, которые могут входить в число. Если результат редактирования является клеткой таблицы – осуществляется проверка, войдет ли строка в клетку заданного размера с учетом установленного сжатия и размера шрифта.
Основное меню редактора таблиц служит для выбора нужной команды при редактировании табличных конструкторских документов. Любая из этих команд вызывается также и нажатием определенной клавиши на клавиатуре. Всего имеется 28 команд. Ниже они полностью описаны вместе с указанием соответствующих клавиш.
ИМЯ ГРАФЫ (клавиша E, e, У, у) – включает режим исправления наименования текущей графы. Команда работает только при отсутствии связи с чертежом через позиционные обозначения.
ОТМЕТЬ СТРОКУ (клавиша L, l, Д, д) – отмечает цветом текущую строку. Если ранее уже была отмечена другая строка – отмечается группа строк между ними включительно. Если нужно отметить группу строк – отметьте первую и последнюю из них.
ОТМЕТЬ ГРАФУ (клавиша G, g, П, п) – отмечает цветом текущую графу. Если ранее уже была отмечена другая графа – отмечается группа граф между ними включительно. Если нужно отметить группу граф – отметьте первую и последнюю из них.
ОТМЕТЬ БЛОК (клавиша B, b, Т, т) – отмечает цветом текущую клетку. Если ранее уже была отмечена другая клетка – отмечается прямоугольный блок клеток, включающий их как угловые. Если нужно отметить прямоугольный блок клеток – отметьте левую верхнюю и правую нижнюю клетки нужного блока.
СНИМИ ОТМЕТКИ (клавиша U, u, Г, г) – снимает цветовую отметку строк, граф или блока, если она имеется.
УДАЛИ СТРОКИ (клавиша D, d, В, в) – необратимо удаляет отмеченную группу строк. Текущая клетка должна находиться вне этой группы. Команда работает, когда отмечены строки (строка).
СДВИНЬ (клавиша M, m, Ь, ь) – сдвигает отмеченные строки или графы, если это возможно. Отмеченные строки размещаются под текущую строку, отмеченные графы – справа от текущей графы. Текущая клетка должна находиться вне отмеченной области.
Если таблица разбита на записи, соответствующие элементам чертежа или табличного модуля, то сдвиг строк разрешен только двух видов: перемещение целиком нескольких записей или перемещение не первых строк внутри одной записи.
ЗАПОЛНИ (клавиша F, f, А, а) – заполняет все отмеченные клетки одним текстом, ввод которого запрашивается в текущей клетке. Текущая клетка должна находиться в отмеченной области.
Если таблица непосредственно связана с чертежом через позиционные обозначения элементов, то обеспечивается полный контроль допустимости указанного заполнения. Если оно недопустимо, выдается сообщение о причине и команда не выполняется.
НУМЕРАЦИЯ (клавиша N, n, Т, т) – заполняет отмеченную графу или ее часть, отмеченную блоком, возрастающими сверху вниз номерами так, что на текущую клетку попадает заданный в ней номер. Текущая клетка должна находиться в отмеченной области.
Если таблица разделена на записи, то номера проставляются только в первую строку каждой из записей.
ОТЦЕНТРИРУЙ (клавиша O, o, Щ, щ) – центрирует текст в отмеченных клетках, то есть располагает его посередине каждой клетки.
НАЙДИ ТЕКСТ (клавиша W, w, Ц, ц) – сначала запрашивает в текущей клетке ввод искомого текста. Содержимое клетки при этом не портится. Затем осуществляется поиск в графе под текущей клеткой сверху вниз искомого текста как части содержимого клетки. Если такая клетка найдена – она становится текущей, нет – выдается сообщение.
ВСТАВЬ (клавиша I, i, Ш, ш) – вставляет пустые строки по числу отмеченных под текущую строку. Текущая строка должна находиться вне отмеченных.
ЕЩЕ СТРОКУ (клавиша Ins) – вставляет пустую строку под текущую.
ЗАМЕНИ (клавиша R, r, К, к) – заменяет информацию по текущей записи отмеченной. Отметить нужно все строки, относящиеся к одной записи. Первая строка характеристики элемента (с позиционным обозначением), на который указывает текущая клетка, должна быть видна на экране. При выполнении команды лишние строки удаляются, а недостающие вставляются. Команда работает только при наличии разделения таблицы на записи.
ПОКАЖИ ЧЕРТЕЖ (клавиша V, v, М, м) – показывает в чертеже элемент, к которому относится текущая информация (выделенная клетка). Этот элемент выделяется цветом и штрих-пунктирной прямоугольной рамкой. Показ завершается нажатием любой клавиши или кнопки мыши. Команда работает только при наличии связи с чертежом (правка свойств модулей КИП и аксонометрических схем).
КОПИРУЙ (клавиша C, c, С, с) – копирует отмеченные строки под текущую строку в режиме вставки, существующие строки не затираются. Текущая строка должна находиться вне отмеченной области.
РАСЧЕТЫ (Alt-F8) – калькулятор (размерные расчеты). Предоставляется возможность проводить формульные расчеты с учетом размерностей входящих величин.
СУММИРУЙ (клавиша S, s, Ы, ы) – суммирует отмеченные числа по графам (если текущая клетка находится над или под отмеченной областью) или по строкам (если текущая клетка находится справа или слева от отмеченной области) и размещает суммы соответственно в текущей строке или графе. Пустые клетки при суммировании считаются нулями.
В "КАРМАН" (клавиша T, t, Е, е, Ctrl-C) – заносит информацию из таблицы в "карман" – специально выделяемую область памяти. При наличии информации в "кармане" ее можно будет копировать в любую таблицу командой "ИЗ "КАРМАНА"". Через "карман" же передается информация по характеристикам выбранных в каталогах элементов.
Для занесения информации в "карман" надо отметить группу строк или блок. Размер "кармана" ограничен (до 254 символов в каждой графе), и отмечать большое количество строк бессмысленно – все лишнее просто будет обрезано.
Если ничего не отмечено – "карман" становится пустым.
Если в "кармане" что-либо есть, этот факт отражается в информационной строке – размер свободной памяти изображается "объемными" цифрами.
ПЕРЕХОД (Tab) – осуществляет переход в другую таблицу или в базу каталогов, если на экране одновременно присутствуют две таблицы. Если в данный момент идет работа только с одной таблицей – переход не происходит.
После перехода информационная строка характеризует уже текущую таблицу, а в старой, из которой осуществлен переход, текущая клетка "замораживается" – выделяется инверсионными цветами.
ИЗ "КАРМАНА" (клавиша P, p, З, з, Ctrl-V) – заносит информацию из "кармана" в таблицу по месту положения текущей клетки – в режиме разделения таблицы на записи помещенная в карман информация заносится в текущую запись; при редактировании документов или архива добавляется группа строк под текущую строку.
Надо отметить три особенности копирования информации между таблицами.
Пункт 3 относится также и к возможности передачи данных через "карман" между двумя спецификациями и вообще произвольными таблицами – данные передаются также в соответствии с исходным порядком граф.
КАТАЛОГИ (клавиша K, k, Л, л) – загружает в нижнюю часть экрана каталоги оборудования, арматуры, труб, средств автоматизации и др. в соответствии с текущим положением выделенной клетки.
Если каталогов на диске нет – ничего не происходит.
Если в нижней части экрана уже есть таблица или каталог, команда не выполняется. Для очистки нижней части экрана используйте команду "Удали низ" (клавиша Del).
АРХИВ (клавиша A, a, Ф, ф) – загружает в нижнюю часть экрана таблицу с информацией из файлов архива. Имя файла запрашивается. Архив служит для сокращения времени ввода нестандартной информации. Он хранит все, что захочется в него внести. Если в нижней части экрана уже есть таблица или каталог, команда не выполняется. Для очистки нижней части экрана используйте команду "Удали низ" (клавиша Del).
НА ДИСК (клавиша F2) – записывает текущую таблицу в дисковый файл. Если это таблица – архив, то имя файла предварительно запрашивается. Если это спецификация или ведомость на чертеж, то имя файла совпадает с именем чертежа, а расширение – ".SPC" или ".VED" соответственно.
НА ДИСК КАК (клавиша F3) – записывает текущую таблицу в дисковый файл, имя которого программа запрашивает у пользователя.
УДАЛИ НИЗ (Del) – удаляет нижнюю таблицу с экрана и из памяти. Если на экране имеется только верхняя таблица – ничего не происходит. Тем самым отменяется режим автоматического попадания по клавише Tab (переход) в имеющуюся на экране нижнюю таблицу. Используйте команду, если нужно быстрее попасть из верхней таблицы в другую, не находящуюся сейчас внизу. После ее выполнения при нажатии клавиши Tab можно будет указать, с какой таблицей (или каталогом) нужно работать.
ИСПРАВЬ (Enter, левая кнопка мыши) – открывает режим редактирования клетки. В текущей клетке появляется мигающий курсор – указатель текущего символа. Завершение редактирования клетки – клавишами Enter (с запоминанием последней редакции) или Esc (с восстановлением исходного содержимого клетки).
ВЫХОД (Esc, правая кнопка мыши) – завершает работу с данной таблицей, убирает ее с экрана, не записывая на диск. Если содержимое таблицы изменялось и еще не записано на диск – запрашивается подтверждение ненужности введенной информации.
В течение всего периода работы с редактором таблиц в верхней строке высвечивается специальная информация: номер текущей и общее число строк таблицы, имя файла таблицы, количество свободной памяти, содержимое клетки первой графы в текущей строке, режим работы. При наличии информации в "КАРМАНЕ" количество свободной памяти выделяется цветом и становится рельефным.
В случае автономного проведения редактором таблиц длительных операций вместо номера текущей строки и общего числа строк высвечиваются соответственно количество проделанной и общий объем работы.
Под аксонометрическими схемами в системе понимаются аксонометрические схемы трубопроводных систем (АСТС), включаемые в состав рабочих чертежей по ГОСТ 21.401-88 "Технология производства" (схемы соединений монтажные, чертежи специальных технологических трубопроводов), по ГОСТ 21.601-79 "Водопровод и канализация" (схемы систем водопровода и канализации), по ГОСТ 21.602-79 "Отопление, вентиляция и кондиционирование воздуха" (схемы систем отопления, теплоснабжения, вентиляции). В соответствии с требованиями этих стандартов АСТС представляются во фронтальной диметрической или изометрической проекциях по ГОСТ 2.317-69 (аксонометрические проекции) и отвечают требованиям ЕСКД. Допускается в системе использовать указанные проекции с поворотом осей X и Y (6 дополнительных проекций).
Общие требования ЕСКД обеспечиваются графическим ядром GlassX. Собственно АСТС содержит следующие специфичные элементы (не обязательно все одновременно):
В GlassX АСТС рассматривается как дуальный объект. С одной стороны, это графическое изображение, видимое в чертеже и содержащее вышеперечисленные специфичные элементы. С другой – это трехмерное внутреннее представление трубопроводной системы. Первично внутреннее трехмерное представление, а графический образ генерируется по нему в соответствии с заданной проекцией. Трехмерное представление хранится в чертеже вместе с графическим представлением как элемент чертежа типа модуль системы GlassX (модуль АСТС) и допускает также хранение на диске в виде файла с комплектом параметров .ACS.
Изображение допускает самостоятельную корректировку – оформление, которое уже не отражается в трехмерном представлении. Связь двух сторон модуля АСТС между собой осуществляется заданием нужной проекции, видимости объектов и требуемого слоя по высоте. Различные проекции, установки видимости и слои используются для создания окончательного изображения всей схемы, для генерации поэтажных планов в целях контроля правильности схемы, для наглядного рассмотрения схемы во время ее подготовки. Трехмерное представление включает в себя сведения, достаточные для генерации изображения собственно схемы. То есть вышеперечисленных специфичных элементов АСТС, за исключением изображений аппаратов. Дополнительно в нем хранятся специфицирующие свойства элементов, достаточные для генерации спецификации к этой схеме.
Трехмерное представление содержит списки объектов АСТС и общие установки схемы – это сведения, вводимые, выбираемые или указываемые проектировщиком (для краткости ниже словами "установки шрифта" будут называться размер, угол наклона и степень сжатия чертежного шрифта системы GlassX):
Список пространственных точек, являющихся концами осей прямых труб (истинными, без учета разрывов на чертеже). Совпадающие точки объединяются в одну. Точки – единственные объекты схемы, задающие ее пространственную конфигурацию.
В списке труб каждая труба задается ссылкой на точку начала и точку конца ее оси из списка точек, цветом и типом линии. Запрещаются трубы нулевой длины и наложения труб.
Список парных соединений труб между собой содержит для каждого соединения ссылки на две трубы и вид соединения – встык или радиус сопряжения. На одну пару труб может быть не более одного соединения. Соединения не применяются при автоматическом определении связной линии трубопровода, для связности достаточно, чтобы трубы шли из одной точки. Цвет и тип линии сопряжения труб задается цветом и типом линии самих труб (любой из них).
В АСТС поддерживается список смещений, возникающих из-за линий разрыва. В месте разрывов трубопровод изображается точками (при растяжении) или двумя линиями обрыва (при сжатии) и не в масштабе, а переносится вдоль оси трубы для исключения затенения или для сокращения видимых размеров схемы, как это показано в ГОСТ 21.601-79 (Черт.8). Это означает, что с одной стороны от заданной плоскости все точки и связанные с ними концы труб смещаются по нормали к этой плоскости на заданную величину. Каждому смещению соответствует идентифицирующая его буква, орт направления из несмещаемой части схемы в смещаемую и положительная (для растяжения) либо отрицательная (для сжатия) величина смещения.
Различаются общие и местные смещения. Общее определяется координатой плоскости, разделяющей пространство на две части, и автоматически порождает линии разрыва на трубах, пересекающих ее. Все трубы и размерные линии, пересекаемые плоскостью общего смещения, могут идти только по нормали к ней. Иначе возникают недопустимые разрывы не вдоль их осей. Местное смещение определяется совокупностью установленных разрывов труб, каждый из которых смещает свою ветвь трубопровода. Совокупность установленных на трубы разрывов для одного местного смещения должна позволять пересечь все эти разрывы одной поверхностью без самопересечений, которая разделит все пространство на две части таким образом, что с одной стороны от поверхности на все точки схемы смещение действует, а с другой стороны – не действует.
Буквенные обозначения различных смещений должны быть различными. При добавлении нового смещения его буквенное обозначение генерируется по возрастанию в последовательности а, б, в, ...
В списке линий разрыва для каждой из них хранятся ссылки на трубу из списка труб и на смещение из списка смещений; длина на чертеже, изображаемая точками; смещение середины разрыва от плоскости разрыва вдоль вектора смещения для общих смещений либо положение на трубе разрыва для местных смещений; смещение буквенного обозначения разрыва в чертеже от концов разрыва вдоль оси трубы и по нормали к ней. Буквенные обозначения линий разрыва берутся из их смещений и располагаются симметрично относительно середины линии разрыва. Размер точек в линиях разрыва определяется типом линии трубы и установкой толщины сплошной основной линии. Для разрывов, изображающих сжатие, допускается вариант изображения их двумя волнами обрыва, диаметр которых задается общим для всей схемы. Линии разрыва при растяжении схемы всегда изображаются точками и располагаются вдоль всей раздвинутой части труб, для них свойства длины и смещения середины от плоскости разрыва не играют роли.
Внутренняя библиотека обозначений
Собственная внутренняя библиотека условных графических обозначений арматуры, опор и элементов трубопроводов, используемых в данном модуле АСТС (блоков), содержит графические обозначения в их исходном двумерном состоянии, то есть двумерную графическую часть, сведения о возможной привязке (осевой, угловой или тройниковой), сведения о вырезаемых длинах труб при установке обозначения на трубы, признаки симметрии геометрии и привязок относительно оси привязки и нормали к ней, коэффициент растяжения. Привязки и вырезаемые длины используются для автоматического расположения блоков на трубах с удалением из труб закрываемых блоком частей. Признаки симметрии применяются для сокращения числа перебираемых проектировщиком вариантов пространственной ориентации блока при установке его на трубу. Коэффициент растяжения относительно подключенной графической библиотеки используется для коррекции размеров обозначений в схеме.
Список установленных на трубы условных графических обозначений арматуры, опор и элементов трубопроводов (блоков) для каждого из них содержит ссылки в собственную библиотеку и на трубу из списка труб, две необязательных ссылки на вторую и третью привязанные трубы (для угловой и тройниковой привязок), цвет и тип линии, расстояние от точки привязки блока до начала трубы, два признака ориентации блока в пространстве. Вариантов этой ориентации не более 16, поскольку ГОСТ 2.317-69 требует располагать выносные линии размеров вдоль аксонометрических осей координат, а отходящие от условных графических обозначений выносные линии должны находиться в плоскости обозначения. Первый признак задает, идет ли ось X+ блока от начала трубы к концу или обратно. Второй – задает ось в пространстве, с которой образует острый угол ось Y+ блока (нормаль к его оси). Этой осью могут быть X+, X–, Y+, Y–, Z+, Z–, а для угловых и тройниковых блоков – также и одна из привязанных труб, не идущих по оси блока.
Список текстов для каждого из них содержит собственно многострочный текст, ссылку на главную сноску в одном из списков сносок, установку шрифта, шаг строк, цвет, двумерный вектор смещения в чертеже (на Натуре) от точки указания главной сноски до начала текста. От одного текста идут одна или более сносок к трубам и блокам, одна из них считается главной. Соответствующая труба или блок определяют положение текста на схеме. Остальные сноски считаются неглавными. Для текстов, обозначающих уклоны труб, используются специальные символы "Уклон влево" и "Уклон вправо", "Градус". Для указания диаметров труб используется специальный символ "Диаметр". Если главная сноска текста указывает на трубу и текст содержит символ уклона, то сохраняется также и формат значения уклона (угол, отношение, процент). В этом случае при всяких изменениях реального уклона трубы новое значение уклона проставляется в текст.
Список сносок от текстов к трубам для каждой сноски содержит ссылки на текст из списка текстов и на трубу из списка труб, координату на трубе от ее начала к концу в мм Натуры. Цвет сноски берется из цвета ее текста;
Список сносок от текстов к блокам для каждой сноски содержит ссылки на текст из списка текстов и на блок из списка блоков, точку положения конца сноски на библиотечном двумерном изображении обозначения (на Бумаге). Цвет сноски берется из цвета ее текста.
Список позиционных обозначений для каждого из них содержит ссылку на трубу или блок, точку положения на нем конца сноски, от 1 до 8 (в соответствии с количеством позиций) ссылок на специфицирующие свойства, установку шрифта, шаг строк, цвет, двумерный вектор смещения в чертеже (на Натуре) от точки указания сноски до начала текста обозначения, вариант проведения сноски от начала или от конца полки, а также признак видимости позиционного обозначения (невидимое позиционное обозначение не будет отрисовываться, только в том случае, если не установлена видимость скрытых позиционных обозначений). В зависимости от устанки автонумерации позиции задаются вручную или автоматически перенумеровываются, плотно занимая диапазон от 1 и далее, в том числе при удалении позиционных обозначений. Часть позиций соответствует невидимым на схеме, но представленным в спецификации элементам – крепежным деталям и, возможно, прокладкам.
Список специфицирующие свойства элементов трубопроводов содержит для каждой позиции комплект свойств, зависящий от специфицируемого объекта (для блоков, в отличии от труб, имеется дополнительное свойство "Кол." – количество) и установки, определяющей какой набор специфицирующих свойств хранится и задается:
Эти свойства на схеме невидимы и просматриваются только при их правке либо при генерации спецификации. Источником свойств является выбор в электронных каталогах или прямой ввод с клавиатуры. При автоматическом специфицировании суммарная длина труб или суммарное количество блоков определяется автоматически.
Каждый размер в их списке считается цепным, обычный линейный является его частным случаем. Размер задается списком точек, из которых идут выносные линии (это могут быть точки из списка пространственных точек либо точки привязки установленных блоков), ориентацией выносных линий (оси X, Y или Z), ориентацией размерной линии (оси X, Y, Z либо ссылка на трубу, если размерная параллельна ее оси), смещением размерной от первой точки и смещением текстов размера от размерной линии (оба в мм Бумаги). Индивидуальных установок шрифта и стрелок, выхода выносных за размерную, цвета и точности подсчета размеры не имеют, они подчиняются общим установкам для размеров схемы. В тексты размеров автоматически проставляются имеющиеся реальные значения этих размеров. Также автоматически стрелки заменяются засечками и стрелки внутрь меняются на стрелки наружу, если не хватает места между выносными для помещения двух стрелок внутри.
Набор точек начала выносных линий определяет допустимые варианты ориентации выносных и размерной. Точки должны лежать в одной плоскости, среди них не должно быть совпадающих. Во всех случаях, если часть точек подвергается смещению при разрыве, а часть – нет, смещение может проходить только в плоскости точек. Также всегда направление выносных не должно совпадать с направлением размерной.
Если точки не лежат на одной пространственной оси, то их плоскость должна быть параллельна одной из координатных плоскостей. Не должно быть смещений, которые сдвигают часть точек относительно другой их части и выводят часть точек из этой плоскости. Ни размерная, ни выносные не могут идти перпендикулярно плоскости точек, а в плоскости точек остаются два варианта чередования выносных и размерной по двум осям.
Если же точки лежат на одной оси в пространстве, то либо это должна быть ось координат, либо ось имеющейся трубы. Не должно быть смещений, которые сдвигают часть точек относительно другой их части и выводят часть точек с этой оси. Если это ось координат, то размерная может идти только вдоль нее, а выносные по двум оставшимся осям координат. Если это ось трубы, не параллельная ни одной из координатных плоскостей, то размерная может идти только по ней, а выносные – по всем трем осям. Если это ось трубы, параллельная одной из координатных плоскостей, размерные и выносные не могут идти по перпендикулярной к ней оси координат. Допускается три варианта ориентации размерной: по трубе и по двум осям координат в этой плоскости. Если размерная идет по оси трубы, выносная может идти по любой из двух осей координат в этой плоскости. Если размерная идет по одной из этих осей координат – выносная идет по другой.
Список отметок высоты для каждой отметки содержит сведения о точке, из которой идет выносная линия, аксонометрические оси направления выносных линий (X или Y) и полки (X+, X–, Y+, Y–); смещение точки указания стрелкой вдоль выносной линии, смещение полки вверх от выносной (положительное или отрицательное); тип линии стрелки отметки высоты. Своего цвета отметки не имеют, применяется установка их общего в схеме цвета. В качестве точек начала выносных выступают либо точки на трубах (включая их концы), либо точки привязки условных графических обозначений к трубам.
Список обозначений уклонов для каждого обозначения содержит сведения о точке на трубе и расстояние (положительное или отрицательное) от нее до середины обозначения, формат и точность представления уклонов. Все обозначения уклонов отображаются одним цветом, также они имеют общую установку шрифта и общий размер стрелки.
Два списка групп строительных осей (соответственно осей X и осей Y) содержат для каждой из групп осей их число в группе и шаг. Информация об осях берется из строительной подосновы путем выбора в чертеже или чтения из файла параметров .POD и всегда содержит полный комплект сведений об осях подосновы. Видимы на схеме лишь оси, указываемые пользователем. Своего цвета группы строительных осей не имеют, он берется из установок схемы. Совокупность всех строительных осей (и по X, и по Y) является одним объектом схемы и может удаляться только целиком. Имеющиеся в схеме группы осей можно исправлять, удалять и добавлять, но заново ввести их можно только путем импорта.
Установки АСТС делятся на установки объектов и установки режима работы. Установки объектов могут действовать по умолчанию либо на всю схему. Действие по умолчанию означает, что установки применяются при добавлении объекта в АСТС:
Установки режима работы:
Во время работы с АСТС к установкам объектов и режима подключаются также установки сеанса самого GlassX. Если схема делается заново, то есть ее параметрическое представление не берется из чертежа или файла с параметрами, то первичные значения установок АСТС берутся из следующих:
Варианты проекций, используемых в GlassX для создания изображений АСТС из трехмерного представления, не ограничиваются задаваемыми в ГОСТ 21.401-88, ГОСТ 21.601-79, 21.602-79 фронтальной диметрической и изометрической проекциями. Обеспечиваются все допустимые по ГОСТ 2.317-69 13 аксонометрических проекций, а также более простые виды по ГОСТ 2.305-68, дополнительные 6 косоугольных фронтальных проекций (3 изометрические и 3 диметрические) с направлением оси X горизонтально вправо и направлением оси Y в первом квадранте плюс абстрактное проецирование вдоль пространственных осей, задаваемых пользователем при просмотре АСТС в режиме облета.
Ниже приведены все применяемые для подготовки АСТС аксонометрические проекции и виды. Для каждой из них указаны углы направления осей на чертеже, измеряемые против часовой стрелки в градусах и минутах от направления горизонтально направо, а также коэффициенты растяжения размеров вдоль осей. Аксонометрические проекции перечисляются в порядке упоминания в ГОСТ 2.317-69, сначала прямоугольные, затем косоугольные. Знаки "–" и "+" для направления оси означают, что она переходит в точку и направлена от плоскости чертежа к нам ("+") или от нас ("–").
Наименование |
Углы осей |
Растяжение |
||||
X |
Y |
Z |
X |
Y |
Z |
|
Прямоугольная изометрическая точная |
210 |
330 |
90 |
0.82 |
0.82 |
0.82 |
Прямоугольная изометрическая без сокращения размеров |
210 |
330 |
90 |
1 |
1 |
1 |
Прямоугольная диметрическая точная |
187°10' |
318°35' |
90 |
0.94 |
0.47 |
0.94 |
Прямоугольная диметрическая без сокращения размеров X и Z |
187°10' |
318°35' |
90 |
1 |
0.5 |
1 |
Косоугольная фронтальная изометрическая |
180 |
315 |
90 |
1 |
1 |
1 |
Косоугольная фронтальная изометрическая (X и Y повернуты) |
0 |
45 |
90 |
1 |
1 |
1 |
Косоугольная фронтальная изометрическая с углом Oy 30° |
180 |
330 |
90 |
1 |
1 |
1 |
Косоугольная фронтальная изометрическая с углом Oy 30° (X и Y повернуты) |
0 |
30 |
90 |
1 |
1 |
1 |
Косоугольная фронтальная изометрическая с углом Oy 60° |
180 |
300 |
90 |
1 |
1 |
1 |
Косоугольная фронтальная изометрическая с углом Oy 60° (X и Y повернуты) |
0 |
60 |
90 |
1 |
1 |
1 |
Косоугольная горизонтальная изометрическая |
240 |
330 |
90 |
1 |
1 |
1 |
Косоугольная горизонтальная изометрическая с углом Oy 45° |
225 |
315 |
90 |
1 |
1 |
1 |
Косоугольная горизонтальная изометрическая с углом Oy 60° |
210 |
300 |
90 |
1 |
1 |
1 |
Косоугольная фронтальная диметрическая |
180 |
315 |
90 |
1 |
0.5 |
1 |
Косоугольная фронтальная диметрическая (X и Y повернуты) |
0 |
45 |
90 |
1 |
0.5 |
1 |
Косоугольная фронтальная диметрическая с углом Oy 30° |
180 |
330 |
90 |
1 |
0.5 |
1 |
Косоугольная фронтальная диметрическая с углом Oy 30° (X и Y повернуты) |
0 |
30 |
90 |
1 |
0.5 |
1 |
Косоугольная фронтальная диметрическая с углом Oy 60° |
180 |
300 |
90 |
1 |
0.5 |
1 |
Косоугольная фронтальная диметрическая с углом Oy 60° (X и Y повернуты) |
0 |
60 |
90 |
1 |
0.5 |
1 |
Вид спереди |
0 |
– |
90 |
1 |
0 |
1 |
Вид сверху |
0 |
90 |
+ |
1 |
1 |
0 |
Вид слева |
– |
180 |
90 |
0 |
1 |
1 |
Вид сзади |
180 |
+ |
90 |
1 |
0 |
1 |
Вид снизу |
0 |
270 |
– |
1 |
1 |
0 |
Вид справа |
+ |
0 |
90 |
0 |
1 |
1 |
Кроме проекции как таковой, при создании изображения может задаваться и пространственный слой. Например, часть схемы, попавшая в один этаж, то есть между двумя отметками высоты. В этом случае из схемы отбирается часть объектов по следующим правилам: трубы – если задевают слой, соединения – если соединяют отобранные трубы, линии разрыва – вместе с трубами, блоки – если точки привязки находятся внутри слоя, тексты и сноски – если указывают на выбранные трубы и блоки, размеры – если хоть одна образмериваемая точка лежит внутри слоя, отметки высоты – если точка указания лежит внутри слоя, оси строительной подосновы – если их плоскость попала в слой.
Все операции по подготовке АСТС, кроме завершающих операций оформления, запускаются путем выбора в системе меню. Кроме этого, имеется одна специальная клавиша Alt-F3 (и кнопка, ей соответствующая), которая позволяет изменить текущую проекцию во время исполнения операции, если это допустимо. Остальные кнопки и горячие клавиши сохранили свое назначение. Дополнительно в режиме ортогонализации с такой же проекцией, как и в схеме, можно вычерчивать изображения аппаратов, в которые входят трубы.
Специфицирование АСТС реализуется для уже готовой АСТС, в режиме работ "Черчение/Специфицирование" с табличным модулем, источником данных является АСТС из чертежа либо комплект параметров .ACS с диска.
Имеется основное меню "Аксонометрия", из которого могут открываться другие меню, более подробные. Сильно разветвленные операции в основном меню: "Схему в чертеж", "Установки", "Добавление", "Редактирование". Особенно много возможностей предоставляет "Редактирование", где после указания видимого объекта предлагается выбрать какую-либо операцию по его изменению. Каждая из названных опций основного меню аксонометрии ниже описывается в своем разделе.
Меню управляет выполнением операций по подготовке аксонометрической схемы трубопроводной системы.
"Схему в чертеж" – помещение схемы в чертеж. Будет предложено оформить окончательное представление схемы и поместить ее в нужное место чертежа. Можно изготовить несколько поэтажных вариантов схемы. Опция доступна, если уже есть схема.
"Облет" – последовательный просмотр схемы с различных позиций для получения полного наглядного представления. Задается число шагов, начальное положение и угловой шаг – и схема начинает поворачиваться на каждое нажатие клавиши Enter. Опция доступна, если уже есть схема.
"Установки" – изменение установок, действующих при подготовке схемы. Это цвета, шрифты, размеры отметок высоты и многое другое.
"Картинка с осями" – автоматическая генерация картинки с изображением осей проекции в соответствии с текущими установками длины осей и размера букв X, Y, Z. Берется текущая проекция. После генерации будет предложено разместить картинку в нужном месте чертежа.
"Импорт строительной сетки" – ввод в схему данных по сетке строительных осей из плана подосновы в чертеже либо из комплекта параметров плана подосновы на диске (файлы .POD). Опция доступна, если уже есть схема.
"Условное обозначение" – создание нового условного графического обозначения арматуры или элементов трубопроводных систем. Это обозначение затем можно будет поместить в графическую библиотеку и наносить на аксонометрические схемы. Обозначение для помещения на схему должно состоять из одного геометрического элемента типа модуль, принадлежать системе отсчета Бумага и иметь свойства, позволяющие его автоматически привязать к трубопроводу и правильно определить вырезаемую на трубах часть. Привязка должна быть осевой, угловой или тройниковой, но не точечной. В случае осевой привязки дополнительно можно задать вырезаемый на трубе отрезок. Если привязка угловая или тройниковая – исключаемая часть труб определяется самими точками, заданными в привязке. Геометрические элементы, образующие этот модуль, не должны включать оси X или Y, лучи, магистрали, тексты, линейные и угловые размеры, змейки, таблицы и модули, точки. Это связано с необходимостью поворачивать и растягивать их в трехмерном пространстве. Допустимые элементы: отрезки, прямоугольники, ломаные, закрашенные ломаные, окружности, дуги окружностей, многоугольники. Все они должны принадлежать системе отсчета Бумага. По данной опции программа будет контролировать все эти требования. Кроме перечисленных свойств обозначения, желательно указывать наличие симметрии относительно оси привязки и нормали к ней геометрии обозначения и его привязок – это сокращает число вариантов различной пространственной ориентации блока, которые будут перебираться пользователем при установке блока на трубы.
"Параметры на диск" – запись на диск в файл с расширением .ACS текущего комплекта параметров схемы. Записывается полное трехмерное представление схемы. Его можно будет повторно использовать в дальнейшем, копировать на другие рабочие места. Опция доступна, если уже есть схема.
"Параметры с диска" – чтение из дискового файла с расширением .ACS кмплекта параметров схемы. Возможен выбор имени файла из меню с подсветкой схемы, хранимой в файле. После чтения текущая схема исчезает, остается лишь новая.
"Параметры из чертежа" – взятие параметров схемы из имеющейся на чертеже. Схема в чертеже указывается обычным способом. После взятия параметров текущая схема исчезает, остается лишь новая.
"Добавление" – группа операций по добавлению в схему труб, установке блоков (условных графических обозначений), размеров, текстов, отметок высоты. Здесь же осуществляется врезка в трубу колена для температурной компенсации или других целей.
"Удаление части" – предлагается выбрать в схеме множество объектов и убрать их из схемы. Удаляемое множество расширяется автоматически до такого состояния, когда остающиеся объекты не будут иметь ссылок на удаляемые объекты. Например, если отмечена к удалению труба, то все блоки, установленные на нее (и только на нее) будут также удалены. Ввиду вероятности потери информации предоставляется возможность отказаться от удаления после просмотра результатов. Опция доступна, если уже есть схема.
"Перенос части" – предлагается выбрать множество труб в схеме, затем задать сдвиг при переносе. Переносится все, что связано с этими трубами – блоки, отметки высоты, размеры, сноски, тексты. Опция доступна, если уже есть схема.
"Специфицирование части" – загрузка редактора таблиц для правки специфицирующих свойств элементов с выбранными позиционными обозначениями.
"Просмотр специфицир.части" – просмотр выделенных цветом труб и блоков, которые подготовлены для специфицирования. Циклическое переключение между просмотром специфицируемой части (элементов, имеющих позиционные обозначения) и "неназначенной" части – элементов с позиционными обозначениями, среди позиционных номеров которых имеются такие, что в соответствующих специфицирующих свойствах не назначено ни одного свойства кроме позиции и количества. Наличие в схеме "неназначенной" части элементов говорит о необходимости задания им специфицирующих свойств до перехода к генерации спецификации. Выделение специфицируемой части позволяет определить, правильно ли задано на схеме все, что нужно специфицировать. В ходе просмотра можно менять текущую аксонометрическую проекцию. По нажатию левой кнопки мыши или клавиши "Enter" происходит переключение режима просмотра между двумя вариантами частей. Просмотр прекращается правой кнопкой мыши или клавишей "Esc".
"Размножение" – создание одной или нескольких копий выбираемого в схеме множества. Если выбран один блок – его предлагается тиражировать только вдоль трубы, на которую он установлен. Если что либо иное – сдвиг на каждом шаге и число копий могут быть произвольными. Проводится проверка множества на допустимость копирования, затем осуществляется размножение в чертеже цветом построений и предлагается просмотреть результат. В ходе просмотра можно менять текущую проекцию схемы. Опция доступна, если уже есть схема.
"Редактирование" – основная работа по индивидуальной модификации объектов схемы. Работа строится так: указывается объект модификации (труба, обозначение, текст, сноска, размер и др.), затем программа предлагает выбрать в меню нужную операцию из тех, которые возможны с объектом в текущей ситуации. Далее работа идет в контексте выбранной операции. Как при выборе объекта, так и при выполнении последующих действий в схеме по клавишам Alt-F3 можно изменить текущую проекцию для удобства просмотра или указания (см. опцию "Проекция Alt-F3" ниже). Опция доступна, если уже есть схема.
"Уровень" – предлагается выбрать отметку высоты и указать ее новый уровень. Все точки в схеме соответственно поднимутся или опустятся (не на экране), и все отметки высоты получат новые значения. Опция доступна, если уже есть схема и на ней есть хоть одна отметка высоты.
"Перенос схемы" – перенос всей схемы в другое место на поле чертежа. Опция доступна, если уже есть схема.
"Видимость" – установка видимости объектов схемы. Позволяет во время работы оставлять в схеме только нужные элементы, не загромождая ее.
"Проекция Alt-F3" – изменение текущей проекции схемы. Здесь можно выбрать из 25 вариантов – 13 аксонометрических проекций по ГОСТ 2.317-69, 6 дополнительных и 6 основных видов по ГОСТ 2.305-68.
Перед помещением аксонометрической схемы в чертеж предлагается заново установить нужные установки схемы, видимость элементов и нужную проекцию. Это – на всякий случай, поскольку во время подготовки схемы для целей удобства они могли быть сильно изменены по сравнению с теми, которые требуются для окончательного варианта.
Дополнительно предлагается возможность выбрать диапазон высот по отметкам высоты, то есть оставить в схеме один или несколько этажей; нанести на схему картинку с изображением аксонометрических осей.
Во время работы в этом меню делаются невидимыми трубы, которые полностью закрыты блоками и сопряжениями, независимо от установки их видимости.
Когда все подготовлено, выбирается опция "Готово – в чертеж". Можно будет переместить схему в нужное место чертежа. Картинка с осями при этом включается в схему. Назначение опций:
"Готово – в чертеж" – помещение в чертеж подготовленной схемы. Опция доступна, если уже имеется схема.
"Установки" – изменение установок, действующих на всю схему.
"Слой по высоте" – выбор нужной части схемы по высоте. После задания отметок высоты низа и верха слоя из схемы отбирается часть объектов по следующим правилам: трубы – если задевают слой, соединения – если соединяют отобранные трубы, линии разрыва – вместе с трубами, блоки – если точки привязки находятся внутри слоя, тексты и сноски – если указывают на выбранные трубы и блоки, размеры – если хоть одна образмериваемая точка лежит внутри слоя, отметки высоты – если точка указания лежит внутри слоя, оси строительной подосновы – если их плоскость попала в слой.
"Картинка с осями" – автоматическая генерация картинки с изображением осей проекции в соответствии с текущими установками длины осей и размера букв X, Y, Z. Если имеется текущая схема – берется ее текущая проекция. Если схемы еще нет – проекция берется из установок аксонометрии. После генерации будет предложено разместить картинку в нужном месте чертежа.
"Видимость" – просмотр и изменение установок видимости элементов схемы.
"Проекция Alt-F3" – просмотр и изменение текущей проекции.
В этом меню предлагается список объектов АСТС, общие установки которых можно поменять. Здесь же можно поменять ряд установок режима работы и библиотеку условных графических обозначений арматуры, опор и элементов трубопроводов. После выбора любой из опций меню (кроме "Библиотека обозначений") появляется форма ввода, в которой можно поменять установки. Большая часть установок задается обычным образом. Ниже приводятся перечни установок, задаваемых в различных формах, а также описываются специальные способы изменения некоторых из них.
"Трубы" – задает цвет и тип линии труб по умолчанию, длину разрывов труб АСТС, показывающих затенение их друг другом, а также видимость труб и их разрывов.
"Соединения труб" – задает вид соединения по умолчанию: радиус сопряжения (мм Натуры) или его отсутствие (трубы соединяются встык). Здесь же можно изменить видимость сопряжений труб.
"Линии разрыва" – задает длину линий разрыва для смещений со сжатием, вектор смещения буквенных обозначений от конца линии разрыва и шаг точек в линиях разрыва в мм Бумаги по умолчанию; общую для схемы установку шрифта буквенных обозначений. Здесь же можно изменить видимость линий разрыва и их буквенных обозначений. Если требуется изображать линии разрыва при сжатии двумя волнами обрыва – это задается соответствующим признаком и диаметром волн.
"Блоки" – задает цвет и тип линии, а также коэффициент растяжения блоков по умолчанию. Здесь же можно изменить видимость блоков. Коэффициент растяжения блоков можно ввести как число либо взять с имеющегося блока, нажав кнопку "Взять коэффициент с блока" и указав блок на схеме.
"Тексты" – задает установку шрифта, цвет, сдвиг строк, начало сноски, наличие второй полки при двух строках. Здесь же можно изменить видимость текстов.
"Позиционные обозначения" – задает установку шрифта, цвет, сдвиг строк, начало сноски, количество позиций по умолчанию в позиционном обозначении фланцевого соединения. Здесь же можно изменить видимость всех позиционных обозначений и видимость скрытых позиционных обозначений (имеет смысл только если установлена видимость всех позиционных обозначений).
"Размеры" – задает цвет размеров, смещение текстов размера от размерной линии в мм Бумаги по умолчанию и видимость размеров. Нажав кнопку "Размеры", можно задать стандартные для размеров установки, которые включают в себя наличие сноски и признак проведения ее к концу полки (не к началу); длину перехода выносных за размерную, вид конца размерной (стрелка внутрь, стрелка наружу, засечка – выбор из меню) и длину стрелки или засечки; установку шрифта и точность при генерации размеров. Все установки, задаваемые по кнопке "Размеры", являются общими для схемы.
"Отметки высоты" – задает смещение стрелки от начала выносной и смещение полки от выносной в мм Бумаги, а также направление смещения полки от выносной по умолчанию; параметры стрелки: тип линии и длина в мм Бумаги, установку шрифта и цвет – общие для схемы. Здесь же можно изменить видимость отметок высоты и обозначений уклонов, а также значения по умолчанию для направлений выносной и полки. Последние задаются нажатием кнопок "Направление выносной" или "Направление полки" соответственно и выбором одной из появившихся на экране координатных осей, кроме оси Z.
"Обозначения уклонов" – задает смещение стрелки от трубы и направление этого смещения, формат и точность представления уклонов по умолчанию; размер стрелки, установку шрифта и цвет – общие для схемы. Здесь же можно изменить видимость отметок высоты и обозначений уклонов.
"Строительная сетка" – задает положение сетки на вертикальной оси в мм Натуры; длину части осей, идущей вертикально в мм Бумаги; цвет строительной сетки. Отдельно для осей X и Y задаются следующие параметры: первый номер и первая буква в обозначениях осей, признаки наличия размеров между крайними осями, сдвиг размерной линии от сетки в мм Бумаги, длина выносной для отметки высоты в мм Бумаги, ориентация сетки относительно АСТС (оси идут в положительном направлении или нет), расположение номерных и буквенных обозначений (у первой или у последней из видимых осей другого направления), список видимых осей (задаются обозначения осей через запятую или тире).
"Библиотека обозначений" – эта опция позволяет поменять текущую подключенную библиотеку условных графических обозначений. Новая библиотека выбирается из списка доступных.
"Общие установки" – эта опция позволяет поменять параметры (температуру и давление) среды, действующие при выборке в электронных каталогах, а также отменить использование каждого из этих параметров. Здесь же можно задать признак автонумерации позиций позиционных обозначений (если не установлен, то позиции задаются вручную), признак, определяющий какой набор специфицирующих свойств хранится и задается.
В этом меню реализуются основные операции по наращиванию аксонометрической схемы. Назначение и содержание работ в опциях:
"Эскиз линии" – быстрое нанесение линии трубопровода с трубами, идущими только вдоль осей координат. Сначала строится обычная ломаная с ортогонализацией по текущей аксонометрической проекции. При этом возможны привязки к имеющимся в схеме точкам. Затем автоматически все отрезки ломаной превращаются в соединенные трубы. Концы линии с остальными трубами схемы не соединяются.
"Труба" – нанесение на схему одной трубы с точными координатами концов. Если в схеме имеются трубы, идущие из концов новой – предлагается выбрать множество тех, которые с ней надо соединить.
"Блок по изображению", "Блок по названию", "Последний блок" – нанесение на схему условного графического обозначения (блока). Опции отличаются только способом выбора нужного блока в библиотеке. Блок должен быть привязан к одной из труб. Если в окрестности курсора находится конец трубы – блок привязывается к этому концу. Пространственная ориентация блока изменяется путем нажатия клавиши пробел по всем возможным вариантам с учетом требования, что через его плоскость требуется провести выносную линию вдоль одной из осей координат. Если блок допускает угловую или тройниковую привязку и установлен на конец трубы, из которого выходят другие трубы – запрашиваются еще вторая (для тройниковой – и третья) соединяемые трубы. После их указания делается попытка их привязки. В случае, если привязка удается (трубы идут в нужных направлениях), все трубы, к которым привязан блок, соединяются между собой попарно. Их части, попадающие под блок, пропадают. Если труба не закрыта блоком, а видна сквозь него, значит, привязки блока к этой трубе нет. Если блок привязан только к одной трубе, запрашивается уточнение его позиции вдоль трубы.
"Текст" – нанесение текста. Появляется изменяющийся текст со сноской, переносимый движением курсора. Нужно задать точку указания сноски на трубу или на блок. Если курсор указывает на блок, высвечивается текст "Блок …" с номером блока в списке. Если на трубу – "Труба …" с номером трубы в их списке и с указанием уклона трубы, если она не горизонтальна или вертикальна. Если курсор не захватывает своей окрестностью ни блок, ни трубу – "Выбор". В случае, когда в окрестность попадают более чем один блок или блок и труба, переключение точки указания осуществляется клавишей пробел, вариант указания отражается в тексте. Труба всегда выбирается однозначно – ближайшая, а у блоков точка указания может быть далеко от точки привязки. Указанная тексту сноска становится главной. Затем предлагается поправить текст и подвинуть его. Если нужно, чтобы текст не отражал уклон трубы – надо убрать из текста значок уклона. Если требуется, чтобы уклон имел другое представление (угол, отношение, процент) – нужно заменить значение уклона в тексте на какое-нибудь простое значение в требуемом представлении. Точное значение будет проставлено автоматически.
"Позиция" – простановка позиционного обозначения с одним позиционным номером на трубу или блок. Курсором выбирается точка указания сноски, при необходимости нажатием клавиши пробел устанавливается – на блок или на трубу ставится позиционное обозначение. Позиция задается вручную или нумеруется автоматически, на единицу большим числа занятых номеров, в зависимости от соответствующей установки. Если требуется из добавленного таким образом позиционного обозначения сделать групповое – это достигается путем редактирования свойств позиционного обозначения (групповые позиционные обозначения могут устанавливаться только на блоки).
"Позиция фланца" – простановка группового позиционного обозначения с несколькими (в соответсвии с установкой) позиционными номерами на блок. Позиции задаются вручную или нумеруются автоматически, начиная со следующего за последним занятым номером, в зависимости от соответствующей установки. Для группового позиционного обозначения с 4-мя или 5-ю позициями допускается автоматизированный последовательный выбор ряда параметров, приводящий к одновременному назначению всех требуемых специфицирующих свойств комплекта деталей фланцевого соединения. При этом 1-я позиция соответстует видимому на схеме блоку, 2-я – невидимым шпилькам (болтам), 3-я – невидимым гайкам, 4-я – невидимым шайбам, 5-я (если есть) – невидимым прокладкам (линзам).
"Размер" – нанесение цепных размеров. На схеме появляются изображения точек крестиками и запрашивается выбор точек начал выносных – концов труб и точек привязки блоков. Затем запрашивается положение размерной линии, указываемое курсором с подсветкой варианта размера. Переключение вариантов среди допустимых для указанных точек – клавишей пробел.
"Отметка высоты" – нанесение отметки высоты. Запрашивается точка указания отметки высоты (точка трубы или точка привязки блока) с подсветкой самой отметки.
"Обозначение уклона" – нанесение обозначения уклона. Запрашивается точка на трубе над которой будет размещена середина обозначения уклона с подсветкой самого обозначения.
"Колено" – врезка в трубу колена для температурной компенсации или других целей. Запрашивается выбор трубы, затем точек начала и конца колена на ней. Положение точек вдоль трубы можно уточнять путем ввода чисел. Затем курсором указывается сдвиг колена, который также можно уточнить. При указании сдвига одновременно выбирается и его направление – координатная ось. Это достигается за счет включения режим ортогонализации. Курсор от конца колена может идти только по осям координат. Затем колено показывается на экране и запрашивается подтверждение правильности варианта. При отказе параметры колена можно ввести заново, при согласии колено готово.
После выбора опции "Редактирование" основного меню аксонометрии необходимо указать объект модификации, затем программа предлагает выбрать в меню нужную операцию из тех, которые возможны для объекта в текущей ситуации. Ниже описываются все возможные операции над объектами АСТС и ситуации при которых они доступны.
Объект "Труба"
"Продолжить трубу" – опция доступна, если был указан конец трубы, не соединенный с другими трубами. Указывается точка вдоль оси трубы, куда должен сместиться выбранный конец трубы, затем его новая позиция уточняется в форме ввода. На любом из этапов можно отказаться от операции. Связанные с трубой блоки, сноски и отметки высоты будут переноситься в следующих случаях:
"Перенос точки" – если к указанному концу трубы сходятся другие трубы, с которыми он не соединен, то программа задаст вопрос, переносить точку для всех труб или только для выбранной трубы. Если выбранная труба соединена с другой трубой, всегда переносится точка для всех труб. Указывается новая точка со смещением от старой только вдоль осей текущей проекции. Ее координаты уточняются в форме ввода. На любом из этапов можно отказаться от операции. Объекты, связанные с трубой, поведут себя так же, как при операции "Продолжить трубу".
"Установить соединение" – опция доступна, если был указан конец трубы, который можно соединить с другой трубой. Соединить две трубы можно в том случае, если их концы находятся в одной точке и соединение на них еще не установлено. Для соединения выбирается одна из труб, допускающих соединение с указанной. Новое соединение будет иметь параметры из установок по умолчанию.
"Объединить с трубой" – опция доступна, если имеется хоть одна труба, продолжающая выбранную в одну из сторон и сращивание этих труб возможно, т.е. точка сращивания не является концом выносной для какого-либо размера и точкой привязки для блока, соединенного с другой трубой. Если объединение возможно с двумя трубами, то выбирается точка сращивания указанием на схеме (на этом этапе можно отказаться от операции). При объединении двух труб другие трубы, отходящие от их точки сращивания, выходят из состава некоторых веток, в которые они входили. На них перестают действовать соответствующие местные смещения, и они могут переместиться в схеме.
"Разорвать соединение" – опция доступна, если был указан конец трубы, который соединен с другими трубами. Если соединений несколько, то предлагается выбрать трубу, соединение с которой необходимо разорвать (на этом этапе можно отказаться от операции).
"Перенос" – опция доступна, если указанная труба не соединена с другими трубами. Указывается новое положение переносимой трубы, причем смещение возможно только вдоль осей текущей проекции, а ориентация трубы не изменяется. Смещение уточняется в форме ввода. На любом из этапов можно отказаться от операции. Связанные с трубой объекты переносятся вместе с ней.
"Разрезать трубу" – указывается и затем уточняется точка разреза на трубе. На любом из этапов можно отказаться от операции. Точка разреза может оказаться на конце другой трубы, тогда части разрезаемой трубы включаются в ее ветки, и на них начинают действовать местные смещения этой ветки. Части трубы могут сместиться на схеме.
"Удаление" – выбранная труба будет удалена. Связанные с ней соединения, блоки, сноски и отметки высоты также будут удалены. Также будут удалены тексты и позиционные обозначения, все сноски которых указывали на эту трубу и ее блоки, и размеры, у которых остается меньше двух точек начала выносных. Если труба соединяла другие трубы с местными смещениями, их смещения могут измениться – они сместятся на схеме.
"Копирование" – создает новую трубу. Указывается положение новой трубы со смещением только вдоль осей текущей проекции. Смещение уточняется в форме ввода. На любом из этапов можно отказаться от операции. Ориентация трубы сохраняется. Объекты, связанные с трубой, не копируются.
"Установить смещение" – из меню выбирается тип смещения, которое хотят установить: "Общее" или "Местное". При отказе от выбора операция не производится.
"Установить общее смещение" – последовательно запрашиваются граница смещаемой области (точка на трубе, задающая перпендикулярную к трубе плоскость) и что будет смещаться (вторая точка на трубе, положение которой относительно плоскости задает смещаемое полупространство). После этого в форме ввода задаются свойства смещения (см. Объект "Линия разрыва"/"Свойства"). На любом из этапов можно отказаться от операции.
"Установить местное смещение" – последовательно запрашиваются граница смещаемой области (точка на трубе, задающая перпендикулярную к трубе плоскость) и что будет смещаться (вторая точка на трубе, положение которой относительно плоскости задает смещаемое полупространство). Затем из предложенных для выбора труб предлагается выбрать разрываемые трубы, указывая на них позицию добавляемых линий разрыва. После того как все трубы выбраны дается запрос о продолжении операции над собранным множеством труб. После чего в форме ввода задаются свойства смещения (см. Объект "Линия разрыва"/"Свойства"). На любом из этапов можно отказаться от операции.
"Перенос ветки труб" – опция доступна, если указана труба, имеющая соединения. Автоматически генерируется и подсвечивается множество труб (вместе со связанными с ними объектами), соединенных с указанной посредством соединений и других труб, после чего дается запрос о продолжении операции над собранным множеством. Затем указывается новое положение ветки труб со смещением только вдоль осей текущей проекции. Смещение уточняется в форме ввода. На любом из этапов можно отказаться от операции. Ориентация ветки не изменяется. Объекты, связанные с трубами, не меняют своего положения на трубах.
"Свойства" – изменение в форме ввода цвета и типа линии указанной трубы.
"Специфицирующие свойства" – загрузка редактора таблиц для правки специфицирующих свойств трубы, если у нее есть позиционное обозначение. Свойство "Количество" при этом игнорируется. Имеется возможность временного выхода в АСТС для просмотра всех элементов, которых касается текущий позиционный номер.
Объект "Соединение труб"
"Разорвать соединение" – удалит указанное соединение.
"Свойства" – изменяет вид указанного соединения: радиус сопряжения (мм Натуры) или его отсутствие (трубы соединяются встык).
Объект "Линия разрыва"
"Удалить" – если указанная линия разрыва образована общим смещением, то происходит удаление этого общего смещения, ели же местным смещением, то из меню выбирается объект, который будет удален: "Линия разрыва" или "Смещение". Отказ от выбора воспринимается как выбор объекта "Линия разрыва".
"Удалить линию разрыва" – позволяет удалить выбираемые линии разрыва, образованные тем же смещением, что и указанная выше. Если выбраны все существующие для данного местного смещения линии разрыва, то удаляется и само смещение.
"Удалить смещение" – позволяет удалить смещение, которым образована указанная линия разрыва.
"Добавить линию разрыва" – позволяет к уже имеющимся линиям разрыва, образованным тем же смещением, что и указанная линия разрыва добавить новые на другие трубы. Здесь из предложенных для выбора труб предлагается выбрать разрываемые трубы, указывая на них позицию добавляемых линий разрыва. После того как все трубы выбраны дается запрос о продолжении операции над собранным множеством труб. На любом из этапов можно отказаться от операции.
"Свойства" – из меню выбирается объект, свойства которого будут правиться: "Линия разрыва" или "Смещение". Отказ от выбора воспринимается как выбор объекта "Линия разрыва".
"Свойства линии разрыва" – позволяет изменить длину указанной линии разрыва, вектор смещения буквенных обозначений от конца указанной линии разрыва и смещение середины разрыва от плоскости смещения в мм Бумаги. Для разрывов сжатия указывается также диаметр волн обрыва и признак изображения линий волнами, а для разрывов растяжения длина линии и смещение середины несущественны.
"Свойства смещения" – позволяет изменить свойства смещения, порождающего указанную линию разрыва: тип смещения (расширение, сжатие), величину и буквенное обозначение смещения. Для смещений типа сжатие можно задать необходимость их изображения двумя волнами обрыва и диаметр этих волн.
Объект "Блок"
"Перенос" – перенос указанного блока на другое место. Выполняется так же, как и "Последний блок" при добавлении объектов в схему.
"Удаление" – удалит указанный блок с удалением его позиционных обозначений, сносок на него и точек начала выносных у размеров. Если сносок у текстов более не остается – они удаляются. Если у размера остается лишь одна точка начала выносных – они также удаляются.
"Замена" – заменяет указанный блок другим блоком из библиотеки с выбором по изображению, по названию либо последним выбранным. При замене на блок с меньшим количеством привязок (например, блока с тройниковой привязкой на блок с угловой или осевой привязкой) возможна потеря части привязок.
"Привязка трубы" – опция доступна, если использованы не все привязки блока. Соединит блок с еще одной трубой. Труба выбирается указанием в схеме. Блок может быть соединен с трубой, если пространственный угол между его лучом привязки и осью трубы не более 45°. Если привязываемая труба не лежит в плоскости блока, он поворачивается в плоскость, образуемую трубами.
"Копирование" – аналогична операции "Перенос", за исключением того, что создает новую копию блока, оставляя выбранный в качестве прототипа блок на месте.
"Свойства" – позволяет изменить цвет и тип линии указанного блока. Если блок привязан только к одной трубе, то можно изменить направление нормали к трубе, лежащей в плоскости блока, и ориентацию блока от начала к концу трубы. Направление нормали задается нажатием кнопки "Направление нормали" и выбором одной из появившихся на экране координатных осей, причем направление нормали к трубе не может совпадать с направлением трубы.
"Специфицирующие свойства" – загрузка редактора таблиц для правки специфицирующих свойств блока по всем позиционным номерам, указанным в списке номеров всех его позиционных обозначений. При простановке количества элементов следует иметь в виду, что это количество не во всей схеме, а для одного позиционного обозначения с таким позиционным номером. Имеется возможность временного выхода в АСТС для просмотра всех элементов, которых касается текущий позиционный номер.
Объект "Текст"
"Перенос" – позволяет подвинуть указанный текст.
"Удаление" – удалит указанный текст со всеми его сносками.
"Копирование" – создает новую копию текста, с параметрами указанного текста, но только с одной (главной) сноской и позволяет его подвинуть.
"Добавить сноску" – добавит сноску, запросив точку указания на трубе или на блоке.
"Удалить сноску" – опция доступна, если текст имеет более одной сноски. Удалит сноску, предварительно запросив ее указание. Нельзя удалять главную сноску.
"Смена указания сноски" – запросит новую точку указания для главной сноски на трубе или на блоке.
"Смена главной сноски" – опция доступна, если текст имеет более одной сноски. Запросит указание неглавной сноски и сделает ее главной.
"Редактирование текста" – позволит отредактировать текст.
"Свойства" – позволяет изменить установку шрифта, цвет, сдвиг строк и начало сноски указанного текста. Если текст содержит обозначение уклона и указывает главной сноской на наклонную трубу, то модно также изменить формат уклона (угол, отношение, процент – выбор из меню) и точность при его генерации.
Объект "Сноска"
"Удаление" – удалит указанную неглавную сноску. Главную сноску можно удалить, удалив текст или сделав ее неглавной.
"Смена указания сноски" – запросит новую точку указания для сноски на трубе или на блоке. Сменить указание главной сноски можно, указав на текст (а не на сноску).
Объект "Позиционное обозначение"
"Перенос" – позволяет подвинуть текст обозначения.
"Копирование" – создает новое позиционное обозначение с теми же позициями и позволяет его подвинуть с указанием другой точки сноски и привязкой к другому элементу АСТС.
"Удаление" – удалит позиционное обозначение, при автонумерации произведет перенумерацию (если нужно) во всех позиционных обозначениях АСТС.
"Смена указания сноски" – запросит новую точку указания для сноски на трубе или на блоке.
"Свойства" – позволяет изменить установку шрифта, цвета, сдвига строк и начала сноски, а для позиционного обозначения блока также и число входящих в него позиций.
"Специфицирующие свойства" – загрузка редактора таблиц для правки специфицирующих свойств по всем позициям, позиционного обозначения. Комплект свойств, зависит от специфицируемого объекта и установки, определяющей какой набор специфицирующих свойств хранится и задается. При простановке количества элементов следует иметь в виду, что это количество не во всей схеме, а для одного позиционного обозначения с такой позицией. Имеется возможность временного выхода в АСТС для просмотра всех элементов, которых касается текущий позиционный номер.
"Фланцевое соединение" – для позиционного обозначения с 4-мя или 5-ю позициями выполняется последовательность выбора ряда параметров, приводящая к одновременному назначению всех требуемых специфицирующих свойств комплекта деталей фланцевого соединения.
Объект "Размер"
"Удаление" – удалит указанный размер.
"Свойства" – позволяет изменить смещение текста размера от размерной линии и смещение размерной от первой точки начала выносных (оба в мм Бумаги). Также здесь можно изменить ось выносных и ось размерной. Оси задаются по кнопкам "Ось выносных" или "Ось размерной" с выбором одной из появляющихся на экране координатных осей. Контролируются ограничения, описанные в разделе Размеры. Если в качестве оси размерной может выступать ось трубы, то при нажатии на кнопку "Ось размерной" предлагается выбрать в качестве оси либо трубу, либо координатную ось. Если возможен только один вариант для оси выносных или размерной, то соответствующая кнопка будет недоступна.
Объект "Отметка высоты"
"Перенос" – позволяет перенести указанную отметку высоты в другое место. Выполняется так же, как операция "Отметка высоты" при добавлении объектов в схему.
"Удаление" – удалит указанную отметку высоты.
"Свойства" – позволяет изменить смещение стрелки от начала выносной и смещение полки от выносной в мм Бумаги, а также направление смещения полки от выносной. Кроме того можно изменить тип линии стрелки, а также направление выносной и полки. Последние задаются по кнопкам "Направление выносной" или "Направление полки" соответственно с выбором одной из появляющихся на экране координатных осей, кроме оси Z.
Объект "Обозначение уклона"
"Перенос" – позволяет перенести указанное обозначение уклона в другое место. Выполняется так же, как операция "Обозначение уклона" при добавлении объектов в схему.
"Удаление" – удалит указанное обозначение уклона.
"Свойства" – позволяет изменить смещение стрелки от трубы и направление этого смещения, формат и точность представления уклонов.
Объекты "Строительные оси X=const" и "Строительные оси Y=const"
Эти объекты идентичны и взаимосвязаны, поэтому операции над ними рассматриваются в одном разделе.
"Удаление" – удалит как X, так и Y оси, т.к. их раздельное существование невозможно. Следует иметь в виду, что после удаления добавление строительной сетки будет возможно только посредством импорта из плана строительной подосновы.
"Свойства" – позволяет модифицировать оси, добавляя и удаляя группы осей (кнопки "Добавить" и "Удалить" соответственно), и меняя параметры групп (количество пролетов и шаг осей). Для лучшей ориентации группы именуются обозначением первой оси в группе. Если групп более 10, то появляются кнопки "Вперед", "Назад" (при необходимости), позволяющие передвигаться по списку групп осей.
Здесь же задается список видимых осей (обозначения осей через запятую или тире).
В каждом из специальных видов работ, таких как специфицирование монтажно-технологической части проекта, схем автоматизации, технологических схем производства и чертежей марок ОВ, ВК, НВК, ТС, имеются свои специальные возможности задания специфицирующих свойств изделий, а в случае схем автоматизации также и возможность генерации спецификаций. Для решения общих для всех этих работ задач специфицирования используется единый аппарат (для схем автоматизации – необязательно). В его основе лежит представление табличных конструкторских документов (ТКД) в виде табличных модулей.
В характеристике табличного модуля содержится вся структурная информация по связям принадлежности, размерам граф, их свойствам и многое другое. Дополнительно такое представление ТКД позволяет решить задачу различного оформления как текстов в таблице, так и разделительных линий. В частности, каждый текст может иметь свой шрифт и выравнивание, разделительные линии могут обрамлять лишь отделимые по смыслу ячейки и их группы, прерываясь внутри таблицы и др. Сохранение характеристики табличного модуля на диске в виде комплекта параметров .TMO открывает возможность работы с промежуточными вариантами без помещения их в чертеж и использования заготовок.
Как элемент чертежа табличный модуль имеет обычную геометрическую часть из текстов, отрезков и прямоугольников, допускает все обычные операции над элементами чертежа типа модуль (поворачивать и отражать его нельзя). Каждый многострочный текст является значением, находящейся в одной клетке таблицы. Все геометрические элементы принадлежат системе отсчета "Бумага" и не могут быть контурами штриховок после деления модуля на части. Свойства табличного модуля подлежат корректировке исключительно с помощью специальных операций, доступных по опции "Специфицирование" главного меню. Если в геометрию табличного модуля внести изменения путем коррекции модулей чертежа, они в нем сохранятся, но при последующей работе в режиме "Специфицирование" произойдет перегенерация его геометрии, и эти изменения будут утеряны. Не имея никаких специальных установок ни в чертеже, ни в сеансе работы, каждый табличный модуль чертежа имеет свой собственный комплект установок, задающих режим генерации его изображения. Имеются неизменяемые установки, то есть правила: тексты номеров граф всегда идут по горизонтали и отцентрированы в обоих направлениях; продолжения таблицы по высоте начинаются с того же уровня, что и ее начало, вертикальные разделительные линии прерываются на рубриках, объединяющих несколько граф, на вновь появляющиеся тексты действуют соответствующие установки по умолчанию, индивидуальные установки можно давать только имеющимся текстам, но не пустым клеткам.
Общие установки табличного модуля:
Установки текстов:
В состав каждой установки текста входят:
Табличный модуль как организатор взаимодействия таблицы с электронными каталогами содержит разнообразную информацию, которая недоступна для изменения и поэтому подробно здесь не описывается. Это иерархическая структура изделий, шапки, индивидуальные установки типов разделительных линий, размеры клеток в шапке, ключевые слова для выборки нужных изделий в электронных каталогах и их сферы действия, источники ограничений на давления, температуры, диаметры и их сферы действия, единицы измерения и внутренние номера свойств в графах. Как источник прототипов и хранитель промежуточных версий табличный модуль в своей характеристике содержит полный комплект сведений для воспроизведения своей геометрической части, все установки, в том числе по умолчанию, которые действуют на вновь добавляемые данные. Табличный модуль полностью совместим по содержимому своей характеристики с комплектов параметров, сохраняемом на диске в файлах .TMO.
Ввиду комплексности задачи специфицирования с доступом к электронным каталогам в решении этой задачи выделяются четыре группы операций: работа с табличными модулями, работа в редакторе таблиц, выбор в электронных каталогах и специфицирование фланцевых соединений. В зависимости от профиля выполняемых работ и типа ТКД используются не все из них. Работа с табличными модулями начинается по опции главного меню "Специфицирование". В головном меню специфицирования предлагается выбрать одну из возможных операций подготовки специфицирующей таблицы. Результатом является помещаемый в чертеж элемент типа "Табличный модуль", содержащий спецификацию, заказную спецификацию, монтажную ведомость или таблицу колодцев. Промежуточные результаты – хранимые на диске комплекты их параметров в виде файлов .TMO. Работа идет с одним ТКД, который называется текущей таблицей. Реализуются следующие операции.
"В чертеж" – помещение таблицы в чертеж с возможностью переноса в нужное место. После помещения таблицы в чертеж работа прекращается. Если правился табличный модуль в чертеже, он заменяется.
"Бланк" – создание пустой таблицы. В ней используются установки текстов, действующие в текущем сеансе работы GlassX. Поэтому лучше использовать эту опцию однократно, а затем установить нужные форматы текстов и сохранить на диске как прототип для дальнейшего многократного использования. Здесь предлагается выбрать вариант специфицирующей таблицы для создания бланка: спецификации по ГОСТ 2.108-68, заказной спецификации по ГОСТ 21.103-78, монтажной ведомости, спецификации трубопровода высокого давления, спецификации оборудования в регламенте производства без рубрик и с рубриками, спецификации ОВК по ГОСТ 21.101-97 с рубриками и без, заказной спецификации ОВК по ГОСТ 21.110-95 с рубриками и без, таблицы колодцев в одном из 12 вариантов по типовым проектным решениям 901-09-11.84, 902-09-22.84, 902-09-46.88.
"Из чертежа" – взятие для работы таблицы из чертежа. Для этого в чертеже нужно выбрать табличный модуль. Запрашивается режим работы – заменять эту таблицу в чертеже или создавать новую.
"Из таблицы" – конвертация элемента чертежа типа таблица в табличный модуль для дальнейшей работы. Поскольку в элементе чертежа типа таблица нет ряда установок оформления, характерных для табличного модуля, они берутся из текущей рабочей таблицы. В чертеже нужно выбрать таблицу c тем же количеством граф, что и у текущей. Возможна также конвертация 10-графной таблицы в 9-графную с исключением лишних граф и изменением порядка оставшихся (переход от старой заказной спецификации по ГОСТ 21.103-78 к новой по ГОСТ 21.110-95).
При этом порядок граф у исходной таблицы должен быть следующий: "Позиция", "Наименование и техническая характеристика оборудования и материалов. Завод-изготовитель (для импортного оборудования страна, фирма)", "Тип, марка оборудования", "Единица измерения: наименование, код", "Код завода изготовителя", "Код оборудования, материала", "Цена единицы оборудования, тыс.руб.", "Количество", "Масса", а у принимающей таблицы следующий: "Позиция", "Наименование и техническая характеристика", "Тип, марка, обозначение документа, опросного листа", "Код оборудования, изделия, материала", "Завод-изготовитель", "Единица измерения", "Количество", "Масса единицы, кг", "Примечания".
"С диска" – взятие для работы таблицы с диска. По умолчанию файлы .TMO находятся в том же каталоге диска, где и чертежи .GEF.
"Автозаполнение" – автоматическое заполнение таблицы по данным из указываемой области. В зависимости от профиля работ и типа таблицы в область сбора специфицирующих свойств могут включаться выбираемые элементы текущего чертежа, комплекты параметров модулей АСТС, ПНС на диске, все модули текущего чертежа или нескольких чертежей на диске; может допускаться многократное добавление в имеющуюся таблицу данных, собираемых из разных областей. Далее над таблицей можно проводить любые виды работ режима "Специфицирование", в том числе и правку данных. При этом следует иметь в виду, что после автозаполнения создается самостоятельный табличный модуль, уже не связанный с областью, выбранной при автозаполнении.
"Фасовка" – создание разделов, перегруппировка изделий между разделами, копирование изделий из одной таблицы в другую. Эти операции массового переноса изделий обычно требуются после автозаполнения. Отмечается группа изделий или разделов, и их можно удалить, перенести, скопировать, занести в буфер обмена, вставить из буфера, очистить все клетки. Операции возможны для таблиц, в которых свойства изделий располагаются во всю ширину таблицы.
"Вставка перед", "Вставка после" – опции добавления в таблицу изделия, аналогичного указываемому, соответственно перед ним или после. При выборе подсвечивается прямоугольниками весь комплект клеток таблицы, относящийся к указываемому изделию. В случае, когда это фланцы и арматура для одной трубы в монтажной ведомости, и уже выбран диаметр условного прохода, соответствующие графы получают при вставке его значение. В остальных случаях добавляются пустые клетки. Операция повторяется до отказа от очередного указания.
"Удаление" – удаление из таблицы указываемого изделия. При выборе подсвечивается прямоугольниками весь комплект клеток таблицы, относящийся к указываемому изделию. После удаления запрашивается подтверждение его правильности.
"Правка таблицы" – выбор группы изделий и редактирование их специфицирующих свойств в редакторе таблиц. При выборе подсвечивается прямоугольниками весь комплект клеток таблицы, относящийся к указываемому изделию, но в редактор таблиц передаются все такие изделия, относящиеся к ближайшему объединяющему их блоку. Указываемое изделие становится в редакторе таблиц текущим. Например, при указании на одну деталь трубопровода обрабатываются все детали этой трубы. В случае работы с электронными каталогами при этом автоматически устанавливаются условия выборки из них по рабочим температуре и давлению, по диаметру условного прохода, если они уже указаны в монтажной ведомости. Автоматически устанавливается и выборка объектов в каталогах – например, крепеж. В остальных случаях запоминаются и постоянно действуют установленные пользователем условия выборки. Многострочные клетки редактора таблиц переносятся в таблицу так, чтобы максимально использовать ширину клетки. Дальнейшее форматирование и оформление текстов в клетках, если требуется, достигается по опциям "Оформление", "Формат текстов" и "Правка данных".
"Правка клетки" – внесение изменений в текст без редактора таблиц, путем прямого редактирования как текста чертежа с возможностью форматирования. При этом по умолчанию в параметрах форматирования устанавливается ширина клетки в мм и нулевой абзацный отступ. Реализуется циклический режим до отказа от выбора очередного текста. Для большинства таблиц допускается внесение изменений только в области данных, хотя для некоторых таблиц (например, таблиц колодцев) также возможна правка текстов шапки.
"Фланцы" – специфицирование фланцевого соединения, включающего собственно фланец, прокладку и детали крепежа – шпильку или болт, гайку, шайбу. Это комплект связан между собой по количеству, размерам и действующим ограничениям. Автоматически подсчитываются требуемые количества деталей в комплекте, последовательно запрашивается выбор в каталогах с автоматической выборкой на основе уже известных параметров, таких как условный диаметр, рабочие температура и давление, длина шпилек общая и гладкой части, диаметр и шаг резьбы. Результаты автоматически заносятся в монтажную ведомость и разбиваются на строки с учетом ширины граф. Операция возможна только в монтажной ведомости.
"Оформление" – группа операций с выбираемым диапазоном строк: упорядочивание по задаваемым графам, сливание одинаковых, нумерация позиций, выделение общих частей в отдельную строку. Эти работы требуются после автозаполнения и фасовки строк. Операции возможны для таблиц, в которых свойства изделий располагаются во всю ширину таблицы.
"На диск" – запись комплекта параметров текущей таблицы в дисковый файл с выбираемым именем и расширением .TMO.
"Установки" – изменение общих установок.
"Формат текстов" – изменение установок текста данных или шапки, всей графы или данных графы, включая шрифт, шаг строк, цвет и выравнивание.
В результате автозаполнения, фасовки строк и работы в редакторе таблиц можно создать очень большую таблицу, которая не сможет быть помещена в чертеж или даже нельзя будет записать комплект ее параметров на диск. В этом случае надо делить данные между несколькими табличными модулями. Если не удается сделать запись параметров на диск, то сохранить данные в этом случае можно в редакторе таблиц в архивных файлах.
Основным инструментом ввода данных в таблицы является редактор таблиц, организующий работу с электронными каталогами. Он не добавляет и не удаляет изделия в таблицы, а только специфицирует их. Комплект изделий в редакторе таблиц снабжается заголовками граф, максимально отражающими их содержимое, но при этом имевшийся в таблице многострочный заголовок (шапка) может разместиться не полностью.
Правила работы в редакторе таблиц и вызова из него модуля связи с каталогами обычные для GlassX, за исключением того, что всегда устанавливается "режим связи с чертежом". В этом режиме редактор таблиц различает изделия и позволяет делать замены многострочных свойств изделий, включая замену по результатам выбора в каталогах. Тексты при этом разбиваются на строки исходя из ширины граф в табличном модуле при ширине символа 1.8мм, что соответствует средней ширине букв при наименьшем допустимом ЕСКД размере шрифта 2.5мм. Видимые в редакторе многострочные тексты, относящиеся к одному свойству одного изделия, передаются в табличный модуль без изменения разбиения на строки. Ведущие пробелы в строках удаляются. Работа с каталогами в редакторе таблиц начинается с их загрузки по клавише "K" латинское, затем переходы между таблицей и каталогами производится клавишей Tab либо курсором мыши (из каталогов в таблицу). Специфицирующие свойства выбранного в каталогах изделия заменяют свойства текущего изделия при нажатии клавиши "P" латинское либо Ctrl-V.
Выбор в электронных каталогах осуществляется в двух режимах их работы: либо из табличного редактора (по клавише "K") при редактировании фрагмента табличного модуля либо при специфицировании фланцевого соединения. Работа с номенклатурными каталогами заключается в последовательном выборе нужных каталога и изделия в нем. Выбор каталога осуществляется из меню наименований каталогов. Изделия в каталогах представлены в виде таблицы, графами которой являются их свойства. Выбор осуществляется с помощью клавиши "T" и последующего задания дополнительных свойств изделия (выбор из меню или ввод значения в форме ввода). По клавише "F10" происходит выход из текущего каталога в их список для нового выбора или отказа от продолжения работы с каталогами. По клавише "F7" в списке изделий предоставляется возможность изменить текущие условия выборки, действующие на значения видимых в списке свойств. Для облегчения поиска в номенклатурных каталогах имеется возможность сужения списка каталогов и списка просматриваемых внутри каталога строк. Сужение достигается путем наложения условий выборки как для каталогов в целом, так и для строк внутри каталога.
Одним из условий выборки является подстрока, которая должна встречаться в наименовании отбираемых номенклатурных каталогов. Другое условие представляет собой список объектов. При этом отбираются только те номенклатурные каталоги, которые содержат эти объекты. Остальные условия выборки являются ограничениями на значения различных параметров и влияют не только на отбор каталогов, но и на сужение списка просматриваемых внутри каталога строк. Так, для выборки номенклатурных каталогов могут быть наложены ограничения на Dу, Pу, температуру среды и т.д. Ограничения могут быть трех типов: снизу, сверху и на точное совпадение. Если установлены ограничения на какой-то из параметров, то при входе в каталог, имеющий соответствующие свойства (например, для параметра Pу это свойства Pу, Pу min и Pу max) автоматически будут наложены условия, сужающие список просматриваемых строк.
При обращении к номенклатурным каталогам некоторые условия выборки могут быть наложены программой автоматически. При специфицировании фланцевых соединений доступ к каталогам и их сужение полностью автоматизированы и нет необходимости менять условия выборки. Во всех остальных случаях имеется возможность изменить или дополнить условия выборки, наложенные программой автоматически, а также полностью отменить их действие. Для этого в меню номенклатурных каталогов используются две служебные опции:
"Выборка" – позволяет изменить условия выборки;
"Показать все" – отменяет действие условий выборки, включая ограничения, и выводит полный список всех доступных номенклатурных каталогов. При входе в любой из них показывается полный список изделий без выборки. Такой режим работы сохраняется до выхода из нового изменения условий выборки или до выхода из всех каталогов.
Однажды введенные условия выборки сохраняются при последующих обращениях к номенклатурным каталогам и, если их не снять, действуют до момента выхода из головного меню специфицирования. При этом программа может автоматически подменять условия отбора, но не снимать их. Исключением из этого правила является специфицирование фланцевых соединений. Эта задача полностью отменяет все действовавшие ранее условия выборки.
Специфицирование фланцевого соединения организуется как последовательный выбор в электронных каталогах образующих его фланца, шпильки или болта, гайки, шайбы, прокладки или линзы, с последующим расчетом их количества. При специфицировании ОВК прокладки и линзы не выбираются и не специфицируются. Последовательность и особенности выполняемых операций описываются в разделах "Спецификации МТ" и "Спецификации ОВК"
Спецификации в монтажно-технологических частях проекта создаются к аксонометрическим схемам участков трубопроводов (АСТС) по промышленным каталогам на давления до 100 кгс/см2 и свыше 100 кгс/см2 (ГОСТ 21.401-88 "Технология производства" – схемы соединений монтажные, чертежи специальных технологических трубопроводов). Специфицирующие свойства элементов АСТС могут назначаться (выбираться) при подготовке самой АСТС либо в режиме специфицирования. Общие правила выполнения этих работ описаны в разделах "Аксонометрические схемы" и "Специфицирование". В этом разделе характеризуются особенности специфицирования АСТС монтажно-технологической части проектов.
Для АСТС разрабатываются четыре табличных документа: спецификация по ГОСТ 2.108-68; заказная спецификация по ГОСТ 21.103-78; ведомость трубопроводов по участкам, которая реализована не в форме ГОСТ 21.401-88, а в специальной табличной форме, более удобной для монтажных подразделений и называемой далее монтажной ведомостью; спецификация по ГОСТ 2.108-68 для трубопроводов высокого давления. Специфицирующие свойства для последнего документа готовятся в АСТС.
Спецификация по ГОСТ 2.108-68 включает графы "Позиция", "Обозначение", "Наименование", "Количество", "Масса единицы, кг", "Примечание". Строки спецификации рубрифицируются по разделам "Арматура", "Элементы трубопроводов", "Трубы". Могут добавляться разделы "Оборудование", "Участки трубопроводов". Наименования рубрик не задаются программно, а остаются на усмотрение пользователя, так что можно предусмотреть и другую рубрификацию. Из электронных каталогов автоматически заполняются графы "Обозначение", "Наименование", "Масса единицы, кг".
Заказная спецификация по ГОСТ 21.103-78 включает графы "Позиция", "Наименование и техническая характеристика оборудования и материалов. Завод-изготовитель (для импортного оборудования страна, фирма)", "Тип, марка оборудования. Обозначение документа и номер опросного листа", "Единица измерения: наименование, код", "Код завода-изготовителя", "Код оборудования, материала", "Цена единицы оборудования, тыс.руб.", "Количество", "Масса единицы, кг". Типовая рубрификация строк заказной спецификации не задается, но возможна, также, как и в спецификации. Из электронных каталогов автоматически заполняются графы "Наименование и техническая характеристика оборудования и материалов. Завод-изготовитель (для импортного оборудования страна, фирма)", "Тип, марка оборудования. Обозначение документа и номер опросного листа", "Единица измерения: наименование", "Масса единицы, кг"
Монтажная ведомость включает 8 групп граф – разделов: "Характеристика участка", "Трубы", "Детали трубопроводов и узлов присоединения КИП", "Арматура", "Фланцы", "Крепежные детали фланцевых соединений", "Прокладки", "Опоры трубопроводов". Каждая из них содержит сведения (по графам):
"Характеристика участка": "Среда", "Позиционное обозначение (линии по схеме), "Крайние точки линии (начальная и конечная)", "Категория", "Параметры среды (температура, град.C и давление, кгс/см2)", "Условия испытания кгс/см2 – на прочность и плотность водой и воздухом, на плотн.сопредел.паден.давл. (в % падения давления)", "Специальная обработка трубопровода", "Изоляция", "Примечание". Из электронных каталогов ни одна из этих граф не заполняется;
"Трубы": "Размер", "ГОСТ, ТУ", "Материал", "Количество, п.м.". Все графы, кроме количества, могут заполняться из электронных каталогов;
"Детали трубопроводов и узлов присоединения КИП": "Наименование", "Размер, шифр", "ГОСТ, нормаль", "Материал", "Количество, шт.". Все графы, кроме количества, могут заполняться из электронных каталогов;
"Арматура": "D усл, мм", "P усл, кгс/см2", "Тип, марка, чертеж", "Материал", "Количество, шт.". Все графы, кроме количества, могут заполняться из электронных каталогов;
"Фланцы": "D усл, мм", "P усл, кгс/см2", "ГОСТ", "Материал", "Количество шт.". Все графы, кроме количества, могут заполняться из электронных каталогов;
"Крепежные детали фланцевых соединений": "Наименование", "Размер, мм", "ГОСТ", "Материал", "Количество, шт.". Все графы, кроме количества, могут заполняться из электронных каталогов;
"Прокладки": "Шифр", "ГОСТ", "Материал", "Количество, шт.". Все графы, кроме количества, могут заполняться из электронных каталогов;
"Опоры трубопроводов": "Тип, обозначение", "ГОСТ", "Материал", "Количество, шт.". Все графы, кроме количества, могут заполняться из электронных каталогов.
Все строки ведомости рубрифицируются по средам, внутри одной среды – по участкам трубопровода. Внутри группы строк одного участка имеется один раздел "Характеристика участка" и несколько разделов "Трубы", отделяемых друг от друга по вертикали. Для каждой из труб дается одна характеристика собственно трубы и независимо перечисляются в своих разделах "Детали трубопроводов и узлов присоединения КИП", "Арматура", "Фланцы" и "Опоры трубопроводов". Каждому изделию в разделе "Фланцы" соответствует группа строк для одного изделия в разделе "Прокладки" и три группы строк для изделий "Крепежные детали фланцевых соединений" (шпильки или болты, гайки, шайбы). При этом для одной трубы одни и те же крепежные детали могут встретиться несколько раз, для разных фланцев, применяемых на этой трубе.
Сложная и детализированная структура монтажной ведомости позволяет, с одной стороны, облегчить проведение монтажных работ, с другой стороны, дополнительно автоматизировать выбор изделий в каталогах и другие работы по ее подготовке. Указываемые в характеристике участка трубопровода рабочие температура и давление действуют на все изделия, специфицируемые в рамках этого участка. Диаметр условного прохода арматуры и фланцев должен быть одинаковым для всех их в рамках одной трубы. В рамках одного фланцевого соединения требуется соответствие по таким размерам, как диаметр условного прохода, диаметр и шаг резьбы, длина шпилек и толщина фланцев и др., а также количественное соответствие отверстий во фланце, числа шпилек, болтов, гаек и шайб.
Спецификация трубопровода высокого давления по ГОСТ 2.108-68 содержит те же графы, что и для давлений до 100 кгс/см2, но не имеет рубрик. Графа "Позиция" содержит позиционные номера изделий в аксонометрической схеме трубопровода, расположенные в порядке последовательного увеличения вниз по спецификации, начиная с единицы. Из электронных каталогов автоматически заполняются графы "Обозначение", "Наименование", "Масса единицы, кг". Графа "Количество" для труб содержит суммарную длину труб с таким позиционным номером в позиционном обозначении на схеме в погонных метрах, для других элементов – их количество в штуках. Документ допускает автозаполнение из модуля АСТС в чертеже или из комплекта параметров АСТС на диске .ACS.
При создании пустой таблицы по опции "Бланк" перечисленные выше таблицы создаются соответственно из вариантов: "Спецификация", "Заказная спецификация", "Монтажная ведомость", "Спецификация ТВД". Можно также заполнять и "Ведомость трубопроводов по участкам", но без связи с электронными каталогами.
По опции "Автозаполнение" автоматически создается спецификация трубопровода высокого давления по его аксонометрической схеме (выбираемой в чертеже или на диске). Данные в текущей таблице заменяются полностью.
По опциям "Вставка перед", "Вставка после" в случае работы с монтажной ведомостью, когда это фланцы и арматура для одной трубы, и уже выбран диаметр условного прохода, соответствующие графы получают при вставке его значение.
По опции "Правка таблицы" при работе с монтажной ведомостью автоматически устанавливаются условия выборки из электронных каталогов по рабочим температуре и давлению, по диаметру условного прохода, если они уже указаны в монтажной ведомости. Автоматически устанавливается и выборка объектов в каталогах – например, крепеж.
Доступная для монтажной ведомости операция "Фланцы" автоматизирует специфицирование фланцевого соединения как последовательный выбор в электронных каталогах образующих его фланца, шпильки или болта, гайки, шайбы, прокладки или линзы, с последующим расчетом их количества. При этом последовательность операций следующая.
для шпильки: Lmin = 2 * B + Bl + 2 * Hg + 2 * Bsh + 3 * Rstep, Lgl = 2 * B + Bl + 2 * Bsh – 3 * Rstep,
для болта: Lmin = 2 * B + Bl + 1 * Hg + 2 * Bsh + 2 * Rstep, Lgl = 2 * B + Bl + 1 * Bsh – 2 * Rstep,
где Lmin – минимальная длина шпильки (болта), Lgl – максимальная длина гладкой части шпильки (болта), B – толщина фланца, Bl – толщина прокладки (линзы), Hg – высота гайки, Bsh – толщина шайбы, Rstep – шаг резьбы.
Nf = 2 * NFJo + NFJw, Np = (NFJo + NFJw) * N0,
Ng1 = (NFJo + NFJw) * 2 * N0, Ng2 = (NFJo + NFJw) * N0,
Ns = (NFJo + NFJw) * 2 * N0, Nl = (NFJo + NFJw) * 1,
где Nf – число фланцев, Np – число шпилек (болтов), Ng1 – число гаек при использовании шпильки, Ng2 – число гаек при использовании болта, Ns – число шайб, Nl – число прокладок (линз), NFJo – число фланцевых соединений с ответным фланцем, NFJw – число фланцевых соединений без ответного фланца.
Сформированное фланцевое соединение передается в текущую таблицу.
Чертежи технологических схем к регламентам производства имеют специфические особенности, в связи с которыми при их подготовке эффективны некоторые специальные методы работы, перечисляемые ниже.
При работе с технологическими схемами рекомендуется всегда выбирать профиль работ "Производственные регламенты", задавать (и сохранять на диске) следующие установки режима работы:
Создание нового чертежа лучше начинать с комплекса оформления (формат, основная надпись и др.). Это упрощает ориентацию в чертеже и компоновку схемы, а увеличивать формат по мере необходимости можно автоматически, изменив его в свойствах модуля "Оформление чертежа".
Повторяющиеся фрагменты схемы быстрее и точнее вычерчивать таким способом: вычерчивается один экземпляр со всеми позиционными обозначениями и текстами, он выверяется и затем размножается по матрице или с указанием ("Коррекция/Размножение").
Похожие друг на друга в разных чертежах списки условных обозначений приборов, параметров технологического процесса, функций системы автоматизации, арматуры, трубопроводов проще всего взять из других чертежей как фрагменты ("Файл/Фрагмент на диск" и "Файл/Фрагмент с диска F7) и внимательно поправить отличающиеся части. Еще вариант – начинать чертеж не заново, а править уже имеющийся со списками, оформлением и др., удалив в нем саму схему.
Условные графические обозначения арматуры, элементов трубопроводов и их оформления лучше всего наносить на чертеж из соответствующей графической библиотеки, разработанной с соблюдением требований ГОСТ 2.785-70 к условным обозначениям трубопроводной арматуры. Кроме того, в ходе нанесения библиотечных обозначений обеспечивается точная автоматическая привязка к линии (с поворотом на угол до 30°), а в дальнейшем часть линии, становящуюся невидимой под обозначением, можно вырезать автоматически ("Коррекция/Затенение/Под обозначениями"). Если на схеме часто используется обозначение, отсутствующее в библиотеке – можно занести его в библиотеку, создав из него нужный модуль ("Оборудование/Условное обозначение"). Лучше поместить его в специальный раздел библиотеки "Импорт", чтобы выделить не допускаемые ЕСКД обозначения.
Часто может быть полезной и библиотека графических обозначений оборудования, хотя оно гораздо более разнообразно.
Для облегчения нанесения условных обозначений приборов и средств автоматизации согласно ГОСТ 21.404-85 лучше использовать соответствующие специализированные операции из группы команд "Черчение/КИП". Здесь же имеется возможность нанесения и некоторых вариантов обозначений КИПиА, употребляемых в схемах процессов, поставляемых по импорту; автоматизируется вычерчивание таблицы размещения и назначения приборов, в том числе сигнализации и блокировки, с помощью специального модуля "Таблица КИП".
Материальные и нематериальные потоки на схемах рекомендуется изображать ломаными линиями (не отрезками) нужного типа. Их проще изменять. Для гибких трубопроводов (шлангов) удобно применять магистрали типа "Волнистая линия". Если требуется вычертить для импортной схемы линию потока недопустимой ЕСКД толщины, должна использоваться закрашенная ломаная.
Если в результате ряда изменений линия потока состоит из ряда фрагментов (отрезков, ломаных) – их лучше объединить по опции "Коррекция/Сборка линий". Сборка осуществляется только при точном совпадении концов, подправить которые можно командой "Коррекция/Стыковка углов".
Вырезание невидимых частей потоков при их пересечении без соединения проще выполнять по опции "Коррекция/Затенения/В точках пересечения", тогда будут автоматически вырезаться части в полосе одинаковой ширины в соответствии с установкой "Установки/Стыки и разрывы".
Вместо применения точных привязок при доведении потоков до аппаратов или других мест стыковки проще пользоваться таким приемом. Линии вычерчиваются приблизительно, а затем по опции "Коррекция/Стыковка углов" уточнить сразу несколько стыков. Эта же операция может применяться и для целей контроля качества стыковки линий в готовой схеме.
Позиционные обозначения рекомендуется проставлять не как обычные тексты чертежа, а с помощью модулей типа "Позиционное обозначение" по опциям: "Черчение/Поз.обозначение", "Оборудование/Поз.обозначение", "Оборудование/Поз.обозначение из текста". Если обозначение помещено в чертеж как обычный текст, оно не считается позиционным обозначением и игнорируется при автоматическом создании заготовок спецификаций и списков обозначений. Его можно превратить в модуль нужного типа ("Оборудование/Поз.обозначение из текста").
Спецификацию основного технологического оборудования лучше разрабатывать как модуль типа "Табличный", что позволяет автоматически генерировать заготовку с порядковыми номерами и позиционными обозначениями, а также автоматизирует и упрощает ее модификацию и оформление ("Черчение/Специфицирование"). При создании пустой таблицы по опции "Бланк" выбирается либо "Спецификация в регламенте", либо "Спец. в регл. с рубриками".
Спецификация оборудования в составе чертежа технологической схемы производства согласно РД 6-26-3-81 "Положение о технологических регламентах производства продукции на предприятиях и в организациях химической промышленности" и "Положения о технологических регламентах производства продукции на предприятиях химического комплекса" Минэкономразвития РФ от 06.05.2000 должна содержать номера позиций и наименования аппаратов. Сложилась практика оформлять ее в виде таблицы шириной 185 мм, состоящей из граф "NN п.п.", "Поз.", "Наименование", "Характеристика", "К-во", "Примеч.". В графе "NN п.п." проставляется возрастающий в таблице сверху вниз от единицы номер изделия, в графе "Поз." – позиционные обозначения на схеме, упорядоченные сверху вниз по номерам и по алфавиту. Строки спецификации не рубрифицируются. Электронные каталоги для ее заполнения не используются. Автозаполнение возможно для спецификации без рубрик.
При автозаполнении все данные в таблице заменяются полностью, а строки упорядочиваются по позиционным обозначениям следующим образом: обозначение разбивается на структурные части слева направо с разделителями из набора ".-/()", строки упорядочивается по возрастанию 1й части, внутри группы строк с одинаковой 1й частью они упорядочиваются по возрастанию 2й части и т.д. Упорядочивание по возрастанию означает, что числа идут раньше букв, арабские числа раньше римских, все числа по возрастанию значений, русские буквы раньше латинских, буквы большие (прописные) буквы раньше малых (строчных), в алфавитном порядке русского и английского языков. Если выбрана спецификация в регламенте с рубриками (такие встречаются), она заполняется самим пользователем. Графу с порядковыми номерами удобно заполнять автоматически, применяя команду нумерации в редакторе таблиц (опция "Правка таблицы").
По мере нанесения позиционных обозначений и особенно при завершении создания схемы следует просматривать списки имеющихся позиционных обозначений ("Оборудование/Список поз.обозначений"). При этом могут выявиться неточности, для поиска которых в чертеже удобно использовать команду "Оборудование/Поиск текста Ctrl-F". Список обозначений можно записать в текстовый файл и затем напечатать для удобства сверки позиционных обозначений в схеме и в тексте регламента.
Перед передачей чертежей схемы в интегратор электронных регламентов Sintez рекомендуется провести автоматический контроль оформления чертежей ("Оборудование/Контроль оформления"). При этом будут проверены те же требования к комплекту чертежей схемы, что и в ходе приемочного контроля в системе Sintez: наличие и единственность модуля "Оформление чертежа", наличие в нем сведений о формате чертежа и возможность печати его на плоттере А0 (по размерам), наличие основной надписи, наличие сведений о числе листов и номере листа, попадание номера листа в диапазон от 1 до числа листов, наличие всех номеров листов в этом диапазоне и отсутствие их дублирования (для группы файлов).
Под профилями наружных сетей ВК в системе понимаются чертежи наружных сетей водоснабжения и канализации, выполненные в виде развертки по оси трубопровода, включаемые в состав рабочих чертежей по ГОСТ 21.604-82 (водоснабжение и канализация, наружные сети).
Общие требования ЕСКД обеспечиваются графическим ядром GlassX. Собственно чертеж ПНС изображается в виде развертки сети по оси трубопровода и содержит следующие специфичные элементы (не обязательно все одновременно):
В GlassX ПНС рассматривается как дуальный объект. С одной стороны, это графическое изображение, видимое в чертеже и содержащее вышеперечисленные специфичные элементы. С другой – это внутреннее представление ПНС. Первично внутреннее представление, а графический образ генерируется по нему в соответствии с заданными масштабами по горизонтали и по вертикали. Внутреннее представление хранится в чертеже вместе с графическим представлением как элемент чертежа типа модуль системы GlassX (модуль "Профиль наружной сети ВК") и допускает также хранение на диске в виде файла .PNS.
Изображение допускает самостоятельную корректировку – оформление, которое уже не отражается во внутреннем представлении. Внутреннее представление содержит информацию только об одном ПНС. При необходимости размещения на одном чертеже нескольких ПНС создаются несколько элементов чертежа типа модуль "Профиль наружной сети ВК", работа с которыми ведется поочередно. При этом имеется возможность располагать их основные данные в одной общей таблице, используя установки таблицы (наличие шапки у таблицы и минимальная длина таблицы без шапки).
Внутреннее представление включает в себя сведения, достаточные для генерации изображения вышеперечисленных специфичных элементов ПНС, за исключением подземных инженерных сооружений и подземных частей зданий и сооружений, связанных с проектируемым трубопроводом. Такие элементы ПНС хранятся в чертеже отдельно от модуля ПНС и создаются средствами графического ядра GlassX.
Все координаты и размеры задаются проектировщиком либо в метрах или миллиметрах системы отсчета Натура, причем обычно X-координата задается относительно (от выбираемой базы), а Y-координата задается от нулевой отметки (при этом во внутреннем представлении эти координаты и размеры хранятся в мм системы отсчета Натура с отсчетом от единой базовой точки на чертеже), либо в миллиметрах системы отсчета Бумага.
Внутреннее представление содержит списки объектов ПНС, установки построения по умолчанию и общие установки ПНС, вводимые, выбираемые или указываемые проектировщиком (для краткости ниже словами "установки шрифта" будут называться размер, угол наклона и степень сжатия чертежного шрифта системы GlassX, все координаты и размеры в мм системы отсчета Натура от единой базовой точки на чертеже, если не указано иначе):
Поверхности земли и уровень грунтовых вод
Задаются последовательностями двумерных точек с неубывающей X-координатой и представляют собой ломаные с типом линии GlassX сплошная тонкая, штриховая или штрихпунктирная тонкая соответственно. Каждая ломаная может иметь свой цвет.
Список надземных объектов, графические обозначения которых автоматически врезаются в линию проектной поверхности земли, для каждого из объектов содержит его тип (автодорога, железная дорога, эстакада 1, эстакада 2), X-координату оси, текстовое обозначение (на чертеже размещается на оси непосредственно над таблицей основных данных) и цвет, а также, в зависимости от типа, высоту и (или) ширину.
Список сечений труб и кабелей для каждого сечения содержит тип (сечение трубы, сечение кабеля, сечение телефонной канализации), координаты оси и цвет. Для трубы дополнительно задаются диаметр, толщина стенки, а также могут задаваться текст условного обозначения (на чертеже размещается на оси непосредственно над таблицей основных данных), наличие футляра, диаметр, толщина стенки и длина футляра.
Список точек углов поворота для каждой точки содержит X-координату, текст, размещаемый на чертеже на оси непосредственно над таблицей основных данных, и текстовое обозначение точки угла поворота (на чертеже размещается в строке "Номер колодца, точки угла поворота" таблицы основных данных).
Список колодцев и дождеприемников для каждого из них содержит тип (колодец, дождеприемник), X-координату оси, диаметр (ширину), переход за низ трубы (используется для автоматического определения глубины колодца в зависимости от глубины заложения трубопровода), расстояние (в мм системы отсчета Бумага) от проектной поверхности земли до текстового обозначения глубины заложения трубопровода (на чертеже размещается над колодцем), текстовое обозначение (на чертеже размещается в строке "Номер колодца, точки угла поворота" таблицы основных данных), цвет и тип линии (сплошная основная или сплошная тонкая).
Список защитных футляров для каждого футляра содержит X-координату центра графического обозначения, тип связи диаметра футляра с диаметром трубы и параметр связи, толщину стенки, длину и цвет.
Тип связи диаметра футляра с диаметром трубы и параметр связи используются для автоматического изменения диаметра футляра при изменении диаметра трубы. Имеется два варианта:
Список типов труб для каждого типа содержит наружный диаметр (используется для изображения труб на чертеже), наименование, материал и тип изолязии труб (на чертеже размещаются в строке "Обозначение трубы и тип изоляции" таблицы основных данных), а также специфицирующие свойства, используемые для автоматической генерации спецификаций: позиционное обозначение; обозначение; масса единицы, кг; примечание; тип, марка, обозначение документа, опросного листа; наименование и техническая характеристика; единица измерения; наименование завода-изготовителя; код оборудования, изделия, материала.
В списке труб, составляющих профиль проектируемого трубопровода, под трубой понимается набор продолжающих друг друга труб одного типа, идущих под разными уклонами. Каждая такая труба имеет свой тип (ссылка) и цвет и задается последовательностью двумерных точек с неубывающей X-координатой, образующей ломаную, являющуюся осью трубы.
Список текстов для каждого из них содержит собственно многострочный текст, установку шрифта, шаг строк, цвет, координаты точки начала текста. От одного текста могут идти одна или более сносок к сечениям труб (с футлярами), колодцам или дождеприемникам, защитным футлярам. Для указания диаметров футляров используется специальный символ "Диаметр".
Сноски от текстов к сечениям труб (с футлярами)
Список сносок от текстов к сечениям труб (с футлярами) для каждой сноски содержит ссылки на текст из списка текстов и на сечение трубы (с футляром) из списка сечений труб и кабелей, а также двумерный вектор смещения (в мм системы отсчета Бумага) точки указания сноски от оси трубы. Цвет сноски берется из цвета ее текста.
Сноски от текстов к защитным футлярам
Список сносок от текстов к защитным футлярам для каждой сноски содержит ссылки на текст из списка текстов и на защитный футляр из списка защитных футляров, а также двумерный вектор смещения (в мм системы отсчета Бумага) точки указания сноски от центра графического обозначения футляра. Цвет сноски берется из цвета ее текста.
Сноски от текстов к колодцам и дождеприемникам
Список сносок от текстов к колодцам и дождеприемникам для каждой сноски содержит ссылки на текст из списка текстов и на колодец или дождеприемник из списка к колодцев и дождеприемников, а также двумерный вектор смещения (в мм системы отсчета Бумага) точки указания сноски от середины низа колодца или дождеприемника. Цвет сноски берется из цвета ее текста.
Все размеры являются горизонтальными цепными размерами, при этом обычный линейный размер – частный случай цепного. Список размеров для каждого из них содержит ссылки на надземные объекты, сечения труб и кабелей, точки углов поворота, колодцы и дождеприемники, защитные футляры. Все перечисленные объекты имеют оси, проводимые на чертеже до верха таблицы основных данных и выступающие в качестве выносных линий размера. Также для каждого размера хранятся смещения (в мм системы отсчета Бумага) вдоль этих осей размерной линии от верха таблицы и текстов размера от размерной линии.
Индивидуальных установок (наличие сноски и флаг проведения ее к концу полки, длина засечки, установка шрифта и цвет) размеры не имеют, они подчиняются общим для профиля установкам размеров. В тексты размеров автоматически проставляются имеющиеся реальные значения этих размеров в метрах с двумя цифрами после десятичной точки (по ГОСТ 21.604-82).
Список отметок высоты для каждой отметки содержит ссылку на сечение из списка сечений труб и кабелей, смещение точки указания стрелкой вправо вдоль выносной линии (положительное или отрицательное), направление полки (влево или вправо), смещение полки вверх от выносной (положительное или отрицательное). Своего цвета отметки высоты не имеют, применяется общая для профиля установка цвета.
В приведенном внутреннем представлении ПНС возникают связи принадлежности у объектов, отвечающих за оформление чертежа ПНС (сноски привязаны к текстам, защитным футлярам, колодцам и дождеприемникам; размеры – к надземным объектам, сечениям труб и кабелей, точкам углов поворота, колодцам и дождеприемникам, защитным футлярам; отметки высоты – к сечениям труб и кабелей). Эти связи позволяют автоматизировать различные операции по модификации ПНС. Например, при удалении колодца автоматически удаляются связанные с ним сноски текстов и выносные линии размеров (сами размеры автоматически перегенерируются или удаляются). При переносе сечения трубы или кабеля автоматически перегенерируются связанные с сечением сноски, а также переносятся связанные с сечением выносные линии размеров и отметки высоты (сами размеры и тексты отметок высоты автоматически перегенерируются).
Кроме связей принадлежности, также возникают и координатные связи. Так, глубина колодца вычисляется автоматически в зависимости от следующих параметров: проектная отметка земли и отметка низа трубы в месте расположения колодца; переход колодца за низ трубы. При этом изображение входа трубы в колодец вычерчивается автоматически. Надземные объекты, исходя из X-координаты их оси, автоматически врезаются в проектную поверхность земли.
Установки ПНС делятся на установки, действующие по умолчанию, и общие для всего профиля установки. Установки, действующие по умолчанию, используются при добавлении объектов в ПНС.
Общие для всего профиля установки:
Установки, действующие по умолчанию:
Если профиль наружной сети делается заново, т.е. его параметрическое представление не берется из чертежа или файла .PNS, то первичные значения некоторых установок ПНС берутся из следующих установок сеанса GlassX:
В соответствии с ГОСТ 21.604-82 для профиля сети задаются два масштаба: по горизонтали (1:500 – 1:1500) и по вертикали (1:100 – 1:500). При этом все координаты и размеры профиля сети запрашиваются у проектировщика и хранятся во внутреннем представлении в реальной системе координат (Натура), а автоматическая генерация чертежа выполняется в соответствии с заданными масштабами, что значительно облегчает работу проектировщика.
Все операции по подготовке ПНС запускаются путем выбора в системе меню. Имеется основное меню "Профиль наружной сети ВК", из которого могут открываться другие более подробные меню. Ниже приводится описание операций, выполняемых по опциям основного меню:
"С диска" – чтение из дискового файла с расширением .PNS ранее сохраненного в нем внутреннего представления ПНС. Возможен выбор имени файла из меню с подсветкой профиля, хранимого в файле. После чтения текущий профиль исчезает, остается лишь новый.
"Из чертежа" – взятие параметров профиля из имеющегося в чертеже. Профиль в чертеже указывается обычным способом. После взятия параметров текущий профиль исчезает, остается лишь новый.
"Добавление" – группа операций по добавлению в профиль надземных объектов, сечений труб и кабелей, точек углов поворота, колодцев и дождеприемников, защитных футляров, труб, текстов, сносок, размеров, отметок высоты, поверхностей земли и уровня грунтовых вод. Здесь же осуществляется добавление выносных линий в цепные размеры, а также продолжение ломаных поверхностей земли и уровня грунтовых вод.
"Удаление" – запускается режим повторяющегося удаления объектов ПНС (надземных объектов, сечений труб и кабелей, точек углов поворота, колодцев и дождеприемников, защитных футляров, труб, текстов, сносок, размеров, отметок высоты, поверхностей земли и уровня грунтовых вод), выбираемых курсором по одному.
"Перенос" – запускается циклический режим переноса объектов ПНС (надземных объектов, сечений труб и кабелей, точек углов поворота, колодцев и дождеприемников, защитных футляров, текстов, сносок текстов, размеров, отметок высоты, вершин ломаных поверхностей земли и уровня грунтовых вод, стыков и концов труб), выбираемых курсором по одному.
"Редактирование" – группа операций по редактированию некоторых объектов ПНС (более подробно описано ниже).
"Копирование" – запускается циклический режим копирования объектов ПНС (надземных объектов, сечений труб и кабелей, колодцев и дождеприемников, защитных футляров, текстов, отметок высоты), выбираемых курсором по одному.
"Свойства" – запускается циклический режим изменения свойств объектов ПНС (надземных объектов, сечений труб и кабелей, точек углов поворота, колодцев и дождеприемников, защитных футляров, труб, текстов, размеров, отметок высоты), выбираемых курсором по одному.
"Перенос профиля" – перенос всего профиля в другое место на поле чертежа.
"Установки" – изменение установок, действующих при подготовке профиля, а также модификация списка типов труб.
"На диск" – запись на диск в файл с расширением .PNS текущего внутреннего представления профиля. Его можно будет повторно использовать в дальнейшем, копировать на другие рабочие места. Опция доступна, если уже есть хотя бы один объект.
"В чертеж" – помещение профиля в чертеж. Будет предложено поместить профиль в нужное место чертежа. Опция доступна, если уже есть хотя бы один объект.
Редактирование объектов профиля
В этом меню реализуются следующие операции по редактированию профиля наружной сети:
"Продолжение трубы" – опция доступна, если есть хотя бы одна труба. Сначала предлагается выбрать конец трубы для продолжения среди подсвеченных крестиками. После этого последовательно задаются новые стыки и конец трубы сначала указанием в чертеже (с подсветкой строящегося трубопровода), а затем уточнением координат в форме ввода (с возможностью указания в чертеже уже имеющихся концов и стыков труб, подсвеченных крестиками). Отказ от указания в чертеже или уточнения координат в форме ввода понимается как прекращение операции.
"Разрезание участка трубы" – опция доступна, если есть хотя бы одна труба. Сначала в чертеже выбирается труба. По X-координате курсора определяется новый стык трубы. Затем предлагается задать положение нового стыка (сначала указанием в чертеже с подсветкой, а затем в форме ввода уточнения координат).
"Разрезание отрезка проектной поверхности земли", "Разрезание отрезка натурной поверхности земли", "Разрезание отрезка уровня грунтовых вод" – опции доступны, если поверхности земли и уровень грунтовых вод (соответственно) уже нанесены. Сначала курсором на поверхности земли или уровне грунтовых вод (соответственно) указывается положение новой вершины (по X-координате курсора), после чего предлагается перенести новую вершину (указанием в чертеже с подсветкой).
"Удаление стыка или конца трубы" – опция доступна, если есть хотя бы одна труба. Сначала в чертеже выбирается труба, затем выбирается удаляемый стык или конец трубы (подсвечены крестиками). Если труба состояла только из одного участка, то она удаляется целиком.
"Удаление вершины проектной поверхности земли", "Удаление вершины натурной поверхности земли", "Удаление вершины уровня грунтовых вод" – опции доступны, если поверхности земли и уровень грунтовых вод (соответственно) уже нанесены. Среди подсвеченных крестиками вершин предлагается выбрать удаляемую. Если ломаная состояла только из одного отрезка, то она удаляется целиком.
"Деление трубы на две" – опция доступна, если есть хотя бы одна труба. Сначала в чертеже выбирается труба, затем один из ее стыков, подсвеченных крестиками, по которому произойдет деление трубы на две.
"Слияние труб" – опция доступна, если есть хотя бы две трубы. В чертеже выбирается один из подсвеченных крестиками совпадающих концов труб, по которому произойдет объединение двух соседних труб с указанным совпадающим концом. При этом, если тип или цвет труб были различны, предлагается задать их в форме ввода.
"Редактирование текста" – опция доступна, если есть хотя бы один текст. В чертеже выбирается один из текстов, после чего его можно отредактировать.
"Правка данных в таблице" – опция доступна, если есть хотя бы одна точка угла поворота, колодец или дождеприемник и одна из поверхностей земли или уровень грунтовых вод, либо пара точек углов поворота, колодцев или дождеприемников и хотя бы одна труба. Позволяет изменить в таблице основных данных числовые значения в строках "Проектная отметка земли", "Натурная отметка земли", "Длина\Уклон", "Расстояние":
Для строк "Проектная отметка земли" и "Натурная отметка земли" после задания в форме ввода нового значения отметки земли предлагается выбрать один из следующих вариантов изменения ломаной поверхности земли:
Для строки "Длина" после задания в форме ввода нового значения горизонтальной составляющей длины участка трубы предлагается выбрать один из следующих вариантов изменения горизонтальной составляющей длины участка трубы:
Для строки "Уклон" после задания в форме ввода нового значения уклона участка трубы предлагается выбрать один из следующих вариантов изменения уклона участка трубы:
Для строки "Расстояние" после задания в форме ввода нового значения расстояния предлагается выбрать один из следующих вариантов изменения расстояния между колодцами (дождеприемниками) и точками углов поворота:
Изображение таблицы основных данных генерируется полностью автоматически на основе текущего состояния ПНС и опирается на базовые средства представления прямоугольников, отрезков и текстов графического ядра GlassX.
Автоматическое вычерчивание таблицы происходит следующим образом:
Под молниезащитой (МЗС) в системе понимаются чертежи молниезащиты зданий и сооружений, входящие в основной комплект рабочих чертежей марки ЭГ "Молниезащита и заземление" согласно ГОСТ Р 21.1101-92 и содержащие сечения зон защиты, рассчитанные по РД 34.21.122-87 "Инструкция по устройству молниезащиты зданий и сооружений". Учитываются и рассчитываются комплексы из стержневых (одиночных, двойных и многократных), тросовых (одиночных и двойных) и сеточных молниеприемников (МП). Основой автоматизации является быстрый (мгновенный) расчет зон защиты по РД 34.21.122-87 для подбираемых проектировщиком вариантов молниезащитных сооружений с демонстрацией на чертеже нескольких сечений зон защиты в нескольких проекциях и таблицы основных данных ("Таблица расчета молниезащиты").
Сечения зон защиты всегда простые, без изломов секущих плоскостей. Все вертикальные сечения – вынесенные (располагаются вне изображения предмета). На виде сверху располагаются одно или несколько горизонтальных сечений зон защиты для разных высот, на каждом вертикальном сечении – только одно сечение зон защиты. Каждое из сечений зон защиты может учитывать свой набор молниеприемников.
При разработке МЗС используется заранее подготовленный чертеж с изображениями зданий и сооружений (например, строительная подоснова зданий), для которых разрабатывается МЗС. Чертеж МЗС представляется в виде одного обязательного вида сверху (плана), нескольких необязательных вертикальных сечений и содержит следующие специфичные элементы:
В соответствии с РД 34.21.122-87 зона защиты одиночного стержневого МП ограничивается конусом с осью, расположенной на стержне. Для двойного стержневого МП, когда высота МП одинакова и расстояние между ними не превышает высоту, конусы соединяются плоскостями. В общем случае соединение конусов производится с помощью поверхностей, похожих на винтовую. Они образуются как геометрическое место отрезков горизонтальных прямых, проходящих на горизонтальном сечении зоны защиты через точки окружностей конусов, наиболее удаленные от соединяющего МП отрезка, и через точки наименьшей ширины зоны защиты. Считается, что всякое сечение боковых поверхностей вертикальной плоскостью дает отрезок прямой. Сечение конической поверхности любой вертикальной плоскостью дает гиперболу. В GlassX нет геометрических элементов чертежа, которые изображали бы гиперболические кривые непосредственно. Поэтому линии сечений зон защиты представляются как элементы чертежа типа "Змейка" – совокупность продолжающих друг друга отрезков и дуг окружностей. Замена каждой из гипербол на несколько дуг окружностей производится так, чтобы обеспечить отклонение дуг от гиперболы не более 0.3 мм Бумаги.
Зона защиты одиночного тросового МП представляется как объединение конусов от опор тросов с клином, соединяющим эти конусы.
Зона защиты сеточного МП представляется как объединение зон защиты одиночных тросовых МП, образуемых соседними вершинами ломаной, ограничивающей контур молниезащитной сетки. Плюс добавляется цилиндрическая область непосредственно под сеткой, с плоским верхом.
Зона защиты двойного тросового МП получается объединением двух зон защиты от каждого из входящих тросовых МП плюс область, ометаемая зоной защиты двойного стержневого МП, образованного опорами начала тросов, при ее движении к концу тросов параллельно самой себе.
МЗС рассматривается как дуальный объект. С одной стороны, это графическое изображение, видимое в чертеже и содержащее вышеперечисленные специфичные элементы. С другой – это внутреннее представление МЗС. Первично внутреннее представление, а графический образ МЗС генерируется по нему в соответствии с заданными видами. Внутреннее представление хранится в чертеже вместе с графическим представлением как элемент чертежа – модуль "Молниезащита зданий и сооружений" и допускает также хранение на диске в виде файла .MZS. Изображение допускает последующую, после помещения в чертеж, самостоятельную корректировку – оформление, которое уже не отражается во внутреннем представлении МЗС. Внутреннее представление содержит информацию для одного вида сверху и одного типа (А или Б) зон защиты, поэтому для размещения в чертеже нескольких проектов МЗС создаются несколько элементов чертежа типа модуль "Молниезащита зданий и сооружений", работа с которыми ведется поочередно.
Используется внутренняя трехмерная прямоугольная декартова правая система координат с единицами измерения мм Натуры, начало которой считается находящимся на нулевой отметке высоты и называется далее базовой точкой. На виде сверху оси X и Y внутренней системы координат идут вдоль одноименных осей чертежа, а ось Z идет от плоскости чертежа к нам.
Внутреннее представление содержит списки объектов МЗС, установки построения по умолчанию и общие установки МЗС, вводимые, выбираемые или указываемые проектировщиком. Для краткости ниже словами "установки шрифта" будут называться размер, угол наклона и степень сжатия чертежного шрифта системы GlassX, все координаты и размеры задаются во внутренней системе координат, если не оговаривается иное.
Список молниеприемников для каждого МП содержит: позиционное обозначение (однострочный текст); тип (однострочный текст); вариант конструкции (стержневой, сеточный, тросовый и двойной тросовый); признак того, что стержневой МП – отдельно стоящий, а не установлен на каком-либо объекте; высота конструкции (кроме сеточного); список трехмерных точек, цвет и тип линии. Для стержневого варианта задается одна точка – верхняя точка стержня, для сеточного – не менее трех вершин ломаной без самопересечений с обходом против часовой стрелки, ограничивающей плоский горизонтальный многоугольник сетки (координаты Z одинаковы для всех углов многоугольника), для тросового – две точки опор на их высоте (для обеих точек координаты Z одинаковы), для двойных тросовых – то же плюс смещение второго троса от первого и его высоту. Позиционное обозначение и высота МП размещаются в таблице расчета молниезащиты соответственно в графах "N°N° молниеприемников" и "Высота молниеприемника (h)";
Список (вертикальных) сечений чертежа – проекций для каждого сечения содержит: буквенное обозначение сечения (возможно, включая слово "Повернуто"); масштаб Бумага/Натура; проекцию базовой точки внутренней системы координат на плоскость сечения в системе отсчета Бумага всего чертежа; секущий отрезок на плоскости XY внутренней системы координат (след секущей плоскости); параметры для вычерчивания буквенного обозначения вертикального сечения на виде сверху: длина штрихов на краях; смещение стрелки от края штриха; смещение центра габаритов буквенного обозначения от ближайшего конца секущего отрезка (все размеры в мм Бумаги); параметры для вывода буквенного обозначения сечения чертежа на своем виде: смещение точки середины полки буквенного обозначения относительно проекции базовой точки в системе отсчета Бумага (текст обозначения центрируется относительно нее); смещения от полки до текстов над и под ней; вариант включения масштаба сечения в его буквенное обозначение (вывести в одной строке; вывести отдельной строкой под полкой); установку шрифта. Положение буквенного обозначения относительно секущего отрезка задает направление взгляда. На каждом вертикальном сечении чертежа располагается одно сечение зоны защиты.
Список сечений зон защиты (горизонтальных и вертикальных) для каждого сечения содержит: ссылку на вертикальное сечение чертежа из их списка (в том числе 0 для вида сверху); список молниеприемников, учитываемых при построении сечения (не указанные в этом списке МП не изображаются на сечении чертежа и их влияние на сечение зоны защиты игнорируется); отметку высоты сечения (для горизонтальных сечений зон защиты, размещаемых на виде сверху); цвет и тип линии границы сечения зоны защиты.
Список текстов молниеприемников для каждого текста содержит: ссылку на МП из их списка; ссылку на сечение чертежа из их списка (для текстов, располагающихся на вертикальном сечении); смещение точки начала текста относительно проекции базовой точки в системе отсчета Бумага; смещение точки указания сноски от первой точки МП в системе отсчета Бумага; признак направления сноски на конец или на начало полки.
Тексты сечений зон защиты на виде сверху
Список текстов (отметок высот) сечений зон защиты на виде сверху для каждого текста содержит: смещение точки начала текста от проекции базовой точки в системе отсчета Бумага; ссылку на элемент списка сечений зон защиты; угол направления сноски из точки начала текста; признак направления сноски на конец или на начало полки; признак расположения текста в двух строках, а не в одной.
Размеры расстояний между осями стержневых молниеприемников
Список (линейных) размеров – расстояний между осями стержневых молниеприемников в метрах для каждого из них содержит: ссылки на два МП из их списка, расстояние между которыми указывается в размере; ссылку на вертикальное сечение чертежа из их списка (для размеров, расположенных на вертикальных сечениях); смещение размерной от первой точки начала выносных и смещение текстов от размерной линии в направлении допустимого расположения текстов (система отсчета Бумага); сведения о засечках или стрелках (стрелка внутрь, стрелка наружу, засечка).
Размеры радиусов зон защиты одиночных стержневых молниеприемников на виде сверху
Список размеров радиусов (в метрах) зон защиты одиночных стержневых молниеприемников на виде сверху (представляют собой линейные размеры типа "Радиус" с текстом типа "Rx1 = 17.00") для каждого такого размера содержит: текст обозначения параметра, например "Rx1"; ссылка на МП из их списка (начало размерной); ссылка на сечение зоны защиты из их списка; угол направления размерной против часовой от положительного направления оси X чертежа; признак автоматического позиционирования текста размера посередине размерной линии; смещение текстов от размерной линии в направлении допустимого расположения текстов в системе отсчета Бумага (учитывается при автоматическом позиционировании текста размера); положение точки начала текста относительно базовой точки в системе отсчета Бумага (учитывается при ручном позиционировании); признак наличия сноски (отсутствует (по умолчанию), от середины размерной, от начала или конца размерной); признак проведения сноски к началу (по умолчанию) или концу полки; сведения о засечках или стрелках (стрелка внутрь, стрелка наружу или засечка).
Размеры радиусов зон защиты одиночных молниеприемников на вертикальных сечениях
Список размеров (в метрах) радиусов зон защиты одиночных молниеприемников на вертикальных сечениях на нулевой отметке высоты (представляют собой линейные размеры с текстом типа "R1 = 25.00") для каждого такого размера содержит: текст обозначения размера – радиуса, например, "R1"; ссылку на молниеприемник из их списка (начало размерной); ссылку на вертикальное сечение из их списка; смещение размерной от первой точки начала выносных и смещение текстов от размерной линии в направлении допустимого расположения текстов (оба параметра в системе отсчета Бумага); сведения о засечках или стрелках (стрелка внутрь, стрелка наружу или засечка); направления размерной от МП (влево или вправо).
Размеры минимальных ширин зон защиты двойных молниеприемников на виде сверху
Список размеров (в метрах) минимальных ширин зон защиты двойных молниеприемников на виде сверху (представляют собой линейные размеры типа "Радиус" с текстом типа "Rсx = 13.50") для каждого размера содержит: текст обозначения параметра, например "Rcx"; ссылки на два МП из их списка (их порядок важен: размерная идет налево перпендикулярно направлению от первого МП ко второму); ссылка на сечение зоны защиты из их списка; признак автоматического позиционирования текста размера посередине размерной линии, а не вручную пользователем; смещение текстов от размерной линии в направлении допустимого расположения текстов в системе отсчета Бумага (учитывается при автоматическом позиционировании текста размера); положение точки начала текста относительно базовой точки в системе отсчета Бумага (учитывается при ручном позиционировании); признак наличия сноски (отсутствует (по умолчанию), от середины размерной, от начала или конца размерной); признак проведения сноски к началу (по умолчанию) или концу полки; сведения о засечках или стрелках (стрелка внутрь, стрелка наружу или засечка).
Молниеприемники, вносимые в таблицу расчета молниезащиты
Список молниеприемников, вносимых в таблицу расчета молниезащиты, для каждого элемента списка содержит информацию для одного одиночного или двух связанных друг с другом (двойной) МП: ссылку на молниеприемник из их списка (это либо одиночный молниеприемник, либо первый из пары молниеприемников, составляющих двойной МП); ссылка на второй молниеприемник (для двойного МП); значение отметки высоты защищаемого уровня относительно нулевой отметки в системе отсчета Натура.
Список заземлителей для каждого элемента списка содержит: смещение центра заземлителя от проекции базовой точки в системе отсчета Натура; тип линии отрезков (окружности берут из него толщину, штриховыми не бывают); число стержней в заземлителе (от 1 до 32); угол направления отрезков заземлителя против часовой от положительного направления оси X чертежа; расстояние между стержнями (от 3000 до 5000 мм Натуры); диаметр стержней в мм Натуры.
В приведенном внутреннем представлении МЗС возникают связи принадлежности у объектов, отвечающих за оформление чертежа МЗС (тексты и размеры – к молниеприемникам и сечениям зон защиты, сечения зон защиты – к проекциям). Эти связи позволяют автоматизировать различные операции по модификации МЗС. Например, при удалении МП удаляются и связанные с ним тексты, радиусы и выносные линии размеров (сами размеры автоматически перегенерируются или удалятся). При переносе МП автоматически перечерчиваются учитывающие его сечения зон защиты, размеры радиусов зон защиты и др. При изменении высоты горизонтальных сечений зон защиты на виде сверху тексты этих сечений и радиусы зон защиты молниеприемников автоматически перегенерируются.
Установки МЗС делятся на установки, действующие по умолчанию, и общие установки. Общие установки при изменении приводят к соответствующим изменениям во всех элементах. Установки, действующие по умолчанию, применяются только при добавлении новых объектов в МЗС.
Общие установки:
Установки, действующие по умолчанию:
Если модуль МЗС делается заново, т.е. его параметрическое представление не берется из чертежа или файла .MZS, то первичные значения некоторых установок МЗС берутся из следующих установок сеанса GlassX:
Все операции по подготовке модуля МЗС запускаются путем выбора в системе меню. Имеется основное меню "Молниезащита", из которого могут открываться другие, более подробные меню. Ниже приводится описание операций, выполняемых по опциям основного меню:
"С диска" – чтение из дискового файла с расширением .MZS ранее сохраненного в нем внутреннего представления МЗС. Возможен выбор имени файла из меню с подсветкой чертежа МЗС, хранимого в файле. После чтения текущий модуль МЗС исчезает, остается лишь новый.
"Из чертежа" – взятие модуля МЗС, имеющегося в чертеже. Модуль МЗС в чертеже указывается обычным способом. После взятия параметров текущий модуль МЗС исчезает, остается лишь новый.
"Добавление" – группа операций по добавлению в модуль МЗС: молниеприемников, сечений чертежа, сечений зон защиты, текстов молниеприемников, текстов сечений зон защиты на виде сверху, размеров расстояний между осями стержневых молниеприемников, размеров радиусов зон защиты одиночных стержневых молниеприемников на виде сверху, размеров радиусов зон защиты одиночных молниеприемников на вертикальных сечениях, размеров минимальных ширин зон защиты двойных молниеприемников на виде сверху, заземлителей на виде сверху, молниеприемников, вносимых в таблицу расчета молниезащиты. Добавление объектов выбранного типа повторяется циклически до отказа от очередного добавления.
"Удаление" – запускается режим повторяющегося удаления объектов МЗС: молниеприемников, сечений чертежа, сечений зон защиты, текстов молниеприемников, текстов сечений зон защиты на виде сверху, размеров расстояний между осями стержневых молниеприемников, размеров радиусов зон защиты одиночных стержневых молниеприемников на виде сверху, размеров радиусов зон защиты одиночных молниеприемников на вертикальных сечениях, размеров минимальных ширин зон защиты двойных молниеприемников на виде сверху, заземлителей на виде сверху, молниеприемников, вносимых в таблицу расчета молниезащиты, выбираемых курсором по одному. Цикл работы с одним объектом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного объекта.
При удалении молниеприемника на вертикальном сечении он удаляется лишь из него (это равнозначно удалению молниеприемника из сечения зоны защиты на вертикальном сечении чертежа), на виде сверху же он не удаляется.
"Перенос" – запускается циклический режим переноса объектов: молниеприемников, сечений чертежа, текстов молниеприемников, текстов сечений зон защиты на виде сверху, размерной линии размеров расстояний между осями стержневых молниеприемников, размерной линии размеров радиусов зон защиты одиночных стержневых молниеприемников на виде сверху, размерной линии размеров радиусов зон защиты одиночных молниеприемников на вертикальных сечениях, заземлителей на виде сверху, выбираемых курсором по одному. Цикл работы с одним объектом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного объекта или указания его нового положения.
Перенос молниеприемника на вертикальном сечении чертежа возможен только по вертикали, это равнозначно изменению высоты молниеприемника.
"Редактирование" – группа операций по редактированию объектов МЗС:
"Копирование" – запускается циклический режим копирования объектов МЗС (молниеприемников и заземлителей), выбираемых курсором по одному. Цикл работы с одним объектом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного объекта или указания положения копии объекта.
"Свойства" – запускается циклический режим изменения свойств объектов МЗС: молниеприемников, сечений чертежа, сечений зон защиты, текстов молниеприемников, текстов сечений зон защиты на виде сверху, размеров расстояний между осями стержневых молниеприемников, размеров радиусов зон защиты одиночных стержневых молниеприемников на виде сверху, размеров радиусов зон защиты одиночных молниеприемников на вертикальных сечениях, размеров минимальных ширин зон защиты двойных молниеприемников на виде сверху, заземлителей на виде сверху, выбираемых курсором по одному. Цикл работы с одним объектом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного объекта или до нажатия кнопки "Отказ" (клавиши Esc) в форме ввода изменения свойств объекта.
Ниже перечисляются свойства объектов, изменяемые в соответствующих формах ввода для объектов.
Молниеприемников: для стержневого МП – признак того, что МП – отдельно стоящий, а не установлен на каком-либо объекте; высота конструкции в метрах (высота видимой части опоры МП); высота МП – это отметка высоты верхней точки МП в метрах; позиционное обозначение; тип МП; цвет и тип линии (выбираются из меню); для сеточного МП – высота МП – это высота расположения молниеприемной сетки в метрах; позиционное обозначение; тип МП; цвет и тип линии (выбираются из меню); для тросового – высота конструкции в метрах (высота видимой части опор МП); высота МП – это отметка высоты верхней точки МП в метрах; позиционное обозначение; тип МП; цвет и тип линии (выбираются из меню); для двойного тросового – высота конструкции в метрах (высота видимой части опор МП); высота опор 1-го и 2-го тросов в метрах; позиционное обозначение; тип МП; цвет и тип линии (выбираются из меню);
Сечений чертежа: буквенное обозначение; масштаб (выбирается из меню); признак вывода масштаба сечения отдельной строкой под полкой буквенного обозначения сечения, а не в одной строке с ним; длина штрихов на краях; смещение стрелки от края штриха; смещение от полки до текстов (все в мм Бумаги);
Сечений зон защиты: отметка высоты сечения зоны защиты (только для сечений зон защиты на виде сверху); цвет и тип линии (выбираются из меню);
Текстов молниеприемников: положение сноски, выбирается из меню (сноска от начала полки или сноска от конца полки);
Текстов сечений зон защиты на виде сверху: положение сноски, выбирается из меню (сноска от начала полки или сноска от конца полки); признак расположения текста в двух строках, а не в одной;
Размеров расстояний между осями стержневых молниеприемников: смещение текстов от размерной линии в мм Бумаги; изображение на концах размерной (стрелка внутрь, стрелка наружу или засечка), выбирается из меню;
Размеров радиусов зон защиты одиночных стержневых молниеприемников на виде сверху: обозначение размера; признак включения в текст размера значения отметки высоты; угол направления размерной против часовой от положительного направления оси X чертежа в градусах; наличие сноски (отсутствует, середина размерной линии, начало размерной линии или конец размерной линии); признак проведения сноски к концу полки (иначе к началу); изображение на концах размерной (стрелка внутрь, стрелка наружу или засечка), выбирается из меню; смещение текстов от размерной линии в мм Бумаги; признак автоматического позиционирования текста размера;
Размеров радиусов зон защиты одиночных молниеприемников на вертикальных сечениях: обозначение размера; смещение текстов от размерной линии в мм Бумаги; изображение на концах размерной (стрелка внутрь, стрелка наружу или засечка), выбирается из меню; признак расположения размерной линии справа от МП;
Размеров минимальных ширин зон защиты двойных молниеприемников на виде сверху: обозначение размера; наличие сноски (отсутствует, середина размерной линии, начало размерной линии или конец размерной линии); признак проведения сноски к концу полки (иначе к началу); изображение на концах размерной (стрелка внутрь, стрелка наружу или засечка), выбирается из меню; смещение текстов от размерной линии в мм Бумаги; признак автоматического позиционирования текста размера;
Заземлителей на виде сверху: тип линии отрезков, выбирается из меню; число стержней; диаметр стержней в мм Натуры; расстояние между стержнями в мм Натуры; угол направления отрезков заземлителя против часовой от положительного направления оси X чертежа в градусах;
"Перенос модуля МЗС" – перенос всего модуля в другое место на поле чертежа.
"Установки" – изменение установок, действующих при подготовке МЗС:
"Высота в точке" – подсветка высоты полной зоны защиты (от всех молниеприемников) МЗС. Опция доступна, если есть хотя бы один МП. Эта операция позволяет в любой точке, указываемой курсором на плане, отображать значение высоты зоны защиты, учитывающей все имеющиеся в МЗС молниеприемники.
"Сечение в точке" – опция доступна, если есть хотя бы один МП. Операция идентична предыдущей, но только вместе с высотой полной зоны защиты (от всех молниеприемников) МЗС отображается и ее горизонтальное сечение на этой высоте. Текст значения высоты и изображение сечения зоны защиты меняются вместе с движением курсора.
"Рельеф" – опция доступна, если есть хотя бы один МП. Эта операция позволяет просмотреть "послойный" набор горизонтальных сечений полной зоны защиты, аналогичный изобазам в географических картах. Горизонтальные сечения строятся, начиная с нулевой отметки высоты и до максимальной из габаритных высот молниеприемников с шагом в 5% этого диапазона. Далее включается режим просмотра с подсветкой высоты полной зоны защиты. Нажатие любой клавиши или кнопки мыши завершает операцию с удалением на экране всех построенных здесь сечений зоны защиты.
"На диск" – запись на диск в файл с расширением .MZS текущего внутреннего представления МЗС. Его можно будет повторно использовать в дальнейшем, копировать на другие рабочие места. Опция доступна, если уже есть хотя бы один объект.
"В чертеж" – помещение модуля МЗС в чертеж. Будет предложено поместить модуль в нужное место чертежа. Опция доступна, если уже есть хотя бы один объект.
Изображение таблицы расчета молниезащиты вычерчивается автоматически на основе текущего состояния МЗС, выбора одиночных и двойных молниеприемников и соответствующих им значений высот защищаемых уровней (hx). Таблица состоит из прямоугольников, отрезков и текстов графического ядра GlassX, не являясь элементом чертежа типа таблица. Она содержит 9 граф и имеет общую ширину 185 мм, высота шапки 60 мм. Ширины граф (мм Бумаги) приведены ниже:
Номер графы |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Ширина графы |
20 |
15 |
15 |
30 |
30 |
15 |
15 |
30 |
15 |
Графы таблицы содержат:
В одной строке таблицы представляются данные для одного одиночного либо двойного стержневого МП. Строки могут объединяться в запись. Строки однотипных одиночных МП с одинаковыми значениями в графах (2, 3, 4, 5, и 9) могут объединяться в запись (признак сжатия строк таблицы расчета молниезащиты включен), при этом их позиционные обозначения перечисляются через запятую, а все числовые данные выводятся в первой строке записи. Запись для двойного стержневого МП всегда представляет собой две строки таблицы, в каждой из которых выводятся данные по его составляющим (2 стержневым МП), причем общие данные выводятся в первой строке записи в графах (4, 6, 7, и 8). Записи в таблице между собой разделяются горизонтальными разделителями. Числовые значения в таблице выводятся согласно установкам: единица измерения (миллиметр, сантиметр или метр); и точность. Кроме этого порядок следования записей в таблице определяется установками сортировки и сжатия строк.
Сортировка строк осуществляется по позиционному обозначению МП: "не сортировать" – означает вывести все строки таблицы в порядке внесения МП в таблицу; "сортировать" – означает вывести все строки таблицы, упорядочив их по позиционному обозначению МП в алфавитном порядке; "сортировать по группам" – означает вывести сначала упорядоченные строки одиночных МП (1-ая группа), затем упорядоченные строки двойных МП (2-ая группа). Сжатие строк осуществляется по следующему правилу: все строки таблицы одиночных МП, имеющие одинаковые значения в графах 2, 3, 4, 5, и 9 таблицы, объединяются в одну запись и выводятся на месте самой первой строки записи (в отсортированном или нет списке молниеприемников).
Задача специфицирования чертежей марок:
решается путем задания специфицирующих свойств изделий при подготовке модулей с профилями наружных сетей ВК, с аксонометрическими схемами трубопроводов, при работе с модулями позиционных обозначений, и завершается созданием таблиц по опции "Черчение\Специфицирование".
Первые два вида работ описаны в соответствующих разделах "Профили наружных сетей ВК" и "Аксонометрические схемы". Общая информация по работе в режиме "Специфицирование" с табличными модулями дана в одноименном разделе. Здесь характеризуются особенности задачи специфицирования ОВК, работа с позиционными обозначениями и отличия работы с этими таблицами как с табличными модулями.
Спецификации к чертежам марок ОВ, ВК, НВК, ТС создаются в соответствии с требованиями ГОСТ 21.601-79 "Водопровод и канализация. Рабочие чертежи", ГОСТ 21.602-79 "Отопление, вентиляция и кондиционирование воздуха. Рабочие чертежи", ГОСТ 21.604-82 "Водоснабжение и канализация. Наружные сети. Рабочие чертежи", ГОСТ 21.605-82 "Сети тепловые (тепломеханическая часть). Рабочие чертежи", таблицы колодцев в 8 вариантах – по типовым проектным решениям, и еще 4 типа таблиц колодцев – по сложившейся практике.
Требованиям перечисленных ГОСТов отвечают спецификации с рубриками и без, заказная спецификация с рубриками и без. При создании бланков таблиц в режиме "Черчение\Специфицирование" по опции "Бланк" им соответствует группа "Спецификации ОВК", в которой имеются: "Спецификация ОВК", "Спецификация ОВК с рубриками", "Заказная спецификация ОВК", "Заказная спецификация ОВК с рубриками".
Спецификации (с рубриками или без) включают по ГОСТ 21.101-97 (форма 7) следующие графы: "Марка, Поз.", "Обозначение", "Наименование", "Кол.", "Масса ед., кг", "Примечание". При наличии рубрик их наименования не задаются программно, а остаются на усмотрение пользователя. Из электронных каталогов и модулей ПНС и АСТС автоматически заполняются графы "Обозначение", "Наименование", "Масса ед., кг". Из модулей ПНС, АСТС или позиционных обозначений автоматически заполняется графа "Марка, Поз.". Из модулей ПНС и АСТС автоматически заполняется графа "Кол.". Если в АСТС не все трубы или блоки имеют позиционные обозначения, то добавляются вопросительные знаки.
Заказные спецификации (с рубриками или без) включают по ГОСТ 21.110-95 графы: "Позиция", "Наименование и техническая характеристика", "Тип, марка, обозначение документа, опросного листа", "Код оборудования, изделия, материала", "Завод-изготовитель", "Единица измерения", "Количество", "Масса единицы, кг". "Примечание". При наличии рубрик их наименования не задаются программно, а остаются на усмотрение пользователя. Из электронных каталогов и модулей ПНС, АСТС автоматически заполняются графы "Наименование и техническая характеристика" "Тип, марка, обозначение документа, опросного листа", "Завод-изготовитель", "Единица измерения", "Масса единицы, кг". Из модулей ПНС, АСТС или позиционных обозначений автоматически заполняется графа "Позиция". Из модулей ПНС и АСТС автоматически заполняется графа "Кол.". Если в АСТС не все трубы или блоки имеют позиционные обозначения, то добавляются вопросительные знаки.
Таблицам колодцев при создании бланков таблиц в режиме "Черчение\Специфицирование" по опции "Бланк" соответствует группа "Таблицы колодцев", в которой имеются 12 вариантов:
Все таблицы колодцев включают, как правило, графы "Номер колодца", "Марка колодца", "Полная глубина колодца" или "Высота колодца", "Диаметр (ширина) колодца", "Условный диаметр труб" после которых идут до нескольких десятков расходных характеристик (количества бетона, составляющих изделий) и дополнительные индивидуальные для каждого вида таблицы характеристики. Перечислять их все нет возможности. Кроме марки колодца, перечисленные выше свойства заполняются по данным из ПНС автоматически, при автозаполнении таблиц. Из модулей позиционных обозначений автоматически заполняется графа "Номер колодца". Электронные каталоги для заполнения таблиц колодцев не используются, но при задании количеств железобетонных изделий предоставляется возможность просмотра этих каталогов.
Модуль типа "Позиционное обозначение" используется для специфицирования технологических схем к регламентам производства как носитель самих позиционных обозначений и, со всеми своими возможностями, для специфицирования ОВК.
Модуль всегда содержит один многострочный текст, понимаемый как одно или группа позиционных обозначений в соответствии с хранимой в модуле установкой "Тип позиционного обозначения". Первая строка теста не может быть пустой. Текст правится по опции "Коррекция\Коррекция в модулях\Правка текста в модулях" с циклическим выбором нужного модуля.
Свойство "Тип объекта позиционного обозначения" относится к изделию, на которое указывает позиционное обозначение, имеет три варианта: "Нет типа", "Труба", "Колодец" и используется следующим образом:
Специфицирующие свойства одного или нескольких изделий модуля ПО хранятся как таблица свойств и правятся в редакторе таблиц. Текущая таблица содержит свойства изделий, на которые указывает модуль ПО. Если текст ПО многострочный, и каждая строка относится к своему изделию, то в таблице первоначально дается возможность править свойства всех этих изделий. Если в тексте одна строка, или весь текст относится к одному изделию, то первоначально задаются свойства только одного изделия. В дальнейшем таблица специфицирующих свойств модуля "живет своей жизнью", храня ранее заданные свойства и их принадлежность строкам текста обозначения независимо от изменения числа строк в тексте или установки числа изделий. Если ранее были заданы специфицирующие свойства нескольких изделий, затем число строк текста уменьшилось – лишние изделия будут игнорироваться при автозаполнении спецификаций до тех пор, пока число изделий в тексте модуля не станет равным или больше имеющихся в характеристике модуля.
Состав граф таблицы:
"Поз." – позиционные обозначения изделий, взятые из текста модуля. Показывается не более первых 6 символов, изменение запрещается. Используется для создания спецификаций ("Марка, Поз.") и заказных спецификаций ("Позиция").
"Обозначение", "Наименование" – обозначение, наименование для спецификаций.
"Кол."; "Масса ед."; "Примеч." – количество; масса единицы в спецификациях до 9 символов, образующих число, в кг; примечание. Используются для создания спецификаций и заказных спецификаций. Далее – для заказных спецификаций:
"Тип, марка" – тип, марка, обозначение документа, опросного листа.
"Наименование и техническая характеристика" – наименование и техническая характеристика оборудования и материалов. Длина текста не ограничена.
"ЕдИзм" – наименование единиц измерения. Обычно штуки.
"Код оборудов." – код оборудования, изделия, материала.
"Завод-изготовитель" – наименовнаие завода-изготовителя.
Вводимая информация контролируется на корректность с точки зрения смысла каждого свойства. Возможен перенос данных из архива и в архив так, что свойства располагаются по смыслу граф. Возможен выбор в номенклатурных каталогах ОВК.
Модуль ПО имеет установки, действующие по умолчанию и изменяемые по опции "Установки\Свойства элементов\Позиционные обозначения":
"Тип объекта позиционного обозначения" всегда изначально устанавливается в "Нет типа" и затем может изменяться вместе с другими свойствами модуля ПО.
Модуль ПО создается по опциям "Черчение\Поз.обозначение" либо "Оборудование\Поз.обозначение". Имеющийся в чертеже текст можно преобразовать в модуль ПО командой "Оборудование\Поз.обозн. из текста". Тип ПО и тип объекта, а также специфицирующие свойства изделий, на которые указвает модуль ПО, изменяются в режиме правки свойств модуля – по клавише Ins или в цикле, по опции "Коррекция\Свойства Ins".
По мере добавления в чертеж модулей ПО полезно проверять отсутствие дублирования позиционных обозначений по опции "Оборудование\Дубли поз.обозначений". Поиск осуществляется в задаваемой области (аналогично контролю уникальности), в текущем чертеже или в группе чертежей, имеющихся на диске. При нахождении дублей ПО сообщается их количество и источник, предлагается их просмотр в текущем чертеже.
Для лучшей ориентации в уже использованных обозначениях и их местонахождении в чертеже также используются опции раздела "Оборудование" главного меню: "Список поз.обозначений" и "Поиск текста Ctrl-F".
Эти работы выполняются в режиме "Черчение\Специфицирование". Обычная последовательность работ такая. Сначала по опции "Бланк\Спецификации ОВК" или "Бланк\Таблицы колодцев" выбирается нужный бланк. Затем выполняются автозаполнение (все 16 таблиц ОВК допускают автозаполнение), создание нужных разделов, фасовка строк, заполнение недостающих данных, оформление. Если используется ранее имевшаяся заготовка, последовательность работ соответственно меняется.
Автозаполнение таблиц колодцев производится из модулей профилей наружных сетей и позиционных обозначений, остальных таблиц ОВК – также и из модулей аксонометрических схем. В случае выбора текущего чертежа в качестве источника данных для автозаполнения предлагается взять данные из всех модулей (ПНС, ПО, АСТС) либо из выбираемого одного (ПНС, АСТС) или нескольких модулей (ПНС, ПО, АСТС). Если в качестве источника данных для автозаполнения указывается жесткий диск компьютера, то для модулей ПНС и АСТС можно выбрать на диске несколько комплектов параметров (файлов .PNS и .ACS соответственно) либо несколько чертежей .GEF, из которых будут браться все модули. Для модулей ПО при сборе данных с диска возможен только последний вариант.
Работы по фасовке строк и оформлению выполняются без каких-либо особенностей. Существенно, что все 16 таблиц ОВК допускают эти работы, поскольку изделия в них занимают всю ширину таблицы.
Автоматическая перенумерация позиционных обозначений реализуется:
При каждой загрузке GlassX проверяет, нет ли нового обновления библиотекуи электронных подписей на сервере сети. Если нет – работа продолжается как обычно. Если есть, то GlassX прекращает работу и Novator производит обновление, после чего GlassX необходимо запустить снова.
Общее число элементов чертежа ни при каких условиях не должно превышать 520 тысяч.
Общее число элементов чертежа типа модуль не должно превышать 16382.
Общий объем информации в чертеже ограничивается приблизительно размером 15 мегабайт файла чертежа .GEF.
Максимальный размер подключенного растра соответствует сканированию листа 594х8633мм2 при разрешении 300 точек на дюйм, или более 5 кв.м. При разрешении 150 точек на дюйм соответственно 20 кв.м.
Число вершин ломаной и закрашенной ломаной – не более 16.
Число сторон правильного многоугольника – не более 120.
Число уровней при геометрических построениях (выборов способов построения) – не более 32.
Число элементов в контуре штрихования (отрезков или дуг окружности) – не более 200.
Число решеток в стиле линейчатого штрихования – не более 255.
Число строк в многострочном тексте – не более 29.
Число символов в каждой из строк многострочного текста – не более 255.
Число строк в шапке таблицы – не более 15.
Число строк в редакторе таблиц – не более 25 тысяч.
Число изделий (записей) в редакторе таблиц – не более 2274.
Число граф в таблице – не более 40. В табличном модуле – другие ограничения.
Число разделов в табличном модуле – не более 253.
Число непустых значений в клетках одного раздела табличного модуля – приблизительно до 8 тысяч.
Число одновременно используемых в чертеже шрифтов – не более 7 (не считая обычного чертежного).
Число уровней вложения модулей в модуль – не более 8.
Число компоновочных блоков – не более 1000.
Число смещений в аксонометрических схемах – не более 2040.
Число позиционных номеров в аксонометрических схемах – не более 253.
Число файлов с чертежами, обрабатываемых при создании списков позиционных обозначений, автозаполнении спецификации или контроле оформления – не более 108.
Ограничения, действующие на чертеж, действуют и на графические библиотеки.
Для копирования чертежей и рабочих файлов с параметрами следует иметь в виду, что в каталоге диска, где хранятся чертежи .GEF, также хранятся файлы компоновки .CMP, спецификации .SPC, табличные конструкторские документы к схемам автоматизации .TKD, комплекты параметров строительной подосновы .POD, аксонометрических схем трубопроводных систем .ACS, профилей наружных сетей ВК .PNS, проектов молниезащиты .MZS и специфицирующих документов .TMO. Однако в комплект, необходимый для воспроизведения на другом рабочем месте всех свойств чертежа, следует включать .GEF, .CMP, .SPC, .TKD и подключенный растр .UDR, находящийся в своем каталоге диска. Каталог с .UDR файлом можно выяснить в установках каталогов диска, а имя файла – в справке "Файл/Состояние программы". В схемах регламентов всегда должно быть достаточно только одного файла .GEF, растров в них быть не должно.
Тексты могут содержать верхние и нижние индексы. Для ввода индексов используется тройка символов '@' (собачка, на клавиатуре находится над цифрой 2). Первый такой символ открывает верхний индекс, второй – закрывает верхний и открывает нижний индекс, третий – закрывает нижний индекс. Все три символа '@' должны располагаться в одной строке текста:
Текст@верхний индекс@нижний индекс@текст
Может присутствовать только один индекс (верхний или нижний):
Текст@верхний индекс@@текст
Текст@@нижний индекс@текст
Если индекс располагается в конце строки, концевые символы '@' могут быть опущены:
Текст@верхний индекс@нижний индекс
Текст@верхний индекс
Текст@@нижний индекс
Тексты размеров могут иметь аналог индексов – предельные отклонения размера. Предельные отклонения могут располагаться только в конце текста размера. После первого символа '@' указывается верхнее предельное отклонение, после второго символа '@' – нижнее предельное отклонение размера. Два символа '@', идущие друг за другом, означают, что верхнего предельного отклонения нет, а есть лишь нижнее. При отсутствии нижнего предельного отклонения второй символ '@' может отсутствовать. Например, '200@+0.1@-0.3' означает, что верхнее отклонение равно 0.1, нижнее -0.3. Именно в таком виде можно редактировать предельные отклонения.
При редактировании текста в чертеже и в табличных модулях имеется возможность работы с фрагментом текста. Фрагмент выделяется при нажатой клавише Shift с помощью клавиш перемещения курсора, а также клавиш Home (в начало строки) и End (в конец строки). Над выделенным фрагментом допускаются следующие операции: удаление (клавиши Ctrl-D), копирование в буфер обмена (клавиши Ctrl-C), копирование в буфер обмена с удалением (клавиши Ctrl-X). Если буфер обмена не пуст, то возможна вставка фрагмента из буфера обмена в позицию курсора (клавиши Ctrl-V). Содержимое буфера обмена сохраняется в течении сеанса работы (до выхода из программы).
В текстах можно использовать специальные обозначения, отсутствующие на клавиатуре. Для их ввода нужно нажать клавишу Alt и набрать трехзначный цифровой код с помощью правых клавиш с цифрами (не верхних), затем отпустить клавишу Alt. Перечень таких символов – обозначений и их кодов: диаметр 126, градус 248, уклон влево 249, уклон вправо 250. Диаметр также можно ввести, нажав клавишу с символом "~" в левом верхнем углу клавиатуры. При работе в редакторе таблиц символ диаметра изображается как "~", в чертеже он приобретает вид символа диаметра.
Если цвет элемента совпадает с цветом фона окна, то при выводе элемента на экран его цвет заменяется на белый (для черного и темно-серого цветов фона) или на черный (для остальных цветов фона). При .DXF экспорте и печати замена цветов не производится.
В качестве цвета элементов построений лучше выбирать такой цвет, который не встречается у элементов чертежа. Иначе могут возникать эффекты временного "исчезновения" элемента с экрана, если он редактируется.
При попытках переноса текста размера иногда трудно указать на сам текст, если рядом проходят сноски, размерные линии или имеются другие тексты, размеры, таблицы. Здесь можно поступить так: отредактировать нужный текст, сделав его длиннее, либо увеличить размер шрифта. Тогда на текст уже можно будет указать.
Комплекс оформления чертежа при выборе этой опции в главном меню создается заново. Если нужно подправить имеющееся уже оформление – это делается путем редактирования свойств модуля "Оформление чертежа".
При нанесении обозначений соединений труб в АСТС факт их соединения должен быть задан путем привязки при вычерчивании этих труб по опции "Новый", иначе трубы не считаются соединенными и требуемое обозначение не появляется.
Если в ходе записи чертежа или библиотеки на диск произошел сбой (например, отключилось питание компьютера), то иногда полезна следующая информация: перед записью новой версии чертежа (.GEF) или библиотеки (.GEL, .LIC) программа переименовывает старый файл в файл с именем ~~BUFF~~.GEF или имя.BBL, имя.BBG соответственно. Затем идет запись новой версии на диск, и только после успешного ее завершения резервные файлы стираются с диска.
Аналогичное резервирование выполняется в ходе записи на диск текущей таблицы из редактора таблиц. Имя резервного файла – "TABLE.$$$".
При записи на диск комплекта параметров аксонометрической схемы файл с резервной копией имеет имя "ASTS.$$$".
При записи на диск комплекта параметров табличного модуля файл с резервной копией имеет имя "TMO.$$$".
При записи на диск комплекта параметров профиля наружной сети ВК файл с резервной копией имеет имя "PNS.$$$".
При записи на диск комплекта параметров проекта молниезащиты файл с резервной копией имеет имя "MZS.$$$".
При работе с растрами новая версия сначала пишется на диск с рабочим именем, затем старая удаляется, а файл с рабочим именем переименовывается. Рабочие имена:
При внесении изменений в библиотеку стилей штрихования резервная копия имеет имя "___.___".
Кроме этого, имеется система автоматического резервного копирования разработок в заданные дни недели в заданный каталог диска. Если не задано ни одного дня недели, резервные копии не создаются. Резервные копии создаются при первом запуске GlassX в каждый из заданных дней недели. Резервные копии создаются только для файлов, находящихся в каталоге GEF-файлов и измененных после создания предыдущей резервной копии. В этом каталоге, кроме чертежей .GEF, также хранятся файлы компоновки .CMP, спецификации .SPC, табличные конструкторские документы к схемам автоматизации .TKD, комплекты параметров модулей: строительной подосновы .POD, аксонометрических схем трубопроводных систем .ACS, табличных модулей .TMO, профилей наружных сетей водоснабжения и канализации, .PNS, проектов молниезащиты .MZS. При этом резервная копия, созданная, например, во вторник, будет содержать файлы, измененные в понедельник и ранее; а файлы, измененные во вторник, будут сохранены уже в следующей резервной копии.
Резервные копии помещаются в подкаталоги каталога резервных копий (имя подкаталога имеет формат ГГГГММДД, где ГГГГ – 4 цифры года, ММ – 2 цифры месяца, ДД – 2 цифры дня даты создания резервной копии).
Не рекомендуется размещать (про запас, например) элементы вдали от основного поля чертежа – это увеличивает габариты чертежа и, как следствие, снижает быстродействие программы.
По этой же причине, а также для удобства ориентации в чертеже рекомендуется в начале работы над новым чертежом поместить на него форматную рамку (лучше комплекс оформления, его удобнее менять).
При большой насыщенности чертежа лучше убрать с экрана окно всего чертежа – это повысит быстродействие программы. При необходимости указать точку для перемещения главного окна окно всего чертежа появится и затем снова исчезнет.
Качество изображения растра и удобство его обводки в первую очередь определяются исходными данными – .PCX файлом. Поэтому рекомендуется брать для сканирования как можно более "чистый" экземпляр чертежа. Кроме того, лучше постараться, чтобы горизонтальные и вертикальные линии чертежа на отсканированном изображении были близки к горизонтальным и вертикальным направлениям. Иначе придется сильно поворачивать растр, а это всегда приводит к исчезновению некоторых точек вследствие дискретности матрицы растра.
Для более качественной склейки рекомендуется оба склеиваемых растра предварительно повернуть таким образом, чтобы какая-либо из базовых линий на изображении стала горизонтальной или вертикальной, а затем уже производить склейку.
Легко уничтожить долго создававшуюся библиотеку или сделать ее неработоспособной – достаточно удалить или "подправить" системными средствами один из файлов комплекта .GEL или .LIC. Библиотека аккумулирует в себе знания из многих чертежей, так что библиотеки надо беречь. Лучше всего "чистовые" варианты создаваемых библиотек хранить на отдельной дискете, причем лучше и с другими именами – тогда труднее затереть их при непродуманном копировании. Сказанное не относится к файлам библиотек, имеющимся в дистрибутивном носителе.
В результате автозаполнения, фасовки строк и работы в редакторе таблиц можно создать очень большую таблицу, которая не сможет быть помещена в чертеж как табличный модуль или даже нельзя будет записать комплект ее параметров на диск. В этом случае надо делить данные между несколькими табличными модулями. Если не удается сделать запись параметров на диск, то сохранить данные для этого можно в редакторе таблиц в архивных файлах.
Для корректной передачи чертежа в AutoCAD версии 10 нужно, чтобы в рабочий каталог этой системы был помещен файл шрифта MDM.SHX из дистрибутивного комплекта.
Для вывода на перьевой плоттер до загрузки программы должна быть выполнена команда DOS:
mode com1:9600,n,8,1,p – если плоттер подключен к порту COM1
mode com2:9600,n,8,1,p – если плоттер подключен к порту COM2
Лучше ее включить в файл AUTOEXEC.BAT. mode – внешняя команда (утилита) операционной системы – поставляется вместе с MS DOS. Выполнение этой команды при помощи временного выхода в DOS из программы недопустимо.
При загрузке программы все установки сначала получают заранее жестко определенные значения. Затем делается попытка прочесть с диска файл установок сеанса (.INS), записываемый по команде главного меню. При наличии файла и его корректности изменяются значения установок, хранимых в этом файле и не зависящих от типа монитора. Если разрешение монитора совпадает с записанным в файле с расширением .INS – меняются и зависящие от типа монитора установки. При загрузке с диска нового чертежа обновляются установки, хранимые с чертежом. Все они не зависят от типа монитора. Ниже приводится полный перечень установок программы, которые сохраняются на диске.
Установки, их содержание |
Сохраняются в файле чертежа |
Сохраняются в файле сеанса |
1 |
2 |
3 |
Независимые от разрешения монитора установки |
||
Характеристика Бумаги относительно Натуры(масштаб Натура/Бумага) |
+ |
+ |
Характеристика растра относительно Бумаги(положение верхнего левого угла растра на чертеже, масштаб мм чертежа/точка растра) |
+ |
– |
Характеристика главного окна относительно чертежа (положение окна на чертеже, масштаб точка экрана/мм чертежа, цвет фона) |
+ |
– |
Множество слоев чертежа |
+ |
– |
Множество видимых слоев |
+ |
– |
Характеристики всех слоев (установки общих свойств и наименования) |
+ |
+ |
Базовая точка (на Натуре и на Бумаге) |
+ |
+ |
Признак замены текстов на прямоугольники для ускорения вывода чертежа на экран |
+ |
+ |
Признак пропуска малых элементов при сжатии множества |
– |
+ |
Признак отмены вывода штриховок на экран для ускорения вывода чертежа на экран |
– |
+ |
Разрешение/запрет скачка главного окна по чертежу на пол экрана при приближении курсора к границе окна, шаг смещения чертежа по нажатию стрелок на панели кнопок |
+ |
+ |
Толщина сплошной основной линии |
+ |
+ |
Установка параметров стрелки отметки |
– |
+ |
Установка параметров просмотра разрезов строительной подосновы (номера начального и конечного вариантов, начальные углы поворота по 3 осям, шаги их приращений по 3 осям, начальное смещение вдоль линии взгляда и шаг его приращения) |
– |
+ |
Установка параметров просмотра аксонометрических схем (номера начального и конечного вариантов, начальные углы поворота по 3 осям, шаги их приращений по 3 осям) |
– |
+ |
Установка решетки (принадлежность Натуре или Бумаге, начало и шаги по X, по Y, цвет узлов решетки) |
+ |
– |
Установка штрихования по умолчанию |
+ |
+ |
Установка линейчатого штрихования по умолчанию |
– |
+ |
Установка текстов по умолчанию |
+ |
+ |
Установка просвета в текстах с плакатными шрифтами |
– |
+ |
Установка линейных размеров по умолчанию |
+ |
+ |
Установка угловых размеров по умолчанию |
+ |
+ |
Установка прямоугольников по умолчанию |
+ |
+ |
Установка рамок форматов по умолчанию |
+ |
+ |
Установка многоугольников по умолчанию |
+ |
+ |
Установки магистралей по умолчанию, кроме перечисленных ниже |
+ |
+ |
Установки магистралей по умолчанию "Высоковольтный кабель", "Водопровод", "Линия заземления", "Слаботочный кабель". |
– |
+ |
Установка таблиц по умолчанию |
– |
+ |
Установка общих свойств по умолчанию номер слоя, тип линии, система отсчета Натура/Бумага, цвет) |
+ |
+ |
Наличие подключенного растра |
+ |
– |
Установка вывода растра (цвета вывода подключенного, повернутого и добавляемого растров, видимость и очередность вывода на экран (до чертежа, после него), исходное разрешение .PCX файла точек/дюйм) |
+ |
+ |
Наличие подключенной графической библиотеки |
+ |
– |
Наличие подключенной библиотеки параметрической генерации |
+ |
– |
Габариты всего чертежа на Бумаге |
+ |
– |
Число элементов в чертеже |
+ |
– |
Радиус окрестности при указаниях на чертеже |
+ |
+ |
Условия автоматической выборки элементов чертежа по их свойствам: слою, цвету, системе отсчета, типу линии, типу элемента |
– |
+ |
Скорость перемещения курсора стрелками клавиатуры |
– |
+ |
Скорость перемещения курсора манипулятором "мышь" |
– |
+ |
Способы построения всех элементов чертежа по умолчанию |
– |
+ |
Характеристика окна всего чертежа (положение окна на чертеже, масштаб точка экрана/мм чертежа, цвета фона и рамки) |
+ |
– |
Установки окна всего чертежа (показывать ли на экране, предельные габаритные размеры) |
– |
+ |
Установки цветов: фона чертежа, линий построения, выделенных элементов чертежа |
– |
+ |
Установка привязки точки по умолчанию |
– |
+ |
Установка привязки отрезка по умолчанию |
– |
+ |
Установка режима ортогонализации – применять ли его и вид ортогонализации – по осям чертежа или по осям одной из аксонометрических проекций |
– |
+ |
Установка запроса выборки элементов по свойствам при экспорте в .DXF формат и выводе на бумагу |
– |
+ |
Установка устройства вывода: |
– |
+ |
Установка параметров вывода на устройство: направление вывода, соединение устройства с компьютером, количество копий, толщина пера, наличие рулонной подачи бумаги, размер формата по X, размер формата по Y, сдвиг формата по X, сдвиг формата по Y, область вывода, поворот на 90°, масштаб вывода, вывод текстов тонко, плотность по горизонтали, высокая плотность по вертикали, растяжение по вертикали, вывод растра, плотность точек растра, исполнение в цвете, соответствие цветов чертежа и перьев, скорости перьев, признак вывода на печать растра |
– |
+ |
Разрешение PCX файлов, точек на дюйм |
– |
+ |
Наличие на экране правой панели кнопок |
– |
+ |
Идентификаторы шрифтов, применяемых по умолчанию для текстов, для шапок таблиц, для данных таблиц (абсолютные номера шрифтов в системе) |
+ |
+ |
Таблица соответствия типов линий системы STREAM типам линий данной системы |
– |
+ |
Таблица соответствия типов линий системы POWER типам линий данной системы |
– |
+ |
Таблица соответствия типов линий системы ELEC типам линий данной системы |
– |
+ |
Длина разрывов пересекающихся потоков при импорте схем STREAM и POWER |
– |
+ |
Каталоги диска, определяющие: |
||
где хранить чертежи .GEF, файлы компоновки .CMP, спецификаций .SPC, табличных конструкторских документов .TKD, параметров строительной подосновы .POD, параметров аксонометрических схем .ACS, параметров специфицирующих документов .TMO |
– |
+ |
где хранить растры .UDR |
– |
+ |
где хранится библиотека STREAM с ее .DBF файлами |
– |
+ |
где находятся .PAK файлы системы STREAM |
– |
+ |
где находятся схемы системы POWER |
– |
+ |
где хранится библиотека POWER с ее .DBF файлами |
– |
+ |
где находятся .PAK файлы системы POWER |
– |
+ |
где находятся схемы системы ELEC |
– |
+ |
где находится файл A3ELECTR.PAK системы ELEC |
– |
+ |
где находятся принципиальные схемы САПР-Альфа |
– |
+ |
где находятся монтажные схемы САПР-Альфа |
– |
+ |
Установка вычерчивания обозначений разрезов и сечений – длины штрихов, размера стрелок и шрифта буквенного обозначения |
– |
+ |
Установка построения трубопроводов |
– |
+ |
Установка оформления труб – соединений, стыков, разрывов, обрывов, теплоизоляции и др. |
– |
+ |
Установки КИП – установки вычерчивания различных элементов схем автоматизации |
– |
+ |
Установки вычерчивания аксонометрических схем трубопроводных систем (длина линий разрыва и шаг точек в них, тип линии для труб, блоков, линий разрыва, библиотека условных графических обозначений, длина осей в картинке с аксонометрическими осями, размер и угол наклона чертежного шрифта в буквенных обозначениях этой картинки, радиус сопряжения труб) |
– |
+ |
Установка радиуса обнаружения стыков линий при уточнении их концов |
– |
+ |
Установка ширины области разрывов при затенении линий друг другом |
– |
+ |
Установка модулей позиционных обозначений и входящих в них текстов |
– |
+ |
Установка модулей "Оформление чертежа" (наименование предприятия, ряд фамилий, помещаемых в основную надпись, и др.) |
– |
+ |
Установки резервного копирования (каталог диска, куда помещаются резервные копии, а также дни недели, по которым надо содавать резервные копии) |
– |
+ |
Установка операционной системы, в которой работает программа |
– |
+ |
Область контроля уникальности позиционных обозначений |
+ |
+ |
Зависимые от разрешения монитора установки |
||
Разрешение монитора (точек в ширину, точек в высоту) |
– |
+ |
Характеристика главного окна в экране(верхний левый и правый нижний углы) |
– |
+ |
Установки информационной строки (наличие информации по видам, точность и отсчет от базовой точки для координат) |
– |
+ |
Интерфейс программы с пользователем разработан на путях разрешения диалектического противоречия между простотой освоения и ясностью действий программы, с одной стороны, и удобством и скоростью работы проектировщика с другой. Первая сторона проблемы отразилась в развитой системе подачи справочной и дополнительной информации, в типовых решениях диалогов на основе меню и форм ввода с заголовками, большом количестве сообщений и запросов программы. Вторая – в выполнении множества операций непосредственно с клавиатуры или мыши без организации диалогов, в большом количестве умолчаний режимов работы программы, умолчаний установок элементов чертежа, "горячих" клавиш для запуска того или иного режима работы, в наличии двух кнопочных панелей.
Система подачи справочной и дополнительной информации:
Диалоги с пользователем реализованы в виде главного меню, вертикальных меню, форм ввода, запросов имени файла, запросов "Да" – "Нет", сообщений об ошибках.
Ниже – описание этих видов диалога.
В верхней строке расположены несколько слов – разделы главного меню. Одно из них выделено цветом, это текущий раздел. От разделов вниз "выпадают" вертикальные меню разделов.
Перемещение текущего раздела: клавишами – стрелками управления курсором, указанием курсором мыши на нужный раздел и нажатием левой кнопки мыши, нажатием комбинации клавиш Alt с буквой, выделенной в наименовании раздела.
Выбор в меню раздела – как в любом вертикальном меню (ниже).
Отказ от выбора в главном меню: клавиша Esc либо правая кнопка мыши.
В окне расположены несколько строк, это опции меню. Каждая означает некоторое действие. Часть опций может быть в данный момент недоступна, что также обозначается более тусклым цветом. Одна опция выделена ярким цветом, это – текущая опция. В окне имеется курсор в виде стрелки, перемещаемый мышью. Необязательные элементы окна меню: заголовок вверху и окно подсветки справа, комментирующее текущую опцию.
Перемещение текущей опции: стрелками – клавишами управления курсором вверх, вниз, вправо, влево.
Перемещение всего окна меню: указать курсором на заголовок меню, нажать левую кнопку мыши (не отпускать), передвинуть окно мышью, отпустить левую кнопку.
Выбор нужной опции:
Отказ от выбора: клавиша Esc на клавиатуре или правая кнопка мыши.
В окне расположена текстовая информация и "углубленные" прямоугольники – поля ввода данных. Слева от поля ввода находится его наименование (необязательно). Справа от поля может находиться кнопка вызова вспомогательного меню. Поля ввода могут быть текстовыми, числовыми или логическими (Да = 'X', Нет = ' '). Внизу – строка прямоугольных кнопок, каждая из которых означает некоторое действие по управлению вводом данных. Обязательны две кнопки – "Сохранение" и "Отказ". В окне имеется курсор в виде стрелки, перемещаемый мышью. Необязательный элемент окна формы ввода: заголовок вверху. Одно из полей выделено ярким цветом, это текущее поле. Если цветом выделена кнопка – это текущая кнопка. Не все поля и кнопки обязательно доступны.
Перемещение текущего поля (кнопки):
Перемещение всего окна ввода: указать курсором на заголовок формы, нажать левую кнопку мыши (не отпускать), передвинуть окно мышью, отпустить левую кнопку.
Нажатие кнопки:
Ввод данных в текущее поле (правка старого значения):
Завершение ввода данных с сохранением введенной информации – кнопка "Сохранение".
Завершение ввода данных с отказом от внесенных изменений – кнопка "Отказ" или клавиша Esc клавиатуры.
В заголовке окна расположен текстовая информация о том, что за файл требуется. Ниже в "углубленном" прямоугольнике – поле ввода имени. Справа от поля может находиться кнопка вызова меню существующих файлов. Внизу – две прямоугольные кнопки, "Сохранение" и "Отказ". В окне имеется курсор в виде стрелки, перемещаемый мышью. Поле ввода имени выделено ярким цветом, если это текущее поле. Если цветом выделена кнопка – это текущая кнопка.
Требуется в поле ввода имени ввести имя файла, удовлетворяющее требованиям DOS к именам файлов. В зависимости от ситуации, это может быть имя существующего или имя нового файла. В поле ввода может быть подсвечен "проект" вводимого имени, который можно править. Поддерживаются режимы вставки/замены (клавиша Ins), затирание введенных символов (Del, BackSpace), и остальные типовые средства при вводе текстов. Нажатие клавиши F5 полностью очищает поле. Используя клавишу F6 можно очистить поле начиная с позиции курсора и до конца. Для завершения ввода достаточно нажать клавишу Enter, стрелка вверх или стрелка вниз.
Если имеется вспомогательное меню выбора файла, правее поля ввода на экране находится кнопка вызова этого меню. Меню содержит список имен имеющихся на диске файлов. Список имен файлов упорядочен по алфавиту. Каждая строка меню содержит имя файла, его размер и дату создания. Если в поле ввода имени файла не мигает текстовый курсор – это единственный возможный способ задать имя файла. В случае выбора файла чертежа, графической библиотеки, строительной подосновы или аксонометрической схемы их изображения для текущего имени файла высвечиваются справа от списка.
Вызов меню имеющихся на диске файлов:
Перемещение на кнопки и между ними достигается стрелками – клавишами управления курсором вверх, вниз.
Перемещение всего окна запроса: указать курсором на заголовок запроса, нажать левую кнопку мыши (не отпускать), передвинуть окно мышью, отпустить левую кнопку.
Завершение ввода имени файла с сохранением введенной информации – кнопка "Сохранение".
Отказ от ввода имени файла – кнопка "Отказ" или клавиша Esc клавиатуры.
Под текстом самого запроса кнопки – ответы "Да", "Нет" и, иногда, "Отказ". Одна из них выделена цветом – текущий ответ.
Перемещение текущего ответа (кнопки) достигается стрелками – клавишами управления курсором вверх, вниз, вправо, влево.
Перемещение всего окна запроса: указать курсором на заголовок запроса, нажать левую кнопку мыши (не отпускать), передвинуть окно мышью, отпустить левую кнопку.
Нажатие кнопки нужного ответа достигается:
Отказ от выбора по клавише Esc означает выбор ответа "Отказ" или, в его отсутствие, – ответа "Нет".
Сообщение программы по прочтении следует убрать с экрана для продолжения работы. Сообщение убирается нажатием любой клавиши на клавиатуре или любой кнопки мыши.
Что касается умолчаний режимов работы программы и установок элементов чертежа по умолчанию – они подробно изложены в разделах "Установки режима", "Установки элементов", "Методы работы".
Далее приводится перечень операций, выполняемых непосредственно клавишами клавиатуры или мыши, без организации диалога в виде меню или форм ввода:
В окне располагается текст рекомендаций пользователю по поведению в текущей ситуации. В большинстве случаев в конце текста приведен список клавиш, действующих в данный момент, с их назначением. Перемещение по тексту осуществляется клавишами управления курсором – вверх, вниз. Для перемещения на предыдущую/следующую страницу используются клавиши PgUp и PgDn.
Так как текст справочной информации может быть достаточно большим, для удобства ориентации в нем по клавише F10 предоставляется возможность организовать поиск по фрагменту текста. Фрагмент надо указать в форме ввода, которая появится в результате нажатия клавиши F10. Поиск ведется вниз по тексту от верха текущей страницы.
Главное меню программы является основным средством выбора и осуществления операций по подготовке чертежа. В зависимости от установленного в системе профиля работ его состав меняется так, чтобы не было ненужных для этих работ опций. В общем случае в нем предусмотрены следующие разделы, видимые как выпадающие вертикальные меню.
"Черчение" – основные операции по нанесению на чертеж новых элементов, в том числе библиотечных и параметрически генерируемых блоков. Здесь реализуется множество различных способов геометрического построения элементов, сборка модулей. Сюда же входит как способ построения подгонка элементов чертежа к точкам растра; генерация чертежей строительной подосновы, узлов сварных соединений и рабочих чертежей элементов монтажа; блоки команд специфицирования, работы с монтажными чертежами, со схемами автоматизации, с аксонометрическими схемами, с профилями наружных сетей ВК, с молниезащитой.
"Коррекция" – операции по внесению изменений – стирание, перенос, копирование, размножение, изменение геометрических и других свойств. Раздел становится недоступен, если в чертеже нет ни одного элемента.
"Растр" – операции с растровыми изображениями, получаемыми с помощью сканера. В результате этих операций растр подготавливается к использованию как подложка при создании чертежа в векторном формате.
"Файл" – операции с диском. Здесь же находятся команды сервиса, временного и окончательного выхода из программы.
"Установка" – операции по изменению режима работы программы. Здесь же текущие установки могут быть сохранены на диске либо наоборот, установлены по последнему записанному на диск варианту.
"Библиотека" – операции по созданию и модификации проблемно-ориентированных графических библиотек.
"Оборудование" – компоновка оборудования, подготовка спецификаций, модификация библиотеки STREAM, специальные работы с технологическими схемами регламентов производства.
Ниже в том же порядке более подробно описываются все опции каждого из разделов главного меню.
Меню черчения предоставляет возможность выбрать элемент, который нужно построить (в том числе подогнать к точкам растра) и внести в чертеж. Ниже дается краткая характеристика имеющихся здесь опций.
"Точка", "Ось X = const", "Ось Y = const", "Луч" – это опции, по которым происходит интерактивное построение вспомогательного элемента построений, который указан в наименовании опции.
"Отрезок", "Прямоугольник", "Многоугольник", "Ломаная", "Закрашенная ломаная", "Окружность", "Дуга окружности", "Эллипс", "Змейка", "Магистраль", "Штриховка" (опция доступна при наличии в чертеже хотя бы одного элемента), "Текст", "Размер" (угловые, линейные размеры и отметки высоты в одной опции) – это опции, по которым происходит интерактивное построение того элемента чертежа, который указан в наименовании опции.
"Таблица" – перенос в чертеж из дискового текстового файла таблицы. Имя файла выбирается из меню типовых таблиц или вводится вручную. Правила подготовки файлов-таблиц изложены в разделе "Редактор таблиц" документации и доступны по опции "Справки" главного меню.
"Модуль" – сборка модуля.
"Поз.обозначение" – нанесение позиционного обозначения в виде модуля этого типа.
"Блок из библиотеки" – помещение блока из графической библиотеки в чертеж. Блок после выбора в библиотеке можно переносить, поворачивать, растягивать (сжимать) и отражать, а затем уже внести в чертеж. Здесь же можно подключить нужную графическую библиотеку.
"Параметрический блок" – несколько команд, организующих подключение и отключение библиотек программ параметрической генерации, выбор и исполнение программ с размещением полученных блоков в чертеже. Блок после генерации можно переносить, поворачивать, растягивать (сжимать) и отражать, а затем уже внести в чертеж.
"Оформление чертежа" – блок из трех команд нанесения на чертеж рамок формата, основных и дополнительных надписей, в том числе в виде модуля "Оформление чертежа".
"Разрезы, сечения" – автоматическое вычерчивание обозначений разрезов, сечений на основе интерактивно задаваемых и хранимых в установке режима параметров.
"Генерация подосновы" – автоматическое вычерчивание строительной подосновы в плане и в разрезе на основе интерактивно задаваемых, выбираемых в чертеже и/или хранимых на диске параметров.
"Аксонометрия" – автоматическое вычерчивание аксонометрических схем трубопроводных систем и подготовка к их специфицированию.
"Профиль сети ВК" – автоматизированное вычерчивание профилей наружных сетей водоснабжения и канализации.
"Молниезащита" – автоматизирует графические и расчетные работы при проектировании молниезащиты зданий и сооружений.
"Элементы монтажа" – автоматическое вычерчивание рабочих чертежей элементов оборудования и трубопроводов.
"Сварные швы" – автоматическое вычерчивание чертежей узлов сварных соединений по параметрам, задаваемым пользователем.
"Специфицирование" – подготовка табличных конструкторских документов монтажно-технологического и технологического профиля: спецификаций, заказных спецификаций, монтажных ведомостей, спецификаций оборудования к регламентам производства. Также преобразование спецификаций КИП в формат табличного модуля. Также специфицирование чертежей марок ОВ, ВК, НВК, ТС.
"Трубопровод" – построение трубопровода путем указания вершин ломаной, которая явится его осевой линией; вычерчивание соединений и концов труб, создание и нанесение на трубы арматуры, опор, теплоизоляции; вычерчивание сечений и обозначений труб; просмотр длины и массы трубопроводов.
"КИП" – блок команд вычерчивания и редактирования специальных элементов схем автоматизации – приборов, исполнительных механизмов, таблиц, линий связи, их соединений, табличных конструкторских документов.
Меню коррекции предоставляет возможность выбрать способ и внести изменения в чертеж. Ниже дается краткая характеристика имеющихся здесь способов внесения изменений.
"Стирание Del" – запускается режим повторяющегося удаления элементов, выбираемых курсором по одному. Цикл работы с одним элементом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного элемента.
"Усечение элементов" – предлагается сначала выбрать множество элементов чертежа – секущих кромок. Отказ от выбора либо выбор пустого множества элементов чертежа означают отказ от выполнения команды. После выбора кромок можно указывать на части других элементов. Указанные части будут вырезаться из элементов между ближайшими пересечениями этих элементов с секущими кромками. Секущими кромками и усекаемыми элементами могут быть: оси, лучи, отрезки, дуги, окружности, прямоугольники, многоугольники, ломаные (не закрашенные), змейки, эллипсы, магистрали. Кроме того, среди секущих кромок могут быть размерные и выносные линии, контуры штриховок.
"Стирание множества" – предлагается сначала выбрать множество элементов для стирания. Отказ от выбора либо выбор пустого множества элементов чертежа означают отказ от стирания. Затем выбранное множество стирается с экрана и удаляется из памяти.
"Свойства Ins" – запускается режим повторяющегося изменения свойств элементов, выбираемых курсором по одному. Цикл работы с одним элементом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного элемента.
"Перенос F9" – запускается режим повторяющегося переноса элементов, выбираемых курсором по одному. Цикл работы с одним элементом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного элемента.
"Изменения" – операция над множеством элементов. Предлагается сначала выбрать множество элементов, которое будет меняться. Отказ от выбора либо выбор пустого множества элементов чертежа означают отказ от внесения изменений. Затем запускается режим, в котором по выбору из меню множество можно будет переносить на другое место, растягивать и сжимать, вращать, зеркально отражать, менять общие свойства элементов, выбирая операции из меню: "Перенос", "Смещение", "Вращение", "Поворот на угол", "Поворот на 90°", "Растяжение", "Отражение", "Отражение от оси", "Точка привязки", "Привязка модуля", "Свойства". После внесения всех нужных изменений старое изображение множества с экрана исчезает, и появляется новое.
"Копирование" – операция над множеством элементов. Предлагается сначала выбрать множество элементов, которое будет меняться. Отказ от выбора либо выбор пустого множества элементов чертежа означают отказ от копирования. Затем запускается режим изменений множества. После внесения всех нужных изменений в чертеж добавляются новые элементы, они выводятся на экран.
"Размножение" – операция над множеством элементов. Предлагается сначала выбрать множество элементов, которое будет размножаться. Отказ от выбора либо выбор пустого множества элементов чертежа означают отказ от тиражирования множества. Затем запускается режим, в котором различными путями задается вариант размножения – по прямоугольной матрице, по окружности, по указанию курсором, число экземпляров, шаги и др. Отказ от задания этих параметров означает отказ от размножения. После задания параметров в чертеже появятся новые элементы – копии выбранных с учетом способа тиражирования.
"Деление на части" – операция над множеством элементов. Операция работает только с элементами типа: прямоугольник, рамка формата, многоугольник, ломаная, змейка. Предлагается выбрать множество элементов. Все это множество сложных элементов будет разбито на отдельный отрезки и дуги. Общий вид чертежа не изменится.
"Коррекция таблиц" – внесение изменений в таблицы. В режиме циклического выбора можно разбивать таблицы на несколько таблиц и копировать строки данных из одной таблицы в другую.
"Деление модуля" – деление модуля на элементы, его образующие. Характеристика модуля при этом заносится в список сохраняемых при положительном ответе на запрос. Снимается один уровень вложения модулей. Цикл указания и деления повторяется до отказа от указания очередного модуля.
"Удлинение элементов" – предлагается сначала выбрать множество элементов чертежа – пределов продолжения элементов. Отказ от выбора либо выбор пустого множества элементов чертежа означают отказ от выполнения команды. После выбора пределов можно указывать на другие элементы. Указанные элементы будут удлиняться до ближайшего предела удлинения в том направлении, которое ближе к курсору. Пределами могут быть: оси, лучи, отрезки, дуги, окружности, прямоугольники, многоугольники, ломаные (не закрашенные), змейки, эллипсы, магистрали, размерные и выносные линии, контуры штриховок. Удлиняться могут: лучи, отрезки, дуги, прямоугольники, магистрали, ломаные, змейки.
"Перенос углов". Операция работает с ломаными (в том числе и закрашенными), прямоугольниками, рамками формата и многоугольниками. Отметим также, что отметка высоты изображается ломаной и ее можно изменять также при помощи переноса углов. Можно указать на любую вершину ломаной, любой угол прямоугольника или многоугольника, выбрав его курсором. После этого угол перемещается в любое место и фиксируется на новом месте нажатием клавиши Enter (левой кнопки мыши). При переносе вершины ломаной остальные вершины остаются на месте. При переносе углов прямоугольников на месте остается противоположный угол, прямоугольник остается прямоугольником того же типа и наклона. При переносе угла многоугольника на месте остается его центр (операция эквивалентна одновременному растяжению и повороту многоугольника). Тип элемента при переносе не меняется.
"Коррекция змейки" – изменение звеньев змейки с учетом их сопряженности. В циклическом режиме выбираются корректируемые звенья. Концевые звенья двигаются с сохранением угла выхода из точки стыка. Помежуточные звенья двигаются с сохранением сопряжения с соседними звеньями в том случае, если эти сопряжения были.
"Стыковка углов" – уточнение положения концов линий чертежа в случае, когда они находятся вблизи других линий или точек пересечения линий. Концы линий смещаются до точной привязки к другим линиям или точкам пересечения. Для каждого конца линии выбирается ближайший вариант нового положения. Точки считаются совпадающими, если расстояние между ними меньше 0.01 мм Бумаги. После автоматического анализа характерные точки отмечаются окружностями, затем в циклическом режиме запрашивается выбор тех из них, где нужно провести уточнение либо его отменить, при этом окружности меняют цвет. Радиус окружностей совпадает с текущей установкой максимального сдвига концов при стыковке.
"Стирание дублей" – удаление из чертежа совпадающих с точностью до 0.01 мм Бумаги (наложенных) элементов. В указываемой области отыскиваются и выделяются цветом элементы – дубли, затем поочередно их можно удалять с подтверждением каждого удаления. В информационной строке показываются число обработанных дублей и их общее число. По окончании запрашивается общее подтверждение, и можно вернуть все удаленные элементы сразу.
"Коррекция текстов" – внесение изменений в тексты, в тексты размеров, в текстовые данные таблиц чертежа. В режиме циклического выбора нужных текстов и их изменения можно тексты редактировать, переносить (без изменения положения точки, на которую указывает сноска), переносить точку указания сноски, вращать относительно начала текста (кроме таблиц). Выпадающее меню имеет опции:
"Редактирование текстов F8" – внесение изменений в тексты, в тексты размеров, в текстовые данные таблиц чертежа. Запускается режим повторяющегося редактирования текстов, выбираемых курсором по одному. Цикл работы с одним текстом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного текста. Опция доступна, если в чертеже есть хоть один элемент.
"Перенос текстов, сносок Alt-F9" – перенос текстов, текстов размеров, таблиц чертежа при неподвижных точках указания сносок либо перенос точек указания сносок текстов и таблиц. Запускается режим повторяющегося переноса элементов, выбираемых курсором по одному. Цикл работы с одним элементом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного элемента. Опция доступна, если в чертеже есть хоть один элемент.
"Вращение текстов" – вращение текстов и текстов размеров вокруг их начала. Запускается режим повторяющегося вращения текстов, выбираемых курсором по одному. Цикл работы с одним текстом выглядит так:
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного текста. Опция доступна, если в чертеже есть хоть один элемент.
"Коррекция размеров" – внесение изменений в размеры в циклическом режиме. Корректироваться могут любые нанесенные на чертеж размеры (но не отметки высоты, которые изображаются ломаными). В процессе работы программа просит указывать размеры, которые будет изменяться. Вносимые изменения зависят от типа размера и от того, на какую часть размера указал пользователь. На что указано, то и будет изменяться. После указания программа просит ввести новое положение изменяемой части. Проект изменяемого размера постоянно поддерживается на экране, при этом могут работать привязки точки. После нажатия левой кнопки мыши или клавиши Enter в тот момент, когда изображение размера удовлетворительно, старый вариант размера стирается и появляется новый. От изменений можно отказаться по правой кнопке мыши или нажав Esc. После этого снова можно указывать на любой размер, на ту его часть, которую нужно изменить. При указании не нужна особая точность. Главное, чтобы курсор был ближе к выносной, если нужно указать на нее, или к размерной, если нужно указать на размерную. Возможны следующие варианты изменений:
а). начало или конец базового отрезка (то есть начало или конец выносных линий). Изменяется положение начала или конца базового отрезка, размерная линия не перемещается, может только измениться ее длина;
б). концы выносных линий, близкие к размерной линии. Базовый отрезок неизменен, изменяются положения пересечений выносных линий с размерной;
в). концы размерной линии. Изменяется положение этих концов, при этом выносные линии неизменны;
г). середина размерной линии. Размерная линия, не изменяясь по длине, перемещается параллельно самой себе.
а). начала выносных линий. Изменяется положение начала выносных. При этом центр углового размера не перемещается. Перемещение центра углового размера возможно только при помощи перемещения всего размера (опция "Изменения множества");
б). концы выносных линий, близкие к размерной линии. При неизменном центре размера меняется его угол, при этом перемещается соответствующая выносная;
в). концы размерной линии. Изменяется положение этих концов, при этом выносные линии неизменны;
г). середина размерной линии. Размерная линия, не изменяясь по длине, перемещается параллельно самой себе.
Для всех размеров указание на текст размера позволяет переместить его так, как это делается при выборе опции "Коррекция текстов".
Цикл повторяется до нажатия Esc (правой кнопки мыши) в ситуации выбора очередного размера. Опция доступна, если в чертеже есть хоть один элемент.
"Коррекция модулей" – 10 вариантов внесения изменений в геометрию модулей без утери их целостности и свойств. По любой из опций запускается циклический режим указания модуля и внесения в него изменений. Цикл прекращается после отказа от выбора очередного модуля. Для каждого выбранного модуля внесение изменений происходит также, как и для обычных элементов чертежа, но при этом программа позволяет выбирать для изменений только элементы указанного модуля.
Список опций меню коррекции модулей с их аналогами – опциями коррекции обычных элементов в чертеже:
Опции коррекции модулей |
Опции коррекции обычных элементов |
"Стирание в модулях" |
" Стирание Del" |
"Усечение в модулях" |
"Усечение" |
"Удлинение в модулях" |
"Удлинение" |
"Перенос в модулях" |
"Перенос F9" |
"Изменения в модулях" |
"Изменения" |
"Свойства в модулях" |
"Свойства Ins" |
"Деление в модулях" |
"Деление на части" |
"Правка текста в модулях" |
"Редактирование текстов F8" |
"Перенос текста в модулях" |
"Перенос текстов, сносок Alt-F9" |
"Вращение текста в модулях" |
"Вращение текстов" |
Все эти опции доступны, если в чертеже есть хоть один элемент.
"Стиль штриховки" – изменение стиля линейчатой штриховки вплоть до создания нового стиля. Опция недоступна, если чертеж пуст.
"Возврат изменений" – восстановление состояния чертежа, которое было до внесения любых изменений. Выполняется возврат на 1 шаг. Шаг – удаление, добавление, изменений свойств или установок, перенос, вращение, растяжение, отражение элемента чертежа или множества элементов чертежа. Последовательно выполняя возврат, можно дойти до состояния чертежа в момент загрузки его с диска. Все вносимые изменения за сеанс работы с чертежом накапливаются на диске. При загрузке нового чертежа они теряются. Возврат невозможен для изменений, внесенных в таблицы путем редактирования. Опция доступна, если в чертеж вносились изменения.
"Возврат возврата" – иногда требуется для ликвидации ошибочного возврата изменений. Операция возможна, если последнее изменение чертежа было сделано командой "Возврат изменений". Если подряд выполнялось несколько возвратов изменений – операцию можно повторить столько же раз.
"Затенение" – изображение затенения одних элементов чертежа другими: разрывов линий (потоков) в месте их пересечения без соединений; стирание частей линий (потоков), закрываемых условными графическими обозначениями трубопроводной арматуры и элементов трубопроводов.
"Центрирование" – перенос чертежа таким образом, чтобы его середина попала на начало системы отсчета "Бумага". Данная операция увеличивает точность построений и упрощает просмотр всего чертежа по клавише Alt-F1 и в окне всего чертежа.
"Перерисовка" – повторный вывод чертежа на экран. Иногда требуется, если на экране после различных работ остался "мусор". После повторного вывода "мусор" исчезнет.
Меню работы с растрами предоставляет ряд операций над растрами. Ниже дается краткая характеристика имеющихся здесь возможностей.
"Импорт растра из PCX формата" – перевод растрового изображения в .PCX-формате во внутренний формат программы (.UDR). Если импорт прошел без ошибок, то можно будет подключить этот растр к чертежу.
"Подключение растра к чертежу" – связывание с чертежом растра. После указания имени растра (файл во внутреннем формате .UDR) он будет подключен к чертежу. Одновременно к чертежу может быть подключен только один растр. После этого чертеж будет выводится вместе с этим изображением, и при каждой загрузке данного чертежа (если он сохранен при подключенном растре) также будет загружаться и растр, до тех пор пока растр не будет отключен (опция "Отключение растра").
"Перенос растра" – перепривязка растра к чертежу путем его сдвига без изменения масштаба. Перенос возможен по базовой точке или по смещению. Если по базовой точке, то нужно указать какую-либо точку, а затем ее новое место в чертеже. Если по смещению, то следует ввести значения перемещения по горизонтали и вертикали.
"Образмеривание растра" – перепривязка растра к чертежу таким образом, чтобы расстояние между заданными двумя точками растра равнялось известной величине на Натуре или на Бумаге. При перепривязке верхний левый угол растра остается на месте. Если нужно сохранить на месте какую-либо другую точку, после перепривязки следует перенести растр.
"Поворот растра" – для исправления неточности установки бумаги при считывании изображения сканером используется функция поворота растрового изображения на заданный угол с последующим хранением на диске повернутого изображения. Для задания угла на растре указывается луч, который должен стать горизонтальным или вертикальным.
"Наклейка на растр" – наклейка другого растра на растр, подключенный к чертежу. Наклеиваемый растр должен быть уже переведен во внутренний формат .UDR.
Нужно будет указать лучи на каждом из растров, по которым должна происходить наклейка.
"Установки" – просмотр/изменение установки цветов растра: цвет основного растра, цвет добавляемого растра (после поворота, перед склейкой), цвет объединенного растра (после склейки); установки режима показа растра: показывать только растр, показывать только чертеж и выводить растр до или после чертежа; установки разрешения PCX-файлов, используемой для первоначальной привязки растра к чертежу.
"Удаление части растра" – после сканирования в растровом изображении могут оказаться ненужные части или "мусор". Их можно удалить, выбрав данную опцию меню. За один прием удаляется область растра, ограниченная прямоугольником.
"Вырезание части растра" – позволяет вырезать для дальнейшей работы часть растра, ограниченную прямоугольником.
"Отключение растра" – отключает растр от чертежа.
Меню "Файл" содержит операции с диском. Здесь же находятся команды сервиса, временного и окончательного выхода из программы. Ниже приводится их краткая характеристика.
"Чертеж на диск F2" – запись текущего чертежа на диск. Если чертеж в данный момент не имеет имени – имя файла для записи на диск программа запросит. Чертеж будет записан как файл с расширением .GEF. Опция недоступна, если чертеж пуст. Выполнение этой команды возможно и не из главного меню, а в ряде других случаев, по клавише F2.
Запись чертежа на диск затирает старое его состояние на диске. Если требуется сохранить предыдущий вариант, лучше пользоваться командой "Чертеж на диск как...".
"Чертеж на диск как..." – запись чертежа на диск под именем, которое программа запросит. Чертеж будет записан как файл с расширением .GEF. Чертеж с новым именем станет текущим. Опция недоступна, если чертеж пуст.
"Чертеж с диска" – чтение с диска файла чертежа с именем, которое программа запросит. Возможен выбор имени файла из меню с подсветкой графического образа, хранимого в файле. Если к моменту выполнения этой команды в текущий чертеж были внесены изменения – программа запросит подтверждение на их затирание в памяти. Дело в том, что при чтении с диска чертежа текущий чертеж полностью исчезает из памяти и остается только его версия на диске (если она есть).
"Новый чертеж" – очистка текущего чертежа от всех элементов, забывание его имени и т.д. Программа переходит в такое состояние, как будто никакого чертежа в ней нет. Команда недоступна, когда ее выполнение не имеет смысла – если текущий чертеж пуст.
"Изменить имя чертежа" – ввод нового или замена существующего имени файла чертежа. Если текущий чертеж имеет имя и в него внесены изменения, не записанные на диск – программа запросит подтверждения во избежание ошибочной утери этой информации.
"Русское имя чертежа" – ввод нового или замена существующего русского наименования чертежа. Никакого контроля программа не проводит – работа с русскими наименованиями необязательна и полностью предоставляется пользователю.
"Фрагмент с диска F7" – нанесение хранимого на диске фрагмента чертежа (текущего или любого другого) на текущий чертеж. После появления фрагмента на чертеже предоставляется возможность его переносить, поворачивать, растягивать и сжимать, зеркально отражать, менять общие свойства. Отказ при работе в меню изменений множества означает отказ от нанесения фрагмента на чертеж. На диске всегда хранится не более чем один фрагмент (файл с расширением .FRA), созданный при последнем выполнении команды "Фрагмент на диск". Если фрагмента на диске нет – ничего не происходит.
"Фрагмент на диск" – запись на диск (в файл с расширением .FRA) фрагмента текущего чертежа. Элементы, которые должны попасть во фрагмент, выбираются как при выборе множества. Отказ от выбора означает отказ от записи фрагмента на диск.
Если на диске уже хранился фрагмент – он затирается без запроса подтверждения. На диске всегда хранится не более чем один фрагмент. Он остается неизменным при работе с разными чертежами, благодаря чему фрагменты легко переносятся из одного чертежа в другой.
Опция недоступна, если чертеж пуст.
"Импорт-экспорт" – в этом подменю предлагается выбор операций по работе с дисковыми файлами из следующих вариантов:
"Импорт .DXF чертежа" – преобразование находящегося на диске чертежа в обменном графическом формате .DXF в формат чертежа и помещение его в текущий чертеж. Импортируется версия .DXF формата, создаваемая AutoCAD 14.
"Импорт схемы Stream" или "Импорт схемы Power" или "Импорт схемы Elec" или "Импорт принц.схемы из САПР-Альфа" или "Импорт монт.схемы из САПР-Альфа" – преобразование находящейся на диске или дискете схемы Stream (или Power, или Elec, или САПР-Альфа) в формат чертежа и нанесение ее на текущий чертеж.
"Карта Globus" – команда создания или модификации комплекта файлов, описывающих карту одного региона для программной иллюстративной системы TechnoCAD.Globus.
"Трасса трубопровода" – команда создания файла, описывающего ось пространственного трубопровода как ломаную с указанием радиусов изгиба в коленах.
"Создать .DXF" – передача текущего чертежа в обменный дисковый формат .DXF.
"Выход в DOS" – временный выход из программы с возвратом в текущее ее состояние. Требуется иногда для того, чтобы удалить с диска ненужные файлы, скопировать нужные файлы, для других дисковых операций.
"Вывод на бумагу" – вывод чертежа или его части на бумагу с помощью плоттера, струйного, лазерного или матричного принтеров; либо создание файла чертежа в формате .PLT для последующего вывода на бумагу командой DOS:
copy /b ИМЯ.PLT LPT1,
где вместо LPT1 может указываться другое имеющееся устройство, LPT2, LPT3.. до LPT9.
При выводе на бумагу и в файл используются установки параметров, которые изменяются в разделе главного меню "Установка".
Опция недоступна, если чертеж пуст или не имеет имени.
"Печать через Windows" – вывод чертежа или его части на бумагу средствами, доступными Windows, с предварительным просмотром, со своими установками параметров печати.
Опция недоступна, если чертеж пуст, не имеет имени или текущее его состояние не записано на диск.
"Подпись" – меню, объединяющее группу опций для работы с электронными подписями чертежа. Здесь можно поставить подпись на чертеж (после чего он становится защищен от любых изменений), снять имеющуюся подпись, снять все подписи (после чего защита от изменения снимается), просмотреть весь список электронных подписей чертежа. Имеется также специальный режим работы администратора системы, доступный только после ввода пароля администратора.
"Состояние программы" – просмотр сведений о текущем состоянии программы и чертежа – имеющихся ресурсах памяти и диска, количестве элементов чертежа и др.
"Размерные расчеты Alt-F8" – проведение расчетов с возможностью применения единиц измерения участвующих в них чисел. Выражение для расчета задается в виде формулы.
"Справки" – просмотр общей информации о программной системе. Общая информация структурирована по разделам, меню которых и появляется тут же. По выбору в этом меню можно прочесть соответствующий раздел общей информации.
"Конец работы" – выход из программы. Если в текущем чертеже есть изменения, не записанные на диск – следует запрос подтверждения во избежание ошибочной потери информации.
Меню "Установка" содержит операции по изменению постоянно действующих установок режима работы программы и установок по умолчанию для элементов чертежа.
Установки по умолчанию элементов чертежа используются программой как текущие до тех пор, пока пользователь не изменит текущие. После завершения любой операции все текущие установки возвращаются к их значениям по умолчанию.
"Профиль работ" – позволяет изменить текущий профиль работ. Профиль работ влияет на функциональность системы (состав меню) так, чтобы не было ненужных для этих работ опций.
"Ортогонализация Tab" – устанавливает или снимает режим черчения и перемещения элементов чертежа только параллельно осям системы координат и задает сами оси – либо оси чертежа, либо оси одной из 19 аксонометрических проекций.
"Базовая точка" – базовая точка существует для удобства работы в чертеже. Ввод числовых координатных характеристик элементов чертежа производится относительно базовой точки, в информационной строке текущие координаты курсора подсвечиваются также относительно базовой точки (если не установлен другой режим работы информационной строки). Всегда существует одна базовая точка, положение которой хранится в абсолютной системе координат как для Натуры, так и для Бумаги. Абсолютная система координат центрирована относительно текущих габаритов чертежа и на Натуре, и на Бумаге.
"Привязка точки" – в меню привязок точки выбирается одна из возможных, которая становится привязкой по умолчанию. Возможны: Ничего, Центр, Конец, Пересечение, Середина, Ближайший, Узел, Квадрант, Подгонка точки. Привязка точки используется при геометрических построениях для корректировки положения точки в зависимости от ее окружения.
"Привязка отрезка" используется при построении ломаной, отрезка и в других случаях, когда естественно определяется "предыдущая" точка – начало отрезка. Возможные привязки отрезка: Ничего, Ортогонально, Нормаль К, Нормаль ИЗ, Касательная К, Касательная ИЗ, Подгонка отрезка. Выбранная привязка отрезка становится привязкой отрезка по умолчанию.
"Построения по умолчанию" – в форме ввода назначаются умолчания для способов построения следующих элементов чертежа:
Более сложные элементы чертежа (ломаная, закрашенная ломаная, размеры, магистрали, тексты, змейка, штриховка, таблицы) строятся специальным образом и установок способа построения не имеют.
"Точность указания" – установка размера окрестности для указаний в чертеже и привязки точек в построениях. Измеряется в точках экрана. При малых значениях затруднено попадание курсором в нужное место – требуется высокая точность. При больших значениях трудно указать что-то одно – в окрестность попадают другие элементы. Рекомендуется значение от 5 до 20.
"Условия выборки" – установка условий автоматической выборки элементов чертежа по умолчанию. Установка используется при указании множества элементов чертежа по их свойствам: слою, цвету, системе отсчета, типу линии, типу элемента. Во время указания элементов установка может меняться, но установка по умолчанию сохраняется.
"Общие свойства элементов" – установки по умолчанию четырех свойств, которые присущи любому элементу чертежа: цвета (15 вариантов), типа линии (7 вариантов), системы отсчета (Натура/Бумага), номера слоя (20 вариантов). Поскольку каждый слой чертежа имеет свои установки по умолчанию цвета, типа линии и системы отсчета, к выбранному слою данная установка привязывается как его установка по умолчанию.
"Толщина линии" – установка толщины сплошной основной линии. Эта толщина используется только при передаче чертежа в .DXF формат. Толщины всех 7 типов линий определяются пропорционально этой величине в соответствии с требованиями ЕСКД.
"Резервное копирование" – установка параметров резервного копирования (задаются дни недели, по которым надо содавать резервные копии, а также имя каталога резервных копий).
"Стыки и разрывы" – установка радиуса обнаружения стыков линий при уточнении их концов, и ширины области разрывов при затенении линий друг другом.
"Вид экрана" – выпадающее меню, имеющее следующие опции:
"Цвета" – установка цвета фона главного окна, цвета линий построения и цвета выделенных (выбранных) элементов чертежа.
"Решетка" – изменение установок решетки (координатной сетки) на чертеже. Решетка введена для удобства ориентации и для привязок точки. Решетка может быть привязана к Натуре или к Бумаге в зависимости от того, в какой системе отсчета требуется располагать элементы с регулярным смещением.
Несмотря на то, что на экране решетка может казаться неравномерной или даже вообще не изображаться (слишком мелкая), программа учитывает точные значения координат ее узлов.
"Окно всего чертежа" – установка наличия/отсутствия, габаритного прямоугольника местонахождения на экране окна всего чертежа, цветов его фона и рамки.
"Информационная строка" – комплектация верхней информационной строки программы. В нее могут входить или не входить: текущий цвет, имя файла чертежа, текущий номер слоя, координаты курсора на Натуре и на Бумаге, привязка точки. Для координат также задаются точность и необходимость отсчета их от базовой точки.
"Правая панель кнопок" – установка наличия на экране правой панели кнопок, обеспечивающей быстрый доступ к командам черчения.
"Видимость слоев чертежа" – установка программы – какие из слоев чертежа показывать на экране и учитывать при указаниях.
"Видимость текстов чертежа" – установка программы – как выводить тексты. Дело в том, что изображение на экране текстов чертежа отнимает много времени, и при большом их количестве иногда лучше заменять их вывод выводом габаритных прямоугольников.
"Видимость штриховок" – установка программы – выводить штриховки на экран или нет. Дело в том, что изображение на экране штриховок чертежа отнимает много времени, и при большом их количестве иногда лучше отменить их вывод.
"Свойства элементов" – выпадающее меню, имеющее следующие опции:
"Указание параметров текста" – установка по умолчанию вида, размера, угла наклона, степени сжатия шрифта; сдвига строк в многострочных текстах, описания сноски и полок (отсутствуют, сноска от начала полки, сноска от конца полки, только полки), наличия второй полки при двух строках. Реализуется указанием на один из текстов чертежа.
"Задание параметров текста" – установка по умолчанию вида, размера, угла наклона, степени сжатия шрифта; сдвига строк в многострочных текстах, описания сноски и полок (отсутствуют, сноска от начала полки, сноска от конца полки, только полки), наличия второй полки при двух строках. Здесь же задается величина просвета между буквами в текстах с плакатными шрифтами, одинаковая для всех текстов чертежа. Реализуется прямым заданием.
"Позиционные обозначения" – установка по умолчанию для модулей позиционных обозначений и входящих в них текстов. Для текстов здесь задается обычная установка, а сам модуль имеет признак "Каждая строка текста содержит отдельное позиционное обозначение". Здесь же задается область контроля уникальности позиционных обозначений.
"Прямоугольник" – установка по умолчанию, какие стороны прямоугольника существуют – все 4, 2 стороны вдоль базовой стороны или 2 стороны по нормали к базовой.
"Многоугольник" – установка по умолчанию числа сторон правильного многоугольника (от 3 до 124).
"Линейные размеры" – установка по умолчанию подавления изображения первой и второй выносных линий, длины перехода выносных за размерную, наличия у текста полки и сноски, сноски текста на середину, начало или конец размерной, выхода сноски из начала или из конца полки, размера стрелок или засечек, варианта изображения стрелок (стрелки внутрь, стрелки наружу, засечки, ничего), размера, угла наклона и степени сжатия шрифта текста.
"Угловые размеры" – установка по умолчанию подавления изображения первой и второй выносных линий, длины перехода выносных за размерную, наличия у текста полки и сноски, сноски текста на середину, начало или конец размерной, выхода сноски из начала или из конца полки, размера стрелок или засечек, варианта изображения стрелок (стрелки внутрь, стрелки наружу, засечки, ничего), положения начала первой и второй выносной линий, размера, угла наклона и степени сжатия шрифта текста.
"Магистрали" – установка по умолчанию параметров всех типов магистралей. Конкретный перечень параметров магистрали каждого типа можно узнать, нажав клавишу F1 в соответствующей форме ввода.
"Штриховка" – установка по умолчанию шага, угла наклона штриховых линий и наличия перпендикулярных к ним линий штриховки (неметаллы); либо выбор линейчатой штриховки и установка наименования ее стиля, степени растяжения и угла поворота штриховки от описанного в стиле, ширины штрихуемой полосы, базовой точки начала штриховки, признаков необходимости: растяжения рисунка при растяжении контура, поворота рисунка при повороте контура, учета цвета каждой линии в рисунке штриховки.
"Таблицы" имеют установки общие, шапки и данных: Общие установки:
Установки шапки таблицы:
Установки данных таблицы:
"Стрелка отметки высоты" – установка длины стрелки (от 2 до 4 мм) и типа линии стрелки для вычерчивания отметок высоты.
"Разрезы, сечения" – изменение установок вычерчивания обозначений разрезов и сечений – длины штрихов, размера стрелок и шрифта.
"Трубопровод" – изменение установок построения трубопроводов – наружного диаметра, толщины стенки номинальной, радиуса изгиба по оси либо длины линии фаски, наличия и толщины теплоизоляции, наличия и типа левой, правой и осевой линий, типа изгиба в углах (сопряжения): гнутый поворот, сварной поворот, фаска.
"Оформление труб" – изменение установок вычерчивания соединений, стыков, разрывов, обрывов, теплоизоляции и других элементов оформления труб.
"КИП" – изменение установок вычерчивания различных элементов схем автоматизации.
"Аксонометрия" – изменение установок по умолчанию для аксонометрических схем трубопроводных систем: используемая библиотека условных графических обозначений; проекция; длина линий разрыва и шаг точек в них; тип линии труб, сопряжений, установленных блоков, линий разрыва; радиус сопряжения труб; длина линий и шрифт текста наименований осей в картинке с осями проекции.
"Оформление чертежа" – изменение установок по умолчанию соответствующего модуля. Здесь можно задать наименование предприятия, ряд фамилий, помещаемых в основную надпись и др.
"Масштабирование" – эта опция вызывает еще одно меню, в котором выбираются 12 способов перемещения главного окна по экрану, масштаб Натура/Бумага и реакция программы на сжатие элементов до состояния невидимости на Бумаге.
"Смещение чертежа Alt-F6" – здесь меняется режим работы программы. Скачок на полэкрана при подведении курсора к его краю разрешается или запрещается. А также определяется величина сдвига экрана при перемещении по кнопкам. По клавише Alt-F6 происходит смена установки запрета/разрешения смещения на полэкрана при приближении курсора к краю экрана.
"Свойства слоев" – установка русских наименований слоев черчения.
"Каталоги диска" – установка каталогов диска, с которыми следует работать программе. В частности, куда записывать .DXF файлы и PLT файлы для печати, где лежат чертежи, растры, графические библиотеки, библиотеки программ параметрической генерации, где находится библиотека блоков STREAM, .PAK файлы системы STREAM, где находится библиотека блоков POWER, .PAK файлы системы POWER, где находится файл A3ELECTR.PAK системы ELEC, где находятся номенклатурные каталоги средств автоматизации и элементов трубопроводов.
"Импорт схем Stream" или "Импорт схем Power" – установка соответствия между потоками Stream или Power и типами линий GlassX, установка длины разрыва пересекающихся потоков в схемах.
"Операционная система" – установка операционной системы, в которой работает эта программа. Неверное задание этой установки может стать причиной неправильной работы программы.
"Вывод на бумагу и в .DXF" – определение устройства, на которое будет выводиться чертеж и параметров, управляющих процессом вывода на бумагу (в файл). Кроме того, определяется, нужно ли запрашивать перед .DXF экспортом и перед выводом на бумагу будет форму выборки элементов по свойствам. Это позволяет выводить на бумагу и в .DXF не все элементы, а элементы только выбранных типов, цветов и т.д.
"Установки c диска" – замена всех установок теми, что хранятся на диске в файле с расширением .INS после последней записи установок на диск.
"Установки на диск" – запись на диск текущего состояния всех установок. При этом создается файл с расширением .INS, старые установки на диске затираются без запроса подтверждения.
В меню "Библиотека" содержатся операции по ведению проблемно-ориентированных графических библиотек. Каждая библиотека имеет не только имя как файл на диске (расширение .GEL), но и русское наименование. Каждая библиотека каталогизируется файлом с расширением .LIC, в котором для блоков библиотеки хранятся русские наименования вида и типа. Библиотеки ведутся пользователем.
Ниже приведена краткая характеристика опций данного меню.
"Новая библиотека" – создание нового комплекта файлов графической библиотеки на диске. При создании новой библиотеки запрашивается ее имя как файла и русское наименование.
"Подключить библиотеку" – подключение одной из доступных на диске графических библиотек к работе. Одновременно может быть подключена только одна библиотека. Выбор нужной библиотеки производится по русскому наименованию с подсветкой графического образа библиотеки.
"Блок в библиотеку" – занесение в подключенную библиотеку нового блока из текущего чертежа. Сначала запрашиваются русские наименования вида и типа нового блока, затем – выбор множества элементов чертежа, образующих этот блок. Отказ на любом этапе здесь означает отказ от внесения нового блока в библиотеку.
Опция доступна при наличии подключенной библиотеки и наличии в чертеже хотя бы одного элемента.
"Компоновка библиотеки" – перемещение блоков в библиотеке так, чтобы было удобнее их выбирать по изображениям.
Опция доступна при наличии подключенной библиотеки. Для ее работы потребуется удалить текущий чертеж из памяти, если в нем есть не сохраненная на диске информация.
"Редактирование описаний" – изменение русских наименований вида и типа блоков в библиотеке. Опция доступна при наличии подключенной библиотеки.
"Редактирование блока" – изменение геометрии одного блока в библиотеке без изменения его наименований и положения в библиотеке. Это удобно для внесения небольших изменений в геометрию блока, не требуется компоновка библиотеки.
"Удаление блока" – исключение блока из состава библиотеки. Он исчезает из библиотеки и в памяти, и на диске. Опция доступна при наличии подключенной библиотеки.
"Отключить библиотеку" – отключение текущей библиотеки. Эта операции позволяет освободить немного памяти компьютера. Опция доступна при наличии подключенной библиотеки, иначе отключать нечего.
"Программы генерации" – специальная опция для создания и модификации библиотек программ параметрической генерации, используется разработчиком.
"Стили штрихования" – внесение изменений в библиотеку стилей линейчатого штрихования .SHL.
"Блокировать" – при помощи стандартного меню множественного выбора открывается возможность объединения выбранных множеств элементов в блоки. Если нужно подсоединить новые элементы к уже имеющемуся блоку, нужно выбрать эти элементы и один или более элементов блока. Для того, чтобы программа могла автоматически отслеживать блоки, которые стоят слишком близко, для блоков задается ширина отслеживаемого прохода. После выбора этой опции невозможен возврат проведенных изменений на чертеже (в главном меню "Коррекция"/"Возврат изменения").
"Разблокировать" – при помощи стандартного меню множественного выбора выбранные элементы теряют привязку к блокам. После этого они или могут или оставаться свободными или объединиться в новый блок. После выбора этой опции невозможен возврат проведенных изменений на чертеже (в главном меню "Коррекция"/"Возврат изменения").
"Изменения блоков" – работа с этой операцией аналогична работе с операцией "Коррекция"/"Изменения", но при этом программа следит за тем, чтобы целостность блоков сохранялась. Если выбран один из элементов блока, другие выберутся автоматически. Возможен перенос на другое место, растяжение, сжатие, вращение на угол, кратный 90 градусам, и зеркальное отражение выбранного множества блоков.
"Компоновка" – операция имеет два режима работы с переходом между ними по клавише Ins (кнопке "Гаечный ключ").
Основной режим компоновки позволяет просматривать габариты блоков и установленные ширины их отслеживаемых проходов. Подсвечиваются также ширины проходов между блоками. Возможно организовать перемещение блоков (по одному с показом расстояний), поворот их на угол, кратный 90 градусам, изменение отслеживаемых ширин проходов.
Режим проверки постоянно поддерживает выделенными на экране габариты блоков, которые неудовлетворительно взаиморасположены. Программа также позволяет просматривать габариты блоков с учетом ширины их отслеживаемого прохода, находить минимальную ширину проходов на большом протяжении вдоль вводимого пользователем отрезка.
"Генерация спецификации" – в текущем чертеже собираются все однострочные тексты длиной не более 6 символов и помещаются каждый в отдельную строку спецификации в графу "Поз.". Если таких текстов нет, создается спецификация с одной пустой строкой. Файл спецификации размещается на диске и получает имя чертежа с расширением .SPC. Сразу после генерации предлагается редактировать эту спецификацию как дисковый файл. Для этого загружается специальный редактор таблиц. Опция доступна, если у текущего чертежа есть имя.
"Правка спецификации" – заключается в изменении данных дисковой таблицы с именем чертежа и расширением .SPC. Данные можно и не записывать на диск, оставив файл в том виде, как он был до исправлений. Для ввода и изменения данных загружается специальный редактор таблиц. Опция доступна, если у текущего чертежа есть имя.
"Спецификацию в чертеж" – программа запрашивает точку, куда помещается верхний левый угол спецификации, и точку сноски (от второй точки можно отказаться), и помещает в чертеж таблицу из дискового файла с именем чертежа и расширением .SPC (если он есть). Установки свойств при этом берутся из установки таблиц по умолчанию. Изменить их можно, как и у любого другого элемента чертежа. Опция доступна, если у текущего чертежа есть имя.
"Добавление блока в STREAM" – программа просит указать набор элементов чертежа, а после указания в диалоге запрашивает вид и тип блока, которые назначаются данному набору. Если указан новый тип блока, выбранный набор элементов, как блок, добавляется в библиотеку STREAM. Если указан существующий блок, то старое изображение блока будет заменено на изображение выбранного набора элементов STREAM.
В блоки библиотеки STREAM можно помещать отрезки, окружности, дуги, прямоугольники, рамки, многоугольники, ломаные, закрашенные ломаные, змейки и штриховки. Линии этих элементов должны быть только сплошными тонкими или сплошными основными. Остальные элементы чертежа игнорируются.
Внимание! Перед любыми модификациями библиотеки STREAM настоятельно рекомендуется сделать копию работоспособной версии библиотеки на дискете. Для этого необходимо скопировать три файла – BIB, TYPEOBJ.DBF и VIDOBJ.DBF. После этого можно установить каталог библиотеки STREAM ("Установка/Каталоги диска"). Поправьте библиотеку и проверьте ее работоспособность в STREAM. Это касается как изменений по добавлению блока в STREAM, так и любых других изменений.
"Блок STREAM в чертеж". Из меню видов и типов блоков STREAM выбирается блок. Этот блок помещается в чертеж GlassX. Совместное использование с "Добавление блока в STREAM" позволяет внести изменения в имеющийся в STREAM блок.
"Правка видов блоков STREAM". Изменение имени вида блока, если оно неудовлетворительно. Доступ – через меню видов.
"Правка типов блоков STREAM". Изменение имени типа блока, идентификатора имени блока и признака деления участков трубопроводов, если они неудовлетворительны. Доступ – через меню видов и типов.
"Условное обозначение" – создание из имеющихся в чертеже элементов условного графического обозначения арматуры, элемента трубопровода. Созданные этой командой и помещенные в графическую библиотеку блоки удобны для разработки схем – они имеют свойство осевой привязки и вырезаемого отрезка. Их точная привязка к линии чертежа проводится автоматически, также как и вырезание невидимой части линии. Требования к элементам, входящим в такой блок, совпадают с таковыми для блоков библиотеки обозначений в аксонометрических схемах.
"Поз.обозначение" – нанесение на схему модуля типа "Позиционное обозначение". В соответствии с текущими установками это может быть одиночное или групповое обозначение. Именно такие модули в чертеже служат источником данных для автоматической генерации заготовок спецификаций в регламентных схемах, для составления списков обозначений.
"Поз.обозначение из текста" – превращение выбираемого текста в модуль типа "Позиционное обозначение".
"Дубли поз.обозначений" – выявление дублирования позиционных обозначений в текущем чертеже или в группе файлов с чертежами.
"Список поз.обозначений" – работа со списком всех позиционных обозначений (модулей этого типа), имеющимися в текущем чертеже или в группе файлов с чертежами. Кроме просмотра самих обозначений и их структур, предоставляется возможность записи списка в текстовый файл для последующей печати в MS Word. Также возможен переход в режим поиска выбранных обозначения или структуры в текущем чертеже.
"Поиск текста Ctrl-F" – поиск в текущем чертеже задаваемой строки. При каждом нахождении текст, в который она входит, показывается в середине экрана. В информационной строке вверху экрана указывается номер строки и символа, с которых в показываемом тексте начинается искомая строка. Можно реализовать сложные и разнообразные режимы поиска: с учетом регистра букв, их шрифта и размера и др. Можно искать по структурной информации о строке типа группа цифр, одна русская буква и т.д. Для удобства повторного поиска он осуществляется без замены условий нажатием клавиш Ctrl-F. Поисковые критерии не запоминаются вместе с чертежом или с установкой сеанса работы, при выходе из программы они утрачиваются.
Для справки в верхней строке главного окна размещена в общем случае следующая информация:
Привязки собственно точки (изображаются на обычном фоне):
Ничего |
точка; |
Центр |
окружность с точкой внутри; |
Конец |
отрезок с точкой на правом верхнем конце; |
Пересечение |
два пересекающихся между собой отрезка; |
Середина |
горизонтальный отрезок с точкой посередине; |
Ближайший |
отрезок с подходящей к нему перпендикулярно стрелкой; |
Узел |
девять регулярно расположенных точек; |
Квадрант |
окружность с "крестиком" внутри; |
Подгонка точки |
буква "Р". |
Привязки точки как конца отрезка (изображаются на светлом фоне):
Ничего |
точка; |
Ортогонально |
два образующих прямой угол отрезка с дугой, соединяющей их, и точкой; |
Нормаль К |
отрезок с подходящей к нему перпендикулярно стрелкой; |
Нормаль ИЗ |
отрезок с уходящей от него перпендикулярно стрелкой; |
Касательная К |
окружность со стрелкой, направленной к ней по касательной; |
Касательная ИЗ |
окружность со стрелкой, уходящей от нее по касательной; |
Подгонка отрезка |
буква "Р". |
Привязка модуля изображается буквой "М". Когда идет другая работа, показывается привязка точки по умолчанию, причем лишь как точки, а не как конца отрезка;
По ходу работы можно изменять количество информации в информационной строке по опции "Информационная строка" раздела "Установки" главного меню вплоть до удаления из нее всех параметров, кроме списка последних выбранных команд. Можно изменять точность (число цифр после десятичной точки и общее число цифр) вывода текущих координат.
Что и как выводить в информационной строке – это установка информационной строки. Установка записывается на диск вместе с другими установками сеанса работы и считывается с диска при следующей загрузке программы.
В ряде случаев вместо информационной строки в верхней строке экрана появляется сообщение программы либо "бегущая строка". Последняя сопровождает длительные процессы. В конце "бегущей строки" стоят два числа (n, N). N характеризует общий объем работы, n – уже проделанную ее часть.
При выборе блока в библиотеке по изображению в верхней строке высвечиваются видовое и типовое его наименования.
В случае редактирования таблиц в верхней строке высвечивается специальная информация: номер текущей и общее число строк таблицы, имя файла таблицы, количество свободной памяти, содержимое клетки первой графы в текущей строке, режим работы. Сопровождение длительных процессов в редакторе таблиц осуществляется указанием в верхней строке текущей выполняемой операции и высвечиванием двух чисел того же смысла, что и вышеназванные.
В ходе выбора в каталогах в верхней строке также показывается специальная информация: номер текущего и общее число элементов таблицы, слово "Каталог", которое указывает, что идет работа с каталогом, количество свободной памяти, идентификатор текущего режима работы с каталогом (Выбор/Установка фильтра). Идентификатор режима работы с каталогом "Установка фильтра" показывается только в процессе установки фильтра.
Если фильтр установлен, то в правой части информационной строки появляется слово "Фильтр". При этом в позиции вывода общего числа элементов будет выведено количество записей удовлетворяющих условиям фильтра.
Имеется две кнопочных панели. Одна панель (верхняя) расположена непосредственно под информационной строкой, другая (правая) размещается вдоль правого края экрана. Верхняя находится на экране почти всегда и отсутствует лишь при работах с редактором таблиц, правая имеет установку присутствия ее на экране. Верхняя панель является заменителем "горячих" клавиш и всегда содержит несколько "работоспособных" кнопок – тех, нажатие которых приводит к каким-либо действиям программы. Правая панель является эквивалентом раздела "Черчение" главного меню и служит для быстрого вызова команд вычерчивания геометрических элементов. Она содержит "работоспособные" кнопки только в ситуациях, когда можно начать черчение элемента (базовый режим работы в поле чертежа).
Использование кнопок на панели производится их "нажатием". Для этого нужно указать курсором на кнопку, нажать левую клавишу мыши и отпустить ее, не уводя курсор с кнопки.
Нажатие кнопки на верхней панели (кроме стрелок перемещения чертежа) эквивалентно нажатию функциональной клавиши на клавиатуре. Соответствие кнопок функциональным клавишам (по порядку кнопок на панели):
Кнопки |
Функциональные клавиши |
"Знак вопроса" |
F1; |
"Вызов меню" |
F10; |
"Дискета" |
F2; |
"Стрелка влево" |
подведение курсора к левому краю экрана при установке смещения чертежа; |
"Стрелка вправо" |
подведение курсора к правому краю экрана при установке смещения чертежа; |
"Стрелка вверх" |
подведение курсора к верхнему краю экрана при установке смещения чертежа; |
"Стрелка вниз" |
подведение курсора к нижнему краю экрана при установке смещения чертежа; |
"Лупа с плюсом" |
“+” |
"Лупа с минусом " |
“–” |
"Воздушный шар" |
Alt-F1; |
"Лупа" |
Alt-F2; |
"Прямоугольник со стрелкой" |
Alt-F3; |
"Два листа со стрелкой" |
Alt-F10; |
"Р с прямоугольником" |
Alt-F4; |
"Р" |
Alt-F5; |
"Проезд запрещен" |
Alt-F6; |
"M" |
Alt-F7; |
"Лестница и стрелка вниз" |
F3; |
"Лестница и стрелка на месте" |
F4; |
"Рамка и крест" |
F5; |
"Гаечный ключ" |
Ins; |
"Прямой угол" |
Tab; |
"Ряд листов со стрелкой вниз" |
F6; |
"Дискета со стрелкой вниз" |
F7. |
Нажатие кнопки на правой панели в базовом режиме работы в поле чертежа начинает вычерчивание геометрического элемента, изображенного на кнопке.
В системе имеется возможность проведения расчетов по формулам, включающим значения величин с указанием единиц измерения. Такие расчеты требуются при анализе данных на чертежах отечественного и зарубежного производства. Формульные выражения записываются в привычном для человека виде, со скобками. Перечень используемых единиц измерения включает все основные и дополнительные единицы измерения СИ, принятые в России единицы измерения, принятые за рубежом единицы измерения. Применимы все 16 допускаемых СИ множительных приставок.
В комплекте поставки имеется наиболее широкий набор единиц измерения. Разработчик просит сообщить ему, если найдется неучтенная в этом наборе единица измерения. Допускается модификация набора самим пользователем.
Правила составления формульных выражений: любое число пробелов, скобок, до 20 разных чисел, до 40 и более операций (далее – O). Числа – до 11-12 значащих. Длина формулы ограничена 60 символами.
Формат операции (a, b – числа или выражения):
В названиях единиц измерения, приставках-степенях 10 и в приставке 'in' строчные и прописные буквы различаются, в остальном – не различаются.
Числа задаются в обычной или порядковой (E – символ порядка) формах.
Вложенность скобок и операций – любая, приоритет скобок (, [, { одинаков. Операции выполняются в соответствии с их приоритетами, при равных – слева направо. Операции наинизшего [0] приоритета: =, <, >, <=, >=, <>; [1]: +, –; [2]: *, /, div, mod; остальные имеют наивысший приоритет 3. Результат последнего вычисления хранится на диске. В следующем расчете он обозначается C, при этом крайний левый символ C выражения можно не указывать.
Примеры: 1.2* sin{0.001E+3 /exp [3]} +EXP[c^2]*inKg (25, tn);
Ниже приводится список наименований единиц измерения, имеющихся в системе (подробнее см. файл DIMLIST.SCV). Может быть изменен для настройки на конкретные потребности. Единицы, допускающие приставки-множители – степени 10, отмечены в списке "*".
Степени10 |
18 |
15 |
12 |
9 |
6 |
3 |
2 |
1 |
–1 |
–2 |
–3 |
–6 |
–9 |
–12 |
–15 |
–18 |
Приставки |
E |
P |
T |
G |
M |
k |
h |
da |
d |
c |
m |
mk |
n |
p |
f |
a |
ТЕМПЕРАТУРА
*K, degC, degR, degF, degRa
РАЗНОСТЬ ТЕМПЕРАТУР
*delK, *delR, *delF
БЕЗРАЗМЕРНЫЕ, КПД, ДОЛИ, УГОЛ ПОВОРОТА, УГЛОВАЯ ДЕФОРМАЦИЯ [СДВИГА]
rad, %, %%, mrad, ppm, mkrad, duzh, angdeg, angmin, angsec, perp, gon, grad, r, rumb
ДЛИНА [ВОЛНЫ, СРЕДНЕГО ПРОБЕГА, ЗАМЕДЛЕНИЯ, ДИФФУЗИИ, МИГРАЦИИ], ТОЛЩИНА СЛОЯ ПОЛОВИННОГО ОСЛАБЛЕНИЯ, ТОРМОЗНОЙ ЭКВИВАЛЕНТ, КОЭЭФИЦИЕНТ ДИФФУЗИИ ДЛЯ ПЛОТНОСТИ ПОТОКА НЕЙТРОНОВ
*m, mk, A0, X1, ua, ly, pc, Syri, mile, nmile, cab, verst, sagen, arshin, vershok, linia, tochka, sotka, yd, ft, inch
МАССА
kg11111, *tn, *g, q, u, ct, tem, pud, funt, lot, zol, dola, lb, slag, gr, oz, cwt, shcwt, tUK, sht, ozt, ozap
ВРЕМЯ, ПЕРИОД [КОЛЕБАНИЙ, ПОЛУРАСПАДА], СРЕДНЯЯ ПРОДОЛЖИТЕЛЬНОСТЬ ЖИЗНИ ЧАСТИЦЫ
*s, min, h, d, year
СИЛА ТОКА, МАГНИТОДВИЖУЩАЯ СИЛА, РАЗНОСТЬ МАГНИТНЫХ ПОТЕНЦИАЛОВ
*A, *At, Gb, Bio
СИЛА СВЕТА, СВЕТОВОЙ ПОТОК
*cd, svech
ТЕЛЕСНЫЙ УГОЛ
sr, Omega, deg2
ПЛОЩАДЬ, ЯДЕРНЫЙ КВАДРУПОЛЬНЫЙ МОМЕНТ, ЭФФЕКТИВНОЕ СЕЧЕНИЕ, АТОМНЫЙ КОЭФФИЦИЕНТ ОСЛАБЛЕНИЯ, ВОЗРАСТ НЕЙТРОНА
m2, km2, dm2, cm2, mm2, b, a, acr, ha, verst2, desiat, sagen2, arshin2, vershok2, ft2, in2, linia2, yd2
ОБЪЕМ, ВМЕСТИМОСТЬ, [СТАТИЧЕСКИЙ] МОМЕНТ [СОПРОТИВЛЕНИЯ] ПЛОСКОЙ ФИГУРЫ
m3, dm3, cm3, mm3, *l, sagen3, arshin3, vershok3, ft3, in3, linia3, vedro, shtof, bwine, bvodka, charka, chetvert, chetverik, garnc, yd3, galUK, galUS, flozUK, flozUS, buUK, bu, ptUK, liqpt, drypt, oilbbl, bbl, lambda
ЛИНЕЙНАЯ ПЛОТНОСТЬ
kg%m, *tex, titr, deneu
СИЛА, ВЕС, ТОРМОЗНАЯ СПОСОБНОСТЬ (ЛИНЕЙНАЯ), ЛИНЕЙНОЕ ПРЕОБРАЗОВАНИЕ ЭНЕРГИИ, СПЕКТРАЛЬНАЯ ПЛОТНОСТЬ ЭНЕРГИИ ИЗЛУЧЕНИЯ ПО ДЛИНЕ ВОЛНЫ
*N, J%m, sn, kgf, kp, tf, gf, p, dyn, pdl, lbf
ДАВЛЕНИЕ, НАПРЯЖЕНИЕ, ТВЕРДОСТЬ, МОДУЛИ УПРУГОСТИ, СДВИГА, ОБЪЕМНОГО СЖАТИЯ, ЗВУКОВОЕ ДАВЛЕНИЕ, ПЛОТНОСТЬ ЗВУКОВОЙ ЭНЕРГИИ, ЛЕТУЧЕСТЬ (ФУГИТИВНОСТЬ), ОСМОТИЧЕСКОЕ ДАВЛЕНИЕ, НАПОР НАСОСА
*Pa, J%m3, pz, *bar, mmH2O, kgf%m2, mH2O, tf%m2, mmHg, Torr, dyn%cm2, baria, kgf%cm2, kp%cm2, at, kgf%mm2, kp%mm2, lbf%in2, lbf%ft2, pdl%ft2, atm, ftH2O, inchH2O, inchHg
ЭНЕРГИЯ, РАБОТА, КОЛИЧЕСТВО ТЕПЛОТЫ, МОМЕНТ СИЛЫ, ЭНТАЛЬПИЯ, Т.Д.ПОТЕНЦИАЛ, ТЕПЛОТА ХИМИЧЕСКОЙ РЕАКЦИИ, ЭЛЕКТРОМАГНИТНАЯ ЭНЕРГИЯ, ЭНЕРГИЯ [ИОНИЗИРУЮЩЕГО] ИЗЛУЧЕНИЯ, ЗВУКОВАЯ ЭНЕРГИЯ, ЭНЕРГИЯ СВЯЗИ, ШИРИНА УРОВНЯ, СРЕДНЯЯ ЭНЕРГИЯ ИОНООБРАЗОВАНИЯ
*J, W%Hz, N.m, sn.m, *cal, calth, cal15, term, frig, erg, *eV, kgf.m, kgf.cm, *W.h, Btu, l.atm, ls.h, ft.lbf
УДЕЛЬНЫЕ: ЭНЕРГИЯ, РАБОТА, ТЕПЛОТА ФАЗОВОГО ПЕРЕХОДА И ХИМИЧЕСКОЙ РЕАКЦИИ, ТЕРМОДИНАМИЧЕСКИЙ ПОТЕНЦИАЛ; ПОГЛОЩЕННАЯ (ЭКВИВ.) ДОЗА ИЗЛУЧЕНИЯ, КЕРМА
J%kg, *Gy, Sv, cal%g, *Wt.h%kg, erg%g, *rd, *rem, fer
[ЗВУКОВАЯ] МОЩНОСТЬ [ИЗЛУЧЕНИЯ], ПОТОК [ЛУЧИСТОЙ, ЗВУКОВОЙ] ЭНЕРГИИ, АКТИВНАЯ ЭЛЕКТРИЧЕСКАЯ МОЩНОСТЬ
*W, *V.A, *var, sn.m%s, erg%s, ls, hp, *cal%h, ft.lbf%s
КОЛИЧЕСТВО ЭЛЕКТРИЧЕСТВА, ЭЛЕКТРИЧЕСКИЙ ЗАРЯД, ПОТОК ЭЛЕКТРИЧЕСКОГО СМЕЩЕНИЯ
*Cl, Fra, *A.h
ЭЛЕКТРИЧЕСКИЙ ДИПОЛЬНЫЙ МОМЕНТ
C.m, *debai
ЭЛЕКТРИЧЕСКАЯ ЕМКОСТЬ
*F, cme
МАГНИТНАЯ ИНДУКЦИЯ, ПЛОТНОСТЬ МАГНИТНОГО ПОТОКА
*Tesla, *Gauss
МАГНИТНЫЙ ПОТОК, ПОТОК МАГНИТНОЙ ИНДУКЦИИ
*Wb, *Mx
НАПРЯЖЕННОСТЬ МАГНИТНОГО ПОЛЯ, КОЭРЦИТИВНАЯ СИЛА, НАМАГНИЧЕННОСТЬ, ЛИНЕЙНАЯ ПЛОТНОСТЬ ЭЛЕКТРИЧЕСКОГО ТОКА
A%m, *Oe, gammae
ЧАСТОТА КОЛЕБАНИЙ, ПОСТОЯННАЯ РАСПАДА, ПОТОК НЕЙТРОНОВ, АКТИВНОСТЬ НУКЛИДА В РАДИОАКТИВНОМ ИСТОЧНИКЕ (АКТИВНОСТЬ РАДИОНУКЛИДА), ЧАСТОТА ВРАЩЕНИЯ, КОЭЭФИФИЦЕНТ ЗАТУХАНИЯ
*Hz, s_1, *Bq, Rez, *Ci, min_1
ЯРКОСТЬ
cd%m2, *nt, sb, asb, *L
ОСВЕЩЕННОСТЬ
*lx, *ph
АКУСТИЧЕСКОЕ СОПРОТИВЛЕНИЕ
Pa.s%m3, *akom
СКОРОСТЬ, КОЭФФИЦИЕНТ МАССОПЕРЕДАЧИ
m%s, kn, km%h, ft%s, mile%h
УСКОРЕНИЕ
m%s2, *Gal
ДИНАМИЧЕСКАЯ ВЯЗКОСТЬ
Pa.s, mPa.s, *P, pz.s
КОЭФФИЦИЕНТ КИНЕМАТИЧЕСКОЙ ВЯЗКОСТИ, ДИФФУЗИИ, ТЕМПЕРАТУРОПРОВОДНОСТИ
m2%s, cm2%s, mm2%s, *St, m2%h
ЭКСПОЗИЦИОННАЯ ДОЗА ФОТОННОГО (ГАММА- И РЕНТГЕНОВСКОГО) ИЗЛУЧЕНИЙ
C%kg, *R
СВЕТИМОСТЬ
lm%m2, *radph
СТЕПЕНЬ ДИСПЕРСНОСТИ, ЛИНЕЙНЫЙ КОЭФФИЦИЕНТ ОСЛАБЛЕНИЯ, ЛИНЕЙНАЯ ПЛОТНОСТЬ ИОНИЗАЦИИ, ЗАМЕДЛЯЮЩАЯ СПОСОБНОСТЬ СРЕДЫ, ВОЛНОВОЕ ЧИСЛО
m_1, *keiz
ГРАДИЕНТ СИЛЫ ТЯЖЕСТИ
s_2, *Etv
ТЕКУЧЕСТЬ
Pa_1.s_1, *Re
ОБЪЕМНАЯ СКОРОСТЬ НЕЙТРОНОВ, ПЛОТНОСТЬ ЗАМЕДЛЕНИЯ
s_1.m_3, *maxe, *eman
МЕХАНИЧЕСКОЕ СОПРОТИВЛЕНИЕ
N.s%m, *mexom
Модификация перечня единиц измерения осуществляется путем правки в любом текстовом редакторе файла DIMLIST.SCV. Затем запускается отдельная утилита DIMTEST.EXE, которая проверяет корректность обновленного файла DIMLIST.SCV и конвертирует его в рабочий файл DIMWORK.SCV.
Формат файла DIMLIST.SCV:
Основная проблема при добавлении нового наименования единицы измерения – несовпадение ее по наименованию со всеми возможными приставками – множителями с наименованием любой другой единицы измерения со всеми возможными приставками – множителями. Поэтому для единиц, не имеющих своих наименований (обозначений), кратные указываются только в самых важных случаях.
Ввиду широкого распространения системы AutoCAD фирмы Autodesk и применения разработанного ей графического формата .DXF для обмена чертежами, выполненными в множестве других систем проектирования, GlassX также обеспечивает возможность такого обмена. Имеется три варианта взаимодействия: экспорт чертежей в .DXF формат (версии, соответствующие AutoCAD 10 и 12), импорт из этого формата (версия, соответствующая AutoCAD 14, либо схемы САПР-Альфа), и загрузка GlassX из AutoCAD 10 с автоматической передачей результатов работы через .DXF формат в чертеж AutoCAD.
Экспорт чертежа в .DXF формат реализуется с теми же установками, что и вывод чертежа на бумагу.
При импорте .DXF чертежа требуется еще задать установки преобразования: таблицы соответствия цветов (для САПР-Альфа не требуется), типов линий, шрифтов текстов (для САПР-Альфа не требуется); кодировку русских символов (DOS или Windows) в исходном чертеже (для САПР-Альфа не требуется); единицы измерения длины (дюймы или мм) (для САПР-Альфа не требуется); признаки учета элементов построения – точек, лучей, осей. Указание единиц измерения может потребоваться, если в какой-либо программе был подготовлен .DXF чертеж без указания единиц измерения, затем он был импортирован в AutoCAD, где по умолчанию стояли дюймы, а затем вновь экспортирован как .DXF файл. Тогда в новой версии .DXF чертежа будут проставлены дюймы, хотя реально это миллиметры.
Также может потребоваться подготовка чертежа перед его импортом (для САПР-Альфа не требуется). Если чертеж разработан в AutoCAD 14 и там сгенерирован .DXF файл, то может случиться, что в .DXF формате представлен не тот вид чертежа, который нужен, а какой-либо из видов, удобных для использования в ходе разработки чертежа. Тогда есть смысл импортировать его в AutoCAD 14, подобрать нужный вид и экспортировать в .DXF для передачи в GlassX. Возможно, есть смысл сделать несколько вариантов. Если есть необходимость передать в GlassX чертеж из формата .DXF для AutoCAD 10, где используется DOS кодирование русских символов в текстах, то лучше сделать так. Импортировать чертеж в AutoCAD 14. При этом многие символы могут заменяться вопросительными знаками. Если чертеж в пространстве Модели то обязательно перейти в пространство Бумаги и вернуться обратно в пространство Модели. Иначе при последующем импорте будет получено лишь сообщение, что чертеж пуст. Затем экспортировать .DXF чертеж уже в формате 14 версии. При импорте такого чертежа в GlassX следует указывать, что тексты в нем представлены в DOS кодировке, и обращать внимание на единицы измерения – возможно, следует принудительно назначить их в миллиметры.
При обмене в обе стороны происходит потеря информации и ее искажение из-за несовпадения внутреннего представления чертежей в GlassX и в AutoCAD. Различия связаны с требованиями ЕСКД и СПДС к типам линий, шрифтам и масштабам; с допустимым числом цветов; с двумерным и трехмерным представлением и др.
Обозначение |
Расшифровка |
AutoCAD |
программная система фирмы AutoDESK |
DISPET |
программная система управления проектными работами и проектной документацией |
STREAM |
программная система разработки технологических схем |
SINTEZ |
интегратор электронных регламентов |
POWER |
программная система разработки принципиальных схем управления электроприводами |
ELEC |
программная система разработки принципиальных схем питающей и распределительной сетей в соответствии с ГОСТ 21.613-88 |
САПР-Альфа |
программная система разработки электрических схем и схем автоматизации |
GlassV |
программа печати чертежей средствами операционной системы Windows 95, 98, XP |
Novator |
программа автоматического обновления библиотеки уполномоченных лиц, их подписей и личных паролей |
АСТС |
аксонометрическая схема трубопроводной системы |
ПНС |
профили наружных сетей водоснабжения и канализации |
ВК |
водоснабжение и канализация |
ЕСКД |
единая система конструкторской документации |
КИП |
контрольно-измерительные приборы и другие средства автоматизации технологических процессов |
МЗС |
молниезащита зданий и сооружений |
МП |
молниеприемник |
ОВК |
ОВ, ВК, НВК, ТС – отопление, вентиляция, водоснабжение, канализация, теплоснабжение, включая внутренние и наружные сети |
СПДС |
система проектной документации для строительства |
ТВД |
трубопроводы высокого давления |
ТКД |
табличный конструкторский документ |