VetCAD

Нормализация координат примитивов.

   0 оценок

размещено: 15 Августа 2022
обновлено: 18 Июня 2026

Пользовательская команда NORMALIZE_COORDINATES для нормализация координат некоторых примитивов примитивов позволит нормализовать с указанным шагом следующие примитивы:

LWPOLYLINE (легковесная полилиния) - X, Y координаты вершин
POLYLINE (полилиния 2D, 3D) - X, Y, (Z для 3d пролилинии) координаты вершин
POINT (точка) -  X, Y, Z координаты точки
LINE (отрезок) - X, Y, Z координаты начала и конца отрезка
CIRCLE (окружность) - X, Y, Z координаты центра, радиус
ELLIPSE (эллипс) -  X, Y, Z координаты центра, радиусы большой и малый
MPOLYGON (мполигон) - X, Y координаты вершин
HATCH (штриховка) - X, Y координаты вершин
INSERT (вхождение блока) - X, Y, Z координаты точки вставки копии блока
ARC (дуга) - X, Y координаты начала и конца
TEXT (текст) - X, Y координаты точки выравнивания
3DFACE (3D грань) - X, Y, Z координаты вершин

Ловушек на <Esc> нет!

/imgupl/blog/1/4/1/0/7/4/files/Normalize_Coordinates.vlx.rar

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-3 из 3
SetQ , 20 июня 2026 в 03:31
#3
Цитата:
Сообщение #2 от koMon
Обновил код, не устанавливает.

Благодарю!
koMon , 18 июня 2026 в 10:09
#2
Пожалуйста. Но не сбивала, а принудительно устанавливала (моё предпочтение). Обновил код, не устанавливает.
SetQ , 17 июня 2026 в 06:07
#1
Спасибо, иногда выручает программа.

Но, сбивает переменную DYNMODE на 3, приходится вручную после переставлять обратно, желательно, чтобы не менялись системные переменные после завершения работы.