gEDA-user: Enhancements for gEDA/pcb G-code export
Hello all, much to my enjoyment I've seen very recent versions of pcb come along with an G-code exporter. It isn't perfect yet, but apparently quite usable already. To improve compatibility with more simplistic machine controllers, I've hacked the code a bit. The result is a patchset, which I've uploaded to the RepRap Wiki for the current lack of a better location: http://reprap.org/wiki/PCB_Milling#gEDA.2Fpcb_-.3E_G-code Where would be the best place to offer these files for inclusion into the official repository? While I tried to code quite carefully, there are likely questions, remarks or requests for review. Is this discussed somewhere? Cheers, Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: howto detect the net of a track?
Is there a way to display the net of a track in pcb? How about polygons? ---)kaimartin(--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: howto detect the net of a track?
Use the f key while the netlist window is open Another option is to use a newer pcbwith the tooltip patch, it will put a tooltip up when hovering over a pin or pad. Steve On Fri, Oct 22, 2010 at 10:34 PM, Kai-Martin Knaak kn...@iqo.uni-hannover.de wrote: Is there a way to display the net of a track in pcb? How about polygons? ---)kaimartin(--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key: http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Enhancements for gEDA/pcb G-code export
Where would be the best place to offer these files for inclusion into the official repository? While I tried to code quite carefully, there are likely questions, remarks or requests for review. Is this discussed somewhere? This is the best place to discuss, and pcb has a patch tracker on sourceforge where the patch itself should go. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: howto detect the net of a track?
Is there a way to display the net of a track in pcb? How about polygons? While the crosshair is over the track/poly, type: :Report(NetLength) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Enhancements for gEDA/pcb G-code export
Can you please describe the changes and the problems you experienced? 2010/10/22 Markus Hitter m...@jump-ing.de: Hello all, much to my enjoyment I've seen very recent versions of pcb come along with an G-code exporter. It isn't perfect yet, but apparently quite usable already. To improve compatibility with more simplistic machine controllers, I've hacked the code a bit. The result is a patchset, which I've uploaded to the RepRap Wiki for the current lack of a better location: http://reprap.org/wiki/PCB_Milling#gEDA.2Fpcb_-.3E_G-code Where would be the best place to offer these files for inclusion into the official repository? While I tried to code quite carefully, there are likely questions, remarks or requests for review. Is this discussed somewhere? Cheers, Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Enhancements for gEDA/pcb G-code export
Am 22.10.2010 um 20:55 schrieb Alberto Maccioni: Can you please describe the changes and the problems you experienced? There were no real problems other than the produced G-code is a bit too enhanced for primitive G-code interpreters. Most of the patches introduce enhancements, like optional usage of G-code variables or a pre-drilling feature. To make things simple for me, here are the subjects of the currently 15 patches, most of them have 20 to 30 line changes: HID-gcode: let the system library allocate the temporary file. HID-gcode: Avoid more than one G or M code per line. HID-gcode: make use of MAXPATHLEN. HID-gcode: get rid of tabulators in gcode.c. Pure whitespace change. HID-gcode: create better file names. HID-gcode: add a flag wether to use variables in G-code. HID-gcode: switch from tool-radius to tool-diameter in the user interface. HID-gcode: add a comment about the tool diameter into the G-code file. HID-gcode: simplify code a bit. HID-gcode: introduce a flag on wether to use a drill cycle for drilling. HID-gcode: don't close the mill file before the drill file is written. HID-gcode: postpone writing of the overall mill distance until the HID-gcode: split variable_depth. HID-gcode: finally, add predrilling. HID-gcode: enhance accuracy of the distance report for the drill file. I'll try to upload them to Sourceforge. Next features on my personal wishlist would be to add tool changes and/or file splits for different drill diameters, different feedrates for approach/isolation mill/drill, feedrate fields in the user dialog, and some option to mill outlines. Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Enhancements for gEDA/pcb G-code export
Am Freitag, den 22.10.2010, 23:26 +0200 schrieb Markus Hitter: I'll try to upload them to Sourceforge. Done: https://sourceforge.net/tracker/?func=detailaid=3093302group_id=161080atid=818428 Traumflug's wishlist in the Patches section, in case this long link doesn't work. Markus ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Functional blocks and PCB format changes
Kai-Martin Knaak wrote: Andrew Poelstra wrote: The problem I have with JSON (and to some extent, Lisp) is that it is not self-documenting. You can't open a JSON document and immediately see what everything is and what it does; it just looks like gibberish and brackets. +1 Whatever format is going to be chosen, it should be friendly to human users. In the days of TB hard disks, GB RAM and GHz processor clocks there is no need to compromise readability to save some bits. emote_mode_please_skip_if_offended Because of progress in hardware, I can lift terrabytes easily. To all, that think what_not_pointless_name_which_is_very_verboseC5\what_not_pointless_name_which_is_very_verbose is friendly to humans, I wish they have to wade through this up to their nose for ages. Who needs whitespace? I mean, if the parser can do without it, why waste some thought on pretty printing. MS don't pay their OSS compatibiltiy guys for that. I've been programming HTML for years - it's ok, but not my favourite choice. +1 to JSON or YAML ;-) and a very concise choice of names. We don't have extremely complicated structures, so 3 brackets are managable. \emote_mode_please_skip_if_offended Would this have been comprehensible as: { emote_mode_please_skip_if_offended: Because of progress in hardware,... } ? At least it's machine-convertible to XML. Does XML have a notion of orderd lists? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Functional blocks and PCB format changes
DJ Delorie wrote: Perhaps we store the internal data in a structure that can be exported/imported in *any* structured format, and let those who really want format XYZ to add the import/export logic for it? +=3, just repeat my self twice ;-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: cheap monthly prototype pcb fab source in US
I just learned of this via my local hackerspace -- have not done it myself yet. It's not a rapid prototype service, just a once a month syndication, but could be very useful when you want a test before committing to make a run of ten or fifty boards. $5/sq inch for 3 pcs of 2-layer FR-4 pcb's *including* postage. That's $1.66/sq in. or $0.25 US per sq cm with no setup and no shipping charge. Only DJ's soldering test board was ever offered for less. John === http://dorkbotpdx.org/wiki/pcb_order The next 2 layer circuit board order will be October 25th, 2010 at 08:00AM Pacific. How to submit your order For now, just email your board designs to pcb-or...@laen.org as either an Eagle .brd or a set of Gerbers. Include in the email: * The number of boards you want in sets of 3. (I'd like 2 sets of three.) * Your mailing address (123 Fake St, Portland, OR 97219) If you're making Gerbers from Eagle, please use this CAM job. * http://content.laen.org/pcb/LaenPCBOrder.cam Help! If any of this is confusing, or you'd just like some help with your board, feel free to drop me an email. I love helping people with their designs. Design Rules (Eagle DRU File: http://content.laen.org/pcb/LaenPCBOrder.dru) The minimums are: * 6 mil trace width * 6 mil spacing * 15 mil clearances from traces to the edge of the board * 13 mil minimum drill size. * 7 mil minimum annular ring ..That's not to say that you should design for the minimums; it's best to make your traces and spacing as wide as your design will tolerate, but if you need it, we're paying for these minimums so feel free to use them! Four layer boards have the same minimums and will be made with 1 oz copper for the external layers and 0.5 oz copper internally. No blind/buried vias. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: cheap monthly prototype pcb fab source in US
That's $1.66/sq in. or $0.25 US per sq cm with no setup and no shipping charge. Sounds like the batchpcb system. One would have to compare carefully to see which meets one's needs on a case by case basis. Only DJ's soldering test board was ever offered for less. That was a pcb-pool order which I cut up myself and mailed with a letter envelope... Given each board was 0.25 sq in, and $0.58 per order went to the pcb, that's $2.32 per sq in. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user