000 13376cam a2200445 a 4500
001 12781
003 0000000000
005 20240411191937.0
008 110405s2013 maua b 001 0 eng
010 _a2011009205
019 _a828852320
020 _a0132176033 (alk. paper)
020 _a0132794977
020 _a9780132176033 (alk. paper)
020 _a9780132794978
035 _a(0000000000)54551
035 _a(OCoLC)815727215
035 _a(OCoLC)815727215
_z(OCoLC)828852320
040 _aDLC
_beng
_cSTF
_dNLE
_dCUD
_dOCLCO
_dPHADU
_dD6H
_dUKMGB
_dEDK
_dCLT
042 _apcc
050 0 0 _aTJ1189
_b.V32 2013
082 0 0 _a621.9/023
_222
100 1 _aValentino, James.
245 1 0 _aIntroduction to computer numerical control (CNC) /
_cJames V. Valentino, Joseph Goldenberg.
246 3 0 _aCNC.
246 3 0 _aComputer numerical control.
250 _a5th ed.
260 _aBoston :
_bPearson,
_cc2013.
300 _ax, 541 p. :
_bill. ;
_c29 cm.
504 _aIncludes bibliographical references and index.
505 0 _a1: Introduction To Computer Numerical Control Manufacturing: -- 1-1: Chapter objectives -- 1-2: Introduction -- 1-3: Numerical control definition, its concepts and advantages -- 1-4: Definition of computer numerical control and its components -- 1-5: Advantages of CNC compared with NC -- 1-6: Special requirements for utilizing CNC -- 1-7: Financial rewards of CNC investment -- 1-8: CNC machining centers and turning centers -- 1-9: Other types of CNC equipment -- 1-10: CNC input and storage media -- 1-11: Chapter summary -- Review exercises -- 2: Modern Machine Tool Controls: -- 2-1: Chapter objectives -- 2-2: Introduction -- 2-3: Different types of system control -- 2-4: Loop systems for controlling tool movement -- 2-5: Establishing locations via Cartesian coordinates -- 2-6: CNC machine axes of motion -- 2-7: Types of tool positioning modes -- 2-8: Units for positioning coordinates -- 2-9: Current advances in modern tool controls -- 2-10: Chapter summary -- Review exercises -- 3: Tooling For Hole And Milling Operations: -- 3-1: Chapter objectives -- 3-2: Introduction -- 3-3: Tooling for drilling operations -- 3-4: Carbide insert technology -- 3-5: Tooling for hole operations that follow drilling -- 3-6: Cutting speeds and feeds -- 3-7: Tooling for profile milling and facing operations -- 3-8: Coated tooling -- 3-9: Tool speeds and feeds for milling operations -- 3-10: Feed directions for milling operations -- 3-11: Cutting fluids for CNC operations -- 3-12: Chapter summary -- Review exercises -- 4: Exploring Features Of CNC Machining Centers: -- 4-1: Chapter objectives -- 4-2: Introduction -- 4-3: Background on CNC machining centers -- 4-4: Tooling systems used with automatic tool changers -- 4-5: Methods of securing tools in tool holders -- 4-6: Methods of securing tooling systems to the CNC spindle -- 4-7: Automatic tool changer systems -- 4-8: Pallet loading systems -- 4-9: Features of the Machine Control Unit (MCU)-machining centers -- 4-10: Chapter summary -- Review exercises --
505 0 _a13: Programming With Subprograms: -- 13-1: Chapter objectives -- 13-2: Introduction -- 13-3: Subprogram concept -- 13-4: Fanuc commands for calling a subprogram and returning to the main program -- 13-5: Additional subprogram control features -- 13-6: General rules for subprogramming -- 13-7: Chapter summary -- Review exercises -- 14: Introduction To The CNC Lathe: -- 14-1: Chapter objectives -- 14-2: Introduction -- 14-3: Background on the CNC lathe -- 14-4: CNC lathe axes of motion -- 14-5: Features of the Machine Control Unit (MCU) lathes -- 14-6: Basic lathe operations -- 14-7: Tooling for CNC lathe operations -- 14-8: Cutting speeds, feeds, and depth of cut for lathe operations -- 14-9: Feed directions and rake angles for lathe operations -- 14-10: Chapter summary -- Review exercises -- 15: Fundamental Concepts Of CNC Lathe Programming: -- 15-1: Chapter objectives -- 15-2: Introduction -- 15-3: Establishing locations via Cartesian coordinates (CNC lathes) -- 15-4: Types of tool positioning modes (CNC lathes) -- 15-5: Reference point, machine origin, and program origin (Fanuc controllers) -- 15-6: Methodizing of operations for CNC lathes -- 15-7: Setup procedures for CNC lathes -- 15-8: Important preparatory functions (G codes) for lathes -- 15-9: Important miscellaneous functions (M codes) for lathes -- 15-10: Setting the machining origin -- 15-11: Feed rate (F code) -- 15-12: Spindle speed (S code) -- 15-13: Spindle speed with constant surface speed control -- 15-14: Spindle speed with clamp speed and constant surface speed controls -- 15-15: Automatic tool changing -- 15-16: Tool edge programming -- 15-17: Tool nose radius compensation programming -- 15-18: Setting up tool nose radius compensation -- 15-19: Some restrictions with tool nose radius compensation -- 15-20: Tool nose radius compensation commands -- 15-21: Linear interpolation commands (CNC lathes) -- 15-22: Circular interpolation commands (CNC lathes) -- 15-23: Grooving commands -- 15-24: Return to reference point command -- 15-25: Chapter summary -- Review exercises -- 16: Techniques And Fixed Cycles For CNC Lathe Programming: -- 16-1: Chapter objectives -- 16-2: Introduction -- 16-3: Turning and boring cycle: G90 -- 16-4: Facing cycle: G94 -- 16-5: Multiple repetitive cycles: G70-G75 -- 16-6: Stock removal in turning and boring cycle: G71 -- 16-7: Finish turning and boring cycle: G70 -- 16-8: Peck drilling and face grooving cycle: G74 -- 16-9: Peck cutoff and grooving cycle: G75 -- 16-10: Thread cutting on CNC lathes and turning centers -- 16-11: Single-pass threading cycle: G32 -- 16-12: Multiple-pass threading cycle: G92 -- 16-13: Multiple repetitive threading cycle: G76 -- 16-14: Chapter summary -- Review exercises -- 17: Introduction To CNC Wire EDM: -- 17-1: Chapter objectives -- 17-2: Introduction -- 17-3: Different types of EDM -- 17-4: Wire EDM machining: operation requirements -- 17-5: CNC wire EDM machine -- 17-6: Fundamentals of operating a CNC wire EDM -- 17-7: Programming CNC wire EDM machines -- 17-8: New horizons in EDM machining -- 17-9: Chapter summary -- Review exercises -- 18: Modern Computer-Aided Part Programming: -- 18-1: Chapter objectives -- 18-2: Introduction -- 18-3: Modern developments in the process of CNC programming -- 18-4: Using an off-line computer to write and store part programs -- 18-5: Introduction to computer-aided programming languages -- 18-6: Basic elements of the APT programming language -- 18-7: Introduction to CAD/CAM technology -- 18-8: Elements comprising CAD -- 18-9: Elements comprising CAM -- 18-10: Creating a complete part program using Mastercam CNC software -- 18-11: Chapter summary -- Review exercises -- Appendix A: Important Safety Precautions: -- Personal attire and personal safeguards -- Shop environment -- Tool selection and handling -- CNC machine tool handling -- Machining practices -- Appendix B: -- Summary of G codes for milling operations (FANUC controllers) -- Summary of G codes for turning operations (FANUC controllers) -- Summary of M codes for milling and turning operations (FANUC controllers) -- Summary of auxiliary functions (FANUC controllers) -- Summary of G codes for wire EDM operations -- Summary of T codes for wire EDM operations -- Summary of M codes for wire EDM operations -- Appendix C: -- Recommended speeds and feeds for drilling -- Recommended speeds and feeds for milling -- Recommended speeds and feeds for turning -- Appendix D: Summary Of Important Machining Formulas -- Appendix E: Tables Of Important GDT Symbols -- Appendix F: Identification System For OD And ID Tools -- Appendix G: Running The Mill Simulator: -- Predator simulation software -- System requirements -- Conventions used -- Installation -- Running a mill simulation job stored on CD -- Using the virtual CNC to inspect the machined part -- Appendix H: Writing And Verifying Mill Part Programs Via Predator Simulation Software: -- Writing a word address CNC program via the CNC editor -- Simulating programs with cutter diameter compensation (mill) -- Appendix I: Running The Lathe Simulator: -- Running a lathe simulation job stored on CD -- Using the virtual CNC to inspect the machined part -- Appendix J: Writing And Verifying Turn Part Programs Via Predator Simulation Software: -- Writing a word address CNC program via the CNC editor -- Creating tube stock -- Glossary -- Index.
505 0 _a5: Review Of Basic Blueprint Reading For CNC Programmers: -- 5-1: Chapter objectives -- 5-2: Introduction -- 5-3: Projection conventions used in drawings -- 5-4: Visualizing 3d objects from 2d orthographic views -- 5-5: Auxiliary views -- 5-6: Sectional views -- 5-7: Reading dimensions -- 5-8: Reading threads and thread notes -- 5-9: Reading surface finish symbols and notes -- 5-10: Reading material specifications -- 5-11: Understanding heat treatment notes -- 5-12: Reading surface coating notes -- 5-13: Interpreting geometric dimensioning and tolerancing (GDT) -- 5-14: Datums -- 5-15: Chapter summary -- Review exercises -- Bibliography -- 6: Mathematics For CNC Programming: -- 6-1: Chapter objectives -- 6-2: Introduction -- 6-3: Determining sides of right triangles -- 6-4: Useful angle concepts -- 6-5: Determining angles of right triangles -- 6-6: Oblique triangles -- 6-7: KwikTrig trigonometry/geometry software -- 6-8: Installation -- 6-9: Starting KwikTrig -- 6-10: Chapter summary -- Review exercises -- 7: Overview Of CNC Shop Activities: -- 7-1: Chapter objectives -- 7-2: Introduction -- 7-3: Essential CNC shop activities -- 7-4: Part drawing study -- 7-5: Methodizing of operations for CNC machining centers -- 7-6: Deciding on a CNC machine -- 7-7: Methods of holding the part during machining -- 7-8: Machining determination -- 7-9: Cutting conditions -- 7-10: Writing a programming manuscript -- 7-11: Inputting programs to the machine control unit -- 7-12: Setup procedure -- 7-13: Debugging and verifying the program -- 7-14: Part production -- 7-15: Chapter summary -- Review exercises -- 8: Word Address Programming: -- 8-1: Chapter objectives -- 8-2: Introduction -- 8-3: Programming language format -- 8-4: Programming language terminology -- 8-5: Arrangement of addresses in a block -- 8-6: Program and sequence numbers (O, N codes) -- 8-7: Preparatory functions (G codes) -- 8-8: Dimension words (X, Y, Z codes) -- 8-9: Feed rate (F code) -- 8-10: Spindle speed (S code) -- 8-11: Miscellaneous machine functions (M codes) -- 8-12: Automatic tool changing (M6 code) -- 8-13: Tool length offset and cutter radius compensation (H, D codes) -- 8-14: Comments -- 8-15: Chapter summary -- Review exercises --
505 0 _a9: Programming Hole Operations: -- 9-1: Chapter objectives -- 9-2: Introduction -- 9-3: Fixed or canned cycles -- 9-4: Hole operation commands -- 9-5: Writing a hole operation program -- 9-6: Chapter summary -- Review exercises -- 10: Programming Linear Profiles: -- 10-1: Chapter objectives -- 10-2: Introduction -- 10-3: Linear interpolation commands -- 10-4: Writing a linear profiling program -- 10-5: Determining cutter offsets for inclined line profiles -- 10-6: Chapter summary -- Review exercises -- 11: Programming Circular Profiles: -- 11-1: Chapter objectives -- 11-2: Introduction -- 11-3: Specifying the plane for circular arc interpolation -- 11-4: Circular interpolation commands -- 11-5: Circular interpolation via direct radius specification -- 11-6: Profiling at constant feed rate -- 11-7: Determining cutter offsets for line-arc profiles -- 11-8: Chapter summary -- Review exercises -- 12: Programming With Cutter Diameter Compensation: -- 12-1: Chapter objectives -- 12-2: Introduction -- 12-3: Cutter diameter compensation -- 12-4: Advantages of using cutter diameter compensation -- 12-5: Some restrictions with cutter diameter compensation -- 12-6: Cutter diameter compensation commands - 12-7: Cutter diameter compensation with Z-axis movement -- 12-8: Cutter diameter compensation interruptions -- 12-9: Chapter summary -- Review exercises --
520 _aOverview: Introduction to computer numerical control, fifth edition is the industry's most thorough, easy-to-follow, and well-illustrated introduction to the fundamentals of CNC technology and programming. Throughout, it relies on illustrations and interactive software to promote learning, not lengthy narratives. Coverage includes: programming linear profiles, programming with cutter diameter compensation, programming with subprograms, CNC lathe programming, and more. Program patterns are provided with many programs, quickly explaining what groups of programming blocks are intended to accomplish. This edition contains an all-new chapter on wire EDM technology and programming, as well as new and updated reference appendices.
650 0 _aMachine-tools
_xNumerical control.
700 1 _aGoldenberg, Joseph.
999 _c1971
_d1971