CAD/CAM systems for true shape nesting and NC programming

You are here: Home Vintech RCAM Vintech RCAM v5

Vintech RCAM v5

CAD/CAM system for true shape nesting, documentation creating and NC programming of thermal cutting. The system development is based on contemporary IT knowledge and many years experience in integrating effective MCAD/CAM solutions. With the help of Vintech RCAM, hundreds of factories today achieve immediate material saving, reducing the time for engineer preparation and the expenses for qualified specialists.

Vintech RCAM is

  • a standalone, 32 bits, Microsoft® Windows (XP/Vista/7) / Linux based CAD/CAM system, with advanced user interface and Unicode based multi language support,
  • a unified system for NC programming of oxy-fuel, plasma, laser and water jet machines,
  • based on a component model for true shape nesting using the following object types: contours, blocks, paths, path elements, route, chain-cuts, processing technologies,

Vintech RCAM

  • automates the nesting with on-line control of overlap of nested objects under user's control.
  • automates the technology projecting through built in Technological Knowledge Base,
  • generates NC programs for a specific CNC system through open source and accessible for the user NC postprocessors .

Vintech RCAM v5 is intended for plasma, laser and oxy-fuel machines, with high and medium manufacturing burden, with high degree of automation of programming.

Features

Vintech RCAM v5

Has extended capabilities for import of geometry of parts

Imports geometry from DXF, structured DXF and ESSI formats or executes built-in parametric macros for common shapes.

  • Vintech RCAM uses the geometric model without altering it, the way it was created by a CAD system or a parametric macro.
  • The input geometry can be composed of lines, circular or ellipse arcs and NURBS splines.
  • Upon import it automatically filters and cleans defects such as overlaps, crossings, mismatch of end points and others.
  • For each part Vintech RCAM automatically determines processable objects as:

    - Closed contours – one closed outer contour, closed inner ones, and three groups of small holes according to the hole perimeter.

    - Open contours - slots,

    - Contours for marking/engraving,

    - Centering points.

  • Applies processing type for every kind of contour.
  • Enables the user to change interactively the type of processing according to the layer or the color of contour.
  • Provides adding of attributes for each part: name, ref. no, order, product, quantity of objects etc.
  • When the input file contains more than one part, Vintech RCAM imports this multitude as a multi-part, preserving the mutual nesting position of every part in the multi-part.

Automated creating of technological solutions with Technological Knowledge Base(TKB)

When creating a nesting layout and an NC program, Vintech RCAM applies technological rules depending on the environment condition.

  • Technological Knowledge Base (TKB) is built as a multitude of catalogs, corresponding to the structure of thermal cutting technological process.

  • The catalogs are saved in SQL DB.

  • TKB consists of two groups of catalogs: Descriptions of technological environment and Processing rules.

  • The capabilities of each machine are preliminary defined, in the process of initial running of the new machine. The catalogs are always accessible for viewing and editing.

  • Description of the technological environment is achieved through tables: Machines, Carriages, Torches, Gases, Producers, Universal postprocessor configurations, External postprocessors, Material types, Material grades .

  • Processing rules are stored in Processing technologies tables and (in RCAM-Pro) in tables with Machine/Override parameters.

  • For each project a machine, material grade and thickness have to be selected. In a single project plates only of one material-thickness can be used.

  • When a machine performs more than one operation (for instance oxy-fuel and plasma cutting) with more than one torch/nozzle, the user is able to choose the type of processing and the torch.

  • After defining a machine, material grade and thickness, Vintech RCAM automatically selects and applies the relevant processing technology in the project. The user is granted access to edit all automatically applied technology parameters.

  • Before the nesting starts the user can alter the machine, grade and thickness of material, type of processing and torch. The same is possible at any time in the process of design except for the cutting diameter already in use.

Nests on a single or many plates, processing with single or parallel cutters

  • Multitude of plates with different standard sizes can be used in a single project.

  • In the project a limited quantity of plates is used for each standard size.

  • Geometry of plate can be defined directly into the project or to be imported from a DXF file.

  • The plate can be of rectangular or any shape, including with openings.

  • The plate can be a usable remnant left from previous cutting in the current project. For this purpose Vintech RCAM keeps history of “running out” of plate.

