[bCNC]
tool = Controller
width = 1366
height = 744
sash = 430
windowstate = normal

[Connection]
port = /dev/ttyUSB0

[Control]
step = 50.0

[abcControl]

[Events]

[Canvas]
probe = 0

[Camera]
aligncam = 2
webcam = 2
aligncam_d = 0.0
aligncam_dx = -13.3
aligncam_dy = 33.4
aligncam_z = 10.683
aligncam_rotation = 180.0
aligncam_xcenter = 0.0
aligncam_ycenter = 0.0

[Warning]
probe = 0

[Error]
g64 = 1
m7 = 1

[Probe]
z = 0
feed = 100.0
tlo = 0.000
cmd = G38.3
toolchangex = 0.0
toolchangey = 0.0
toolchangez = 0.0
toolprobex = 0.0
toolprobey = 0.0
toolprobez = 0.0
tooldistance = 0.0
toolheight = 0.0
toolmz = 0.0

[File]
dir = /root/3d
file = heptal.laser.ngc
recent.0 = /root/3d/heptal.laser.ngc
recent.1 = /root/3d/kolo.laser.ngc
recent.2 = /root/test-grblgru.laser.ngc
recent.3 = /root/3d/test-grblgru.laser.ngc
recent.4 = /root/3d/test-30W-30mm.laser.ngc
recent.5 = /root/CNC3018/flat-300x180.nc
recent.6 = /root/testG91.ngc

[Buttons]
command.0 = G90
	G0Z0
	G0X0Y0
	G0Z0
name.10 = Z-probe
icon.10 = probe32
tooltip.10 = 
command.10 = G53 G0Z-1
	G53 G0X-300
	G91
	G38.2 Z-30 F200
	G0 Z1
	G38.2 Z-2 F100
	G92 Z-10
	G0 Z10
	G90
name.11 = camon
icon.11 = 
tooltip.11 = 
command.11 = G91
	G0 X13.3 Y-33.4
	G90
name.12 = camoff
icon.12 = 
tooltip.12 = 
command.12 = G91
	G0 X-13.3 Y33.4
	G90

[CNC]
acceleration_x = 25.0
acceleration_y = 25.0
acceleration_z = 50.0
feedmax_x = 3000.0
feedmax_y = 3000.0
feedmax_z = 2000.0
travel_x = 200.0
travel_y = 200.0
travel_z = 100.0
spindlemax = 1000

[Font]
tkdefaultfont = sans-serif,10,normal
tkfixedfont = monospace,10,normal
tkmenufont = sans-serif,10,normal
tktextfont = sans-serif,10,normal

[Color]

[Shortcut]

[Box]
internal.0 = 1

[Stock]
comment.0 = 
thickness.0 = 5.0

[Cut]
surface.0 = 
depth.0 = 
stepz.0 = 
feed.0 = 
feedz.0 = 
strategy.0 = helical+bottom
ramp.0 = 10
cutfromtop.0 = False
spring.0 = False
exitpoint.0 = on path
islandsleave.0 = True
islandsselectedonly.0 = True
islandscompensate.0 = False
islandscut.0 = True

[Drill]
center.0 = True
depth.0 = 
peck.0 = 
dwell.0 = 
distance.0 = 
number.0 = 

[Profile]
endmill.0 = 
direction.0 = outside
offset.0 = 0.0
overcut.0 = 1
pocket.0 = 0

[Pocket]
endmill.0 = 

[Tabs]
ntabs.0 = 5
dtabs.0 = 0.0
dx.0 = 5.0
z.0 = -3.0

[EndMill]
length.0 = 20.0
comment.0 = 
stepover.0 = 40.0

[DragKnife]
offset.0 = 10.0
angle.0 = 20.0
swivelz.0 = 0.0
initdir.0 = X+
feed.0 = 200.0
simulate.0 = False
simpreci.0 = 0.5
angle.1 = 20.0
swivelz.1 = 0.0
initdir.1 = X+
feed.1 = 200.0
simulate.1 = False
simpreci.1 = 0.5
angle.2 = 20.0
swivelz.2 = 0.0
initdir.2 = X+
feed.2 = 200.0
simulate.2 = False
simpreci.2 = 0.5
angle.3 = 20.0
swivelz.3 = 0.0
initdir.3 = X+
feed.3 = 200.0
simulate.3 = False
simpreci.3 = 0.5
angle.4 = 20.0
swivelz.4 = 0.0
initdir.4 = X+
feed.4 = 200.0
simulate.4 = False
simpreci.4 = 0.5

[Material]
current = 10
comment.0 = 
comment.1 = 
comment.2 = 
comment.3 = 
comment.4 = 
comment.5 = 
comment.6 = 
comment.7 = 
comment.8 = 
comment.9 = 
comment.10 = 
comment.11 = 
comment.12 = 

[FlatPath]

[Linearize]
name = 
maxseg = 1.0
splitlines = False

[Trochoid_Path]
name = 
trochcutdiam = 6.0
direction = inside
offset = 0.0
endmill = 
adaptative = 1
overcut = 0
targetdepth = -1.0
depthincrement = 1.0
tabsnumber = 1.0
tabswidth = 1.0
tabsheight = 1.0

[Gear]
name = 
n = 10
phi = 17.0
pc = 5.0

[Text]
name = 
text = Write this!
depth = 0.0
fontsize = 10.0
fontfile = 
closed = True
imagetoascii = 
charswidth = 80

