Академический Документы
Профессиональный Документы
Культура Документы
Ts 26 LT
инструкция по программированию для 5-ти
осевого сплайн интерполятора (NURBS) к стойке Е-
560 станка C.B.FERRARI S-620
Поддержка продукта
Характеристики
Программа обработки детали
Меню и панели инструментов
Новые возможности
ПРИМЕРЫ
Код Ts 26 LT __ - __ - __ - __ - __ - __ - __ - __
1. Поддержка продукта
Пример:
$START
Оператор состоит из одного или нескольких идентификаторов, разделенных запятыми. Каждый
идентификатор состоит из алфавитной части, называемой квалификатором, и цифровой части,
называемой квантификатором. Полем комментария называется все то, что стоит после
символа '. Процессор игнорирует поле комментария. Пользователь может использовать его,
чтобы написать комментарий к части программы.
Пример:
10 P1,X5,Y6 ` Center of piece AC27. (Центр детали AC27)
Строка с меткой 10 определяет точку, имеющую координаты x=5 и y=6. Комментарий напоминает, что
эта точка является центром детали.
3.3 Редактирование строки
Выражение можно составить с помощью клавиатуры, вводя символы и числа в строке
редактирования. В качестве разделителей используются запятые. (Десятичная часть числа
отделяется десятичной точкой “.”. Пример: 5.005.).
Составление геометрических выражений можно вести вручную или автоматически. Система
конфигурирует составление выражения автоматически. Если Вы предпочитаете строить
выражения вручную, то нужно запретить функцию "Auto correction of the errors" (автокоррекция
ошибок) в диалоге "Options" (параметры) в подменю "Configuration System" (система
конфигурации) в меню "Options" (параметры). Однако система проверяет правильность
написанных выражений и в случае ошибки информирует оператора.
Если Вы предпочитаете автоматический режим составления выражения, то при возникновении
ошибки при вводе система пытается исправить ее автоматически, если это возможно
(например, просто изменяя направление). Курсор показывает место внутри выражения. Этот
курсор можно передвигать назад и вперед, с первого на последний видимый символ.
Символы, вводимые с клавиатуры, вводятся после символа над курсором. Клавиша CANC (или
DEL) удаляет символ над курсором, клавиша BS удаляет символ перед символом над
курсором. Когда выражение закончено, ее вводят нажатием на клавишу CR (или ENTER).
Любую буквенную часть можно вводить прописными или строчными буквами.
4 Ts26 LT Ts26en-lt.doc 15/09/09 Tecnosoft s.r.l.
3.4 Математические выражения
В любом идентификаторе, каждую численное значение можно декларировать с помощью
математического выражения.
Математическое выражение – это результат вычислений, производимых над операндами,
такими как числа, константы, переменные, функции, прямые переменные, связанные с
математическими операторами, такими как - (минус) +(плюс) /(делить) *(умножить) и т.п.
Число является значением. Числа можно вводить также в экспоненциальной форме:
Пример:
4.3224E-1
E-1 означает умножить на 10 в степени -1 (0.1). Значение равно 0.43224.
Константа – это имя конкретного значения.
Единственная реализованная константа – это PI (греческая буква пи). Эту константу
обязательно нужно вводить прописными буквами.
Настоятельно рекомендуется использовать именно это значение, а не упрощенную форму
3.1415 или 22/7 (что еще хуже).
Переменная – это конкретная область памяти, в которой хранится значение.
У каждой переменной есть имя. Имя переменной представляет собой сочетание любых букв и
цифр (до семи символов), перед которой стоит символ #.
Пример:
#ALFA=33.3
Эта инструкция сохраняет значение 33.3 в переменной #ALFA.
После этой инструкции всегда можно использовать значение #alpha.
Функция – это результат конкретного вычисления, выполненного над заданным значением
аргумента. Аргумент должен быть помещен в круглые скобки.
Пример:
SIN(30)
Это означает вычислить функцию sin (синус) для значения 30 градусов. Результат равен 0.5.
Прямая переменная – это значение, которое будет сохранено в переменной в операторе
назначения переменной.
Выражение, которое будет использоваться в этом операторе, должно быть заключено в
фигурные скобки { }.
В соответствующем параграфе показаны все возможные корректные выражения, которые
можно использовать.
Пример:
{P1,P2}
Это - абсолютное значение расстояния между точками P1 и P2.
Определение точки P
Определение линии L
Определение окружности C
Определение начала O
координат
Определение переменной #
Определение набора точек SET
Определение контура PF
Определение серии контуров SPF
Определение трехмерного OT
начала координат
Определить точку либо явно, либо как пересечение двух уже определенных
элементов.
Точка определяется с помощью значений координат X.. и Y.. . Можно также определить
значение Z для трехмерной точки. Точку можно определить по отношению к ранее
определенному началу координат.
Эту возможность можно использовать для того, чтобы определить точку относительно другой
точки, используя прямое определение элемента.
Пример 1.1:
O1,X40,Y12
Определить начало координат O1 в точке с координатами X40 Рис. 1.0
и Y12
P2,X15,Y30,O1
Определить точку P1 с декартовыми координатами X=15 мм,
Y=30 мм и началом координат O1
См. рис.1.0
См. рис.1.0
См. рис.1.1
Рис. 1. 1
Пример 1.5:
P4, L1, L2
Определить точку P4 как точку пересечения
линии L1 и линии L2.
P1=L1,C1
Определить точку P1 как точку пересечения
линии L1 и окружности C1.
P2=L1,C1,I
Определить точку P2 как вторую точку
пересечения линии L1 и окружности C1.
P2= - L1,C1
Определить точку P2 как вторую точку
пересечения линии L1 (изменение знака на
противоположный) и окружности C1.
Рис. 1. 3
Рис. 1.4
P1, C1, L1
Определить точку P1 как точку пересечения между окружностью C1 и линией L1.
См. рис. 1.2
P1, SET2, K3
Определить точку P1 как третью точку из набора SET2.
Линия определяется либо в явной форме, либо как линия, соединяющая два элемента. Линию
можно определить как LX (линия, параллельная оси X) или LY (линия, параллельная оси Y).
Рис. 2.2
L1 = P1,C1
Определить линию L1 как линию,
проходящую через точку P1 и касательную
к окружности C1.
L2 = P1,-C1
Определить линию L2 как линию,
проходящую через точку P1 и касательную
к окружности C1 (с противоположным
направлением).
Рис. 2.3
Пример 2.5:
L3, L2, O1
Определить линию L3 как копию линии L2 по отношению к началу координат O1.
Рис. 2.4
Пример 2.10:
4.3 Окружность
Определить окружность либо явным образом, либо как сопряжение двух уже
определенных элементов.
Пример 3.3:
C2, P1,P2,P3
Определить окружность C2, проходящую через
точки P1, P2 и P3.
См. рис. 3.3.
Рис. 3.3
Пример 3.4
C1, P2,P1,L1
Определить окружность C1, проходящую
через точку P2 и касающуюся линии L1 в
точке P1.
См. рис. 3.4.
Пример 3.5:
C2, P2,P1,C1
Определить окружность C2, проходящую через точку
P2 и касающуюся другой окружности C1 в точке P1.
Рис. 3.5
C1, P1,L1
Определить окружность C1 с центром в точке P1,
касательную к линии L1. Рис. 3.6
C1, P1,L1,L2
Определить окружность C1, проходящую через
точку P1, касательную к линии L1 и
касательную к линии L2.
Рис. 3.8
C2, P1,-L1,-C1
Определить окружность C2, проходящую
через точку P1, касательную к линии L1 (с
противоположным знаком) и касательную к
окружности C1 (с противоположным знаком).
Рис. 3.9
4.3.11 ОКРУЖНОСТЬ С ЦЕНТРОМ В ТОЧКЕ И КАСАТЕЛЬНАЯ К ОКРУЖНОСТИ
Cn=Pn,, [-]Cm [,I ] [,On ]
Окружность Cn имеет центр в точке Pn и касается
окружности Cm.
Предлагаемое первое решение – это решение с
меньшим радиусом. Другое решение
можно выбрать с помощью
идентификатора I. Знак окружности Cm
определяет знак радиуса окружности-
результата (в соответствии с правилом
зубчатой рейки и шестерни). Окружность-
результат можно определить по
отношению к началу координат On.
Пример 3.11:
C2, P1,C1
Определить окружность C2 с центром в точке P1,
касательную к окружности C1.
См. рис. 3.10.
C1, L1,-L2,P1
Определить окружность C1, касательную к линии L1, касательную к линии L2 (с противоположным
знаком) и проходящую через точку P1.
Пример 3.25:
C2, L1,C1,P1
Определить окружность C2, касательную к
линии L1, касательную к окружности C1 и
проходящую через точку P1.
Рис. 3.17
См. рис. 3.17.
C3, -C1,P2,P1
Определить окружность C3, касательную к окружности C1 (с противоположным знаком), проходящую
через точку P2 и проходящую через точку P1.
C3, -C2,P1,-C1
Определить окружность C3, касательную к окружности C2 (с противоположным знаком), проходящую
через точку P1 и касательную к окружности C1 (с противоположным знаком).
Пример 3.33:
C2, C1,L1,R-9
Определить окружность C2, касательную к окружности C1, касательную к линии L1 и имеющую
радиус R=-9
Пример 3.39:
C3, C2,C1,-L1
Определить окружность C3, касательную к
окружности C2, касательную к окружности C1 и касательную к линии L1 (с противоположным
знаком).
См. рис. 3.23.
Пример 3.41:
C1,PF1,K4
Определить окружность C1 по 4-ому элементу контура PF1.
Определить набор точек (SET), на который можно будет ссылаться как на один объект:
Пример 6.1:
SET1, LIN5,X10,Y10,A20,D10
Определить набор SET1 из 5 точек на линии, проходящей через точку X=10,Y=10 с углом 20 и с
расстоянием D=10 между соседними точками.
Определить набор SETn как линейный набор, вычисленный по линии от Pn к Pm, на равных
расстояниях, состоящий из точек, число которых определяет значение n параметра ELIN.
Начальную или конечную точку можно также задать в форме прямых координат X..,Y.. .
Пример 6.2:
SET2, ELIN5,X10,Y50,X60,Y50
Определить набор SET2 из 5 точек на линии, проходящей из точки X=10,Y=50 в точку X=60, Y=50
SET2=RET,X60,Y40,A,B25,H30
Определить набор SET2 на прямоугольнике с вершиной-нижним левым углом в точке X=60 мм., Y=40
мм., с углом A=0, с основанием B=25. и с высотой H=30.
SET3=RECT,P2,A15,B30,H30
Определить набор SET3 на прямоугольнике с центром в точке P2, с углом A=15, с основанием B=25. и с
высотой H=30.
SET1=MAT,P1,NB4,DB10, ABASE15,NH3,DH15,AH90
Определить набор SET1, состоящий из 40 точек, расположенных на матрице с вершиной нижнего
левого угла в точке P1, с числом точек на линии основания NB=4, с числом точек на линии высоты
DH=10, с расстоянием между 2 точками на линии основания DB=10 и углом линии основания
ABASE=15, с расстоянием между 2 точками на линии высоты DH=15 и углом линии высоты AH=90.
См. рис. 6.3.
4.6.6 СУММА НАБОРОВ И/ИЛИ ТОЧЕК
SETn=SUM,{X..,Y..|| Pm[,TO,Pn] || SETm [,TO,SETn] } [,...].
Набор SETn определяется как серия
заданных точек и/или наборов.
Каждая точка может быть задана в
прямой форме X..,Y.. . Также можно
объявить все точки от точки Pm до
точки Pn; при условии, что все точки с
промежуточными индексами
существуют. Также можно
сгруппировать точки с точками,
наборы с точками и наборы с
наборами.
Пример 6.6:
SET1=SUM,P1,P2,P3
Определить набор SET1 как серию
заданных точек P1, P2 и P3.
Рис. 6.4
SET1=SPLIT,PF1,NUMP8
Рис. 6.5
Определить набор SET1 с числом
точек NUMP=8, делящих контур PF1
на участки постоянной длины.
Fig 6.5.
4.6.12 ДЕЛЕНИЕ КОНТУРА НА УЧАСТКИ РАВНОЙ ДЛИНЫ
SETn=SPLIT, {PFn },EQU.. [,Ln ||, LX ||, LY ] [,OFFSET..]
В зависимости от синтаксиса, деление
выполняется двумя разными методами.
Если линия не задана, то набор-
результат получается делением участка
контура PFn в определенных точках,
расположенных на равном расстоянии
от других точек; это расстояние
определяется значением EQU..
Расстояние измеряется по периметру
контура.
Если в операторе задана опорная
линия, то деление контура
осуществляется путем построения
линии, параллельной линии Ln, в Рис. 6.6
начальной точке контура. Затем
вычисляются несколько параллельных
линий, расстояние между которыми определяется значением EQU.. . В набор-результат
записываются точки пересечения контура и линий. Линию оси X или линию оси Y можно
непосредственно указать с помощью идентификатора LX или LY. Полученный в результате
набор может быть смещен на заданное значение OFFSET (смещение).
Пример 6.12:
SET1=SPLIT,PF1,EQU15
Определить набор SET1 в определенных точках, каждая из которых удалена от другой на расстояние
EQU=15
SET2=SPLIT,PF2, EQU15,LY
Определить набор SET2 в определенных точках на основе опорной линии L1, каждая линия удалена от
другой на заданное значение EQU=15
Пример 7.12:
PF2=SLOT,P2,D18,B22,A10
Определить контур PF2 как продолговатый контур с диаметром D=18 (высота продолговатого
контура) и значением основания B=22. с центром в точке P2.
PF1=RET,X35,Y25,B40,H30,R5
Определить контур PF1 как
прямоугольный контур с
заданным значением основания
B=40 и значением высоты
H=30, с центром в заданной
точке X=35 и Y=25 с радиусом
закругления R=5.
PF2=RET,X85,Y40,B34,H26,SM3
,A10
Определить контур PF2 как
прямоугольный контур с
заданным значением основания
B=34 и значением высоты
H=26, с центром в заданной
точке X=85 и Y=34 со Рис. 7.3
значением скоса SM=3 и с углом A=10.
Рис. 7.4
PF3, PF1,OR,PF2
Определить контур PF3 как OR (или) между контурами PF1 и PF2.
Рис. 7.6
Рис. 7.7
Если в файле DXF есть серия слоев с ломаными линиями, отрезками, дугами или
окружностями, то Вы может использовать вызов CALL, как показано в примерах:
CALL _SPFDXFI
Каждую серию SPF можно разделить на отдельные контуры с помощью вызова CALL :
CALL _EXP_SPF
Каждый контур PF можно разделить на отдельные элементы с помощью вызова CALL :
CALL _EXP_PF
Альтернативный вариант: Вы можете экспортировать элемент видеоизображения в программу
обработки детали.
Если в файле IGS есть серия слоев с отрезками, дугами, окружностями или сплайнами, то Вы
может использовать вызов CALL, как показано в примерах:
CALL _SPFIGSI
Каждую серию SPF можно разделить на отдельные контуры с помощью вызова CALL :
CALL _EXP_SPF
Каждый контур PF можно разделить на отдельные элементы с помощью вызова CALL :
CALL _EXP_PF
Альтернативный вариант: Вы можете экспортировать элемент видеоизображения в программу
обработки детали.
Определить серию контуров как траекторию инструмента для определений POCK или EMPT.
См. технологические операторы.
Таким образом, Вы можете получить проекцию траектории инструмента на поверхность
(плоскость, сферу, тор или цилиндр).
ot1,tra,x-40,-oxz
#pend=l[P3,P5]
ot2,tra,x80,ot1
ot2,ror,ay90,ot2
ot3,trr,y60,ot2
ot3,ror,ax#pend-90,ot3
ot4,trr,z20*sin(#pend),ot[ror,ax-#pend,ot[trr,x90,y20,ot3]]
SYS, [AXES] [SCA..] [XPL..] [YPL..] [B..] [H..] [CLS] [LAB] [LAY..] [TEC..]
5.3 EDI
Редактировать заданные элементы.
Хороший стиль программирования состоит в том, чтобы группировать такие инструкции после
оператора END, используя возможности редактора.
В этом примере имя файла не объявляется. Внешний файл TRAP должен находиться в
нормальной директории PART.
Вызывается уже определенная внешняя программа обработки детали TRAP, при этом
переменным #1 и #piece присваиваются значения 23 и 12.
Эти переменные могут использоваться во внешней подпрограмме как обычные переменные.
FOR ,#aaa,xxx,yyy,zzz
{блок инструкций}
NEXT
GOTO метка
STOP
Примечание:
Для того чтобы возобновить автоматическое выполнение, введите команду ALT+S.
Каждый раз при обнаружении инструкции STOP система переходит в пошаговый режим.
INPUT ` примечание
5.11 END
Конец программы обработки детали.
END
E, функция, параметры
E, имя, параметры...
<имя
aaa,...,...
bbb,...,...
...
>
Где aaa и bbb – это имена элементарных или автоматических функций или других макросов.
Символ < означает начало макроса, а символ > означает конец макроса.
Если желательно получить автоматическое повторение макроса с помощью параметра
повторения RP, то обязательно требуется, чтобы макрос состоял только из элементарных
функций (или из макросов, состоящих только из элементарных функций). Поскольку макросы
очень часто используются с параметром повторения, это правило нужно выучить сразу же.
Другое правило состоит в том, что если макрос содержит вспомогательные функции, то он
может содержать только элементарные функции, относящиеся к такому же инструменту (как по
классу, так и по диаметру). Эти замечания вызваны, в основном, проблемами приоритета
заказа инструментов.
Проще говоря, макрос можно безопасно использовать, если используются только
элементарные функции. Мы рассматриваем макрос как ручную технологическую инструкцию
(поскольку это – группа движений, совершаемых одним отдельным инструментом).
Каждая точка набора, индекс которого задан значением OSET, используется как начало
координат с координатами X=xpoint Y=ypoint и A=0.
Набор должен содержать столько точек, сколько требуется повторений.
6.8 Список локальных переменных
Во время инструкции исполнения макроса (E,..) можно определить и назначить список
переменных.
Эти переменные являются локальными. Их использование зарезервировано только для
макроса и/или для функций внутри активированного макроса. После этого эти переменные
перестают существовать.
Параметр P для макроса cent примет значение 2 (то есть, второе значение в списке
параметров P, объявленном в операторе исполнения E,TEST.)
Параметр P для макроса fodr получит значение 3.
Параметр Z для макроса tama получит значение 5.
Помните о том, что если есть только один параметр, то значение 1 можно не указывать.
Чем меньше это значение, тем выше приоритет, и тем сильнее задерживаются эти операции.
82 Ts26 LT Ts26en-lt.doc 15/09/09 Tecnosoft s.r.l.
На одной и той же детали, с одним и тем же приоритетом, сначала выполняются задачи с
инструментами более низкого класса, затем задачи с инструментами более высокого класса.
Из двух исполняемых операций на одной и той же детали, с одним и тем же приоритетом, с
одним и тем же классом, сначала выполняется операция с режущим инструментом с меньшим
радиусом, затем с большим радиусом.
Есть возможность определить очередность, задавая абсолютный приоритет поверхности FACE
(поверхность).
Это делается, когда инструкция PART (деталь) активирована с параметром TROT1.
(Другими словами, этот отличающийся приоритет очередности можно использовать, когда
монтируется поворотный стол, и поверхности должны обрабатываться в последовательном
режиме.)
Вы знаете, что приоритет существует, он влияет на все содержание вызванных операций.
Пример:
E10, finish,........
E5, rough,......
STP-..,IR1,RA.. STP-..,
E,DRIL,D..,SET..,Z-..,STP-..,IR1,RA.. E,DRIL,D..,SET..,Z-..,STP-..,
Рис. 6.5
RA..
E,DRIL,D..,SET..,Z-..,RA..
Рис. 6.10
Рис. 6.15
Рис. 6.14
E,EMPT,D4,PAS2,Z1,CL35,PF1,ISL,PF2,PF3,PF4,FCISL2 E,POCK,D4,PAS2,Z1,CL35,PF1,ISL,PF2,PF3
Рис. 6.30 Рис. 6.31
E,POCK,D4,PAS2,Z1,CL35,PF1,ISL,PF2,PF3,PF4,FCISL1 E,POCK,D4,PAS2,Z1,CL35,PF1,ISL,PF2,PF3,PF4,FCISL2
Рис. 6.32 Рис. 6.33
6.13.1 PART
Определение некоторых характеристик станка и изделий.
PART NPA..[,MAT..][,TROT..][,DP..][,SCAX..][,SCAY..][,SCAZ..]
[,SCAA..] [,SCAB..] [,SCAC..][,PIECE..][,TPIC..]
где:
NPA.. Номер идентификатора детали (1 – 9). Данное значение используется для
расчета приоритетности задачи.
По умолчанию задается значение последней определенной детали + 1.
MAT.. Тип материала (по умолчанию 1).
TROT.. Использование вращающихся столов (по умолчанию 2).
- TROT1: Завершение обработки всех поверхностей перед поворотом
стола.
- TROT2: Инструмент обрабатывает все поверхности перед сменой в
порядке приоритетности поверхностей.
- TROT3: Аналогично TROT1, но если на той же поверхности выполнена
ручная смена инструмента, то G56 не отменяется.
- TROT4: Аналогично TROT2, но если на той же поверхности выполнена
ручная смена инструмента, то G56 не отменяется.
DP.. Толщина детали.
AP.. Угол острия спирального сверла (по умолчанию 118°).
SCAX.. Масштаб по оси Х.
SCAY.. Масштаб по оси Y.
SCAZ.. Масштаб по оси Z.
SCAA.. Масштаб по оси А.
SCAB.. Масштаб по оси В.
PIECE.. Номер детали (для автоматической смены деталей).
TPIC.. Номер зажима (для автоматической смены деталей).
6.14.1 ID
Идентификация части программы с кратким описанием.
Формат:
FAMI, D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...]
[,Z..][,DP..][,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..]
Пример:
E,FAMI,D2,SET1
где:
D.. Рис.6.3 Диаметр инструмента.
SETn Набор точек для выполнения интерполяции.
Pn Количество точек для выполнения интерполяции.
X..Y..
M..A..
Z.. Рис.6.10 Глубина.
DP.. Рис.6.7 Толщина детали.
CL.. Класс инструмента.
STP.. Рис.6.5 Указывает разницу уровня между верхней плоскостью детали,
которая берется за нулевой уровень, вдоль оси Z, и плоскостью уступа.
RA.. Рис.6.5 Величина отвода инструмента относительно нулевой точки по оси
Z.
FA.. Номер поверхности, подлежащей обработке.
CH.. Рис.6.5 Высота зазора по оси Z.
MX MY Зеркальное отражение по указанным осям.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT.. Оптимизация траектории перемещения инструмента.
Format:
DRIL ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[[,PC..||[,PCW..||[,STF..]] [,AP..][,EXTZ..][,CL..][,STP][,RA..][,FA..]
[,OPT..][,CH..][,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..]
Пример:
E,DRIL,D1,P1,Z2
Сверление отверстия диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.8
SETn Точки для сверления.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.8
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
CL.. Класс инструмента.
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода.
FAn Определение номера поверхности.
CH.. Высота зазора по оси Z. Рис.6.5
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
Формат:
DRIM ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..]
Пример:
E,DRIM,D1,P1,Z2
Сверление отверстия плоским инструментом диаметром 1 и Z =2 в точке P1
Where:
D.. Диаметр инструмента. Рис.6.10
SETn Точки для сверления.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.10
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода.
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
Примечание: При использовании параметра STP появляется возможность выполнения
различных отводов инструмента между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
- IR1: После каждого отверстия возврат в координату, указанную в RA.
Формат:
BORR ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,ES..]
Пример
E,BORR,D1,P1,Z2
Сверление отверстия диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.7
SETn Точки для сверления.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.11
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода.
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
ES.. Поверхность для завершения обработки. Рис.6.15
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
Формат:
BORS ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,ES..]
Пример
E,BORS,D1,P1,Z2
Сверление отверстия с грубой обработкой поверхности диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.7
SETn Точки для сверления.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.11
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода.
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
ES.. Поверхность для завершения обработки. Рис.6.15
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
Формат:
BORF ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,ES..]
Пример
E,BORF,D1,P1,Z2
Сверление отверстия с окончательной обработкой поверхности диаметром 1 глубиной 2 в
точке P1
где:
D.. Диаметр инструмента. Рис.6.7
SETn Точки для сверления.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.11
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода. Рис.6.5
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
ES.. Поверхность для завершения обработки. Рис.6.15
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
Формат:
REMD ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..]
Пример
E,REMD,D1,P1,Z2
Рассверливание диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.11
SETn Точки для рассверливания.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.11
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода. Рис.6.5
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
- IR1: После каждого отверстия возврат в координату, указанную в RA.
Формат:
BORA ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,ES..]
Пример
E,BORA,D1,P1,Z3
Рассверливание диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.11
SETn Точки для рассверливания.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.11
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода. Рис.6.5
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
ES.. Поверхность для завершения обработки. Рис.6.15
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
Формат:
TAPP ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,MR..]
Пример
E,TAPP,D1,P1,Z2
Нарезка резьбы диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.13
SETn Точки для нарезки резьбы.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.13
S.. Толщина сверла.. Рис.6.14
DP.. Толщина детали. Рис.6.12
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода. Рис.6.5
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
MR Жесткая нарезка резьбы (G384).
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
Формат:
TAPC ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,MR..]
Пример
E,TAPC,D1,P1,Z2
Нарезка резьбы диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.13
SETn Точки для нарезки резьбы.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.13
S.. Толщина сверла.. Рис.6.14
DP.. Толщина детали. Рис.6.12
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода. Рис.6.5
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
MR Жесткая нарезка резьбы (G384).
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
Формат:
TAPC ,D..,{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..] || [,DP..]}
[,CL..][,STP][,RA..][,FA..][,OPT..][,CH..]
[,MX ||, MY ||, MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..][,MR..]
Пример
E,TAPF,D1,P1,Z2
Нарезка резьбы диаметром 1 глубиной 2 в точке P1
где:
D.. Диаметр инструмента. Рис.6.13
SETn Точки для нарезки резьбы.
Pn
X..Y..
M..A..
Z.. Глубина. Рис.6.13
S.. Толщина сверла.. Рис.6.14
DP.. Толщина детали. Рис.6.12
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода. Рис.6.5
CH.. Высота зазора по оси Z. Рис.6.5
CL.. Класс инструмента.
FAn Определение номера поверхности.
MX MY Зеркальное отражение по указанной оси.
MXY
MR Жесткая нарезка резьбы (G384).
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
A.. Позиционирование по оси A.
B.. Позиционирование по оси B.
AC.. Позиционирование по оси C.
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
Формат:
MILLB ,D.., {,DIAMF..}{[,SET..] || [,P..] || [,X..,Y..] || [,M..,A..]} [,...] {[,Z..] || [,S..]
|| [,DP..]} [,CL..][,STP][,RA..][,FA..][,OPT..][,CH..][,MX ||, MY ||,
MXY][,FR..][,SS..][,IR..][,W..][,B..][,AC..] [,DIAMI..] [,NPF..] [,RQZ..]
Пример E,MILLB,D1,DIAMF10,P1,Z2
Рассверливание при помощи фрезы диаметром D=1, диаметром сверла DIAMF=10, в точке P1
глубиной Z=2
где:
D.. Диаметр инструмента. Рис.6.10
DIAMF.. Диаметр отверстия (положительный = направление обработки против
часовой стрелки).
SETn Точки для рассверливания.
Pn | X..Y.. | M..A..
Z.. Глубина. Рис.6.11
S.. Толщина сверла.. Рис.6.9
DP.. Толщина детали. Рис.6.7
CL.. Класс инструмента.
STP.. Высота плоскости уступа. Рис.6.5
RA.. Величина отвода инструмента по оси Z. Рис.6.5
IR.. Тип отвода.
FAn Определение номера поверхности.
CH.. Высота зазора по оси Z. Рис.6.5
MX MY MXY Зеркальное отражение по указанной оси.
FR.. Скорость подачи (мм/мин).
SS.. Частота вращения шпинделя (об/мин).
OPT Оптимизация быстрых перемещений.
W.. Угол по оси A.
B.. Угол по оси B.
RQZ.. Максимальный уровень величины по оси 'Z'.
Примечание: При использовании параметра STP появляется возможность выполнения этих
разных отводов между отверстиями:
- IR пропущено: После каждого отверстия возврат на высоту СН, измеряемую от плоскости
уступа.
- IR или IR0: После каждого отверстия возврат на высоту СН, измеряемую от главной
плоскости.
- IR1: После каждого отверстия возврат в координату, указанную в RA.
Если задан параметр RA, то после сверления последнего отверстия инструмент возвращается
в координату, задаваемую параметром RA.
Tecnosoft s.r.l. Ts26 LT 117
6.14.15 MILLM
Объект: Фрезерование по профилю. Данная функция не обеспечивает
автоматического подвода и отвода инструмента, а также возможности пошагового
повторения движений.
Формат:
MILLM {,PF..}{,D..}{,CL..}[,OFF..][,EDGE][,CORR..][,CORRT..][,RGT]
[,SS..][,FR..][,TI..][,FA..][,ER..][,SMOOTH] [[,MX]||[,MY] || [,MXY]]
Пример
E,MILLM,PF1,D1,CL35
Фрезерование по профилю PF1, включая подвод и отвод по профилю PF1
инструментом диаметром D=1, класс инструмента CL=35
где:
PFn Профиль для обработки.
D.. Диаметр инструмента.
CL.. Класс инструмента.
OFF.. Смещение инструмента – подлежит расчету системой. Рис. 6.16
EDGE Кромка фрезеровки рассчитывается без учета радиуса (генерируются
только угловые точки).
CORR.. Компенсация радиуса ЧПУ, внесенная в программу ISO.
CORRT Компенсация радиуса ЧПУ из таблицы инструментов ЧПУ.
RGT Компенсация радиуса ЧПУ с правой стороны.(по умолчанию – с левой
стороны профиля).
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
FAn Ввод номера поверхности.
ER.. Подвод и отвод от детали с указанным радиусом касательной. Рис. 6.16
MX MY Зеркальное отражение по указанным осям.
MXY
SMOOTH Генерирование функции G30 после завершения выполнения функции G32.
MILL {,PF..}{,D..}{,CL..}{[,ZR..]||[,Z..]}[[,NP..]||[ZA..]][,OFF..][,EDGE][,TI..]
[,CORR..][,CORRT..], [,RGT][,SS..][,FR..] [,CH..] [,SP..] [,FP..] [,ER..]
[,ZFR..][,RA..][,INCZ..] [,HLC] [,DZ..][,FA..][[,MX]||[,MY] || [,MXY]]
[,SMOOTH]
Пример
E,MILL,PF1,D1,Z2,CL35
Фрезерование диаметром D=1, глубиной Z=2 класс инструмента CL=35
где:
PFn Профиль для контурной обработки.
SPFn Профили для контурной обработки.
D.. Диаметр инструмента.
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины. (по умолчанию ZR=CH.)
Z.. Установка глубины во время обработки. (по умолчанию Z=ZR.)
NP.. Количество контуров для выполнения. (по умолчанию 1).
ZA.. Конечная глубина по оси Z.
OFF.. Смещение инструмента – подлежит расчету компьютером. Рис. 6.16
EDGE Кромка фрезеровки рассчитывается без учета радиуса (генерируются
только угловые точки).
CORR.. Компенсация радиуса ЧПУ, внесенная в программу ISO.
CORRT Компенсация радиуса ЧПУ из таблицы инструментов ЧПУ.
RGT Компенсация радиуса ЧПУ с правой стороны.(по умолчанию – с левой
стороны профиля).
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
SPn Точка начального позиционирования при быстром перемещении по осям
X-Y перед выполнением позиционирования по оси Z. Рис. 6.16
FPn Точка начального позиционирования при работе по осям X-Y по
завершении контурной обработки.
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
ZFR.. Скорость подачи по оси Z до рабочей глубины.
RA.. Глубина отвода по завершении контурной обработки.
INCZ.. Шаг по оси Z для контурной обработки одного профиля в несколько
проходов.
Возможно задать количество проходов NP или конечную глубину ZA по оси
Z.
При расчете смещения система может принять решение о добавлении некоторых элементов к
заданному профилю с целью достижения необходимого технологического смещения. Если
данная операция не может быть выполнена корректно, выдается сообщение об ошибке.
При вводе знака минус перед описанием профиля обработка начнется с последней точки
профиля и продолжится по направлению к первой.
PF1,……. OFF..
E1,MILL,PF1,D10,……..,OFF5,…
CAM рассчитывает путь со смещением, рассчитанным
OFF.., создавая таким образом путь относительно центра.
OFF…. Ö G41D0
OFF-…. Ö G42D0
Радиус ввода/вывода инструмента ER.. может быть:
Параметр CORR..
Пример.
E,MILLSZ,PF1,SZ,PF2,D10,CL35,RGTSZ
E,MILLSZ,PF1,SZ,PF2,D10,CL35,RGTSZ
E,MILLSZ,PF1,SZ,PF2,D10,CL35
E,MILLSZ,PF1,SZ,PF2,D10,CL35
E,MILLSZ,PF1,SZ,PF2,D10,CL35
E,MILLSZ,PF1,SZ,PF2,D10,CL35,RGTSZ
Формат:
MILLR {,PF..}{,D..}{,CL..}{[,ZR..]||[,Z..]} {,QZ..}{,QF..} [[,NP..][,ZA..]][,OFF..]
[,CORR..][,CORRT..][,RGT][,SS..][,FR..][,CH..][,SP..][,FP..][,TI..][,ZFR..
]
[,RA..][,INCZ..][,DZ..][,FA..][,ER..][[,MX]||[,MY] || [,MXY]]
Пример.
E,MILLR,PF1,D1,Z2,CL35,QZ...,QF..
Выполнение цикла или выправление профиля PF1, включая подвод и отвод инструмента от
профиля с диаметром инструмента D=1, классом инструмента CL=65, глубиной Z=2
При перемещении по Z QZ=...,...
Где:
PFn Профиль для выправления.
D.. Диаметр инструмента.
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины по оси Z. (по умолчанию
ZR=CH).
Z.. Позиционирование рабочей глубины по оси Z. (по умолчанию Z=ZR).
QZ.. Значение амплитуды по оси Z в мм.
QF.. Количество колебаний в минуту.
NP.. Количество проходов.
ZA.. Конечная глубина по оси Z.
OFF.. Смещение инструмента – подлежит расчету компьютером.
CORR.. Компенсация радиуса ЧПУ, внесенная в программу ISO.
CORRT Компенсация радиуса ЧПУ из таблицы инструментов ЧПУ.
RGT Компенсация радиуса ЧПУ с правой стороны.(по умолчанию – с левой
стороны профиля).
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
SPn Точка начального позиционирования при быстром перемещении по осям
X-Y перед выполнением позиционирования по оси Z. Рис. 6.16
FPn Точка начального позиционирования при работе по осям X-Y по
завершении контурной обработки.
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
ZFR.. Скорость подачи по оси Z до рабочей глубины.
RA.. Глубина отвода по завершении контурной обработки.
INCZ.. Шаг по оси Z для контурной обработки одного профиля в несколько
проходов.
Tecnosoft s.r.l. Ts26 LT 127
Возможно задать количество проходов NP или конечную глубину ZA по оси
Z.
Формат:
POCKM {,PF..}{,D..}{,CL..}[,PAS..] [,ISL] [,PF..] [,SPF..] [,PEEL..] [,CONT] [,TI..]
[,SS..] [,FR..] [,CH..] [,ZFR..] [,FA..] [,L..] [,FCISL..] [,FAMI] [,SMOOTH]
[[,MX]||[,MY]|| [,MXY]]
где:
PFn Замкнутый профиль для изготовления углублений.
D.. Диаметр инструмента.
CL.. Класс инструмента.
PAS.. Шаг для изготовления углублений. Рис.6.17
ISL Указание замкнутых контуров. Введенные впоследствии профили должны
рассматриваться как замкнутые контуры.
PFn | SPFn Профиль замкнутых контуров.
PEEL.. Толщина материала, которая должна быть оставлена на границах и в
замкнутых контурах (если указаны). Рис. 6.17
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
FAn Указание номера поверхности.
L.. Привязочная линия изготовления углублений. Углубления
изготавливаются по пути, параллельному данной линии. Если данный
параметр пропущен, то углубления изготавливаются параллельно первому
сегменту профиля.
CONT После изготовления углублений выполнить контур очистки профиля.
MX MY Зеркальное отражение по осям.
MXY
FCISL.. Включение парного/непарного режима изготовления углублений, когда
заданы профили или набор замкнутых контуров профилей. Если задан
параметр FCISL1, то углубления изготавливаются в основном вне
профиля, за исключением внутренних замкнутых контуров, в
альтернативном режиме; если задан параметр FCISL2, то изготовление
углублений начинается с первого уровня замкнутых контуров.
FAMI Отключение смещения вдоль граничного профиля. Начальная точка может
быть определена вне профиля.
SMOOTH Генерирование функции G30 после завершения выполнения функции G32.
Граничный профиль для изготовления углублений и профили замкнутых контуров должны быть
замкнутыми. Замкнутые контуры могут находиться в любом положении, а также пересекаться с
основным профилем или друг с другом.
Если задан параметр FCISL, то замкнутые контуры не обязательно должны пересекаться с
граничным профилем для изготовления отверстий и даже друг с другом.
Формат:
POCK {,PF..}{,D..}{,CL..}{[,ZR..]||[,Z..]}[,PAS..] [[,NP..] [,ZA..]][,ISL][,PF..]
[,SPF..][,PEEL..][,SP..][,SS..][,FR..][,CH..][,ZFR..][,RA..][,INCZ..]
[,DZ..] [,TI..][,FA..][L..][,CONT][,FCISL..][,FAMI][[,FILL][,DOLD..]]
[,SMOOTH][[,MX]||[,MY]|| [,MXY.]]
Пример:
E,POCK,PF1,D1,Z2,CL35
Изготовление углублений по профилю PF1
Инструментом диаметром D=1, класс инструмента CL=35, глубина Z=2
где:
PFn Замкнутый профиль для изготовления углублений.
D.. Диаметр инструмента.
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины по оси Z. (по умолчанию
ZR=CH).
PAS.. Шаг для изготовления углублений. Рис.6.17
NP.. Количество проходов.
ZA.. Конечная глубина по оси Z.
ISL Указание замкнутых контуров. Введенные впоследствии профили должны
рассматриваться как замкнутые контуры.
PFn | SPFn Профиль замкнутых контуров. Рис. 6.31
Z.. Позиционирование рабочей глубины по оси Z. (по умолчанию Z=ZR).
PEEL.. Толщина материала, которая должна быть оставлена на границах и в
замкнутых контурах (если указаны). Рис. 6.17
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
RA.. Глубина отвода на верхнюю точку по окончании работы.
INCZ.. Шаг по оси Z для изготовления углублений в несколько проходов по
глубине. Количество проходов задается параметром NP. Также можно
задать ZA – координату конечной глубины по оси Z
Формат:
POCKZ {,PF..}{,D..}{,CL..}{[,ZR..]||[,Z..]} [,PAS..][[,NP..]||[,ZA..]][,ISL] [,ZISL..]
[,PF..] [,PEEL..] [,SP..] [,SS..][,FR..] [,CH..] [,ZFR..][,RA..][,INCZ..]
[,DZ..][,TI..][,FA..][,L..][,CONT][,SMOOTH][[,MX]||[,MY]||[,MXY.]]
где:
PFn Замкнутый профиль для изготовления углублений.
D.. Диаметр инструмента.
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины по оси Z. (по умолчанию
ZR=CH).
PAS.. Шаг для изготовления углублений. Рис.6.17
NP.. Количество проходов.
ZA.. Конечная глубина по оси Z.
ISL Указание замкнутых контуров. Введенные впоследствии профили должны
рассматриваться как замкнутые контуры.
PFn Профиль замкнутых контуров.
Z.. Позиционирование рабочей глубины по оси Z. (по умолчанию Z=ZR).
PEEL.. Толщина материала, которая должна быть оставлена на границах и в
замкнутых контурах (если указаны). Рис. 6.17
SPn Начальная точка.
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
RA.. Глубина отвода на верхнюю точку по окончании работы.
INCZ.. Шаг по оси Z для изготовления углублений в несколько проходов по
глубине. Количество проходов задается параметром NP.
Также можно задать ZA – конечную глубину по оси Z
DZ.. Высота зазора между проходами. Если значение равно нулю, инструмент
остается на детали до опускания на следующий уровень. Если задано
другое значение, оно будет использовано для подъема инструмента. Если
параметр DZ пропущен, то инструмент переходит на высоту CH.
FA.. Указание номера поверхности.
L.. Привязочная линия для изготовления углублений. Углубления
изготавливаются по пути, параллельному данной линии. Если данный
параметр пропущен, то углубления изготавливаются параллельно первому
сегменту профиля.
CONT После изготовления углублений выполнить контур очистки профиля.
Tecnosoft s.r.l. Ts26 LT 135
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
MX MY Зеркальное отражение по осям.
MXY
SMOOTH Генерирование функции G30 после завершения выполнения функции G32.
Формат:
EMPTM {,PF..}{,D..}{,CL..} [,PAS..] [,ISL] [,PF..] [,SPF..] [,PEEL..] [,TI..] [,SS..]
[,FR..] [,CH..] [,ZFR..][,FA..][,FCISL..][,FAMI][,EXT]
[,SMOOTH] [[,MX]||[,MY]|| [,MXY]] [,LM]
где:
PFn Замкнутый профиль для очистки.
D.. Диаметр инструмента.
CL.. Класс инструмента.
PAS.. Шаг для изготовления углублений. Рис.6.19
ISL Указание замкнутых контуров. Введенные впоследствии профили должны
рассматриваться как замкнутые контуры.
PFn | SPFn Профили замкнутых контуров.
PEEL.. Толщина материала, которая должна быть оставлена на границах и в
замкнутых контурах (если указаны). Рис. 6.17
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
FAn Указание номера поверхности.
MX MY Зеркальное отражение по осям.
MXY
FCISL.. Включение парного/непарного режима изготовления углублений, когда
заданы профили или набор замкнутых контуров профилей. Если задан
параметр FCISL1, то углубления изготавливаются в основном вне
профиля, за исключением внутренних замкнутых контуров, в
альтернативном режиме; Если задан параметр FCISL2, то изготовление
углублений начинается с первого уровня замкнутых контуров.
FAMI Отключение смещения вдоль граничного профиля. Начальная точка может
быть определена вне профиля.
EXT Очистка с началом на границе углублений.
SMOOTH Генерирование функции G30 после завершения выполнения функции G32.
Формат:
EMPT {,PF..}{,D..}{,CL..} {[,ZR..]||[,Z..]} [,PAS..] [[,NP..] [,ZA..]] [,ISL] [,PF..]
[,SPF..] [,PEEL..] [[,SP..]|[ANGDZ..]] [,SS..] [,FR..] [,CH..] [,ZFR..]
[,RA..] [,INCZ..] [,DZ..] [,TI..][,FA..][,FCISL..][,FAMI][[,FILL]||[,DOLD..]]
[,EXT] [,SMOOTH] [[,MX]||[,MY]|| [,MXY]] [,LM] [,ANGDZ..]
где:
PFn Замкнутый профиль для изготовления углублений.
D.. Диаметр инструмента.
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины по оси Z. (по умолчанию
ZR=CH).
PAS.. Шаг для изготовления углублений. Рис.6.19
NP.. Количество проходов.
ZA.. Конечная глубина по оси Z. Рис.6.18
ISL Указание замкнутых контуров. Введенные впоследствии профили должны
рассматриваться как замкнутые контуры.
PFn | SPFn Профили замкнутых контуров. Рис.6.28
Z.. Позиционирование рабочей глубины по оси Z. (по умолчанию Z=ZR).
PEEL.. Толщина материала, которая должна быть оставлена на границах и в
замкнутых контурах (если указаны). Рис. 6.19
SPn Начальная точка.
ANGDZ.. Если параметр задан, то будет выполнено перемещение вдоль оси Z с
наклоном для опускания, равным ANGDZ градусов. Fig.6.18
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
RA.. Глубина отвода на верхнюю точку по окончании работы.
INCZ.. Шаг по оси Z для изготовления углублений в несколько проходов по
глубине. Количество проходов задается параметром NP.
Также можно задать ZA – конечную глубину по оси Z
DZ.. Рис. 6.18. Высота зазора между проходами. Если значение равно нулю,
инструмент остается на детали до опускания на следующий уровень.
Если задано другое значение, оно будет использовано для подъема
инструмента после каждого прохода.
Если параметр DZ пропущен, то инструмент переходит на высоту CH
после каждого прохода.
Tecnosoft s.r.l. Ts26 LT 139
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
FAn Указание номера поверхности.
MX MY Зеркальное отражение по осям.
MXY
EXT Очистка с началом на границе углублений.
FCISL.. Включение парного/непарного режима изготовления углублений, когда
заданы профили или набор замкнутых контуров профилей. Если задан
параметр FCISL1, то углубления изготавливаются в основном вне
профиля, за исключением внутренних замкнутых контуров, в
альтернативном режиме; Рис. 6.29
Если задан параметр FCISL2, то изготовление углублений начинается с
первого уровня замкнутых контуров. Fig. 6.30
FAMI Отключение смещения вдоль граничного профиля. Начальная точка может
быть определена вне профиля.
FILL DOLD.. Завершение предыдущей операции по изготовлению углублений с
использованием диаметра инструмента DOLD.
SMOOTH Генерирование функции G30 после завершения выполнения функции G32.
Граничный профиль для изготовления отверстий и профили замкнутых контуров должны быть
замкнутыми.
Формат:
EMPTSZ{,PF..} {,SZ} {,PF..} {,D..} [,RI..] {,CL..} [,ZR..] [,PAS..] [,PEEL..] [,SP..]
[,SS..] [,FR..] [,CH..] [,ZFR..] [,RA..] [,DZ..] [,TI..] [,FA..] [,RC..]
[,RGTSZ] [,SMOOTH] [[,MX]||[,MY]|| [,MXY]]
где:
PF.. Замкнутый профиль для очистки.
SZ Определение сечения профиля. Следующее определение профиля будет
интерпретироваться как сечения профиля.
PF.. Сечение профиля. Начальная точка должна находиться на профиле для
очистки. Сечение профиля не может быть подгоночным.
D.. Рис. 6.1 Диаметр инструмента.
RI.. Fig. 6.2 Радиус тороидального инструмента. (если RI=D/2 то инструмент
сферический).
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины по оси Z. (по умолчанию
ZR=CH).
PAS.. Шаг для изготовления углублений. Рис.6.19
PEEL.. Толщина материала, которая должна быть оставлена на границах. Рис.
6.19
SP Начальная точка.
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
RA.. Глубина отвода на верхнюю точку по окончании работы.
INCZ.. Шаг по оси Z для изготовления углублений в несколько проходов по
глубине. Количество проходов задается параметром NP.
Также можно задать ZA – конечную глубину по оси Z
DZ.. Высота зазора между проходами. Если значение равно нулю, инструмент
остается на детали до опускания на следующий уровень. Если задано
другое значение, оно будет использовано для подъема инструмента после
каждого прохода. Если параметр DZ пропущен, то инструмент переходит
на высоту CH после каждого прохода.
TI.. Увеличение между двумя проходами, рассчитываемое по смещению
сечения профиля.
FAn Указание номера поверхности.
Формат:
EMPTZ {,PF..}{,D..}{,CL..}{[,ZR..]||[,Z..]} [,PAS..][[,NP..]||[ZA..]] [,ISL] [,ZISL..]
[,PF..] [,PEEL..] [,SP..] [,SS..] [,FR..] [,CH..] [,ZFR..] [,RA..] [,INCZ..]
[,DZ..] [,TI..] [,FA..] [,EXT] [,SMOOTH] [[,MX]||[,MY]|| [,MXY]]
где:
PFn Замкнутый профиль для изготовления углублений.
D.. Диаметр инструмента.
CL.. Класс инструмента.
ZR.. Быстрое исходное позиционирование глубины по оси Z. (по умолчанию
ZR=CH).
PAS.. Шаг для изготовления углублений. Рис.6.19
NP.. Количество проходов.
ZA.. Конечная глубина по оси Z.
ISL Указание замкнутых контуров. Введенные впоследствии профили должны
рассматриваться как замкнутые контуры.
PF.. Профили замкнутых контуров.
ZISL.. Величина Z ранее заданного замкнутого контура.
Z.. Позиционирование рабочей глубины по оси Z. (по умолчанию Z=ZR).
PEEL.. Толщина материала, которая должна быть оставлена на границах и в
замкнутых контурах (если указаны). Рис. 6.19
SP.. Начальная точка.
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
CH.. Высота зазора по оси Z.
ZFR.. Скорость опускания по оси Z до рабочей точки.
RA.. Глубина отвода на верхнюю точку по окончании работы.
INCZ.. Шаг по оси Z для изготовления углублений в несколько проходов по
глубине. Количество проходов задается параметром NP.
Также можно задать ZA – конечную глубину по оси Z
DZ.. Рис. 6.18. Высота зазора между проходами. Если значение равно нулю,
инструмент остается на детали до опускания на следующий уровень.
Если задано другое значение, оно будет использовано для подъема
инструмента после каждого прохода.
Если параметр DZ пропущен, то инструмент переходит на высоту CH
после каждого прохода.
TI.. Допустимое отклонение при обработке. (по умолчанию 0.025)
FAn Указание номера поверхности.
144 Ts26 LT Ts26en-lt.doc 15/09/09 Tecnosoft s.r.l.
MX MY Зеркальное отражение по осям.
MXY
EXT Очистка с началом на границе углублений.
SMOOTH Генерирование функции G30 после завершения выполнения функции G32.
- Если заданы замкнутые контуры, то при пересечении первого из них инструмент изменит
свою траекторию.
Граничный профиль для изготовления отверстий и профили замкнутых контуров должны быть
замкнутыми кривыми.
Формат:
MILLDZ {,BOT}{[,SET..]||[,PF..]||[,SPF..]}{,TOP}{[,SET..]||[,PF..]||[,SPF..]}{,D..}
{,CL..}[,RI..][,OFF..][,SS..][,FR..][,CH..][,RA..][,FA..][,TI..][,ERCOR..]
[,ZBOT..][,ZTOP..][,XP..,YP..,ZP..][,XF..,YF..,ZF..][,MODO..][,ZIG]
[,LIM][,PF..] [,QZL..][[,CONT]||[,HLC][,PAS..]]
где:
BOT Нижний набор или профиль.
TOP Верхний набор или профиль.
SETn SET.
PF.. Профиль.
SPF.. Набор точек.
ZBOT Глубина по оси Z нижнего профиля или профиля серии.
ZTOP Глубина по оси Z верхнего профиля или профиля серии.
D.. Диаметр инструмента. Рис.6.2
RI.. Радиус тороидального инструмента. Рис.6.2
CL.. Класс инструмента.
SS.. Частота вращения шпинделя (об/мин).
FR.. Скорость подачи (мм/мин).
OFF.. Смещение инструмента (расстояние между центром инструмента и
профилем) Рис.6.16
TI.. Максимальное расстояние между точками. (по умолчанию 0.025)
ERCOR.. Ошибка по хорде.
CH.. Высота зазора по оси Z.
RA.. Координата для отвода по окончании контурной обработки.
FAn Номер поверхности для обработки.
MODO.. Режим работы.
MODO1: Оба профиля должны иметь одинаковое количество
элементов.
Рабочая подача рассчитывается для каждой пары элементов.
MODO2: Два профиля могут иметь любое количество элементов.
Рабочая подача рассчитывается для всего профиля.
По молчанию: MODO2
XP.. YP.. ZP.. Координаты для исходного позиционирования.
XF.. YF.. ZF.. Координаты для окончательного позиционирования.
ZIG Зигзагообразная обработка.
LIM,PF.. Граничный профиль.
QZL.. Высота шага по оси Z при подводе и отводе инструмента от детали.
CONT Контурная обработка.
HLC Спиральная обработка.
PAS.. Шаг для контурной или спиральной обработки.
146 Ts26 LT Ts26en-lt.doc 15/09/09 Tecnosoft s.r.l.
6.14.29 GO
Объект: Перемещение инструмента в заданную точку.
Формат:
GO {,D..}{,CL..} [,X..][,Y..][,M..,A..] [,P..] [,Z..] [,CH..] [,W..] [,B..] [,AC..]
[,WZ..] [,VY..] [,FR..] [,SS..] [,FA..] [[,MX]||[,MY]|| [,MXY]]
где:
Формат:
где:
Формат:
GI {,D..}{,CL..} [,X..][,Y..] [,M..,A..] [,P..] [,Z..] [,W..] [,B..] [,AC..] [,WZ..]
[,VY..] [,FR..] [,SS..] [,FA..] [[,MX]||[,MY]|| [,MXY]]
где:
Формат:
GIR {,D..} {,CL..} [,X..] [,Y..] [,M..,A..] [,P..] [,Z..] [,W..] [,B..] [,AC..] [,WZ..]
[,VY..] [,SS..] [,FA..], [[,MX]||[,MY]|| [,MXY]]
где:
Формат:
GOSET {,D..} {,CL..}{,SET..} [,Z..] [,OFF..] [,TI..] [,FR..] [,SS..] [,FA..]
[[,MX]||[,MY]|| [,MXY]]
где:
Формат:
GOSETM {,D..} {,CL..}{,SET..} [,OFF..] [,TI..] [,FR..] [,SS..] [,FA..] [[,MX]||[,MY]||
[,MXY]]
где:
Формат:
GOSTD {,D..}{,CL..}{,SET..}[,FR..][,SS..][,FA..][[,MX]||[,MY]|| [,MXY]]
где:
Формат:
GOSTDM {,D..}{,CL..}{,SET..}[,FR..][,SS..][,FA..][[,MX]||[,MY]|| [,MXY]]
где:
6.15.1 EXT
Назначение: Определяет дополнительную кодовую группу для передачи заданной
директивы постпроцессору
Формат:
EXT,..
Формат:
RE,..
6.15.3 REM
Назначение: Записывает заданный комментарий в блок-программу.
Формат:
Пример: REM,COMM:"-- Attention !! -- The detail "#NPart" is not worked."("-- Внимание !! -- Деталь
"#NPart" не обработана."
Формат:
BMM, [A..], [B..], [C..], [E..], [F..], [G..], [H..], [I..], [L..], [M..], [N..], [O..], [P..],
[Q..], [R..], [S..], [T..], [U..], [V..], [Z..], [Y..], [X..], [W..], [J..], [K..], [QX..],
[QY..], [QZ..], [QA..], [QB..], [QC..], [QD..], [PA..], [COMM:..]
6.15.5 BM
Назначение: Записывает заданный блок в блок-программу.
Формат:
BM..
6.16.1 FODR
Назначение: Выполняет отверстия в заданных точках после операции центрирования.
Формат:
FODR {,D..}{[,P..]||[,SET..]||[,X..,Y..]||[,M..,A..]}{[,Z..]||[,S..]||[,DP..]} [NC..]
Эта функция представляет собой последовательность элементарных функций, которая зависит
от диаметра отверстия.
CENT DRIL
Где:
D.. Диаметр отверстия
Pn Точка, в которой должно быть осуществлено сверление
X..,Y..
M..,A..
SETn Набор точек, в которых должно быть осуществлено сверление.
Z.. Глубина “глухого” отверстия
S.. Отличная от DP толщина прохода отверстия режущим инструментом
DP.. Толщина обрабатываемой детали.
NC Исключение операции центрирования.
См. элементарные функции CENT и DRILL для всех остальных возможных параметров.
Примечание: Используя параметр STP.., можно получить следующие различные отходы
между отверстиями:
- IR пропущен: После каждого отверстия осуществляется возврат на высоту Ch, отмеренную от
плоскости ступеньки.
- IR или IR0: После каждого отверстия осуществляется возврат на высоту CH, отмеренную от
основной плоскости.
- IR1: После каждого отверстия осуществляется возврат на расстояние, заданное в RA.
D < 40 CENT
DRIL D
D >= 40 CENT
DRIL 20
DRIL D
Формат:
REAM {,D..}{[,P..]||[,SET..]||[,X..,Y..]||[,M..,A..]}{[,Z..]||[,S..]||[,DP..]} [NC..]
Эта автоматическая функция состоит из последовательности различных элементарных
функций, которая зависит от диаметра отверстия.
D < 40 CENT
DRIL DPR
TAPP TAPC TAPF D
D >= 40 CENT
DRIL 20
DRIL DPR
TAPP TAPC TAPF D
Формат:
CENT
DRIL
TAPP
Где:
D.. Диаметр отверстия
Pn Точка, в которой должно быть осуществлено сверление и нарезка резьбы
X..,Y..
M..,A..
SETn Набор точек, в которых должно быть осуществлено сверление и нарезка
резьбы.
Z.. Глубина “глухого” отверстия
S.. Отличная от DP толщина прохода отверстия режущим инструментом.
DP.. Толщина обрабатываемой детали.
NC Исключение операции центрирования.
См. элементарные функции CENT, DRIL, TAPP для всех остальных возможных параметров
Формат:
TAMC {D..}, {[P..], [SET..], [X..,Y..], [M..,A..]} {[Z..], [S..], [DP..]} [NC..]
CENT
DRIL
TAPC
Где:
Формат:
CENT
DRIL
TAPF
Где:
См. элементарные функции CENT, DRIL, TAPF для всех остальных возможных параметров
Формат:
POCKF {,DS..} {,PF..} {,CL..} {,PAS..} {,Z..} {,DF..} {,ZF..} [,ZC..] [,NC]
[,ISL] [,PF..] [,SPF..], [,NDR] [,NDM]
Эта функция представляет собой последовательность элементарных функций, которая зависит
от диаметра отверстия.
CENT
DRIL
DRIM
POCK
Где:
DS.. Диаметр инструмента для резки углубления.
Z.. Рабочий предел позиционирования по оси Z.
PAS.. Шаг выполнения углубления.
CL.. Класс режущего инструмента (фреза).
DF.. Диаметр инструментов для резки предварительных отверстий. (DRIL -
DRIM)
ZF.. Глубина сверления.
ZC.. Глубина центрирования.
NC Исключение операции центрирования.
NDR Исключение DRIL.
NDM Исключение DRIM.
Элементарные Глубина выработки
функции мм
CENT ZC
DRIL ZF - 0.3
DRIM ZF - 0.1
POCK Z
Формат:
EMPTF {,DS..}{,PF..}{,CL..}{,PAS..}{,Z..}{,DF..}{,ZF..}
[,ZC..][,NC][,ISL][,PF..][,NDR] [,NDM]
Эта функция представляет собой последовательность элементарных функций, которая зависит
от диаметра отверстия.
CENT
DRIL
DRIM
EMPT
Где:
DS.. Диаметр режущего инструмента для выработки.
Z.. Рабочий предел позиционирования по оси Z.
PAS.. Шаг выполнения углубления.
CL.. Класс режущего инструмента (фреза).
DF.. Диаметр инструментов для резки предварительных отверстий. (DRIL -
DRIM)
ZF.. Глубина сверления.
ZC.. Глубина центрирования.
NC Исключение операции центрирования.
NC Исключение операции центрирования.
NDR Исключение DRIL.
NDM Исключение DRIM.
Элементарные Глубина выработки
функции мм
CENT ZC
DRIL ZF - 0.3
DRIM ZF - 0.1
EMPT Z
Если Вы хотите изменить имя существующего документа или папку, в которой он расположен,
перед тем как сохранить его выберите команду Save As (Сохранить как).
Эта команда позволяет пользователю сохранить копию активного документа под другим
именем.
Открытый документ сохраняет свое первоначальное имя, и пользователь продолжает работу с
ним.
См. также диалоговое окно Save As (Сохранить как), позволяющее дать имя Вашему
документу.
Чтобы сохранить документ под тем же именем и в той же папке пользуйтесь командой SAVE
(Сохранить).
Эта команда открывает диалоговое окно Print (Печать), которое позволяет Вам указать список
страниц, которые надо напечатать, количество копий, выбрать принтер, и установить другие
опции настройки принтера.
Клавиши CTRL+P
Эта команда позволяет пользователю просмотреть на экране то, что будет напечатано на
принтере.
Кроме того, из окна этой команды можно запустить печать.
При выборе этой команды главное окно будет заменено окном просмотра, в котором будут
отображены одна или две страницы в формате, в котором они будут напечатаны. Панель
инструментов предварительного просмотра предлагает в качестве опций просмотр одной, либо
двух страниц одновременно; перемещение вперед и назад по документу; увеличение и
уменьшение масштаба изображения страниц; и запуск печати.
Панель
инструментов
Панель
инструментов
Выводит диалоговое окно, позволяющее выполнить расчет или провести простой поиск ряда
численных переменных, осуществляется явным образом как результат численного расчета на
элементах.
Клавиши CTRL+D
Позволяет проверить реальные размеры детали. В "строке текущего состояния"
отображается значение расстояния между двумя заданными точками.
При выборе команды Replace (Заменить) осуществляется поиск, начиная с позиции курсора,
или в пределах выделенного текста.
См. также диалоговое окно Replace (Заменить).
Find What (Что найти) Введите здесь текст, который надо найти.
Replace With (Заменить на) В этом поле введите текст для замены.
Match Whole Word Only (Только слово целиком) Для поиска совпадения
только с полными словами.
Match Case (Учитывать регистр) Искать точное совпадение с учетом заглавных и
прописных букв.
Find Next (Найти далее) Нажмите кнопку Find Next (Найти далее), чтобы начать поиск.
Чтобы найти следующее вхождение искомого текста нажмите кнопку
Find Next (Найти далее) опять.
Replace (Заменить) Замена выделенного искомого текста.
Replace all (Заменить все) Замена всех вхождений искомого текста в документ.
Замененный текст может быть восстановлен прежним с помощью
команды UNDO (Отменить) (меню Edit (Правка)).
Cancel (Отмена) Закрывает диалоговое окно Replace (Заменить).
Help (Помощь) Вызывает эту страницу.
Клавиши F1
Позволяет просматривать содержание руководства к программе.
Пользуясь руководством, можно вернуться к окну с кратким содержанием, щелкнув на кнопке
Summary (Краткое содержание) в окне руководства.
Эта команда служит для отображения уведомления об авторских правах и номере версии Вашей копии
Ts 26 LT.
Пример:
Если в Tool-Holder (держателе режущего инструмента) в позиции #1 ввести:
(CL == 20) && (D < 30)
то в этой позиции будут устанавливаться только режущие инструменты класса 20 с диаметром,
меньшим 30.
Утилита EDITOR (Редактор) позволяет редактировать одновременно один или более файлов.
При переходе в режим EDITOR (Редактор), в командной строке появляется курсор.
Переключение между командной строкой и редактируемым текстом осуществляется с
помощью клавиши ESC.
В командной строке могут вводиться следующие команды.
Обратите внимание, что для ввода нужной команды можно также вводить только начальную
букву.
Команда Синтаксис
-------------------------------------------------------------------------
EDIT (Редактировать) Edit [имя файла] [/bin..][/ro][/p][/g..][/h][/c..]
SAVE (Сохранить) Save [имя файла] [[n.. || -] [n.. || -]] || [Mark]
DONE (Завершение действий) Done
QUIT (Выход) Quit
GOTO (Переход) Goto {Mark || n..}
FIND (Найти) Find "Строка" [Print] [Num] [^]
REPLACE (Заменить) Replace "Заменяемая строка" "Заменяющая строка" [-] [^]
PRINT (Печать) Print [[n.. || -] [n.. || -]] || [Mark] [Num]
NUM (Нумерация) Num [Npar..] [Incr..] ["Строка"] [step]
OPSYS (Операционная система) Opsys "команда DOS"
MARK (Метка) Mark [n..] || [0] [c]
INCLUDE (Включить) Include [имя файла] [/bin..][/p][/c..][/n..]
CANCEL (Удалить) Cancel {[n.. || -] [n.. || -]} || {Mark}
JOIN (Присоединить) Join [n..]
ASSEST Assest [-]n..
CR Новая строка.
P1,X,Y,
L1,LX,Y,
L2,LY,X10,
L3,L2,D10,
L4,L1,D-10,
P2,X30,Y,
PF1,P1,L1,R4,L2,L4,-L3,R4,L1,P2,
PF2,PF1,RP6,X30,Y,A,
E,MILL,D4,CL65,PF2,CORR2,ER4,Z-10,
END
P1,X,Y,
C1,P1,R50,
C2,P1,R40,
P2,C1,A-10,
P3,C1,A-8,
P4,C2,A-4,
P5,C2,A4,
P6,C1,A8,
P7,C1,A10,
L1,P1,P4,
L2,P1,P5,
C3,P3,-L1,R10,
C4,L2,P6,R10,
PF1,P2,C1,C3,I,-L1,C2,L2,I,C4,C1,I,P7,
PF2,PF1,RP18,X,Y,A20,
P8,M60,A-10,
E,MILL,D4,CL65,PF2,CORR2,RGT,ER-3,Z-5,SP8,FP8,
END
P1,M15,A60,
P2,M15,A120,
P3,M15,A180,
P4,M15,A240,
P5,M15,A300,
P6,M15,A,
PF1,P1,S,P2,S,P3,S,P4,S,P5,S,P6,S,P1,
P7,M25,A60,
E,<
MILL,PF1,CORR3,RGT,ER-4,SP7,FP7,Z-10
>,D6,CL65,RPA3,IX-40
•END
C1,X,Y,R80,
C2,X,Y,R40,
L1,X,Y,A20,
L2,X,Y,A-20,
P1,C1,A,
PF1,P1,C1,R5,-L1,R5,-C2,R5,L2,R5,C1,P1,
P2,X70,Y,
E,<
GOR,P2,
GOR,CH
GO,Z-10
MILLM,PF1,CORR3,ER4
GO,P2
GOR,CH
>,D6,CL65,RPA8,IA45
•END
C1,X,Y,R40,
C2,X,Y,R30,
C3,M35,A30,R5,
C4,M35,A-30,R5,
P1,C1,A,
PF1,P1,C1,C3,-C2,C4,C1,P1,
O1,X,Y,A,
O2,X,Y,A88,
O3,X,Y,A222,
P2,X35,y,
E,<
GOR,P2
GOR,CH
GO,Z-10
MILLM,PF1,CORR3,ER4
GO,P2
GOR,CH
>,D6,CL65,RPO,O1,O2,O3
END
SYS,AXES,LAB
L1,LY,X-20,
L2,LY,X20,
L3,X,Y,A60,
L4,L3,D20,
L3,L3,D-20,
L5,X,Y,A120,
L6,L5,D20,
L5,L5,D-20,
C1,X,Y,R120,
P1,C1,A-90,
PF1,P1,C1,R8,L2,R-10,L4,R8,C1,R8,-L3,R-10,L6,R8,C1,R8,-L5,R-10,-L1,R8,C1,P1,
P2,X,Y,
C2,X8,Y,R8,
P3,X8,Y-8,
PF2,P2,C2,P3,
E,MILLSZ,-PF1,SZ,PF2,D4,CL65,TI2,ER-3
END
SYS,AXES,LAB
L1,LY,X-20,
L2,LY,X20,
L3,X,Y,A60,
L4,L3,D20,
L3,L3,D-20,
L5,X,Y,A120,
L6,L5,D20,
L5,L5,D-20,
C1,X,Y,R120,
P1,C1,A-90,
PF1,P1,C1,R8,L2,R-10,L4,R8,C1,R8,-L3,R-10,L6,R8,C1,R8,-L5,R-10,-L1,R8,C1,P1,
P2,X,Y,
C2,X8,Y,R8,
P3,X8,Y8,
PF2,P2,-C2,P3,
E,MILLSZ,-PF1,SZ,PF2,D4,CL65,TI2,ER3,CH10
END
SYS,AXES,LAB
C1,X100,Y,R-20
C2,X60,Y,R-15
L1,C1,C2
L2,C2,C1
P1,C1,A
PF1,P1,C1,L1,C2,L2,C1,P1
P2,X,Y
C3,X6,Y,R6
L3,LX,Y3.5
C4,-C3,L3,R2.5
P3,C4,L3
PF2,P2,-C3,C4,P3
PF3,OFFSET{P3,XV},PF1
E,<
MILLSZ,PF1,SZ,PF2,D4,RI2,CL35,TI2,CH10
POCK,PF3,D5,CL35,PAS2.5,CONT,Z3.5,CH10
>,RPA6,IA60
END
P1,X30,Y
C1,X30,Y-10,R10
L1,-C1,A-60
L2,LX,Y-30
C2,L1,L2,R15
P2,C2,L2
PF1,P1,-C1,L1,C2,P2
P3,X10,Y
L3,P3,A-65
P4,L2,L3
PF2,P3,L3,P4
P5,X-10,Y
P6,X-50,Y-30
C3,P5,P6,R-40
PF3,P5,C3,P6
SET1,SPLIT,PF1,NUMP30
FOR,#1,1,30,1
P7,SET1,K#1
L4,P7,A90
L5,P7,A
P8,L5,PF2
P9,L5,PF3
L6,LX,Y{P8,XV}
L7,LX,Y-{P8,XV}
L8,P9,A90
P10,LY,L7
PF4,P10,-L7,R-5,L8,R-5,L6,R-5,-L4,R-5,-L7,P10
E,MILL,PF4,D12,CL65,CORR6,Z{P7,YV},CH{P7,YV}
NEXT
END
SYS,AXES,LAB
C1,X,Y80,R100
L1,LX
P1,X100,Y
P2,X-100,Y
PF1,P2,L1,R-20,C1,R-20,L1,P1
PF1,PF1,O[X,Y-5]
P3,X100,Y10
P4,X-100,Y10
E,FACE,NF1,AXES2
E,MILL,D10,CL65,PF1,CORR5,Z,ZA-60,INCZ-5,DZ0,SP4,FP3,FA1
END
C1,X,Y80,R100
L1,LX
P1,X100,Y
P2,X-100,Y
PF1,P2,L1,R-20,C1,R-20,L1,P1
PF1,PF1,O[X,Y-5]
E,<
GOR,X-100,Y10
GO,Z
EXT,AXES2
EXT,SR1
GO,Z
MILLM,PF1,CORR5
GO,Z-5
MILLM,-PF1,CORR5,RGT
EXT,ER1
EXT,CR1,K10,QY10
GOR,X-100,Y10
EXT,AXES1
>,D10,CL65
END
PF1,CIR,X,Y,D20
PF1,-PF1
C1,X10,Y,R15
C2,X-10,Y,R15
P1,C1,A
PF2,P1,-C1,R15,-C2,R15,-C1,P1
•E,MILLDZ,D10,CL65,OFF5,TOP,PF1,ZTOP0,BOT,PF2,ZBOT-20,TI2,ZIG,XP20,YP,ZP2
END
SYS,AXES,LAB
C1,X-10,Y,R20
C2,X10,Y,R20
P1,C1,A180
P2,C2,A
L1,-C1,-C2
PF1,P1,-C1,L1,-C2,P2
PF2,OFFSET12,PF1
#R=5
E,FACE,NF1,AXES2
E,<
MILLDZ,RI#R,OFF#R,TOP,PF1,ZTOP,BOT,PF2,ZBOT-50,TI2,ZIG,xp-40,yp30,zp0,xf25,yf30,zf-50
>,d#R*2,CL65,FA1
END
L2,LY,X10 110 20 20 20
L3,LY,X-10
L4,LY,X-30
30
L5,LX,Y-40 80
15
L6,LX,Y10
L7,LX,Y40
P1,L6,LY 50
PF1,P1,-L6,L3,-L7,-
L4,L5,L1,-L7,-L2,- 120
L6,P1
E,FACE,NF1,A,B 206
E,FACE,NF2,XOR40,ZOR5
0,XR-300,YR100,ZR100,Z30,RTOT,TB,A,B90
E,FACE,NF3,XOR-(55+(50*cos(15))),ZOR(50*sin(15)),XR-300,YR100,ZR100,Z30,RTAT,TB,B-15
<FRESA
GOR,X,Y
GOR,CH
GO,Z-3
MILLM,PF1,CORR5,ER8
GO,X,Y
GOR,CH
>
E,FRESA,D10,CL65,FA1
E,FRESA,D10,CL65,FA2
E,FRESA,D10,CL65,FA3
END
110 20 20 20
SYS,AXES,LAB
L1,LY,X30 30
L2,LY,X10 80
15
L3,LY,X-10
L4,LY,X-30
L5,LX,Y-40 50
L6,LX,Y10
L7,LX,Y40 120
P1,L6,LY
PF1,P1,-L6,L3,-L7,- 206
L4,L5,L1,-L7,-L2,-
L6,P1
E,FACE,NF1,XOR50,ZOR-40,XR60,ZR30,X-60,Z30,CC90
E,FACE,NF2,XOR-(50+(55*cos(15))),ZOR-55*SIN(15),XR-60,ZR30,X60,Z30,CC-15
<FRESA
GOR,X,Y
GOR,CH
GO,Z-3
MILLM,PF1,CORR5,ER8
GO,X,Y
GOR,CH
>
E,FRESA,D10,CL65,FA1
E,FRESA,D10,CL65,FA2
END
P1,X,Y-38/2
P2,X,Y38/2
E,FACE,NF1,XOR50,YOR,ZOR,XR50,YR-38/2,ZR30,CC-35,Z30
E,FACE,NF2,XOR32,YOR,ZOR,Xr32,Yr38/2,ZR30,CC30,Z30
E,FACE,NF3,XOR-(20+40*COS(35)),ZOR-(40*SIN(35)),XR-50,YR-38/2,ZR30,CC-35,Z30
E,CENT,D10,P1,FA1
E,CENT,D10,P2,FA2
E,CENT,D10,P1,P2,FA3
E,DRIL,D8,P1,Z-30,FA1
E,DRIL,D8,P2,Z-30,FA2
E,DRIL,D8,P1,P2,Z-30,FA3
END