Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...

CNC G-codes
Milling

Turning

G00
Positioning in Rapid
G00
Positioning in Rapid
G01 

Linear Interpolation
G01
Linear Interpolation
G02
Circular Interpolation (CW)
G02
Circular Interpolation (CW)
G03
Circular Interpolation (CCW)
G03
Circular Interpolation (CCW)
G04
Dwell
G04
Dwell
G07
Imaginary axis designation
G07
Feedrate sine curve control
G09
Exact stop check
.
.
G10
Program parameter input
G10
Data setting
G11
Program parameter input cancel
G11
Data setting cancel
G12
Circle Cutting CW
.
.
G13
Circle Cutting CCW
.
.
G17
XY Plane
G17
XY Plane
G18
XZ Plane
G18
XZ Plane
G19
YZ Plane
G19
YZ Plane
G20
Inch Units
G20
Inch Units
G21
Metric Units
G21
Metric Units
G22
Stored stroke limit ON
G22
Stored stroke check function ON
G23
Stored stroke limit OFF
G23
Stored stroke check function OFF
.
.
G25
Spindle speed fluctuation detection OFF
.
.
G26
Spindle speed fluctuation detection ON
G27
Reference point return check
G27
Reference point return check
G28
Automatic return to reference point
G28
Automatic Zero Return
G29
Automatic return from reference point
G29
Return from Zero Return Position
G30
Return to 2nd, 3rd, 4th reference point
G30
2nd reference point return
G31
Skip function
G31
Skip function
.
.
G32
Thread cutting
G33
Thread cutting
.
.
G34
Bolt hole circle (Canned Cycle)
G34
Variable lead thread cutting
G35
Line at angle (Canned Cycle)
.
.
G36
Arc (Canned Cycle)
G36
Automatic tool compensation
G40
Cutter compensation Cancel
G40
Tool Nose Radius Compensation Cancel
G41
Cutter compensation Left
G41
Tool Nose Radius Compensation Left
G42
Cutter compensation Right
G42
Tool Nose Radius Compensation Right
G43
Tool Length Compensation (Plus)
.
.
G44
Tool Length Compensation (Minus)
.
.
G45
Tool offset increase
.
.
G46
Tool offset decrease
G46
Automatic Tool Nose Radius Compensation
G47
Tool offset double increase
.
.
G48
Tool offset double decrease
.
.
G49
Tool Length Compensation Cancel
.
.
G50
Scaling OFF
G50
Coordinate system setting and maximum rpm
G51
Scaling ON
.
.
G52
Local coordinate system setting
G52
Local coordinate system setting
G53
Machine coordinate system selection
G53
Machine coordinate system setting
G54
Workpiece Coordinate System
G54
Workpiece Coordinate System
G55
Workpiece Coordinate System 2
G55
Workpiece Coordinate System 2
G56
Workpiece Coordinate System 3
G56
Workpiece Coordinate System 3
G57
Workpiece Coordinate System 4
G57
Workpiece Coordinate System 4
G58
Workpiece Coordinate System 5
G58
Workpiece Coordinate System 5
G59
Workpiece Coordinate System 6
G59
Workpiece Coordinate System 6
G60
Single direction positioning
.
.
G61
Exact stop check mode
G61
Exact stop check mode
G62
Automatic corner override
G62
Automatic corner override
G63
Tapping mode
G63
Tapping mode
G64
Cutting mode
G64
Cutting mode
G65
Custom macro simple call
G65
User macro simple call
G66
Custom macro modal call
G66
User macro modal call
G67
Custom macro modal call cancel
G67
User macro modal call cancel
G68
Coordinate system rotation ON
G68
Mirror image for double turrets ON
G69
Coordinate system rotation OFF
G69
Mirror image for double turrets OFF
G70
Inch Units
G70
Finishing Cycle
G71
Metric Units
G71
Turning Cycle
G72
User canned cycle
G72
Facing Cycle
G73
High-Speed Peck Drilling Cycle
G73
Pattern repeating
G74
Counter tapping cycle
G74
Peck Drilling Cycle
G75
User canned cycle
G75
Grooving Cycle
G76
Fine boring cycle
G76
Threading Cycle
G77
User canned cycle
.
.
G78
User canned cycle
.
.
G79
User canned cycle
.
.
G80
Cancel Canned Cycles
G80
Canned cycle for drilling cancel

G81
Drilling Cycle
.
.
G82
Counter Boring Cycle
.
.
G83
Deep Hole Drilling Cycle
G83
Face Drilling Cycle
G84
Tapping cycle
G84
Face Tapping Cycle
G85
Boring Cycle
.
.
G86
Boring Cycle
G86
Face Boring Cycle
G87
Back Boring Cycle
G87
Side Drilling Cycle
G88
Boring Cycle
G88
Side Tapping Cycle
G89
Boring Cycle
G89
Side Boring Cycle
G90
Absolute Positioning
G90
Absolute Programming
G91
Incremental Positioning
G91
Incremental Programming
G92
Reposition Origin Point
G92
Thread Cutting Cycle
G93
Inverse time feed
.
.
G94
Per minute feed
G94
Endface Turning Cycle
G95
Per revolution feed
.
.
G96
Constant surface speed control
G96
Constant surface speed control
G97
Constant surface speed control cancel
G97
Constant surface speed control cancel
G98
Set Initial Plane default
G98
Linear Feedrate Per Time
G99
Return to Retract (Rapid) Plane
G99
Feedrate Per Revolution
.
.
G107
Cylindrical Interpolation
.
.
G112
Polar coordinate interpolation mode
.
.
G113
Polar coordinate interpolation mode cancel
.
.
G250
Polygonal turning mode cancel
.
.
G251
Polygonal turning mode


CNC G-codes
Milling

Turning

M01

Optional Program Stop
M01
Optional Program Stop
M02
Program End
M02
 Program End
M03
Spindle On Clockwise
M03
 Spindle On Clockwise
M04
Spindle On Counterclockwise
M04
 Spindle On Counterclockwise
M05
Spindle Stop
M05
 Spindle Stop
M06
Tool Change
.
.
.
.
M07
 Coolant 1 On
M08
Coolant On
M08
 Coolant 2 On
M09
Coolant Off
M09

Coolant Off
M10
Clamps On
.
.
M11
Clamps Off
.
.
M30
End of Program, Reset to Start
M30
End of Program, Reset to Start
M98
Call subroutine command
M98
Subprogram call
M99
Return from subroutine command
M99
Return from subprogram



16.11.2009 profruit 


0 Response to "CNC Fanuc G-codes"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога