This commit is contained in:
51
trunk/ulp/docs/artistic-license.txt
Normal file
51
trunk/ulp/docs/artistic-license.txt
Normal file
@@ -0,0 +1,51 @@
|
||||
The Artistic License
|
||||
|
||||
Preamble
|
||||
|
||||
The intent of this document is to state the conditions under which a Package may be copied, such that the Copyright Holder maintains some semblance of artistic control over the development of the package, while giving the users of the package the right to use and distribute the Package in a more-or-less customary fashion, plus the right to make reasonable modifications.
|
||||
|
||||
Definitions:
|
||||
|
||||
"Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through textual modification.
|
||||
"Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright Holder.
|
||||
"Copyright Holder" is whoever is named in the copyright or copyrights for the package.
|
||||
"You" is you, if you're thinking about copying or distributing this Package.
|
||||
"Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication charges, time of people involved, and so on. (You will not be required to justify it to the Copyright Holder, but only to the computing community at large as a market that must bear the fee.)
|
||||
"Freely Available" means that no fee is charged for the item itself, though there may be fees involved in handling the item. It also means that recipients of the item may redistribute it under the same conditions they received it.
|
||||
|
||||
1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers.
|
||||
|
||||
2. You may apply bug fixes, portability fixes and other modifications derived from the Public Domain or from the Copyright Holder. A Package modified in such a way shall still be considered the Standard Version.
|
||||
|
||||
3. You may otherwise modify your copy of this Package in any way, provided that you insert a prominent notice in each changed file stating how and when you changed that file, and provided that you do at least ONE of the following:
|
||||
|
||||
a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or placing the modifications on a major archive site such as ftp.uu.net, or by allowing the Copyright Holder to include your modifications in the Standard Version of the Package.
|
||||
|
||||
b) use the modified Package only within your corporation or organization.
|
||||
|
||||
c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided, and provide a separate manual page for each non-standard executable that clearly documents how it differs from the Standard Version.
|
||||
|
||||
d) make other distribution arrangements with the Copyright Holder.
|
||||
|
||||
4. You may distribute the programs of this Package in object code or executable form, provided that you do at least ONE of the following:
|
||||
|
||||
a) distribute a Standard Version of the executables and library files, together with instructions (in the manual page or equivalent) on where to get the Standard Version.
|
||||
|
||||
b) accompany the distribution with the machine-readable source of the Package with your modifications.
|
||||
|
||||
c) accompany any non-standard executables with their corresponding Standard Version executables, giving the non-standard executables non-standard names, and clearly documenting the differences in manual pages (or equivalent), together with instructions on where to get the Standard Version.
|
||||
|
||||
d) make other distribution arrangements with the Copyright Holder.
|
||||
|
||||
5. You may charge a reasonable copying fee for any distribution of this Package. You may charge any fee you choose for support of this Package. You may not charge a fee for this Package itself. However, you may distribute this Package in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution provided that you do not advertise this Package as a product of your own.
|
||||
|
||||
6. The scripts and library files supplied as input to or produced as output from the programs of this Package do not automatically fall under the copyright of this Package, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this Package.
|
||||
|
||||
7. User Language Program subroutines and GCODE supplied by you and linked into this Package shall not be considered part of this Package.
|
||||
|
||||
8. The name of the Copyright Holder may not be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
The End
|
||||
|
||||
29
trunk/ulp/docs/changelog.txt
Normal file
29
trunk/ulp/docs/changelog.txt
Normal file
@@ -0,0 +1,29 @@
|
||||
3.6.0.4 16-Jan-2013 John
|
||||
Forgot to bump version numbers in ULPs.
|
||||
Forgot to update changelog.txt.
|
||||
I think the rakefile is finally creating the .zip file correctly.
|
||||
|
||||
3.6.0.3 John
|
||||
Went back to the old way of determining the path after the new way crashed and burned on Windows if there were spaces in the path (which is nearly always).
|
||||
|
||||
3.6.0.2 02-Jan-2013 John
|
||||
Moved pcbgcode.pdf and pcbgcode.tex into the docs folder.
|
||||
Removed old documentation.
|
||||
|
||||
Zip file now does not contain docs/figs/*, to save ~2MB in file size.
|
||||
|
||||
Zip is now created in a pcb-gcode-version folder so files will unarchive into a folder.
|
||||
|
||||
3.6.0.1 16-Dec-2012 John
|
||||
Changed math.h to work with Eagle 5 or 6. Updated math.ulp to perform more tests on math.h to ensure conversions work correctly.
|
||||
|
||||
Removed progress menu options in pcb-gcode-setup.ulp, as no one uses them, and it can confuse new users.
|
||||
|
||||
Changed Isolation|Default label to Minimum. Globally changed DEFAULT_ISOLATE variable to ISO_MIN.
|
||||
|
||||
Added a drill sub for the examples/04151_lcdi2c.drl file so it wouldn't complain about the 0.086in drill.
|
||||
Added name of drill rack file to drill not found message in drill.h.
|
||||
|
||||
Added a Single pass option. Maximum and Step size labels are changed to "not used" when Single pass is on.
|
||||
|
||||
The path to pcb-gcode is no longer required to be the first entry in Eagle's Control Panel | Options | Directories. Should save some new users some trouble.
|
||||
130
trunk/ulp/docs/examples/04151_lcdi2c.bot.drill.tap
Normal file
130
trunk/ulp/docs/examples/04151_lcdi2c.bot.drill.tap
Normal file
@@ -0,0 +1,130 @@
|
||||
(.../Documents/src/3.6.0.2/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2012 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../docs/examples/04151_lcdi2c.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/28/12 11:20 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0070 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
( Tool| Size | Min Sub | Max Sub | Count )
|
||||
( T02 | 0.813mm 0.0320in | 0.0320in | 0.0320in | 49 )
|
||||
( T03 | 1.016mm 0.0400in | 0.0400in | 0.0400in | 17 )
|
||||
( T06 | 2.159mm 0.0850in | 0.0850in | 0.1250in | 5 )
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
M05
|
||||
G00 Z1.0000
|
||||
G00 X0.5000 Y0.6000
|
||||
M06 T02 ; 0.0320
|
||||
G01 Z0.0000 F10
|
||||
M06 T01 ; 0.0320
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-0.4100 Y1.0000 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-0.5100 Y1.0000
|
||||
G82 X-0.6000 Y0.2700
|
||||
G82 X-0.7234 Y0.6709
|
||||
G82 X-0.7628 Y0.7891
|
||||
G82 X-0.8000 Y0.3700
|
||||
G82 X-0.8021 Y0.6709
|
||||
G82 X-0.8415 Y0.7891
|
||||
G82 X-0.8809 Y0.6709
|
||||
G82 X-0.9202 Y0.7891
|
||||
G82 X-1.1000 Y0.2700
|
||||
G82 X-1.1300 Y1.1800
|
||||
G82 X-1.2300 Y1.1800
|
||||
G82 X-1.2700 Y0.2300
|
||||
G82 X-1.2700 Y0.3400
|
||||
G82 X-1.2700 Y0.4400
|
||||
G82 X-1.2700 Y0.5400
|
||||
G82 X-1.2700 Y0.6400
|
||||
G82 X-1.2700 Y0.7400
|
||||
G82 X-1.2700 Y0.8400
|
||||
G82 X-1.2700 Y0.9400
|
||||
G82 X-1.2700 Y1.0400
|
||||
G82 X-1.3700 Y0.2300
|
||||
G82 X-1.3900 Y1.1700
|
||||
G82 X-1.4400 Y1.2450
|
||||
G82 X-1.4900 Y1.1700
|
||||
G82 X-1.5700 Y0.3400
|
||||
G82 X-1.5700 Y0.4400
|
||||
G82 X-1.5700 Y0.5400
|
||||
G82 X-1.5700 Y0.6400
|
||||
G82 X-1.5700 Y0.7400
|
||||
G82 X-1.5700 Y0.8400
|
||||
G82 X-1.5700 Y0.9400
|
||||
G82 X-1.5700 Y1.0400
|
||||
G82 X-1.7500 Y1.1200
|
||||
G82 X-1.7500 Y1.2200
|
||||
G82 X-1.8000 Y0.4800
|
||||
G82 X-1.8000 Y0.6800
|
||||
G82 X-1.8500 Y0.1500
|
||||
G82 X-1.8500 Y0.2500
|
||||
G82 X-1.8500 Y0.3500
|
||||
G82 X-1.9200 Y0.4800
|
||||
G82 X-1.9200 Y0.6800
|
||||
G82 X-2.0400 Y0.4800
|
||||
G82 X-2.0400 Y0.6800
|
||||
G82 X-2.1500 Y0.1500
|
||||
G82 X-2.1500 Y0.2500
|
||||
G82 X-2.1500 Y0.3500
|
||||
M05
|
||||
G00 Z1.0000
|
||||
M06 T03 ; 0.0400
|
||||
G01 Z0.0000 F10
|
||||
M06 T02 ; 0.0400
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-0.1900 Y0.4000 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-0.1900 Y0.5000
|
||||
G82 X-0.1900 Y0.6000
|
||||
G82 X-0.1900 Y0.7000
|
||||
G82 X-0.1900 Y0.8000
|
||||
G82 X-0.1900 Y0.9000
|
||||
G82 X-0.1900 Y1.0000
|
||||
G82 X-0.2900 Y0.4000
|
||||
G82 X-0.2900 Y0.5000
|
||||
G82 X-0.2900 Y0.6000
|
||||
G82 X-0.2900 Y0.7000
|
||||
G82 X-0.2900 Y0.8000
|
||||
G82 X-0.2900 Y0.9000
|
||||
G82 X-0.2900 Y1.0000
|
||||
G82 X-2.0000 Y1.0300
|
||||
G82 X-2.3000 Y1.0300
|
||||
M05
|
||||
G00 Z1.0000
|
||||
M06 T06 ; 0.0850
|
||||
G01 Z0.0000 F10
|
||||
M06 T03 ; 0.0850
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-0.1500 Y0.1300 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-0.1500 Y1.1900
|
||||
G82 X-0.5029 Y0.7576
|
||||
G82 X-1.1171 Y0.7576
|
||||
T01
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
5982
trunk/ulp/docs/examples/04151_lcdi2c.bot.etch.tap
Normal file
5982
trunk/ulp/docs/examples/04151_lcdi2c.bot.etch.tap
Normal file
File diff suppressed because it is too large
Load Diff
46
trunk/ulp/docs/examples/04151_lcdi2c.bot.mill.tap
Normal file
46
trunk/ulp/docs/examples/04151_lcdi2c.bot.mill.tap
Normal file
@@ -0,0 +1,46 @@
|
||||
(.../Documents/src/3.6.0.2/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2012 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../docs/examples/04151_lcdi2c.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/28/12 11:20 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0100 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G01 X-0.0100 Y-0.0100
|
||||
G01 X-2.7900 Y-0.0100
|
||||
G01 X-2.7900 Y1.3300
|
||||
G00 Z0.1000
|
||||
G00 X0.0100 Y1.3200
|
||||
G01 Z-0.0100 F10
|
||||
G01 X0.0100 Y0.0000 F20
|
||||
G00 Z0.1000
|
||||
G00 X0.0100 Y1.3300
|
||||
G01 Z-0.0100 F10
|
||||
G01 X-2.7900 Y1.3300 F20
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
93
trunk/ulp/docs/examples/04151_lcdi2c.bot.text.tap
Normal file
93
trunk/ulp/docs/examples/04151_lcdi2c.bot.text.tap
Normal file
@@ -0,0 +1,93 @@
|
||||
(.../Documents/src/3.6.0.2/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2012 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../docs/examples/04151_lcdi2c.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/28/12 11:20 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0050 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 Z0.1000
|
||||
G00 X-2.5800 Y0.1407
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6701 Y0.1407 F20
|
||||
G01 X-2.6926 Y0.1632
|
||||
G01 X-2.6926 Y0.2082
|
||||
G01 X-2.6701 Y0.2308
|
||||
G01 X-2.5800 Y0.2308
|
||||
G01 X-2.5575 Y0.2082
|
||||
G01 X-2.5575 Y0.1632
|
||||
G01 X-2.5800 Y0.1407
|
||||
G01 X-2.6701 Y0.2308
|
||||
G00 Z0.1000
|
||||
G00 X-2.5575 Y0.3463
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6926 Y0.3463 F20
|
||||
G01 X-2.6251 Y0.2788
|
||||
G01 X-2.6251 Y0.3689
|
||||
G00 Z0.1000
|
||||
G00 X-2.6476 Y0.4169
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6926 Y0.4619 F20
|
||||
G01 X-2.5575 Y0.4619
|
||||
G00 Z0.1000
|
||||
G00 X-2.5575 Y0.4169
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.5575 Y0.5070 F20
|
||||
G00 Z0.1000
|
||||
G00 X-2.6926 Y0.6451
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6926 Y0.5550 F20
|
||||
G01 X-2.6251 Y0.5550
|
||||
G01 X-2.6476 Y0.6001
|
||||
G01 X-2.6476 Y0.6226
|
||||
G01 X-2.6251 Y0.6451
|
||||
G01 X-2.5800 Y0.6451
|
||||
G01 X-2.5575 Y0.6226
|
||||
G01 X-2.5575 Y0.5775
|
||||
G01 X-2.5800 Y0.5550
|
||||
G00 Z0.1000
|
||||
G00 X-2.6476 Y0.6931
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6926 Y0.7382 F20
|
||||
G01 X-2.5575 Y0.7382
|
||||
G00 Z0.1000
|
||||
G00 X-2.5575 Y0.6931
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.5575 Y0.7832 F20
|
||||
G00 Z0.1000
|
||||
G00 X-2.5575 Y0.9694
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6476 Y0.9694 F20
|
||||
G01 X-2.6926 Y1.0144
|
||||
G01 X-2.6476 Y1.0594
|
||||
G01 X-2.5575 Y1.0594
|
||||
G00 Z0.1000
|
||||
G00 X-2.6251 Y0.9694
|
||||
G01 Z-0.0050 F10
|
||||
G01 X-2.6251 Y1.0594 F20
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
BIN
trunk/ulp/docs/examples/04151_lcdi2c.brd
Normal file
BIN
trunk/ulp/docs/examples/04151_lcdi2c.brd
Normal file
Binary file not shown.
27
trunk/ulp/docs/examples/04151_lcdi2c.drl
Normal file
27
trunk/ulp/docs/examples/04151_lcdi2c.drl
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Sample drill rack file for the enabtmr board.
|
||||
#
|
||||
# Drill is the size of the drill bit.
|
||||
# Min is the smallest hole the bit will be used for.
|
||||
# Max is the largest hole the bit will be used for.
|
||||
#
|
||||
# Each value can have a "unit of measure" added to it,
|
||||
# such as 0.500mm . If you do not provide the unit of measure,
|
||||
# values over 0.250 are considered millimeters, and
|
||||
# values under 0.250 are considered inches. For example:
|
||||
# 0.400 would be considered 0.400 mm.
|
||||
# 0.125 would be considered 0.125 inches.
|
||||
#
|
||||
# Please note that you must use a TAB character
|
||||
# between each setting on a line.
|
||||
#
|
||||
# Tip: Set the TAB size of your editor to 12 characters.
|
||||
#
|
||||
tool drill_size minimum maximum length
|
||||
T01 0.500mm 0.000in 0.025in 1.5in
|
||||
T02 0.032in 0.025in 0.035in 1.5in
|
||||
T03 0.040in 0.035in 0.045in 1.5in
|
||||
T04 0.050in 0.045in 0.055in 1.5in
|
||||
T05 0.062in 0.055in 0.070in 1.5in
|
||||
T06 0.085in 0.070in 0.125in 1.5in
|
||||
T07 0.125in 0.100in 0.125in 1.5in
|
||||
BIN
trunk/ulp/docs/examples/04151_lcdi2c.sch
Normal file
BIN
trunk/ulp/docs/examples/04151_lcdi2c.sch
Normal file
Binary file not shown.
278
trunk/ulp/docs/examples/04151_lcdi2c.top.drill.tap
Normal file
278
trunk/ulp/docs/examples/04151_lcdi2c.top.drill.tap
Normal file
@@ -0,0 +1,278 @@
|
||||
(.../src/pcbgcode-work/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2009 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../docs/examples/04151_lcdi2c.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/16/12 2:10 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0030 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0002)
|
||||
(isolate step = 0.0050)
|
||||
(Generated top outlines, top drill, bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
( Tool| Size | Min Sub | Max Sub | Count )
|
||||
( T02 | 0.813mm 0.0320in | 0.0320in | 0.0320in | 49 )
|
||||
( T03 | 1.016mm 0.0400in | 0.0400in | 0.0400in | 17 )
|
||||
( T03 | 2.184mm 0.0860in | 0.0400in | 0.0400in | 17 )
|
||||
( T07 | 3.175mm 0.1250in | 0.1250in | 0.1250in | 3 )
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
M05
|
||||
G00 Z1.0000
|
||||
G00 X0.5000 Y0.6000
|
||||
M06 T02 ; 0.0320
|
||||
G01 Z0.0000 F10
|
||||
M06 T01 ; 0.0320
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 X0.4100 Y1.0000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.5100 Y1.0000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.6000 Y0.2700
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.7234 Y0.6709
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.7628 Y0.7891
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.8000 Y0.3700
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.8021 Y0.6709
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.8415 Y0.7891
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.8809 Y0.6709
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.9202 Y0.7891
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.1000 Y0.2700
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.1300 Y1.1800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2300 Y1.1800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.2300
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.3400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.4400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.5400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.6400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.7400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.8400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y0.9400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.2700 Y1.0400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.3700 Y0.2300
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.3900 Y1.1700
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.4400 Y1.2450
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.4900 Y1.1700
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.3400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.4400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.5400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.6400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.7400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.8400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y0.9400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.5700 Y1.0400
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.7500 Y1.1200
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.7500 Y1.2200
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.8000 Y0.4800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.8000 Y0.6800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.8500 Y0.1500
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.8500 Y0.2500
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.8500 Y0.3500
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.9200 Y0.4800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.9200 Y0.6800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.0400 Y0.4800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.0400 Y0.6800
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.1500 Y0.1500
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.1500 Y0.2500
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.1500 Y0.3500
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
M05
|
||||
G00 Z1.0000
|
||||
G00 X0.5000 Y0.6000
|
||||
M06 T03 ; 0.0400
|
||||
G01 Z0.0000 F10
|
||||
M06 T02 ; 0.0400
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 X0.1900 Y0.4000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1900 Y0.5000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1900 Y0.6000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1900 Y0.7000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1900 Y0.8000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1900 Y0.9000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1900 Y1.0000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y0.4000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y0.5000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y0.6000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y0.7000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y0.8000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y0.9000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.2900 Y1.0000
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.0000 Y1.0300
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X2.3000 Y1.0300
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
M05
|
||||
G00 Z1.0000
|
||||
G00 X0.5000 Y0.6000
|
||||
M06 T03 ; 0.0860
|
||||
G01 Z0.0000 F10
|
||||
M06 T03 ; 0.0860
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 X0.5029 Y0.7576
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X1.1171 Y0.7576
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
M05
|
||||
G00 Z1.0000
|
||||
G00 X0.5000 Y0.6000
|
||||
M06 T07 ; 0.1250
|
||||
G01 Z0.0000 F10
|
||||
M06 T04 ; 0.1250
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 X0.1500 Y0.1300
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
G00 X0.1500 Y1.1900
|
||||
G01 Z-0.0320 F10
|
||||
G00 Z0.1000
|
||||
T01
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
4707
trunk/ulp/docs/examples/04151_lcdi2c.top.etch.tap
Normal file
4707
trunk/ulp/docs/examples/04151_lcdi2c.top.etch.tap
Normal file
File diff suppressed because it is too large
Load Diff
46
trunk/ulp/docs/examples/04151_lcdi2c.top.mill.tap
Normal file
46
trunk/ulp/docs/examples/04151_lcdi2c.top.mill.tap
Normal file
@@ -0,0 +1,46 @@
|
||||
(.../Documents/src/3.6.0.2/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2012 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../docs/examples/04151_lcdi2c.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/28/12 11:20 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0070 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G01 X0.0100 Y-0.0100
|
||||
G01 X2.7900 Y-0.0100
|
||||
G01 X2.7900 Y1.3300
|
||||
G00 Z0.1000
|
||||
G00 X-0.0100 Y1.3200
|
||||
G01 Z-0.0100 F10
|
||||
G01 X-0.0100 Y0.0000 F20
|
||||
G00 Z0.1000
|
||||
G00 X-0.0100 Y1.3300
|
||||
G01 Z-0.0100 F10
|
||||
G01 X2.7900 Y1.3300 F20
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
35
trunk/ulp/docs/examples/04151_lcdi2c.top.text.tap
Normal file
35
trunk/ulp/docs/examples/04151_lcdi2c.top.text.tap
Normal file
@@ -0,0 +1,35 @@
|
||||
(.../Documents/src/3.6.0.2/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2012 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../docs/examples/04151_lcdi2c.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/28/12 11:20 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0100 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
163
trunk/ulp/docs/examples/enabtmr.bot.drill.tap
Normal file
163
trunk/ulp/docs/examples/enabtmr.bot.drill.tap
Normal file
@@ -0,0 +1,163 @@
|
||||
(.../src/pcbgcode-work/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2009 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../pcbgcode-work/docs/examples/enabtmr.brd)
|
||||
(Current profile is .../pcbgcode-work/profiles/mach.pp )
|
||||
(This file generated 12/16/12 5:51 PM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0050 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.5000 0.6000 1.0000 )
|
||||
(feed rate xy = F20 )
|
||||
(feed rate z = F10 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0030)
|
||||
(Generated bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
( Tool| Size | Min Sub | Max Sub | Count )
|
||||
( T01 | 0.600mm 0.0236in | 0.0000in | 0.0000in | 0 )
|
||||
( T02 | 0.813mm 0.0320in | 0.0000in | 0.0000in | 0 )
|
||||
( T03 | 1.118mm 0.0440in | 0.0000in | 0.0000in | 0 )
|
||||
( T04 | 1.194mm 0.0470in | 0.0000in | 0.0000in | 0 )
|
||||
( T05 | 2.800mm 0.1102in | 0.0000in | 0.0000in | 0 )
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
M05
|
||||
G00 Z1.0000
|
||||
G00 X0.5000 Y0.6000
|
||||
M06 T01 ; 0.0236
|
||||
G01 Z0.0000 F10
|
||||
M06 T01 ; 0.0236
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-1.6400 Y1.2700 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-1.9000 Y0.5700
|
||||
G82 X-1.9700 Y1.4700
|
||||
G82 X-1.9700 Y1.7900
|
||||
G82 X-2.2100 Y1.4700
|
||||
G82 X-2.2100 Y1.7400
|
||||
G82 X-2.5100 Y0.4600
|
||||
G82 X-2.5100 Y0.9100
|
||||
M05
|
||||
G00 Z1.0000
|
||||
M06 T02 ; 0.0320
|
||||
G01 Z0.0000 F10
|
||||
M06 T02 ; 0.0320
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-0.5600 Y0.9100 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-0.5600 Y1.1100
|
||||
G82 X-0.7200 Y1.3100
|
||||
G82 X-0.7200 Y1.5100
|
||||
G82 X-0.7600 Y1.8600
|
||||
G82 X-0.7800 Y0.3400
|
||||
G82 X-0.7800 Y0.5400
|
||||
G82 X-0.9500 Y0.8100
|
||||
G82 X-0.9500 Y0.9100
|
||||
G82 X-0.9500 Y1.0100
|
||||
G82 X-0.9500 Y1.1100
|
||||
G82 X-0.9500 Y1.2100
|
||||
G82 X-0.9500 Y1.3100
|
||||
G82 X-0.9500 Y1.4100
|
||||
G82 X-1.2500 Y0.8100
|
||||
G82 X-1.2500 Y0.9100
|
||||
G82 X-1.2500 Y1.0100
|
||||
G82 X-1.2500 Y1.1100
|
||||
G82 X-1.2500 Y1.2100
|
||||
G82 X-1.2500 Y1.3100
|
||||
G82 X-1.2500 Y1.4100
|
||||
G82 X-1.3200 Y0.2000
|
||||
G82 X-1.3600 Y1.8600
|
||||
G82 X-1.4300 Y0.7100
|
||||
G82 X-1.4300 Y1.2100
|
||||
G82 X-1.5000 Y1.9100
|
||||
G82 X-1.5500 Y0.6600
|
||||
G82 X-1.7500 Y0.6600
|
||||
G82 X-1.7700 Y1.2000
|
||||
G82 X-1.7700 Y1.7000
|
||||
G82 X-1.8200 Y0.2000
|
||||
G82 X-1.9600 Y1.0100
|
||||
G82 X-1.9600 Y1.1100
|
||||
G82 X-1.9600 Y1.2100
|
||||
G82 X-1.9600 Y1.3100
|
||||
G82 X-2.0000 Y1.9100
|
||||
G82 X-2.1400 Y0.2600
|
||||
G82 X-2.2600 Y1.0100
|
||||
G82 X-2.2600 Y1.1100
|
||||
G82 X-2.2600 Y1.2100
|
||||
G82 X-2.2600 Y1.3100
|
||||
G82 X-2.3000 Y1.4400
|
||||
G82 X-2.3400 Y1.7400
|
||||
G82 X-2.3900 Y1.6650
|
||||
G82 X-2.4400 Y1.7400
|
||||
G82 X-2.6400 Y0.2600
|
||||
G82 X-2.6600 Y1.6100
|
||||
G82 X-2.6700 Y0.7500
|
||||
G82 X-2.6700 Y1.2500
|
||||
G82 X-2.6700 Y1.7200
|
||||
G82 X-2.6700 Y1.8200
|
||||
G82 X-2.9000 Y1.4400
|
||||
G82 X-2.9500 Y1.1300
|
||||
G82 X-2.9500 Y1.3300
|
||||
G82 X-3.1600 Y1.6100
|
||||
M05
|
||||
G00 Z1.0000
|
||||
M06 T03 ; 0.0440
|
||||
G01 Z0.0000 F10
|
||||
M06 T03 ; 0.0440
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-1.4200 Y0.3400 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-1.4200 Y0.5000
|
||||
G82 X-1.5000 Y1.3100
|
||||
G82 X-1.5000 Y1.7100
|
||||
G82 X-1.8200 Y0.3400
|
||||
G82 X-1.8200 Y0.5000
|
||||
G82 X-2.0100 Y0.2600
|
||||
G82 X-2.0100 Y0.6600
|
||||
M05
|
||||
G00 Z1.0000
|
||||
M06 T04 ; 0.0470
|
||||
G01 Z0.0000 F10
|
||||
M06 T04 ; 0.0470
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-0.2000 Y0.7116 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-0.2000 Y0.9084
|
||||
G82 X-0.2000 Y1.1116
|
||||
G82 X-0.2000 Y1.3084
|
||||
G82 X-0.2000 Y1.5916
|
||||
G82 X-0.2000 Y1.7884
|
||||
G82 X-2.9200 Y0.5516
|
||||
G82 X-2.9200 Y0.7484
|
||||
M05
|
||||
G00 Z1.0000
|
||||
M06 T05 ; 0.1102
|
||||
G01 Z0.0000 F10
|
||||
M06 T05 ; 0.1102
|
||||
G00 Z0.1000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G82 X-0.2200 Y0.1800 Z-0.0320 F10 R0.1000 P1.000000
|
||||
G82 X-0.2300 Y2.0300
|
||||
G82 X-3.0700 Y0.1900
|
||||
G82 X-3.0700 Y2.0100
|
||||
T01
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
15522
trunk/ulp/docs/examples/enabtmr.bot.etch.tap
Normal file
15522
trunk/ulp/docs/examples/enabtmr.bot.etch.tap
Normal file
File diff suppressed because it is too large
Load Diff
53
trunk/ulp/docs/examples/enabtmr.bot.mill.tap
Normal file
53
trunk/ulp/docs/examples/enabtmr.bot.mill.tap
Normal file
@@ -0,0 +1,53 @@
|
||||
(.../Documents/src/pcbgcode/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2009 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../pcbgcode/docs/examples/enabtmr.brd)
|
||||
(Current profile is .../pcbgcode/profiles/generic.pp )
|
||||
(This file generated 2/7/09 10:26 AM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0100 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.0000 0.0000 0.0000 )
|
||||
(feed rate xy = F20.00 )
|
||||
(feed rate z = F10.00 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(Isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated top outlines, top drill, bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 Z0.1000
|
||||
G00 X-0.9700 Y0.6300
|
||||
G01 Z-0.0100 F10.00
|
||||
G01 X-1.1100 Y0.6300 F20.00
|
||||
G01 X-1.1900 Y0.7100
|
||||
G01 X-1.2600 Y0.7100
|
||||
G01 X-1.2600 Y0.5000
|
||||
G01 X-1.1900 Y0.5000
|
||||
G01 X-1.1900 Y0.5100
|
||||
G01 X-1.1200 Y0.5800
|
||||
G01 X-0.9700 Y0.5800
|
||||
G01 X-0.9700 Y0.6300
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
388
trunk/ulp/docs/examples/enabtmr.bot.text.tap
Normal file
388
trunk/ulp/docs/examples/enabtmr.bot.text.tap
Normal file
@@ -0,0 +1,388 @@
|
||||
(.../Documents/src/pcbgcode/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2009 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../pcbgcode/docs/examples/enabtmr.brd)
|
||||
(Current profile is .../pcbgcode/profiles/generic.pp )
|
||||
(This file generated 2/7/09 10:26 AM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0050 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.0000 0.0000 0.0000 )
|
||||
(feed rate xy = F20.00 )
|
||||
(feed rate z = F10.00 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(Isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated top outlines, top drill, bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 Z0.1000
|
||||
G00 X-3.0670 Y2.0716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-3.0670 Y2.1357 F20.00
|
||||
G01 X-3.0350 Y2.1357
|
||||
G01 X-3.0243 Y2.1250
|
||||
G01 X-3.0243 Y2.1037
|
||||
G01 X-3.0350 Y2.0930
|
||||
G01 X-3.0670 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.9598 Y2.1357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.9919 Y2.1357 F20.00
|
||||
G01 X-3.0025 Y2.1250
|
||||
G01 X-3.0025 Y2.1037
|
||||
G01 X-2.9919 Y2.0930
|
||||
G01 X-2.9598 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.9381 Y2.1571
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.9381 Y2.0930 F20.00
|
||||
G01 X-2.9061 Y2.0930
|
||||
G01 X-2.8954 Y2.1037
|
||||
G01 X-2.8954 Y2.1250
|
||||
G01 X-2.9061 Y2.1357
|
||||
G01 X-2.9381 Y2.1357
|
||||
G00 Z0.1000
|
||||
G00 X-2.8523 Y2.0716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.8416 Y2.0716 F20.00
|
||||
G01 X-2.8309 Y2.0823
|
||||
G01 X-2.8309 Y2.1357
|
||||
G01 X-2.8630 Y2.1357
|
||||
G01 X-2.8736 Y2.1250
|
||||
G01 X-2.8736 Y2.1037
|
||||
G01 X-2.8630 Y2.0930
|
||||
G01 X-2.8309 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.7665 Y2.1357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.7985 Y2.1357 F20.00
|
||||
G01 X-2.8092 Y2.1250
|
||||
G01 X-2.8092 Y2.1037
|
||||
G01 X-2.7985 Y2.0930
|
||||
G01 X-2.7665 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.7341 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.7127 Y2.0930 F20.00
|
||||
G01 X-2.7020 Y2.1037
|
||||
G01 X-2.7020 Y2.1250
|
||||
G01 X-2.7127 Y2.1357
|
||||
G01 X-2.7341 Y2.1357
|
||||
G01 X-2.7447 Y2.1250
|
||||
G01 X-2.7447 Y2.1037
|
||||
G01 X-2.7341 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.6376 Y2.1571
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.6376 Y2.0930 F20.00
|
||||
G01 X-2.6696 Y2.0930
|
||||
G01 X-2.6803 Y2.1037
|
||||
G01 X-2.6803 Y2.1250
|
||||
G01 X-2.6696 Y2.1357
|
||||
G01 X-2.6376 Y2.1357
|
||||
G00 Z0.1000
|
||||
G00 X-2.5838 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.6052 Y2.0930 F20.00
|
||||
G01 X-2.6158 Y2.1037
|
||||
G01 X-2.6158 Y2.1250
|
||||
G01 X-2.6052 Y2.1357
|
||||
G01 X-2.5838 Y2.1357
|
||||
G01 X-2.5731 Y2.1250
|
||||
G01 X-2.5731 Y2.1144
|
||||
G01 X-2.6158 Y2.1144
|
||||
G00 Z0.1000
|
||||
G00 X-2.5087 Y2.1037
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.5194 Y2.0930 F20.00
|
||||
G01 X-2.5407 Y2.0930
|
||||
G01 X-2.5514 Y2.1037
|
||||
G01 X-2.5514 Y2.1464
|
||||
G01 X-2.5407 Y2.1571
|
||||
G01 X-2.5194 Y2.1571
|
||||
G01 X-2.5087 Y2.1464
|
||||
G01 X-2.5087 Y2.1250
|
||||
G01 X-2.5194 Y2.1144
|
||||
G01 X-2.5407 Y2.1144
|
||||
G01 X-2.5407 Y2.1357
|
||||
G01 X-2.5194 Y2.1357
|
||||
G01 X-2.5194 Y2.1144
|
||||
G00 Z0.1000
|
||||
G00 X-2.4869 Y2.0716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.4869 Y2.1357 F20.00
|
||||
G01 X-2.4549 Y2.1357
|
||||
G01 X-2.4442 Y2.1250
|
||||
G01 X-2.4442 Y2.1037
|
||||
G01 X-2.4549 Y2.0930
|
||||
G01 X-2.4869 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.3798 Y2.1357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.4118 Y2.1357 F20.00
|
||||
G01 X-2.4225 Y2.1250
|
||||
G01 X-2.4225 Y2.1037
|
||||
G01 X-2.4118 Y2.0930
|
||||
G01 X-2.3798 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.3580 Y2.1571
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.3580 Y2.0930 F20.00
|
||||
G01 X-2.3260 Y2.0930
|
||||
G01 X-2.3153 Y2.1037
|
||||
G01 X-2.3153 Y2.1250
|
||||
G01 X-2.3260 Y2.1357
|
||||
G01 X-2.3580 Y2.1357
|
||||
G00 Z0.1000
|
||||
G00 X-2.2722 Y2.0716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.2615 Y2.0716 F20.00
|
||||
G01 X-2.2509 Y2.0823
|
||||
G01 X-2.2509 Y2.1357
|
||||
G01 X-2.2829 Y2.1357
|
||||
G01 X-2.2936 Y2.1250
|
||||
G01 X-2.2936 Y2.1037
|
||||
G01 X-2.2829 Y2.0930
|
||||
G01 X-2.2509 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.1864 Y2.1357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.2184 Y2.1357 F20.00
|
||||
G01 X-2.2291 Y2.1250
|
||||
G01 X-2.2291 Y2.1037
|
||||
G01 X-2.2184 Y2.0930
|
||||
G01 X-2.1864 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.1540 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.1326 Y2.0930 F20.00
|
||||
G01 X-2.1220 Y2.1037
|
||||
G01 X-2.1220 Y2.1250
|
||||
G01 X-2.1326 Y2.1357
|
||||
G01 X-2.1540 Y2.1357
|
||||
G01 X-2.1647 Y2.1250
|
||||
G01 X-2.1647 Y2.1037
|
||||
G01 X-2.1540 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.0575 Y2.1571
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.0575 Y2.0930 F20.00
|
||||
G01 X-2.0895 Y2.0930
|
||||
G01 X-2.1002 Y2.1037
|
||||
G01 X-2.1002 Y2.1250
|
||||
G01 X-2.0895 Y2.1357
|
||||
G01 X-2.0575 Y2.1357
|
||||
G00 Z0.1000
|
||||
G00 X-2.0037 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.0251 Y2.0930 F20.00
|
||||
G01 X-2.0358 Y2.1037
|
||||
G01 X-2.0358 Y2.1250
|
||||
G01 X-2.0251 Y2.1357
|
||||
G01 X-2.0037 Y2.1357
|
||||
G01 X-1.9931 Y2.1250
|
||||
G01 X-1.9931 Y2.1144
|
||||
G01 X-2.0358 Y2.1144
|
||||
G00 Z0.1000
|
||||
G00 X-1.9713 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-1.9713 Y2.1037 F20.00
|
||||
G01 X-1.9606 Y2.1037
|
||||
G01 X-1.9606 Y2.0930
|
||||
G01 X-1.9713 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-1.9284 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-1.9071 Y2.0930 F20.00
|
||||
G01 X-1.8964 Y2.1037
|
||||
G01 X-1.8964 Y2.1250
|
||||
G01 X-1.9071 Y2.1357
|
||||
G01 X-1.9284 Y2.1357
|
||||
G01 X-1.9391 Y2.1250
|
||||
G01 X-1.9391 Y2.1037
|
||||
G01 X-1.9284 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-1.8746 Y2.0930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-1.8746 Y2.1357 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X-1.8746 Y2.1144
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-1.8533 Y2.1357 F20.00
|
||||
G01 X-1.8426 Y2.1357
|
||||
G00 Z0.1000
|
||||
G00 X-1.7996 Y2.0716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-1.7889 Y2.0716 F20.00
|
||||
G01 X-1.7782 Y2.0823
|
||||
G01 X-1.7782 Y2.1357
|
||||
G01 X-1.8102 Y2.1357
|
||||
G01 X-1.8209 Y2.1250
|
||||
G01 X-1.8209 Y2.1037
|
||||
G01 X-1.8102 Y2.0930
|
||||
G01 X-1.7782 Y2.0930
|
||||
G00 Z0.1000
|
||||
G00 X-2.8443 Y2.0464
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.8550 Y2.0571 F20.00
|
||||
G01 X-2.8763 Y2.0571
|
||||
G01 X-2.8870 Y2.0464
|
||||
G01 X-2.8870 Y2.0037
|
||||
G01 X-2.8763 Y1.9930
|
||||
G01 X-2.8550 Y1.9930
|
||||
G01 X-2.8443 Y2.0037
|
||||
G00 Z0.1000
|
||||
G00 X-2.8119 Y1.9930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.7905 Y1.9930 F20.00
|
||||
G01 X-2.7798 Y2.0037
|
||||
G01 X-2.7798 Y2.0250
|
||||
G01 X-2.7905 Y2.0357
|
||||
G01 X-2.8119 Y2.0357
|
||||
G01 X-2.8225 Y2.0250
|
||||
G01 X-2.8225 Y2.0037
|
||||
G01 X-2.8119 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.7581 Y1.9716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.7581 Y2.0357 F20.00
|
||||
G01 X-2.7261 Y2.0357
|
||||
G01 X-2.7154 Y2.0250
|
||||
G01 X-2.7154 Y2.0037
|
||||
G01 X-2.7261 Y1.9930
|
||||
G01 X-2.7581 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.6936 Y2.0357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.6936 Y2.0037 F20.00
|
||||
G01 X-2.6830 Y1.9930
|
||||
G01 X-2.6509 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.6509 Y2.0357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.6509 Y1.9823 F20.00
|
||||
G01 X-2.6616 Y1.9716
|
||||
G01 X-2.6723 Y1.9716
|
||||
G00 Z0.1000
|
||||
G00 X-2.6292 Y1.9930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.6292 Y2.0357 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X-2.6292 Y2.0144
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.6078 Y2.0357 F20.00
|
||||
G01 X-2.5972 Y2.0357
|
||||
G00 Z0.1000
|
||||
G00 X-2.5755 Y2.0357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.5648 Y2.0357 F20.00
|
||||
G01 X-2.5648 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.5755 Y1.9930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.5541 Y1.9930 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X-2.5648 Y2.0677
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.5648 Y2.0571 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X-2.5112 Y1.9716
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.5005 Y1.9716 F20.00
|
||||
G01 X-2.4898 Y1.9823
|
||||
G01 X-2.4898 Y2.0357
|
||||
G01 X-2.5218 Y2.0357
|
||||
G01 X-2.5325 Y2.0250
|
||||
G01 X-2.5325 Y2.0037
|
||||
G01 X-2.5218 Y1.9930
|
||||
G01 X-2.4898 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.4681 Y2.0571
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.4681 Y1.9930 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X-2.4681 Y2.0250
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.4574 Y2.0357 F20.00
|
||||
G01 X-2.4360 Y2.0357
|
||||
G01 X-2.4254 Y2.0250
|
||||
G01 X-2.4254 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.3929 Y2.0464
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.3929 Y2.0037 F20.00
|
||||
G01 X-2.3823 Y1.9930
|
||||
G00 Z0.1000
|
||||
G00 X-2.4036 Y2.0357
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.3823 Y2.0357 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X-2.2535 Y1.9930
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.2962 Y1.9930 F20.00
|
||||
G01 X-2.2535 Y2.0357
|
||||
G01 X-2.2535 Y2.0464
|
||||
G01 X-2.2642 Y2.0571
|
||||
G01 X-2.2855 Y2.0571
|
||||
G01 X-2.2962 Y2.0464
|
||||
G00 Z0.1000
|
||||
G00 X-2.2317 Y2.0037
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.2317 Y2.0464 F20.00
|
||||
G01 X-2.2211 Y2.0571
|
||||
G01 X-2.1997 Y2.0571
|
||||
G01 X-2.1890 Y2.0464
|
||||
G01 X-2.1890 Y2.0037
|
||||
G01 X-2.1997 Y1.9930
|
||||
G01 X-2.2211 Y1.9930
|
||||
G01 X-2.2317 Y2.0037
|
||||
G01 X-2.1890 Y2.0464
|
||||
G00 Z0.1000
|
||||
G00 X-2.1673 Y2.0037
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.1673 Y2.0464 F20.00
|
||||
G01 X-2.1566 Y2.0571
|
||||
G01 X-2.1353 Y2.0571
|
||||
G01 X-2.1246 Y2.0464
|
||||
G01 X-2.1246 Y2.0037
|
||||
G01 X-2.1353 Y1.9930
|
||||
G01 X-2.1566 Y1.9930
|
||||
G01 X-2.1673 Y2.0037
|
||||
G01 X-2.1246 Y2.0464
|
||||
G00 Z0.1000
|
||||
G00 X-2.1028 Y2.0037
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X-2.0922 Y1.9930 F20.00
|
||||
G01 X-2.0708 Y1.9930
|
||||
G01 X-2.0601 Y2.0037
|
||||
G01 X-2.0601 Y2.0464
|
||||
G01 X-2.0708 Y2.0571
|
||||
G01 X-2.0922 Y2.0571
|
||||
G01 X-2.1028 Y2.0464
|
||||
G01 X-2.1028 Y2.0357
|
||||
G01 X-2.0922 Y2.0250
|
||||
G01 X-2.0601 Y2.0250
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
BIN
trunk/ulp/docs/examples/enabtmr.brd
Normal file
BIN
trunk/ulp/docs/examples/enabtmr.brd
Normal file
Binary file not shown.
26
trunk/ulp/docs/examples/enabtmr.drl.txt
Normal file
26
trunk/ulp/docs/examples/enabtmr.drl.txt
Normal file
@@ -0,0 +1,26 @@
|
||||
#
|
||||
# Sample drill rack file for the enabtmr board.
|
||||
#
|
||||
# Drill is the size of the drill bit.
|
||||
# Min is the smallest hole the bit will be used for.
|
||||
# Max is the largest hole the bit will be used for.
|
||||
#
|
||||
# Each value can have a "unit of measure" added to it,
|
||||
# such as 0.500mm . If you do not provide the unit of measure,
|
||||
# values over 0.250 are considered millimeters, and
|
||||
# values under 0.250 are considered inches. For example:
|
||||
# 0.400 would be considered 0.400 mm.
|
||||
# 0.125 would be considered 0.125 inches.
|
||||
#
|
||||
# Please note that you must use a TAB character
|
||||
# between each setting on a line.
|
||||
#
|
||||
# Tip: Set the TAB size of your editor to 12 characters.
|
||||
#
|
||||
tool drill_size minimum maximum length
|
||||
T01 0.500mm 0.000in 0.025in 1.5in
|
||||
T02 0.032in 0.025in 0.035in 1.5in
|
||||
T03 0.040in 0.035in 0.045in 1.5in
|
||||
T04 0.050in 0.045in 0.055in 1.5in
|
||||
T05 0.062in 0.055in 0.070in 1.5in
|
||||
T06 0.125in 0.100in 0.125in 1.5in
|
||||
BIN
trunk/ulp/docs/examples/enabtmr.sch
Normal file
BIN
trunk/ulp/docs/examples/enabtmr.sch
Normal file
Binary file not shown.
1461
trunk/ulp/docs/examples/enabtmr.top.drill.tap
Normal file
1461
trunk/ulp/docs/examples/enabtmr.top.drill.tap
Normal file
File diff suppressed because it is too large
Load Diff
1494
trunk/ulp/docs/examples/enabtmr.top.etch.tap
Normal file
1494
trunk/ulp/docs/examples/enabtmr.top.etch.tap
Normal file
File diff suppressed because it is too large
Load Diff
53
trunk/ulp/docs/examples/enabtmr.top.mill.tap
Normal file
53
trunk/ulp/docs/examples/enabtmr.top.mill.tap
Normal file
@@ -0,0 +1,53 @@
|
||||
(.../Documents/src/pcbgcode/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2009 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../pcbgcode/docs/examples/enabtmr.brd)
|
||||
(Current profile is .../pcbgcode/profiles/generic.pp )
|
||||
(This file generated 2/7/09 10:26 AM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0070 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.0000 0.0000 0.0000 )
|
||||
(feed rate xy = F20.00 )
|
||||
(feed rate z = F10.00 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(Isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated top outlines, top drill, bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 Z0.1000
|
||||
G00 X0.9700 Y0.6300
|
||||
G01 Z-0.0100 F10.00
|
||||
G01 X1.1100 Y0.6300 F20.00
|
||||
G01 X1.1900 Y0.7100
|
||||
G01 X1.2600 Y0.7100
|
||||
G01 X1.2600 Y0.5000
|
||||
G01 X1.1900 Y0.5000
|
||||
G01 X1.1900 Y0.5100
|
||||
G01 X1.1200 Y0.5800
|
||||
G01 X0.9700 Y0.5800
|
||||
G01 X0.9700 Y0.6300
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
151
trunk/ulp/docs/examples/enabtmr.top.text.tap
Normal file
151
trunk/ulp/docs/examples/enabtmr.top.text.tap
Normal file
@@ -0,0 +1,151 @@
|
||||
(.../Documents/src/pcbgcode/pcb-gcode.ulp)
|
||||
(Copyright 2005 - 2009 by John Johnson)
|
||||
(See readme.txt for licensing terms.)
|
||||
(This file generated from the board:)
|
||||
(.../pcbgcode/docs/examples/enabtmr.brd)
|
||||
(Current profile is .../pcbgcode/profiles/generic.pp )
|
||||
(This file generated 2/7/09 10:26 AM)
|
||||
(Settings from pcb-machine.h)
|
||||
( Tool Size)
|
||||
(0.0100 )
|
||||
(Z Axis Settings)
|
||||
( High Up Down Drill)
|
||||
(0.5000 0.1000 -0.0070 -0.0320 )
|
||||
(spindle on time = 3.0000)
|
||||
(milling depth = -0.0100)
|
||||
(text depth = -0.0050)
|
||||
(tool change at 0.0000 0.0000 0.0000 )
|
||||
(feed rate xy = F20.00 )
|
||||
(feed rate z = F10.00 )
|
||||
(Settings from pcb-defaults.h)
|
||||
(Isolate min = 0.0010)
|
||||
(isolate max = 0.0200)
|
||||
(isolate step = 0.0050)
|
||||
(Generated top outlines, top drill, bottom outlines, bottom drill, )
|
||||
(Unit of measure: inch)
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Inch Mode)
|
||||
G20
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
(Absolute Coordinates)
|
||||
G90
|
||||
G00 X0.0000 Y0.0000
|
||||
M03
|
||||
G04 P3.000000
|
||||
M03
|
||||
G04 P3.000000
|
||||
G00 Z0.1000
|
||||
G00 X0.4457 Y2.1371
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.4030 Y2.1371 F20.00
|
||||
G01 X0.4030 Y2.0730
|
||||
G01 X0.4457 Y2.0730
|
||||
G00 Z0.1000
|
||||
G00 X0.4030 Y2.1050
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.4244 Y2.1050 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X0.4675 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.4675 Y2.1157 F20.00
|
||||
G01 X0.4995 Y2.1157
|
||||
G01 X0.5102 Y2.1050
|
||||
G01 X0.5102 Y2.0730
|
||||
G00 Z0.1000
|
||||
G00 X0.5426 Y2.1157
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.5639 Y2.1157 F20.00
|
||||
G01 X0.5746 Y2.1050
|
||||
G01 X0.5746 Y2.0730
|
||||
G01 X0.5426 Y2.0730
|
||||
G01 X0.5319 Y2.0837
|
||||
G01 X0.5426 Y2.0944
|
||||
G01 X0.5746 Y2.0944
|
||||
G00 Z0.1000
|
||||
G00 X0.5964 Y2.1371
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.5964 Y2.0730 F20.00
|
||||
G01 X0.6284 Y2.0730
|
||||
G01 X0.6391 Y2.0837
|
||||
G01 X0.6391 Y2.1050
|
||||
G01 X0.6284 Y2.1157
|
||||
G01 X0.5964 Y2.1157
|
||||
G00 Z0.1000
|
||||
G00 X0.6608 Y2.1371
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.6715 Y2.1371 F20.00
|
||||
G01 X0.6715 Y2.0730
|
||||
G00 Z0.1000
|
||||
G00 X0.6608 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.6822 Y2.0730 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X0.7358 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.7145 Y2.0730 F20.00
|
||||
G01 X0.7038 Y2.0837
|
||||
G01 X0.7038 Y2.1050
|
||||
G01 X0.7145 Y2.1157
|
||||
G01 X0.7358 Y2.1157
|
||||
G01 X0.7465 Y2.1050
|
||||
G01 X0.7465 Y2.0944
|
||||
G01 X0.7038 Y2.0944
|
||||
G00 Z0.1000
|
||||
G00 X0.8540 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.8540 Y2.1371 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X0.8327 Y2.1371
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.8754 Y2.1371 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X0.8971 Y2.1157
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.9078 Y2.1157 F20.00
|
||||
G01 X0.9078 Y2.0730
|
||||
G00 Z0.1000
|
||||
G00 X0.8971 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.9185 Y2.0730 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X0.9078 Y2.1477
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.9078 Y2.1371 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X0.9401 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.9401 Y2.1157 F20.00
|
||||
G01 X0.9508 Y2.1157
|
||||
G01 X0.9615 Y2.1050
|
||||
G01 X0.9615 Y2.0730
|
||||
G00 Z0.1000
|
||||
G00 X0.9615 Y2.1050
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X0.9721 Y2.1157 F20.00
|
||||
G01 X0.9828 Y2.1050
|
||||
G01 X0.9828 Y2.0730
|
||||
G00 Z0.1000
|
||||
G00 X1.0366 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X1.0152 Y2.0730 F20.00
|
||||
G01 X1.0046 Y2.0837
|
||||
G01 X1.0046 Y2.1050
|
||||
G01 X1.0152 Y2.1157
|
||||
G01 X1.0366 Y2.1157
|
||||
G01 X1.0473 Y2.1050
|
||||
G01 X1.0473 Y2.0944
|
||||
G01 X1.0046 Y2.0944
|
||||
G00 Z0.1000
|
||||
G00 X1.0690 Y2.0730
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X1.0690 Y2.1157 F20.00
|
||||
G00 Z0.1000
|
||||
G00 X1.0690 Y2.0944
|
||||
G01 Z-0.0050 F10.00
|
||||
G01 X1.0904 Y2.1157 F20.00
|
||||
G01 X1.1010 Y2.1157
|
||||
G00 Z0.5000
|
||||
M05
|
||||
M02
|
||||
BIN
trunk/ulp/docs/homepage.jpg
Normal file
BIN
trunk/ulp/docs/homepage.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
BIN
trunk/ulp/docs/images/isolation_settings_300.gif
Normal file
BIN
trunk/ulp/docs/images/isolation_settings_300.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 8.0 KiB |
BIN
trunk/ulp/docs/images/pcbgcode-600.gif
Normal file
BIN
trunk/ulp/docs/images/pcbgcode-600.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
BIN
trunk/ulp/docs/images/z_axis.gif
Normal file
BIN
trunk/ulp/docs/images/z_axis.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
159
trunk/ulp/docs/images/z_axis.svg
Normal file
159
trunk/ulp/docs/images/z_axis.svg
Normal file
@@ -0,0 +1,159 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="744.09448819"
|
||||
height="1052.3622047"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.46"
|
||||
inkscape:export-filename="/Users/john/Documents/src/pcbgcode/docs/images/z_axis.gif.png"
|
||||
inkscape:export-xdpi="60.07"
|
||||
inkscape:export-ydpi="60.07"
|
||||
sodipodi:docname="z_axis.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
id="perspective10" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
gridtolerance="10000"
|
||||
guidetolerance="10"
|
||||
objecttolerance="10"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.9879753"
|
||||
inkscape:cx="228.2815"
|
||||
inkscape:cy="909.78728"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="787"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="22" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.22474492px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 193.32774,175.86218 L 193.22376,184.36218 L 116.61663,184.36218 C 105.84459,180.85764 129.35599,178.16362 116.61663,175.86218 L 146.62305,175.86218 L 149.00116,177.86218 L 151.37927,177.86218 L 153.75739,177.86218 L 156.1355,175.86218 L 193.32774,175.86218 z M 206.05403,184.36218 L 206.0325,175.86218 L 241.32889,175.86218 L 241.83089,184.36218 L 206.05403,184.36218 z"
|
||||
id="path2383"
|
||||
sodipodi:nodetypes="ccccccccccccccc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 228,174.86218 L 249.69615,162.3359 L 294,162.3359 L 294,175.36218 L 228,174.86218 z"
|
||||
id="path2385" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 281,175.86218 L 281,185.36218 L 308,185.36218 L 308,175.79156 L 281,175.86218 z"
|
||||
id="path2389"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 151.5,164.36218 L 170,145.86218 L 170,54.862183 C 151.4367,46.579177 144.92316,74.611195 132.5,55.362183 L 132.5,146.36218 L 151.5,164.36218 z"
|
||||
id="path2391"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 145.5,165.36218 L 70,165.36218"
|
||||
id="path2393" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 106,175.61218 L 70.5,175.61218"
|
||||
id="path2397" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
|
||||
x="8.25"
|
||||
y="179.86218"
|
||||
id="text2399"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2401"
|
||||
x="8.25"
|
||||
y="179.86218">Up</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 321.25,175.86218 L 356.5,175.86218"
|
||||
id="path2403" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 293.25,152.86218 L 356.5,152.86218"
|
||||
id="path2405" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
|
||||
x="364.5"
|
||||
y="177.86218"
|
||||
id="text2407"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2409"
|
||||
x="364.5"
|
||||
y="177.86218">High</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 151.15436,179.67673 L 138.50247,201.59045 L 119.32318,201.59045"
|
||||
id="path2417" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
|
||||
x="-0.37839776"
|
||||
y="221.69119"
|
||||
id="text2419"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2421"
|
||||
x="-0.37839776"
|
||||
y="221.69119">Down</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 199.46617,192.58265 L 212.18382,205.30029 L 229.58691,205.30029"
|
||||
id="path2425" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
|
||||
x="236.61508"
|
||||
y="224.04208"
|
||||
id="text2427"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2429"
|
||||
x="236.61508"
|
||||
y="224.04208">Drill Depth</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 202.13552,192.91732 L 196.11138,192.91732"
|
||||
id="path2431" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 199.5,190.36218 L 204.125,185.73718 L 203.99698,123.69786 L 216,113.86218 L 216,54.862183 C 197.4367,46.579177 194.92316,74.611195 182.5,55.362183 L 182.5,114.36218 L 194.83669,123.36218 L 194.75,185.86218 L 199.5,190.36218 z"
|
||||
id="path2457"
|
||||
sodipodi:nodetypes="cccccccccc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.2 KiB |
42
trunk/ulp/docs/lstlang0.sty
Normal file
42
trunk/ulp/docs/lstlang0.sty
Normal file
@@ -0,0 +1,42 @@
|
||||
\lst@definelanguage{eagle}[]{C}%
|
||||
{morekeywords={
|
||||
usage,
|
||||
EAGLE_VERSION, EAGLE_REVISION, REAL_EPSILON, REAL_MAX, REAL_MIN,
|
||||
INT_MAX, INT_MIN, PI,
|
||||
board, deviceset, library, output, package, schematic, sheet,
|
||||
symbol,
|
||||
real, string,
|
||||
abs, acos, asin, atan, ceil, cos, exit, exp,
|
||||
filedir, fileerror, fileext, fileglob, filename,
|
||||
fileread, filesetext, filesize, filetime,
|
||||
floor, frac, ingroup, isalnum, isalpha, iscntrl,
|
||||
isdigit, isgraph, islower, isprint, ispunct, isspace,
|
||||
isupper, isxdigit, log, log10, lookup, max, min,
|
||||
palette, pow, printf, round, sin, sort, sprintf,
|
||||
sqrt, status, strchr, strjoin, strlen, strlwr, strrchr,
|
||||
strrstr, strsplit, strstr, strsub, strtod, strtol,
|
||||
strupr, system, t2day, t2dayofweek, t2hour, t2minute,
|
||||
t2month, t2second, t2string, t2year, tan, time,
|
||||
tolower, toupper, trunc, u2inch, u2mic, u2mil, u2mm,
|
||||
UL_LIBRARY, UL_GRID, UL_LAYER, UL_DEVICESET, UL_DEVICE, UL_GATE,
|
||||
UL_PACKAGE, UL_CONTACT, UL_PAD, UL_SMD, UL_CIRCLE, UL_HOLE,
|
||||
UL_RECTANGLE, UL_FRAME, UL_TEXT, UL_WIRE, UL_POLYGON,
|
||||
UL_SYMBOL, UL_PIN, UL_SCHEMATIC, UL_PART, UL_INSTANCE,
|
||||
UL_ATTRIBUTE, UL_BUS, UL_SEGMENT, UL_LABEL, UL_NET,
|
||||
UL_JUNCTION, UL_PINREF, UL_BOARD, UL_ELEMENT, UL_SIGNAL,
|
||||
UL_CONTACTREF, UL_VIA,
|
||||
SET, DISPLAY, GRID, SET, WINDOW, WIRE,
|
||||
CLOSE, EDIT, EXPORT, OPEN, QUIT, REMOVE, SCRIPT,
|
||||
USE, WRITE, ADD, ARC, ATTRIBUTE, CIRCLE, CLASS,
|
||||
COPY, CUT, DELETE, DESCRIPTION, GROUP, HOLE, LAYER,
|
||||
MIRROR, MITER, MOVE, NAME, PASTE, POLYGON, RECT, ROTATE,
|
||||
SMASH, SPLIT, TEXT, VALUE, WIRE, DRC, ERRORS,
|
||||
LOCK, RATSNEST, REPLACE, RIPUP, ROUTE, SIGNAL, VIA,
|
||||
BOARD, BUS, ERC, GATESWAP, INVOKE, JUNCTION,
|
||||
LABEL, NET, PINSWAP, CONNECT, PACKAGE, PAD, PIN,
|
||||
PREFIX, REMOVE, SMD, TECHNOLOGY, VALUE,
|
||||
ASSIGN, CHANGE, MENU, AUTO, HELP, INFO, MARK,
|
||||
OPTIMIZE, PRINT, REDO, RUN, SHOW, UNDO, UPDATE
|
||||
},
|
||||
sensitive=true
|
||||
}
|
||||
BIN
trunk/ulp/docs/pcbgcode.pdf
Normal file
BIN
trunk/ulp/docs/pcbgcode.pdf
Normal file
Binary file not shown.
1074
trunk/ulp/docs/pcbgcode.tex
Normal file
1074
trunk/ulp/docs/pcbgcode.tex
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user