The process begins with an IGES, VDA-FS or STL file from a modelling system. Machining Strategist loads the data ultra fast, colour renders it and tessellates it ready for machining. The model can then be dynamically rotated, panned or zoomed in this fully rendered state allowing the user to completely visualise and understand the geometry.The graphics windows can be configured to provide the operator with the appropriate views quickly and easily; rotating, panning and zooming the model in each window independently.The operator selects the set of surfaces to be machined and chooses an appropriate strategy. These include "Z-step" roughing, waterline finishing or multi-surface finishing. The roughing algorithms incorporate "Voronoi" calculations, which ensure that each cutter path is the optimum path at every particular height. A minimal amount of user input is required to specify the feeds, speeds, depths of cut and tolerance (assuming it is desirable to override the system defaults).The operations necessary to produce cutter paths are extremely simple. A competent machinist with a basic knowledge of Windows functionality would require a maximum of a day's training to become proficient in the operation of Machining Strategist.The primary function of Machining Strategist is to support high-speed machining where finer cuts are taken with accelerated spindle speeds and feed rates. The emphasis on high speed is very much in evidence with Machining Strategist: the speed of geometry manipulation is mirrored by the speed of creation of the cutter paths.The efficiency of Machining Strategist makes it viable not only for companies wishing to exploit high speed machining techniques, but companies looking to generate the most efficient cutter paths quickly. It complements the existing functionality available within the ToolMaker suite of products.As with all NC Graphics' products, Machining Strategist is completely multi-tasking. In addition it is also "multi-threaded". This means that even in the middle of a process such as a cutter path calculation, it is possible to continue working on the same model, for example to zoom in on this cutter path as it is being generated. Having created the appropriate cutter paths these are then post processed before being verified (if required) in ViewCut or downloaded through the DNC facility.Based on the Windows NT operating system, Machining Strategist is quick and easy to use, with both "pull down" menus and icon toolbars. All the geometry information and cutter path details are displayed, textually and graphically in a Windows Explorer type format. By running under Windows NT, users can multi-task across other Windows applications and the other CADCAM facilities, drip feeding to machine tools for example. It also makes use of Windows-based peripherals including standard plotter and printer drivers.Machining Strategist makes extensive use of OpenGL and the Microsoft Foundation Classes suite of development tools which facilitate the advanced functionality and excellent speed of performance.General Features
Machining STRATEGIST is a technological leader in this area with many unique machining strategies for generating world-class machining programs. At the same time, many of these strategies can improve the productivity of older CNC machines with dramatically reduced air cutting time and programs with smooth arcs which help to maintain continuous machine tool motion.
Installed in a CAD/CAM office or on the shop-floor, Machining STRATEGIST can take your machining capabilities to new levels and productivity to new heights.
Machining STRATEGIST 2020 is a technological leader in this area with many unique machining strategies for generating world-class machining programs. At the same time, many of these strategies can improve the productivity of older CNC machines with dramatically reduced air cutting time and programs with smooth arcs which help to maintain continuous machine tool motion.
All machining options have techniques for maintaining constant machine tool motion - an essential requirement for maintaining higher feedrates and eliminating dwelling, the single worst contributing factor to tool wear. Any 3D machining strategy, can be controlled by specifying the surface slope-angle to be machined, without the need for steep/shallow boundaries. This means that, in addition to water-lining steep areas, shallow areas can be machined using any of the remaining 3D machining strategies. So a radial part could be finished with a combined steep waterline and shallow radial strategy. All toolpaths in Machining STRATEGIST are created as a two-step process:
(a) Toolpath passes are generated, calculated to a particular tool and tool holder.
(b) Toolpath passes are linked with a home position, rapid moves and toolpath linking moves.
There are a number of inherent benefits to this approach. Firstly, if a different linking strategy is required, it is not necessary to recalculate the original toolpath passes. Secondly, if the original toolpath passes require editing, this is done prior to the linking stage resulting in more control and better linking of trimmed toolpaths. Toolpath linking moves were designed to minimize the time the cutter is spent off the job with the net effect that overall machining times are reduced. All machining strategies can be driven in a 3 2 axis orientation. Machining STRATEGIST in 3 2 axis mode is as straightforward as conventional 3-axis machining with 2D boundaries created in 3D space determining the Z-axis machining orientation, which can be set as an AB, AC or BC rotation depending on the particular machine tool setup. Whether machining with a high speed or conventional machine tool, Machining STRATEGIST can help to reduce overall machining times while improving tool life and providing better machine tool motion.
Part Analysis
A dynamic sectioning function allows for closer interrogation of cross sectional detail. This can be useful when analysing toolpaths which might otherwize be obscured by steep wall areas or for visually viewing the difference between a remaining material stock model and the finished component. A minimum curvature can be assessed on parts relative to the smallest cutter to be used. By inputting the minimum cutter radius, a new model is generated detailing corners sharper than the specified cutter. Fillets can be used to smooth out the model for machining. Standard radius fillets can be created slightly larger than the ball-cutter to be used. The result will be machining that has continuous movement and no dwelling. Fillets can also be specified to have a different radius to the diameter and this can be useful if 3-axis machining with carbide-insert button cutters. As an example, if machining with a 32r6 cutter, fillets of 34r7 could be created, resulting in smooth, continuous machining even in what were previously sharp internal corners. Fillets are generally produced in seconds, even on large detailed models. With the use of fillets, smooth machine tool motion, better surface finish and improved tool life are assured. Models read in with open hole details can be filled with Machining STRATEGIST, using the planar patch facility, in most cases eliminating the need to take the part back in to a modelling system for modification. Planar surfaces can be modeled if the component is destined to become a core or electrode. If planar holes are located at a vector in space, these can also be filled, by specifying an AB rotation for the boundary used to constrain the planar patch. Machining STRATEGIST automatically looks down the vector path the boundary is created in when performing any associated command such as machining or in this case, creating a planar patch.
The history-tree structure within Machining STRATEGIST can be used to record a sequence of events. Rather than recording a macro in advance, the user can selectively specify exactly which machining sequences to record after the operation has been run. This allows the user to build up a selection of operations which can be used to automate other jobs. For instance, a sequence of roughing and rest-roughing operations could be recorded using particular cutters for small, medium and large parts.
Machining STRATEGIST's roughing routines employs a number of techniques which, when combined, results in a program with the smoothest cutting motion and significantly enhanced tool life: A series of offset passes are generated at specified Z-depths and are automatically calculated to remove the maximum amount of material without leaving upstands. The depth of cut automatically adapts, ensuring that flat faces are machined to within the prerequisite stock allowance. A Core Roughing strategy is optimised to machine from the outside-in, resulting in better cutting conditions when machine cores or parts with upstands. Upon linking the passes, an "effective cutting diameter" helix entry is calculated, completely machining the material under the cutter as it moves to its next Z-depth. Cutter contact is maintained as much as possible to avoid the reduction of tool life. Machining STRATEGIST automatically adapts to a profile ramping condition following the toolpath as the tool ramps down in Z if a helix entry is not possible. If both a helix entry or a profile-ramp entry would leave material under the effective cutting diameter of the cutter, which might result in the cutter being damaged as it drops deeper in Z, Machining STRATEGIST discards this part of the toolpath, to be picked up later by a rest-material re-machining operation. The software cannot plunge vertically down the tool-axis, ensuring safe, reliable cutting conditions at all times. Smoothing arcs are created automatically, eliminating dwelling, improving effective cutting feedrates and tool life. Smoothing arcs are also generated on the most critical pass, where the cutter is in contact with the workpiece stock allowance. Linking moves, from one offset profile to the next, are created with smoothing arcs to maintain a more constant cutting motion Machining STRATEGIST fully gouge protects for not just the tool but also the toolholder. For older machine tools and machining softer materials, a traditional lace-roughing toolpath is available.
aa06259810