Введение в пост процессоры для ESPRIT
Любой пользователь CAM-систем должен знать несколько основных положений о пост процессорах. Работа постпроцессора – перевод кода CAM-системы в формат станка с ЧПУ для производства детали.
ESPRIT предоставляет фундаментальную архитектуру для поддержки способностей станка с ЧПУ. Эта архитектура генерирует CL-файл (файл местоположения резака) который содержит операции, которые должен проделать станок с ЧПУ в абсолютных условиях. CL-файл предоставляет путь резца для обработки детали. Но он не отражает специфичных особенностей и возможностей станка, который вы будете использовать для производства детали.
Файл пост процессора (*.asc) переводит команды CL-файла в ЧПУ-команды для конкретного станка с ЧПУ. Пост процессор может сделать множество других операций, помимо простого перевода CL-файла в ЧПУ-команды. Пост процессор может так же предоставить наиболее рациональный и продуктивный ЧПУ-код.
В случаях, когда автор пост процессора не хочет чтобы, кто-либо мог модифицировать пост процессор он может предоставлять скомпилированный .pst-файл вместо .asc-файла, потому что содержимое .pst.
Ниже приведена иллюстрация рабочих потоков пост процессора в ESPRIT:
Информация, содержащаяся в .asc файле разбита на секции. Каждая секция включает специфическую информацию для пост процессора.
• Заголовок: Информация о пост процессоре, такая как имя, модель станка, конфигурация станка, автор, дата написания и др. Эта информация не выводится в ЧПУ-код.
• Системные переменные: Значения по умолчанию для пост процессора, такие как выходные порядковые номера или тип машинных операций, которые будут выполняться
• Режимы станка: Значения по умолчанию для станка, такие как выходной угловой диапазон по умолчанию или формат осей вращения
• Код форматирования: Это код, который извлекает значения из операционных технологий ESPRIT для таких параметров как номер инструментов или скорость шпинделя
• Символьный код: Код, который переводит полученные из ESPRIT правила в G-команды
• Примеры: Примеры ЧПУ-кода, которые должны быть получены на выходе пост процессора, например код смены инструмента или код быстрого движения.
Пример:
##############################
## Machine: 2-Axis Lathe
## Controller:
## ESPRIT Version: 2012
## Author:
## Company:
## Date:
## Comments:
## Modified Date:
##############################
******* System Variables *******
PostName : Lathe.asc
MachineTolerance : 0.00001
MaxCircleRadius : 9999
MaxNCode : 9999
NCodeDefault : 100
NCodeIncrement : 10
******* Machine Modes *******
CoordinateMode : Absolute
CircleMode : By180
CenterMode : IncrementFromStart
MeasurementMode : Metric
RadialValueMode : Diametral
******* Formatable Codes *******
ProgramNumber :O Y 4 N N 0 Y 4 N N 0 0 - - - -
XAbsolute :X N 2 Y N 5 N 3 Y N 4 1 1 N 0 0
ZAbsolute :Z N 2 Y N 5 N 3 Y N 4 1 1 N 0 0
XCenterAbsolute :I N 4 Y N 4 N 5 Y N 3 1 1 N 0 0
ZCenterAbsolute :K N 4 Y N 4 N 5 Y N 3 1 1 N 0 0
SequenceNumber :N Y 4 N N 0 Y 4 N N 0 0 - - - -
StartSequenceNumber :P N 3 N N 0 N 3 N N 0 0 1 N 0 0
EndSequenceNumber :Q N 3 N N 0 N 3 N N 0 0 1 N 0 0
******* Symbolic Codes *******
MotionRapid : G00
MotionLinear : G01
MotionCW : G02
MotionCCW : G03
Dwell : G04
Inch : G20
Metric : G21
******* Examples *******
ex_MainStart : O*
: TimeStamp
ex_MachineSetup : MachineSetupComment
: N CoordinateCode* MeasurementCode*
ex_FirstToolChange : ToolChangeComment
: N G00* X*(XTC) Z*(ZTC)
: N T*(101 * PresentTool)
ex_OtherToolChange : ToolChangeComment
: N G00* X*(XTC) Z*(ZTC)
: N T*(101 * PresentTool)
ex_LastToolChange : ToolChangeComment
: N G00* X*(XTC) Z*(ZTC)
: N T*(101 * PresentTool)
ex_ToolCancel : N G00* G28* G40* G49* G80* M05* M09*
ex_CycleStart : Comment
: N SpindleUnit S S_ SpindleDirection SpindleRange CoolantCode
Вы гораздо больше разбираетесь в управление личными финансами (http://investmir.com), поэтому планируете доверить работу с ESPRIT специалистам. И именно поэтому я настоятельно советую вам посетить сайт investmir.com. Здесь вы найдете множество полезных материалов, которые позволят вам значительно поправить свое материальное благосостояние и вывести на совершенно иной финансовый уровень работу своего предприятия.