Проведенный в данной работе анализ организации технологической подготовки производства ставит целью получение ответа на ключевой вопрос: технолог разрабатывает технологию и управляющую программу (УП) или в обязанности оператора станка с ЧПУ (CNC) входит разработка УП по утвержденной технологии. Рассмотрены проблемы и перспективы подготовки программ для станков с ЧПУ, сделан сравнительный анализ возможностей разработки УП операторами, непосредственно на УЧПУ станков и САМ систем с аналогичными задачами.
Розглянуто проблеми та перспективи підготовки програм для верстатів з ЧПУ, виділені шляхи їх розвитку та напрямки, яким рекомендується слідувати фахівцям конкретного підприємства при організації структур підготовки виробництва. Розкрито можливості програмного забезпечення верстатів з ЧПУ в порівнянні з аналогічними характеристиками САМ систем. Проведено аналіз організації технологічної підготовки виробництва, який ставить за мету отримання відповіді на ключове питання: технолог розробляє технологію і програму або в обов'язки оператора верстата входить розробка програми за затвердженою технологією. Пропонується відповідь на поставлену дилему – параметризація програми відповідно до CAD моделі деталі. Такий підхід є основою для об'єктно-орієнтованого проектування – наступного етапу в розвитку програмування для верстатів з ЧПУ. Приділено увагу питанням розробки параметризованих об'єктно-орієнтованих модулів для програм, побудови «класів» і «методів класу» для обробки поверхонь з ідентичною геометрією. В цьому випадку в завдання технолога входить створення бібліотеки параметризованих модулів керуючих програм обробки типових для даного виробництва поверхонь. Тоді з'являється можливість передавати в цех програму, зібрану з модулів, де оператор станка з ЧПУ запише для них фактичні значення параметрів конкретної деталі. Реалізація такого взаємозв'язку «технолог-оператор ЧПУ» вимагає якісно нового підходу до розробки керуючих програм, що забезпечують не тільки завдання траєкторії формоутворення, але і можливість керування точністю і шорсткістю оброблюваних поверхонь на основі вбудованих в програму реакторів на збурення.
Problems and prospects for CNC machines programs preparation have been considered, ways of their development and further prosecution have been established, which are recommended to be followed by specialists of a particular enterprise when organizing production preparation structures. The analysis of the organization of technological preparation of production carried out in this work is aimed at obtaining the answer to the main question: whether a technologist is developing a technology and a program or the CNC machine operator is responsible for developing a program for the approved technology. Parameterization of the program, the next stage of which is the creation of programs for object-oriented technology is offered as the solution of the given dilemma - in full accordance with the CAD models of parts.Such an approach is the foundation for an object-oriented projecting that is the next stage in developing programming for CNC machines. Attention is paid to the development of parametrized object-oriented modules for programs, making up "classes" and "class methods" for processing surfaces with identical geometry. In this case, the task of the technologist is to create a library of parameterized modules for control programs for processing typical surfaces for a particular production. Then it becomes possible to transfer a program assembled from the modules to the workshop, where the CNC machine operator will record the actual parameters for that particular part. The implementation of such an interrelationship "technologist-NC operator" necessitates a qualitatively new approach to the development of control programs that provide not only the proper shaping trajectory, but control the accuracy and roughness of the surfaces to be machined proceeding from the elements of the program and the disturbances compensation.