Настройка и адаптация Программы
Основные сведения
Программа достаточна гибкая в плане адаптации. В Программу заложена возможность добавлять свои условные знаки, назначать слой и цвет для
каждого конкретного условного знака. Каждой категории условных знаков (модулю Программы) соответствует свой файл с настройками (в папке с Программой),
который при необходимости и понимании процесса можно изменять. В таком файле хранится следующая информация, которую пользователь может изменять:
- Наименование условного знака – то, как он будет называться в соответствующем модуле Программы. Наличие точки-запятой в наименовании недопустимо!
- Связанный с условным знаком объект. Для линейных условных знаков - тип линии, для точечных и площадных – имя блока. Объект должен присутствовать
в файле ces_topo_blocks.dwg
- Имя слоя. Начиная с версии 1.7.0 данный столбец игнорируется, оставлен для совместимости. Слои задаются пользователем в окне соответствующего модуля и запоминаются в реестре, при обновлении программы не сбрасываются;
- Цвет (число от 1 до 255, необязательный параметр)
- Информация, необходимая для вставки в атрибуты блоков
- Имя слайда – изображение для отображения в модуле
Сам файл с настройками - формата CSV - текстовый файл, в котором разделителем столбцов с данными выступает точка-запятой, и который может
редактироваться как в обычном текстовом редакторе, так и в Excel.
Строки, начинающиеся с двух косых черт "//" программой игнорируются и служат для дополнительной информации, например
"шапки таблицы":
Вид CSV файла в Excel:
Вид CSV файла в блокноте:
При редактировании в Excel необходимо проконтролировать формат CSV файла. Разделитель – только точка-запятой!
Перед изменением стандартных файлов с настройками рекомендуется сохранить оригинальные версии, для того чтобы в случае неудачи была
возможность вернуть все в исходное состояние. Перед началом рекомендуется включить отображение расширения для зарегистрированных типов файлов, если
оно отключено.
Настройка условных знаков
Как говорилось ранее, используемые Программой условные знаки
условно поделены на 4 группы:
- Точечные (блоки)
- Точечные с текстовой информацией (блоки с атрибутами)
- Линейные (тип линии, назначаемый полилинии)
- Площадные (замкнутая область, заполненная блоками)
В нижеприведенной таблице указано, в каких файлах хранятся настройки для различных модулей
Имя модуля | Имя файла с настройками | Тип условных знаков |
Растительность -> Отдельно стоящие деревья | ces_topo_породы_деревьев.csv | Точечные |
Растительность -> Точечные топознаки | ces_topo_растительность_точечн.csv |
Коммуникации -> Люки | ces_topo_люки.csv |
Геодезические пункты | ces_topo_геодезические_пункты.csv | Точечные с текстовой информацией |
Строения | ces_topo_строения.csv |
Промышленные объекты | ces_topo_промышленные_объекты.csv |
Железные дороги -> Сооружения при ЖД | ces_topo_сооруж_при_жд.csv |
Автодороги -> Сооружения при автодорогах | ces_topo_сооруж_при_ад.csv |
Гидрография -> Точечные топознаки | ces_topo_гидрография.csv |
Гидротехнические объекты -> Точечные топознаки | ces_topo_гидротехн_объекты.csv |
Мосты -> Точечные топознаки | ces_topo_мосты.csv |
Рельеф -> Точечные топознаки | ces_topo_рельеф.csv |
Растительность -> Характеристики деревьев | ces_topo_характеристики_пород.csv |
Сельхозугодья -> Точечные топознаки | ces_topo_сельхоз_угодья.csv |
Грунты -> Точечные топознаки | ces_topo_грунты.csv |
Болота -> Точечные топознаки | ces_topo_болота.csv |
Коммуникации -> Трубопроводы | ces_topo_трубопроводы.csv | Линейные |
Коммуникации -> Кабели | ces_topo_кабели.csv |
Растительность -> Кабели | ces_topo_растительность_лин.csv |
Ограждения | ces_topo_ограждения.csv |
Растительность -> Площадные топознаки | ces_topo_растительность_площ.csv | Площадные |
Ограждения -> Ограждения на фундаменте | ces_topo_ограждения_на_фунд.csv | Частный случай линейных |
Настройка точечных условных знаков
На примере файла ces_topo_породы_деревьев.csv
- наименование - то, как будет в Программе называться условный знак
- имя_блока - имя блока, должен содержаться в файле ces_topo_blocks.dwg
- цвет - цвет в соответствии с цветовой кодировкой автокада, необязательный параметр, может отсутствовать
- Имя слоя. Начиная с версии 1.7.0 данный столбец игнорируется, оставлен для совместимости. Слои задаются пользователем в окне соответствующего модуля и запоминаются в реестре, при обновлении программы не сбрасываются;
- имя_слайда - имя слайда из библиотеки ces_sld.slb из каталога с Программой
Настройка точечных условных знаков с текстовой информацией
На примере файла ces_topo_геодезические_пункты.csv
- наименование - то, как будет в Программе называться условный знак
- имя_блока - имя блока, должен содержаться в файле ces_topo_blocks.dwg
- цвет - цвет в соответствии с цветовой кодировкой автокада, необязательный параметр, может отсутствовать
- Имя слоя. Начиная с версии 1.7.0 данный столбец игнорируется, оставлен для совместимости. Слои задаются пользователем в окне соответствующего модуля и запоминаются в реестре, при обновлении программы не сбрасываются;
- имя_слайда - имя слайда из библиотеки ces_sld.slb из каталога с Программой
- атрибуты - имена атрибутов вставляемого блока и текстовое пояснение к ним. Имя атрибута задается в скобках, пары текст-имя атрибута разделяются запятой.
Настройка линейных условных знаков
На примере файла ces_topo_кабели.csv
- наименование - то, как будет в Программе называться условный знак
- имя_типа линии - имя типа линии, который будет назначен построенной или существующей полилинии.
Должен присутствовать в файле ces_topo_blocks.dwg в виде отчерченной полилинии.
- цвет - цвет в соответствии с цветовой кодировкой автокада, необязательный параметр, может отсутствовать
- Имя слоя. Начиная с версии 1.7.0 данный столбец игнорируется, оставлен для совместимости. Слои задаются пользователем в окне соответствующего модуля и запоминаются в реестре, при обновлении программы не сбрасываются;
- имя_слайда - имя слайда из библиотеки ces_sld.slb из каталога с Программой
Настройка площадных условных знаков
На примере файла ces_topo_растительность_площ.csv
- наименование - то, как будет в Программе называться условный знак
- имя_блока - имя блока, должен содержаться в файле ces_topo_blocks.dwg
- метод_заполнения - число: 0,1 или 2. 0 - заполнение квадратами, 1 - ромбами, 2 - в случайном порядке
- Имя слоя. Начиная с версии 1.7.0 данный столбец игнорируется, оставлен для совместимости. Слои задаются пользователем в окне соответствующего модуля и запоминаются в реестре, при обновлении программы не сбрасываются;
- смещение_при_заполнении - шаг вставляемых блоков (для масштаба 1:1000, для других масштабов пересчитывается автоматически),
для случайного метода заполнения неприменимо.
- базовый_масштаб_блока - базовый масштаб, от которого отсчитывается масштаб. Обратите внимание на условный знак
Леса естеств. выс. (М1000) и Леса естеств. выс. (М2000) - для них используется один и тот же блок, но с разным базовым масштабом.
- имя_слайда - имя слайда из библиотеки ces_sld.slb из каталога с Программой
- имя_типа_линии - тип линии, который будет присвоен контуру, тип линии должен присутствовать в файле ces_topo_blocks.dwg.
Параметр может отсутствовать.
Частный случай линейных условных знаков
На примере файла ces_topo_ограждения_на_фунд.csv
применяется в модуле Ограждения -> Ограждения на фундаменте. По сути модуль чертит три параллельные
полилинии, которые описываются в файле настроек.
- наименование - то, как будет в Программе называться условный знак
- тип_лин1 - тип линии для 1-й полилинии
- тип_лин2 - тип линии для 2-й полилинии(чертится посередине между 1-й и
3-й полилинией.) и через запятую расстояние между 1-й и 3-й полилинией. Это расстояние указывается в единицах автокада для
масштаба 1:1000, для других масштабов высчитывается автоматически в соответствии с текущим масштабом.
- тип_лин3 - тип линии для 3-й полилинии
- цвет - цвет в соответствии с цветовой кодировкой автокада, необязательный параметр, может отсутствовать
- Имя слоя. Начиная с версии 1.7.0 данный столбец игнорируется, оставлен для совместимости. Слои задаются пользователем в окне соответствующего модуля и запоминаются в реестре, при обновлении программы не сбрасываются;
- имя_слайда - имя слайда из библиотеки ces_sld.slb из каталога с Программой
Внимание! При обновлении все файлы с настройками заменяются, поэтому если Вы
меняете что-либо в этих файлах, перед следующим обновлением не забудьте их сохранить в другом месте.
К оглавлению