驅(qū)動(dòng)軸機(jī)械加工工藝和銑鍵槽專用夾具設(shè)計(jì)
驅(qū)動(dòng)軸機(jī)械加工工藝和銑鍵槽專用夾具設(shè)計(jì),驅(qū)動(dòng),機(jī)械,加工,工藝,鍵槽,專用,夾具,設(shè)計(jì)
無錫職業(yè)技術(shù)學(xué)院
畢業(yè)設(shè)計(jì)開題報(bào)告
(2011屆)
題 目
WIA8.310.0001驅(qū)動(dòng)軸工藝及銑鍵槽
夾具設(shè)計(jì)
指導(dǎo)教師
張錚
院 系
機(jī)械
班 級
數(shù)控10871
學(xué) 號(hào)
1060087106
姓 名
金賢
二〇一一年一月八日
一、選題的意義
此次畢業(yè)設(shè)計(jì)是對我們?nèi)陮W(xué)習(xí)的一次綜合檢驗(yàn),也是檢驗(yàn)我們是不是一個(gè)合格的畢業(yè)生的最好方式。在完成畢業(yè)設(shè)計(jì)的同時(shí),也培養(yǎng)了我們正確使用技術(shù)資料,國家標(biāo)準(zhǔn)的有關(guān)手冊,圖冊等工具書,設(shè)計(jì)計(jì)算,編寫技術(shù)文件等方面的工作能力,也為我們以后的工作打下了堅(jiān)實(shí)的基礎(chǔ),我們要認(rèn)真對待這次綜合能力運(yùn)用的機(jī)會(huì)!
二、研究的主要內(nèi)容,擬解決的主要問題(闡述的主要觀點(diǎn))
此次研究的主要內(nèi)容是WIA8.310.0001驅(qū)動(dòng)軸工藝及銑鍵槽夾具設(shè)計(jì)。軸類零件是機(jī)械加工中常見的機(jī)械零件。要求參考機(jī)械設(shè)計(jì)資料并根據(jù)所學(xué)的知識(shí)設(shè)計(jì)擬定出合理加工工藝方案并完成相應(yīng)的工藝卡片及設(shè)計(jì)說明書。
擬定解決的主要問題:驅(qū)動(dòng)軸工藝及銑鍵槽夾具設(shè)計(jì)
三、研究(工作)步驟、方法及措施(思路)
1. 參閱機(jī)械制造工藝學(xué)中的基本知識(shí)和理論,結(jié)合生產(chǎn)實(shí)習(xí)中的實(shí)踐知識(shí),獨(dú)立地分析和解決工藝問題。
2. 根據(jù)所學(xué)知識(shí)繪制零件圖,設(shè)計(jì)出零件的工藝規(guī)程。
3. 確定銑鍵槽的定位方式及夾具設(shè)計(jì)。
4. 完成工藝卡片、主要工序的工序卡。
5.編寫設(shè)計(jì)說明書一份。
四、畢業(yè)論文(設(shè)計(jì))提綱
第一章 緒論
第二章 驅(qū)動(dòng)軸加工工藝過程
第三章 驅(qū)動(dòng)軸工序設(shè)計(jì)
第四章 銑鍵槽夾具的設(shè)計(jì)
第五章 回顧總結(jié)
五、主要參考文獻(xiàn)
1.艾興、肖詩綱,《切削用量簡明手冊++第3版》機(jī)械工藝出版社。
2. 陳文亮,《機(jī)械加工工藝師手冊》機(jī)械工業(yè)出版社。
3.薄宵,《魔攻實(shí)用技術(shù)手冊》江蘇科學(xué)技術(shù)出版社。
4. 彭林中,《機(jī)械切削工藝參數(shù)速查手冊》化學(xué)工業(yè)出版社。
5. 倪森壽,《機(jī)械制造工藝與裝備》化學(xué)工藝出版社。
6. 殷國富 、徐雷 、胡曉兵、 數(shù)字化手冊編委會(huì),《機(jī)床夾具設(shè)計(jì)手冊軟件版1.0》機(jī)械工業(yè)出版社。
7.趙汝嘉、數(shù)字化手冊編委會(huì)編,《機(jī)械加工工藝手冊(軟件版)1.0》機(jī)械工業(yè)出版社。
指導(dǎo)教師意見:
簽名:
2010年 月 日
系畢業(yè)設(shè)計(jì)(論文)工作指導(dǎo)小組意見:
同 意 實(shí) 施
簽名:
年 月 日
二級學(xué)院(直屬系)畢業(yè)設(shè)計(jì)(論文)工作領(lǐng)導(dǎo)小組意見:
同 意
簽名:
年 月 日
答辯人答辯人:金賢:金賢WIA8.310.0001驅(qū)動(dòng)軸工驅(qū)動(dòng)軸工藝及銑鍵槽夾具設(shè)計(jì)藝及銑鍵槽夾具設(shè)計(jì)WIA8.310.0001驅(qū)動(dòng)軸驅(qū)動(dòng)軸二維圖二維圖工藝路線工藝路線夾具設(shè)計(jì)夾具設(shè)計(jì)英語翻譯英語翻譯課程設(shè)計(jì)課程設(shè)計(jì)說明書說明書課程設(shè)計(jì)課程設(shè)計(jì)工藝路線工藝路線工藝過程工藝過程設(shè)計(jì)設(shè)計(jì)工序設(shè)計(jì)工序設(shè)計(jì)夾具設(shè)計(jì)夾具設(shè)計(jì)銑鍵槽夾銑鍵槽夾具設(shè)計(jì)具設(shè)計(jì)銑鍵槽夾具銑鍵槽夾具定位方案分析定位誤差分析計(jì)算夾緊力及加緊元件確定夾具總裝圖工序設(shè)計(jì)工序設(shè)計(jì)車削加工鉆削加工螺紋加工鍵槽銑削研頂尖孔外圓磨削工藝過程工藝過程毛坯的設(shè)計(jì)工藝過程設(shè)計(jì)機(jī)床、刀、夾、量具的選擇謝謝觀賞謝謝觀賞答辯人:金賢答辯人:金賢
B–64114EN/01
PROGRAMMING
8. COORDINATE VALUE AND DIMENSION
29
8.3
DECIMAL POINT PROGRAMMING
Explanations
Examples
Numerical values can be entered with a decimal point. A decimal point can be used when entering a distance, time, or speed. Decimal points can be specified with the following addresses:
X, Y, Z, U, V, W, A, B, C, I, J, K, R, and F.
There are two types of decimal point notation: calculator–type notation and standard notation.
When calculator–type decimal notation is used, a value without decimal point is considered to be specified in millimeters. When standard decimal notation is used, such a value is considered to be specified in least input increments. Select either calculator–type or standard decimal notation by using the DPI bit (bit 0 of parameter 3401).Values can be specified both with and without decimal point in a single program.
Program command
Pocket calculator type decimal point programming
Standard type decimal point programming
X1000
Command value with- out decimal point
1000mm
Unit : mm
1mm
Unit : Least input increment
(0.001 mm)
X1000.0
Command value with decimal point
1000mm
Unit : mm
1000mm
Unit : mm
WARNING
In a single block, specify a G code before entering a value. The position of decimal point may depend on the command.
Examples:
G20; Input in inches
X1.0 G04; X1.0 is considered to be a distance and processed as X10000. This command is equivalent to G04 X10000. The tool dwells for 10 seconds.
G04 X1.0; Equivalent to G04 X1000. The tool dwells for one second.
NOTE
1 Fractions less than the least input increment are truncated.
Examples:
X1.23456; Truncated to X1.234 when the least input increment is 0.001 mm.
Processed as X1.2345 when the least input increment is 0.0001 inch.
2 When more than eight digits are specified, an alarm occurs. If a value is entered with a decimal point, the number of digits is also checked after the value is converted to an integer according to the least input increment.
Examples:
X1.23456789; P/S alarm 003 occurs because more than eight digits are specified.
X123456.7; If the least input increment is 0.001 mm, the value is converted to integer
123456700. Because the integer has more than eight digits, an P/S alarm 003 occurs.
B-64114CM/01 編程 8. 坐標(biāo)值和尺寸
8.3
小數(shù)點(diǎn)編程
數(shù)值可以用小數(shù)點(diǎn)輸入。距離、時(shí)間或速度的輸入可使用小數(shù)點(diǎn)。下列地 址可用小數(shù)點(diǎn):
X,Y,Z,U,V,W,A,B,C,I,J,K,R和F。
說明 有兩種類型的小數(shù)點(diǎn)表示法:計(jì)算器型表示法和標(biāo)準(zhǔn)表示法。當(dāng)用計(jì)算 器型表示法時(shí),不帶小數(shù)點(diǎn)的值的單位認(rèn)為是mm。當(dāng)用標(biāo)準(zhǔn)表示法時(shí),
這樣的值以最小輸入增量為單位指定。小數(shù)點(diǎn)表示法的選擇由3401號(hào)參數(shù) 的第0位(DPI)確定。帶小數(shù)點(diǎn)和不帶小數(shù)點(diǎn)的值可在一個(gè)程序中指定。
例
程序指令
袖珍計(jì)算器型 小數(shù)點(diǎn)編程
標(biāo)準(zhǔn)型小 數(shù)點(diǎn)編程
X1000不帶小數(shù) 點(diǎn)指令值
1000mm
單位:mm
1mm
單位:最小輸入增量單位
(0.001mm)
X1000.0 帶小數(shù) 點(diǎn)指令值
1000mm
單位:mm
1000mm
單位:mm
警告
在一個(gè)單獨(dú)的程序段中,輸入數(shù)值之前指定G20/G21代碼。小數(shù)點(diǎn)的位置取決于指令。
例如:
G20;英輸入
X1.0 G04;X1.0被當(dāng)做距離并且被處理為X10000.該指令等效于G04X10000.刀具暫停10秒
G04X1.0;等效于G04 X1000.刀具暫停1秒
注
1. 小于最小輸入增量單位的小數(shù)被舍去
例如:
X1.23456;當(dāng)最小輸入增量單位是0.001mm時(shí),處理為X1.234,當(dāng)最小輸入增量單位是0.0001inch時(shí),處理成X1.2345
2. 當(dāng)指定多于8位數(shù)時(shí),產(chǎn)生報(bào)警。如果輸入帶小數(shù)點(diǎn)的值,將該值按照最小輸入增量單位轉(zhuǎn)換為整數(shù)后 也要檢查其位數(shù)。
例如:
X1.23456789;產(chǎn)生003號(hào)P/S報(bào)警,因?yàn)橹付硕嘤?位的數(shù)。
X123456.7;如果最小輸入增量單位是0.001mm,該值轉(zhuǎn)換為整數(shù)是123456700。因?yàn)檎麛?shù)超過8位,產(chǎn)生003號(hào)P/S報(bào)警
8. COORDINATE VALUE AND DIMENSION
PROGRAMMING
B–64114EN/01
8.4
DIAMETER AND RADIUS PROGRAMMING
Since the work cross section is usually circular in CNC lathe control programming, its dimensions can be specified in two ways :
Diameter and Radius
When the diameter is specified, it is called diameter programming and when the radius is specified, it is called radius programming.
A
B
R2
R1
D1
D2
X axis
D1, D2 : Diameter programming
R1, R2 : Radius programming
Z axis
Explanations
●Notes on diameter programming/radius programming for each command
Radius programming or diameter programming can be specified by parameter DIA (No.1006#3). When using diameter programming, note the conditions listed in the table 8.4.
Table 8.4 Notes on specifying diameter value
Item
Notes
X axis command
Specified with a diameter value
Incremental command
Specified with a diameter value
In the above figure, specifies D2 minus D1 for tool path B to A.
Coordinate system setting (G50)
Specifies a coordinate value with a diame- ter value
Component of tool offset value
Parameter (No.5004#1) determines either diameter or radius value
Parameters in canned cycle, such as cutting depth along X axis. (R)
Specifies a radius value
Radius designation in circular in- terpolation (R, I, K, and etc.)
Specifies a radius value
Feedrate along axis
Specifies change of radius/rev. or change of radius/min.
Display of axis position
Displayed as diameter value
B-64114CM/01 編程 8. 坐標(biāo)值和尺寸
8.4
直徑編程和 半徑編程
因?yàn)樵贑NC車床控制程序中工件橫截面通常是圓,所以其尺寸可用兩種方 法指令:
直徑和半徑 當(dāng)用直徑指令時(shí),叫做直徑編程;當(dāng)用半徑指令時(shí),叫做半徑編程。
說明
? 關(guān)于直徑編程/半徑編程 半徑編程或直徑編程由1006號(hào)參數(shù)的第3位(DIA)設(shè)定。使用直徑編程 注意事項(xiàng) 時(shí),注意表8.4中所列的條件。
表8.4 關(guān)于指令直徑值的注意事項(xiàng)
項(xiàng)目
注釋
X軸指令
用直徑值指定
增量指令
用直徑值指定。在上圖中,對刀具軌跡B到A
用D2減D1指定
坐標(biāo)系設(shè)定(G50)
用直徑值指定坐標(biāo)值
刀偏值分量
由5004號(hào)參數(shù)的第1位決定是直徑值或半徑 值
固定循環(huán)參數(shù),如沿X
軸切深(R)
指定半徑值
圓弧插補(bǔ)中的半徑
(R,1,K等)
指定半徑值
沿軸進(jìn)給速度
指定半徑的變化/轉(zhuǎn)或半徑的變化/分
軸位置顯示
按直徑值顯示
B–64114EN/01
PROGRAMMING
9. SPINDLE SPEED FUNCTION
9 SPINDLE SPEED FUNCTION
The spindle speed can be controlled by specifying a value following address S.
In addition, the spindle can be rotated by a specified angle. This chapter contains the following topics.
9.1 SPECIFYING THE SPINDLE SPEED WITH A CODE
9.2 SPECIFYING THE SPINDLE SPEED VALUE DIRECTLY (S5–DIGIT COMMAND)
9.3 CONSTANT SURFACE SPEED CONTROL (G96, G97)
9.4 SPINDLE SPEED FLUCTUATION DETECTION FUNCTION (G25, G26)
9.5 SPINDLE POSITIONING FUNCTION
B-64114CM/01 編程 9. 主軸速度功能
9 主軸速度功能
用地址 S 及其后面的數(shù)值指令主軸速度。 此外,主軸還可以按指定角度回轉(zhuǎn)。 本章包括下列內(nèi)容:
9.1 用代碼指定主軸速度
9.2 直接指定主軸速度值(S5 位數(shù)指令)
9.3 恒表面切削速度控制(G96、G97)
9.4 主軸速度波動(dòng)檢測功能(G25,G26)
9.5 主軸定位功能
9. SPINDLE SPEED FUNCTION
PROGRAMMING
B–64114EN/01
9.1
SPECIFYING THE SPINDLE SPEED WITH A CODE
9.2
SPECIFYING THE SPINDLE SPEED VALUE DIRECTLY (S5–DIGIT COMMAND)
Specifying a value following address S sends code and strobe signals to the machine. On the machine, the signals are used to control the spindle speed. A block can contain only one S code. Refer to the appropriate manual provided by the machine tool builder for details such as the number of digits in an S code or the execution order when a move command and an S code command are in the same block.
The spindle speed can be specified directly by address S followed by a five–digit value (min–1). The unit for specifying the spindle speed may vary depending on the machine tool builder. Refer to the appropriate manual provided by the machine tool builder for details.
B-64114CM/01 編程 9. 主軸速度功能
9.1
用代碼指定
主軸速度
9.2
直接指定
主軸速度值
(S5 位數(shù)指令)
主軸速度代碼為地址 S 及其后面的數(shù)值。代碼信號(hào)和選通信號(hào)送到機(jī)床。 在機(jī)床上,該信號(hào)用于控制主軸速度。一個(gè)程序段只能包含一個(gè) S 代碼。 至于更詳細(xì)的情況,如 S 代碼后跟幾位數(shù),或當(dāng)運(yùn)動(dòng)指令和 S 代碼指令在 同一個(gè)程序段中執(zhí)行次序等,請見機(jī)床制造商的說明書。
S 后可指令 5 位數(shù)(min-1)以直接指定主軸速度。主軸速度的指令單位取決 于機(jī)床的設(shè)定。詳見機(jī)床制造商的說明書。
B–64114EN/01
PROGRAMMING
9. SPINDLE SPEED FUNCTION
9.3
CONSTANT SURFACE SPEED CONTROL
(G96, G97)
Format
●Constant surface speed control command
●Constant surface speed control cancel command
●Clamp of maximum spindle speed
Specify the surface speed (relative speed between the tool and workpiece) following S. The spindle is rotated so that the surface speed is constant regardless of the position of the tool.
G96 S〇〇〇〇〇;
Surface speed (m/min or feet/min)
Note : This surface speed unit may change according to machine tool builder’s specification.
G97 S〇〇〇〇〇;
Spindle speed (min–1)
Note : This surface speed unit may change according to machine tool builder’s specification.
G50 S_ ; The maximum spindle speed (min–1) follows S.
B-64114CM/01 編程 9. 主軸速度功能
在 S 后指定表面速度(刀具與工件間的相對速度)。主軸回轉(zhuǎn)而表面
速度保持恒定,與刀具位置無關(guān)。
9.3
恒表面切削
速度控制
(G96,G97)
指令格式
? 恒表面速度切 削的控制指令
G96 S 〇〇〇〇〇;
↑表面速度(米/分或英尺/分)
注:此表面速度的單位根據(jù)制造商的設(shè)定而變化
? 恒表面切削 速度控制的
取消指令
G97 S 〇〇〇〇〇;
↑主軸速度(min-1)
? 最大主軸 速度箝制
G50 S_; S 后跟最大主軸速度值(min-1)
9. SPINDLE SPEED FUNCTION
PROGRAMMING
B–64114EN/01
Explanations
●Constant surface speed control command (G96)
G96 (constant surface speed control command) is a modal G code. After a G96 command is specified, the program enters the constant surface speed control mode (G96 mode) and specified S values are assumed as a surface speed. A G96 command must specify the axis along which constant surface speed control is applied. A G97 command cancels the G96 mode.When constant surface speed control is applied, a spindle speed higher than the value specified in G50S_; (maximum spindle speed) is clamped at the maximum spindle speed. When the power is turned on, the maximum spindle speed is not yet set and the speed is not clamped.S (surface speed) commands in the G96 mode are assumed as S
= 0 (the surface speed is 0) until M03 (rotating the spindle in the positive direction) or M04 (rotating the spindle in the negative direction) appears in the program.
Fig. 9.3 (a) Relation between workpiece radius, and surface speed
Spindle speed (min–1)
The spindle speed (min–1) almost coincides with the surface speed (m/min) at approx. 160 mm (radius).
spindle speed
●Setting the workpiece coordinate system for constant surface speed control
To execute the constant surface speed control, it is necessary to set the work coordinate system , Z axis, (axis to which the constant surface speed control applies) becomes zero.
X
Z
0
Fig. 9.3 (b) Example of the workpiece coordinate system for constant surface speed control
B-64114CM/01 編程 9. 主軸速度功能
說明
? 恒表面切削速度控制指 令(G96)
G96(恒表面切削速度控制指令)是模態(tài) G 代碼。在指定 G96 指令后,程序 進(jìn)入恒表面速度控制方式(G96 方式)且以指定 S 值作為表面速度。G96 指 令必須指定恒表面切削速度控制應(yīng)用那個(gè)軸。G97 指令取消 G96 方式。在 用恒表面切削速度控制時(shí),主軸速度若高于 G50S_;(最大主軸速度)中規(guī) 定的值,就被箝在最大主軸速度。若通電時(shí)尚未指定最大主軸速度,則主 軸速度不被箝制。在 G96 程序段的 S(表面速度)指令被當(dāng)作 S=0(表面速度
是 0),直到程序中出現(xiàn) M03(主軸正轉(zhuǎn))或 M04(主軸反轉(zhuǎn))。
圖 9.3(a) 工件半徑、主軸速度和表面速度之間的關(guān)系
? 為恒表面切削速度控制設(shè)定 工件坐標(biāo)系
為執(zhí)行恒表面切削速度控制,必須設(shè)定工件坐標(biāo)系。使 X 軸(用恒表面切 削速度控制的軸)的中心坐標(biāo)值為 0。
圖9.3(b) 恒表面切削速度控制的工件坐標(biāo)系
B–64114EN/01
PROGRAMMING
9. SPINDLE SPEED FUNCTION
●Surface speed specified in the G96 mode
G96 mode G97 mode
Specify the surface speed in m/min
(or feet/min)
G97 command
Store the surface speed in m/min
(or feet/min)
Specified
Command for the spindle speed
The specified spindle speed (min–1) is used
Not specified
The surface speed (m/min or feet/min) is converted to the spindle speed (min–1)
Commands other than G96
Specified
G96 command
The specified surface
speed is used
Command for the surface speed
Not specified
The stored surface speed (m/min or feet/min) is used. If no surface speed is stored, 0 is assumed.
Restrictions
●Constant surface speed control for threading
The constant surface speed control is also effective during threading. Accordingly, it is recommended that the constant surface speed control be invalidated with G97 command before starting the scroll threading and taper threading, because the response problem in the servo system may not be considered when the spindle speed changes.
B-64114CM/01 編程 9. 主軸速度功能
? G96方式中指定
的表面速度
限制
? 螺紋切削時(shí)的 恒表面切削速度
恒表面切削速度控制在切削螺紋時(shí)也有效。因此,建議在開始渦形螺紋和 錐螺紋加工前用 G97 指令取消恒表面速度控制,因?yàn)榭刹豢紤]主軸速度變 化時(shí)伺服系統(tǒng)的響應(yīng)問題。
9. SPINDLE SPEED FUNCTION
PROGRAMMING
B–64114EN/01
●Constant surface speed control for rapid traverse (G00)
In a rapid traverse block specified by G00, the constant surface speed control is not made by calculating the surface speed to a transient change of the tool position, but is made by calculating the surface speed based on the position at the end point of the rapid traverse block, on the condition that cutting is not executed at rapid traverse.
Radius value
Programmed path
X
Tool path after offset
1
N16
N16
N15
N15
N14
N14
2
4
N11
3
N11
700
675
600
500
400
375
300
200
100
f600
Z
300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500
1475
1050
Example
N8 G00 X1000.0Z1400.0 ; N9 T33;
N11 X400.0Z1050.0;
N12 G50S3000 ; (Designation of max. spindle speed)
N13 G96S200 ; (Surface speed 200m/min)
N14 G01 Z 700.0F1000 ; N15 X600.0Z 400.0;
N16 Z ? ;
The CNC calculates the spindle speed which is proportional to the specified surface speed at the position of the programmed coordinate value on the X axis. This is not the value calculated according to the X axis coordinate after offset when offset is valid. At the end point N15 in the example above, the speed at 600 dia. (Which is not the turret center but the tool nose) is 200 m/min. If X axis coordinate value is negative, the CNC uses the absolute value.
B-64114CM/01 編程 9. 主軸速度功能
? 快速移動(dòng)時(shí)的恒表面切削速度控制(G00)
在指定的快速移動(dòng) G00 的程序段中,恒表面切削速度控制不是根據(jù)刀具 位置的瞬間變化計(jì)算表面速度,而是根據(jù)該段的終點(diǎn)計(jì)算的表面速度實(shí)現(xiàn)
控制的。因?yàn)榭焖僖苿?dòng)時(shí)不切削。
例 N8 G00 X1000.0Z1400.0;
N9 T33;
N11 X400.0Z1050.0;
N12 G50S3000;(最大主軸速度給定) N13 G96S200;(表面速度 200 m/min) N14 G01 Z 700.0F1000;
N15 X600.0Z 400.0;
N16 Z...;
CNC 計(jì)算主軸速度,它正比于 X 軸上程編坐標(biāo)值指定的位置處的表面速 度。但這并不是根據(jù)偏置后的 X 坐標(biāo)值計(jì)算出來的值。在上例 N15 的終 點(diǎn)即直徑為 600 處(不是轉(zhuǎn)塔中心而是刀尖)的速度是 200m/min。如果 X 軸 坐標(biāo)值是負(fù)的,CNC 使用絕對值。
B–64114EN/01
PROGRAMMING
9. SPINDLE SPEED FUNCTION
9.4
SPINDLE SPEED FLUCTUATION DETECTION FUNCTION
(G25, G26)
Format
With this function, an overheat alarm (No. 704) is raised when the spindle speed deviates from the specified speed due to machine conditions.
This function is useful, for example, for preventing the seizure of the guide bushing.
G26 enables spindle speed fluctuation detection. G25 disables spindle speed fluctuation detection.
G26 Pp Qq Rr ;
G25 ;
Spindle fluctuation detection on
Spindle fluctuation detection off
p : Time (in ms) from the issue of a new spindle rotation command (S command) to the start of checking whether the actual spindle speed is so fast that an overheat can occur.
When a specified speed is reached within the time period of P, spindle speed is checked at that time.
q : Tolerance (%) of a specified spindle speed
q = 1–actual spindle speed × 100
specified spindle speed
If a specified spindle speed lies within this range, it is regarded as having reached the specified value. Then, an actual spindle speed is checked.
r : Spindle speed fluctuation (%) at which the actual spindle speed is so fast that an overheat can occur
r= 1–speed that can cause overheat × 100
specified spindle speed
G26 enables the spindle speed fluctuation detection function, and G25 disables the spindle speed fluctuation detection.
Even if G25 is specified, p, q, and r are not cleared.
. 主軸速度功能 編程 B-64114CM/01
9.4
主軸速度波
動(dòng)檢測功能(G25,G26)
指令格式
使用此功能,當(dāng)主軸速度由于機(jī)床的原因而偏離指定的速度時(shí),產(chǎn)生 704
號(hào)過熱報(bào)警。此功能是有用的,例如,防止軸瓦卡住。
G26 使主軸速度波動(dòng)檢測功能生效
G25 取消主軸速度波動(dòng)檢測功能
G26PpQqRr; 主軸波動(dòng)檢測功能生效
G25; 主軸波動(dòng)檢測取消
p:從發(fā)出主軸回轉(zhuǎn)指令(S 指令)到開始檢查發(fā)生過熱時(shí)的主軸速度(即從 發(fā)出 S 指令到檢查開始)的時(shí)間,以 ms 為單位。
如果在 p 期間內(nèi)到達(dá)指定的速度,就在此刻檢查主軸速度。
q:指令的主軸速度的容差(%)
q = 1 ? 實(shí)際的主軸度 指定的主軸速度
×100
如果速度處于此范圍內(nèi),就認(rèn)為已經(jīng)到達(dá)了指定值。于是,進(jìn)行實(shí)際 主軸速度的檢查。
r:主軸速度的波動(dòng)范圍(%),在此范圍內(nèi)將出現(xiàn)過熱。
r = 1 ? 能引起過熱的度 指定的主軸速度
×100
G26 使主軸速度波動(dòng)檢測功能生效,G25 取消主軸速度波動(dòng)檢測功能。 即使指令了 G25,p、q 和 r 也不被清除。
9. SPINDLE SPEED FUNCTION
PROGRAMMING
B–64114EN/01
Explanations
The fluctuation of the spindle speed is detected as follows:
1. When an alarm is issued after a specified spindle speed is reached
Spindle speed
r
q d Specified
q d speed
r
Actual speed
Check
No check
Check
Specification of another speed
Start of check Alarm
Time
2. When an alarm is issued before a specified spindle speed is reached
Spindle speed
r
q d Specified
q d speed
r
p Actual speed
Check
No check
Check
Specification of another speed
Start of check Alarm
Time
Specified speed :
(Speed specified by address S and five–digit value)
(spindle override)
Actual speed : Speed detected with a position coder
p : Time elapses since the specified speed changes until a check starts.
q : (Percentage tolerance for a check to start) (specified speed)
r : (Percentage fluctuation detected as an alarm condition)
(specified speed)
d : Fluctuation detected as an alarm (specified in parameter 4913)
An alarm is issued when the difference between the specified speed and the actual speed exceeds both r and d.
B-64114CM/01 編程 9. 主軸速度功能
說明 主軸速度的波動(dòng)檢測如下:
1. 報(bào)警發(fā)生在指定的主軸速度到達(dá)以后
指定的 速度
指定另外的速度
2. 報(bào)警發(fā)生在到達(dá)指定的主軸
指定的速度
0
指定的速度:
(由地址 S 和 5 位數(shù)指定的速度)×(主軸倍率) 實(shí)際速度:用位置編碼器檢測的速度
p:從指定的速度改變起到檢查開始的時(shí)間
q:(開始檢查的容差百分比)×(指定的速度)
r:(檢測報(bào)警條件的波動(dòng)百分比)×(指定的速度)
d:檢測報(bào)警的波動(dòng)(由 4913 號(hào)參數(shù)設(shè)定)
當(dāng)指定的速度和實(shí)際速度之差超過 r 和 d 時(shí)發(fā)出報(bào)警。
B–64114EN/01
PROGRAMMING
9. SPINDLE SPEED FUNCTION
NOTE
1 When an alarm is issued in automatic operation, a single
block stop occurs. The spindle overheat alarm is indicated on the CRT screen, and the alarm signal “SPAL” is output (set to 1 for the presence of an alarm). This signal is cleared
by resetting.
2 Even when reset operation is performed after an alarm occurs, the alarm is issued again unless the cause of the alarm is corrected.
3 No check is made during spindle stop state (*SSTP = 0).
4 By setting the parameter (No. 4913), an allowable range of speed fluctuations can be set which suppresses the
occurrence of an alarm. However, an alarm is issued one second later if the actual speed is found to be 0 min–1.
5 The values of p, q, and r specified in the G26 block are set
in the following parameters. If the specification of p, q, or r is omitted, the value set in the corresponding parameter is referenced.
p : Parameter No. 4914 q : Parameter No. 4911 r : Parameter No. 4912
6 Bit 0 (FLR) of parameter No. 4900 can be used to specify
0.1% as the units of the specified q and r values.
B-64114CM/01 編程 9. 主軸速度功能
注
1.在自動(dòng)運(yùn)行中發(fā)出報(bào)警時(shí),出現(xiàn)單程序段停止。主軸過熱報(bào)警顯 示在 CRT 屏幕上,同時(shí)輸出報(bào)警信號(hào) SPAL(報(bào)警信號(hào)出現(xiàn)時(shí)置為
1)。此信號(hào)由復(fù)位清除。
2.在報(bào)警出現(xiàn)后即使進(jìn)行復(fù)位操作,報(bào)警仍再出現(xiàn),除非正確地排 除了故障,報(bào)警才清除。
3.在主軸停止?fàn)顟B(tài)不進(jìn)行檢查(*SSTP = 0)。
4.4913 號(hào)參數(shù)可以設(shè)定抑制報(bào)警的速度波動(dòng)允許范圍。但是如果實(shí) 際的主軸速度為 0min-1,則在 1 秒后會(huì)出現(xiàn)報(bào)警。
5.在 G26 程序段中可以指定 p,q 和 r 的值被設(shè)定在下列參數(shù)中。
如果 p,q 或 r 被省略的話,可以參考參數(shù)中的值。
P:參數(shù) 4914
Q:參數(shù) 4911
R:參數(shù) 4912
6.參數(shù) 4900 的第 0 位(FLR)可以用來指定 0.1%為 p 和 q 值的單位。
9. SPINDLE SPEED FUNCTION
PROGRAMMING
B–64114EN/01
9.5
SPINDLE POSITIONING FUNCTION
9.5.1
Spindle Orientation
9.5.2
Spindle Positioning
●Positioning with a semi–fixed angle specified by an M code
In turning, the spindle connected to the spindle motor is rotated at a certain speed to rotate the workpiece mounted
收藏