Точка

Определение точек: PGG, PGK, PKK, PGP, PGS, PUP

С помощью модификатора "MOD1" выбирается желаемая точка. При этом сравниваются друг с другом оба возможных варианта решения и записывается требуемый модификатор. В случае касательных записывается произвольный MOD1-модификатор.

PUP:

В распоряжении имеются два варианта преобразования точек.

- Вращение:

С помощью модификатора DRE вычисляется точка на прямой, с угловым поворотом точки.

- Отражение:

Модификатор SPG побуждает вычисление точки, которая отражается через прямую.

Примеры пределения точек

Punkt-Gerade-Gerade (точка-прямая-прямая)

Определение значений точки пересечения двух прямых по горизонтали и по вертикали.

H - горизонтальная ось
V - вертикальная ось

Обе прямые должны иметь конкретные числовые значения по горизонтали, по вертикали и угол направления в отношении положительной горизонтальной оси H.
Если необходимые значения не считываются с чертежа детали, их надо определить через Q-параметры, возможно, поэтапно - в несколько шагов.

Вычислительное предложение, где прямые определены Q-параметрами:
PGG,Q1,Q2,Q3/Q4,Q5,Q6/Q7,Q8

Данное решение однозначное, модификаторы здесь не требуются.

Q1,Q2,Q3 - значения первой прямой: горизонталь, вертикаль, угол.
Q4,Q5,Q6 - значения второй прямой: горизонталь, вертикаль, угол.
Q7,Q8 - вычисленные значения точки по горизонтали (Q7) и вертикали (Q8)

Q-параметры не имеют знаков "+" и "-", им просто присваеваются значения с плюсом и минусом.

Вычислительное предложение не должно иметь номера, как у простого кадра
Все вычислительные предложения (все расчеты) лучше всего записывать в самом начале управляющей программы.
Сделали все расчеты, далее оперируем только Q-параметрами.

Пример:

%100
PGG,Q1,Q2,Q3/Q4,Q5,Q6/Q7,Q8
N1 G0 X=Q7 Y=Q8
N2 M02
!

После такого ввода программы, координатам X и Y, автоматически будут присвоены конкретные, вычислинные числовые знвчения, со знаком плюс или минус.


Punkt-Gerade-Kreis (точка-прямая-окружность)

Определение значений точки пересечения прямой с окружностью.

H - горизонтальная ось
V - вертикальная ось

Прямая и окружность должны иметь конкретные числовые значения.
Если необходимые значения не считываются с чертежа детали, их надо определить через Q-параметры, возможно, поэтапно - в несколько шагов.

Вычислительное предложение для Q-параметров:
PGK,Q1,Q2,Q3/Q4,Q5,Q6/HKL/Q7,Q8

PGK,Q1,Q2,Q3/Q4,Q5,Q6/VKL/Q7,Q8 - это тоже верное решение.

Имеется два варианта решения данной проблемы (желаемое и не желаемое решения), поэтому модификаторы здесь должны присутствовать обязательно.
Модификатор HKL указывает на то, что горизонтальная ось меньше.
Модификатор VKL указывает на то, что вертикальная ось меньше.

Q1,Q2,Q3 - значения прямой: горизонталь, вертикаль, угол.
Q4,Q5,Q6 - значения окружности: центр окружности (Q4,Q5), радиус (Q6).
Q7,Q8 - вычисленные значения точки по горизонтали (Q7) и вертикали (Q8)
где Q7=Qh Q8=Qv

Если нежелаемое решение (смотрим картинку) вдруг станет желаемым, то вычислительное предложение запишем так:
PGK,Q1,Q2,Q3/Q4,Q5,Q6/HGR/Q7,Q8

PGK,Q1,Q2,Q3/Q4,Q5,Q6/VGR/Q7,Q8 - это тоже будет верным решением.

Модификатор HGR указывает на то, что горизонтальная ось больше.
Модификатор VGR указывает на то, что вертикальная ось больше.


Punkt-Kreis-Kreis (точка-окружность-окружность)

Определение значений точки пересечения двух окружностей.

H - горизонтальная ось
V - вертикальная ось

Окружности должны иметь конкретные числовые значения (центр окружности и радиус).
Если необходимые значения не считываются с чертежа детали, их надо определить через Q-параметры, возможно, поэтапно - в несколько шагов.

В данном примере вычислительное предложение для Q-параметров:
PKK,Q1,Q2,Q3/Q4,Q5,Q6/HKL/Q7,Q8

PGK,Q1,Q2,Q3/Q4,Q5,Q6/VGR/Q7,Q8 - это тоже верное решение.

Снова имеется два варианта решения данной проблемы (желаемое и не желаемое решения), поэтому модификаторы здесь должны присутствовать обязательно.
Модификатор HKL указывает на то, что горизонтальная ось меньше.
Модификатор VGR указывает на то, что вертикальная ось больше.

Q1,Q2,Q3 - значения первой окружности: центр окружности (Q1,Q2), радиус окружности (Q3).
Q4,Q5,Q6 - значения второй окружности: центр окружности (Q4,Q5), радиус (Q6).
Q7,Q8 - вычисленные значения точки по горизонтали (Q7) и вертикали (Q8)
где Q7=Qh Q8=Qv

