Конвертер Fanuc ↔ Siemens

Вставьте программу — конвертер переведёт её в диалект другой стойки и отметит строки, которые нужно проверить вручную.

Результат

Проверьте вручную

    Что переводится

    FanucSiemens Sinumerik
    (комментарий); комментарий
    G21 / G20G71 / G70
    G02 X… Z… R…G2 X… Z… CR=…
    G04 P500 / X0.5G4 F0.5 (секунды)
    G50 S2000 (токарный)LIMS=2000
    G98 / G99 (токарный)G94 / G95
    U, W (токарный)X=IC(…), Z=IC(…), включается DIAMON
    T0101T1 D1
    G43 H5D1
    G28 Z0G0 SUPA Z0 D0
    G81, G82, G83 + координатыMCALL CYCLE81/82/83(…) + координаты + MCALL
    M98 P1000 L2L1000 P2
    M99M17
    G32 Z… F…G33 Z… K…

    Что нужно переписать вручную

    • Токарные циклы G70–G76 ↔ CYCLE95, CYCLE97, CYCLE93: у Siemens контур выносится в подпрограмму, параметры другие.
    • Макропрограммы Fanuc (#, IF, WHILE) ↔ R-параметры и переменные Sinumerik.
    • Карманы и контурные циклы Siemens (POCKET, CYCLE72) — у Fanuc их нет, нужно расписать кадрами.
    • Опорные плоскости циклов сверления: конвертер принимает верх детали за Z0.

    Конвертер помогает с рутиной, но не заменяет проверку: запустите результат в онлайн-проверке и на станке в режиме отработки по кадрам. Справочник соответствия циклов — циклы Fanuc и Siemens.