Перекрывающие друг друга контуры

Основные положения

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

Подпрограммы: перекрывающие друг друга карманы

 
Tip

В последующих примерах приведены подпрограммы контура, вызываемые в главной программе циклом 14 KONTUR.

Карманы A и B перекрывают друг друга.

Система ЧПУ рассчитывает точки пересечения S1 и S2. Эти точки не программируются.

Карманы программируются как окружности.

Подпрограмма 1: карман A

11 LBL 1

12 L X+10 Y+10 RR

13 CC X+35 Y+50

14 C X+10 Y+50 DR-

15 LBL 0

Подпрограмма 2: карман B

16 LBL 2

17 L X+90 Y+50 RR

18 CC X+65 Y+50

19 C X+90 Y+50 DR-

20 LBL 0

Поверхность из суммы

Должны обрабатываться обе поверхности A и B, включая поверхность перекрытия:

  • Поверхности A и B должны быть карманами.
  • Первый карман (в цикле 14) должен начинаться снаружи второго
Поверхность A:

11 LBL 1

12 L X+10 Y+50 RR

13 CC X+35 Y+50

14 C X+10 Y+50 DR-

15 LBL 0

Поверхность B:

16 LBL 2

17 L X+90 Y+50 RR

18 CC X+65 Y+50

19 C X+90 Y+50 DR-

20 LBL 0

Поверхность из разницы

Поверхность A должна обрабатываться за исключением перекрытого поверхностью B участка:

  • Поверхность A должна быть карманом и B должна быть островом.
  • A должна начинаться вне B.
  • B должна начинаться в пределах A

Поверхность A:

11 LBL 1

12 L X+10 Y+50 RR

13 CC X+35 Y+50

14 C X+10 Y+50 DR-

15 LBL 0

Поверхность B:

16 LBL 2

17 L X+40 Y+50 RL

18 CC X+65 Y+50

19 C X+40 Y+50 DR-

20 LBL 0

Поверхность из пересечения

Должна обрабатываться площадь пересечения A и B. (Оставшиеся площади должны остаться необработанными).

  • Поверхности A и B должны быть карманами.
  • Поверхность A должна начинаться в пределах B.

Поверхность A:

11 LBL 1

12 L X+60 Y+50 RR

13 CC X+35 Y+50

14 C X+60 Y+50 DR-

15 LBL 0

Поверхность B:

16 LBL 2

17 L X+90 Y+50 RR

18 CC X+65 Y+50

19 C X+90 Y+50 DR-

20 LBL 0