Если нежелаемое решение (смотрим картинку) вдруг станет желаемым, то вычислительное предложение запишем так:

PGK,Q1,Q2,Q3/Q4,Q5,Q6/HGR/Q7,Q8

PGK,Q1,Q2,Q3/Q4,Q5,Q6/VKL/Q7,Q8 - это тоже будет верным решением.

Модификатор HGR указывает на то, что горизонтальная ось больше.
Модификатор VKL указывает на то, что вертикальная ось меньше.


Punkt-Gerade-Punkt-Abstand (точка-прямая-точка-расстояние)

Определение значений точки на прямой, с учетом расстояния.

H - горизонтальная ось
V - вертикальная ось
A - расстояние до искомой точки на прямой.

Прямая и точка, лежащая на данной прямой, должны иметь конкретные числовые значения.
Если необходимые значения не считываются с четежа детали, их надо определить через Q-параметры, возможно, поэтапно - в несколько шагов.

Вычислительное предложение для Q-параметров на нашем рисунке:

PGP,Q1,Q2,Q3/A/HKL_или_VKL/Q4,Q5

Решение не однозначно, поэтому модификаторы здесь должны присутствовать обязательно.
Модификатор HKL указывает на то, что горизонтальная ось меньше.
Модификатор VKL указывает на то, что вертикальная ось меньше.

Q1,Q2,Q3 - значения прямой
HKL_илиVKL - соответстующие модифиеаторы
Q4,Q5 - вычисленные значения точки по горизонтали (Q7) и вертикали (Q8)
где Q4=Qh Q5=Qv


Punkt-Umformung-Punkt (точка-преобразование-точка) - (поворот или вращение)

Определение значений точки вращением или поворотом относительно другой точки.

H - горизонтальная ось
V - вертикальная ось
W - угол поворота в отношении положительной горизонтальной оси.

Точки должны иметь конкретные числовые значения, или их надо определить через Q-параметры.
Мысленно проводим через данные точки прямую, затем вращением поворачиваем точку P2 относительно точки P1 на конкретный угол W.

Вычислительное предложение для рисунка:

PUP,Hp1,Vp1,W/Hp2,Vp2/DRE/Qh,Qv или PUP,Q1,Q2,W/Q3,Q4/DRE/Q5,Q6 - для Q-параметров.

С помощью модификатора DRE вычисляется точка на прямой, с угловым поворотом точки.

Hp1,Vp1 (Q1,Q2) - значения точки P1 по горизонтали и вертикали
W - угол поворота в отношении положительной горизонтальной оси.
Hp2,Vp2 (Q3,Q4) - значения точки P2 по горизонтали и вертикали
DRE - модификатор.
Qh,Qv (Q5,Q6) - вычисленные значения точки P2 после поворота.


Punkt-Umformung-Punkt (точка-преобразование-точка) - (отражение)

Определение значений точки отражением, относительно прямой.

H - горизонтальная ось
V - вертикальная ось
G1 - прямая, через которую происходит отражение точки.

Точка и прямая должны иметь конкретные числовые значения, или их надо определить через Q-параметры.
Отражение точки происходит под прямым углом к прямой.
Модификатор SPG побуждает вычисление точки, которая отражается через прямую.

Вычислительное предложение для Q-параметров:

PUP,Q1,Q2,Q3/Q4,Q5/SPG/Q6,Q7

Q1,Q2,Q3 - значения прямой: по горизонтали (Q1), по вертикали (Q2), угол в отношении положительной горизонтальной оси (Q3).
Q4,Q5 - значения точки P1 по горизонтали (Q4) и вертикали (Q5)
SPG - модификатор.
Q6,Q7 - вычисленные значения точки после отражения через прямую.


Punkt-Gerade-Senkrechter-Abstand (точка-прямая-вертикальное расстояние)

Определение значений точки, удаленной на какое-то расстояние относительно другой точки, которая в свою очередь лежит на прямой.

Мудрено, короче: дана точка P1, через нее проходит прямая G1 под углом Wg1 в отношении положительной горизонтальной оси.
Надо найти точку, удаленную от точки P1 на определенное расстояние.
Через точку P1 мысленно проводим прямую, перпендикулярно к прямой G1 и откладываем нужное расстояние A.

H - горизонтальная ось
V - вертикальная ось
G1 - прямая, через которую происходит отражение точки.
A - расстояние до искомой точки.

Точка и прямая должны иметь конкретные числовые значения, или их надо определить через Q-параметры.
Задание расстояния A происходит под прямым углом к прямой.

Вычислительное предложение для Q-параметров:

PGS,Q1,Q2,Q3/A/VGR_или_HKL/Q4,Q5

Q1,Q2 - значения точки P1: по горизонтали (Q1), по вертикали (Q2).
Q3 - в данном случае это угол прямой G1.
A - расстояние.
VGR_или_HKL - модификаторы.
Q4,Q5 - вычисленные значения.



Hosted by uCoz