- You are here:
- AM.CO.ZABuythisCNC Utilities Homepage
- PowerRoute-CNC-Router
- Mill Programming Manual.pdf
- Page 26 of 151
1. G Function Description
Condition
Single block Execution and hand-wheel simulation in negative direction are not
supported.
Definition of NURBS curve:
A NURBS curve can be expressed as the formula shown below :
p :Order of NURBS curve rank
U
a,
...,
a
,
u
p1,
...,
un
p
1,
b,
...,
b
:node
vector
of
NURBS
curve
p1
p1
ui ui1, m n p 1
Pi :coordinates of NURBS curve control point
wi :weight of NURBS curve
The definition of NURBS basis function is:
Ni, p
(u)
1,
0,
ui
u u i1
otherwise
,
Ni, p (u)
u ui
ui p ui
Ni,
p 1
(u)
ui
ui
p1 u
p1 ui1
Ni1, p1(u).
Example:
N001 G0 X0.0 Y0.0 Z0.0
N002 G05 P10000 //Start high speed & high
interpolation
N003 G06.2 P3 K0.0 X0.0 Y0.0 Z0.0 R1.0 F5000.
//execute NURBS curve interpolation
N004 K0.0 X0.0 Y5.0 Z0.0 R1.0
N005 K0.0 X5.0 Y5.0 Z0.0 R1.0
N006 K1.0
N007 K1.0
N008 K1.0
N009 G05 P0 // high speed & high precision interpolation off
precision
21