Кафедра технологии машиностроения

Программирование в относительных координатах

By 29.11.2008 No Comments

Программирование в относительных координатах было обязательным условием при работе на многих станках с ЧПУ старых моделей.

Программирование в относительных координатах было обязательным условием при работе на многих станках с ЧПУ старых моделей. Современные системы ЧПУ позволяют свободно работать и с абсолютными и с относительными координатами. Для переключения из одного режима работы в другой используются команды G90 (абсолютное программирование) и G91 (относительное программирование). В случае появления одной координатной ошибки при относительном способе программирования, все последующие перемещения будут неправильными.

Комментарии в УП и карта наладки

Если вы работаете постоянно, каждый день создаете хотя бы по одной программе для станка с ЧПУ, то через некоторое время обнаружите, что в вашем компьютере накопилось довольно много рабочих файлов. Практически не возможно запомнить все технологические подробности и нюансы работы с той или иной программой. Оператор станка обязательно должен представлять, что делает конкретная УП, и обладать определенной информацией для настройки станка на работу. Например, где находится нулевая точка программы, какие режущие инструменты используются. В настоящее время эта информация сохраняется в основном двумя способами: с помощью комментариев в программе и карты наладки.

Комментарии представляют собой обычные предложения, при помощи которых программист доводит до оператора станка определенную технологическую информацию. Как правило, в комментариях содержится следующие данные:

• Дата и время создания УП

• Номер чертежа

• Материал заготовки

• Данные о рабочей системе координат

• Размеры инструмента

• Названия технологических операций

Для того чтобы ввести комментарии в УП необходимо использовать специальные символы (знаки) программирования. В качестве таких символов для большинства СЧПУ применяются круглые скобки или точка с запятой Перед символами комментариев, не принято ставить номера кадров, если комментарии занимают кадр полностью.

(TOOL #3)

или

; TOOL #3

У систем ЧПУ могут существовать различные ограничения на работу с комментариями. Например, некоторые стойки позволяют вводить комментарии длиной только до 32 символов.

Учтите, что существуют станки, имеющие полноразмерную клавиатуру, которая позволяет вводить комментарии прямо со стойки ЧПУ, и станки с ограниченной клавиатурой, СЧПУ которых не позволяет вводить и редактировать комментарии. Большинство СЧПУ работают с латинскими буквами, поэтому, если вы будете писать комментарии на русском (при помощи ПК), то на станке они будут нечитаемые.

Пример УП с комментариями:

%

О0045 (SKOBA)

(MATERIAL — ALUMINUM MM — 2024) (DATE -NOV-14-04) (TIME — 16:43)

(T2 I FREZA I H2 | D2 | D20.0000mm | | CONTOUR.. .) (T4 j SVERLO I H4 | D4 | DIO.OOOOmm | | PECK DRILL ) N100 GOO G17 G21 G40 G49 G80 G90 N102 (FREZEROVANIE) N104 T2

N106 M06 (FREZA 20) N108 (MAXIZ100.) N110(MIN|Z-3.)

N112 GOO G90 G54 X-76.761 Y-42.321 S2000 M03

N114 G43 H2Z100.

N116Z10.

N118G01Z-3.F250. N120 Y55.302 N122 X81.529

70

N124 Y-42.321

N126 X-76.761

N128 Z7.

N130 GOOZ100.

N136 M01

N138 (SVERLENIE)

N140 T4

N142 M06 (SVERLO 10) N144 (MAX|Z100.) N146 (MIN| Z-5)

N148 GOO G90 G54 X-63.052 Y44.772 S1200 M03

N150 G43 H4Z100.

N152 G98 G83 Z-5. RIO. Q2. F45.

N154 X-40.798 Y53.25

N156 X8.213 Y47.421

N158 X52.19 Y49.806

N160 G80

N162 M05

N168 G90

N170 M30

%

При работе на станках с ЧПУ могут использоваться следующие виды документации: операционная карта, карта операционных эскизов, карта наладки станка, карга наладки инструмента, расчетно-технологическая карта. В настоящее время многие предприятия используют формальный подход к применению подобной стандартизованной документации, используют карту наладки произвольной формы. Исходя из этого, можно сказать, что карта наладки — документ, содержащий всю необходимую технологическую информацию для настройки станка на определенную работу, включая эскиз детали и приспособления, описание режущего инструмента, положения нулевой точки программы, режимов и времени обработки. Такая карта наладки помогает вспомнить о том, как нужно обрабатывать ту или иную деталь, спустя некоторое время, когда программист и оператор станка с ЧПУ успели позабыть технологические особенности изготовления детали. Следует отметить, что комментарии в УП и карта наладки не заменяют друг друга, а используются совместно.

Карту наладки можно создать при помощи обычного листа бумаги и карандаша. Попробуйте схематично изобразить деталь, нулевую точку и крепежные элементы. Не забудьте записать порядок операций и данные режущего инструмента. Многие CAD/CAM системы умеют автоматически генерировать каргу наладки и инструментальную каргу, в которой содержатся подробные сведения о применяемом в данной УП режущем инструменте.

Краткое изложение главы

• Положительные направления координатных осей станка с ЧПУ определяются по правилу «правой руки».

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

• Положения исполнительных органов станка характеризуют их базовые точки. Например, базовой точкой для шпинделя фрезерного станка с ЧПУ является точка пересечения торца шпинделя с осью его вращения. Для рабочего стола — точка пересечения его диагоналей или один из углов.

• Положение базовой точки исполнительного органа относительно начала координат станка с ЧПУ (нулевой точки станка) называется позицией в системе координат станка или машинной позицией.

• Сразу после включения станка необходимо переместить его исполнительные органы в нулевую точку для синхронизации с СЧПУ.

• Перед выполнением обработки оператор станка «привязывает» к закрепленной на столе заготовке систему координат, в которой создана программа.

• Смещение базовой точки шпинделя на величину длины инструмента называется компенсацией длины инструмента.

• При относительном способе отсчета за нулевое положение каждый раз принимается положение исполнительного органа, которое он занимал перед началом перемещения к следующей опорной точке.

Leave a Reply