Примеры работы с Программой


Задать Z координату точки по тексту

В чертеже присутствуют точки, Z координата которых равна нулю. Рядом с точками присутствует текст с отметкой высоты (Z координата) в точке.

Необходимо задать Z координату точек по ближайшему к точке тексту.

Как говорилось ранее, для отметок высот вместо пары точка(круг, шейп)-текст практичнее использовать блок.

Вид исходного материала, массив точек и текстовых объектов:

Эта задача может быть выполнена 2-мя способами:

автоматически через меню "CES-Утилиты->Работа с 3D->Задать Z объекта по паре текст-объект (автоматически)" и вручную через меню "CES-Утилиты->Работа с 3D->Задать Z объекта по паре текст-объект (вручную)"

В автоматическом режиме Программа для каждой точки находит ближайший текст (вычисление производится не по точке вставки текста, а по центру прямоугольника, описанного вокруг текста), содержащий число (текст нечислового содержания игнорируется) и ставит на координаты точки с учетом найденной Z-координаты блок ces_picket (идущий вместе с Программой), в атрибут которого записывается найденная Z-координата:

Для наглядности вставленные блоки на вышеприведенном изображении изображены красным цветом. Масштаб вставляемых блоков (1 – соответствует масштабу 1:1000) и количество знаков после запятой (для отметок Z) задается в настройках программы, меню "CES-Топо -> Настройки":

Ручной режим предназначен для обработки сильно загруженных участков съемки и спорных моментов, например:

На вышеприведенном примере видно что Программа в автоматическом режиме некорректно обработала правую верхнюю и правую нижнюю точку, т.к. для обеих точек ближайшим текстом оказался текст "61.921"

Потому рекомендуется вначале обработать подобные ситуации вручную, чтобы исключить подобные ошибки при автоматической обработке.