+359 52 757221  |  sales@vintech.bg

Vintech RCAM-Pro

Vintech RCAM-Pro is a CAM system, specially designed for true shape nesting and programming of CNC machines for laser, plasma, oxy-fuel, water-jet and other types of cutting of sheet parts.
VINTECH has been developing this system for more than 22 years. It has accumulated technological experiance from parterships with manufacturers and users of wide range of CNC machines for thermal and other cutting types.

Vintech RCAM-Pro has proven itself and its security and reliability. It is used by production-oriented companies with serial or investment type of production, by technology-oriented companies with custom production, by metal warehouses or in repair workshops.


Vintech RCAM-Pro is 64 bit technological software for Windows or Linux.

VINTECH has created the CAM system based on original algorithms for tight step-by-step nesting with optimisation and on-line control against overlapping, without shape or size restrictions of plates and parts.

Vintech RCAM-Pro automatically and interactively creates true shape nesting with advanced thermal cutting technology and generates NC  programs with open and adjustable postrprocessors.

Vintech RCAM-Pro has user interface with integrated methods for nesting and processing technology management.

Vintech RCAM-Pro is a fully-functional CAM system for programming of CNC machines for true shape nesting, which allows for:

  • import of geometry and attributes of the parts for nesting,

  • selection from datasets for technological environment  – machine, cutting type, plates and material,

  • automatic and interactive nesting of parts and blocks,

  • nesting parts from orders according to priorities,

  • application of the processing technology, according to the cutting type,

  • generation of NC programs and documents for processing,

  • calculation of processing duration, cost price and preparation of offers.

Vintech RCAM-Pro can work with ViNES Manager, ViNES Warehouse SM and ViNES Production in MES systems for true shape nesting production management.

The Vintech RCAM-Pro bundle includes:

  • Vintech RCAM-Pro – CAM system for true shape nesting and NC programming,

  • Library Parametric parts,

  • Library Vintech rPipe – parts from cylindrical pipe connections,

  • Library Vintech rJet – water-jet cutting technology,

  • Library Vintech rAMT  - variable count and spacing between parallel torches,

  • Library Vintech rLaser – laser cutting technology;

  • Library Vintech rSales - Pricing and offering by nesting layouts,

  • Vintech NCV – System for verification of NC programs for thermal cutting.

Optional Libraries

  • Library Vintech rBevel – bevel cutting technology,

  • Library Vintech rDrill – Drilling and boring technology,

  • Library Vintech OrderDB - nesting orders Database.

  • Open database

    Vintech RCAM-Pro automates the creation of cutting technologies by taking into account the specifics and requirements of every cutting type - laser, plasma, oxy-fuel, water-jet or mechanical. It saves information accordingly to the ongoing physical and chemical processes inside the cut, the type and thickness of the material and the type of the processed contour. The system supports all repeatedly used information for nesting in the SQL database, which is hidden for the user (i.e. system support is not required). The information in the database is organised in accessible for overview and editing Datasets.

  • Technological Datasets
    Vintech RCAM-Pro supports specific technology knowledge in Technological Datasets for Machines, Carriages, Tools, Gases, Postprocessors, Types and Grades of materials, Producers, Processing technologies, Technology tables.
    Vintech RCAM-Pro uses them to specify and apply the processing technology to the project based on machine, material grade and thickness, processing type, type and length of the paths.

  • Dataset Plates
    Supports the geometry and the attributive information for Rectangular plates and Usable Remnants (UR). In the dataset, the plates are organized by criteria: material, thickness, standard, shape – rectangular or complex. The plates can be imported in the dataset trough direct input, from CAD files or trough saving usable remnants from a nesting layout.

  • Dataset Blocks
    Supports nested groups of parts, organised by material, thickness, machine, energy source, tool and kerf. It is used in repetitive production of parts from the same product.

  • Datasets with work and materials norms

    Supports normative data, necessary for pricing and creating offers in the datasets: Prices for materials and processing, Company details of customers and suppliers, Additional expenses, Delivery conditions, Settings for pricing.

