pcb: remove gnd tracks, export, generate gcode
This commit is contained in:
82
hardware/chairAdjust-relayBoard/pcb2gcode/162x102_planfraesen.din
Executable file
82
hardware/chairAdjust-relayBoard/pcb2gcode/162x102_planfraesen.din
Executable file
@@ -0,0 +1,82 @@
|
||||
%
|
||||
(Projekt 162x102_planfraesen)
|
||||
(Erstellt mit Estlcam 2.5D Version 7 Build 7,622)
|
||||
(Fraesrichtung: Gegenlauf)
|
||||
(Nullpunkt: Auf Teileoberseite)
|
||||
(Maximale Fraestiefe: 0,70mm)
|
||||
(Verwendete Werkzeuge:)
|
||||
(Fraeser 6mm)
|
||||
|
||||
G90
|
||||
T10 M06 S20000
|
||||
M03
|
||||
|
||||
G00 Z-5.0000
|
||||
|
||||
(Nr. 1 Ausschnitt 2)
|
||||
G00 X3.6000 Y3.7500
|
||||
G00 Z-0.5000
|
||||
G01 Z0.7000 F5.000 S20000
|
||||
G01 X158.4000 F9.000
|
||||
G01 Y8.2500
|
||||
G01 X3.6000
|
||||
G01 Y12.7500
|
||||
G01 X158.4000
|
||||
G01 Y17.2500
|
||||
G01 X3.6000
|
||||
G01 Y21.7500
|
||||
G01 X158.4000
|
||||
G01 Y26.2500
|
||||
G01 X3.6000
|
||||
G01 Y30.7500
|
||||
G01 X158.4000
|
||||
G01 Y35.2500
|
||||
G01 X3.6000
|
||||
G01 Y39.7500
|
||||
G01 X158.4000
|
||||
G01 Y44.2500
|
||||
G01 X3.6000
|
||||
G01 Y48.7500
|
||||
G01 X158.4000
|
||||
G01 Y53.2500
|
||||
G01 X3.6000
|
||||
G01 Y57.7500
|
||||
G01 X158.4000
|
||||
G01 Y62.2500
|
||||
G01 X3.6000
|
||||
G01 Y66.7500
|
||||
G01 X158.4000
|
||||
G01 Y71.2500
|
||||
G01 X3.6000
|
||||
G01 Y75.7500
|
||||
G01 X158.4000
|
||||
G01 Y80.2500
|
||||
G01 X3.6000
|
||||
G01 Y84.7500
|
||||
G01 X158.4000
|
||||
G01 Y89.2500
|
||||
G01 X3.6000
|
||||
G01 Y93.7500
|
||||
G01 X158.4000
|
||||
G01 Y98.2500
|
||||
G01 X3.6000
|
||||
G00 Z-5.0000
|
||||
G00 X2.1213 Y2.1213
|
||||
G00 Z-0.5000
|
||||
G01 Z0.7000 F5.000
|
||||
G01 X3.0000 Y3.0000 F9.000
|
||||
G01 Y99.0000
|
||||
G01 X2.1213 Y99.8787
|
||||
G01 X3.0000 Y99.0000
|
||||
G01 X159.0000
|
||||
G01 X159.8787 Y99.8787
|
||||
G01 X159.0000 Y99.0000
|
||||
G01 Y3.0000
|
||||
G01 X159.8787 Y2.1213
|
||||
G01 X159.0000 Y3.0000
|
||||
G01 X3.0000
|
||||
G01 X2.1213 Y2.1213
|
||||
G00 Z-5.0000
|
||||
|
||||
M05
|
||||
M30
|
||||
83
hardware/chairAdjust-relayBoard/pcb2gcode/millproject
Normal file
83
hardware/chairAdjust-relayBoard/pcb2gcode/millproject
Normal file
@@ -0,0 +1,83 @@
|
||||
# === USAGE ===
|
||||
# simply run pcb2gcode in terminal while being in this folder.
|
||||
# pcb2gcode will use "millproject" in current folder for parameters by default
|
||||
#
|
||||
# === Notes ===
|
||||
# web based gcode viewer:
|
||||
# https://ncviewer.com/
|
||||
|
||||
|
||||
# === CONFIG ===
|
||||
# Configuration file generated by pcb2gcodeGUI version 0.1 on Wed Apr 6 15:40:16 2022
|
||||
# stopped using gui and customized parameters manually since then...
|
||||
back=../export/chairAdjust-relayBoard-B_Cu.gbr
|
||||
front=../export/chairAdjust-relayBoard-F_Cu.gbr
|
||||
outline=../export/chairAdjust-relayBoard-Edge_Cuts.gbr
|
||||
#note: running for each drill file separately and merging the gcode manually (4 mounting holes are in a separate gerber file)
|
||||
drill=../export/chairAdjust-relayBoard-PTH.drl
|
||||
#drill=../export/chairAdjust-relayBoard-NPTH.drl
|
||||
|
||||
output-dir=./out
|
||||
|
||||
# Common options
|
||||
metric=true
|
||||
metricoutput=true
|
||||
mirror-axis=0.0000
|
||||
mirror-yaxis=false
|
||||
nog64=false
|
||||
|
||||
#set optimized to default value, because when it was set to 0 (disable) it caused crash (runs till ram full) for some reason, since adding text to center of pcb ==> set to default
|
||||
optimise=0.00000254 #default
|
||||
backtrack=0 #if default/undefined caused unwanted moves in copper without retracting, especially at letters (seen in gcode viewer) - thus disabled this feature
|
||||
tile-x=1
|
||||
tile-y=1
|
||||
tolerance=0.0500
|
||||
zchange=30.0000
|
||||
zchange-absolute=false
|
||||
zero-start=true
|
||||
zsafe=3.5000 #3mm to be able to cross mounting screws
|
||||
|
||||
# Mill options
|
||||
extra-passes=0
|
||||
mill-feed=400 #default 600mm/min
|
||||
mill-speed=20000
|
||||
offset=0.400 #intentional bigger offset than necessary, using 0.4 there were almost no small strips beeing left over between insolation lines.
|
||||
voronoi=false
|
||||
zwork=-0.2000 #usin 60degree cutter resulted in ~0.42mm line
|
||||
|
||||
# Drill options
|
||||
drill-feed=200
|
||||
drill-side=back
|
||||
drill-speed=20000
|
||||
milldrill=false
|
||||
#@#milldrill-diameter=3.0000
|
||||
nog81=false
|
||||
nog91-1=true
|
||||
onedrill=false
|
||||
zdrill=-1.7500
|
||||
drills-available=0.8,1,1.5
|
||||
|
||||
# Outline options
|
||||
bridges=1.0000
|
||||
bridgesnum=2
|
||||
cut-feed=200
|
||||
cut-infeed=0.5000
|
||||
cut-side=back
|
||||
cut-speed=10000
|
||||
cut-vertfeed=60
|
||||
cutter-diameter=0.0000 #not really cutting, just using line as reference for zeroing
|
||||
fill-outline=true
|
||||
zbridges=-0.6000
|
||||
zcut=-2.7000
|
||||
|
||||
# Autoleveller options
|
||||
al-back=false
|
||||
al-front=false
|
||||
al-probecode=G31
|
||||
al-probefeed=100
|
||||
al-probevar=2002
|
||||
al-setzzero=G92 Z0
|
||||
al-x=15.0000
|
||||
al-y=15.0000
|
||||
software=custom
|
||||
|
||||
86
hardware/chairAdjust-relayBoard/pcb2gcode/millproject_text
Normal file
86
hardware/chairAdjust-relayBoard/pcb2gcode/millproject_text
Normal file
@@ -0,0 +1,86 @@
|
||||
# === USAGE ===
|
||||
# simply run pcb2gcode in terminal while being in this folder.
|
||||
# pcb2gcode will use "millproject" in current folder for parameters by default
|
||||
#
|
||||
# === Notes ===
|
||||
# web based gcode viewer:
|
||||
# https://ncviewer.com/
|
||||
|
||||
|
||||
# === CONFIG ===
|
||||
# Configuration file generated by pcb2gcodeGUI version 0.1 on Wed Apr 6 15:40:16 2022
|
||||
# stopped using gui and customized parameters manually since then...
|
||||
|
||||
#text layer
|
||||
back=./in/pcb-ihc_kicad-User_1.gbr
|
||||
#add other layers (ignore output) otherwise alignment/origin wont match
|
||||
front=./in/pcb-ihc_kicad-F_Cu.gbr
|
||||
outline=./in/pcb-ihc_kicad-Edge_Cuts.gbr
|
||||
drill=./in/pcb-ihc_kicad-PTH.drl
|
||||
|
||||
|
||||
output-dir=./out/text
|
||||
|
||||
# Common options
|
||||
metric=true
|
||||
metricoutput=true
|
||||
mirror-axis=0.0000
|
||||
mirror-yaxis=false
|
||||
nog64=false
|
||||
|
||||
#set optimized to default value, because when it was set to 0 (disable) it caused crash (runs till ram full) for some reason, since adding text to center of pcb ==> set to default
|
||||
optimise=0.00000254 #default
|
||||
backtrack=0 #if default/undefined caused unwanted moves in copper without retracting, especially at letters (seen in gcode viewer) - thus disabled this feature
|
||||
tile-x=1
|
||||
tile-y=1
|
||||
tolerance=0.0500
|
||||
zchange=30.0000
|
||||
zchange-absolute=false
|
||||
zero-start=true
|
||||
zsafe=2.0000
|
||||
|
||||
# Mill options
|
||||
extra-passes=0
|
||||
mill-feed=500 #default 600mm/min
|
||||
mill-speed=20000
|
||||
#####################
|
||||
offset=-0.140 #text line width is 0.3 so offset -0.14 is minimun otherwise crash
|
||||
zwork=-0.2000
|
||||
#####################
|
||||
voronoi=false
|
||||
|
||||
# Drill options
|
||||
drill-feed=200
|
||||
drill-side=back
|
||||
drill-speed=20000
|
||||
milldrill=false
|
||||
#@#milldrill-diameter=3.0000
|
||||
nog81=false
|
||||
nog91-1=true
|
||||
onedrill=false
|
||||
zdrill=-1.7500
|
||||
|
||||
# Outline options
|
||||
bridges=1.0000
|
||||
bridgesnum=2
|
||||
cut-feed=200
|
||||
cut-infeed=0.5000
|
||||
cut-side=back
|
||||
cut-speed=10000
|
||||
cut-vertfeed=60
|
||||
cutter-diameter=0.0000
|
||||
fill-outline=true
|
||||
zbridges=-0.6000
|
||||
zcut=-2.7000
|
||||
|
||||
# Autoleveller options
|
||||
al-back=false
|
||||
al-front=false
|
||||
al-probecode=G31
|
||||
al-probefeed=100
|
||||
al-probevar=2002
|
||||
al-setzzero=G92 Z0
|
||||
al-x=15.0000
|
||||
al-y=15.0000
|
||||
software=custom
|
||||
|
||||
9657
hardware/chairAdjust-relayBoard/pcb2gcode/out/back.ngc
Normal file
9657
hardware/chairAdjust-relayBoard/pcb2gcode/out/back.ngc
Normal file
File diff suppressed because it is too large
Load Diff
177
hardware/chairAdjust-relayBoard/pcb2gcode/out/drill.ngc
Normal file
177
hardware/chairAdjust-relayBoard/pcb2gcode/out/drill.ngc
Normal file
@@ -0,0 +1,177 @@
|
||||
( pcb2gcode 2.5.0 )
|
||||
( Software-independent Gcode )
|
||||
|
||||
( This file uses 3 drill bit sizes. )
|
||||
( Bit sizes: [0.8mm] [1mm] [1.5mm] )
|
||||
|
||||
G94 (Millimeters per minute feed rate.)
|
||||
G21 (Units == Millimeters.)
|
||||
G90 (Absolute coordinates.)
|
||||
G00 S20000 (RPM spindle speed.)
|
||||
|
||||
G00 Z30.00000 (Retract)
|
||||
T1
|
||||
M5 (Spindle stop.)
|
||||
G04 P1.00000
|
||||
(MSG, Change tool bit to drill size 0.8mm)
|
||||
M6 (Tool change.)
|
||||
M0 (Temporary machine stop.)
|
||||
M3 (Spindle on clockwise.)
|
||||
G0 Z3.50000
|
||||
G04 P1.00000
|
||||
|
||||
G81 R3.50000 Z-1.75000 F200.00000 X-96.92600 Y29.87000
|
||||
X-96.79900 Y39.14100
|
||||
X-96.79900 Y56.41300
|
||||
X-74.95500 Y71.78000
|
||||
X-43.33200 Y71.78000
|
||||
X-32.91800 Y71.78000
|
||||
X-27.69000 Y63.52500
|
||||
X-27.69000 Y60.98500
|
||||
X-27.69000 Y58.44500
|
||||
X-23.13900 Y55.65100
|
||||
X-22.52500 Y60.98500
|
||||
X-22.52500 Y64.79500
|
||||
X-16.78900 Y72.03400
|
||||
X-12.36500 Y64.79500
|
||||
X-12.36500 Y60.98500
|
||||
X-12.72500 Y48.03100
|
||||
X-12.72500 Y44.47500
|
||||
X-12.72500 Y31.77500
|
||||
X-12.72500 Y27.96500
|
||||
X-12.72500 Y15.26500
|
||||
X-12.72500 Y11.45500
|
||||
X-22.50400 Y5.86700
|
||||
X-27.69000 Y8.91500
|
||||
X-27.69000 Y11.45500
|
||||
X-27.69000 Y13.99500
|
||||
X-22.88500 Y11.45500
|
||||
X-22.88500 Y15.26500
|
||||
X-23.13900 Y22.25000
|
||||
X-27.69000 Y25.42500
|
||||
X-27.69000 Y27.96500
|
||||
X-27.69000 Y30.50500
|
||||
X-22.88500 Y27.96500
|
||||
X-22.88500 Y31.77500
|
||||
X-23.26600 Y39.01400
|
||||
X-22.88500 Y44.47500
|
||||
X-22.88500 Y48.03100
|
||||
X-27.69000 Y47.01500
|
||||
X-27.69000 Y44.47500
|
||||
X-27.69000 Y41.93500
|
||||
X-96.92600 Y13.10600
|
||||
G80
|
||||
|
||||
G00 Z30.00000 (Retract)
|
||||
T3
|
||||
M5 (Spindle stop.)
|
||||
G04 P1.00000
|
||||
(MSG, Change tool bit to drill size 1mm)
|
||||
M6 (Tool change.)
|
||||
M0 (Temporary machine stop.)
|
||||
M3 (Spindle on clockwise.)
|
||||
G0 Z3.50000
|
||||
G04 P1.00000
|
||||
|
||||
G81 R3.50000 Z-1.75000 F200.00000 X-68.30000 Y52.09500
|
||||
X-59.08000 Y52.09500
|
||||
X-59.08000 Y35.58500
|
||||
X-68.30000 Y35.58500
|
||||
X-68.30000 Y19.07500
|
||||
X-59.08000 Y19.07500
|
||||
X-10.18500 Y41.93500
|
||||
X-10.18500 Y39.39500
|
||||
X-10.18500 Y36.85500
|
||||
X-10.18500 Y34.31500
|
||||
X-3.93500 Y32.87500
|
||||
X-3.93500 Y36.37500
|
||||
X-3.93500 Y39.87500
|
||||
X-3.93500 Y43.37500
|
||||
G80
|
||||
|
||||
G00 Z30.00000 (Retract)
|
||||
T6
|
||||
M5 (Spindle stop.)
|
||||
G04 P1.00000
|
||||
(MSG, Change tool bit to drill size 1.5mm)
|
||||
M6 (Tool change.)
|
||||
M0 (Temporary machine stop.)
|
||||
M3 (Spindle on clockwise.)
|
||||
G0 Z3.50000
|
||||
G04 P1.00000
|
||||
|
||||
G81 R3.50000 Z-1.75000 F200.00000 X-89.56000 Y60.98500
|
||||
X-83.84500 Y66.06500
|
||||
X-96.54500 Y50.19000
|
||||
X-96.54500 Y45.11000
|
||||
X-89.56000 Y40.66500
|
||||
X-89.56000 Y35.58500
|
||||
X-96.54500 Y24.15500
|
||||
X-96.54500 Y19.07500
|
||||
X-89.56000 Y15.26500
|
||||
X-83.84500 Y10.18500
|
||||
X-78.13000 Y15.26500
|
||||
X-83.84500 Y30.50500
|
||||
X-78.13000 Y35.58500
|
||||
X-72.41500 Y30.50500
|
||||
X-64.10000 Y31.02000
|
||||
X-64.10000 Y23.52000
|
||||
X-59.06000 Y23.52000
|
||||
X-54.02000 Y23.52000
|
||||
X-54.02000 Y31.02000
|
||||
X-59.06000 Y31.02000
|
||||
X-64.09800 Y40.03000
|
||||
X-59.05800 Y40.03000
|
||||
X-54.01800 Y40.03000
|
||||
X-54.01800 Y47.53000
|
||||
X-59.05800 Y47.53000
|
||||
X-64.09800 Y47.53000
|
||||
X-72.41500 Y45.74500
|
||||
X-78.13000 Y40.66500
|
||||
X-83.84500 Y45.74500
|
||||
X-78.13000 Y60.98500
|
||||
X-72.41500 Y66.06500
|
||||
X-69.24000 Y71.78000
|
||||
X-64.16000 Y71.78000
|
||||
X-64.10000 Y64.04000
|
||||
X-64.10000 Y56.54000
|
||||
X-59.06000 Y56.54000
|
||||
X-54.02000 Y56.54000
|
||||
X-54.02000 Y64.04000
|
||||
X-59.06000 Y64.04000
|
||||
X-54.00000 Y71.78000
|
||||
X-48.92000 Y71.78000
|
||||
X-38.76000 Y64.04000
|
||||
X-32.41000 Y66.70000
|
||||
X-27.58400 Y71.78000
|
||||
X-22.50400 Y71.78000
|
||||
X-38.76000 Y56.54000
|
||||
X-32.41000 Y54.00000
|
||||
X-32.41000 Y50.19000
|
||||
X-38.75800 Y47.53000
|
||||
X-38.75800 Y40.03000
|
||||
X-32.41000 Y37.49000
|
||||
X-32.41000 Y33.68000
|
||||
X-38.76000 Y31.02000
|
||||
X-38.76000 Y23.52000
|
||||
X-32.41000 Y20.98000
|
||||
X-32.41000 Y17.17000
|
||||
X-38.75800 Y14.51000
|
||||
X-32.41000 Y4.47000
|
||||
X-38.75800 Y7.01000
|
||||
X-54.01800 Y14.51000
|
||||
X-59.05800 Y14.51000
|
||||
X-64.09800 Y14.51000
|
||||
X-72.41500 Y10.18500
|
||||
X-64.09800 Y7.01000
|
||||
X-59.05800 Y7.01000
|
||||
X-54.01800 Y7.01000
|
||||
G80
|
||||
|
||||
G00 Z30.000 ( All done -- retract )
|
||||
|
||||
M5 (Spindle off.)
|
||||
G04 P1.000000
|
||||
M9 (Coolant off.)
|
||||
M2 (Program end.)
|
||||
|
||||
7725
hardware/chairAdjust-relayBoard/pcb2gcode/out/front.ngc
Normal file
7725
hardware/chairAdjust-relayBoard/pcb2gcode/out/front.ngc
Normal file
File diff suppressed because it is too large
Load Diff
127
hardware/chairAdjust-relayBoard/pcb2gcode/out/original_drill.svg
Normal file
127
hardware/chairAdjust-relayBoard/pcb2gcode/out/original_drill.svg
Normal file
@@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="381.789" height="297.789" viewBox="0 0 7953.94 6203.94" version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<circle cx="7631.97" cy="3851.97" r="31.4961" style=""/>
|
||||
<circle cx="7621.97" cy="3121.97" r="31.4961" style=""/>
|
||||
<circle cx="7621.97" cy="1761.97" r="31.4961" style=""/>
|
||||
<circle cx="5901.97" cy="551.969" r="31.4961" style=""/>
|
||||
<circle cx="3411.97" cy="551.969" r="31.4961" style=""/>
|
||||
<circle cx="2591.97" cy="551.969" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="1201.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="1401.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="1601.97" r="31.4961" style=""/>
|
||||
<circle cx="1821.97" cy="1821.97" r="31.4961" style=""/>
|
||||
<circle cx="1773.62" cy="1401.97" r="31.4961" style=""/>
|
||||
<circle cx="1773.62" cy="1101.97" r="31.4961" style=""/>
|
||||
<circle cx="1321.97" cy="531.969" r="31.4961" style=""/>
|
||||
<circle cx="973.622" cy="1101.97" r="31.4961" style=""/>
|
||||
<circle cx="973.622" cy="1401.97" r="31.4961" style=""/>
|
||||
<circle cx="1001.97" cy="2421.97" r="31.4961" style=""/>
|
||||
<circle cx="1001.97" cy="2701.97" r="31.4961" style=""/>
|
||||
<circle cx="1001.97" cy="3701.97" r="31.4961" style=""/>
|
||||
<circle cx="1001.97" cy="4001.97" r="31.4961" style=""/>
|
||||
<circle cx="1001.97" cy="5001.97" r="31.4961" style=""/>
|
||||
<circle cx="1001.97" cy="5301.97" r="31.4961" style=""/>
|
||||
<circle cx="1771.97" cy="5741.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="5501.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="5301.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="5101.97" r="31.4961" style=""/>
|
||||
<circle cx="1801.97" cy="5301.97" r="31.4961" style=""/>
|
||||
<circle cx="1801.97" cy="5001.97" r="31.4961" style=""/>
|
||||
<circle cx="1821.97" cy="4451.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="4201.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="4001.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="3801.97" r="31.4961" style=""/>
|
||||
<circle cx="1801.97" cy="4001.97" r="31.4961" style=""/>
|
||||
<circle cx="1801.97" cy="3701.97" r="31.4961" style=""/>
|
||||
<circle cx="1831.97" cy="3131.97" r="31.4961" style=""/>
|
||||
<circle cx="1801.97" cy="2701.97" r="31.4961" style=""/>
|
||||
<circle cx="1801.97" cy="2421.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="2501.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="2701.97" r="31.4961" style=""/>
|
||||
<circle cx="2180.31" cy="2901.97" r="31.4961" style=""/>
|
||||
<circle cx="7631.97" cy="5171.97" r="31.4961" style=""/>
|
||||
<circle cx="5377.95" cy="2101.97" r="39.3701" style=""/>
|
||||
<circle cx="4651.97" cy="2101.97" r="39.3701" style=""/>
|
||||
<circle cx="4651.97" cy="3401.97" r="39.3701" style=""/>
|
||||
<circle cx="5377.95" cy="3401.97" r="39.3701" style=""/>
|
||||
<circle cx="5377.95" cy="4701.97" r="39.3701" style=""/>
|
||||
<circle cx="4651.97" cy="4701.97" r="39.3701" style=""/>
|
||||
<circle cx="801.969" cy="2901.97" r="39.3701" style=""/>
|
||||
<circle cx="801.969" cy="3101.97" r="39.3701" style=""/>
|
||||
<circle cx="801.969" cy="3301.97" r="39.3701" style=""/>
|
||||
<circle cx="801.969" cy="3501.97" r="39.3701" style=""/>
|
||||
<circle cx="309.843" cy="3615.35" r="39.3701" style=""/>
|
||||
<circle cx="309.843" cy="3339.76" r="39.3701" style=""/>
|
||||
<circle cx="309.843" cy="3064.17" r="39.3701" style=""/>
|
||||
<circle cx="309.843" cy="2788.58" r="39.3701" style=""/>
|
||||
<circle cx="7051.97" cy="1401.97" r="59.0551" style=""/>
|
||||
<circle cx="6601.97" cy="1001.97" r="59.0551" style=""/>
|
||||
<circle cx="7601.97" cy="2251.97" r="59.0551" style=""/>
|
||||
<circle cx="7601.97" cy="2651.97" r="59.0551" style=""/>
|
||||
<circle cx="7051.97" cy="3001.97" r="59.0551" style=""/>
|
||||
<circle cx="7051.97" cy="3401.97" r="59.0551" style=""/>
|
||||
<circle cx="7601.97" cy="4301.97" r="59.0551" style=""/>
|
||||
<circle cx="7601.97" cy="4701.97" r="59.0551" style=""/>
|
||||
<circle cx="7051.97" cy="5001.97" r="59.0551" style=""/>
|
||||
<circle cx="6601.97" cy="5401.97" r="59.0551" style=""/>
|
||||
<circle cx="6151.97" cy="5001.97" r="59.0551" style=""/>
|
||||
<circle cx="6601.97" cy="3801.97" r="59.0551" style=""/>
|
||||
<circle cx="6151.97" cy="3401.97" r="59.0551" style=""/>
|
||||
<circle cx="5701.97" cy="3801.97" r="59.0551" style=""/>
|
||||
<circle cx="5047.24" cy="3761.42" r="59.0551" style=""/>
|
||||
<circle cx="5047.24" cy="4351.97" r="59.0551" style=""/>
|
||||
<circle cx="4650.39" cy="4351.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.54" cy="4351.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.54" cy="3761.42" r="59.0551" style=""/>
|
||||
<circle cx="4650.39" cy="3761.42" r="59.0551" style=""/>
|
||||
<circle cx="5047.09" cy="3051.97" r="59.0551" style=""/>
|
||||
<circle cx="4650.24" cy="3051.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.39" cy="3051.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.39" cy="2461.42" r="59.0551" style=""/>
|
||||
<circle cx="4650.24" cy="2461.42" r="59.0551" style=""/>
|
||||
<circle cx="5047.09" cy="2461.42" r="59.0551" style=""/>
|
||||
<circle cx="5701.97" cy="2601.97" r="59.0551" style=""/>
|
||||
<circle cx="6151.97" cy="3001.97" r="59.0551" style=""/>
|
||||
<circle cx="6601.97" cy="2601.97" r="59.0551" style=""/>
|
||||
<circle cx="6151.97" cy="1401.97" r="59.0551" style=""/>
|
||||
<circle cx="5701.97" cy="1001.97" r="59.0551" style=""/>
|
||||
<circle cx="5451.97" cy="551.969" r="59.0551" style=""/>
|
||||
<circle cx="5051.97" cy="551.969" r="59.0551" style=""/>
|
||||
<circle cx="5047.24" cy="1161.42" r="59.0551" style=""/>
|
||||
<circle cx="5047.24" cy="1751.97" r="59.0551" style=""/>
|
||||
<circle cx="4650.39" cy="1751.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.54" cy="1751.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.54" cy="1161.42" r="59.0551" style=""/>
|
||||
<circle cx="4650.39" cy="1161.42" r="59.0551" style=""/>
|
||||
<circle cx="4251.97" cy="551.969" r="59.0551" style=""/>
|
||||
<circle cx="3851.97" cy="551.969" r="59.0551" style=""/>
|
||||
<circle cx="3051.97" cy="1161.42" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="951.969" r="59.0551" style=""/>
|
||||
<circle cx="2171.97" cy="551.969" r="59.0551" style=""/>
|
||||
<circle cx="1771.97" cy="551.969" r="59.0551" style=""/>
|
||||
<circle cx="3051.97" cy="1751.97" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="1951.97" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="2251.97" r="59.0551" style=""/>
|
||||
<circle cx="3051.81" cy="2461.42" r="59.0551" style=""/>
|
||||
<circle cx="3051.81" cy="3051.97" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="3251.97" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="3551.97" r="59.0551" style=""/>
|
||||
<circle cx="3051.97" cy="3761.42" r="59.0551" style=""/>
|
||||
<circle cx="3051.97" cy="4351.97" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="4551.97" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="4851.97" r="59.0551" style=""/>
|
||||
<circle cx="3051.81" cy="5061.42" r="59.0551" style=""/>
|
||||
<circle cx="2551.97" cy="5851.97" r="59.0551" style=""/>
|
||||
<circle cx="3051.81" cy="5651.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.39" cy="5061.42" r="59.0551" style=""/>
|
||||
<circle cx="4650.24" cy="5061.42" r="59.0551" style=""/>
|
||||
<circle cx="5047.09" cy="5061.42" r="59.0551" style=""/>
|
||||
<circle cx="5701.97" cy="5401.97" r="59.0551" style=""/>
|
||||
<circle cx="5047.09" cy="5651.97" r="59.0551" style=""/>
|
||||
<circle cx="4650.24" cy="5651.97" r="59.0551" style=""/>
|
||||
<circle cx="4253.39" cy="5651.97" r="59.0551" style=""/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.0 KiB |
130
hardware/chairAdjust-relayBoard/pcb2gcode/out/outline.ngc
Normal file
130
hardware/chairAdjust-relayBoard/pcb2gcode/out/outline.ngc
Normal file
@@ -0,0 +1,130 @@
|
||||
( pcb2gcode 2.5.0 )
|
||||
( Software-independent Gcode )
|
||||
|
||||
G94 ( Millimeters per minute feed rate. )
|
||||
G21 ( Units == Millimeters. )
|
||||
|
||||
G90 ( Absolute coordinates. )
|
||||
G00 S10000 ( RPM spindle speed. )
|
||||
G64 P0.05000 ( set maximum deviation from commanded toolpath )
|
||||
G01 F200.00000 ( Feedrate. )
|
||||
|
||||
|
||||
G00 Z30.00000 (Retract to tool change height)
|
||||
T1
|
||||
M5 (Spindle stop.)
|
||||
G04 P1.00000 (Wait for spindle to stop)
|
||||
(MSG, Change tool bit to cutter diameter 0.00000mm)
|
||||
M6 (Tool change.)
|
||||
M0 (Temporary machine stop.)
|
||||
M3 ( Spindle on clockwise. )
|
||||
G04 P1.00000 (Wait for spindle to get up to speed)
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G00 Z3.50000 ( retract )
|
||||
|
||||
G00 X-0.02500 Y0.02500 ( rapid move to begin. )
|
||||
G01 Z-0.45000 F60.00000 ( plunge. )
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y38.89500
|
||||
G01 X-0.02500 Y39.89500
|
||||
G01 X-0.02500 Y78.76500
|
||||
G01 X-100.98997 Y78.76500
|
||||
G01 X-100.98997 Y39.89500
|
||||
G01 X-100.98997 Y38.89500
|
||||
G01 X-100.98997 Y0.02500
|
||||
G01 X-0.02500 Y0.02500
|
||||
G01 Z-0.90000 F60.00000 ( plunge. )
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y38.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-0.02500 Y39.89500
|
||||
G01 Z-0.90000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y78.76500
|
||||
G01 X-100.98997 Y78.76500
|
||||
G01 X-100.98997 Y39.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-100.98997 Y38.89500
|
||||
G01 Z-0.90000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-100.98997 Y0.02500
|
||||
G01 X-0.02500 Y0.02500
|
||||
G01 Z-1.35000 F60.00000 ( plunge. )
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y38.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-0.02500 Y39.89500
|
||||
G01 Z-1.35000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y78.76500
|
||||
G01 X-100.98997 Y78.76500
|
||||
G01 X-100.98997 Y39.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-100.98997 Y38.89500
|
||||
G01 Z-1.35000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-100.98997 Y0.02500
|
||||
G01 X-0.02500 Y0.02500
|
||||
G01 Z-1.80000 F60.00000 ( plunge. )
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y38.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-0.02500 Y39.89500
|
||||
G01 Z-1.80000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y78.76500
|
||||
G01 X-100.98997 Y78.76500
|
||||
G01 X-100.98997 Y39.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-100.98997 Y38.89500
|
||||
G01 Z-1.80000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-100.98997 Y0.02500
|
||||
G01 X-0.02500 Y0.02500
|
||||
G01 Z-2.25000 F60.00000 ( plunge. )
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y38.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-0.02500 Y39.89500
|
||||
G01 Z-2.25000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y78.76500
|
||||
G01 X-100.98997 Y78.76500
|
||||
G01 X-100.98997 Y39.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-100.98997 Y38.89500
|
||||
G01 Z-2.25000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-100.98997 Y0.02500
|
||||
G01 X-0.02500 Y0.02500
|
||||
G01 Z-2.70000 F60.00000 ( plunge. )
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y38.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-0.02500 Y39.89500
|
||||
G01 Z-2.70000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-0.02500 Y78.76500
|
||||
G01 X-100.98997 Y78.76500
|
||||
G01 X-100.98997 Y39.89500
|
||||
G00 Z-0.60000
|
||||
G01 X-100.98997 Y38.89500
|
||||
G01 Z-2.70000 F60.00000
|
||||
G01 F200.00000
|
||||
G01 X-100.98997 Y0.02500
|
||||
G01 X-0.02500 Y0.02500
|
||||
|
||||
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
|
||||
G00 Z30.000000 ( retract )
|
||||
|
||||
M5 ( Spindle off. )
|
||||
G04 P1.000000
|
||||
M9 ( Coolant off. )
|
||||
M2 ( Program end. )
|
||||
|
||||
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 603 KiB |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 484 KiB |
Reference in New Issue
Block a user