System Summary - 2014 R1
System Summary
2015 R1
SURFCAM 2015 System Summary Page 2 of 28 March 2015
Wireframe Geometry Extensive point, line, arc, fillet, 3D curve, and polyline construction. Linear or circular patterns of points. All construction techniques work in identical manner in any standard or user-defined construction view. 3D curves can be created from a series of points or from 2D shapes wrapped around a cylinder. Standard dialog boxes for creating ellipse, spiral, helix, involute and cam-driven curves.
Geometry Editing Move/copy geometry by a fixed or incremental distance between two locations. Rotate, translate, mirror, scale. Un-delete all deleted entities since the file was last saved. Eliminate duplicate entities that lay on top of one another according to a specified tolerance. Uniformly subdivide lines, arcs, or 3D curves. Join two adja-cent curves at a common point, selectively forcing tangency between them. Edit-ing functions for curves to extend, break, trim, un-trim, or control point movement for localized curvature control.
Display Dynamically rotate, pan, zoom, or fit at any time without interrupting current func-tion. Up to 256 user-definable views can be created with numerous view con-struction methods. Ability to animate up to five user drawing files to display the tool, adapter, spindle, and machine. Surface modeling functionality can generate camera quality shaded images. Direct-X graphics support allows dynamic rotation, pan, zoom and selection of shaded images with wireframe background for geom-etry editing or during toolpath generation.
Text/Dimensioning 3D dimensioning in any construction view. Linear, angular, radial, diametric dimen-sion types with sophisticated dimension styles and annotation controls. Create machineable text and/or leader line notes using any Windows font at a fixed angle, or apply text along any collection of curves.
Layers/Masks Control visibility and selection by layer, color, or entity type. Easily toggle layers visible or invisible. Organize geometry with up to 256 layers using meaningful 29 character layer names presented in an easy to browse and edit layer summary chart. Easily move geometry to a different layer or renumber layers to organize your work. Establish up to 5 separate mask selections based on color and feature combinations and easily switch between them during workflow.
Digitizers MicroScribe Serial or USB interface and FaroARM USB interface only. Digitizer input accepted in the SURFCAM menu structure simultaneously with standard mouse pointing devices.
Surface Modeling Surface primitive definitions available to easily create Plane, Cone, Sphere, Cube, Wedge, Torus or Cuboid. Create lofted/extruded or grid surfaces with up to 22 degrees of freedom thru as many as 1000 cross sections. Create accurate 3D surfaces directly from an AutoCAD poly-mesh. Create constant, variable radii or rolling ball surface fillets with any number of radii callouts. Blend surfaces tangent to 2, 3, or 4 neighbors, create 3D offset surfaces, and trim surfaces with unlimited trim boundaries. Create extruded surfaces, surfaces of revolution or surfaces driv-en along a 3D curve with varying cross section shapes at intermediate locations.
Standard CAD Features – Included in All Systems
SURFCAM System Summary
SURFCAM 2015 System Summary Page 3 of 28 March 2015
3D Curves from Surfaces
Create 3D Curves as parting lines, blended curves between two elements, sur-face intersections, surface cross-sections, surface flow curves, surface edges, or as 2D curves projected onto surfaces. Automatic parting line generation on complex surfaces. Automatic cross-section creation at any orientation with user-defined interval control.
Surface Boundary Creation
Enhanced boundary tool allows for easy creation of Surface Bounding Boxes, Sil-houette boundaries, Shallow area boundaries, Theoretical rest area boundaries and Cutter contact area boundaries from any number of surfaces. Surface bound-aries can be created with a high level of precision and can be used for material definition, cutter containment or actual cut geometry used for toolpath generation.
File Import Formats SURFCAM (.scprt)SolidWorks Parts (.prt, .sldprt)SolidWorks Assembly (.sldasm)SolidWorks via ACIS (.sldprt, .sldasm)Part Modeler (.pmod)SpaceClaim (.scdoc)Autocad DWG (.dwg)Autocad DXF (.dxf)IGES (.igs, .iges)STEP AP203/214 (.step, .stp)ACIS (.sat, .asat, .asab, .sab)Parasolid (.x_t, .x_b)Solid Edge (.par)VDA-FS (.vda)CADL (.cdl)STL (.stl)G-Code (.ncc)Cam Profile (.cm)Gear Profile (.gr)Involute Curve (.inv)ASCII Data (.asc)SURFCAM Tool Files (.scctl)Rhino (.3dm)Mastercam (.mc, .mcx)
File Export Formats SURFCAM 6 (.scprt)SURFCAM V5 (.scprt)Autocad DWG (.dwg)Autocad DXF (.dxf)IGES (.igs, .iges)ACIS (.sat, .asat, .asab, .sab)Parasolid (.x_t, .x_b)VDA-FS (.vda)CADL (.cdl)STL (.stl)SURFCAM Tool (.scctl)
SURFCAM System Summary
SURFCAM 2015 System Summary Page 4 of 28 March 2015
Associativity All toolpaths are fully associative to the geometry used to generate them. Tool-paths can be regenerated after changing cutting parameters without re-selecting the geometry.
SolidWorks® Associativity
SURFCAM maintains full associativity with SolidWorks models or any Parasolid-based CAD model. If a change is made in the model, SURFCAM will recognize the change and allow you to automatically update both the model and any affected toolpaths. Toolpaths affected by model changes are automatically flagged in the NC Operations Manager. SolidWorks models supported up to SolidWorks 2013.
Toolpath Editor Graphically edit any toolpath (pan, zoom, rotate during editing). Instantly move forward or backward through megabytes of toolpath without restarting at the top. Insert, edit, delete, or add machine commands or comments, change feeds or speeds anywhere in a toolpath by simply picking the point of insertion.
Toolpath Templates Toolpath templates allow you to collect, share and reuse parameters.
NC Operations Manager
Icon-based toolpath management system with simple cut and paste functions to easily manipulate your active part program, re-order toolpaths using “drag and drop” technique. Ability to copy/paste toolpaths between SCPRT files. Extensive toolpath transformation facility supporting any combination of XYZ translate, rotate, mirror, scale, radial wrap, reverse, and merge steps with retention of all steps for regeneration. Associativity between geometry and toolpath tracked by icon color. Automated toolpath commentary creates a high level outline of machining opera-tions in the order they will be output. Check box support for selected verification and post processing.
Postprocessors Template-based direct post processing for edit-free G code for most 2 – 4-Axis CNC milling, turning and 2-Axis Wire EDM applications. Over 145 sample posts with every system. User-configurable CL file-based 2- thru 5-Axis & MillTurn post processor provides full MillTurn, 4-Axis Wire EDM and 5-Axis contouring support for any machine/controller combination with full macro programming language.
DNC Standalone SDNC and editNC® – DNC utilities for single button file transfer via serial line. Multiple CNC machine attribute files containing start & stop codes, com-munications protocol settings, special character handling, upload and download directory/filenames.
NC Text Editor Windows®-based high performance editNC® text editor specifically designed to handle G code editing with global edit, NC block re-sequencing, and 3D backplot-ting with zoom-pan-viewing and integral link to DNC utility.
Setup Sheets User-configurable setup sheet generator with cycle time, travels, tool list, toolpath comments. Available in ASCII text, RTF or HTML formats.
Tool/Material Libraries
Firebird (.FBD) database holds geometric data for each tool and each defined material type. Shipped version contains over 500 tools and 50 material types in both inch and metric format. Feeds and speeds are automatically calculated from parameters that work with tool/material library to control step-over, side clearances, and rough/finish stock conditions to minimize user data input.
Standard CAD Features – Included in All Systems
SURFCAM System Summary
SURFCAM 2015 System Summary Page 5 of 28 March 2015
Custom Tool Creation
Custom tool creation allows users to define any custom tool profile with simple 2D geometry. Once saved the custom tool is represented as a 3D cutter and can be used in graphical toolpath editor, back-plotter or verification, allowing for accurate material removal simulation with custom tools.
NC Code Import Utility
Fanuc-compatible 2 or 3-Axis mill or lathe G code files can be converted into graphi-cal toolpaths and subsequently edited or displayed on a 3D surface model.
Arc Filter Consolidates a series of linear surface toolpath records into arc records in XY, YZ, or ZX plane according to user-specified tolerance.
Nurb Filter Consolidates toolpaths into NURB format according to user-specified tolerance for postprocessors and CNCs that support this feature.
HSM Filter Analyzes toolpath segments and removes and replaces these segments with a line segment based on a user defined set of values.
Toolpath Verification
NC Verify provides accurate and rapid material removal simulation allowing you to dynamically rotate and zoom during simulation. Four modes are supported: (a) Regular for best dynamic rotate/zoom, (b) True Solids for fastest 3D machining, (c) Pixel-based for large 4/5 axis files, and (d) Turbo for end results only. Sample Cut for fastest Verification. Custom stock and fixture shapes represented via STL Files. Full clamp/fixture collision detection with warning sound and/or pause. Custom tool shape collision detection for non-cutting areas. Status window for live feedback with cycle time, tool parameters and cutter coordinates. Inspect locations, distances and arc radii/diameters of the verified solid model. Visualize cross sections at any angle and distance in XY, YZ, ZX planes. Compare remaining stock with part model to detect remaining material. STL File output for in-process stock representation of geometry, 64-bit support for high performance verification of complex programs.
Toolpath Backplot Toolpath Backplot is a powerful visualization tool that allows the user to see the toolpath being drawn as the tool moves across the part. Options to show the tool in wireframe, solid or control point only. Options to show tool holder. Controls similar to Verify, only showing toolpath generation rather than material removal.
SURFCAM System Summary
SURFCAM 2015 System Summary Page 6 of 28 March 2015
SURFCAM System Editions
SURFCAM DesignerIncludes all Standard CAD features
SURFCAM 2-Axis Base EditionIncludes all Standard CAD & CAM features, plus:
Machine Datum Allows changing the coordinate system orientation and origin to adapt to origin shifts. The corresponding NC code output will be with respect to that local coordinate system instead of the WORLD axes. This also allows redefinition of machining coordi-nate system for post processing without disturbing interoperabil-ity with SolidWorks models or toolpath associativity.
Face Mill Face Milling of irregular boundaries with spiral, zig-zag, or zig-only cut patterns and automatic clearance moves. Options to keep the tool down with rapid motion between passes.
Contour Mill unlimited path/island profiles with tool centerline or part edge output and parametric entry/exit motion with total gouge protection. Option to disable gouge protection to efficient ma-chining of text for engraving.New in SURFCAM 6! Continuous ramping in Z along a multi-element contour with total XY gouge protection with option for final pass at constant Z.
Contour 3D Mill a connected set of line-arc-spline elements that do not lie in a flat plane. The tool orientation remains parallel to the z-axis of the top view (cview1).
Pocket Efficient spiral, zig-zag, or zig-only cutting patterns, and para-metric entry/exit motion with total gouge protection.
Drill Drill, Countersink, SpotDrill, PeckDrill, ChipBreak, RH Tap, LH Tap, RigidTap, RigidLTap, Bore, BackBore and three user defined cycles with manual, shortest path, or orthogonal path ordering, true positioning, and Fanuc-style cycle retract control.
SURFCAM System Summary
SURFCAM 2015 System Summary Page 7 of 28 March 2015
SURFCAM System Summary
Pilot Hole Automatic hole-making at Pocket or TRUEMill 2-Axis entry points.
Plunge Moves Automatic Plunge, Ramp, Peck Drill, or Helical motion types eliminate the need for construction geometry to position the tool. Window selected geometry with automatic boundary ordering. Selection of the closest user-supplied plunge point per region from multiple candidate plunge points. Automatic selection of alternate entry mode (Helical-Peck-Plunge) when tool cannot fit without gouging the part.
2-Axis Wire EDM
Wire Thread-Cut Off, Tank Flushing, Multi-pass Skim cuts, Glue Stops, Straight Line, Teardrop, or Offset Curve Lead-In/Out moves, Blend, Sharp, or Loop corner rounding treatments, multiple cutting strategies, offset callouts, and stock to leave on each skim pass.
LatheProgramming
Turn, Bore, Face, FaceOff, Groove, PartOff and Thread functions at any angle with full tool shape support. Centerline Hole-making Cycles. Complete lathe tool library and tool drawings provide an excel-lent starter set for fully animating a lathe programming session with true 3D graphics. When combined with the 2-Axis Advanced Edition system, Lathe provides complete MillTurn support including main & sub-Spin-dle part transfer, primary-secondary turret callouts, and com-bined Milling & Turning functions in a single session.
SURFCAM 2-Axis Advanced EditionIncludes all Standard CAD & CAM features, all SURFCAM 2-Axis Base Edition features, plus:
Pocket & Contour Automation
Multi-pass tapered sidewall and multiple island height finishing.
Groove, Corner-Round, Chamfer
Automatic toolpath generators professionally machine these fre-quently encountered features with full graphics. Corner-Round and Chamfer tool geometry automatically compensated for.
SURFCAM 2015 System Summary Page 8 of 28 March 2015
SURFCAM System Summary
2-Axis Rest Milling
Efficiently removes material left by larger tool in a POCKET or CONTOUR toolpath.
2-Axis Pocket Rough
An adaptation of the 3 Axis Adaptive Roughing routine, Pocket Rough applies the same wave propagation technology in a 2 axis roughing pass.
Thread Milling Internal/External Thread Milling of straight or tapered threaded holes or bosses with helical entry/exit moves. Efficient threading of large threaded objects using Up or Down, External or Internal modes.
4- and 5-Axis Drilling
Allows 5-Axis hole-making relative to a group of lines or vectors when holes are at varying depths or aren’t in a specific construc-tion view.
4-Axis Wire EDM
XYUV toolpath output from ruled surface definitions including Multi-pass Skim cuts, Glue Stops, all cutting strategies, and ef-ficient Entry/Exit moves.
High Speed Machining
Automatic radius generation at all sharp corners in a POCKET or CONTOUR toolpath, including user specified high feed rate, radius’ed moves to/from rapid plane and on step-over moves, and repositioning parameters.
Pattern Slicing Z-Range filter provides automatic toolpath segmentation of mul-tiple 2-Axis or 3-Axis milling toolpaths based upon Z slice dimen-sion, overlap amounts, and relative or absolute clearance plane options. Automatically inserts tool change records and other machining commands to facilitate post processing.
4- and 5-Axis Trimming
Trim excess material from the edge or periphery of a part with precise control of 4- or 5-Axis motion using wireframe geometry. Side and depth control relative to geometry, all standard lead-in/out methods, and automatic interpolation between non-parallel tool vectors. Ideal for water jet, laser, or router trimming of com-plex shapes.
Mill/Turn Mode Mill/Turn Mode allows you to use any of the licensed milling op-erations in a mill/turn environment by activating three additional NC parameters on the Tool Information tab that are required for mill/turn machines.
SURFCAM 2015 System Summary Page 9 of 28 March 2015
SURFCAM System Summary
CView Machining
4-Axis or 5-Axis indexing with toolpath graphics relative to a 3D CAD model.
Hole Processing & Templates
Allows programming and post processing of multiple tools for any operation. Supports user-defined multi-tool templates for common hole-making features. Retrieve hole processes from template library or create and store user-definable templates. Sorting and optimization options including reverse direction for subsequent tools.
SURFCAM 3-Axis Base EditionIncludes all Standard CAD & CAM features, all SURFCAM 2-Axis Advanced Edition features, plus:
Z-Rough Efficiently perform Z-level roughing of any collection of surfaces from a billet or irregular 2D outline with efficient 2D Z slice tool-paths.
Auto-Rough Efficient Z-Level multi-pass breakup of any 3-Axis toolpath.
3-Axis Cut Machine along flow lines of any 3D doubly-curved surface with ball, bull, or square end mill tools with single or multi-surface gouge protection against any number of 3D check surfaces with a clearance amount. Limit cutting relative to surface patches, boundary curves, or both. The “minimum Z” feature allows you to accurately machine a shut-off surface for a plastic injection mold. Retrace options to finish cut any surface exactly the way you want with a minimal number of menu picks. Cutter con-tainment via surface patch areas and/or boundaries, allowing the side, center, or contact point of the cutter to machine to the boundary. Containment boundaries can be any combination of lines, arcs, or splines.
SURFCAM 2015 System Summary Page 10 of 28 March 2015
SURFCAM System Summary
Z-Finish Perform waterline finish cuts on an entire model with efficient 2D Z slice passes around the model maintaining a constant climb or conventional tool/part relationship. Toolpath containment using a combination of curves and check surfaces.
Flat Surface Milling
Automatic 2-Axis Pocketing or Contouring toolpaths on all flat surface areas while avoiding all adjacent surfaces. Min/Max Z-Level selection to control which surface areas are to be ma-chined. Minimum area control to avoid choppy moves in small areas.
Project Project 2-Axis Pocket or 2-Axis Contour toolpaths onto multiple 3D surfaces with total gouge avoidance. Great for 3D engrav-ing.
Planar Machining
Machine any collection of surfaces in any fixed direction or use a flow surface for cut direction control with full gouge protection. Toolpath containment using curves and check surfaces, waterfall edge protection, or avoid surface areas based on their slope.
Contour 3D Machining along any collection of 3D curves or along the inter-section of drive & part surfaces.
Tool Shapes All 3-Axis toolpath generators support ball, bull, and square end-mills in any construction view.
Construction View Support
All 3-Axis toolpath generators function in like fashion in any con-struction view.
SURFCAM 2015 System Summary Page 11 of 28 March 2015
SURFCAM System Summary
SURFCAM 3-Axis Advanced EditionIncludes all Standard CAD & CAM features, all SURFCAM 3-Axis Base Edition features, plus:
Step Reduction Milling®
(SRM™) patented multiple tool progressive roughing proce-dure. Each tool specified in the SRM process is automatically synchronized with regards to the capabilities of all other tools to maximize tool efficiency, perform corner picking, and prepare the material for finishing operations. All roughing is done in one operation and calculated simultaneously.
Plunge-Rough Rough cut any collection of surfaces using end-cutting tools with equilateral triangular or square cut patterns, plunge increment or peck-drill cycle control.
Adaptive Rough
Adaptive Rough is an advanced roughing strategy that incor-porates tightly controlled tool motion to achieve both multi-level step reduction and adaptive clearance functionality with efficient and accurate approaches.
HSM Constant 3D Offset Milling
Maintains equal scallop height producing spiral in-out or out-in toolpath on any collection of surfaces regardless of surface slope variations.
HSM Rest Machining
Multi-tool high speed milling of left over material from predefined tools. Supports all tool shapes.
HSM Steep/ Shallow Milling
Generates Constant 3D Offset and Z-Finish slices based-upon surface angle with overlap specifications.
HSM Pencil Cut Multi-pass cutting along surface intersections where material is left by larger tools.
HSM Radial Cut A path that starts on a central point where the step-over is cal-culated along the circumference of the circle radius you define. This machining strategy is most effective on areas that include shallow curved surfaces and circular areas as the passes are spaced along the XY-plane.
HSM Spiral Cut A single, projected spiral path that radiates outward from a center point. Tool motion can move from either outside-in or inside-out. Most effective on areas that include shallow curved surfaces as the passes are spaced along XY-plane (step-over), and not Z-plane (step-down).
SURFCAM 2015 System Summary Page 12 of 28 March 2015
SURFCAM System Summary
HSM Multi Tool Rest Roughing
Efficiently perform Z-level rest roughing of any collection of sur-faces from a billet or irregular 2D outline with efficient 2D Z slice toolpaths with all tool types.
HSM Tool Shapes
All HSM toolpath generators mathematically support tapered tools for accurate gouge protection and gouge avoidance.
SURFCAM 4-Axis Advanced EditionIncludes all Standard CAD & CAM features, all SURFCAM 3-Axis Advanced Edition features, plus:
4-Axis Tool Axis Control
Ten methods to control tool orientation relative to the collection of surfaces being machined or avoided. Minimum/maximum angular toolpath limits in XY, YZ, and ZX planes.
Clearance Surface
Safe non-cutting moves to/from a graphically-defined Cylinder, Plane or Sphere.
4-Axis Project Projects any 2-Axis or 3-Axis toolpath onto a collection of 3D surfaces orienting the cutter normal to the surfaces or at lead/lag/side angles to the surface.
4-Axis Contour Positions the tool along a collection of doubly curved guide surfaces while providing gouge-free following of multiple non-tangent floor surfaces with ball, bull nose or square end mill, including support for a fixed side angle.
4-Axis Classic Cut
Classic single-surface version of 4-Axis cutting along surface flow lines.
4-Axis Multi-Surface Cut
Six multi-surface cutting patterns, including: Planar, Parallel to Surface, Morph between two Surfaces, Parallel to Curve, Morph between two Curves, or Normal to Curve strategies to customize how the geometry is to be cut.
SURFCAM 2015 System Summary Page 13 of 28 March 2015
SURFCAM System Summary
4-Axis Classic Swarf
Classic single-surface version of 4-Axis Swarf using the side of the tool for axis control.
4-Axis Multi-Surface Swarf
Two multi-surface cutting patterns, including: Parallel to curve or Morph between two curves, maintaining contact with 3D doubly curved surfaces while using the side of the tool for tool axis con-trol. Support for lead/lag or tilting of the tool axis during the cut.
Gouge Protection Strategies
Four sets of drive & check surface gouge checking and gouge avoidance strategies, including: Retract along tool axis, Move tool away, Tilt tool away, Omit gouge points, Stop calculations, and Report collisions.
Check Surface Groups
Up to four individual groups of check surfaces with individual gouge check strategies, stock to leave and surface tolerance.
Roughing Options
Numerous variations of Multi-pass, Plunge, Morph, and Depth roughing cuts with sophisticated sorting options.
Lead-InLead-Out Moves
Eight individually selectable lead-in and lead-out types that can be applied separately to links between passes, surface gaps, multiple roughing passes and initial/final entry/exit moves. Separate lead-in and lead-out types for all 4-Axis Cut & Swarf cutting types.
Accurate Feed Control
SURFCAM’s postprocessors handle all rotary motion and in-verse time feedrate calculations automatically.
Tool Shapes Ball, taper ball, bull, taper bull, or square nose end mill over mul-tiple surface groups.
SURFCAM 2015 System Summary Page 14 of 28 March 2015
SURFCAM System Summary
Construction View Support
All 4-Axis toolpath generators function in like fashion in any con-struction view.
Includes SURFCAM Option 3-Axis Multi-Cut
Advanced, powerful multi-surface cutting strategies used in the SURFCAM 4 & 5-Axis Advanced Edition system with the tool axis vector locked to produce 3-Axis toolpaths.
SURFCAM 5-Axis Advanced EditionIncludes all Standard CAD & CAM features, all SURFCAM 4-Axis Advanced Edition features, plus:
5-Axis Tool Axis Control
Ten methods to control tool orientation relative to the collection of surfaces being machined or avoided. Minimum/maximum angular toolpath limits in XY, YZ, and ZX planes.
Clearance Surface
Safe non-cutting moves to/from a graphically-defined Cylinder, Plane or Sphere.
5-Axis Project Projects any 2-Axis or 3-Axis toolpath onto a collection of 3D surfaces orienting the cutter normal to the surfaces or at lead/lag/side angles to the surface.
5-Axis Contour Positions the tool along a collection of doubly curved guide surfaces while providing gouge-free following of multiple non-tangent floor surfaces with ball, bull nose or square end mill, including support for a fixed side angle.
5-Axis Classic Cut
Classic single-surface version of 5-Axis cutting along surface flow lines.
5-Axis Multi-Surface Cut
Six multi-surface cutting patterns, including: Planar, Parallel to Surface, Morph between two Surfaces, Parallel to Curve, Morph between two Curves, or Normal to Curve strategies to customize how the geometry is to be cut.
SURFCAM 2015 System Summary Page 15 of 28 March 2015
SURFCAM System Summary
5-Axis Classic Swarf
Classic single-surface version of 5-Axis Swarf using the side of the tool for axis control.
5-Axis Multi-Surface Swarf
Two multi-surface cutting patterns, including: Parallel to curve or Morph between two curves, maintaining contact with 3D doubly curved surfaces while using the side of the tool for tool axis con-trol. Support for lead/lag or tilting of the tool axis during the cut.
Gouge Protection Strategies
Four sets of drive & check surface gouge checking and gouge avoidance strategies, including: Retract along tool axis, Move tool away, Tilt tool away, Omit gouge points, Stop calculations, and Report collisions.
Check Surface Groups
Up to four individual groups of check surfaces with individual gouge check strategies, stock to leave and surface tolerance.
Roughing Options
Numerous variations of Multi-pass, Plunge, Morph, and Depth roughing cuts with sophisticated sorting options.
Lead-InLead-Out Moves
Eight individually selectable lead-in and lead-out types that can be applied separately to links between passes, surface gaps, multiple roughing passes and initial/final entry/exit moves. Separate lead-in and lead-out types for all 5-Axis Cut & Swarf cutting types.
Accurate Feed Control
SURFCAM’s postprocessors handle all rotary motion and in-verse time feedrate calculations automatically.
Tool Shapes Ball, taper ball, bull, taper bull, or square nose end mill over mul-tiple surface groups.
SURFCAM 2015 System Summary Page 16 of 28 March 2015
SURFCAM System Summary
SURFCAM Options
TRUEMill® 2-Axis
Patented milling toolpath engine that precisely controls the tool’s engagement with the material. Enables machining with much more aggressive machining parameters (depths, step-overs, speeds, feeds), which in turn results in significantly reduced cycle times.
TRUEMill® Rest Automatically mills recess areas with a smaller tool using accu-rate tool engagement management to remove material left from a large tool of a previous TRUEMill operation.
TRUEMill® Calculator
Comprehensive tutorial and recommendations for tooling, speeds, and feeds to achieve optimum results when using TRUEMill.
Construction View Support
All 4-Axis toolpath generators function in like fashion in any con-struction view.
Includes SURFCAM Option 3-Axis Multi-Cut
Advanced, powerful multi-surface cutting strategies used in the SURFCAM 4 & 5-Axis Advanced Edition system with the tool axis vector locked to produce 3-Axis toolpaths.
TRUEMill® 3-Axis
Patented milling toolpath engine that precisely controls the tool’s engagement with the material. Enables machining with much more aggressive machining parameters (depths, step-overs, speeds, feeds), which in turn results in significantly reduced cycle times.
TRUEMill 2-AxisTRUEMill 2-Axis option can be added to any CAM system.
®
TRUEMill 3-AxisTRUEMill 3-Axis option can be added to any CAM system. Includes TRUEMill 2-Axis.
®
SURFCAM 2015 System Summary Page 17 of 28 March 2015
SURFCAM System Summary
3-Axis Multi-Cut
Advanced, powerful multi-surface cutting strategies used in the SURFCAM 4 & 5-Axis Advanced Edition system with the tool axis vector locked to produce 3-Axis toolpaths.
3-Axis Multi-Cut3 Axis Multi-Cut options can be added to any 3-Axis system and is included with any 4 or 5-Axis system.
Machine Simulation
Supports Milling, Turning and Mill/Turn applications by fully animating a machine model including stock removal verification and toolpath analysis. Identify problem areas such as potential collisions, gouges or over-travel conditions, allowing correction in SURFCAM prior to NC Code generation. Functionality via a graphical utility with full machine kinematics and comprehensive collision and axis limits checking.
Machine SimulationMachine Simulation option can be added to any CAM system.
Software Licensing (FNL) Provides a license generated by a license server that is not locked to a particular PC, enabling a team of users to share a pool of SURFCAM systems more efficiently.
SURFCAM Floating Network LicenseSURFCAM Floating Network License option can be added to any SURFCAM system.
SURFCAM 2015 System Summary Page 18 of 28 March 2015
SURFCAM System Summary
Catia V4 (.model, .exp) Version 4.1.9 - 4.2.4
Catia V5/V6 (.catpart, .catproduct) Version R6 – R21 / Catia Version 6 R2014x
Inventor (.ipt, .iam) Version 6 – 11, 2008-2015
ProEngineer (.prt, .prt.*, .asm. .asm*) Version 16 - Wildfire 5 – Creo Version3
Unigraphics NX (.prt) Version 11 - 18, NX – NX9
CAD File TranslatorsCAD File Translators option can be added to any SURFCAM system.Native CAD File Translators are available for importing files from the following CAD systems:
SURFCAM 3rd Party Add-insSURFCAM 3rd Party Add-ins are designed to enhance and customize the use of SURFCAM CAD/CAM Systems to enable maximum productivity for design and manufacturing specific applications.For more detailed information on available Add-ins for SURFCAM, visit:
http://www.surfcam.com/addins
SURFCAM 3rd Party Add-ins are not developed or controlled by Surfcam, Inc. and thus, Surfcam, Inc. is not responsible for any losses, damages, or changes that Add-ins may have on system(s). Any sales or support requests for any 3rd Party SURFCAM Add-ins are to be directed to the indi-vidual Add-in vendor.
SURFCAM 2015 System Summary Page 19 of 28 March 2015
SURFCAM System Summary
MPosts – Included in SURFCAM CAM SystemsMPost Mill Post ProcessorsAnilam_Conversational.M3 name Chevalier AnilamAPTCL.m3 name APTCL APTCLFILE.M3 name APTCL3 Non-Multax GeneratorAXYZ Router.m3 name AXYZBostomatic.M3 name BostomaticBoxford MM.m3 name BOXFORD MMBridgeport BOSS DX32.m3 name Bridgeport BOSS DX32Bridgeport BOSS DX32.m3 name Bridgeport BOSS DX32 Multi-PartCOMPACT2.M3 name Compact II Mill SourceDavince mill.m3 name 0Davince_millDIGITIZE-DATA.M3 name INC file > Digitized FormatDYNAMYTE-2400C.M3 name Dynamyte-2400-ConversationalDynapath Delta 30 Conversational.M3 name Dynapath Delta 30 ConversationalDYNAPATH Delta 30.m3 name DYNAPATH Delta 30DYNAPATH-DELTA50C.M3 name Dynapath Delta 50CEnshu.m3 name Enshu J-50 SUB G54-G58 J1-J5Enshu.m3 name ENSHU HORI JE30S w/ Tool Preselect - Sub G54.1 P1-48Fadal 4 axis.M4 name Fadal 4 Axis Fadal Format 1 - Custom .m3 name Fadal Format 1 - Custom (Format 1 To Run This Post)Fadal Format 1 - Generic.M3 name Fadal Format 1 - GenericFadal Format 1 High Speed.M3 name Fadal High Speed Format 1 Fadal Format 1 Rigid Tap.M3 name Fadal Format 1 Rigid TappingFadal Format 1 with Subs.M3 name Fadal Format 1 with Sub Programs CallsFadal Format 2 with Subs.M3 name Fadal Format 2 with Sub ProgramsFADAL-F1-RIGIDTAP.M3 name Fadal Format 1 With Rigid Tap FADAL-F1-SUBS.M3 name FADAL-F1-SUBS.M3FADAL-F1-VMC.M4 name FADAL-F1-VMC.M4Fagor.M3 name FagorFAGOR-8050MC.M4 name FAGOR-8050MC.M4Fagor8055.m3 name Fagor 8055Fanuc 10M 4 Axis.m4 name Fanuc 10M 4 AxisFanuc 15M High Speed.M3 name Fanuc High Speed 15MFanuc 15M with Tool Preselect.M3 name Fanuc 15M with Tool PreselectFanuc 15MB with G5.1.M3 name FANUC 15MB with G5.1Fanuc 15MB with G5.1.M3 name HAAS VF-SERIESFanuc 15MB with G5.1.M3 name FADAL Format 1Fanuc 15MB with G5.1.M3 name DYNAPATH Delta 30Fanuc 15MB with G5.1.M3 name MAZAK - Mazatrol Fanuc 15MB with G5.1.M3 name Fanuc 10M 4 AxisFanuc 15MB with G5.1.M3 name Mitsubishi M0Fanuc 15MB.m3 name Fanuc 15MBFanuc 16M with Tool Preselect.M3 name Fanuc 16M with Tool PreselectFanuc 16M.M3 name Fanuc 16MFanuc 18Mi, MATSUURA HOR B+ B-.M4 name Fanuc 18Mi 4 MATSUURA HORI B+ and BFanuc 18Mi, MATSUURA HOR B0-B360.M4 name Fanuc 18Mi 4 MATSUURA HORI B0 - 360FANUC AICC PreTool.M3 name FANUC AICC PreToolFANUC HPCC PreTool.M3 name FANUC HPCC PreToolFSmill.m3 name FSMILL
SURFCAM 2015 System Summary Page 20 of 28 March 2015
SURFCAM System Summary
GENERIC.M4 name GENERIC.M4GENERIC-SUBS.M3 name GENERIC-SUBS.M3Haas Horizontal .m4 name Haas Horizontal Haas VF-9 4x Index X (A) Axis.m4 name HAAS VF-9 4x Index X (A) AxisHaas VF-Series 4x Index X (A) Axis.m4 name Haas VF-Series 4x Index X (A) AxisHaas VF-Series.m3 name HAAS VF-SERIESHaas With M97 Sub Programs 54-59.m3 name Haas With M97 Sub Programs 54-59Haas With M98 Sub Programs 54-59.m3 name Haas With M98 Sub Programs 54-59Haas_4axis_indexing.m4 name HAAS 4Axis IndexingHaasVF w Tool Descriptions.M3 name HAAS VF with Tool DescriptionHAASVF.M4 name HAASVF.M4HaasVFSeries.m3 name HAAS VF HAASVF-SUBS.M3 name HAASVF-SUBS.M3Hardinge VMC600 II Fanuc 15MB.m3 name HARDINGE VMC600 II FANUC 15MBHeidenhain TNC 2500 Conversational.m3 name Heidenhain TNC 2500 Conversational Language Heidenhain TNC 415.M3 name Heidenhain TNC 415 ConversationalHeidenhein TNC 415 with Subs.M3 name Heidenhain TNC 415 Conversational Sub ProgramHITACHI-VK45.M3 name HITACHI-VK45.M3Hurco 81004 4 Ax.m4 name Hurco 81004 4 AxHurco Ultimax III Version 8.M3 name Hurco Ultimax III Version 8Huron-Inch.m3 name HURON INCHHuron-Inch.m3 name HURON METRICKitamura Mycenter - Index X 4 axis.M4 name KITAMURA Mycenter - INDEX X 4 axisKitamura Mycenter - Index Y 4 Axis.M4 name Kitamura MYCENTER - INDEX Y 4 AxisKitamura MYCENTR.M3 name KITAMURA MycenterMakino - Fanuc 15M.M3 name Makino Fanuc 15MMAKINO-A51-SUBS.M4 name MakinoA51-SUBS.M4Matsurra Yasnac MX2 - Index X - 4 Axis .m4 name Matsurra Yasnac MX2 - INDEX X - 4 AXISMatsuura Yasnac Preselect and subs.M3 name MATSUURA VERT Yasnak With Tool Preselect - subsMAZAK - Mazatrol .m3 name MAZAK - Mazatrol MAZAK-MATRIX.M3 name MAZAK-MATRIX.M3MIKRON-TNC430ISO.M3 name Micron VCP-800 3 Axis Mill // TNC-426MILLTRONICS-CENTURION7.M4 name Milltronics-Centurion7.M4Mitsubishi w_N safe start.M3 name Mitsubishi W_N SAFE STARTMMpro.m3 name MMPROOKK 4 Axis Fanuc.M4 name OKK 4 Axis FANUC CONTROLOkk Fanuc.M3 name Fanuc OKKOKK HM4 with Tool Preselect.m3 name OKK HM4 with Tool Preselect and Sub G54.1 P1 to P48OKK HM4 with Tool Preselect.m3 name OKK HM4 JUST SUBS ( SINGLE TOOL )Okuma_P200-Horiz.m3 name Okuma-OSP-P200-HORZOKUMA-OSP200P.M3 name OKUMA-OSP200P.M3OkumaOSP700m.m3 name Osp700.mOkumaOSP700mSubs.m3 name Osp700.m with subs. #6Prolite1000.m3 name PROLIGHT 1000Prolite2000.m3 name PROLIGHT 2000ProtoTRAK AGE3.M3 name ProtoTRAK A.G.E.3Prototrak.M3 name ProtoTRAKProtoTrak_2axis_Conversational.M3 name PROTO TRAK 2axisProtoTrak_Conversational.M3 name PROTO TRAK 3 axisRokuRoku Fanuc 0M.m3 name ROKU-ROKU FANUC OMShoda 3X.m3 name Shoda 3XShoda 3X.m3 name Shoda 2 Head CallShoda 3X.m3 name Shoda 3 Head CallShoda 3X.m3 name Shoda 4 Head Call
SURFCAM 2015 System Summary Page 21 of 28 March 2015
SURFCAM System Summary
Shoda 3X.m3 name Shoda 6 Head CallShopBot V3.m3 name ShopBot V3Siemens 810.M3 name Siemens 810MSmartcnc.m3 name smartcnc100Speclite.m3 name spectraLIGHT 0200SUPER MAX w-Subs .M3 name SUPER MAX w/Subs G54-59 FANUC XV Series 1020 A Thermwood Model 70.M3 name Thermwood Model 70ThermWood_40.M3 name Thermwood 40Vickers Acramatic A2100 MC control.m3 name Cincinnati Acramatic A2100 MC controlYasnac I80 with 54 Subs.m3 name Yasnac I80 with 54 Sub's and Block Skips
MPost Lathe Post Processors
Colchester.l2 name COLCHESTERFagor Lathe.L2 name Fagor LatheFanuc 10T.L2 name Fanuc 10TGeneric Lathe.L2 name Generic latheGENERIC.L2 name Generic.L2.docGENERIC.L2 name Mori Seiki - G71/G72 cycles 5-Aug-10Hardinge Fanuc 0T .l2 name Hardinge Fanuc 0THYUNDAI-FANUC0ITD.L2 name HYUNDAI-FANUC0ITD.L2FSWlatheVWM.l2 name FSLATHE-VWMFSWlatheWLcentroid2010.l2 name FSLATHE-WlcentroidHaas SL Series - G71_G72 cycles.L2 name Haas SL Series - G71_G72 cyclesHaas SL.L2 name Haas SL SeriesMILLTRONICS-CENTURION6.L2 name Milltronics-Centurion6.L2Mori Seiki - G71_G72 cycles.L2 name Mori Seiki - G71_G72 cyclesMori Seiki MF T6.l2 name Mori Seiki MF T6Mori Seiki with Stock Stop.L2 name Mori-Seiki w/ Stock stop @ beginning.Mori Seiki.L2 name Mori SeikiMori Seiki2.L2 name Mori SeikiOkuma.L2 name OkumaOkuma2.L2 name OkumaPuma S240.l2 name Puma S240Taiyo Seiki 3T.l2 name Taiyo Seiki 3TYasnac 2000B.L2 name Yasnac 2000B
SURFCAM 2015 System Summary Page 22 of 28 March 2015
SURFCAM System Summary
MPost EDM Post Processors
Agie EDM.E2 name Agie EDM 2 Axis Charmilles EDM.E2 name Charmilles EDM 2 Axis CHARMILLES.E2 name CharmillesGeneric EDM.E2 name Generic EDMHANSVEDT.E2 name Hansvedt EDMHANSVEDT-COLUMNAR.E2 name HANSVEDT-COLUMNAR.E2Mitsubishi EDM.E2 name Mitsubishi H Series EDMSodick EDM.E2 name Sodick EDM
*Contact local reseller for any custom developed MPost Post Processor requirements*
SPosts – Included in SURFCAM CAM Systems
SPost Mill Post ProcessorsUNCX01.P75 EXAMPLE - Millturn PostUNCX01.P80 EXAMPLE - Bridge Mill PostUNCX01.P85 Dual Table Mill PostUNCX01.P90 EXAMPLE - 5 Axis Laser PostUNCX01.P05 Generic CNC with Fanuc 15MUNCX01.P15 Haas VF-Series with Haas controlUNCX01.P20 Fadal Format One - CNC88 controlUNCX01.P24 OKK with Fanuc 180is controlUNCX01.P28 Kitamura with Fanuc 16IMA controlUNCX01.P34 Mori Seiki with Fanuc 18i control
SPost Lathe Post ProcessorsUNCL01.P44 Okuma with OSP7000L ctrlUNCL01.P66 Mori Seiki with Fanuc ctrlUNCL01.P80 Haas SL with Haas ctrlUNCL01.P81 Hardinge with Fanuc 18T ctrl
SPost EDM Post ProcessorsUNCX01.P55 Mitsubishi Wire with M500 ctrl
*Contact local reseller for any custom developed SPost Post Processor requirements*
SURFCAM 2015 System Summary Page 23 of 28 March 2015
SURFCAM System Summary
System Requirements
Minimum RequirementsOperating System: Windows®7, Service Pack 1, 64-bit
Processor: Duo Core II or higher
Memory: 8 GB RAM
Hard Disk Space: 8 GB Free
Video: 1 GB Windows XP DirectX® 11.0 or higher compatible display adapter capable of 1024x768 resolution in 32-bit color.
(Note: Integrated graphics cards can degrade performance and are not recommended.)
DirectX: DirectX 11.0
Pointer: Windows Compatible Mouse
Communications Port: USB
Drive: DVD Drive
Recommended Requirements Operating Systems:
Windows 7 (64-bit)
Windows 8 (64-bit)
Windows 8.1 (64-bit)
Processor: Quad Core
Memory: 16 GB RAM (64-bit)
Hard Disk Space: 32 GB Free
Video: 4 GB Windows 7 DirectX 11.0 or higher compatible display adapter capable of 1280x1024 resolution in 32-bit color (XP)/ Basic Mode (Win 7)
(Note: Integrated graphics cards can degrade performance and are not recommended.)
DirectX: DirectX 11.0
Pointer: Windows IntelliMouse Optical Mouse with wheel
Communications Port: USB
Drive: DVD Drive
* Note: SURFCAM is not supported to run on any Mac system *
SURFCAM 2015 System Summary Page 24 of 28 March 2015
SURFCAM System Summary
Language Versions available for SURFCAM 2014
Available LanguagesEnglish
Chinese - Traditional
Chinese - Simplified
Czech
French
Finnish
German
Italian
Japanese
Korean
Polish
Portuguese
Russian
Spanish
Swedish
SURFCAM 2015 System Summary Page 25 of 28 March 2015
SURFCAM System Summary
Part Modeler
SURFCAM Part Modeler is a tool specifically designed for quick and simple construction and modification of solid models with fully associative drafting capabilities. Part Modeler’s intuitive user interface can be quickly and easily tailored to individual requirements, with features such as dockable windows and customizable menus and toolbars ensuring a highly productive, smooth and seamless progression from design concept through to finished component model and detail drawing.
Solid Modeler SURFCAM Part Modeler is a cost effective, 3D solid modeling tool spe-cifically designed for quick and simple construction and modification of solid models and associative drawing with included CAD file translators.
File Import Design ElementDrawingVISIParasolid (.x_t, .x_b)IGES (.igs)DWG-DXF (.dwg, .dxf)Solid Edge (.par)SolidWorks (.sldprt)STEP (.step, .stp)Unigraphics NX (.prt)ACIS SAT (.sat, .sab)Catia V5 (.catpart, .catproduct)Creo Parametric (.part, .asm)Autodesk Inventor (.ipt, .iam)
File Export Component / AssemblyParametric PartParasolid (.x_t, .x_b)IGES (.igs)DWG-DXF (.dwg, .dxf)STL (.stl)STEP (.step, .stp)
SURFCAM 2015 System Summary Page 26 of 28 March 2015
SURFCAM System Summary
SolidWorks 2015 (PDO & PDA)
SURFCAM offers SolidWorks to accelerate the design to manufacturing process with SolidWorks PDO or SolidWorks PD&A, the world’s most widely used CAD system.Powerful associativity enables users to open native SolidWorks files directly into SURFCAM, completely eliminating the translation process. SURFCAM automatically recognizes any design revisions in the solid model and regenerates only the affected operations. With this seamless interoperability, SURFCAM users can quickly adapt to myriad design changes.SolidWorks 2015 PDO (Part Design Only) option can be added to any SURFCAM system.SolidWorks 2015 PDA (Part Design & Assembly) option can be added to any SURFCAM system.
Full sketching capability Includes all 2D and 3D sketch capability.
No Drafting Layouts Note: The PDO & PDA versions cannot create drafting lay-outs.
Full part feature creation Design of parametric solid models and assemblies. Includes (but not limited to) Extrude, Revolve, Sweep, Loft (Both Boss and Cut), Fillets and chamfers, Holes, Draft, Shell, Rib, Scale, Dome, Shape, Deform, Indent, Flex, Wrap, Cavity, Join, Com-bine, Split.
Surfacing tools Radiated and ruled surfaces, Face tools and healing.
Advanced Features Patterns and mirrors, Reference geometry such as planes and axes.
Sheet metal functionality Folds, bends, flanges, rips, tabs, miters, lofted bends, sketched bends, hems and more. Alternatively, create a solid shape as starting point then use advanced capabilities such as “convert solid-to-sheet metal” functionality to develop a manu-facture-able sheet metal part.
Mold Tools Parting Line, Shut-off surfaces, Parting surfaces, Tooling split Core/Cavity Splits
Assembly Motion * (PDA only) Simply by clicking and dragging components, you can check an assembly for proper motion and collisions. In addition, you can simulate physical motion involving assembly mates, contact, springs, and gravity, as well as create, edit and save video animations.
Assembly Modeling * (PDA only) The ability to create and manage multi-file assemblies.
Configuration Management Design tables.
SURFCAM 2015 System Summary Page 27 of 28 March 2015
SURFCAM System Summary
File Import SolidWorks (.sldprt, .prt, .lfp, .sldlfp, .prtdot, dot) SolidWorks (.sldasm, .asm) * (PDA Only)ProE Assembly (.asm, .asm*, .xas) * (PDA Only)Inventor Assembly (.iam) * (PDA Only)Solid Edge Assembly (.psm, .asm) * (PDA Only)Parasolid (.x_t, .x_b, .xmt_txt, .xmt_bin)IGES (.igs, .iges)STEP AP203/214 (.step, .stp)ACIS (.sat)VDAFS (.vda)VRML (.wrl)STL (.stl)Catia Graphics (.cgr)ProE Part (.prt, .prt*, .xpr)UGII (.prt)Inventor Part (.ipt)Solid Edge Part (.par)CADKEY (.prt, .ckd)IDF (.emn, .brd, .bdf, .idb)Rhino (.3dm)DWG, DXF™
File Export SolidWorks (.sldprt, .prt, .lfp, .sldlfp, .prtdot, .sldftp)SolidWorks (.sldasm, .asm, .asmdot) * (PDA Only)eDrawing (.eprt) * (PDA Only)ProE Assembly (.asm) * (PDA Only)Parasolid (.x_t, .x_b)IGES (.igs, .iges)STEP AP203/214 (.step, .stp)ACIS (.sat)VDAFS (.vda)VRML (.wrl)STL (.stl)Adobe PDF (.pdf)Adobe Photoshop (.psd)Adobe Illustrator (.ai)Universal 3D (.u3d)3D XML (.3dxml)Microsoft XAML (.xaml)Catia Graphics (.cgr)ProE Part (.prt)JPEG (.jpg)Tif (.tif)HCG (.hcg)HOOPS HSF (.hsf)DWG, DXF™
SURFCAM 2015 System Summary Page 28 of 28 March 2015
SURFCAM System Summary
Help and Tutorials
Contents Based Help SURFCAM makes it easy to get exactly the help you need, when you need it. By simply pressing the “F1” key or clicking on the “Help” button when in a particular menu, SURFCAM will display help messages appro-priate for that operation or function. A comprehensive database provides links to related topics, insuring your questions are answered completely. Also available in PC/Web Browser, iPad2 Web Browser and Windows® CHM Help Formats online at: http://www.surfcam.com/help/web/index.html
Get Started Manual This printable 148 page manual in SURFCAM will familiarize you with the steps necessary to begin using SURFCAM effectively in your shop. With the “Get Started” Manual, you’ll learn the fundamentals of 2-D and 3-D part design, as well as how to choose and apply tool paths to machine them. Additional topics include an overview of the system, part verification (simulated cutting of the part within SURFCAM) and post-processing of G-Code for specific machine controls.
SURFCAM Tutorials These web-based videos in SURFCAM offer a comprehensive look at the full-range of SURFCAM functionality. Continuously updated and highlight-ing the newest SURFCAM features, these videos will aid both beginning and experienced users in understanding and applying the features of SURFCAM to their parts. http://www.surfcam.com/tutorials
Product Patent Information
TRUEMill®
U.S Patents 7,451,013; 7,577,490; 7,831,332, 8,000,834International Patents: Canada 2564404; Czech Republic 1745400; France 17547400;Germany 602005034139.0; Korea 1070714; United Kingdom 1745400
SRM® and Step Reduction Milling®
U.S. Patent 6,704,611
*For more detailed patent information, visit: http://patft.uspto.gov/netahtml/PTO/search-bool.html