FULL TEXT IN RUSSIAN


Mekhatronika, Avtomatizatsiya, Upravlenie, 2015, vol. 16, no. 8, pp. 570—575
DOI: 10.17587/mau.16.570-575


Associativity of the Tool Paths in the CAM-Application "CNC-Module. Lathe Operation"

A. V. Schekin, schekin@inbox.ru, S. P. Suldin, rimstanok@mail.ru, Mordovia State University named after N. P. Ogaryov, Saransk


Corresponding author: Suldin Sergey P., Chief of Sub-department of Metal-cutting Equipment, Mordovia State University named after N. P. Ogaryov, Saransk, Russian Federation, e-mail: rimstanok@mail.ru

Received on April 13, 2015
Accepted April 23, 2015

Associativity tool paths for the original design model in CAM-systems is an important prerequisite for the product life cycle management (PLM) from designing up to manufacturing on CNC machines. The article describes implementation of the associativity of the control program in the new CAM-application "CNC-module. Lathe operation" based on KOMPAS-3D CAD-platform. The application is the first application library developed for CAD-systems KOMPAS-3D and is intended to simulate the processing on CNC lathes. The application is fully integrated into KOMPAS-3D environment and uses a 3D-model created directly in the KOMPAS-3D. Implementation of the principle of associativity is based on the notion of a technological model. The technological model is described by a set of geometric elements, which exist virtually in the intermediate process steps and cannot really be present as features of the design model. CAM-application is implemented in the programming language of C++ using KOMPAS-3D API-interface. The user interface of CAM-application ensures a single-window integration into KOMPAS-3D and uses its interface elements such as toolbars, its own tab in the browser model and the properties panel. The tool paths generation and its solid verification are fully completed inside the KOMPAS-3D environment. It is demonstrated that associativity is most effective for the parametrized components. In combination with parameterization, the associativity provides opportunity to reuse a technology project for different sizes of parts.

Keywords: machine-building, automation, CAD/CAM, KOMPAS-3D, NC-program, cutting tool, 3D-model, parametrization, API, triangulation, visualization, collision detection


For citation:
Schekin A. V., Suldin S. P. Associativity of the Tool Paths in the CAM-Application "CNC-Module. Lathe Operation", Mekhatronika, Avtomatizatsiya, Upravlenie, 2015, vol. 16, no. 8, pp. 570—575.
DOI: 10.17587/mau.16.570-575

To the contents