ENCY 3 User Manual
  • ENCY 3 User Manual
v3.1.20
Search Results for

    Show / Hide Table of Contents
    • Introduction to ENCY
      • System requirements
      • Configurations and options
      • Standard package
      • Program installation and launch
      • System files
      • Technical support
    • Brief and to the point
      • Ideology of ENCY
      • Fast familiarization with the system
      • What's new in ENCY 3.0
    • General information
      • Home Page
        • Project library
      • System's main window
        • Application Toolbar
          • Smart Snap
          • Measurement and analysis
          • Autosaves and Project snapshots
          • Project library
          • Machine setup (project template)
          • AI assistant
          • Version info window
        • Graphic window and visualization control
          • Standard views
          • Objects selection mode
          • Window zoom
          • Interactive rotate
          • Interactive pan
          • Interactive zoom in and out
          • Zoom extents
          • Undo view
          • Redo view
          • Section plane
          • Rotation Mode
          • Gimbals
          • Interactive linear axis ruler
        • Work modes
        • Selection filter
        • Visibility panel
        • Geometrical coordinate systems
          • Creation of the coordinate system via dialogue window
          • Smart LCS creation
          • Creation of the coordinate system by the origin point and two leading vectors
          • Creation of the coordinate system by the current view direction
          • Changing properties of an existing coordinate system
        • Machine axes control panel
          • Interactive Machine
        • Graph of the machine axes window
        • Holder occlusion check utility
        • Utilities button of main panel
        • Help button of main panel
        • Process indicator
        • Application events notifications
        • Multiproject interface
      • System settings window
        • Folders tab
        • Measurement units tab
        • Visualization tab
        • Colors tab
        • Import tab
        • Additional tab
        • Machining tab
        • Online features tab
        • Extensions tab
        • PLM connections tab
      • Exchange files
        • Projects files
        • Importable files
        • DXF export
        • Postprocessor tuning files
        • NC program files
        • Interpreter files
        • Machine schema files
        • Encrypted containers .stfc
        • Machine setup files
      • Updating
      • Container manager
      • Licence manager
      • System logs
      • Work with a team in the cloud
    • Geometrical model preparation
      • Geometrical model structure
        • Geometrical objects types
          • Faces, meshes, curves and points
          • Groups (folders)
          • Active folder
          • PMI
        • Geometrical model structure window
        • Object selection
        • Intellectual object selection
        • Geometrical model structure editing
          • Creating a new group
          • Geometrical model structure updating
          • Working with the exchange buffer
      • Geometrical objects import
        • Importing objects from IGES files
          • Requirements for IGES-file
          • Types of importable objects
          • Recommendations on how to adjust IGES-export module in your modeling program
        • Importing objects from STEP files
        • Importing objects from DXF files
        • Importing objects from PostScript files
          • Installing the GhostScript Library
        • Importing objects from STL files
        • Importing objects from PLY files
        • Importing objects from AMF files
        • Importing objects from VRML files
        • Importing objects from 3dm files (Rhinoceros™)
        • Importing objects from Parasolid™ files
        • Importing objects from SolidWorks™ files
        • Importing objects from SolidEdge™ files
        • Importing objects from SGM files
        • Importing objects with CAM system addins
        • Importing objects from 5DC files
        • Addins for CAM system
          • Addin Manager
          • Addin's list
            • Autodesk Inventor™ toolbar & import addin
            • CADbro™ toolbar
            • FreeCAD™ toolbar & import addin
            • Alibre Design™ toolbar & import addin
            • IronCAD™ toolbar
            • NX™ toolbar & import addin
            • Rhinoceros toolbar & import addin
            • SolidEdge™ toolbar & import addin
            • SOLIDWORKS™ toolbar & import addin
            • SpaceClaim™ toolbar & import addin
            • ZW3D™ toolbar & import addin
            • Onshape™ connector
            • CAXA 3D™ toolbar
            • KeyCreator™ toolbar
            • SolidCAM™ toolbar & import addin
          • Associativity for Addin`s
      • Editing geometrical model
        • Geometrical object properties
          • General tab
          • Visual tab
          • Machining tab
          • Parameters tab
        • Changing visual properties
        • Delete
        • Spatial transformations
        • Inversion
        • Surfaces boundary projection
        • Join curves
        • Surface triangulation
        • Creating text
        • Intersect
        • Sew Faces
        • Export of 3D Model
        • Patch hole
        • Extract isolines
        • Simplifying geometrical model
        • Working with splines
        • Extend surface
      • 2D Geometry sketcher
        • Building and editing elements
        • Line
        • Arc
          • Two points and radius
          • Center, starting point and angle
          • By three tangents
          • Edit arc
        • Circle
          • Build Circle with Center and radius. Edit circle
          • Circle by three tangents
        • Rectangle
          • By two points
          • By side and height
          • By center and point
          • Edit rectangle
        • Contour
          • Build by elements
          • By zone or border
          • Edit contour
          • Spline
          • Archimedean spiral
          • Function profile
        • Chamfer and Rounding
        • Dimension
          • Linear dimension
          • Radial dimension
          • Angular dimension
        • Offset
        • Annotations
        • Trim function
        • Split object
        • Additional functions
          • Copy
          • Shift
          • Rotate
          • Mirror
        • Named block
          • Block parameterization
        • Constraints
          • Editing links in a block
        • Drawing example
        • Example of building a drawing using constrains
        • Planes
      • Design (3D Geometry)
        • Main window
        • Design in 2D mode
        • Design in 3D mode
        • Direct Modeling
      • Nesting
    • Creating machining technology
      • Common principles of technology creation
        • Selection of a machine and its parameters definition
        • Defining machining sequence
        • Creating new operation
        • Executing operation
        • Generating NC code
        • Machining report
        • Standard machining sequences
        • Operations setup
          • Geometrical parameters of an operation
          • Defining part, workpiece and fixtures
          • User operations
          • Operation status panel
          • Conversion of arbitrary toolpath to 6D Contour operation
        • Tool path template
          • Macro commands in the tool path template
        • Auxiliary operation
        • Collision Detection in Background Simulation
          • List of Operation Statuses
        • Editing of the Collisions Ignore List
        • Toolpath recalculation control
        • User defaults in inspector
      • Structure of the machining mode
        • Machine setup panel
          • 3D Tool Compensation
        • Setup panel
          • Positioning of part at machine (Workpiece setup)
          • Workpiece coordinate system (G54 - G59)
          • Operation local coordinate system
          • Tool orientation
        • Job assignment
          • Base surface
          • Faces
          • Curve
          • Job zones
          • Top and bottom levels
          • Pocket feature
          • Restrict zones
          • Tabs
          • Job assignment for engraving and pocketing operations
          • Job assignment for hole machining operation
            • Defining holes by coordinates
            • Defining holes by using a geometrical point object
            • Automatic hole recognition
            • Creating hole pattern
            • Holes sorting
          • Recognize features
          • Restrictions
        • Operation parameters
          • Check Holder (Avoid collisions)
          • Layer time
          • Power
          • Use new calculation method for Rotary roughing/finishing
          • Weaving
        • Links/Leads
          • Approach/Return
            • Approach and return rules
              • Approach/return rules edit window
              • Machine's approach/return list
            • Tool change position
          • Safe Motions
          • Advanced Links Settings
          • Links
            • Links based on the Roughing waterline
            • Links for 3D/5D advanced operations
            • Links for 3D operations
            • Links for countouring operations
            • Links in сladding operations
            • Links in drilling operations
          • Leads
            • Leads based on the Roughing waterline
            • Leads based on the Face Milling
            • Leads for 3D operations
            • Leads for 3D/5D advanced operations
            • Leads for countouring operations
            • Leads for сladding operations
          • Distances
            • Distance for 3D operations
            • Distances based on the Face Milling
            • Distances based on the Roughing waterline
            • Distances for 3D/5D advanced operations
            • Distances in drilling operations
          • Allow plunges
        • Transformation
          • Cylindrical interpolation
          • Polar interpolation
        • Feeds/Speeds
          • Corner control
          • Feeds/Speeds (Calculate)
        • Holes (Drill points)
        • Fixtures
      • Structure group of operations
        • Setup stage
        • Part (group)
        • Copy of part
        • Multiply Group
      • Sequencing mode
      • List of types of machining operations
      • Basic technology terms
        • Group
        • Part
        • Workpiece
        • Machining result
        • Tool
          • Mill tool
          • Lathe tool
          • Tool overhang
        • Stock
        • Relief Angle
        • Lateral Angle
        • Adaptive Step (Selection step by scallop height)
        • Frontal angle
        • Machining methods in drive operations
        • Trohoidal machining (Equidistant legacy)
        • Tool magazine
        • Tool compensation in mill operations
      • Mill machining
        • Types of machining operations
        • Holes
          • Hole machining
          • FBM Mill
            • FBM Machining Procedure
            • FBM Procedure Library UI
            • Feature Tree UI
            • Assigning procedures to features UI
            • Procedure Editing UI
            • Operations generation parameters
            • FBM Mill operation parameters
        • 2D
          • Pocketing
          • Engraving
          • 2D contouring
        • Basic
          • Face milling
          • Roughing waterline
            • Plunge roughing
          • Finishing waterline
          • Roughing plane
          • 2.5D contouring
          • Flat land
          • 3D contouring
        • Advanced
          • Combo finish
          • Surfacing
          • Scallop
          • Helical
          • Morph
          • Undercut waterline
          • Swarf
          • 5D Roughing waterline
          • 5D by meshes
          • 6D Contouring
            • Parameters of Drive Faces
            • Parameters of Curves
            • 5-axis milling of the ruled surfaces by the flank of the mill
            • Feeds control feature
            • Using custom vectors feature
          • Contour polishing
        • Rotary
          • Rotary waterline
          • Rotary roughing
          • Rotary finishing
          • Morph 4D
          • 4D Surfacing
          • 4D Contouring
        • Turbomachinery Milling
          • Impeller Machining
          • Blade Machining
        • Rest machining
          • Corners cleanup
          • Pencil
          • Chamfering
        • High performance cutting (HPC)
        • Operations setup
          • Using design and machining features in Job Assignment
            • Creating operations for selected features
            • Spline curves drawing
          • Job assignment for the 2.5D machining operations
          • Milling by axis count
            • Operations for 2/2.5-axes milling
              • 2.5D machining operations
            • Operations for the 3-axes milling
            • Operations for 4-axes and 5-axes milling
              • 4-axis milling with engraving and pocketing operations
              • 5 axis machining
              • Indexed 5-axes milling
              • Rotary machining using cylindrical interpolation
              • 5 axis tool path conversion
              • Axes map for 5-axis machines
        • Adaptive
        • Pocketing strategies
      • Lathe machining
        • Types of lathe machining operations
        • Lathe machining operations
          • Lathe facing
          • OD Roughing and ID Roughing
          • OD Finishing and ID Finishing
          • OD Grooving, ID Grooving and Face grooving
          • OD Threading and ID Threading
          • Profile Threading
          • Lathe part-off
          • Lathe hole machining
          • OD Adaptive turning
          • Part-off with takeover
        • Lathe cycles
          • Profile cycle
          • Offset Roughing
          • Offset cycle (ISO G73)
          • Roughing
          • Roughing cycle
          • Facing
          • Grooving cycle
          • Slotting cycle
          • Thread cycles
            • Standard form thread
            • Threading cycle types
          • Zigzag cycle
          • 4-axis turning
          • Parting-off cycle
          • Peck groving/drillling cycle
        • Operations setup
          • Job assignment of the lathe operations
            • Job assignment element parameters
            • Contour editing modes
          • Cutting conditions of lathe operations
          • Job assignment for hole machining operation
            • Defining holes by coordinates
            • Defining holes by using a geometrical point object
            • Automatic hole recognition
            • Creating hole pattern
      • Mill-turn Machining
        • Lathe-milling machines types
        • Setting-up tooling
        • Positioning of part
        • Tool change position
        • Positioning of tool
        • Obligatory testings before the final generation
        • Counter spindle machining
        • U-axis turning
      • Machining on cutting machines
        • Jet cutting
        • 4D Jet cutting
        • Jet cutting 5D
        • Operations setup
          • Jet cutting job assignment
          • Job assignment of EDM and Jet cutting 4D operations
            • 2D job assignment item properties
            • 4D job assignment item properties
            • Synchronization lines
            • Approaches/returns
            • Bridges
            • Multiselect feature
            • Wire EDM feature
          • Machining conditions of EDM and Jet cutting 4D operations
          • Strategy of EDM and Jet cutting 4D operations
      • Knife cutting
        • Cutting tool - "knife"
        • 2D knife cutting
        • 6D Knife cutting
        • Knife corner retraction
      • Wire EDM machining
        • Wire EDM machining operations
          • Wire EDM 2d Contouring
          • Wire EDM 4d Contouring
          • Wire EDM coreless pocketing
            • Pocketing parameters
            • Wire thread points
        • Operations setup
          • Job assignment of EDM and Jet cutting 4D operations
            • 2D job assignment item properties
            • 4D job assignment item properties
            • Approaches/returns
            • Bridges
            • Multiselect feature
            • Synchronization lines
            • Wire EDM feature
          • Machining conditions of EDM and Jet cutting 4D operations
          • Strategy of EDM and Jet cutting 4D operations
      • Machining on industrial robots
        • Setting the coordinate system of the tool and the workpiece
        • Programming the robot's 6th axis
        • Programming the rails position
        • Programming the rotary table
        • Robot axes map
        • Programming robot's transitions (obsolete method)
          • The planning of the links
      • Multi Task Machining
        • Submachine definition in the machine schemas
        • Swiss lathes programming
        • Automatic insertion of wait labels
      • Move part operations
        • Machine requirements for part moving operations
        • Clamp devices control
        • Pick-and-place
          • Point Pick-and-Place
        • Turn take over
          • Phase synchronization in Turn take over
        • Sub spindle working
        • Bar feeding
      • Welding
        • Point welding
        • Welding 5D and Welding 6D
      • Additive manufacturing
        • Area cladding
        • Curve cladding
        • Cladding 3D
        • Cladding 5D operation
        • Planar slicing
        • Non-planar slicing
        • Direct cladding
      • Disc tool machining
        • Disc tool
        • Disc cutting 2D
        • Disc cutting 6D
        • Disc roughing
      • Probing
        • Creating own probing cycles (templates)
        • Types of measuring cycles
        • Use of prepared measuring cycles
        • Probing templates window
      • Spray painting
      • Legacy operations
        • 2.5D chamfer machining operation
        • 2.5D cover machining operation
        • 2.5D pocketing operation
        • 2.5D wall machining operation
        • Combined operation (waterline-drive)
        • Drive finishing operation
        • Drive roughing operation
        • Saw operation
        • Finishing plane
        • Optimized plane
        • Complex
    • Simulation
      • Tool path motion
        • The structure of the tool path
        • The list of the basic CL-data commands
        • The selection of the CL-data commands from the graphical view
        • Tool path editing
        • Tool path spatial transformations
      • Controlling simulation process
        • Tool motion controlling
        • Tool path errors detected by simulation
        • Feed rates optimization
        • Assigning workpiece parameters
        • Turbo simulation mode
        • Export simulation result as model
        • Delete chips function
      • Simulation of machining by NC program
        • G-code based program simulation
        • Creating your own interpreter
      • Painting simulation
      • Solid Simulation
    • Machining tool features
      • Tools window
        • Manage libraries
        • Milling tool editing
        • Turn tool editing
        • Mill holder selection window
      • Project tool list
      • Creating shaped tools
      • Holders (*.osd) window
      • Machining tools import API
      • Tool assemblies
        • Adapting a machine for advanced tools mode.
        • Component libraries
        • Building a tool assembly
    • Extension and integration possibilities
      • Scripts in ENCY
        • Brief Scripts in ENCY
        • Scripts IDE
        • Application Programming Interface
        • Scripted operation
        • Operation with scripted events
        • Scripted ENCY launch
      • PLMIntegrations
        • Authorizing an External System in the CAM Main Window
        • Importing a Geometry Model from an External System
        • Installing and Configuring PLM Integration Modules
        • Loading and Saving Machines to an External System
        • Loading and Saving Postprocessors to an External System
        • Loading and Saving Tools to an External System
        • Opening and Saving Projects to an External System
      • Extensions of the CAM system
        • Installing extensions from a file
        • Installing extensions using the command line
      • Macro
        • Recording a macro
        • Editing steps
        • Saving a macro
        • Running a macro
        • Editing the code
      • Extension Store
    • Program's licensed modules
      • Adaptive
      • Robot +
      • Robot Mill
      • Advanced multi axis control
      • Operations
        • Sawing
        • 5D cutting
        • Welding
        • Cladding
        • Knife
        • G-code based, G-code based lathe
          • Job assignment for G-code based operation, G-code based lathe operation
            • Keyboard shortcuts for working with NC text
          • Rapid feed
      • Operations which requires adaptation
        • Heat Treatment
        • Welding
        • Cladding
        • Jet Cutting
      • Teamcenter Integration Module
    • Appendix
      • Operations matrix
      • CAM system features matrix
      • List of interpreters
      • Getting trial license
      • Bug report best practice
      • Troubleshooting with authorization in the license manager
      • Additional software and installation changes

    List of types of machining operations

    The following is the current list of operations implemented in the current version of the CAM system.

    Structure
    Setup stage
    images/download/attachments/157862955/StageOp.png This group is designed to define the stage of the manufacturing process where the part remains in a fixed position. It allows the part to be machined from different sides, while previous setups do not interfere with subsequent setups by hiding the part, workpiece, and other objects from previous setups. Within this group, you can add fixtures that will be considered in subprojects (Part, Copy of Part).
    Part
    images/download/attachments/157862955/PartOp.png This group is used to create multi-component projects: several different parts or standard parts, divided into operations based on technology (similar to a conveyor belt). The Setup tab in this group is used to configure the main project parameters, such as part positioning on the equipment, the part coordinate system, etc. A set of transformations for converting toolpath coordinates is also available for this group.
    Copy of part
    images/download/attachments/157862955/PartCopy.png A special type of group designed for preparing a project with several identical parts. The workflow typically follows this: a prototype Part with the required operations is created; then a Copy of Part is created, which uses the prototype as a template. Copies are synchronized with the prototype — operations cannot be added or deleted within a copy: when an operation is created or deleted in the prototype, corresponding copies of the operations are automatically created or deleted in all copies. Copy operations do not calculate the toolpath themselves, but apply the prototype's toolpath to the copy's position; resetting the prototype calculation requires manually recalculating the copies. For copying, output can be configured via subroutine calls (if the postprocessor supports it). The Setup tab in Copy of Part is used to specify the position, workpiece, and coordinate system for the copy.
    Multiply Group
    images/download/attachments/157862955/MultiplyGroup.png A group that defines the methods for copying paths; these rules are then inherited by operations within the group. This allows operations to process individual features of a part, while the group itself automatically propagates the results to all standard features according to the defined rules. Copying is performed according to the rules in the Transformations tab.
    Lathe
    Lathe facing
    images/download/thumbnails/157862955/latheFacingOp.png The Lathe Facing operation is designed to prepare the uneven end surface of a workpiece (left or right). Material is removed layer by layer using vertical tool movements. It automatically generates a toolpath for machining the end surface based on the current workpiece and part. The operation is used for both roughing and finishing and is often applied before drilling or other turning cycles.
    OD Roughing, ID Roughing
    images/download/thumbnails/157862955/LatheRoughOp.png images/download/thumbnails/157862955/LatheRoughIDOp.png The operation is designed for the removing of the sizeable part of the workpiece. It can be used when the workpiece is much different of the part. The material is removed by the series of the parallel tool motions. The operation provides to remove a lot of workpiece volume in the shortest time.
    OD Finishing, ID Finishing
    images/download/thumbnails/157862955/LatheFinishOp.png images/download/thumbnails/157862955/LatheFinishIDOp.png The operation is designed for the final finishing machining. The machining is performed by the offset motions along the part generatrix. It gives the best result if the part and workpiece have the little differences. The operation allows to generate the toolpath without the workpiece checking. It is also possible to make 4-axis turning
    OD Grooving, ID Grooving, Face grooving
    images/download/thumbnails/157862955/LatheGroovOp.png images/download/thumbnails/157862955/LatheGroovIDOp.png images/download/thumbnails/157862955/LatheGroovFaceOp.png The operation is designed for the groove machining and other zones that can not be machined by other lathe operations. The cycle generates the tool path according to the groove tool possibility to cut by the front side. The tool path can combine the rough path for the workpiece volume removing and finish path for the shaping. The workpiece volume can be removed by some layers with the different strategies and cutting directions. There is the possibility to switch on the chip breaking and delays.
    OD Adaptive turning
    images/download/thumbnails/157862955/LatheAdaptiveOp.png An adaptive roughing turning operation that generates an optimized, smooth toolpath while maintaining a constant tool load. This increases tool life and significantly increases cutting speed (the process is more than twice as fast as traditional grooving). The operation uses an Adaptive strategy, similar to the Roughing Waterline strategy, and is designed for tools with round inserts.
    OD Threading, ID Threading
    images/download/thumbnails/157862955/LatheThreadOp.png images/download/thumbnails/157862955/LatheThreadIDOp.png The operation is designed to make the different threads by turning cutter or thread chaser. There is the possibility to select the thread parameters from ISO or Imperial databases. The thread parameters can be set manually to make the special threads. The machining can be performed in few strokes. Different types of the approach engage retract and return are available
    Profile threading
    images/download/thumbnails/157862955/LatheThreadProfileOp.png The Profile Threading operation allows you to form threads with a profile shape different from the tool's shape. Material is removed from within the entire thread groove in a series of sequential passes—the placement of the passes is calculated based on the tool's shape and the shape of the thread groove.
    Lathe part-off
    images/download/attachments/157862955/LathePartOffOp.png The operation cut out the part with the additional chamfer or rounding machining. The size of a groove, the chip breaking parameters and the delay values can be set.
    Part-off with takeover
    images/download/attachments/157862955/PartOffWithTakeover.png The Part-off with Takeover operation is designed to cut a machined part from a remaining workpiece while simultaneously forming the end face (including chamfering or rounding). The area for cutting can be prepared in advance (for example, by cutting a groove). It differs from a standard Lathe part-off in that, upon completion of the operation, the workpiece is transferred (takeover) to another spindle.
    Lathe hole machining
    images/download/attachments/157862955/LatheDrillOp.png The operation is designed to generate the NC commands to machine the axial holes. The next cycles are supported: simple drilling, deep drilling with chip breaking or removing, threading by tap etc. There is the possibility to set the cycle output mode: Long hand or canned cycle.
    Holes
    Hole machining
    images/download/attachments/157862955/DrillOp5D.png Creates a set of machining commands for holes. These include drilling, boring, centering, tapping or thread milling. The operation can be used both for hole machining and for preliminary drilling in tool plunge points in pocketing and waterline roughing operations. Hole machining operation can be used to machine holes that are positioned differently, i.e. holes whose axes are not normal to the same plane. Note that operation can machine holes that are not lying in orthogonal planes.
    FBM Mill
    images/download/attachments/157862955/FBMMillOp.png When creating an FBM Mill, the team automatically recognizes known manufacturing features in a part and allows you to select predefined or saved machining procedures from the FBM Procedure Library. The system automatically generates the necessary operations for the identified features and organizes them according to current rules (for example, minimizing tool changes).
    2D
    Pocketing
    images/download/attachments/157862955/pocketing.png Waterline removal of material inside the defined area or pocket. The shape of the area for pocketing is formed from curves created on the horizontal (XY) plane. This operation is used for the 2 & 2.5D machining of pockets and isolated areas, and also for preliminary material removal before engraving (2D finishing) operations.
    Engraving
    images/download/attachments/157862955/Engraving.png The operation is designed for the engraving of 2D geometry and inscriptions on flat areas. The image being engraved is formed from projections of curves onto the horizontal (XY) plane. Horizontal movements of the tool machine the main parts of the model's side edges. To create the sharp inner corners and for machining of smaller width areas, 3D milling is used. The operation is used for engraving of flat drawings and inscriptions and for finishing passes along side walls of pockets and for isolated areas during 2 & 2.5D machining.
    2D contouring
    images/download/attachments/157862955/Contouring2D.png For the machining of horizontal contours or curves projected onto the horizontal plane. The horizontal movements of the tool are created based on the geometry being machined. The tool center or the tool edge can follow the contour. The operation is used for creating parts with vertical sides or for a machining pass with a constant Z depth etc.
    Basic
    Face milling
    images/download/attachments/157862955/FaceMilling.png Face Milling operation removes stock on a given horizontal plane with one of the following strategies: One way, Zigzag, Optimized zigzag, Spiral.
    Roughing waterline
    images/download/attachments/157862955/RoughingWaterline.png Waterline removal of stock material of a workpiece, which lies outside the 3D model. As in pocketing, the main part of the material is removed by the horizontal (XY) movements of the tool. The operation is often used for primary rough machining of complex models, which have considerable geometrical difference to the workpiece.
    Finishing waterline
    images/download/attachments/157862955/FinishingWaterline.png Waterline machining of surfaces of a volume model. Milling is performed by using horizontal movements of the tool. The operation gives a good result when machining models or their parts with their major surface areas that are close to the vertical. For machining of models of high complexity, it is recommended to use the waterline operation together with plane or drive.
    Roughing plane
    images/download/attachments/157862955/RoughingPlane.png Plane removal of stock material of a workpiece, which lies outside the 3D model. The sections lie in vertical parallel planes. To limit the pressure on the tool, machining can be performed with small preset Z depths. The finished operation is usually closer to the finished model than using the waterline operation with similar parameters. The operation is normally used when it is necessary to obtain a roughed workpiece that does not differ much from the source model. It is also useful when milling soft materials.
    2.5D contouring
    images/download/attachments/157862955/Contouring25D.png The 2.5D contouring operation expands the capabilities for processing multi-level part contours. The operation works with a model composed of flat regions bounded by closed profiles at different heights; machining is performed through a series of horizontal passes (layers)—the number of passes and their Z-levels are determined by the working levels and step in the operation parameters.
    Flat land
    images/download/attachments/157862955/FlatLand.png The operation allows to make a finish machining of flat horizontal surfaces of a part. The flat segments are recognized automatically. A tool toolpath consists of series of horizontal patches. All not horizontal segments of model for machining are inspected to avoid gouges during machining.
    3D contouring
    images/download/attachments/157862955/Contouring3D.png Generates a series of tool movements along freeform curves. The view of the toolpath in plane is similar to 2D contouring – tool movements are constructed with the tool center or edge passing along the contour. The Z coordinate at every point of the toolpath is calculated as a displacement based on the Z coordinate of the corresponding point on the curve. The operation can be used for machining of edges of parts of a die or for creation of a complex shaped groove etc.
    Advanced
    Combo finish
    images/download/attachments/162957257/image2026-6-8_11-55-1.png Combines plane, waterline, and scallop finishing strategies.
    Surfacing
    images/download/attachments/157862955/Uni5DOp.png The finishing operation allows machining of surface models with variety of strategies (parallel to plane, parallel to curve, morph and others) and tool axis orientation modes (fixed, normal to surface, to rotary axis, through point, through curve, etc).
    Scallop
    images/download/attachments/157862955/Scallop.png Scallop (or 3d constant step-over) tool path starts with curves lying on the part surfaces and repeatedly offsets them inwards until the curves collapse. consistent step-over across the part surfaces is guaranteed The tool path is well suited for high speed machining of complex molds and sculptured models. Features: Lightning fast toolpath calculation. One entry, one exit. It is possible to machine a whole part with a single continuous spiral-like toolpath with only one entry and one exit points. High speed machining. It is possible to generate a toolpath with rounded corners.
    Helical
    images/download/attachments/157862955/HelicalOpPreview.png 3D Helical machining operation are useful for machining of cylindrical parts without an undercuts. The entire model is selected as the job assignment. The operation can generate a single-pass spiral like path for the entire model. If there are model areas that can not be processed without a transition, it will be processed after the processing of the current pass. The operation does not control the height of the scallop and does not ensure a uniform height change.
    Morph
    images/download/attachments/157862955/Morph.png Morph operation generates a toolpath that smoothly morphs between two specified curves with high speed links. Available strategies include: Across, Along, Spiral. 3 to 5 axis toolpath with the following tool axis orientation modes: Fixed, Normal to drive curves 4d/rotary axis/drive curves 5d/surfaces 5d. Benefits: Many operations for the machining of: turbine wheels, turbine blades, and screws, as well as complex channels etc. High speed links.
    Undercut waterline
    images/download/attachments/157862955/UndercutWaterline.png The Waterline Undercut operation is designed to create recesses, grooves, or cavities using an undercut milling tool - it generates a waterline specifically for undercut tools.
    Swarf
    images/download/attachments/157862955/SwarfOp.png The Swarf operation is a 5-axis operation for machining complex guided surfaces using the side face of a cutter. It is designed primarily for finishing (also supports roughing passes), allows for tool tilting (automatically or manually using vectors along the toolpath), and has two algorithms for defining the machining area: By Bottom Edge. By Two Curves.
    5D Roughing waterline
    images/download/attachments/157862955/5DRoughingWaterline.png A specialized 5-axis roughing operation for machining pockets with curved bottoms, based on the logic of the Waterline operation. The operation is assigned to "Floor surfaces" (usually the pocket bottom) and operates within a closed work zone (Job Zone).
    5D by meshes
    images/download/attachments/157862955/GeodesicOp.png A versatile 5-axis finishing operation for processing complex shapes and triangular meshes (mesh / STL). Suitable for finishing sculptures, scanned models, and complex surfaces, it supports Scallop, 3D Helical, and Waterline-like patterns, automatic/manual tool axis orientation, and automatic tool-holder collision avoidance.
    6D Contouring
    images/download/attachments/157862955/Contour6dOp.png It generates a continuous multi-wave toolpath for spatial curves and surfaces with an extended set of tool axis orientation strategies and rotational axis constraint management.
    Contour polishing
    images/download/attachments/164691982/image2026-9-1_15-9-3.png Finishes part walls and edges along contours using a disc tool.
    Rotary
    Rotary waterline
    images/download/attachments/157862955/rotwaterImage.png The rotary machining operation is used for the machining of the camshafts, crankshafts, worm shafts, paddles, decorate parts and so on. This operation is available if machine has at least one continuous rotary axis.
    Rotary roughing
    images/download/attachments/157862955/Rotary_roughing.png Roughing rotary is a 4 axis toolpath that removes the workpiece material layer by layer. It is similar to the Roughing Waterline except that the machining layers are not planes, but cylinders around the rotary axis.
    Rotary finishing
    images/download/attachments/157862955/Rotary_finishing.png This is a 4-axis finishing operation for machines with at least one continuous rotating axis. It is used for finishing shafts and rotating bodies (common examples: camshafts, crankshafts, worm gears, blades, and decorative parts).
    Morph 4D
    images/download/attachments/157862955/4DMorphImage.png This is a 4-axis finishing version of the Morph operation, adapted for machines with a continuous rotary axis (4x and 5x configurations). It generates a smooth toolpath between two specified curves (First/Second Curve) or between contact curves of selected Machining Surfaces, supports Sync Lines for improved morphing quality, and provides morphing strategies (Across, Along, Spiral, etc.).
    4D Surfacing
    images/download/attachments/157862955/4D_Surfacing.png A finishing operation adapted from 5D Surfacing for machines with a continuous rotary axis (4x and 5x configurations). This operation is designed for finishing complex surfaces with a clear rotation axis or extended along an axis: it generates surface passes, supports strategies such as Parallel to Curve, Morph Between Two Surfaces, and Spiral Between Two Surfaces, and provides control over the tool axis orientation (but disables some 5D strategies: Through Point, Through Curve, and Perpendicular to Toolpath).
    4D Contouring
    images/download/attachments/157862955/4D_Contouring.png The 4D Contouring operation generates continuous toolpaths for machining spatial curves on surfaces with an explicit axis of revolution or extruded along an axis. It supports single passes along selected curves, multi-pass machining along isoparametric surface lines, and multi-level machining along a curve.
    Turbomachinery Milling
    Impeller Machining
    images/download/attachments/157862955/ImpellerMachiningOp.png The Impeller Machining operation is designed for efficient 5-axis machining of blisks and impellers: it includes strategies for roughing the workpiece, finishing the blades and hub, and grinding/finishing fillets. The operation supports tool/holder/workpiece collision control and allows precise definition of machining areas: Blade Surfaces, Hub Surfaces (must be a surface of revolution), and Shroud Surfaces.
    Blade Machining
    images/download/attachments/162957622/image2026-6-8_11-47-5.png Finishes blade airfoils, root zones, hubs, and edges.
    Rest machining
    Corners cleanup
    images/download/attachments/157862955/Corners-cleanup.png The rest machining operation takes the diameter of the previous tool as a parameter and generates passes where the previous tool would leave unmachined material.
    Pencil
    images/download/attachments/157862955/PencilOp.png The rest machining operation generates passes along inner corners of the part.
    Chamfering
    images/download/attachments/157862955/ChamferMachining.png The Chamfering operation is used to create chamfers and fillets, or remove burrs along the edges of a part. It generates a toolpath for chamfering with cylindrical, conical, or ball-nosed cutters; the operation is most often used as a final step in chamfering/filleting, blunting sharp edges, and removing burrs.
    Legacy operations
    Finishing plane
    images/download/attachments/157862955/FinishingPlane.png Plane machining of surfaces of a volume model. Passes lie in vertical-parallel planes. A good result can be achieved when machining flat areas and also areas close to the vertical that are perpendicular to the toolpath. Therefore, for machining of complex shaped models this operation is best used with the waterline or other plane operation, which has toolpaths perpendicular to the toolpath of the first operation.
    Optimized plane
    images/download/attachments/157862955/OptimizedPlane.png Two plane operations with mutually perpendicular toolpaths are created at a time for surface machining of a 3D detail. The default parameters of this operation are set so that every operation would machine only those surface areas of the model, where it can achieves an optimal result. This means that there will be a regular quality of machining on the entire model surface. Use of the optimized plane operation allows quality machining of models with difficult surface shapes, and also minimizes the machining time.
    Complex
    images/download/attachments/157862955/Complex.png Two operations are created: plane and waterline for surface machining of a 3D model. Parameters for the operations are set automatically so that the flat areas are machined using the plane operation and the areas close to vertical by the waterline. As a result, there would be a proportional quality of the entire surface of the machined detail. The complex machining provides easier conditions for the tool, this allows the use of longer tools with a smaller diameter. The operation allows performing quality machining for any surface angle, and also minimizes the machining time.
    Cutting
    Jet cutting
    images/download/thumbnails/157862955/JetCutting.bmp The operation is used to carve the parts from the sheet. The outer contours and the contour of the holes can be defined by any closed or unclosed curve. The carving is performed by the tool motion along the part contours. The holes are cut in first and the outer contour is cut later.
    4D Jet cutting
    images/download/attachments/157862955/WaterJet4D.png Jet cutting 4d operation can be used for hydro, laser, plasma etc. cutting types where the tool is a jet or a beam. It allows to machine simple elements and also more complex elements with inclined sides. Working contours are set the same way as in the Wire EDM operations, however, the resulting path is generated in the format of "point + normal" or "point + rotary axes of the machine."
    Jet cutting 5D
    images/download/thumbnails/157862955/CurveOp6d.bmp Operation Jet cutting 5D is designed for the cutting on the shaped spatial surfaces. It is based on the operation "5D contouring" excluding multipass machining feature unnecessary for this kind of application.
    2D knife cutting
    images/download/thumbnails/157862955/Knife2D.bmp Knife cutting 2D operation designed to programming cutting of sheet material with the tool like knife (it can be knife, band-saw, disk-saw etc. ). A special transition formed in the sharp corners of toolpath that avoids the bendings of the material because of the sharp turn of the knife. The operation based on 2D Contouring operation. The knife usage adds the additional requirements for the machine. The machine has to have, except the Linear X,Y,Z-axes, the additional rotary axis that rotates the tool around.
    6D Knife cutting
    images/download/thumbnails/157862955/Knife5d.bmp Operation Knife cutting 6D is designed for the carving on the shaped spatial surfaces. It is based on the operation 5D contouring. A special transition formed in the sharp corners of toolpath that avoids the bendings of the material because of the sharp turn of the knife. In the every point of tool path the knife blade must be directed along the motion. It requires all 6 degrees of freedom. So active machine must have a minimum of three linear and three rotary axes. Very often the industrial robots are used for the knife cutting.
    Disc tool
    Disc Roughing
    images/download/attachments/157862955/Sawing.bmp An operation from the Disc tool machining group, designed for preparing a mass of stone (and similar) blanks with a disc tool: a series of cuts are made with a disc in the areas where material needs to be removed, then thin layers are knocked out manually (spalling), after which finishing is usually performed with a suitable tool.
    Disc cutting 2D
    images/download/attachments/157862955/Sawing.bmp An operation for cutting sheet materials with a circular tool (saw).
    Disc cutting 6D
    images/download/attachments/157862955/Sawing.bmp The Disc cutting 6D operation is designed for sawing/cutting both flat and volumetric parts using a disc tool.
    Wire EDM
    Wire EDM 2D Contouring
    images/download/attachments/157862955/resized_400x320.png The Wire EDM 2d Contouring operation is designed for wire path generation along flat contour on 2d contouring as well as along flat contour with wire slope angle on taper or 3d contouring. Resulting wire path is based on contours, which lays in one plane.
    Wire EDM 4D Contouring
    images/download/attachments/157862955/transparent_400x320.png The Wire EDM 4d Contouring operation is designed for wire path generation along two flat contours simultaneously. One of this contours is set moves of lower guide of wire EDM machine, to put it more precisely – moves in working (XY) contour plane. Second contour is set moves of upper guide of wire EDM machine – leading (UV) contour. Thus, in the operation upper and lower wire ends can to moves on different paths.
    Additive
    Area cladding
    images/download/attachments/157862955/PocketCladding.png It implements the concept of additive manufacturing, when, in contrast to a cutting the material is not removed, but added to the workpiece during the machining process. It allows, for example, to build on the surface of the workpiece the layer of material having specific characteristics: high hardness, strength, wear resistance, anti-friction properties, corrosion and heat resistance, etc. It allows also to restore the geometric dimensions of costly parts and tools, to repair blades, dies, molds, gears, shafts, etc. The interface of job zone definition and the set of parameters is similar to the pocketing operation. It allows using curves and edges of the 3D model to restrict the area in which you want to make a buildup of material. Depend on the selected base surface this area can be positioned on the plane, cylinder or on the revolution body. And when the "Project toolpath onto the part" option is enabled, cladding in general can be made on the surface of an arbitrary shape. Operation has Parallel and Offset strategies to fill the area. You also can define total layer count and side angle for the walls.
    Curve cladding
    images/download/attachments/157862955/CurveCladding.png Additive operations that generates toolpath along curves defined inside job assignment from the bottom to top. It is useful for thin-walled models. Source curves can be placed on a plane, cylinder or body of revolution. And when the "Project toolpath onto the part" option is enabled, cladding in general can be made on the surface of an arbitrary shape. It can generate layer by layer like toolpath or helix spiral.
    Cladding 3D
    images/download/attachments/157862955/PocketCladding.png Additive operation that has 3D model at the input. It is similar to Roughing waterline operation except that it works from the bottom to top. It intersects source model layer by layer and generates toolpath to fill calculated intersection area for each level. Operation has Parallel and Offset strategies to fill the area.
    Cladding 5D operation
    images/download/attachments/157862955/Cladding5DOpPreview2.png Cladding 5D operation allows you to build up a layer of material on the surface of a part on 3- or 5-axis machines. It is useful for processing thin-walled models. The operation allows surfacing of individual surfaces of the part with their subsequent milling. It can also serve as hardening of surfaces by surfacing material in the most loaded areas of the part. Spiral strategies and parameters have been added to the operation, which will make it possible to avoid passing the tool in the same place several times. Also, the operation can use the following strategies: Parallel to plane, Morph, Parallel to curve.
    Non-planar slicing
    images/download/attachments/157862955/Non-planar_slicing.png The Non-planar slicing operation creates additive printing paths on an arbitrary (non-planar) substrate: it uses the non-planar slicer engine and generates non-planar print paths; if necessary, the classic planar strategy with additional parameters is also supported.
    Welding
    Point welding
    images/download/attachments/157862955/Point_welding_.png Used for spot welding - supports both tack welding and spot welding.
    Welding 6D
    images/download/attachments/157862955/Welding.png It implements the functional of automatic weld seam geometry calculation without reference to a particular type of welding equipment (i.e., does not generate the specific commands to the laser, electric arc, gas burners, ultrasonic device, etc.). It is enough to add the edge between welded parts to the Job assignment and the system automatically calculates the angles in each curve point so that the welding head is held as close to the middle between the adjacent walls and do not collide with them. Then you can switch to the Simulation mode to see how the material is added to the place where the tip of the welding head is touching.
    Spray
    Contour spraying
    images/download/attachments/157862955/Spraying_Contour.png Contour spraying operation based on 6D Contouring operation. You can use this operation if you need more flexible control of a tool position in each point of the toolpath.
    Surface spraying
    images/download/attachments/157862955/Spraying_Surface.png Surface spraying operation based on Cladding 5D operation operation. You can use many useful strategies to create a toolpath for painting on surfaces
    Morph spraying
    images/download/attachments/157862955/Spraying_Morph.png Morph spraying operation based on Morph operation
    Rotary spraying
    images/download/attachments/157862955/Spraying_Rotary.png Rotary spraying operation based on Rotary finishing operation
    Auxiliary
    Group
    images/download/attachments/157862955/folder_tree_width400.png The Group is intended for systematization of different operations with similar parameters. It is possible to form a job list with tree structure by operations groups. If some group parameters are changed then similar parameters of all included operations will be changed too.
    Multiply Group
    images/download/thumbnails/157862955/MultiplyGroup.bmp A group that defines the methods for copying paths; these rules are then inherited by operations within the group. This allows operations to process individual features of a part, while the group itself automatically propagates the results to all standard features according to the defined rules. Copying is performed according to the rules in the Transformations tab.
    Auxiliary operation
    images/download/thumbnails/157862955/Takeover.png Auxiliary operations of CAM system designed to store the specific sequence of CLData commands (for specific types of machines, for particular company) into the named list, which can be saved and used many times in a process of work with the system. This, for example, may be such types of operations as clamping a chuck, tool interchange, approaching tail stock, part overturn, set of the active workpiece coordinate system G54-G59 and so on.
    G-code based, G-code based lathe
    images/download/thumbnails/157862955/NCBasedMilling.png Operations are intended to form a tool path on the basis of NC text, that is used as the job assignment, and the selected interpreter. The NC text can be written manually or can be loaded from an external file and edited, if necessary. Its application is also possible for the indexed and continuous machining on the 4 and 5-axes machining centers. All available simulation types are supported, including additive manufacturing to simulate material layer buildup. Using these operations you can perform direct control of the machine simulation using G-codes, check and optimize the NC program, convert the text of the NC from one controller to another, debug your own interpreter during its creation.
    Make shaped cutter
    images/download/attachments/157862955/Contouring2D.png To create a shaped milling tool in ENCY, draw the tool outline as a generator line in Drawing mode (you can obtain a curve from a model or create it using Sketch). Then, right-click in the tool list and select Save as tool. Select the shape type, name, and tool scheme. Once saved, the outline will be available in the tool library and can be selected in the Tools window for use in contouring/profile milling operations.
    Move part
    Point Pick and place
    images/download/thumbnails/157862955/Pick_and_place.png Point Pick-and-Place is a variant of the Pick-and-Place operation in which the Job assignment is based on a set of point nodes. The list of points includes: Start point, Pick point, Move point (relative to Pick), Move point (relative to Place), Place point, and End point; these points are collected into a chain of trajectories (Pick → Move → Place, etc.).
    Abstract pick-n-place - Legacy
    images/download/thumbnails/157862955/Pick_and_place.png Abstract Pick-and-place (general operation Pick-and-place) is the operation of controlling the gripper to move the workpiece within the working area of the machine.
    Bar feeding
    images/download/attachments/157862955/BarFeeding.png Bar feeding is the initial feed operation for the bar into the spindle (it should be the first operation in a Swiss-lathe project). It positions and secures the workpiece, sets the bar extension parameters, the tool contact position, controls the initial clamp, and so on.
    Sub spindle working
    images/download/attachments/157862955/TurnPNP.png Sub spindle working is an adapted version of the pick-and-place operation for turn-milling machines with a subspindle. This operation allows you to: synchronize the main and subspindles. grasp the workpiece with the subspindle for further machining on both spindles. move the part between the main and subspindles.
    Turn take over
    images/download/attachments/157862955/TurnPNP.png Turn take over is a part transfer/intercept operation between spindles (pick-and-place for turning projects). Its purpose is to synchronize the main and sub-spindles, intercept or return the part, automatically retrieve the Workpiece Connector and Setup CS from the next part of the project, integrate with the Part-off operation, manage clamps (CLData), and generate movement commands (Multigoto/Goto).
    Place to next stage - Legacy
    images/download/attachments/157862955/TurnPNP.png Place to next stage — a special type of Pick-and-place that takes the placement position from the next operation (Setup stage / Part). Used for robots and milling machines; for turning projects, Turn take over is preferred.
    Probing
    Tool probing
    images/download/attachments/157862955/Tool_probing.png Tool probing is a cycle/operation for checking and calibrating tools: the length/radius of the tool is measured, the integrity/breakage of the tool is checked, and the initial dimensions of the tool are calibrated.
    Part probing
    images/download/attachments/157862955/Part_probing.png Part probing (workpiece/part measurement) is a cycle for measuring the geometry of a workpiece: checking the dimensions of surfaces, holes, position and orientation of elements, determining the actual position of the part (offset/rotation compensation), checking angles, etc.
    Turn tool probing
    Turn tool probing is a tool measurement/calibration operation in the turning section: with its help, the system measures the length and/or radius of the cutter, checks the integrity/breakage of the tool and obtains real parameters for adjusting tool compensation in subsequent operations.
    Turn part probing
    Turn part probing is the process of measuring the geometry of a workpiece on a turning fixture: shapes/dimensions (e.g., holes, ends, surfaces) are measured, the position and orientation of the part in the clamp is checked, dimensions are taken to compensate for deviations, and reports are generated.
    In this article
    Back to top ENCY 3 User Manual