FANUC High-Speed / Smoothing Parameter Cross-Reference by Control Generation: AICC, AI Nano CC and G05.1 Q1

This is a lookup page: given a FANUC control, find what the high-speed / smoothing function is called, how to write it in the program, where the parameter side lives, and whether it is an option. For tuning order and "I wrote the command but nothing changed", see the main guide *FANUC AICC / Nano Smoothing Setup*.

🚨 The most important note first: the “complete AICC parameter list”, the “G05.1 Q1 R1-R10 writes 8400…3756 into parameter 1730″ table, and “alarm 5157” circulating online come almost entirely from AI content farms and contradict each other (one page on the same site says R1 = highest accuracy, another says R1 = maximum speed). This page lists only commands and parameter numbers verifiable in official FANUC manuals; everything else is marked “check the machine’s own parameter manual”.

广告

30-second check

QuestionAnswerSource
Enable / disable in the programG05.1 Q1 on, G05.1 Q0 off, in a standalone block; RESET also cancels the modeFANUC 16i/18i/21i-TB additional manual A-78962EN
What the mode containsNano interpolation, look-ahead linear / bell-shaped accel-decel before interpolation, automatic corner deceleration, feedrate clamping by acceleration and arc radius, block overlap, advanced preview feed forward, jerk control (some are options)Same
How to set the accel/decel reference speedG05.1 Q1 Fxxxx (must be in G94 feed-per-minute, otherwise PS5111); without F, parameter 7066 (AICC / AI nanoCC) or 19520 (AI-HPCC / AI-nanoHPCC) appliesB-63003EN-1
Accel/decel time constants1620 rapid, 1622 cutting feed (all axes equal), 1621 bell T2, 1624 JOG, 1610 #0/#1 type bits, 1660 max acceleration before interpolationB-63944EN/03 parameter manual
Standard or option?Usually an option requiring a licence; do not try to bypass it by editing parametersOfficial additional manual wording
Same numbers on 0i-F and 31i?Never assume so – check the NC software number and the shipped parameter manualSee

1. Function names and commands

Function names: AICC, AI nano contour control and AI nanoHPCC with command format, parameter entry and option check

Table 1 Function names, commands and enable paths

Function / nameProgram syntaxParameter / system sideStatus
AICC (AI Contour Control)G05.1 Q1 … G05.1 Q0SYSTEM -> right softkey x5 -> [PRMTUN] -> high-precision settings -> executeOption
AI nanoCC (AI nano contour control)G05.1 Q_ (Q1 on / Q0 off, standalone block)Accel/decel reference speed parameter 7066Option, older 16i/18i/21i generation
AI-HPCC / AI-nanoHPCCG05 P10000 / G05 P0 (older syntax)Accel/decel reference speed parameter 19520Option, per manual series
General smoothing / look-ahead tuningNo dedicated G-code1620 / 1621 / 1622 / 1624 / 1610 / 1660Base parameters, not a function switch

A shared label does not mean a shared function: AICC, AI nanoCC and AI-HPCC are different option packages in different manual generations, with different syntax and parameter numbers. Do not copy parameters between controls just because both are called “high-speed machining”.

2. Commands and enable bits: what the manuals actually confirm

Table 2 Command format and constraints stated in official manuals

ItemVerifiable contentSource
On/off formatG05.1 Q_, Q1 enters AI nano contour control mode, Q0 exits; specify in a standalone block; mode is also cancelled by resetA-78962EN
Functions inside the modeNano interpolation; look-ahead linear accel/decel before interpolation; look-ahead bell-shaped accel/decel (option); automatic corner deceleration; feedrate clamping by acceleration; feedrate clamping by arc radius; 1-block overlap; advanced preview feed forward; jerk control (option)A-78962EN
Reference speed from the programG05.1 Q1 F5000 / G05 P10000 Fxxxx sets the accel/decel reference speed with F; must be in G94, otherwise alarm PS5111B-63003EN-1
Reference speed from a parameterWhen the block has no F, parameter 7066 (AICC / AI nanoCC) or 19520 (AI-HPCC / AI-nanoHPCC) is used; the value must change if the input unit changesB-63003EN-1
Practical effect of reference speedChanging F during machining does not change the reference speed set in the G05.1 block; a large mismatch lengthens cycle time -> keep the reference speed close to the real cutting feedB-63003EN-1
Base accel/decel parameters1620 / 1621 / 1622 / 1624 / 1610 #0 #1 / 1660, unit msec (1660 is acceleration), definitions per parameter manualB-63944EN/03

