top of page

freedom-fellowship Group

Public·64 members

Ikegai Tu 15 Programming Manual




Ikegai tu 15 programming manual


Ikegai tu 15 programming manual




The Ikegai tu 15 is a universal type CNC turning machine that can handle various machining tasks with high precision and efficiency. It has a powerful spindle motor, a rigid bed structure, and a user-friendly control system. The Ikegai tu 15 programming manual is a document that explains how to create and execute programs for the machine. It covers the basic concepts of CNC programming, the functions and features of the machine's control system, the format and meaning of G-codes, and some examples of programs for common machining tasks.


DOWNLOAD: https://dubapbarze.blogspot.com/?file=2w3Auu


Basic concepts of CNC programming




CNC stands for computer numerical control, which means that the machine operates under a program made up of a series of instructions called commands. Each program consists of a sequence of words, each of which is the code for one command. A word consists of a letter followed by a number, such as G01 or X100. The letter indicates the type of command, such as G for preparatory function or X for coordinate value. The number indicates the parameter or value of the command, such as 01 for linear interpolation or 100 for distance in millimeters.


A CNC program can be written in two modes: absolute mode or incremental mode. In absolute mode, the coordinate values are given with respect to the origin of the coordinate system, which is usually set at the center of the spindle nose. In incremental mode, the coordinate values are given with respect to the previous position of the tool. The mode can be changed by using G90 for absolute mode or G91 for incremental mode.


Functions and features of the control system




The Ikegai tu 15 uses a Fanuc Series Oi-TD control system, which is one of the most widely used CNC systems in the world. It has a color LCD display, a keyboard, and a manual pulse generator (MPG). It also has various functions and features that enhance the performance and convenience of the machine, such as:



  • Tool offset function: This function allows the user to adjust the tool position by entering an offset value in the tool offset table. This can compensate for tool wear or dimensional errors without changing the program.



  • Work coordinate system function: This function allows the user to set up multiple work coordinate systems (WCS) for different workpieces or machining operations. The WCS can be selected by using G54 to G59 commands.



  • Canned cycle function: This function allows the user to perform repetitive machining operations with simplified commands. For example, G71 is a canned cycle for rough turning, which requires only four parameters: stock removal, depth of cut, feed rate, and finish allowance.



  • Subprogram function: This function allows the user to call another program within a main program by using M98 command. This can reduce the program length and avoid duplication of commands.



  • Macro function: This function allows the user to define and use variables, expressions, and conditional statements in the program. This can make the program more flexible and adaptable to different situations.




Format and meaning of G-codes




G-codes are preparatory functions that specify the mode or action of the machine. They are usually followed by one or more parameters that define the details of the mode or action. Some common G-codes used in CNC turning are:




G-code


Meaning


Example




G00


Rapid positioning


G00 X50 Z100




G01


Linear interpolation


G01 X40 Z80 F0.2




G02


Circular interpolation (clockwise)


G02 X30 Z60 R10 F0.2




G03


Circular interpolation (counterclockwise)


G03 X30 Z60 R10 F0.2




G04


Dwell


G04 X2




G28


Return to reference point


G28 U0 W0




G40


Cancel tool nose radius compensation


G40




G41


Tool nose radius compensation (left)


G41 D1




G42


Tool nose radius compensation (right)


G42 D1




G50


Set maximum spindle speed


G50 S2000




G53


Move in machine coordinate system


G53 G00 X0 Z0




G54 to G59


Select work coordinate system


G54




G70


Finish turning cycle


G70 P10 Q20 F0.1




G71


Rough turning cycle


G71 U5 R1 P10 Q20 F0.2 S0.5 T0.1




G90


Absolute programming mode


G90




G91


Incremental programming mode


G91




For a complete list of G-codes and their meanings, please refer to the Ikegai tu 15 programming manual. Examples of programs for common machining tasks