Vintech RCAM-Pro creates parts geometry by importing from CAD geometry or by running parametric macros from its own libraries.

  • Geometry import

    Vintech RCAM-Pro imports parts from 2D CAD geometry or from the projection in the OXY plane of 3D wire-frame geometry.

  • It can import the following geometry primitives from a CAD file: segments, circular and elliptic arcs, polylines, NURBS splines, point sets and text. While importing the system transforms the CAD primitives into contours, consisting of segments and arcs. Under certain conditions points and text are added to the part so that processing could be done on them.

    Vintech RCAM-Pro intelligently corrects geometric defects and marks the locations of the remaining errors. It defines the contour type in the part as: outer and inner closed, hole, slit, geometry for marking and point set. It allows manual changing, enabling/disabling of the types of processing as per the layer or the colour of the input contours as well as changing the units of measurement of the input geometry.

    Vintech RCAM-Pro imports geometry from CAD files with the following formats: DXF, DWG, SVG, ESSI or DSTV.
    If SolidEdge is installed Vintech RCAM-Pro can import CAD geometry of plane parts from PSM files, and if KOMPAS-3D/KOMPAS-Grafik is installed – CAD geometry from CDW files.

    When a CAD file contains geometry of multiple parts, all of the parts are loaded at the same time without changing their mutual position – as a multipart.

    The system loads selected parts from a DXF file, containing multiple AutoCAD blocks.
    When the file name or the AutoCAD block contains quantities, the system automatically fills in the quantities of the parts in the nesting Job.

  • Parametric parts

    The library contains a variety of parametric macros. Each macro opens a draft and from the entered dimensions and parameters a part is saved in Vintech RCAM-Pro.


  • Project

    Vintech RCAM-Pro saves the data during the nesting process in a project file in a folder of the operating system.
    The system supports all necessary data in the project file to allow openning the project both by the user who created it and by a remote user of the system.

  • Nesting management

    To manage the design process the system uses Job, Nesting queue, Project navigator, Project tree and galleries – Parts, Blocks and Nesting layouts.

  • Plates for nesting in project

    Vintech RCAM-Pro nests on multiple whole blanks or usable remnants (UR). Specifies the plates by direct input of dimensions, by a selection from the Plates dataset or by geometry import from CAD file. Allows setting a limit for each plate. It can nest on plates with pre-set sizes in a project.
    Manages inteligently the multiplicity of the plate/nesting layout. Shortens or extends a plate at any time. Creates denger zones for clamps. Defines UR with rectangular, free ore stepped form.

  • Nesting layouts variants
    Vintech RCAM-Pro can disable layouts from the project, after which they become unusable and their parts return for nesting. Vintech RCAM-Pro can lock  layouts, after which they become uneditable and their parts do not return for nesting. Reports and NC programs can be generated for both locked and disabled layouts.
  • Interactive tools for nesting
    The system puts "handles"of the following nesting functions around the objects selected for interactive nesting: continuous and step-by-step rotation, mirror flip, matrix nesting management, automatic snap and dinamic orientation, common cut nesting.
  • Creating technology at any time

    Distinctive characteristic of Vintech RCAM-Pro is that it can create or change the Processing technology for the whole layout or for a part of it at any time. It is possible to nest parts without technology and to create the cutting technology before generating the NC program. It is also posible to create technology for each part and to nest parts with technology.

