Beruflich Dokumente
Kultur Dokumente
Get Started with ESPRIT Copyright 2010 DP Technology Corp. All rights reserved. Information is subject to change without notice. No part of this manual may be reproduced, transmitted, translated in any form or by any means, graphic, electronic, or mechanical, including photocopying, recording, taping, or by any information storage or retrieval system, without written permission from DP Technology Corp. The software described in this document may only be used or copied in accordance with the terms of the furnished license agreement and/or non-disclosure agreement. It is illegal to copy the software onto any medium except as specified in the license or non-disclosure agreement. All DP Technology Corporation software products contain integrated security programs and/or plug-in modules that are required for the software license to properly operate. It is a violation of the DP Technology Corporation copyrights and U.S. Copyright law to disable or attempt to disable or remove or otherwise operate the software without the security programs and/or modules installed. Any software not supplied by DP Technology Corporation which is intended to allow the operation of the software without the required plug-in security module and/or integrated security programs is a copyright violation. ESPRIT is a registered trademark of DP Technology Corp. All brand or product names or proprietary file types mentioned in this document are trademarks or registered trademarks of their respective holders. Contact the appropriate companies for more information regarding trademarks and registration. DP Technology Corp. 1150 Avenida Acaso Camarillo, California 93012 USA Tel: +1 805 388 6000 Fax: +1 805 388 3085 www.dptechnology.com Printed in the United States of America
Contents
Welcome to ESPRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Installing ESPRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 ESPRIT Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ESPRIT Fundamentals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 The ESPRIT Graphical User Interface (GUI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Opening and Storing Files in ESPRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Selecting Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Controlling the Display of Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Working with Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Geometry commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Work Planes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Draw 2D Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Working with Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Types of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Creating and editing features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Feature Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Work Planes assigned to features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Import a CAD drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Position the part for machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Draw dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Create 3D features from a 2D drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Milling on a Standard Mill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 SolidMill Machining Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 SolidMill Traditional Machining Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Open the part file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Create a milling tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Create milling features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Create a stock model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Remove excess material. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Cut the pockets and slot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Mill and drill the holes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Simulate milling operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Turning on a Standard Lathe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 SolidTurn Machining Technology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 SolidTurn Machining Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Open the part file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Create a turning tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Create turning features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Create lathe stock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Rough the face and the OD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Drill on the center line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Rough and finish the groove on the OD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Contour the OD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 Rough and finish the ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Groove the ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Thread the ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Perform the cutoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 Simulate turning operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Burning on a 2-axis Wire EDM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 SolidWire Machining Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 SolidWire Gold Machining Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Open the part file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Set the EDM Machine Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Create EDM features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Create a stock model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 Contour the group of holes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Contour the die openings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Sort EDM operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Simulate wire EDM operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Welcome to ESPRIT
ESPRIT has all the power you need to machine any part... ESPRIT is a high-performance computer-aided manufacturing (CAM) system for a full range of machine tool applications. ESPRIT delivers powerful full-spectrum programming for 2-5 axis milling, 2-22 axis turning, 2-5 axis wire EDM, multitasking mill-turn machining, and B-axis machine tools. ESPRITs high-performance capabilities include machining any part geometry (solid, surface, or wireframe), universal post processing to format G-code for virtually any machine tool, and solid simulation and verification with dry runs rendered in dynamic solids for optimal part quality and consistency. ESPRITs multitasking component provides powerful capabilities for driving mill-turn machines, multi-axis lathes, and Swiss-style machine tools. ESPRIT provides synchronization of simultaneous cutting cycles using any combination of turrets and spindles for milling or turning, factory-certified post processors for all the leading multitasking machine tools, and dynamic solid simulations for dry run verification of the machining processes. Get Started with ESPRIT teaches you the basics of how to machine your parts with ESPRIT.
Welcome to ESPRIT
| 1
Installing ESPRIT
Please set your computers date correctly before installing ESPRIT and do not change the date thereafter. Important: An incorrect date can damage the security module and render ESPRIT inoperative. Your ESPRIT software will not work again until a replacement security module and new password can be shipped to you. 1. Download and install the latest Windows service packs. 2. Disable any anti-virus software. 3. Plug your ESPRIT locking device, normally a hardware key (security dongle) provided by DP Technology, into the appropriate USB or parallel port on your computer. If you have a parallel port security dongle, plug it into the primary parallel port (LPT1) at the back of your computer. Do not plug it into a serial port.
Hardware Key
Take special care to protect your security dongle from loss or damage. It is an integral component of the software and your license. The only device you may attach to the back of a parallel security dongle is a parallel printer. Important: If you have a parallel security dongle, do not plug any tape backup systems, portable CD-ROMs, DVD players or recorders, multi-function office systems (all-in-one printer/fax/scanner/ copier devices) into it. These will damage your hardware key. If your security dongle becomes damaged, your ESPRIT software will not work until a replacement security dongle and new password can be shipped to you at your expense. Security dongle replacement is not covered by Software Maintenance Contracts. Lost or stolen security dongles are your responsibility. Please check with your insurance carrier to be sure your business insurance has them covered for the full value of your ESPRIT software.
Use ESPRIT
ESPRIT is a single instance application and does not support multiple instances. ESPRIT does not limit the number of instances running, but you may experience unexpected and undesirable results in choosing to run more than one instance of ESPRIT at the same time. Double-click the ESPRIT icon on your Windows desktop Or, From the Windows Start menu, select All Programs DP Technology ESPRIT.
2 |
ESPRIT Support
The DP Technology web site provides a wide variety of information about the company and its products. You can access the web site at: http://www.dptechnology.com For support issues, please send an e-mail to: support@dptechnology.com
Phone Suppor t
Contact your reseller first. Resellers of ESPRIT give specialized information related to the custom solution they provided to you. This is the best place to start. If you do not have a reseller, contact the nearest DP Technology office.
Cor porat e O f f ic es DP China
1150 Avenida Acaso Camarillo, CA 93012 USA Tel: +1 805 388 6000 Fax: +1 805 388 3085 dptechnology.com
Midwest USA
10275 West Higgins Road Suite 420Rosemont, IL 60018 USA Tel: +1 847 297 8100 Fax: +1 847 297 8107 dptechnology.com
Ea st er n USA
458 North Fu Te Road Building No. 2, 1F Wai Gao Qiao F. T. Z. Shanghai 200131 China Tel: +86 21 5868 3696 Fax: +86 21 5868 2803 dptechnology.cn
DP Europ e
3005 Senna Drive Matthews, NC 28105 USA Tel: +1 704 814 0445 Fax: +1 704 814 0446 Fax: +1 704 594 9802 dptechnology.com
DP Japan
Le Thbes 68 Alle de Mycnes 34000 Montpellier France Tel: +33 4 67 64 99 40 Fax: +33 4 67 64 99 41 dptechnology.fr
DP G er many
Yokohama Sky Building 20F 2-19-12 Takashima, Nishi-ku Yokohama 220-0011 Japan Tel: +81 45 440 6670 Fax: +81 45 440 6001 dptechnology.jp
Sommerleite 1 D-96 148 Baunach Germany Tel: +49 9544 98756-0 Fax: +49 9544 98756-29 dptechnology.de
DP I t aly
Via Iacopo Nardi 2 50132 Florence Italy Tel: +39 055 2342286 Fax: +39 055 2347858 dptechnology.it
Welcome to ESPRIT | 3
4 |
ESPRIT Fundamentals
Before you begin the lessons in this guide, you should familiarize yourself with how to work with part files in ESPRIT. As a native Windows-based application, the ESPRIT interface and its menus and toolbars should look familiar to you. This chapter introduces the ESPRIT work environment and explains how to work with ESPRIT part files.
The ESPRIT Graphical User Interface (GUI) ..................................... 6
Menus ........................................................... 7 Default Toolbars ................................... 8 The Smart Toolbar............................... 8 Other Toolbars ....................................... 9 Displaying the XYZ Axis and the UVW Axis ..................................................... 9
You will learn: How to use ESPRIT menus and toolbars How to open and store ESPRIT files How to select, or group, elements using various selection modes such as HI, SNAP, and SUB-ELEMENTS How to control the display of elements with views, masks, and layers X Before beginning to use ESPRIT, you should have a working knowledge of your computer, the Microsoft Windows operating system and its conventions. You should know how to use a mouse and standard menus and commands. To review these techniques, refer to the documentation for Microsoft Windows.
ESPRIT Fundamentals
| 5
ESPRIT also provides two specialized windows that provide additional information about the parts you are working on and provide an excellent way to manage your work. 5. The Project Manager consists of a tabbed set of windows that list every feature, every cutting tool, and every operation in the current session. The Project Manager lets you manage, sort, and reorder these items. To view the Project Manager, press the F2 key or click Project Manager on the View menu.
6 |
6. The Property Browser displays the specific properties of any item selected in the graphic work area or the Project Manager. The types of properties displayed depend on the type of item selected. You can view and change individual properties for the selected item. To view the Property Browser, click Properties on the View menu or hold down the Alt key as you press Enter.
Menus
Commands are located on eight menus. Most of the menu commands are also available on the toolbars.
File: Open an existing file or create a new one. Save files that have changed. Edit: Copy or delete items, move the origin point or change the orientation of an imported model. View: Set the display of the work environment. Create: Draw new geometry and dimensions, create features, surfaces, or solids. Machining: Set up the machine definition, create cutting tools, create and simulate machining operations. Analysis: Analyze solid models, surfaces, and tool path. Tools: Set the system unit, create macros, load add-in programs, and personalize ESPRIT. Window: Create new windows and arrange the display of multiple windows. Help: Access the online help files or learn about your current version of ESPRIT.
ESPRIT Fundamentals
| 7
Default Toolbars
The default toolbars are located near the top of the ESPRIT screen. 1. The Standard toolbar has file management commands that let you create, open, save, and print files. This is also where you can find the Copy command when you want to copy elements in the work area. 2. The View toolbar has several commands that let you control the display in the work area, such as zooming and rotating the view plus commands that let you choose whether to display parts in shaded or wire frame modes. 3. The Edit toolbar gives you selection tools that let you filter the types of elements that can be selected or automatically select (group) multiple elements from the selection of a single element. 4. The Layers and Planes toolbar has commands for creating and selecting work planes, layers, and view planes. 1 2 3 4
If you click Switch to SolidMill, the toolbar is updated to display commands that let you create milling tools and operations. If you click Switch to SolidTurn, the milling commands are hidden and new commands display that let you create turning and mill/turn operations and tools.
If you want to create geometry, just click the Geometry icon to activate the Geometry group of toolbars.
If you click Milling Tools, the geometry toolbars are hidden and milling tool commands are displayed. All visible toolbars activated from the Smart toolbar will always be shown in the same position so you never have to hunt for a command.
8 |
Other Toolbars
In addition to the Smart toolbar, you can display other toolbars. To display other toolbars: On the View menu, click Toolbars... and then select a toolbar from the list. Any toolbar that has a check mark next to the name is already displayed on the screen. Right-click on any visible toolbar and select the toolbar you want to display To show toolbars for machining operations, select the machining type on the Machining menu, such as SolidMill Traditional, and then select the machining type again on the secondary menu. To hide a toolbar: On the View menu, click Toolbars... and select a toolbar that has a check mark next to the name Right-click on a toolbar and select the toolbar you want to hide To hide a machining toolbar, right-click on the toolbar and select Hide To move a toolbar, place the cursor on the double line at the top or to the right of the toolbar and drag it to a new location. When you drag a toolbar near the edge of the screen, it will automatically snap to the edge. Instructions that describe how to create your own toolbars or customize existing toolbars are available in ESPRIT Help. Press F1 to display the help and then click Customize in the index. If you would like to customize the Smart toolbar, click Smart Toolbar Add-In in the index.
ESPRIT Fundamentals
| 9
The XYZ axis shows the position of the part model in relation to the global axis.
The UVW axis shows the origin and orientation of the current work plane. You will learn more about work planes in the lesson Working with Geometry.
10 |
The <Blank Document> option opens a new file that uses the ESPRIT defaults. A template file contains user-defined elements and settings for the way you machine parts at your company. You can create templates that include regularly used tools, machine setup configurations, simulation settings, repeated geometry, and KnowledgeBase settings. As you become more familiar with ESPRIT, you can create templates that make it easier and faster to work on similar types of jobs. As a new user, select <Blank Document> and click OK. The commands on the File menu or the icons on the Standard toolbar (located near the upper left of the ESPRIT screen) are used to manage part files. The display of the template dialog is controlled by the Display Template Dialog option on the Input page of the Options dialog, available on the Tools menu. By default, the template dialog displays. For more information about how to create and use template files, please refer to the ESPRIT help.
ESPRIT Fundamentals
| 11
Since ESPRIT is based on the Parasolids kernel, it is adept at opening a variety of solid model files. After you click Open, you can use the Files of type pulldown to list only files with a specific extension. This makes it easier to browse for the file you want. If the file youre looking for has an unlisted extension, select All Files.
X The list of available file formats is based on the licensed options. For example, if your license does not allow you to open CATIA files, this option will not display in the Files of Type pulldown.
Saving a File
After working in ESPRIT, youll want to save your work so you can retrieve it later. The Save command stores the current file as a native ESPRIT file or as another type of CAD format. ESPRIT files are saved with a .esp file extension. If you want to convert the file to a different file format, select the Save as type pulldown and then select a file extension.
12 |
Selecting Elements
One of the most important tasks in any CAD/CAM system is the ability to select a variety of elements in the part file. A single part file may include one or more solid models, wireframe geometry, surfaces, and toolpath. In addition, you must have the ability to select individual components of an element, such as edges on a solid model or the endpoint of a line.
ESPRIT Fundamentals
| 13
After you identify the selection criteria, click OK to automatically select all elements that meet those criteria.
Selection Modes
Five selection modes are provided in the status area at the lower right of the screen: HI (highlight) mode SNAP mode SUB-ELEMENTS mode INT (intersection) mode GRID mode
When a mode is grayed out, that means the mode is disabled. Click on a mode to enable or disable it.
HI Mod e
When HI mode is enabled, ESPRIT always asks you to confirm element selections. This allows you to select from elements that are close to, or even on top of, each other. For example, you can use HI mode to select a solid model, an edge on that model, or feature created from a solid model.
14 |
When HI mode is enabled, ESPRIT will prompt Is this the correct choice and highlights an element near the selection point.
If this is not the correct element, answer No by pressing the right mouse button. ESPRIT will highlight the next closest element. In this example, you want to select the feature but a segment is highlighted instead. You would click the right mouse button until the feature highlights.
When the correct element is highlighted, answer Yes by pressing the left mouse button.
ESPRIT Fundamentals
| 15
SNAP Mod e
When SNAP mode is enabled, the cursor recognizes the midpoints and endpoints of lines and segments and the center points of circles and arcs as valid point selections. With SNAP enabled, the cursor changes to: when you hover over the end of a segment or arc when you hover near the midpoint of a segment or arc when you hover over the center point of a circle or arc
SUB - ELEM ENTS mod e
When SUB-ELEMENTS mode is enabled, you can select the individual sub-elements of solid models or features in the work area. For example, you can select the faces, faces loops, or edges of a solid model. You can also select the sub-elements of features. The selection of sub-elements is extremely useful for selecting the individual faces on a solid model that you want to machine. The Grouping Properties command relies on the selection of sub-elements to automatically group faces for several types of features: Holes, Pockets, Draft Feature Recognition, Turning Profiles, and FreeForm features.
I NT Mod e
When INT mode is enabled, the cursor recognizes the intersections of segments, lines, arcs, and circles as valid point selections. and remains as the INT cursor until an With INT set on, the cursor changes immediately to intersection is chosen. The cursor exits INT mode immediately after an intersection is chosen.
16 |
GR I D Mod e
ESPRIT uses the grid configuration settings from the Options dialog box (from the Tools menu, select Options and then the Input tab). This lets you select from a defined invisible array of screen locations in response to prompts for points, angles, distances, and so on. You may want to set the grid spacing to match your part drawing values.
Deselecting Elements
To deselect all items simply click anywhere in a blank area of the work area.
ESPRIT Fundamentals
| 17
Shaded Wire: Creates a shaded image with wireframe. The display of the wireframe is light source dependent. Wireframes will appear in different colors and/or disappear depending on the part orientation with respect to the light. Silhouettes are not supported, only true edges.
Shaded: Creates a shaded image. Has no effect on geometry elements. You can also shade the simulation of cutting operations.
Hidden Wireframe: Displays visible solids, surfaces, and geometry as wireframe depending on the orientation of the part. Elements that would normally be hidden by a shaded view are not displayed.
Views
ESPRIT provides several standard view orientations.
When you change from one view plane to another, the display in the work area rotates to the new view orientation and the display automatically zooms to fit all elements within the screen. You can control the rotation animation speed on the Workspace tab of the Options dialog (available on the Tools menu).
18 | Get Started with ESPRIT
You can also store your own view orientations. Pan, rotate or zoom the view to the orientation you prefer and then create a new view to store the view for later use.
Hold down the Ctrl key and the middle mouse button, or scroll wheel, and move the mouse to quickly rotate the view. If you hold the mouse button down over an axis or geometry element, the view will rotate about that element.
A l t e r nat i ve s
Click the Rotate command on the View toolbar Hold down the Ctrl key and press the up or down keys to rotate 15 around the horizontal axis Hold down the Ctrl key and press the right or left arrow keys to rotate 15 around the vertical axis Hold down the Alt key and press the right or left arrow keys to rotate 15 around the normal axis Hold down Shift+Ctrl and press the up or down arrow keys to rotate 90 around the horizontal axis Hold down Shift+Ctrl and press the right or left arrow keys to rotate 90 around the vertical axis
Zoom
Spin the scroll wheel forward to zoom in. Spin the scroll wheel backwards to zoom out. The zoom takes place from the location of the cursor on the screen.
A l t e r nat i ve s
Use the zoom commands on the View toolbar: Zoom, Zoom Previous, Zoom Dynamic Hold down the Shift key and press the up or down arrow keys to zoom in or zoom out
ESPRIT Fundamentals
| 19
Smar t Zoom
Hold down the Shift key and the middle mouse button, or scroll wheel, and move the mouse forward to zoom in or move backwards to zoom out. With Smart Zoom, the zoom takes place from the center of the model regardless of the position of the mouse. That way, the model is always visible when you zoom.
Pan
Hold down the middle mouse button, or scroll wheel, and move the mouse right, left, forward, or backward to pan the view.
A l t e r nat i ve s
Click the Pan command on the View toolbar Press the right, left, up, or down keys
Keyboard Shor tcut s
Press F5 to redraw the screen. Press F6 to fit all visible graphic elements on the screen. Press F7 to switch to a top view. Press F8 to switch to an isometric view.
20 |
Masks
The Masks command on the View menu lets you hide the display of specific types of elements. Press Ctrl+M to display the dialog. Items with a check mark are displayed. Select any items you want to hide to remove the check mark. All elements of that type will be hidden in the work area. To display the elements again, select the item in the dialog.
Layers
Layers are very useful for controlling the display of different types of elements in a complex part file. For example, you can set up different layers for machine components, the initial part stock or casting, the finished part, roughing tool paths and finishing tool paths, or any other type of geometry.
When new elements are created, they are placed on the active layer. Layers can be turned on or off to hide or show the different aspects of your part. The elements are not deleted, just temporarily hidden. You can turn a layer back on at any time. Elements can be placed on a different layer by first selecting one or more elements and then changing the Layer property in the Property Browser.
ESPRIT Fundamentals
| 21
22 |
You will learn: About the commands for creating geometry About work planes and how to modify their location and orientation How to draw lines, rectangles, points, and circles How to trim geometry and fillet corners How to draw a hole pattern from an array of points
Working with Geometry | 23
Geometry commands
Geometry commands are available on two toolbars: Unbounded Geometry and Bounded Geometry.
Unbounded Geometr y
The Unbounded Geometry toolbar displays automatically when you click Geometry on the Smart toolbar.
Point: Creates a point using a reference element or entered values. The user can enter XYZ coordinate values, select grid points, or choose a reference element to create a point: on a Snap location (end point, midpoint, or center point), at the intersection of two elements, at a specified distance along an element, or at a specified distance and angle from a reference location. Line 1: Creates a line from one reference element. The line can be created through a point, tangent to a circle or arc, or parallel to another line, segment, or axis. Line 2: Creates a line from two reference elements. The line can be created between two points, tangent to circles or arcs, or perpendicular to another line through a specified location. Circle 1: Creates a circle from one reference element. The circle is centered at a specified location or created concentric to another circle. Circle 2: Creates a circle from two reference elements. The circle is created through or tangent to two elements or Snap locations. Circle 3: Creates a circle from three reference elements. The circle is created through or tangent to three elements or Snap locations. The radius is calculated from the three locations. Ellipse 1: Creates an ellipse centered about a point or Snap location. The user is prompted for the center point, angle of major axis, major radius, and minor radius. Ellipse 3: Creates an ellipse from three points or Snap locations. The user is prompted for the center point, a point that defines the angle of the major axis and the major radius, and a point anywhere on the ellipse. Fillet/Chamfer: Creates an arc (fillet) or segment (chamfer) between two reference elements. Depending on the selected geometry, the elements are either trimmed or extended to the end points of the fillet or chamfer. Keep: Keeps the portion of an element between two reference elements and trims the rest. This command can also be used to convert an arc to a circle, a segment to a line, or a bounded ellipse to an unbounded ellipse. Trim: Trims the portion of an element between two reference elements. Point Array: Creates multiple points at evenly spaced intervals. The user can specify the number of points to create in a linear array, circular array, or grid array. In addition, the user can choose to automatically create a PTOP feature from those points at the same time. Horizontal/Vertical Line: Creates a line parallel to the X-axis (horizontal) or the Y-axis (vertical) at a specified distance.
24 |
Rectangle: Creates a rectangle or cube from two points or Snap locations. When the reference points lie on the same plane, a rectangle is created from four separate segments. When the reference points lie on different planes, a cube is created from twelve separate segments. Polygon: Creates a closed shape with any number of sides centered about a point or Snap location.
Bounded Geometr y
To display the Bounded Geometry tool bar, click Bounded Geometry on the Create tool bar. Most of the commands are the same except that you can create segments instead of lines and arcs instead of circles.
Segment 1: Creates a segment from one reference element. The segment can be created through a point, tangent to a circle or arc, or parallel to another line, segment, or axis. The user specifies the length and angle. Segment 2: Creates a segment from two reference elements that define the start and end points. The segment can be created between two points, tangent to circles or arcs, or perpendicular to another line, segment, or axis. Arc 1: Creates an arc from a center point, a radius value, and start and end angles. Arc 2: Creates an arc with a specified radius through or tangent to two reference elements. Arc 3: Creates an arc from three reference elements that define the start point, a point on the arc, and the end point. Ellipse 1: Creates an open ellipse centered about a point or Snap location. The user is prompted for the center point, angle of major axis, major radius, minor radius, start angle, and end angle. Ellipse 3: Creates an ellipse from three points or Snap locations. The user is prompted for the center point, a point that defines the angle of the major axis and the major radius, and an end point. The second point selected also defines the start point of the ellipse.
Entering Values
Each geometry command displays a series of messages in the prompt area (located at the lower left corner of the screen). The messages typically prompt you to select a reference element in the work area, such as a center point for a circle or an end point for a line, and then prompt you to input a value, such as a radius or distance.
You can accept the displayed value by pressing the Enter key or you can type a new value. As soon as you begin typing on the keyboard, an input box displays.
| 25
You can type the value or you can enter a mathematical expression to calculate the value, such as SQR(PI*3) or 10/3.
Work Planes
When geometry is created, it is drawn on the current work plane. Work planes let you draw geometry on a plane other than the default XYZ plane. The location and orientation of the current work plane is shown by the UVW axis. To display the UVW axis, click UVW Axis on the View menu.
ESPRIT provides three work plane orientations, all starting at the system origin point: XYZ: U, V, and W share the same orientation as X, Y, and Z. Geometry is drawn on the XY plane. ZXY: U, V, and W are aligned along Z, X, and Y respectively. Geometry is drawn on the ZX plane. YZX: U, V, and W are aligned along Y, Z, and X respectively. Geometry is drawn on the YZ plane. In ESPRIT, the tool axis is always aligned along the W, or Z, axis.
Users have the ability to create their own work planes in any orientation and location using the commands on the Modify Work Plane tool bar. This tool bar displays automatically when Geometry is clicked on the Smart tool bar.
26 |
Work Plane from Geometry: Creates a work plane from selected elements that define a plane. Any of the following can be selected: two intersecting lines or edges of a surface or solid, a line and a point not on that line, three points not on the same line, a circle. The first element selected defines the U axis, the second element defines the V. Parallel Work Plane: Moves the UVW axis incrementally according to the U, V, and W values you enter. Follow the prompts at the lower left of the screen. If the UVW has the same orientation as the XYZ axis, Parallel Work Plane works the same as Translate Work Plane. Translate Work Plane: Moves the UVW axis incrementally according to the X, Y, and Z values you enter and according to the orientation of the XYZ axis. Follow the prompts at the lower left of the screen. Rotate Work Plane: Rotates the UVW axis any angle about a selected line or segment. Rotate UVW: Rotates the UVW axis any angle about the U, V, and W axis. Symmetry Work Plane: Moves the UVW axis symmetrically with respect to a selected plane. You can select elements to define the mirror plane (see Work Plane from Geometry) or use an existing plane as the mirror plane. To do so, type the word name and then enter the name of the plane you want to use. Work Plane from Active View: Creates a work plane from the current view. The origin of the work plane will be set to (0, 0, 0). X After a work plane is repositioned, you can use it immediately. The position of the elements you create will be based on the new location and orientation of the UVW axis.
When Include View is checked, the same name and orientation is added to the list of View Planes so you can change to that view at any time. The view is created with the W of the UVW axis pointing out towards you so that you can create elements on the UV (or XY) plane. An asterisk (*) displays after the new plane name in list for both Work Planes and View Planes to indicate that the work plane includes a view.
| 27
Draw 2D Geometry
In this lesson you will learn to draw points, lines, and circles and become familiar with how to trim elements. You will draw the geometry using the dimensions in this drawing. All dimensions are in millimeters.
28 |
Click Point . Select Cartesian/Center. Enter the following values for the point: X = 120 Y = 90 Z=0 Click Apply to add the point and then close the dialog. On the View toolbar, click Zoom to Fit All to see the point. Click Rectangle . You are prompted to Select First Reference Point. Select the origin point located in the middle of the screen. You are prompted to Select Second Reference Point. Select the point you created.
| 29
30 |
You are again prompted to select a reference element. Select another segment in the boundary. This time the distance defaults to 5, so just press Enter. Again digitize inside the boundary. Follow the prompts to create the next two lines for the pocket.
| 31
32 |
Move the cursor over the intersection of the two lines you just created and click to select the intersection. You are prompted to Enter Angle. Type -10 and press Enter. Click Select and then select the horizontal line. Press the Delete key since you do not need this line anymore.
| 33
Change the Radius to 0. Select the angled segment to the right of the intersection. Select the vertical segment above the intersection.
34 |
| 35
36 |
| 37
38 |
Feature Properties ........................43 Work Planes assigned to features 44 Prerequisites ......................................45 Import a CAD drawing .................45 Position the part for machining 48 Draw dimensions ............................ 49 Create 3D features from a 2D drawing ................................................... 51
| 39
Types of Features
When a feature is created, it is classified as one of the following:
Chain Feature
An individual feature is considered to be a chain feature. A chain feature could be the boundary around a part, a simple pocket, or a path constructed of wire frame geometry. A chain feature defines the start location, direction, and end location for a cutting path. Chain features are quite simple and are used when you want the cutter to follow a defined path. Typically, these are contouring or profiling operations. In most cases, the tool can be centered on the chain feature or offset to the right or left.
PTOP Feature
A PTOP (point-to-point) feature defines a path connecting a series of holes or points. PTOP features are typically used for drilling operations and can also be used for manual milling. The tool will follow this path to drill each hole. PTOP features contain information about the depth and diameter of holes along the path as well as information about chamfers and counter bores.
Feature Set
A collection of individual features that comprise an area to be machined is considered a feature set. Feature sets are represented by a folder in the Feature Manager. A feature set is typically a Pocket feature that has sub-pockets or islands or it can be a Part feature containing all features found within a part boundary.
Custom Object
All EDM features created with the Draft Feature Recognition command are custom objects. Custom Objects also have an associated Feature Type that designates the feature as a Draft Conic Feature (2axis) or Ruled Feature (4-axis).
40 |
Creating features
Features are created from commands on the Create Features toolbar.
Manual Chain: Creates a chain feature from manually selected elements or point locations. This command can also be used to re-open a chain for editing. Auto Chain: Creates a chain feature automatically from elements that form a closed or open shape. The feature can be created from grouped elements or a manually selected start point, the next element in the chain, and an end point. Manual PTOP: Creates a PTOP feature from grouped or manually selected circles or point locations. Holes: Automatically recognizes holes on a solid model using criteria that defines the allowable range of diameter values. Face Profiles: Creates a profile feature from any combination of solid faces, face loops, solid edges, or wire frame geometry. Face Profiles also processes any holes within the selected face like the Holes command, using the allowable range of hole diameters defined in Feature Parameters. Pocket: Recognizes pockets, and any internal islands, found within a closed boundary and creates features on them. A Pocket feature can be created from a solid model, a face or face loop on a solid model, or a chain feature. Feature Parameters: Defines the parameters used for automatic hole recognition in the Holes and Face Profiles commands and the recognition of milled holes in the Pocket command. An additional setting controls the creation of multiple pockets when the Pocket function is used. Part Profile: Creates geometry or, optionally, a chain feature at the intersection of the UV plane of the UVW axis and a selected solid, NURB surface, or composite. For solid models, a cross-section is created at the UV plane. For NURB surfaces and composites, the geometry marks the silhouette of the part projected along the W axis onto the UV plane. Turning Profiles: Analyzes a part to find OD, ID, or face projection profiles and generates a profile for use in turning operations. A turning profile can be created from a solid model, solid faces, surfaces, surface composite, or STL model. The calculated profile can be created as a chain feature or as individual geometric elements. Draft Feature Recognition: Creates a 2-axis or 4-axis EDM feature automatically from a solid model, grouped wire frame geometry, or solid faces. This command is only available when the machining mode is set to SolidWire. Gear: Creates a chain feature of an inner or outer involute gear from specified gear data. Cam: Creates a chain feature of a cam profile based on values provided by the user.
Working with Features | 41
Editing features
The Features tool bar also displays commands you can use to edit features.
Insert Point: Inserts a point in an existing PTOP feature. New Start: Changes the start location on a chain feature to any element defined in the original chain. Remove from PTOP Feature: Removes a point from a PTOP feature. Move Back: Removes any number of elements, from last to first, on an existing chain or PTOP feature. This command is available only when the Manual Chain function is active. Modify Sharp Corner: Places arcs on corners (non-tangent junctions) of a chain feature. Arcs can be applied to the entire chain or any portion of a chain. Modify Internal/External Corners: Analyzes a chain or EDM feature to find and identify all corners, then automatically applies a user-defined corner style to those corners. A corner style can be applied to all corners, internal corners only, external corners only, clockwise corners, or counter clockwise corners. Find Shortest Path: Optimizes the travel distance between points in a PTOP or Hole feature. Reverse: Reverses the direction of a curve, chain feature, or PTOP feature.
Command s to edi t EDM f eatures
Several commands on the Edit Features toolbar are designed specifically for EDM features. Taper Change - Inserts a pivot or gradual taper change into a draft conic feature. Add Match Line - Adds a new synchronization line to a 4-axis ruled feature. Remove Match Line - Deletes a synchronization line from a 4-axis ruled feature. Add Slug Retention Profile - Adds small slots or grooves to an EDM die feature to prevent a slug from staying in the die during a punching operation. Remove Slug Retention Profile - Removes slug retention profiles from EDM die features. Add Extra Cut-off - Adds an extra break point to an existing EDM feature at a user-defined location and distance. Remove Extra Cut-off - Removes an extra break point that was previously added to an EDM feature. Add Thread at Angle - Adds a tilted thread line to a 4-axis ruled feature. Remove Thread at Angle - Removes a tilted thread line from a 4-axis ruled feature.
42 |
Feature Properties
The Property Browser displays all the properties of a selected item. These include general properties such as color, layer, and element type plus any machining properties. Features always have machining properties. To display the Property Browser, hold down the Alt key as you press the Enter key (Alt+Enter) or select Properties on the View menu. In addition to properties for the entire feature, each feature also has properties for each subelement such as the position of each point in a PTOP feature, the length of segments in a chain feature, plus attributes that show whether an edge is open or closed. You can highlight subelements in a selected feature using HI mode. To edit a feature property, click on the value to the right of the property and make your change. In this way, you can create a feature from 2D geometry and quickly give it 3D properties by adding depth and draft angles.
| 43
44 |
Prerequisites
The files for this lesson are available on the ESPRIT DVD in the Get Started folder. The files are also available for download from ESPRITWeb File Library ESPRIT 20XX. All dimensions in this lesson are in millimeters. Make sure System Unit on the Tools menu is set to Metric. If you would like to review and simulate the machining operations from this lesson, the completed ESPRIT file is available in the folder completed_parts.
Browse and select the following file: drawing.dxf In the dialog, click Options and make sure File Unit is Metric. Click OK to close the Options dialog. Click Open. If the Feature Manager is not displayed, press F2.
| 45
If the Property Browser is not displayed, press Alt+Enter (if necessary, drag the Property Browser below the Feature Manager).
46 |
Uncheck all layers except Default, Visible (ISO), and Hidden (ISO).
| 47
48 |
Draw dimensions
This drawing does not have any dimensions. You will draw some dimensions on the top view of the part to see the depths of the pockets and the holes. You can then use those values to add depth to the features you create. On the Tools menu, click Dimensioning.
Click the Text tab Make sure Length Unit is set to Metric Click the Font button and set the font size to 12 Click OK to close the Font dialog Click OK to close the Parameters dialog
| 49
Click Dimension In the Status area, select SNAP mode to turn it off Select a segment on the top and the bottom of the top view The system displays a preview of the dimension that moves with your cursor Move the cursor to the left of the geometry and click to place the dimension
Select a segment on the top and a segment at the bottom of a drilled hole Place the dimension to the right of the geometry
In the same way, add dimensions for the depths of the pockets Press the ESC key to exit Dimension mode In the Status area, enable SNAP mode
50 |
Click Holes.
Click the arrow button next to Max Diameter and select an inner circle from one of the drilled holes Click OK to create a hole feature that connects all the drilled holes
| 51
In the Project Manager, select the Hole feature In the Property Browser, select the value for the Depth property Enter a value of 15 and press Enter Select the value for Chamfer Diameter Click the arrow button next to the value and then select an outer circle from one of the drilled holes Change the value for Chamfer Angle to 90
52 |
| 53
Hold down the Shift key and select a single segment of the rectangular island Click Auto Chain Select the circle inside the pocket and click Auto Chain
Select the feature 1 Chain in the Feature Manager In the Property Browser, change Cutting Side to Left and press Enter Notice that Material Removal changes to Inside Select the feature 2 Chain and change the property for Cutting Side to Right and press Enter Material Removal for the island feature is Outside Select the feature 3 Chain and change Cutting Side to Right
54 |
| 55
On the View menu, click Masks Select Geometry to hide the display of the geometric elements (do not close the dialog yet)
In the status area, make sure SUB-ELEMENTS mode is enabled In the work area, select an outer edge of the feature When the entire chain highlights, press the right mouse button to highlight only the edge of the chain Press the left mouse button to accept this choice In the Property Browser, change the attribute for Open Edge to True In the same way, select the other sub-elements on the outer edge and change the Open Edge attribute to True
56 |
Change the view to Isometric You can see that the open edges are displayed as dashed lines In the Masks dialog, select Geometry to show the geometric elements and close the dialog
| 57
58 |
SolidMill Traditional Machining Cycles ..................................................... 70 Prerequisites .......................................71 Open the part file ...........................71 Create a milling tool ....................72
The Tool Manager ..............................72
Create milling features .............. 76 Create a stock model ...................83 Remove excess material ............ 85 Cut the pockets and slot .......... 92 Mill and drill the holes ............. 99
You will learn: About SolidMill Traditional machining technology and machining cycles How to create a milling tool How to create features for milling operations How to create a stock model Techniques to quickly remove stock material Two pocketing techniques: high-speed and standard Drilling techniques for hole patterns and a milled hole Simulation with Stock Automation
| 59
The technology for a machining cycle will not open unless a valid feature is selected first. The way that machining parameters are organized for all SolidMill machining cycles is consistent to make it easy to learn and use the technology. The interface is organized in three main areas: Toolbar area Vertical tabs Parameters area
60 |
The Toolbar area contains commands to validate (OK) and close (Cancel) the current technology as well as a Help button to open the help file for the current technology. The drop-down button displays the context menu for the technology. The icon reflects the last command used by the user.
The vertical tabs are arranged to save space. Parameters are grouped on the tabs in a top down approach, where you define the most general information about the cutting cycle on the General tab, then move to the Strategy tab to define a bit more detail such as the cutting strategy or depths, moving down each tab to add more detail about your machining operation.
The display of some tabs is controlled by a parameter setting. For example, if the parameter Finish Pass on the Strategy tab is set to Yes, the Finish tab will display to let you define parameters for a final finishing pass. If Finish Pass is set to No, the tab is hidden.
| 61
The Parameters area displays the machining parameters for the current technology. Parameters are grouped by category and each group control can be collapsed or expanded for visualization purposes.
As parameters are selected, the interface updates to show only the parameters you need. Options that are not used are hidden. If the user changes a parameter, the interface updates to show or hide a different set of parameters.
62 | Get Started with ESPRIT
For example, if the user sets Trochoidal Move to Yes for high-speed tool path, all the parameters to define the trochoidal movement are displayed.
When an arrow button displays next to a parameter, you can click the arrow and select an element in the work area to load a value.
Features can also be loaded from the Features tab. Click inside the parameter field, click the Features tab, select a feature from the list, and then click the technology tab. If the value for a parameter is invalid or missing, an error displays next to the parameter. If you hover your mouse over the error icon, a description of the error displays so that it can be corrected.
| 63
After a technology file has been saved, it can be loaded in a technology page. Click Open on the drop-down menu, browse to the file, and click Open. X The type of technology in the file must match the machining cycle. For example, you can only load Pocketing technology into a Pocketing cycle. For this reason, it is important to name the saved technology file with the type of technology in the file.
Cut Sp e ed
You can use Cut Speed RPM (Revolutions Per Minute) or Cut Speed SPM (Surface feet/meters Per Minute). Cut speed is defined as the distance in feet or meters that the edge of the rotating tool travels per minute. Cut speed is affected by the tool diameter. At a fixed number of RPMs, a larger tool diameter results in a greater cutting speed.
64 |
When a value is entered in Cut Speed RPM, the system takes that value and the tool diameter and calculates and displays the value for Cut Speed SPM. The relationship of RPM to SPM is based on the following formula: SPM in Inch = RPM * PI * Tool Diameter / 12 SPM in Metric = RPM * PI * Tool Diameter / 1000 You can also go in the opposite direction. If you set Cut Speed SPM, the system takes that value and the tool diameter and calculates the Cut Speed RPM. The system uses the following formula: RPM in Inch = (12 * SPM) / (PI * Tool Diameter) RPM in Metric = (1000 * SPM) / (PI * Tool Diameter)
X Y Fe edrat e PM , PT
These values are also interactive. Feed rate is defined as units (inch/millimeter) per minute (PM) or per tooth (PT). In general terms, the feed rate is the speed at which the cutter moves with respect to the work material. XY Feedrate allows you to specify the feed rate for movement in the XY plane. To calculate the feed rate PT (per tooth) from the feed rate PM (per minute), the system uses the following formula: PT = PM / (Number of Flutes * RPM) Going the other way, the system uses the following formula: PM = PT * Number of Flutes * RPM X The Tool Diameter and Number of Flutes are set on the tool page. There are three types of moves possible in the XY plane. These moves are represented by the following examples of NC code. The value you enter for XY Feedrate determines the feed rate for these three types of moves. Type 1: N15 G01 X_ Y_ Type 2: N15 G01 X_ Type 3: N15 G01 Y_
Z Fe edrat e PM , PT
Z Feedrate allows you to specify the feed rate for moves along the tool axis. These moves are represented by the following examples of NC code. The value you enter for Z Feedrate determines the feed rate for these four types of moves. Type 1: N15 G01 X_ Y_ Z_ Type 2: N15 G01 X_ Z_ Type 3: N15 G01 Y_ Z_ Type 4: N15 G01 Z_
Const ant Removal Rat e
This option can be set to Yes or No. When set to Yes, the feed rate is adjusted on arcs to maintain the feed rate at the edge of the tool where it contacts the material. The feed rate increases around exterior arcs and decreases around interior arcs in the NC code output. The Max Feedrate setting is used to limit the increase in feed rate.
| 65
M a x Fe e d r at e PM , P T
Max Feedrate is used to place a limit on the feed rate increase around exterior arcs when Constant Removal Rate is set to Yes.
Use Fe ed and Sp e ed K B
This option can be set to Yes or No. When set to Yes, feed and speed values from the KnowledgeBase will be inserted automatically. Before setting this option to Yes, you must: Have speed and feed data set up in the Speed Feeds Manager in the KnowledgeBase Select a Speeds Feeds Standard and Material Class in KnowledgeBase Document Setup (on the Common Machining tool bar) Select a tool in Tool ID Select a Type of Cut (the Type of Cut option displays only when Use Feed and Speed KB is set to Yes) ESPRIT will combine the Speeds Feeds standard and material selected in KnowledgeBase Document Setup with the tool and technology settings on the operation page to provide acceptable cutting speeds and feed rates. The inserted speeds and feeds are affected by the Tool Material and Number of Flutes specified on the tool page of the same Tool ID. The Type of Cut selected on the operation page also affects the inserted speed and feed values.
Milling Clearances
Parameters that control tool clearances during milling are located on the Links tab. Clearances define how you want to position the tool when it makes a rapid move from one location to another.
ESPRIT lets you define two separate distances for retract moves: Clearance and Full Clearance. Once you define the two distances, you can use them to control the heights of retract moves. Full Clearance: This is an absolute value, measured from the origin of the coordinate system. ESPRIT supports two types of coordinate systems: global (system default) and local (user defined). Clearance: This is a relative value, measured from the top of the feature or the starting depth. This is usually the top of the workpiece, but other situations may apply. Sometimes the top of the feature is below the top of the work piece (for example, holes in the floor of a pocket). The only time that clearance is not measured from the top of the feature is if the starting depth is a
66 | Get Started with ESPRIT
negative (-) value. In that case, clearance is measured from the starting depth since it is above the feature. Both methods of measurement have advantages. When you know the heights of specific obstacles on the work table, such as clamps and fixtures, you can use Full Clearance to make the tool retract to a safe height that will always avoid those obstacles. To save time, you can set a minimum retract height in Clearance that keeps the tool as close to the work piece as possible. In addition to the retract distances, ESPRIT lets you control the behavior of the tool between separate machining operations and between sections of a single operation. Return Plane: This setting establishes the plane position of the tool as it rapids to the beginning of an operation and rapids away at the end of an operation. Retract Plane: This setting establishes the plane position of the tool as it rapids between two sections of a cutting operation (for example, when the tool needs to move between two pocket areas in a Pocketing operation). Return Plane and Retract Plane share the same four options. However, you can use a different option for each. X The Return Plane is always used. Whether the Retract Plane is used depends on the areas that are being machined. If you are not sure about when the retract plane is used, it is a good idea to set the retract plane and return plane to the same option.
O pt ions for Retur n Plane and Ret rac t Plane
Clearance: The tool retracts to the Clearance distance, measured from the Starting Depth. See Depths of Cut. When the tool will encounter no obstacles during repositioning, this is a good choice.
Initial Clearance: The value for Initial Clearance is specified on the tool page for the selected tool. The distance is an absolute value, always measured from ESPRIT origin P0. When the tool must avoid all obstacles (such as fixtures and clamps) while moving to the next position, this is a good choice.
| 67
Full Clearance: The tool retracts to the distance entered in Full Clearance. If you are outputting from World coordinates, this value is measured from P0. If you are outputting from a local coordinate system, this value is measured from the origin of the Work Coordinate used. When the tool must avoid vertical obstacles on the work piece between operations, this is a good choice.
Partial Depth: The tool retracts to the Clearance distance measured from the tool location at the time of the retract. When you know the tool will be repositioning to a lower plane, this is a good choice.
Depths of Cut
The depths of cutting passes are controlled by the Depth settings on the Strategy tab. The depth settings let you control the z-level where the tool will start cutting, the depth of each incremental pass, and the depth of the final cutting pass.
68 |
Total Depth: This value establishes the bottom Z level for cutting passes. This value is measured from the selected feature. A positive value cuts below the selected feature, a negative value cuts above. Incremental Depth: This value controls the distance between each Z-level cutting pass. The values for Total Depth and Incremental Depth are used to determine the number of depth passes. The depth of the last incremental pass may be adjusted depending on the value for Total Depth and any stock allowance applied to the floors. Starting Depth: This value establishes the top Z level for cutting passes, measured from the selected feature. The first incremental depth pass is measured from this top Z level. A positive value cuts below the selected feature, a negative value cuts above. Retract for IDepth: This value controls the retract position of the tool before and after each incremental pass. Since this setting controls a tool retract distance, it shares the Full Clearance, Initial Clearance, and Partial Depth options that are used for clearances. You can also use the None option to have the tool feed between incremental passes without retracting. The Surface Clearance option is similar to the Clearance option except that the retract is either the clearance distance above the feature or the clearance distance above the starting depth, whichever is higher. Retract Between Cuts (Contouring only): This value controls the retract position before and after each lateral contouring pass. If the contour does not have lateral steps, this setting does not apply. Through Depth (Pocketing only): This value is used only when a pocket has no floor. Enter a value beyond the depth of the pocket so the tool can cut completely through. When a value is entered, the operation cuts to the total depth plus the distance for the through depth.
| 69
Facing - Removes a flat portion of stock material based on a feature that matches the stock perimeter. SolidMill Facing quickly removes material at the depth (or depths) you specify with simple linear passes followed by a final contouring pass around any islands to provide a uniform amount of stock on wall areas. The linear and contouring passes are combined into a single operation to save you time and to guarantee a consistent amount of stock on floors and walls. Pocketing - Removes material inside a closed boundary. Within a single pocketing operation, you have the option to create separately definable phases for roughing, wall finishing, and floor finishing passes that each let you use a different tool. When a pocket or face profile feature is chosen, the operation automatically finds any subordinate islands within the feature boundary. Trochoidal Pocketing - Removes material inside a closed boundary using the fastest possible feed rates. Trochoidal Pocketing quickly roughs parts at a constant material removal rate and provides multiple levels of control over tool motion pattern, feed rates, and cutter load. Although developed for high-speed machining, Trochoidal Pocketing brings benefits to any type of machine by providing a more constant tool load and a better surface finish. Contouring - Creates vertical or tapered cuts along the contour of a selected profile. Within a single contouring operation, you have the option to create separately definable phases for roughing and finishing. The same tool is used for both roughing and finishing, although you can define different incremental depths for finishing passes as well as different speeds and feeds. Rest Machining - Creates an operation to remove material remaining from previous operations. A rest machining operation can be applied to any existing SolidMill Traditional operation. The previous operation becomes the parent operation and the rest machining operation applied to it becomes the child operation. The child operation inherits many of the settings from the parent operation. The parent operation is used as the basis for calculating the areas to machine. Drilling - Creates a drilling operation. Several types of drilling cycles are supported, including canned cycles. Spiraling - Creates either spiral or helical cutting passes based on the selection of a feature with a circular shape or a PTOP feature. Threading - Creates a standard threading or single-point threading operation using basic milling technology. Manual Milling - Creates rapid or feed moves based on manually selected elements or coordinate locations. Manual Milling creates a tool path on the centerline of the tool without compensation. Wire Frame Milling - Creates a milling operation based on wire frame geometry. This command lets you create a simple freeform milling operation from planar geometry. Two separate profiles are used. One profile is swept along the other to create a 3-dimensional shape for the toolpath.
70 |
Prerequisites
The files for this lesson are available on the ESPRIT DVD in the Get Started folder. The files are also available for download from ESPRITWeb File Library ESPRIT 20XX. All dimensions in this lesson are in millimeters. Make sure System Unit on the Tools menu is set to Metric. If you would like to review and simulate the machining operations from this lesson, the completed ESPRIT file is available in the folder completed_parts.
Browse and select the following file: milled_part.esp. Set the view to Isometric.
| 71
ESPRIT provides an extensive list of pre-defined milling tools. If you use a very specific type of tool that is not on the list, you can create a Custom Mill from geometry you define. Instructions on how to create a custom mill are provided in ESPRIT Help.
Tools in the list can be sorted on any column and the user can choose which columns to display using the Field Chooser. These options are available by right-clicking on any column heading.
72 | Get Started with ESPRIT
| 73
On the Machine tab: Set Movement X, Y, Z to Home for all three positions Set Turret Name to Head
On the Holder tab: Set Holder Diameter to 60 Set Overall Length to 100 Set Tool Length to 80
On the Shank tab: Set Type to Cylindrical Set Shank Diameter to 30 Set Cutting Length to 1.5
74 |
On the Cutter tab: Set Tool Diameter to 60 Set Bottom Clearance to 10 Set Number of Inserts to 6 Set Insert Type to Rectangular Set Corner Radius to 1 Set Insert Width to 30 Set Insert Height to 10. Click OK to add the new tool to the Tool Manager.
| 75
Recognize t he pockets
In the status area, make sure HI mode and SUB-ELEMENTS mode are active.
On the Smart toolbar, click Create Features. Pocket Feature Recognition uses the Maximum Diameter parameter located in the Feature Parameters dialog to recognize cylindrical pockets. Any cylinder with a diameter greater than the Maximum Diameter will be recognized as a pocket.
76 |
Click Feature Parameters. Click the arrow button next to Max Diameter and use HI mode to select the edge of a hole on the corner of the part Click OK
| 77
78 |
In the same way, select the feature for the slot and rename it Slot Rename the small pocket Small Pocket Rename the cylindrical pocket Milled Hole - Upper
| 79
Recognize t he boundar y
Click Face Profiles Use HI mode to select the face loop around the top of the part Click OK
80 |
| 81
82 |
Click the Solids tab Set Type to Stock and set Create From to Extrusion
Click the arrow button and select the feature Stock Profile in the work area Set Z+ to 1 Set Z- to 53.1
| 83
Set Indexing to None Click Add Click OK To view the new stock model, click Single Step Click Stop to exit simulation mode
84 |
Click Facing.
On the dropdown menu, click System Default All to reset all the technology parameters to the system default settings
| 85
Under Operation Name, type Facing Select the tool FM 60 for Tool ID
Click the Strategy tab Set Overhang Direction to One Way For detailed information about this setting, click Help. Set Include Islands to Yes Set Stock Allowance Walls to 0.5 Set Total Depth to 15 Set Incremental Depth to 8 Set Starting Depth to -1
86 |
Click the Islands tab Click inside Island Features and then select the island feature in the work area
Click the Links tab Set Entry Mode to Rapid Down, Feed Over Set Exit Mode to Feed Over, Rapid Up Click OK
| 87
88 |
Notice that Machine Along is set to Basic so that the flow lines of the tool path will follow the shape of the basic curve Click OK
| 89
90 |
With the same feature selected, click Contouring Open the file: M3-Contour_Finish.prc On the Strategy tab, 1 rough pass is generated with no stock allowance Click OK
| 91
92 |
Notice that the tool path starts in the largest area of the pocket and spirals outward until it reaches an obstacle. Then the tool path changes to adjustable curves that adapt to the shape of the pocket.
| 93
Click the Wall Finish tab A single contouring pass will be applied to the walls with a stock allowance of 0.2 mm
Click the Floor Finish tab The floor of the pocket will be finished with a constant step over of 2.5 mm and no stock allowance
94 |
Click the Links tab Passes Order is set to R | AW | AF. This means that any roughing passes will be applied first. AW means that All Walls will be cut next. AF means that All Floors will be cut last. Click OK
| 95
96 |
| 97
Cut t he slot
To cut the slot, you will use a traditional Pocketing operation using a tool with a diameter the same width as the slot. The tool will enter the material using a ramping move and then cut the slot with a single pass. Select the feature Slot Click Pocketing Open the file: M8-Slot.prc Click the Rough tab and notice that Entry Mode is set to Ramp Along Pass. The tool will enter the slot with a long ramping pass at a 10 degree angle. Click OK
98 |
| 99
In the Pocket feature group, select the feature Milled Hole - Upper Click Spiraling Open the file: M10-Spiral.prc On the Strategy tab, notice that Strategy is set to Tangent Arcs. The tool path will be created as arcs that are tangent to one another. Click OK
100 |
Drill t he holes
In the Feature Manager, right-click on the feature Counterbore and select File > Open Process Open the file: M11-Counterbore.prc Again, right-click on the feature Counterbore and open the file: M12-Drill_Counterbore.prc
| 101
Right-click on the feature Countersink Open the file: M13-Countersink.prc Again, right-click on the feature Countersink and open the file: M14-Drill_Countersink.prc To view the settings for any of these operations, double-click on an operation to open the technology page
102 |
Click Run to start the simulation . Click Pause to temporarily stop the simulation . Click Run again to restart the simulation When the simulation is finished, click Stop .
| 103
On the Tools menu, click Options. On the Machining tab, select Enable Stock Automation and click OK. Notice that the display in the Operation Manager changes to show the status of the stock for each milling operation. For details on what each icon means, open ESPRIT Help (press F1) and look for Stock Automation in the index.
104 |
Select any operation in the Operation Manager and click Run. The simulation starts with the calculated stock from all previous operations. Click Stop to exit the simulation.
| 105
106 |
Prerequisites ......................................117 Open the part file ..........................117 Create a turning tool .................. 118
The Tool Manager ............................. 118
Create turning features ..............121 Create lathe stock ..........................131 Rough the face and the OD ....133 Drill on the center line .............137 Rough and finish the groove on the OD ................................................... 138 Contour the OD .............................. 140 Rough and finish the ID .............141 Groove the ID ................................... 142 Thread the ID ....................................143 Perform the cutoff ....................... 144 Simulate turning operations . 146
You will learn: About SolidTurn machining technology and machining cycles How to create a turning tool How to create features for turning operations How to create lathe stock Roughing techniques on the face, OD, and ID of the part Center drilling Grooving on the OD and the ID Finish contouring Threading on the ID Simulation with Stock Automation
| 107
X The technology for a machining cycle will not open unless a valid feature is selected first. The way that machining parameters are organized for all SolidTurn machining cycles is consistent to make it easy to learn and use the technology. The interface is organized in three main areas: Toolbar area Vertical tabs Parameters area
108 |
The Toolbar area contains commands to validate (OK) and close (Cancel) the current technology as well as a Help button to open the help file for the current technology. The drop-down button displays the context menu for the technology. The icon reflects the last command used by the user.
The vertical tabs are arranged to save space. Parameters are grouped on the tabs in a top down approach, where you define the most general information about the cutting cycle on the General tab, then move to the Strategy tab to define a bit more detail such as the cutting strategy or entry and exit moves, moving down each tab to add more detail about your machining operation.
The display of some tabs is controlled by a parameter setting. For example, if the parameter Finish Passes on the Strategy tab is set to No, the Finish tab will not display because those parameters are unnecessary for the operation.
| 109
The Parameters area displays the machining parameters for the current technology. Parameters are grouped by category and each group control can be collapsed or expanded for visualization purposes.
As parameters are selected, the interface updates to show only the parameters you need. Options that are not used are hidden. If the user changes a parameter, the interface updates to show or hide a different set of parameters. For example, if the stock type for a roughing operation is changed from Automation to Diameter, the parameter Stock Diameter displays to let the user define the diameter.
X When an arrow button displays next to a parameter, you can click the arrow and select an element in the work area to load a value. If the value for a parameter is invalid or missing, an error displays next to the parameter. If you hover your mouse over the error icon, a description of the error displays so that it can be corrected.
110 |
After a technology file has been saved, it can be loaded in a technology page. Click Open on the drop-down menu, browse to the file, and click Open. X The type of technology in the file must match the machining cycle. For example, you can only load Roughing technology into a Roughing cycle. For this reason, it is important to name the saved technology file with the type of technology in the file.
Sp e ed
You can use Speed RPM (Revolutions Per Minute) or Speed CSS (constant surface speed) to control the speed of the spindle.
| 111
When a value is entered in Speed RPM, the system takes that value and the reference diameter and calculates and displays the value for Speed CSS (in surface feet/meters per minute). The relationship of RPM to CSS is based on the following formula: CSS in Inch = RPM * Reference Diameter * PI / 12 CSS in Metric = RPM * Reference Diameter * PI / 1000 You can also go in the opposite direction. If you set Speed CSS, the system takes that value and the reference diameter and calculates the Speed RPM (in revolutions per minute). The system uses the following formula: RPM in Inch = (12 * CSS) / (PI * Reference Diameter) RPM in Metric = (1000 * CSS) / (PI * Reference Diameter)
Fe edrat e PM , PR
These values are also interactive. Feed rate is defined as units (inch/millimeter) per minute (PM) or per revolution (PR). In general terms, the feed rate is the speed at which the cutter moves with respect to the work material. To calculate the feed rate PR (per revolution) from the feed rate PM (per minute), the system uses the following formula: PR = PM / RPM Going the other way, the system uses the following formula: PM = PR * RPM
Ref erenc e Dia m et er
This value is used by ESPRIT to automatically calculate the spindle speed. By default, this value is set to the value of Bar Diameter in Machine Setup. If you are machining a constant diameter, enter the approximate diameter at the machining location. For diameters that are not constant, enter an average diameter.
Sp e ed Uni t
Speed Unit controls whether the value for Speed RPM or Speed CSS is used.
Fe ed Uni t
Feed Unit controls whether the value for Feedrate PM or Feedrate PR is used. Per Minute uses the value for Feedrate PM. Per Revolution uses the value for Feedrate PR.
Transver se Fe edrat e %
This setting is available only for Roughing, Balanced Roughing, and Contouring operations. The percentage value is used to reduce or increase the feed rate for any tool movement that is not parallel to the main cut direction. Tool movement in the main cut direction uses the programmed feed rate.
112 |
When Type of Work on the Strategy tab is set to ID or OD: Vx = F * Transverse Feedrate % Vz = F When Type of Work is set to Face: Vx = F Vz = F * Transverse Feedrate % X If a feed rate change is inserted into the tool path manually, it will be overwritten at the next slope angle change if the transverse feed rate is not 100%. The transverse feed rate is always calculated using the initial feed rate. It does not use the feed rate the user has inserted.
M a ximum RPM
This value is applied only when Speed Unit is set to CSS. By default, this value is the same as the Max RPM that is defined for the spindle in Machine Setup. This value controls the maximum revolutions per minute allowed for the spindle. A machining operation will not be allowed to exceed this limit.
Spindl e Rang e
This setting is used for RPM cutting. In general, set Spindle Range to Off for CSS cutting. The options represent different levels of spindle ranges and vary depending on your machine.
Spindl e Pr ior i t y
This setting is used only for multi-turret applications where two or more turning operations are synchronized. For synced operations, you can specify which operation controls the spindle speed. You can set spindle priority for more than one operation. Spindle priority can also be set on the operation page.
Use Fe ed and Sp e ed K B
This option can be set to Yes or No. When set to Yes, feed and speed values from the KnowledgeBase will be inserted automatically. Before setting this option to Yes, you must: Have speed and feed data set up in the Speed Feeds Manager in the KnowledgeBase Select a Speeds Feeds Standard and Material Class in KnowledgeBase Document Setup (on the Common Machining tool bar) Select a tool in Tool Selection Select a Type of Cut (the Type of Cut option displays only when Use Feed and Speed KB is set to Yes)
| 113
ESPRIT will combine the Speeds Feeds standard and material selected in KnowledgeBase Document Setup with the tool and technology settings on the operation page to provide acceptable cutting speeds and feed rates. The inserted speeds and feeds are affected by the Tool Material specified on the tool page of the same Tool ID. The Type of Cut selected on the operation page also affects the inserted speed and feed values.
Feature Ex tensions
When features are created for turning operations, they are created on the profile of the finished part. However, there are many times when the tool needs to be positioned outside the feature to avoid stock material that has not been removed yet. There are also times when the user wants the tool to continue cutting past the end point of a feature. In ESPRIT, there is no need to modify the features to obtain the correct tool path. Options are available that let the user automatically extend the start point or end point of the selected profile feature so that machining can begin or end outside the feature. The feature itself is not modified, only the reference path for the tool path.
A distance can be entered to extend the starting element or ending element of the feature. The start or end point is extended tangent to the feature. A positive or negative value can be entered. Entering a negative value has the same effect as making the feature shorter. X When a canned cycle is used, lead-in and lead-out moves are disabled. In this case, you can use the Feature Extension settings to extend the profile for the canned cycle for a safe start.
114 |
Roughing - Creates a roughing operation containing roughing passes and, optionally, a finish pass. Within a single operation, the Roughing cycle supports a variety of stock shapes, roughing patterns, and part profiles with ease. Independent rough and finish passes use separate feeds and speeds and lead-in/lead-out moves. Depth of cut calculations optimize material removal during roughing and automatic safe transition movements between rough and finish cuts guard against collisions. Balanced Roughing - Creates two separate roughing operations using two tools, each on a different turret. Balanced Roughing performs a roughing operation about twice as fast as a normal roughing operation by using two tools mounted on separate turrets. The two tools can cut simultaneously or one tool can lead and the other trail behind by a specified distance. When the two tools cut simultaneously, the feed rate can be doubled while maintaining the same tool load. Contouring - Creates a single contouring pass along a profile. SolidTurn Contouring creates a single pass along a selected feature in either a forward or reverse direction. Contouring passes can be created on the OD, ID, or face of a part with or without a stock allowance. B-Axis Contouring - Creates a single contouring pass that continuously rotates the tool about the B-axis while cutting. Profiles that normally require a series of turning tools can be cut with just one operation, resulting in a smoother surface. The B-axis can be mounted on the turret or on the spindle. Grooving - Creates a grooving operation. Within a single operation, you can create separate roughing and finishing passes. When roughing and finishing passes are combined, ESPRIT lets you define exactly when and where the finishing passes will be created in relation to the roughing passes. Drilling - Creates a drilling operation aligned with the spindle axis. In SolidTurn Drilling, the part is spinning and the tool is fixed. Several types of drilling cycles are supported, including canned cycles. Threading - Creates a threading operation. A threading operation is used to create internal threads on the ID of a part, external threads on the OD of a part, or to cut a spiral on the face of a part. SolidTurn Threading includes a thread database that allows the selection of industry-standard threads (UN, UNR, UNC, M Profile, UNF,...) or user-defined threads. Manual Turning - Creates a manual turning operation from selected points, lines, arcs, or features.
| 115
116 |
Prerequisites
The files for this lesson are available on the ESPRIT DVD in the Get Started folder. The files are also available for download from ESPRITWeb File Library ESPRIT 20XX. All dimensions in this lesson are in millimeters. Make sure System Unit on the Tools menu is set to Metric. If you would like to review and simulate the machining operations from this lesson, the completed ESPRIT file is available in the folder completed_parts.
Browse and select the following file: turned_part.esp. Click Open. If the Project Manager is not displayed, press F2.
| 117
When a tool is created in the Tool Manager, you can select the tool station where you want to mount the tool before the tool is created.
The user can choose which columns to display using the Field Chooser. Right-click on any column heading and then select Field Chooser to view a list of options. Tools can also be unmounted or moved from one turret to another. To move or copy a tool, rightclick on the tool and select Copy To or Move To. If you choose Unassigned, the tool is unmounted from its current location.
118 |
Use the Tab key to move to the following settings and set the values: Shape = Groove Nose Angle (NA) = 90 Nose Radius (NR) = 1 Thickness = 4 Width (W) = 4 Size (S) = 4 E = 40 Hand = Right
| 119
Click the Holder tab. Holder Type = Grooving Style = AS Side Mount Shank AxB = 20 - 20.00 x 20.00 Clamp Style = S Screw Hand of Tool = Right Enter the following dimensions for the holder: A = 20 B = 20 C = 90 D = 40 E = 50 F = 20 Click the General tab. Tool ID = Groove W4 Tool Number = 1 Orientation = 3V Make sure each setting for Movement X, Y, Z is set to Home. Set Tool Shift X, Z, Y to -30, 10, 0. Click OK to create the new tool in Station 6.
120 |
In the status area, make sure HI mode and SUB-ELEMENTS mode are active. On the Smart toolbar, click Create Features.
Use HI mode to select the front face of the part (when you first click on the part, the entire solid model highlights. Right-click to select the next available element. When the face highlights, click the left mouse button to confirm the selection).
| 121
Set Profile Type to Front Face. Set Create to Feature. Set Profile Location to Top. Click OK.
Set the view to Back Isometric. Again, click Turning Profiles. Use HI mode to select the back face. Set Profile Type to Back Face and click OK.
122 |
Rename t he features
It is helpful to give descriptive names to features. This makes it easier to select the correct feature when you want to apply a machining operation and it is extremely helpful to other users if they need to modify operations at a later time. Click the Features tab in the Project Manager Right-click on 1 Chain and select Rename Rename the feature Front Face and press Enter In the same way, rename 2 Chain to Back Face
| 123
On the View menu, click Masks to display the Masks dialog. Select Solid to remove the check mark and close the dialog.
124 |
Change the view to Top and zoom the view so that you can select the elements that form the groove on the OD. Click Auto Chain.
Select end point (1) as the starting element. Select segment (2) as the next element in the chain (be careful to select the segment, not the midpoint). Select end point (3) as the ending element. Click Cycle Stop (when a chain is created with an open shape, Cycle Stop must be used to end the selection process).
| 125
126 |
| 127
128 |
| 129
Create profiles on t he ID
When the Auto Chain command is used, the geometry that defines the chain can be selected before or after the command is run. When the geometry is selected first, you do not need to click Cycle Stop. The chain is created automatically. Select all the geometry of the ID groove and click Auto Chain Rename the chain ID Groove Select all the geometry at the front of the ID and click Auto Chain Rename the chain ID Rough and Finish Use HI mode to select the line segment beneath the ID chain and click Auto Chain Rename the chain ID Thread
130 |
| 131
Set Stock Type to Bar Set Bar Diameter to 60 Set Total Bar Length to 81 Set Part Stock Length to 81 Click OK
132 |
Rough t he face
In the Feature Manager, select Front Face. On the Smart toolbar, click SolidTurn.
Click Roughing.
On the drop-down menu, click Open Open the following technology file: Processes\T1-Face_Rough.prc
| 133
Click the Strategy tab. Notice that Type of Work is set to Face and that Finish Pass is set to No. Only rough passes will be generated. Also notice that feature extensions are added to the feature so that the tool starts outside the bar stock and ends at the center line. Click the Rough tab. Notice that Stock Type is set to Automation to allow the system to automatically calculate the stock for you. Under Passes you can see that this operation uses a constant depth of cut of 2 mm. For detailed information on all the settings for Roughing, click Help.
134 |
Click OK. Notice that the lathe stock is automatically updated. Each time an operation is applied, the stock is updated so that the next operation will not create cutting passes in areas where material has already been removed.
Rough t he OD
Select the feature OD Rough and click Roughing . On the drop-down menu, click Open. In the same Processes folder, open the file: T2-OD_Rough.prc. The OD Rough operation uses the same roughing tool as the Face Rough operation. Type of Work is now set to OD. On the Rough tab, Depth Variation is now set to Even Steps instead of a constant depth of cut. Click OK.
| 135
136 |
Open the file: T4-Center_Drill.prc. This is a standard drilling cycle that uses a 21 mm drill to a depth of 52 mm. Click OK.
| 137
Open the file: T5-OD_Groove.prc. On the Strategy tab, notice that a rough pass and a finish pass will be created in the same operation.
On the Rough tab, the groove will be cut with multiple plunge moves using the Smart step over mode. For more information on these settings, click Help.
138 |
On the Finish tab, the Finish Mode will create 2 finish passes, starting at each side of the groove and retracting at the middle. Click OK.
| 139
Contour the OD
Select the feature OD Finish and click Contouring.
Open the file: T6-OD_Finish.prc. Click OK. The OD of the part is now complete and you are ready to start working on the ID.
140 |
| 141
Groove the ID
This operation is almost the same as the OD grooving operation except that the grooving tool for the ID uses a round insert and the approach/exit moves have been changed to cut on the ID. Right-click on the feature ID Groove and click File > Open Process. Select the file T8-ID_Groove.prc and click Open.
142 |
Thread the ID
Select the feature ID Thread and click Threading.
Open the file: T9-ID_Thread. On the Thread tab, Thread Definition is set to From Profile so that the threads will follow the selected chain feature. The system automatically gets the Major Diameter of the ID thread from the location of the feature. When Thread Definition is set to From Database, the thread parameters are imported from a database. Click OK.
| 143
On the drop-down menu, click System Default All to set all the parameters to the system defaults. Type Cutoff in Operation Name Set Tool to Cutoff Tool Set Speed RPM to 1910 and press the Tab key to update the CSS speed Set Feedrate PM to 191 and press the Tab key to update the PR feed rate
144 |
Click the Strategy tab. Set Entry Mode to X Only and then enter a value of 30 for the X movement (you are not allowed to enter a value for Z) Set Exit Mode to X Only and also set the X value to 30 Click the Rough tab. Set Stock Type to Automation Set Rough to Diameter to -1 so that the tool will cut slightly below the center line Click OK.
| 145
Click Run to start the simulation . Click Pause to temporarily stop the simulation . Click 3/4 Section so that you can see the simulation on the inside of the stock Click Run again to restart the simulation . When the simulation is finished, click Stop .
146 |
| 147
On the Tools menu, click Options. On the Machining tab, select Enable Stock Automation and click OK. Notice that the display in the Operation Manager changes to show the status of the stock for each turning operation. For details on what each icon means, open ESPRIT Help (press F1) and look for Stock Automation in the index.
Select any operation in the Operation Manager and click Run. The simulation starts with the calculated stock from all previous operations. Click Stop to exit the simulation.
148 |
SolidWire Gold Machining Cycles 159 Prerequisites ....................................160 Open the part file ........................160 Set the EDM Machine Type ..... 161 Create EDM features .................... 161 Create a stock model .................166 Contour the group of holes ...169 Contour the die openings .........171 Sort EDM operations ...................174 Simulate wire EDM operations 176
You will learn: About SolidWire Gold machining technology and machining cycles How to create features for wire EDM operations How to create a stock model Techniques to quickly contour a group of features Advanced sorting of EDM operations Simulation with slug removal
| 149
X The technology for a machining cycle will not open unless a valid feature is selected first. The way that machining parameters are organized for all SolidWire machining cycles is consistent to make it easy to learn and use the technology. The interface is organized in three main areas: Toolbar area Vertical tabs Parameters area
150 |
The Toolbar area contains commands to validate (OK) and close (Cancel) the current technology as well as a Help button to open the help file for the current technology. The drop-down button displays the context menu for the technology. The icon reflects the last command used by the user.
The vertical tabs are arranged to save space. All EDM machine types use the same interface to group machining parameters in a consistent way. The General tab contains all the general information about the operation such as the operation name, the machining strategy, information about the workpiece, cut-off moves, and a comment area. The Cut Data tab contains the machining parameters for the primary and land cuts The Approaches tab contains the parameters that affect the way the wire moves in and out of the part and between skim cuts The Advanced tab contains the parameters that give the user more control over the wire path, such as optimized wire path, taper information, and control over machine functions
| 151
The Parameters area displays the machining parameters for the current technology. Parameters are grouped by category and each group control can be collapsed or expanded for visualization purposes.
To make the selection of parameters easier, the interface shows the user only what is needed based on the current input. For example, if the selected feature has a land depth, the Land Cut parameters display on the Cut Data tab.
152 |
If the feature has taper only, the Land Cut settings are hidden.
When an arrow button displays next to a parameter, you can click the arrow and select an element in the work area to load a value.
| 153
If the value for a parameter is invalid or missing, an error displays next to the parameter. If you hover your mouse over the error icon, a description of the error displays so that it can be corrected.
After a technology file has been saved, it can be loaded in a technology page. Click Open on the drop-down menu, browse to the file, and click Open. X The type of technology in the file must match the machining cycle. For example, you can only load Pocketing technology into a Pocketing cycle. For this reason, it is important to name the saved technology file with the type of technology in the file.
154 |
A dialog displays all the machine types available in ESPRIT. If your machine type is not shown on the list, select Generic.
X After machining operations are created, the machine type cannot be changed. All existing operations must be deleted before the user is allowed to change the machine type.
| 155
The Strategy parameter lets you choose the order in which these cutting passes are created.
The following strategies are available: [Rough][Skim]: The rough cut for each selected feature is performed first, then all skim cuts for each feature. If a cut-off strategy is selected, the cut-off distance is applied to the rough cut and no retract takes place. [Rough][Cut-off][Skim]: This strategy is generally used when the thread point and retract are inside the feature (a die).The rough cut for each selected feature is performed first, then the cut-off, then all skim cuts. The cut-off strategy can insert a stop or optional stop code before the cut-off move for parts that are run unattended. [Rough][Skim][Cut-off]: This strategy is generally used when the thread point and retract are outside the feature (a punch). The rough cut for each feature is performed first, then all skim cuts for each feature, then all cut-offs.
156 |
Workpiece Thickness is the total thickness of the workpiece Reference Plane is the distance from the work table to where you are holding size for a taper cut. The taper is taken from this position. Land cuts cannot be created when this value is equal to the work piece bottom or the calculated top of the work piece (work piece bottom + work piece thickness). Workpiece Bottom is the Z location at the bottom of the workpiece
X Although a rough cut is included in each strategy, you can use the Suppress Rough parameter to output only skim cuts. ESPRIT also provides the SolidWire Expert System for several types of machines. The Expert System is a database that lets you view and choose cutting data before it is inserted on a SolidWire technology page. The Expert System is launched from a button located on the contouring and pocketing technology pages.
| 157
The Expert System has two sets of data: a default (Master) database and a User Custom Database. You can select data from either database. The Default Database contains manufacturerrecommended data that cannot be changed. The User Custom Database contains data that is set up by the user.
X Charmilles machines use their own CT-Expert System provided by AgieCharmilles. Details about how to set up and use data in the Expert System are provided in ESPRIT Help. Press F1 to display the Help window and look for Expert System in the index.
158 |
Part Setup - Part setup is the first step for every machining process. Part Setup controls which codes are output when SolidWire operations are converted to NC code. Part Setup also defines the initial position of the wire. EDM Drilling - This machining cycle follows a series of points to drill holes in forward or reverse order at the depth and number of repetitions you specify. EDM Drilling is a simple routine that allows the input of a PTOP feature or a single point to define the locations where holes will be drilled. Contouring - This versatile machining cycle supports any number of straight or tapered rough and skim cuts. Strategies for all styles of EDM machining such as punch, die, multi-cavity parts, and unattended machining are included. Between cuts ESPRIT automatically handles all the necessary wire-cut and wire-thread instructions. Pocketing - Creates a 2-axis wire EDM pocketing operation that uses concentric cutting passes to gradually remove all the material inside a cavity from the inside out. When the size of the work piece makes it difficult to handle slugs efficiently, this no-core pocket machining cycle erodes away all the material inside a cavity without creating a slug. Manual EDMing - Creates a 2-axis wire EDM contouring operation using any combination of rapid or feed moves along manually selected geometric elements. Taper Change - This command simplifies the process of inserting a gradual taper between selected sub-elements in a draft conic feature. It is easier to apply a constant taper using the Property Browser. Simply select one or more sub-elements in a draft conic feature and change the Draft property. However, if the group of sub-elements includes isometric corners, you must use the Taper Change command to insert the taper. Advanced Operation Sorting - Sorts a group of SolidWire operations according to user-defined criteria. This command offers a range of automatic sorting options to help optimize machining time.
| 159
Prerequisites
The files for this lesson are available on the ESPRIT DVD in the Get Started folder. The files are also available for download from ESPRITWeb File Library ESPRIT 20XX. All dimensions in this lesson are in millimeters. Make sure System Unit on the Tools menu is set to Metric. If you would like to review and simulate the machining operations from this lesson, the completed ESPRIT file is available in the folder completed_parts.
Browse and select the following file: wire_part.esp. Set the view to Isometric.
160 |
| 161
Set Part Type to Hole Click the selection arrow next to Maximum Diameter Select an edge of one of the holes to automatically load the value on the technology page
162 |
Click the Rules tab Set Group to Folder to Yes Click OK X Full descriptions of the draft feature dialog settings are available in ESPRIT Help.
The Feature Recognition Report dialog displays a message that the positions of the thread points was calculated by ESPRIT. The display of this dialog is controlled on the Rules page with the Display Error Messages setting.
| 163
Click OK The hole features are added to a folder in the Feature Manager. The features are named according to the selection for Part Type to make them easier to identify later.
164 |
Hold down the Ctrl key and select the solid model. Click Draft Features Click the Draft Feature Properties tab Set Part Type to Die Set Approach Type to Normal Click the Rules tab Set Group to Folder to Yes Click OK Set the view back to Isometric
| 165
166 |
Click the Solids tab Set Type to Stock and set Create From to Extrusion
Click the arrow button and select the chain feature in the work area Set Z+ to 0 Set Z- to 20
| 167
To view the new stock model, click Single Step Click Stop to exit simulation mode
168 |
In the Feature Manager, select the Hole Group folder. Click Contouring.
Make sure Strategy is set to [Rough][Skim] Click the Cut Data tab set Strategy to Rough and 1 Skim Click OK
| 169
Notice that a Contour operation is created for the entire group (the parent operation) and an individual Contour operation is created for each feature in the group (the child operations). Each child operation has the exact same technology settings as the parent operation. If you change the parent operation, the child operations will be updated automatically. You can also treat the child operations as independent operations by changing some of the technology settings. However, if any of those settings are updated later in the parent operation, the parent will override the children.
170 |
Open the folder for the Die Group Click on each feature until the feature for the triangular opening is highlighted in the work area Drag the feature to the XYZ coordinate to move it outside the group
| 171
Select the Die Group folder Click Contouring Make sure Strategy is set to [Rough][Skim] Click the Cut Data tab Set Strategy for the primary cut to Rough Set Strategy for the land cut to Rough and 2 Skims Click OK
172 |
Select the Die feature for the triangular opening Click Contouring Click the Cut Data tab Set Strategy to Rough and 1 Skim Click OK
| 173
Click the Operations tab in the Project Manager. Right-click in the heading area and select Field Chooser Select Cutting Cycle to display the type of cycle in the Operation Manager Close the dialog
174 |
Click Advanced Operation Sorting Set Sort By to [Rough][Cut-Off][Skim] Set Routine to Shortest Path Click the selection arrow and select the lower left feature Click Apply to see the results
Set Routine to Zigzag Set Zigzag Type to Horizontal Set Band Width to 10 Click Apply to see the results Click OK
| 175
176 |
Click Slug Removal Select different stock items in the list and click Move Down or Move Up (ESPRIT will prevent you from moving the tapered stock above the block because this is not possible) Click Stop to exit simulation mode
| 177
178 |