Third-party “AI advanced preview control standard setting” tables commonly list 1604#0, 1602#6/#3, 1730/1735/1737/1769/1783 with numeric defaults. This site could not verify those against a FANUC manual page, so no values are listed. Consult the machine’s own parameter manual before touching them.

3. Generation differences: how to check yours

Table 3 Manual series -> verifiable scope -> on-site confirmation

Control familyOfficially verifiable hereNot provided here
16i / 18i / 21i / 20i / 160i / 180i / 210i-MODEL AG05.1 Q_, G05 P10000 Fxxxx, 7066 / 19520, PS5111 (A-78962EN, B-63003EN-1)Option-enable matrix per sub-model
30i / 31i / 32i family (B-63944EN/03)Definitions and units of the accel/decel time constants 1620/1621/1622/1624/1610/1660Specific high-speed option parameter numbers
0i-D / 0i-F / 0i-MF Plus etc.Generic G05.1 Q1/Q0 syntax and the PRMTUN entryDo not assume the numbers match the two families above; no unverified model-specific numbers are listed

On-site sequence:

  1. Record the control model and NC software number from the About / version screen;
  2. Locate the matching series parameter manual shipped with the machine (not a web summary) and read the “accel/decel before interpolation / high-precision contour control” chapter;
  3. Confirm in the option list or system screen that the function is actually enabled – if not, do not write it into the program;
  4. Test with a standalone G05.1 Q1 block and watch for an illegal-G-code alarm;
  5. Set the parameter side via PRMTUN, then compare waveforms and test cuts on the same right-angle / freeform program.
广告

Read with the main guides *FANUC AICC / Nano Smoothing Setup* and *FANUC 1620 / 1622 Accel-Decel Tuning*: this page answers “what can I look up”, the guides answer “in what order do I tune”.

4. Why the circulating parameter lists cannot be copied

Table 4 Common claims and how this page handles them

ClaimProblemHandling
“G05.1 Q1 R1-R10 writes 8400…3756 into parameter 1730“AI content farm; another page on the same site says R1 = highest accuracy while a third says R1 = max speed; the R word means different things across option packagesNo mapping values
“AICC alarm 5157 = parameters 1422/1432, 1770/1771, 1730 are zero”Same source, no matching entry in official manualsNo alarm number
“19581 / 8486 / 8490 are AICC parameters”Fabricated by aggregators, no manual correspondenceNot listed
“G08 P1 / G05 P10000 work on every control”Syntax of older / specific option packages, spread as universalListed only as older-generation syntax per B-63003EN-1
“One table covering AICC parameters of 0i-D / 0i-F / 31i”No public official cross-generation compilation exists; manual series differReplaced with a “how to check” procedure

If you cite this table, cite this caveat with it: its value is precisely in marking what is officially verifiable and what is not, instead of offering a complete-looking list that must not be copied.

Frequently Asked Questions

Are AICC parameter numbers the same on 0i-D and 0i-F?

Do not assume so. FANUC numbers parameters separately per manual series; verified here are only 7066 / 19520 for the 16i/18i/21i family (B-63003EN-1) and 1620/1621/1622/1624/1610/1660 for the 30i/31i/32i family (B-63944EN/03). For any 0i sub-series, use the shipped manual matching that machine’s NC software number. Cross-generation “complete AICC parameter tables” online contradict each other and should not be used as a reference.

Does G05.1 Q1 need enabling on the parameter side?

