M70 Programa§£o

of 587

  • date post

    30-Oct-2015
  • Category

    Documents

  • view

    103
  • download

    2

Embed Size (px)

Transcript of M70 Programa§£o

  • MELDAS is a registered trademark of Mitsubishi Electric Corporation. Other company and product names that appear in this manual are trademarks or registered trademarks of the respective companies.

  • Introduction

    This manual is a guide for using the MITSUBISHI CNC 700/70 Series. Programming is described in this manual, so read this manual thoroughly before starting programming. Thoroughly study the "Precautions for Safety" on the following page to ensure safe use of this NC unit. Details described in this manual

    CAUTION

    For items described in "Restrictions" or "Usable State", the instruction manual issued by the machine tool builder takes precedence over this manual.

    An effort has been made to note as many special handling methods in this user's manual. Items not described in this manual must be interpreted as "not possible".

    This manual has been written on the assumption that all option functions are added. Refer to the specifications issued by the machine tool builder before starting use.

    Refer to the Instruction Manual issued by each machine tool builder for details on each machine tool. Some screens and functions may differ depending on the NC system or its version, and some

    functions may not be possible. Please confirm the specifications before use.

    General precautions

    (1) Refer to the following documents for details on handling MITSUBISHI CNC 700/70 Series Instruction Manual ................................. IB-1500042

  • Precautions for Safety Always read the specifications issued by the machine maker, this manual, related manuals and attached documents before installation, operation, programming, maintenance or inspection to ensure correct use. Understand this numerical controller, safety items and cautions before using the unit. This manual ranks the safety precautions into "DANGER", "WARNING" and "CAUTION".

    When the user may be subject to imminent fatalities or major injuries if handling is mistaken. When the user may be subject to fatalities or major injuries if handling is mistaken. When the user may be subject to injuries or when physical damage may occur if handling is mistaken.

    Note that even items ranked as " CAUTION", may lead to major results depending on the situation. In any case, important information that must always be observed is described.

    DANGER

    Not applicable in this manual.

    WARNING

    Not applicable in this manual.

    CAUTION

    1. Items related to product and manual

    For items described as "Restrictions" or "Usable State" in this manual, the instruction manual issued by the machine tool builder takes precedence over this manual.

    An effort has been made to describe special handling of this machine, but items that are not described must be interpreted as "not possible".

    This manual is written on the assumption that all option functions are added. Refer to the specifications issued by the machine tool builder before starting use.

    Refer to the Instruction Manual issued by each machine tool builder for details on each machine tool.

    Some screens and functions may differ depending on the NC system or its version, and some functions may not be possible. Please confirm the specifications before use.

    (Continued on next page)

    DANGER

    WARNING

    CAUTION

  • CAUTION

    2. Items related to operation

    Before starting actual machining, always carry out dry operation to confirm the machining program, tool compensation amount and workpiece offset amount, etc.

    If the workpiece coordinate system offset amount is changed during single block stop, the new setting will be valid from the next block.

    Turn the mirror image ON and OFF at the mirror image center.

    Refer to the Instruction Manual issued by each machine tool builder for details on each machine tool.

    If the tool compensation amount is changed during automatic operation (including during single block stop), it will be validated from the next block or blocks onwards.

    3. Items related to programming

    The commands with "no value after G" will be handled as "G00".

    EOB", "%", and EOR are symbols used for explanation. The actual codes for ISO are "CR, LF" ("LF") and "%". The programs created on the Edit screen are stored in the NC memory in a "CR, LF" format, however, the programs created with external devices such as the FLD or RS-232C may be stored in an "LF" format.

    The actual codes for EIA are "EOB (End of Block)" and "EOR (End of Record)".

    When creating the machining program, select the appropriate machining conditions, and make sure that the performance, capacity and limits of the machine and NC are not exceeded. The examples do not consider the machining conditions.

    Do not change fixed cycle programs without the prior approval of the machine tool builder.

    When programming a program of the multi-part system, carefully observe the movements caused by other part systems' programs.

  • Contents

    1. Control Axes..................................................................................................................................1 1.1 Coordinate word and control axis............................................................................................1 1.2 Coordinate systems and coordinate zero point symbols.........................................................2

    2. Least Command Increments........................................................................................................3 2.1 Input setting units ....................................................................................................................3 2.2 Input command increment tenfold...........................................................................................5 2.3 Indexing increment..................................................................................................................6

    3. Data Formats .................................................................................................................................7 3.1 Tape codes .............................................................................................................................7 3.2 Program formats ...................................................................................................................10 3.3 Tape memory format.............................................................................................................13 3.4 Optional block skip ; / ............................................................................................................13 3.5 Program/sequence/block numbers ; O, N .............................................................................14 3.6 Parity H/V ..............................................................................................................................15 3.7 G code lists ...........................................................................................................................16 3.8 Precautions before starting machining..................................................................................19

    4. Buffer Register ............................................................................................................................20 4.1 Input buffer ............................................................................................................................20 4.2 Pre-read buffers ....................................................................................................................21

    5. Position Commands ...................................................................................................................22 5.1 Position command methods ; G90, G91 ...............................................................................22 5.2 Inch/metric command change; G20, G21 .............................................................................24 5.3 Decimal point input................................................................................................................26

    6. Interpolation Functions ..............................................................................................................31 6.1 Positioning (Rapid traverse); G00 .........................................................................................31 6.2 Linear interpolation; G01.......................................................................................................38 6.3 Plane selection; G17, G18, G19 ...........................................................................................40 6.4 Circular interpolation; G02, G03............................................................................................42 6.5 R-specified circular interpolation; G02, G03 .........................................................................46 6.6 Helical interpolation ; G17 to G19, G02, G03........................................................................48 6.7 Thread cutting .......................................................................................................................52

    6.7.1 Constant lead thread cutting ; G33 .................................................................................52 6.7.2 Inch thread cutting; G33 .................................................................................................56

    6.8 Unidirectional positioning; G60 .............................................................................................57 6.9 Cylindrical interpolation; G07.1 ..........................................................................................