Hurco Companies, Inc. · NASDAQ:HURC

Hurco Companies — Technical Presentation (2021)

71 slides from Hurco Companies's technical presentation, 2021

  1. Slide 1: Programming Basics

    Programming Basics …learning the rules

  2. Slide 2: Universal Rotary

    Universal Rotary What is Universal Rotary? The Universal Rotary program type is designed to operate on any 4 or 5-axis Hurco machine - regardless of the axis configuration. The control will make the necessary movements based on the axes it has available.

  3. Slide 3: Universal Rotary

    Universal Rotary Simply program the tool as it would move around the part. DO NOT think about which axis would move on the machine.

  4. Slide 4: Rotation Directions

    Rotation Directions …ISO standard & the right hand rule

  5. Slide 5: ISO vs. Non-ISO Rotary

    ISO vs. Non-ISO Rotary • There are two expressions that determine positive and negative rotations when programming rotary movements: ISO Standard & Non-ISO • ISO is an Acronym for the International Organization for Standardization (ISO 841:2001) • Non-ISO is the exact opposite • Programming rotation

  6. Slide 6: ISO vs. Non-ISO Rotary

    ISO vs. Non-ISO Rotary • There are two expressions that determine positive and negative rotations when programming rotary movements: ISO Standard & Non-ISO • ISO is an Acronym for the International Organization for Standardization (ISO 841:2001) • Non-ISO is the exact opposite • Programming rotation

  7. Slide 7: The Right Hand Rule

    The Right Hand Rule Z+ Y+ X+

  8. Slide 8: The Right Hand Rule

    The Right Hand Rule Lay the thumb along the positive direction of the linear axis, and the fingers wrap in the positive direction of rotation of the tool. The right hand rule always describes the ISO Standard rotary direction X+ Y+ Z+ A+ B+ C+

  9. Slide 9: Thank You !

    Thank You !

  10. Slide 10: Programming 5-sided

    Programming 5-sided …how easy is it? …can I do it?

  11. Slide 11: It's as easy as 1-2-3

    …It’s as easy as 1-2-3 6” x 6” x 6” Cube Right Side

  12. Slide 12: It's as easy as 1-2-3

    …It’s as easy as 1-2-3 6” x 6” x 6” Cube Right Side 1. Move the origin point

  13. Slide 13: It's as easy as 1-2-3

    …It’s as easy as 1-2-3 6” x 6” x 6” Cube Right Side 1. Move the origin point 2. Rotate the workplane

  14. Slide 14: It's as easy as 1-2-3

    …It’s as easy as 1-2-3 6” x 6” x 6” Cube Right Side 1. Move the origin point 2. Rotate the workplane 3. Program 3-axis features

  15. Slide 15: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  16. Slide 16: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  17. Slide 17: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  18. Slide 18: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  19. Slide 19: Right Side: Rotate the workplane

    Right Side 2. Rotatethe workplane BLOCK | 3 TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT ROTATION ANGLES x 3.0888 R(X) 8.000 y -3. 8000 R(¥) 90.880 Zz -6. 8000 R(2Z) 8.080 % T1M6 (68.2 X3.0 Y-3.0 Z-6.0 B90) GO X2.566 Y1.3582 mind over metal’ HURC®

  20. Slide 20: Right Side: Rotate the workplane

    Right Side 2. Rotatethe workplane BLOCK | 3) TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT ROTATION ANGLES K 3.0000 R(X) 0.000 y -3 0000 R(¥) | 90.000 z | -6.0800 R(Z) 8.000 % T1M6 (G68.2 X3.0 Y-3.0 Z-6.4 B90) GO X2.566 Y1.3582 mind over metal’ HURC®

  21. Slide 21: Right Side

    Right Side The tool axis is now Y perpendicular to the newly created workplane Z X

  22. Slide 22: Right Side

    Right Side Program the necessary 3-Axis geometry from the temporarily Conversational - OR – G Code relocated origin point and workplane Y Z X

  23. Slide 23: Right Side

    Right Side Cancel the temporary Transform Plane to return to the original Conversational - OR – G Code workplane and origin point X1.56 Y2.1224 G53 Z0 G69 G0 A0 B0 M30

  24. Slide 24: It's as easy as 1-2-3 Repeat

    …It’s as easy as 1-2-3 Repeat… Repeat… Repeat…

  25. Slide 25: Thank You !

    Thank You !

  26. Slide 26: Let's Program Together

    Let’s Program Together …do it by the numbers

  27. Slide 27: Let's Program Together

    Let’s Program Together STOCK GEOMETRY MANUAL STOCK SIZING [yES~| ZERO REF | PART ZERO ~l , X REF POSITION { 0.0000 Y REF POSITION [ 0.0000 Z REF POSITION [ 0.0000 STOCK TYPE BOX >| X LENGTH 6.0000 yi Y LENGTH 6.0000 oe 2 LENGTH 6.0000 Ret PROGRAM REVIEW SCREEN DATA BLOCKS SUB BLOCKS 1. ROTARY POSITI

  28. Slide 28: Let's Program Together

    Let’s Program Together • Start every program with a Rotary Position Block • Ensures that the tilting and rotary axes are at a known location before starting the program • Almost always leave the data to the default values

  29. Slide 29: Let's Program Together

    Let’s Program Together BLOCK | 2 MILL POLYGON NUMBER OF SIDES [3 2 START 0.1000 z X CENTER 3.0000 2 BOTTOM . 0.5000 Y CENTER 3.0000 CORNER RADIUS 0.0000 SIZING METHOD|QUTER DIAMETER ~ SIZING DIAMETER 4.0000 ORIENTATION ANGLE 8.000 | FINISHING | SFQ | TOOL j 1 END MILL, dia. 0.5000 MILLING TYPE POCKE

  30. Slide 30: Let's Program Together

    Let’s Program Together BLOCK | 3 UNIVERSAL ROTARY TRANSFORM PLANE ORIENT METHOD | ANGLES ~ Zz ORIGIN POINT AXIS ANGLES x 6.0000 R(X) 0.000 ¥ 0.0000 R(Y) 90.000 Zz 0.0000 R(Z) 0.000 PROGRAM REVIEW SCREEN DATA BLOCKS SUB_ BLOCKS ROTARY POSITION MILL POLYGON (POCKET BOUNDARY) TRANSFORM PLANE 7 MILL POL

  31. Slide 31: Let's Program Together

    Let’s Program Together BLOCK | 6 UNIVERSAL ROTARY TRANSFORM PLANE ORIENT METHOD | ANGLES ~ z ORIGIN POINT AXIS ANGLES x 0.0000 R(X) 90.800 y 6.0000 R(Y) 0.000 Zz —6 0008 R(2) 0.000 PROGRAM REVIEW SCREEN DATA BLOCKS SUB BLOCKS TRANSFORM PLANE MILL POLYGON (POCKET BOUNDARY TRANSFORM PLANE END TRANSFOR

  32. Slide 32: Thank You !

    Thank You !

  33. Slide 33: Controlling the Direction

    Controlling the Direction …chamfer with end and side of endmill

  34. Slide 34: BLOCK | TRANSFORM PLANE

    BLOCK | TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT ROTATION ANGLES x 9.9080 R(X) 0.008 y 8.0000 R(¥) 8.000 Zz 0.0000 R(2) 0.000 mind over metal’ HURC®

  35. Slide 35: Positions XYZ first

    Positions XYZ first BLOCK | TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT ROTATION ANGLES x 9.9080 R(X) 0.008 y 8.0000 R(¥) 8.000 Zz 0.0000 R(2) 0.000 mind over metal’ HURC®

  36. Slide 36: Rotation Happens at XYZ Point

    Rotation Happens at XYZ Point Rotation Point

  37. Slide 37: XYZ Workplane is Now Tilted

    XYZ Workplane is Now Tilted New XYZ Origin Point New XYZ Origin

  38. Slide 38: BLOCK | MILL FRAME

    ti BLOcK | 2 HILL FRAME |conners | X CORNER “0.2500 2 START 0.5000 ¥ CORNER [ -0.2500 (7 BOTTOM 0.0000) X LENGTH [| 1.0000 CORNER RADIUS | 0.0000 ¥ LENGTH 6.5000 mind over metal’ HURC®

  39. Slide 39: BLOCK | MILL FRAME

    ti BLOcK | 2 HILL FRAME |conners | X CORNER [ 0.2500 [2 start 0.5000 ¥ CORNER [0.2500 [2 BOTTOM 0.0000 X LENGTH [| 1.0000 CORNER RADIUS | 0.0000 ¥ LENGTH 6.5000 mind over metal’ HURC®

  40. Slide 40: BLOCK | TRANSFORM PLANE

    BLOCK | TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT ROTATION ANGLES x 9.9080 R(X) 0.008 y 8.0000 R(¥) 8.000 Zz 0.0000 R(2) 0.000 mind over metal’ HURC®

  41. Slide 41: Positions XYZ first

    Positions XYZ first BLOCK | TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT ROTATION ANGLES x 9.9080 R(X) 0.008 y 8.0000 R(¥) 8.000 Zz 0.0000 R(2) 0.000 mind over metal’ HURC®

  42. Slide 42: Rotation Happens at XYZ Point

    Rotation Happens at XYZ Point Rotation Point

  43. Slide 43: XYZ Workplane is Now Tilted

    XYZ Workplane is Now Tilted New XYZ Origin Point New XYZ Origin

  44. Slide 44: Cutter Comp to Control Location

    Cutter Comp to Control Location

  45. Slide 45: BLOCK | MILL CONTOUR

    BLOCK | & MILL CONTOUR SEGMENT | 8 START X START 0.0000 © 2 START 0.1000 ° Y START 0.0000 2 BOTTOM -1.0000 oe 4° v | FINISHING | sro ALLoWANcES — | TOOL [73 END MILL, dia. 0.5000 MILLING TYPE | RIGHT | ENABLE BLEND MOVES |yES ~ MILL FEED 85.0 PECK DEPTH 0.0000 SPEED (RPH) 5000 PLUNGE FEED 0.0 mind o

  46. Slide 46: Z Bottom Controls Depth

    Zz BLOCK | 4 MILL CONTOUR SEGMENT { 9 START X START 0.0000 Z START 0.1000 ¥ START | 8.0000 2 BOTTOM | -1.0000 | FINISHING | SFQ ALLOWANCES | TOOL 73 END MILL, dia. 0.5000 MILLING TYPE RIGHT Ei ENABLE BLEND MOVES |VES ~ MILL FEED 85.0 PECK DEPTH 0.0000 SPEED (RPH) 5000 PLUNGE FEED 0.0 mind over metal

  47. Slide 47: Let's Program Together

    Let’s Program Together New XYZ Origin

  48. Slide 48: Let's Program Together

    Let’s Program Together New XYZ Origin

  49. Slide 49: Let's Program Together

    Let’s Program Together New XYZ Origin

  50. Slide 50: Let's Program Together

    Let’s Program Together L mind over metal’ HURC®

  51. Slide 51: Let's Program Together

    Let’s Program Together mind over metal’ HURC®

  52. Slide 52: Let's Program Together

    Let’s Program Together Cutter Comp to Control Location

  53. Slide 53: Let's Program Together

    Let’s Program Together New XYZ Origin

  54. Slide 54: Thank You !

    Thank You !

  55. Slide 55: Let's Program Together

    Let’s Program Together …when it’s not at 90°

  56. Slide 56: Let's Program Together

    Let’s Program Together BLOCK | 2 UNIVERSAL ROTARY TRANSFORM PLANE ORIENT METHOD | ANGLES ~ ORIGIN POINT AXIS ANGLES x 5.9008 R(X) 0.000 y 6.5008 R(Y) 45.000 Z -0.5000 R(2) -45 000 PROGRAM REVIEW SCREEN DATA BLOCKS SUB BLOCKS 1. ROTARY POSITION 2. TRANSFORM PLANE 5. TRANSFORM PLANE END END OF PROGRAM

  57. Slide 57: Let's Program Together

    Let’s Program Together BLOCK | 3 MILL CIRCLE X CENTER 6.0000 Z START 0.1000 Y CENTER 6.9000 Z BOTTOM 6.0008 RADIUS 1.5000 BLOCK | 4 HOLES ” OPERATION [ 1 | prt =| 12 start [0.1000 OPERATION 2 BOTTOM J 1.0000 555 1. DRILL 2. LOCATIONS (1) HOLES END mT BLOCK §6| ff HOLES OPERATION 2 LOCATIONS x y J1 |

  58. Slide 58: Thank You !

    Thank You !

  59. Slide 59: Let's Program Together

    Let’s Program Together …controlling orientation

  60. Slide 60: Let's Program Together

    Let’s Program Together mind over metal’ HURC®

  61. Slide 61: Let's Program Together

    Let’s Program Together HURC®

  62. Slide 62: Let's Program Together

    Let’s Program Together …either way

  63. Slide 63: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  64. Slide 64: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  65. Slide 65: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  66. Slide 66: Right Side: Move the origin point

    Right Side (1) 1. Move the origin point (2)

  67. Slide 67: Right Side: Rotate the workplane

    Right Side 2. Rotatethe workplane BLOCK | B ORIENT METHOD TRANSFORM PLANE ANGLES ~ ORIGIN POINT K y Zz ROTATION ANGLES) 3.0008 R(X) 90.088 -3.0000 R(Y) 8.000 -6. 0000 R(Z) 90.088 / mind over metal’ HURC®

  68. Slide 68: Right Side: Rotate the workplane

    mind over metal’ Right Side 2. Rotatethe workplane BLOCK | B ORIENT METHOD ORIGIN K y Zz TRANSFORM PLANE ANGLES ~ POINT ROTATION ANGLES) | 3.0000 R(X) 90.000 } | -3.0000 R(Y) | 6.000 -6 0000 R(Z) 90. 000 S HURC®

  69. Slide 69: Right Side: Rotate the workplane

    Right Side 2. Rotatethe workplane BLOCK | B TRANSFORM PLANE ORIENT METHOD | ANGLES + ORIGIN POINT ROTATION ANGLES) x 3.0000 R(X) 90. 800 y -3 0000 R(Y) 8.000 z | -6.0000 R(Z) 90.000) AS a Z ~~" mind over metal’ HURC®

  70. Slide 70: Mill True-Type Lettering

    Z mind over metal’ HURC® BLOCK | I? X REFERENCE Y REFERENCE TEXT WIDTH TEXT HEIGHT WIDTH REF LOC HEIGHT REF LOC TEXT — [HURCO MILL TRUE-TYPE LETTERING 3.0000) 2 START 0.1000 3.0000} 2 BOTTOM -0.0150 | 5.0008 ORIENTATION 0.000 1.1250 NAPPING BODY ONLY ~ CENTER ~ [CENTER >| FONT [Arial | FINISHING | s

  71. Slide 71: Thank You !

    Thank You !

Hurco Companies — Technical Presentation (2021) on 6ix