Frames

  • Single or multiple rectangular frames for processing are created on a plate.

  • The frame can cover part of the plate or wrap the whole plate.

  • The frame binds the current processing technology with the objects nested on the plate.

  • The system nests objects on the part of the plate, defined by the current frame.

  • The overall dimensions of the frame can be altered at any time in the process of projecting.

  • Vintech RCAM provides defining parallel frames for multi-torch processing. The system allows nesting in mirror parallel frames .

  • Defining “frame-over-frames” is acceptable in order to fill tightly the free areas of nestings in parallel frames as well as to perform successive processing of different groups of parts in different frames with different processing technologies.

  • When using consecutively defined frames, the system manages the order of processing – from first to last or vice versa.

Equivalent automatic, semi-automatic or interactive nesting

  • Manages quantity of parts for nesting through job.

  • Determines the nesting order through queue. Provides sorting the queue according to area or perimeter. Enables the user to apply their own strategies for creating nesting layouts.

  • Wraps automatically every part with a strip envelope and nests it in a way that avoids overlapping with neighboring objects.

  • Nests objects step by step with unlimited Undo in the course of projecting.

  • Allows direct pointing of object for nesting.

  • Nests in openings with unbounded  nesting depth. Admits ban on nesting in the openings of a given part.

  • Nests on unlimited number of plates.

  • Nests on selected plate or automatically adds a new one until reaching the defined limit of the standard size, then continues with the next standard size until running out  of the plates determined for the project.

  • Nests on a partially filled plate and fills it up without restrictions.

  • When nesting fills the openings with priority.

  • Provides defining and orientating the coordinate system in the plate corner. Changes the nesting criteria according to the orientation of the coordinate system.

  • Nests in automatic, semi-automatic or interactive mode.

  • Allows equal use of each of the nesting modes in combination with deleting and undo.

  • Semi-automatically optimizes the nesting of a single object in the queue.

  • On automatic or semi-automatic nesting optimizes the nesting of each object on the basis of angular step, a number of angular positions and according to a determined nesting criterion.

  • Nests interactively avoiding overlapping.

  • Nests interactively: regularly (by a matrix), with mouse dragging, at given coordinates or by steps, in direction, with smooth rotating or rotating by steps, mirror, with justifying and attaching, with common cuts.

  • Manages multiplicity of nesting layout.

  • Builds variants of nesting by managing active and inactive nesting layouts.

Advanced functionality for working with blocks

Builds blocks composed by parts, by other blocks, by paths and routes with no restrictions.

  • Vintech RCAM provides building and using blocks at any time in the process of projecting.

  • Builds blocks with any complexity and nesting depth. Applies processing technology to each block.

  • Creates static blocks, dynamic blocks and matrix blocks.

  • Defines static blocks by selecting arbitrary group of objects, currently nested on the plate or by using a group of functions for editing blocks:

- Adds created blocks in the nesting queue.

- Provides saving blocks' geometry in Blocks catalog and their upcoming utilization in any project of Vintech RCAM.

- Nests static blocks on the plate, with control over the quantity of blocks.

- Provides building path elements and a partial or complete route towards the block.

- Allows breaking a block, if necessary, after nesting it on the plate.

- Allows saving block's geometry in DXF file.

  • Creates dynamic blocks by selecting arbitrary objects from the current frame and provides their direct interactive nesting until the quantities of the parts in the project are used up.

  • Builds matrix block for automatic common line cutting of identical rectangular parts.

- Creates two kinds of matrix blocks: Z-shaped and part-by-part from rectangular parts with identical outer contours.

- Nests with common paths, builds paths with shared cut and relevant route.

- Builds paths and a route to process the belonging inner contours.

- Manages the order of cutting the parts – Z-shaped or part-by-part.

Advanced capabilities for managing the processing technology

Provides maximum flexibility in choosing when to create the cutting technology – before nesting the object, after nesting and filling the plate or after each nesting.

Automatic generation of NC programs, technological and organizational documents

Uses open source and configurable postprocessors to adapt the program to a specific machine model.

Generates documents from the current project in HTML, DXF and PDF formats.

  • Enables the user to define format and structure of NC program.

  • Generates code with NC programs and subroutines.

  • Allows using program modules to estimate the cost.

  • Exports job and the geometry of its belonging parts.

  • Creates different kinds of:

- nesting layout specification,

- generalized specifications of a project,

- generalized specifications by products/orders.

Configuration

The standard system's configuration includes network-concurrent licenses of Vintech RCAM and Vintech NC-TC Verifier.

    When supplying a new license the user receives Technological Knowledge Base and  Postprocessor configured for a single machine.

    The number of machines for which the system can be configured is unlimited.