True shape nesting

  • Vintech RCAM-Pro nests with high efficiency.
    It uses algorithms fortight step-by-step nesting and on-line control against overlapping, which does not allow nesting an object on top of already nested ones. It has advanced functionality for automatic or interactive nesting.
    Vintech RCAM-Pro allows interruption of the automatic nesting, interactive action and resumption of the automatic nesting, at any moment.
  • Automatic nesting
    For certain angular positions , the system optimises, finds place and orientation of a part or a block on the plate and then nests it tightly to the already nested objects. The automatic nesting is performed in the order, set in the nesting queue and with the quantities, set in the job, on top of a single or multiple plates, until the allowed plates or the parts in the job are expended.

  • Unlimited part-in-part nesting
    Vintech RCAM-Pro nests parts in a hole of another part. When there is free space for nesting it on the plate and in a hole, the system will choose to nest in the hole. The nesting levels are unlimited. Nesting in all holes or only in small holes can be forbidden through settings.

  • Interactive nesting
    The nesting in interactive mode can bewith true shape or in a pattern, controlled by the corresponding “handles”.
    The objects, nested on the plate or waiting in the nesting queue, can be selected for interactive nesting. Using the cursor they can be dragged, pushed or manipulated until they are placed close to the desired position on the plate. After dropping them, the algorithms for on-line control against overlapping, nest them tightly to the already nested objects on the plate. 

  • Special nesting methods
    Vintech RCAM-Pro provides functions which take into account the characteristics of CNC machines like: nesting on the edge of the plate; common cut nesting; parallel nesting with fixed spacing between the torches and additional nesting after the parallel nesting; parallel nesting with variable spacing and torches count.

  • Working with blocks
    Vintech RCAM-Pro includes a large number of functions for working with groups of nested parts with or without technology called blocks.
    The blocks can be used as created or broken down and edited on site. The use of blocks in the system is ubiquitous.


  • Cutting paths and route of rapid moves
    Vintech RCAM-Pro provides powerful tools for cutting paths and route of rapid moves management. 

    • Cutting path is the path of the jet, which walks along a separate contour from a part in a way, set by the processing technology.
      Vintech RCAM-Pro knows which contours are outer, inner, circular holes, slots, which paths are marked (or engraved), and also which are the centring points.
      The paths are created automatically, with on-line control against overlapping, in correspondence with material, contours' type and length. Vintech RCAM-Pro uses the information from the Technological Datasets to create the paths and path elements associated with them.
      The system finds space for the path elements, so that they do not overlap neighbouring objects, using the on-line control against overlapping. 

    • The route of rapid moves defines the sequence of processing the separate paths in a block, in a zone and in a nesting layout. The route is generated automatically or interactively. 

  • Vintech RCAM-Pro automatically creates paths for cutting, marking (engraving), cleaning. The visualisation of the path is performed when a path element is created. The following path element can be automatically created:

    • Start/End points; Gaps; Loops and sharp corner operations

    • path segments for controlling the speed and acceleration in corners, including radius of roundings for smooth circumvention of corners,

    • path segments for accurate cutting of holes, when the plasma source allows turn-off control.

    • chain cutting with circumventing,

    • fly cutting paths.

  • Vintech RCMA-Pro interactively creates paths and path elements:
    Vintech RCAM-Pro creates:

    • Cutting with bridges; including corner and negative bridges,

    • common cuts,

    • pseudo-bridges with leading line, including on top of common cuts,

    • paths of parts nested on the edge of the plate,

    • paths with “eyelets” for Lead-In from adjacent path,

    • “L-locks” on the path,

    • chain cutting paths,

    • fly cutting paths.

  • Interactive editing
    Changes the place of Lead-In/Out or Tag by dragging along the path, edits the slope and lenght of Lead-In and Lead-Out by dragging the relevant „handles“, changes the type of Lead-In/Out using „halos“.

  • Transferring a nesting layout between machines
    Vintech RCAM-Pro supports powerful functions for transfer of NC programs between different types of machines.
    Vintech RCAM-Pro allows automatic change of machine, cutting regime, technology, kerf and post-processor in the project at any time.
  • Creating path
    Vintech RCAM-Pro provides advanced functions for automatic and interactive work with rapid moves.

    • Creates a route of rapid moves with "wave", z-shaped, disperced, with backward route and other optimisation types,

    • works with partial and full routes,

    • takes into accound tha part-by-part nesting and nesting levels,

    • automatically creates rapid moves without cutting for circumventing cut areas on the plate in order to avoid collisions,
    • controls the rapid moves with enabled tracking,

    • traces a route.

  • Copying a technologyfrom parts with technology to nested parts without technology.

    • Supports powerfull functions for transferring NC programs between different types of machines.
      Vintech RCAM-Pro allows automatic change of machine, cutting regime, technology, kerf and postprocessor in the projec at any time.

  • Special tasks for true shape nesting

    • Common cuts: by pairs, in matrix of rectangular parts, in multitudes of variable parts, common cut of nested parts,

    • avoiding collisions by reorientation of Start/End points according to the sequence of contour processing; Automatic circumvention of cut areas with rapid moves,

    • creating nesting layouts with continuous cutting and lead-in from the edge of the plate,

    • slicing the scrap skeleton,

    • cutting of gaps after the main processing,

    • creating technologies for processing by frames (with repositioning) for plates longer than the work stroke of the machine,

    • automatically splitting a nesting layout into successive settings for two machines in two ways:

    1. First setting: drilling, boring processing of parts from a nesting layouts on a vertical machining center; Second setting: cutting the contours on a thermal cutting machine.

    2. First setting: cutting the contours on a thermal cutting machine; second setting: part by part drilling, boring processing on a vertical machining center;

    • post-marking on the machine. Marking the heat № of the current plate on particular parts from the nesting layout.


  • Generating reports and documents
    Saves HTML, PDF and DXF documents for a single layout or all layouts in the project.

  • Generating NC programs in ISO / EIA, ESSI and other command systems
    Vintech RCAM-Pro creates NC programs using Universal or External postprocessor. It generates programs for:

    • for all thermal cutting types,

    • water-jet cutting,

    • bevel cutting

    • drilling and boring with tool change from tool magazine,

    • cutting with tangential knife or band,

    • vector and text marking,

    • cutting with different systems for automatic cutting regime control.

Thermal cutting solutions


Vintech RCAM-Pro has advanced functionality for programming modern laser cutting machines with specific technological tables for the type of machine. Creates nesting and cutting technology with a wide range of features for laser processing taking into account material, contour type and length. Programs cutting, cleaning and engraving. Generates NC code with rotation and translation of subroutines.

Fig.1: Programming of laser cutting and engraving of complex parts