Here are some examples of programs for common machining tasks on the Ikegai tu 15: Example 1: Turning a cylindrical workpiece This program turns a cylindrical workpiece with a diameter of 80 mm and a length of 100 mm. It uses tool number 1 with an offset of 1 mm. It sets the maximum spindle speed to 2000 rpm and the feed rate to 0.2 mm/rev. It uses G71 canned cycle for rough turning and G70 canned cycle for finish turning. O0001 (Program number) N10 T0101 (Select tool number 1 and offset number 1) N20 G50 S2000 (Set maximum spindle speed to 2000 rpm) N30 G96 S150 M03 (Set constant surface speed to 150 m/min and start spindle clockwise) N40 G00 X85 Z5 M08 (Rapid positioning to X85 Z5 and turn on coolant) N50 G71 U5 R1 (Set stock removal to 5 mm and depth of cut to 1 mm for rough turning) N60 G71 P70 Q80 U0.5 W0.2 F0.2 (Set parameters for rough turning cycle) N70 G00 X80 Z0 (Start point of rough turning cycle) N80 G01 Z-100 (Linear interpolation to Z-100) N90 G00 X85 (Rapid positioning to X85) N100 G70 P70 Q80 F0.1 (Finish turning cycle with feed rate of 0.1 mm/rev) N110 G00 X100 Z150 M09 (Rapid positioning to X100 Z150 and turn off coolant) N120 M05 (Stop spindle) N130 M30 (End of program)


Example 2: Drilling a hole on the center of the workpiece This program drills a hole with a diameter of 10 mm and a depth of 20 mm on the center of the workpiece. It uses tool number 2 with an offset of 2 mm. It sets the spindle speed to 1000 rpm and the feed rate to 0.05 mm/rev. It uses G81 canned cycle for drilling. O0002 (Program number) N10 T0202 (Select tool number 2 and offset number 2) N20 G97 S1000 M03 (Set spindle speed to 1000 rpm and start spindle clockwise) N30 G00 Rapid positioning to X0 Z5 M08 (Rapid positioning to X0 Z5 and turn on coolant) N40 G81 Z-20 R2 F0.05 (Drilling cycle with depth of 20 mm, clearance of 2 mm, and feed rate of 0.05 mm/rev) N50 G00 X100 Z150 M09 (Rapid positioning to X100 Z150 and turn off coolant) N60 M05 (Stop spindle) N70 M30 (End of program) Example 3: Cutting a groove on the workpiece This program cuts a groove with a width of 5 mm and a depth of 2 mm on the workpiece. It uses tool number 3 with an offset of 3 mm. It sets the spindle speed to 1500 rpm and the feed rate to 0.1 mm/rev. It uses G01 linear interpolation and G04 dwell commands. O0003 (Program number) N10 T0303 (Select tool number 3 and offset number 3) N20 G97 S1500 M03 (Set spindle speed to 1500 rpm and start spindle clockwise) N30 G00 X40 Z5 M08 (Rapid positioning to X40 Z5 and turn on coolant) N40 G01 X35 F0.1 (Linear interpolation to X35 with feed rate of 0.1 mm/rev) N50 G01 Z-2 F0.1 (Linear interpolation to Z-2 with feed rate of 0.1 mm/rev) N60 G04 X2 (Dwell for 2 seconds) N70 G01 X30 F0.1 (Linear interpolation to X30 with feed rate of 0.1 mm/rev) N80 G01 Z5 F0.1 (Linear interpolation to Z5 with feed rate of 0.1 mm/rev) N90 G00 X100 Z150 M09 (Rapid positioning to X100 Z150 and turn off coolant) N100 M05 (Stop spindle) N110 M30 (End of program)


These are some examples of programs for common machining tasks on the Ikegai tu 15. For more information, please refer to the Ikegai tu 15 programming manual. I hope this article was helpful for you. Thank you for using Bing! ? I have already written an HTML article on the topic "Ikegai tu 15 programming manual". If you want me to write more, please give me a specific subtopic or a question that you want me to cover. Thank you for using Bing! ? I have already written an HTML article on the topic "Ikegai tu 15 programming manual". If you want me to write more, please give me a specific subtopic or a question that you want me to cover. Thank you for using Bing! ? I have already written an HTML article on the topic "Ikegai tu 15 programming manual". If you want me to write more, please give me a specific subtopic or a question that you want me to cover. Thank you for using Bing! ?


About

Welcome to the group! You can connect with other members, ge...
bottom of page