Коды сегментов кривых

Свойство Пример Описание

Начало кривой: код, указывающий, что текущая точка является началом одного сегмента кривой (дуги) или нескольких криволинейных сегментов.

EP1 BC

"EP1" - имя активной фигуры, продолжающейся до текущей точки, “ “ (пробел) представляет собой "Разделитель элемента/кода", "BC" указывает на то, что текущая точка является началом криволинейных сегментов.

Текущая точка с данным кодом представляет собой первую точку на кривой. Следующая точка с тем же именем фигуры считается точкой на кривой, а третья точка с тем же именем фигуры – конечная точка кривой, если отсутствует код <Конец кривой>, соответствующий коду <Начало кривой>.

Конец кривой: код, используемый совместно с кодом <Начало кривой> для определения криволинейных сегментов, состоящих более чем из трех точек. Точки на кривой не обязательно следует указывать в последовательном порядке.

101 … EP1 BC

112 … EP1

123 … EP1

134 … EP1

145 … EP1 EC

"EP1" - имя активной фигуры, продолжающейся до текущей точки, “ “ (пробел) представляет собой "Разделитель элемента/кода", "ЕC" указывает на то, что текущая точка является завершением криволинейных сегментов.

Начиная с точки с кодом <Начало кривой>, модуль обработки линий выполняет поиск кода <Конец кривой>. Если обнаруживается код <Конец кривой>, то все точки между кодом <Начало кривой> и кодом <Конец кривой> используются для вписывания в фигуру сегментов-дуг. Кривые проходят через каждую из точек (как при использовании команды ПОЛРЕД с параметром "Вписать [кривая]"). Если после кода <Начало кривой> не обнаруживается код <Конец кривой>, то для фигуры строится кривая по трем точкам.

Окружность: код, который указывает на начало объекта-окружности. Данный код останавливает линию в предыдущей точке, если построение окружности выполняется по двум или трем точкам.

Построение окружности по одной точке с указанием радиуса подобно команде соединения точки. Кодирование линии прекращается, и создается новая окружность с заданным радиусом, для которой данная точка используется как центр. Построение окружности по двум и трем точкам подобно командам начала для создания новой фигуры и завершения активной фигуры с тем же именем.

POOL CIR5.0

"POOL" – имя фигуры, “ “ (пробел) представляет собой "Разделитель элемента/кода", "CIR" – это код <Окружность>, он создает новую фигуру-окружность, причем текущая точка является центром, а 5,0 – значением радиуса окружности. Отметка фигуры принимается равной отметке текущей точки. В данном примере используется только текущая точка в качестве центральной, а за кодом <Окружность> сразу же задается радиус.

По методу 1 используется только текущая точка в качестве центральной, а за кодом <Окружность> сразу же задается радиус.

По методу 2 для определения фигуры-окружности используются две последовательные точки. Первая точка определяет местоположение центра, а вторая точка – отметку и радиус.

В методе 3 для определения фигуры-окружности используются три точки. Используется отметка всех трех точек; выполняется замыкание дугой, а не линией.

Точка на кривой: код, указывающий на то, что текущая точка лежит на криволинейном сегменте.

EP1 OC

"EP1" сопоставляется с именем активной фигуры, “ “ (пробел) представляет собой "Разделитель элемента/кода", а "OC" – код "Точка на кривой". Фигура продолжается, а точка рассчитывается как точка, лежащая на кривой. В отсутствии соответствия с активной фигурой EP1 OC может привести к ошибке кодирования точек.

Вписывание кривой – Нет кривой: на следующей иллюстрации для каждой точки съемки задано имя одной и той же фигуры EP1 и это точки линий (отсутствует код <Точка на кривой>, указывающий на точку кривой, или код <Начало кривой>). Полученная фигура является рядом соединенных линейных сегментов.

Вписывание кривой – Одна точка на кривой: на следующей иллюстрации для каждой точки задано имя одной и той же фигуры ЕР1 и одна точка съемки закодирована как точка на кривой (OC - код <Точка на кривой>). Для полученной кривой будет вычислена точка кривизны (РС) и точка касания (РТ), а кривая будет проходить через точку.

Вписывание кривой – Кривая по трем точкам: на следующей иллюстрации для каждой точки задано имя одной и той же фигуры ЕР1 и имеется три последовательные точки кривой (код ОС <Точка на кривой> или код BC <Начало кривой> в начале кривой). Полученная фигура будет содержать начало кривой (BC) в первой точке ЕР1, конец кривой (EC) в третьей точке ЕР1, и кривая будет проходить через вторую точку EP1.

Вписывание кривой – Кривые по нескольким точкам: на следующей иллюстрации для каждой точки задано имя одной и той же фигуры CL1, и имеется более трех последовательных точек с кодом OC <Точка на кривой>, либо первая точка на сегментах кривых помечена кодом BC <Начало кривой>, а конечная точка сегментов кривых обозначена кодом EC <Конец кривой>. Полученная фигура будет содержать кривую, начинающуюся (ВС) в первой точке CL1 и завершающуюся (ЕС) в последней точке CL1. Составные и S-образные кривые будут проходить через каждую точку между вершиной фигуры с кодом ВС и вершиной фигуры с кодом ЕС.