[Slice Mesh]
name = 
file = 
flat = True
cam3d = False
faceup = Z
scale = 1.0
zoff = 0.0
zstep = 0.1
zmin = -1.0
zmax = 1.0

[Controller]
grbl_0 = 10
grbl_1 = 25
grbl_2 = 0
grbl_3 = 2
grbl_4 = 0
grbl_5 = 0
grbl_6 = 0
grbl_10 = 3
grbl_11 = 0.01
grbl_12 = 0.002
grbl_13 = 0
grbl_20 = 0
grbl_21 = 0
grbl_22 = 1
grbl_23 = 3
grbl_24 = 25.0
grbl_25 = 500.0
grbl_26 = 250
grbl_27 = 1.0
grbl_30 = 1000.0
grbl_31 = 0.0
grbl_32 = 0
grbl_100 = 800.0
grbl_101 = 800.0
grbl_102 = 800.0
grbl_110 = 1000.0
grbl_111 = 1000.0
grbl_112 = 1000.0
grbl_120 = 45.0
grbl_121 = 45.0
grbl_122 = 45.0
grbl_130 = 301.0
grbl_131 = 181.0
grbl_132 = 35.0
grbl_140 = 0.0
grbl_141 = 0.0
grbl_142 = 0.0

[Spirograph]
name = 
radiusexternal = 50.0
radiusinternal = 33.0
radiusoffset = 13.0
depth = 0.0

[Trochoidal]
name = 
cw = True
circ = False
evenspacing = True
entry = False
rdoc = 0.2
dia = 3.0
feed = 2000.0

[Pyrograph]
name = 
toolsize = 0.5
depth = 0.0
maxsize = 100.0
feedmin = 250
feedmax = 5000
direction = Horizontal
drawborder = False
file = 

[Trochoidal 3D]
name = 
diam = 
endmill = 
ae = 0.3
typesplice = Warpedarc
direction = inside
offset = 0.0
adaptative = 1
overcut = 0
targetdepth = -1.0
depthincrement = 1.0
cw = True
rpm = 12000
feed = 1200
zfeed = 
splicesteps = 12

[Difference]
name = 

[Center]
name = 

[Helical]
name = 
sel_blocks = False
x = 0.0
y = 0.0
z = 0.0
cutdiam = 1.5
endmill = 
pitch = 0.1
depth = 3.0
mult_feed_z = 1.0
helicalcut = Helical Cut
entry = Center
clearanceentry = 0.0
noreturntosafez = False

[Spiral]
name = 
xstart = 0.0
ystart = 0.0
zstart = 30.0
alignaxis = Y
rotaxis = A
stockleng = 20.0
reducedepth = -1.0
passdepth = 1.0
stepover = 1.0
zapproach = 35.0
spiraltype = Spiral
cutboth = True
liftpass = False

[Scaling]
name = 
xscale = 
yscale = 
zscale = 
centered = 0
feed = 1200
zfeed = 
rpm = 12000

[Tile]
name = 
nx = 3
ny = 3
dx = 50.0
dy = 50.0

[Hilbert]
name = 
size = 50.0
order = 2
depth = 0

[Marker for manual drilling]
name = 
mark size = 10.0
posx = 0.0
posy = 0.0
burn time = 4.0
burn power = 1000.0
mark power = 400.0
mark type = Cross
draw ring = True

[Function]
name = Function
form = x**2
res = 0.005
ranx = 10.0
rany = 10.0
centx = 5.0
centy = 0.0
dimx = 100.0
dimy = 100.0
spacx = 1.0
spacy = 1.0
lin = 1.0
draw = True

[Zig-Zag]
name = 
nlines = 34
linelen = 33.0
startendlen = 5.0
step = 1.0
cornerres = 5
depth = -0.1

[Sketch]
name = 
grundgy = Medium
depth = 0.0
maxsize = 250.0
squiggletotal = 300
squigglelength = 400.0
fading = 4
max_light = 256
drawborder = False
casual = True
repetition = False
file = 
channel = Luminance

[Driller]
name = 
holesdistance = 10.0
targetdepth = 0.0
peck = 0.0
dwell = 0.0
useanchor = False
file = 
usecustom = False
rfeed = 
spinmin = 
spinmax = 

[Random]
name = 
randx = 5.0
randy = 5.0

[Midi2CNC]
name = 
ppu_x = 200.0
ppu_y = 200.0
ppu_z = 200.0
max_x = 50
max_y = 50
max_z = 20
axisused = XYZ
file = 

[Intersection]
name = 

[Heightmap]
name = 
depth = -1.0
maxsize = 100.0
scan = Rows
scandir = Alternating
cuttop = False
cutborder = False
invert = False
singlepass = False
file = 

[Jigsaw]
name = 
width = 1000.0
height = 800.0
piece_count = 100
random_seed = 1
threshold = 1.2
tap_shape = basic

[Bowl]
name = 
d = 30.0
res = 10.0
pocket = 1

[ArcFit]
name = 
preci = 0.5
linpreci = 0.001
numseg = 3

[Flatten]
name = 
xstart = 0.0
ystart = 0.0
flatwidth = 30.0
flatheight = 20.0
flatdepth = 0.0
borderpass = True
cutdirection = Climb
pockettype = Raster

[ClosePath]

[Halftone]
name = 
file = 
channel = Luminance
invert = 
drawsize = 250.0
cellsize = 5.0
diametermax = 4.0
diametermin = 0.2
angle = 0.0
drawborder = False
depth = 0.0
conical = False

