Разработка управляющих программ для станков с ЧПУ, страница 5

24

2.2.2.    Некоторые рекомендации по разработке УП

Разработка управляющих программ для оборудования с ЧПУ заключается не только в определении геометрии обрабатываемого профиля детали и расчёта траектории движения инструмента относительно детали. Этот процесс требует  знаний и опыта в выборе режущих инструментов (особенно для многоцелевых станков, где часто необходимо автоматически менять большое число режущих инструментов), методов размещения, базирования и закрепления заготовки на станке, определения скоростей вращения шпинделя и величин подач, назначения глубины резания для каждого прохода  и т.п. И, конечно же, требуется хорошее знание оборудования, для которого разрабатывается УП. Каждый станок имеет свои особенности, как в конструкции его механических узлов, так и в системе управления. Поэтому перед тем, как приступить к разработке управляющей программы, необходимо тщательно проработать инструкции по программированию и обслуживанию, предоставляемые производителем данного станка. Хорошо изучить подготовительные функции G и вспомогательные команды М, реализуемые системой управления данного станка, какие функции работают по умолчанию, то есть активизируются в момент включения системы управления, а какие функции требуют особого вызова.

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

Ранее уже описывались методы выбора системы координат и нулевой точки на детали, так же как и представление размерной информации на чертеже детали (например, необходимость пересчёта координат опорных точек, представление их в абсолютной или относительной системе отсчёта, переработка информации в табличную форму и т.п.).

Рассмотрим теперь, какую ещё информацию необходимо иметь для программирования обработки детали на станке с ЧПУ. Относительно детали это:

·  Размер заготовки;

·  Закрепление детали на станке.

·  Материал детали;

25

·  Припуск на обработку;

·  Заданная шероховатость поверхности;

·  Заданный допуск на обработку различных элементов детали;

·  Жёсткость детали;

Размер заготовки должен быть в пределах допуска, предусмотренного для данного случая. Если это не так, необходимо предусмотреть  предварительную операцию, может быть с применением какого-либо универсального оборудования, для удаления излишнего припуска.

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

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

Для удаления припуска, с точки зрения экономики, желательно назначать как можно меньшее число проходов. В идеальном случае это два прохода – один черновой, а второй чистовой. Однако число проходов зависит от прочности режущего инструмента, материала и конфигурации детали, а также от мощности привода станка.                                                                                           26

Заданная шероховатость поверхности и допуск на обработку отдельных элементов детали в большой степени определяют технологический процесс. Кроме того, они   влияют на параметры интерполяции заданного контура.

Жёсткость детали оказывает большое влияние на способ закрепления детали, выбор конструкции и места расположения зажимных устройств. Определяя место расположения зажимных устройств надо учитывать траекторию движения инструмента в процессе обработки различных поверхностей детали.

2.2.3.     Адресная система записи управляющих программ.

Составление  программ  для  систем,  предназначенных   для  работы  со  станками типа  “обрабатывающие центры”,  проводится в соответствии   с   рекомендациями,   выработанными   Международной организацией по стандартизации (IS0) и принятыми  в нашей стране.

Подготовка управляющих программ может осуществляться или в ручном режиме, или с помощью систем автоматизации программирования (САП), или в диалоговом режиме непосредственно на станке, или с применением систем CAD/CAM. Однако в любом случае управляющая программа в конечном виде представляется в коде ISO.      

Данный код основан на  двоично-десятичной системе счисления, где каждый  десятичный  разряд выражается какими-либо  двоичными  знаками  (в  одной  строке  перфоленты), а отдельные  разряды   располагаются  последовательно   (по  строкам),  как в десятичной системе счисления.                     

Кроме  того,  стандарт  предполагает  использование  по кадровой записи  информации, когда в одном блоке на участке перфоленты (называемом кадром) записывается вся информация, относящаяся к перемещению из одной опорной точки до другой. Иногда кадр несёт только технологическую информацию для выполнения каких-либо команд без перемещения.