G05.1 Q1 is a mode switch, not a licence: the function itself is usually an option, so first confirm it in the option list, then complete the parameter-side setup via SYSTEM -> right softkey x5 -> [PRMTUN] -> high-precision settings -> execute. Without the option you cannot bypass it by editing parameters. The command must also be in a standalone block after the tool change, and RESET cancels the mode, so it must be written again before a second run.

How do I confirm whether an option-marked function is on my machine?

Four steps: record the control model and NC software number from the About screen; check the option/function list in the shipped manual; see whether the high-precision settings (PRMTUN) appear on the system screen; finally test a standalone G05.1 Q1 block and watch for an illegal-G-code alarm. Only after all four pass should you tune parameters. Never judge option presence by “change a few parameters and see what happens” – that is unreliable and can damage the existing parameter set.

Last updated: 2026-11-07

FANUC AICC / Nano Smoothing Setup

FANUC 1620 / 1622 Accel-Decel Tuning

FANUC Parameter Write Protect (PWE)

Where to go next

  • FANUC Troubleshooting — the full guide library: alarms, diagnosis numbers, servo, spindle, PMC and electrical faults, organised by symptom.
  • CNC Repair Tools — which instrument measures what: multimeters, clamp meters, insulation testers and oscilloscopes, with the specification that actually matters.
  • Remote Technical Support — have the readings reviewed with you: alarm reverse lookup, PMC ladder analysis and servo tuning advice by call. Repair companies and integrators welcome.

Read the guide, get the right instrument, or walk the diagnosis through with someone — pick whichever you need.

Also available in Chinese: FANUC 高速高精度 / 平滑控制跨机型对照表:AICC、纳米平滑、G05.1 Q1 与官方手册可核实的参数
The original Chinese version — same procedure, with the full field notes.
© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
CNC Alarm Number Formats by Brand: FANUC vs SINUMERIK vs Mitsubishi vs HEIDENHAIN-CNCShare | 数控电气技术中心
CNC 报警号形态识别卡:FANUC / SINUMERIK / 三菱 M80 / HEIDENHAIN 位数、前缀与号段对照(30 秒定位该翻哪本手册)-CNCShare | 数控电气技术中心
Fanuc Gravity-Axis Brake: Release Sequence, 24V Wiring and Diagnosing Z-Axis Drop-CNCShare | 数控电气技术中心
FANUC 重力轴(垂直轴)抱闸怎么查?上电/断电时序 + 抱闸 24V 与到位确认 + Z 轴下落/掉刀的四层定位-CNCShare | 数控电气技术中心
Fanuc Emergency Stop Circuit: *ESP, G8.4, X8.4 and Why the Servo Never Gets Ready-CNCShare | 数控电气技术中心
FANUC 急停回路怎么查?*ESP / G8.4 / X8.4 信号链 + 24V 安全链 + 主接触器 MCC 与「复位了还是没就绪」的定位顺序-CNCShare | 数控电气技术中心
Fanuc Servo Resonance and Notch Filter Setup: Finding the Frequency with Servo Guide-CNCShare | 数控电气技术中心
FANUC 伺服共振 / 啸叫怎么抑制?陷波滤波器(频率·带宽·衰减)参数设定 + Servo Guide 扫频定位全流程-CNCShare | 数控电气技术中心
Fanuc Threading G32 / G92 / G76: Fixing Pitch Errors and Spindle Sync Problems-CNCShare | 数控电气技术中心
FANUC 车螺纹乱牙 / 螺距不对怎么查?G32/G92/G76 主轴同步链路 + 一转信号 + G96 恒线速与 G50 限速设置-CNCShare | 数控电气技术中心
FANUC Matrix Keypad Panel Replacement: Remapping PMC Ladder Logic and Resolving R-Address Conflicts-CNCShare | 数控电气技术中心
三菱 M80 PLC 编程软件用哪个?GX Works3 / GX Developer 官方下载路径 + 版本对应表 + 安装与连机常见坑-CNCShare | 数控电气技术中心
文章精选
专心做好一件事
打造更优雅的WordPress主题-CNCShare | 数控电气技术中心
专心做好一件事
打造更优雅的WordPress主题