NC-PYROS
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 
Minimum hardware required: PI 133, (64 Mb for Win NT)
Operating system(s): Windows NT, 2000, XP
Most recent version date & number: July 2004 , 2005 v1.03
Number of installations:

150+




 
  Description
_________________________________________________________________
  :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
NC-Pyros reliably creates NC-Code for any type of NC-cutting machine, oxy-fuel, plasma, laser, water-jet, or router. The integration with the product model automatically feeds back important information, such as estimated cutting time, processing date, and operator name, completing report data and simplifying any recalls.

This is a list of features incorporated into the ShipConstructor NC-Pyros module. This is not a comprehensive listing, if you have any inquiries regarding additional features, please contact us.

 
  Capabilities & New features
_________________________________________________________________
  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Bevel Loops
Bevel cutting requires loops (fish tails) on sharp corners to give the cutting head enough time to change the bevel settings and add or remove torches from the cutting process. These loops can be added automatically by the system and also be removed if not desired in specific situations.

Adding these loops manually would be a time consuming and error prone process. NC-Pyros implements a smart algorithm that identifies corners that require loops automatically. The threshold parameter for generating loops and the loop type and size are user configurable.

Separate Leads for Inside, Outside Cuts & Overcuts
Inside and outside cuts often have different requirements when it comes to leads. Many processors like to use arc-type leads on inside cuts, while using straight leads on the outside. This can prevent the small points at the lead-in lead out location on inside cuts. However, often an "overcut" is required as well. NC-Pyros supports both automatically saving manual grinding hours and increasing product quality.

Error Detection & Correction
Correcting drawing errors automatically or warning of potential errors saves many man-hours and wasted plate material. All settings are user configurable in order to allow customization for various controller/burner configurations.
* Lead collision detection checks collisions of leads with parts, displays the leads that are at fault and offers the option to edit the lead to avoid the collision.
* Duplicate elements are automatically removed. This is a very common problem in CAD drawings, which can cause severe problems.
* Short element deletion with gap closing. Short elements are often inadvertently created during CAD trimming operations. NC-Pyros removes them automatically and closes the gap.
* Open tool path detection. Tool paths for cutting are generally supposed to be closed. NC-Pyros detects and warns of open shapes that cannot be automatically closed.
* Path reversing detection. Drawing elements might overlap slightly at corners before they are connected to a tool path. This can cause tiny "loops" at the corner, causing the burner to move suddenly into the part.
* Snapping of gaps: NC-Pyros connects entities with small gaps between them if the gap is smaller than the user set snap tolerance.
* Customized arc handling: set the maximum radius, minumum arc length, and define how to split circles and arcs that cross quadrant lines. NC-Pyros automatically corrects arcs to ensure cutting works flawlessly.

Full Support for Controllers, Burners & Processors
NC-Pyros provides support for any type of controller with Essi or G-Code code format and any type of burner, be it plasma, gas, laser, water, or other. Several pre-configured post-processor controllers files are also supplied, including Anca, Burny, Linde, Koike, Esab, Fanuc, MG, and Eltec controllers. These files can be adjusted to accommodate any special considerations.

Marking Functionality
Buge marking can be used on advanced controllers that have a built-in text feature. Marking may be performed with punch, scribe, powder, or ink tools. NC-Pyros also has built-in text marking processor that converts CAD drawing text to lines. Use this type of text marking on any machine with a marking head.

Path Generation & Simulation
The NC-path may be output to a DXF file and automatically laid over the original nest drawing for validation. Simulate the entire cutting path for validation; features fully adjustable simulation speed.

Manager Integration
NC-Pyros can run in standalone mode or integrated into a ShipConstructor project. In standalone mode it runs completely independently. In integrated mode, nesting is performed inside of Structure. Information about each nest is stored in Manager and thus available to NC-Pyros. NC-Pyros automatically adds important information about each generated code file to Manager allowing for the calculation of estimated cutting time and tracking of code processing dates and operators.

Processing Order
The processing order can be determined automatically or manually assigned by the user. The program connects all entities to shapes and then prompts the user to pick the shapes in the order of desired processing. Already picked shapes are shown in a different color. The fast travel path can be manually re-routed to avoid potential collisions of the cutting head with previously cut parts that might have shifted. Just click on the fast travel line and use the mouse to move the fast travel path to avoid problem areas on the plate.

Backplotting
The Backplot function converts NC-code files back to geometry. Just select any NC-code file generated manually, by NC-Pyros, or another system, and display the geometry on the screen. NC-Pyros can even output the geometry to a CAD system.


Link to ShipConstructor.com

Previous document Back