BACK TO MAIN INDEX

Applications & Programming
RS232 communications
Macro programming
Macro variable list
Programming safety code
Coolant mix water problems
Finish, chatter problems
Tapping problems
Common Parameter changes
Drill tap chart
Tool presetter calibration
Create a new NC program
Fixture design considerations
Tool breakage detection
Unit conversion software
End mill training education
Touch or tool probe systems
G10 parameter change
G codes, M codes List (General)
Okuma G & M codes list
Haas G code, M code list

Rotary Indexer selection
High pressure coolant
Coolant oil skimmers
Tool breakage detection
Machine tool Options

  **CNC help Forums**
Search
CNC Book Store
Machine shop Store






Parameter list for programmers/applications when setting up and programming a CNC machine tool.

If your machine parameters are not listed here, check if it is possible with the builder or post in a forum to get some help. If you get answers please Email me so I may include them on this page.

Stroke check or inhibit work area parameter

(Fanuc 16,18,21 and 16i/18i/21i)- enables an inhibited area or work envelope for fixture. G-codes to turn on or off controlled area G22(on),G23 (off). Turn on parameter 1310.0 for X,Y,Z axes Set the machine coordinates in Parameters 1322 and 1323 to enclose a box around the area to inhibit or only allow machining inside All other related parameters are 1300-1327. G22 is active on power up. This function also inhibits handwheel. If in envelope must turn off first before handwheel. out.

Limit spindle speed parameter-

Fanuc 16,18,21 Par 6303 Set speed, 6306 same value,3005 same value

Alarm when spindle/chuck is spun by hand during setup-

  1. Mitsubishi (Meldas 65, may work for others) control parameter 6309- set to 100 (100=RPM)

  2. Fanuc 16/18/21- Fanuc Gdata par. D568 change to 100 (usually 50).

Getting Parentheses on 16 and 18 series Fanuc controls parameter

Parameter 3204 bit 2 Labeled EXK (check in your list of parameters for confirm this function before changing.

You will see two soft keys under the display screen in the edit mode that look like parenthesis

Parameter write enable- how to enable?

  1. Mitsubishi controls- Press system hard key then press parameters, press setup softkey, answer yes to question then select the soft keys such as base (1000's par.) or PLC (6400's par) or whatever to get to desired set of parameter numbers

  2. Yasnac- LX1 to LX3, MX1 to MX3 control- Change rotary switch by tape reader from 0 to 1, or parameter 6219

  3. Fanuc 16,18,21 and 16i/18i/21i- offset settings hard key, press settings softkey, should be on top of screen. If not page up multiple times to get to the top.

  4. Fanuc 3 and some older controls- Turn rotary switch to 1. Be careful to select the right switch usually mounted in tape box area.

Multiple M-codes to in one line parameter

Fanuc 16/18/21/16i/18i/21i-Parameter 3404.7 from 0 to 1 (enables up to 3 M-codes but has some restrictions depending on the M-codes used together)

Macro program edit 9000's parameter

  1. Fanuc 16/18/21 & 16i/18i/21i-Parameter 3202 (NE9 will be above the proper bit #) (6079-6089 can be assigned an m-code or G code to call up the sub programs) (Parameter 6080=program #9020, 6081=9021, 6082=9022 ETC.) Fanuc-O control 10.4(PRG9).

  2. Mitsubishi Edit 9000 programs change par.1121 to 0 , and check 1122 should be 0 to display them.

Screen capture image to pcmcia card

Fanuc Insert ATA card, MDI mode, Set I/O device to 4 for using card. Change Fanuc parameter 3301.7 to 1. Then select screen to capture. Hold Shift for 5 seconds to capture screen.

Sequence numbers entered automatically

  1. Fanuc 10/11/12 :
    Add Sequence Numbers Automatically = Parameter #10 bit1 (2nd digit from the right) set to 1. Sequence Number Initial Value = Parameter #31
    Sequence Number Increment Amount = Parameter # 32

  2. Fanuc 16/18/21, 16i/18i/21i
    Add Sequence Numbers Automatically = Parameter #0000 bit 5(6th digit from the right) set to 1. Sequence Number Increment Amount = Parameter # 3216

Allow 8 digit program numbers

Fanuc 16/18/21/I-series -Parameter 6 from 0 to 1

Allow axis movement when stopping spindle.-

This varies from machine to machine just be aware of the possibility to increase cycle time. Ask manufacturer.

Conveyor run time-

Check with the builder to find the parameters for this. The parameters are usually keep relays (Fanuc), or 6400 parameters (Mitsubishi). It can be sometimes set to run constant, only while cutting, or only while spindle is turning.

Common pallet change position and tool change position call ups

First zero return machine. You may need to add additional axes and zero them out below for example B-axis (rotary table) add B0. Try all these codes sequences if your not sure. As alweays remember to make sure to step through slowly turning feed rate over ride, rapid down and watch closely to avoid any crashes.

  1. G91 G30 X0 Y0 Z0;

  2. G91 G30 P3 X0;

  3. G91 G28 Y0 Z0;

Tool presetter calibration

Parameters for Tool presetter calibration on Fanuc Yasnac and Mitsubishi controls

Is there some information that would fit into a category or I missed please contribute . I will post your name along with it if you'd like.
petro@machinetoolhelp.com

GENERAL DISCLAIMER:
All data on this website is provided without charge or obligation by myself or anyone else who contributes to this site. It is the responsibility of the reader to perform any action outlined here in a safe and responsible manner. The reader assumes all responsibility for service or actions taken as a result of the information contained here. We assume no responsibility for personal or property damage, any type of monetary losses or losses caused directly or indirectly from the material provided in this Web page or any pages contained within the Website. If this site has been translated into another language, we are also not liable for how the site content has been translated.
Click here for full disclaimer and terms

HELP US IMPROVE
THIS WEBSITE..!!

Earn $20 by creating a
CNC procedure! 
Click here for more details.

Share with everyone?
...Procedures
...Macro programs
...Experience
...Stories
...Articles
...Recommendations
...Anything related

Suggestions or comments?
Please Email Me: admin@machinetoolhelp.com

Thank you for all your contributions and support.