The given development is a part of a large-scale project on creation of a national geometric kernel, carried out by "Top Systems" company (the authors of T-FLEX software) and Moscow State Technological University “STANKIN”. Professional teams of programmers from various cities of Russia and the Commonwealth of Independent States were engaged in the project, and our team was responsible for one of the development directions.
In the long-term run, the 3D kernel designed within the current project shall serve a basis for the whole range of the up-to-date and competitive applications enabling solutions to the manufacture design and process preparation tasks, specifically in machine-tool building and industry in general.
The geometric kernel is a library of functions and classes designed to generate geometric objects (such as a point, a segment, a piece of a surface, a solid body), change their shape and size, create new objects based on existing ones, visualize a 3D model on a computer screen and exchange 3D data with the other applications. The project outcome will be a set of the program components serving as a basis for application development for further use in simulation, design, and machine-building industry.