Разработка постпроцессоров
  • Разработка постпроцессоров
v20.0.1
Search Results for

    Show / Hide Table of Contents

    EXTCYCLE LATHETHREAD - Токарный резьбонарезной цикл (G76)

    Токарный многопроходный резьбонарезной стандартный цикл LATHETHREAD(403) G76 используется для формирования однострочной команды, задающей все параметры нарезания резьбы. Требуемая глубина резьбы достигается автоматическими многократными проходами. Параметры цикла включают координаты начальной и конечной точек резьбы, угол конуса (для конической резьбы), размеры фаски, углы профиля, глубину резьбы, число проходов, стратегию врезания и т. д.

    f_clip0031

    Параметры

    Массив CLD Имя CLD Описание
    CLD[1] CLD.SubCmd Тип команды: ON(71) – включение стандартного цикла, CALL(52) – вызов стандартного цикла, OFF(72) – выключение стандартного цикла.
    CLD[2] CLD.SubType Идентификатор типа стандартного цикла: LATHETHREAD(403).
    CLD[3] CLD.CLParams(1) Направление резьбы: 0 – левая, 1 – правая.
    CLD[4] CLD.CLParams(2) Ориентация резьбы: 0 – наружный диаметр, 1 – внутренний диаметр, 2 – торец.
    CLD[5] CLD.CLParams(3) Угол конуса в градусах (для конической резьбы) (A).
    CLD[6] CLD.CLParams(4) Координата Z начальной точки резьбы (SP.Z).
    CLD[7] CLD.CLParams(5) Координата X начальной точки резьбы (SP.X).
    CLD[8] CLD.CLParams(6) Координата Z конечной точки резьбы (EP.Z).
    CLD[9] CLD.CLParams(7) Координата X конечной точки резьбы (EP.X).
    CLD[10] CLD.CLParams(8) Координата Z начальной точки конической резьбы (TSP.Z).
    CLD[11] CLD.CLParams(9) Координата X начальной точки конической резьбы (TSP.X).
    CLD[12] CLD.CLParams(10) Координата Z конечной точки конической резьбы (TEP.Z).
    CLD[13] CLD.CLParams(11) Координата X конечной точки конической резьбы (TEP.X).
    CLD[14] CLD.CLParams(12) Длина сбега при завершении резьбы (L).
    CLD[15] CLD.CLParams(13) Тип резьбы: 0 – специальная, 1 – метрическая, 2 – цилиндрическая трубная, 3 – трапецеидальная, 4 – упорная, 5 – круглая, 6 – коническая трубная, 7 – внутренняя коническая, 8 – внутренняя цилиндрическая, 9 – коническая дюймовая.
    CLD[16] CLD.CLParams(14) Диаметр вершины (D1).
    CLD[17] CLD.CLParams(15) Диаметр впадины (D2).
    CLD[18] CLD.CLParams(16) Высота резьбы (H).
    CLD[19] CLD.CLParams(17) Угол профиля резьбы между двумя соседними гранями резьбы 575ee8ca-c614-46ad-b02b-f0ad253e59fe
    CLD[20] CLD.CLParams(18) Угол профиля резьбы между вертикальной линией и гранью резьбы d90b5835-6424-45d6-b314-60b9eb9a7d7a
    CLD[21] CLD.CLParams(19) Число заходов резьбы.
    CLD[22] CLD.CLParams(20) Режим задания шага резьбы: 0 – по расстоянию, 1 – по числу ниток на единицу длины.
    CLD[23] CLD.CLParams(21) Величина шага резьбы.
    CLD[24] CLD.CLParams(22) Последовательность резьбы: 0 – радиальная aabb4407-2228-47c9-8341-6afb26f38e12 1 – по боковой грани f16c388f-c966-458e-9f70-4c69ee403224 2 – попеременно по боковым граням e44f3870-c9dc-4681-84eb-a5a7bd739948
    CLD[25] CLD.CLParams(23) Метод расчёта глубины резания: 0 – сохранять постоянной площадь резания 0a3ea938-eabb-42d7-b198-fa4752b450f2 1 – сохранять постоянной глубину резания 46c325ac-f6cf-4ca3-b2c3-054e4b52273c
    CLD[26] CLD.CLParams(24) Режим задания глубины резания: 0 – по глубине первого прохода, 1 – по числу проходов.
    CLD[27] CLD.CLParams(25) Глубина первого прохода (используется вместе с методом задания глубины резания «0»).
    CLD[28] CLD.CLParams(26) Число проходов по глубине (используется вместе с режимом задания глубины резания «1»).
    CLD[29] CLD.CLParams(27) Глубина чистового прохода.
    CLD[30] CLD.CLParams(28) Число выхаживающих проходов.
    CLD[31] CLD.CLParams(29) Минимальная глубина чернового прохода
    CLD[32] CLD.CLParams(30) Угол сбега при завершении резьбы в градусах (CA).
    CLD[33] CLD.CLParams(31) Начальный угол шпинделя в градусах (для многозаходных резьб).
    CLD[34] CLD.CLParams(32) Длина захода резьбы вдоль оси вращения (как размер L на рисунке, но в начале резьбы).
    CLD[35] CLD.CLParams(33) Угол врезания инструмента в градусах, который зависит также от CLD[24].
    CLD[36] CLD.CLParams(34) Длина отвода резьбы вдоль оси вращения (как размер L на рисунке, но не зависит от угла отвода)

    Доступ из .NET

    Помимо базового OnExtCycle, этот цикл доставляется через обработчик семейства токарных циклов OnTurnExtCycle:

    public override void OnTurnExtCycle(ICLDExtCycleCommand cmd, CLDArray cld)
    

    Общая модель .NET описана в разделе Расширенный цикл (EXTCYCLE).

    Сопутствующие ссылки

    • Расширенный цикл (EXTCYCLE)
    • Модель доступа к CLData
    In this article