Vintech RCAM-Pro has advanced functionality for programming plasma and oxy-fuel cutting machines.  It nests and creates cutting technology for plasma cutting of thin metals and for oxy-fuel or plasma cutting for thick metals. Programs thermal cutting combined with dust, impact or jet marking, plasma etching or pre-drilling with size tool.
Generates NC code, including for control of automatic gas consoles and programmable plasma sources.

Vintech RCAM-Pro creates bevels and NC programs for plasma and oxy-fuel bevel cutting through the optional library Vintech rBevel.

Fig.2: Parts – right and bevel layout - left

  • The library provides flexible tools for creating nesting layouts with bevel cutting. It can be used to manage interactively:
    • Single and complex, constant and variable bevels and chamfers on whole contours or contour segments, without limitation,

    • technology for bevel paths, according to the capabilities of the CNC machine, the bevel head and the tracking system,

    • specific path elements, including Technology Points for auxiliary bevel cutting functions management,

    • different types of processing of sharp corners: with separate paths, loop, rounding, sweep, point; of corners at external and internal paths,

    • angular transitions between similar or different bevel paths, between bevel and vertical paths.

Fig.3: Part with complex bevels: project(up) and test part(down)

  • provides advanced capabilities for control of dimensional accuracy in bevel parts, using NC program or CNC controller,
  • Creates NC programs for bevel cutting with different bevel heads constructions with 4 and 5  - axis control with movements along axis XYCA, XY45°CA, XYAB, XYZAB.

Vintech RCAM-Pro creates technology for drilling, boring and milling combined with thermal cutting using the optional library Vintech rDrill:

  • Defines complex processing of step holes and 2D milling contours on flat parts,

  • supports drilling, boring amd milling tools and relevant cutting regimes,

  • assigns the order of the tools from the NC program in the tool magazine,

  • creates NC programs for thermal cutting combined with drilling, boring and milling with tool change from the tool magazine.

Fig.4: Project (right) and tubular mesh (left) processed with combined plasma bevel cutting and boring holes

Vintech RCAM-Pro creates a geometry of a flat pattern of a part from a pipe connection by executing a parametric macro-part from the Vintech rPipe library, and:

  • shows a 2D general arrangement draft, a draft of the flat pattern and a 3D image of the processed part,

  • creates structural elements, such as slots and assembly markers on the flat pattern; the flat pattern takes into account how the connection is assembled,

  • creates matrix-nested round or rectangular openings on a pipe part using the Single pipe macros.

Vintech RCAM-Pro creates true shape nesting and NC programs for plasma or oxy-fuel cutting machines with the functionality of changing the number of parallel torches and the distance between them (Advanced Multi Torch) with the module Vintech rAMT:

  • Creates nesting layouts with automatically or interactively positioned groups of parts for parallel processing,

  • creates cutting paths and route of rapid moves,

  • visualises and traces parallel processing,

  • interactively creates nesting and technology for multi-torch processing of long parts with parallel edges.

Vintech RCAM-Pro defines prices from the nesting layouts in a project and creates commercial documents using the library Vintech rSales. 
The library accurately calculates the spent metal and time based on the cutting, marking and cleaning program, and distributes them by parts, layouts, nesting jobs and orders. Calculates cost based on norms from Datasets by:

  • lenght or time for procesing,

  • weight (or area) of the parts in the order, usable remnants, remnants to order and waste scrap.

Adds profit or discount, additional costs and factory expenses in the calculations.


  • commercial documents such as Pro-forma invoice or offer

  • document sets, such as list of plates and usable remnants, nesting layouts, specifications or other reports

Allows the documents to be generated for sales:

  • in national currency, with or without VAT,

  • in foreign currency, in multiple languages.

Vintech RCAM-Pro is successfully used for programming: combined thermal cutting with dimensional punching processing, water-jet cutting, cutting with tangential knife (knife cutting), cutting with tangential band(polyurethane foams cutting), 2D contour milling (CNC routers).

System requirements and localizations


The CAM systems Vintech RCAM-Pro and Vintech NCV work in 64 or 32 bit mode, depending on the operating system used, which can be:

  • Microsoft Windows 10/7,

  • Linux - Ubuntu v18.04 and v19.10, in native mode without emulation.

The CAM systems of Vintech are localized in English , Bulgarian and Russian . There are no limitations for the localization language in the system.

The licenses are activated by a hardware key WIBUBox/U+. The key is installed in a USB port of a local computer or file server in the factory's network. The licenses of Vintech RCAM-Pro and Vintech NCV are network licenses.
The network licenses enable the installation of those CAM systems on multiple workplaces, connected in the factory's network, while the number of simultaneously working users is equal to the number of owned licenses.