You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
(20) |
Dec
(9) |
2011 |
Jan
(1) |
Feb
(3) |
Mar
(9) |
Apr
(1) |
May
(4) |
Jun
(9) |
Jul
(10) |
Aug
(8) |
Sep
(4) |
Oct
(2) |
Nov
(2) |
Dec
(10) |
2012 |
Jan
(10) |
Feb
(1) |
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
(7) |
2013 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
(10) |
Feb
(13) |
Mar
|
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: fritz <fri...@gm...> - 2012-05-27 11:14:54
|
Since I don't have push authorization - and I've no clue as to how active things are on this project, I'm just going to include my git-diff patch here. |
From: fritz <fri...@gm...> - 2012-05-27 11:08:11
|
I have a new branch "douglas" to push to the repository. In it I have an implementation of the Douglas-Peucker simplification algorithm. My work (in C++) is based off of a bit of python code used in the "image-to-gcode" feature of linuxcnc (http://linuxcnc.org). Current notes: - a new boolean option "--smooth" added. - I've subclassed NGC_Exporter. I realize I could've simply added in logic to NGC_exporter to act on an option, and that will probably be what the finished version will have. For now, the switch between the base and derived class occurs with what ends up in the shared_ptr<NGC_Exporter> in main.cpp. - The python version (which is in lib/python/rs274/author.py of linuxcnc's repository), can produce arcs - G02/G03 moves. My code currently does not - I am still learning the precise semantics of using float numbers in C++ vs Python. My code produces lines that closely approximate arcs, but somehow things do pass the logic test to make an arc. This is something I'm most focused on. - The DPA does not like closed paths. When given a path whose endpoints match, the DPA will simplify it right out of existence. To combat this, I've made my buffer object not only break a path into two, but also do it when it receives moves that are larger than the tolerance. - At 1000dpi, DPA output is a little rough. At 5000dpi, it looks really good, and the file size is much smaller than the regular output of pcb2gcode. |
From: Lionel S. C. <lio...@gm...> - 2012-05-23 22:44:35
|
Dear all, I'm using pcb2gcode to mill prototype boards in my company. I'm glad I can use it as it is command line oriented and I feel very comfortable with that. I would like to thank those who contributed to this project. I think the code is handy as I have successfully made some modification today (and it works). Then, I would like to know if there are some active people here to discuss it and them give me the green light to commit it. After board outline calculates the size of the board, I added the surface of the board. I use the unit flag to give those information in imperial (in, in squared) or metric (millimeters and decimeter squared) I experienced difficulties with drillmill, I change "G02 Ixxx Jxxx" code to 4 "G03 Xxxx Yxxx Rxxx" codes. My CAM does not handle the former, but handles the latter. I think drill mill is not well described in the manpage. It is not clearly stated that the router bit is used, I had to read the code to check it. Perhaps should we modify the text of the manpage? For me, the mirroring of the outline layer is not obvious, perhaps should it be stated in the program STDOUT information? Described in the manpage? I could be interested to implement a tool list list, so that the tools are correct with respect to my CAM database, especially the drill bits. The first biggest drill bit is selected to drill holes. With the drillmill option only the holes bigger than the router bit are routed, the smaller bits are drilled. Perhaps some warnings can be implemented. I don't like the stair-like path. I will try to take the time to have a look at the algorithm and try to find a solution. Last but not the least, when I look at both the iso and gerber files in my CAM software, It seems that on the non horizontal/vertical lines, pcb2gcode output is erroneous (with respect to tool radius of course). I can transmit the files if someone wants to check it. I hope this mailing list / project is still active. Sincerly yours. Lionel SAINTE CLUQUE adresse: 1, rue Paul de KOCK 92500 Rueil Malmaison Téléphone +33 (0)6 18 04 20 75 |
From: mac <mac...@gm...> - 2012-05-22 23:36:11
|
Hi, New guy here, so probably did something wrong. Followed the README on Ubuntu 11.04 and 10.04 machines. Afterward pcb2gcode is not found. I caught one warning as it scrolled by, something about not able to determine which g++ toolkit to use. Did it really produce an executable? Thanks, Mac |
From: Michael H. <mic...@un...> - 2012-02-12 13:58:32
|
Hi, I'd like to use pcb2gcode on Windows. Gerbv now has a Windows version; would it be possible for me to compile pcb2gcode for use on Windows? If so, could you briefly explain how I might do so? Many thanks, Michael |
From: John S. <jrs...@op...> - 2012-01-25 23:32:11
|
Thanks for your reply Patrick, and sorry for the delay. Took me awhile to make thing mostly work. Here is what I have managed so far. I have now successfully made a DS board with some legible text on it. Stuffing the board and making the hardware and firmware work distracted me. I ended up adding the text to the outline layer. As well as the rectangular mill outline. Exported the outline as gerber from pcb. I wrote a short perl script to read in the outline gerber, and split it to a standard outline (just the rectangle) and also turn the text gerber direct to gcode. That gcode was then processed to height probe the board ( with Etch_Z_adjust.2.2.py) and then cut text after the main board top 'etch'. I have 2 issues to fix with this flow before I would recommend anyone else consider it. firstly - I should have used an otherwise unused layer, not outline. Should be an easy tweak. Secondly, height probing. I'm finding that essential to achieve decent void width control. see http://www.cnczone.com/forums/pcb_milling/82628-cheap_simple_height-probing.html However you can only do this once on a side before etching the board, since you lose the continuous copper electrical connection. This seems to imply that I shoul merge the text gcode fragment into the main milling gcode. I haven't automated that yet. But I'm pretty convinced that the text should be milled as a positive layer, straight down the gerber, and the tracks as a negative layer, ie mill around the gerber. I'm not sure whether I prefer voroni milling or perimeter milling. I do want to minimize mill time so cutting the isolations exactly once seems pretty important. john On 16/01/12 02:45, Patrick Birnzain wrote: > > Hi John, > > I don't know any reasonable way of adding text to the board - maybe it > works if you set the offset to the radius of your engraving bit, but > that is applied to the whole board. > > I've not used it myself, so I'm not 100% sure what it really does, but I > think the --milldrill option might be useful for you. Seems it does > everything with the bit that's used for cutting out the board, though - > if you have smaller bore holes, it still just uses the big one. > You could try to split your excellon drill file in two - one with the > big bores, and one with the smaller ones; then run pcb2gcode with > big_diameters.cnc and --milldrill, save drill.ngc, and run pcb2gcode > another time with the small diameters. > > Let me know if that works the way you want, it should be easy to add > another option to pcb2gcode to do that automatically. > |
From: John S. <jrs...@op...> - 2012-01-25 23:09:15
|
Alan I can replicate this, although my copy came from a cloned git repo rather than a tarball. I must have just copied the binary last time I built this.. a workaround is from the shell: sudo cp pcb2gcode /usr/local/bin looking at why, from 'sudo make install' make[2]: Entering directory `/home/john/projects/pcb2gcode' test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin" /bin/sh ./libtool --mode=install /usr/bin/install -c pcb2gcode '/usr/local/bin' ok - the last line works using my system libtool (and sudo) but not using the vesion of libtool in the pcb2gcode repo. Patrick - so you have a reason for distributing a libtool copy that seems slightly broken, rather than just depending on a system one? why not treat it like gcc and auto*? regards, john On 25/01/12 09:37, Alan Rothenbush wrote: > I'm no Linux star but I'm not a rookie either. > > I've downloaded the Gerbv source .. compiled .. runs fine. > > Then I downloaded the pcb2gcode source. > > CONFIGURE required a few added bits .. YAST fixed that for me. > MAKE ran without issue > MAKE INSTALL (as root) seemed to run fine, with no errors reported. > > But pcb2gcode is not found in /usr/local/bin .. or anywhere else for that matter. > > MAN pages were installed, but no binary. > > Not quite sure what I should do next .. "nothing broken, just doesn't work" ... > > Any thoughts appreciated. > > > Alan > |
From: Patrick B. <pbi...@us...> - 2012-01-24 23:19:40
|
Let's see whether I can reproduce this. What distro are you using? openSuse? 12.1? 32/64Bit? -- Patrick On Tue, 24 Jan 2012 14:37:07 -0800 (PST) Alan Rothenbush <al...@sf...> wrote: > I'm no Linux star but I'm not a rookie either. > > I've downloaded the Gerbv source .. compiled .. runs fine. > > Then I downloaded the pcb2gcode source. > > CONFIGURE required a few added bits .. YAST fixed that for me. > MAKE ran without issue > MAKE INSTALL (as root) seemed to run fine, with no errors reported. > > But pcb2gcode is not found in /usr/local/bin .. or anywhere else for that matter. > > MAN pages were installed, but no binary. > > Not quite sure what I should do next .. "nothing broken, just doesn't work" ... > > Any thoughts appreciated. > > > Alan > > -- > Alan Rothenbush > Client and Research Services > IT Services > Simon Fraser University > > There is NOTHING -- absolutely nothing -- half so much worth doing > as simply messing about in boats. > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel -- Patrick Birnzain <pbi...@us...> |
From: Alan R. <al...@sf...> - 2012-01-24 22:37:15
|
I'm no Linux star but I'm not a rookie either. I've downloaded the Gerbv source .. compiled .. runs fine. Then I downloaded the pcb2gcode source. CONFIGURE required a few added bits .. YAST fixed that for me. MAKE ran without issue MAKE INSTALL (as root) seemed to run fine, with no errors reported. But pcb2gcode is not found in /usr/local/bin .. or anywhere else for that matter. MAN pages were installed, but no binary. Not quite sure what I should do next .. "nothing broken, just doesn't work" ... Any thoughts appreciated. Alan -- Alan Rothenbush Client and Research Services IT Services Simon Fraser University There is NOTHING -- absolutely nothing -- half so much worth doing as simply messing about in boats. |
From: Lionel S. C. <lio...@gm...> - 2012-01-24 10:55:10
|
Hi folks I'm new to this mailing list, so let's introduce myself. I'm a french hardware designer. I practice both power analog and digital electronics plus a little bit of mechanical drawing. I own a company called Dipole that designs "stuff" (from lighting systems to low noise cryogenic preamplifiers). I own a CIF technodrill mill that permits myself to realize my prototypes on my own. I used to be involved in ngspice project, and I still am. I focused on tcl language interface. Now I dream my new company will let me some free time to design free software, but it does not proves to be true by now. I tried pcb2gcode. It is not bad. I have some remarks though. It could be good to split the software in smaller software: One for gerber plotting, one for gcode generation. This way one can "correct" things on the image (removing text for example), or print files from other types than gerber with dedicated software. I especially think about pdf files that can be obtained with ghostscript and could be milled thanks to a "png2gcode". It could be good to "smooth" the pcb2gcode output as it is made of very small pixel-sized vertical and horizontal lines. It could be good to start thinking about direct (vector based) gerber to gcode conversion. A first step could be to select the gerber lines of a particular thickness and report it directly on the gcode output (not the contour path, the center line). This permits to add text on copper planes by drawing text of a particular thickness and reporting the thickness to the vector based "gbr2gcode". I can do part of the work, but I don't know pcb2gcode by now and I don't want to break anything. I invite you to answer my email to start debating about this changes. If you have some advice to give me then, I would be glad to implement it. SY Lionel SAINTE CLUQUE adresse: 1, rue Paul de KOCK 92500 Rueil Malmaison Téléphone +33 (0)6 18 04 20 75 |
From: Patrick B. <pbi...@us...> - 2012-01-15 15:45:10
|
Hi John, I don't know any reasonable way of adding text to the board - maybe it works if you set the offset to the radius of your engraving bit, but that is applied to the whole board. I've not used it myself, so I'm not 100% sure what it really does, but I think the --milldrill option might be useful for you. Seems it does everything with the bit that's used for cutting out the board, though - if you have smaller bore holes, it still just uses the big one. You could try to split your excellon drill file in two - one with the big bores, and one with the smaller ones; then run pcb2gcode with big_diameters.cnc and --milldrill, save drill.ngc, and run pcb2gcode another time with the small diameters. Let me know if that works the way you want, it should be easy to add another option to pcb2gcode to do that automatically. -- Patrick Birnzain <pbi...@us...> On Thu, 12 Jan 2012 14:55:39 +1100 John Sheahan <jrs...@op...> wrote: > Hi > > I'm new to this list - just managed to mill a couple of s/s boards, with z-adjust - > in retrospect all the code worked amazingly well. Kudos to all the developers. > > It did raise a couple of questions on how I could do even better. > > I added the board name and revision on the bottom of the artwork, in positive copper. > > This looked interesting after being voroni-ised. Wasn't readable. > Is there a working way to get this part of the layout cut directly and legible? > Negative text would be nice in a solid area. > > > Also - is there a clever way of getting a big drill not in a tool table to mill using a small end > mill -rather than drilled? > > regards, john > > > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Mar 27 - Feb 2 > Save $400 by Jan. 27 > Register now! > http://p.sf.net/sfu/rsa-sfdev2dev2 > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel -- Patrick Birnzain <pbi...@us...> |
From: John S. <jrs...@op...> - 2012-01-12 12:29:05
|
Hi I'm new to this list - just managed to mill a couple of s/s boards, with z-adjust - in retrospect all the code worked amazingly well. Kudos to all the developers. It did raise a couple of questions on how I could do even better. I added the board name and revision on the bottom of the artwork, in positive copper. This looked interesting after being voroni-ised. Wasn't readable. Is there a working way to get this part of the layout cut directly and legible? Negative text would be nice in a solid area. Also - is there a clever way of getting a big drill not in a tool table to mill using a small end mill -rather than drilled? regards, john |
From: John S. <jrs...@op...> - 2012-01-12 04:11:28
|
Hi I'm new to this list - just managed to mill a couple of s/s boards, with z-adjust - in retrospect all the code worked amazingly well. Kudos to all the developers. It did raise a couple of questions on how I could do even better. I added the board name and revision on the bottom of the artwork, in positive copper. This looked interesting after being voroni-ised. Wasn't readable. Is there a working way to get this part of the layout cut directly and legible? Negative text would be nice in a solid area. Also - is there a clever way of getting a big drill not in a tool table to mill using a small end mill -rather than drilled? regards, john |
From: Patrick B. <pbi...@us...> - 2012-01-07 12:23:27
|
Hey Peter, same here. I'm busy rebuilding my server (heatsink/cooling, more hds, ...), once that's done I'll set up an internet-connected Ubuntu Server VM that we can use for testing without risk of f***ing up Pierre's Server :-) I hope to get the most essential non-PHP stuff to work myself if need be, but looking at my schedule for january (final exams...) that's not going to happen this month. -- Patrick On Sat, 7 Jan 2012 01:26:43 +0100 Peter Uithoven <pet...@gm...> wrote: > As you can deduce from my respons time my time is very limited at the > moment and I have to much coming up to finish this project properly. > Is there anyone (Patrick, Pierre?) interested in taking on this project? > The source is on github: https://github.com/PlanBCode/pcb2gcode. And I'll > be available for any questions regarding the interface. > > Peter > > On Wed, Dec 28, 2011 at 3:33 PM, Pierre DOUCET <pi...@eq...>wrote: > > > It's based on VIA NANO > > > > http://en.community.dell.com/dell-blogs/direct2dell/b/direct2dell/archive/2009/05/19/dell-launches-quot-fortuna-quot-via-nano-based-server-for-hyperscale-customers.aspx > > at dedibox datacenter. > > > > And there's 2Gb of RAM and a few Gb free on disk. > > > > I think we can manage a queue for jobs to avoid too many simultaneous > > requests. > > > > Pierre > > > > > > Le 28.12.2011 15:14, Patrick Birnzain a écrit : > > > Thanks Pierre! How good is your server CPU and Memory-wise? It's good > > > to have a lot of bandwidth, but the pcb2gcode algorithms are rather > > > computationally intensive, and worse, it has a space complexity of > > > approximately boardheight*boardwidth*dpi. We don't want your machine > > > to > > > start swapping just because somebody tries to process her ATX > > > mainboard > > > with 10000 DPI. > > > > > > This is going to be very interesting :-) > > > > > > > > > On Wed, 28 Dec 2011 15:01:23 +0100 > > > Pierre DOUCET <pi...@eq...> wrote: > > > > > >> Hi, > > >> > > >> With php you can use system() function. If you are hosted on your > > >> own > > >> server, it'll work; but on hosted platforms, i'm not sure. > > >> > > >> http://www.php.net/manual/en/function.system.php > > >> > > >> You can look at > > >> > > >> http://en.wikipedia.org/wiki/Code_injection#Shell_injection to avoid > > >> shell injection in your commands. > > >> http://www.acunetix.com/websitesecurity/php-security-1.htm > > >> > > >> > > >> Pierre > > >> > > >> > > >> Le 28.12.2011 14:01, Peter Uithoven a écrit : > > >> > Great news Pierre and Patrick! > > >> > > > >> > Than all that I need is some help hooking up the interface > > >> > (javascript > > >> > / php) to the application in a sort of secure manner. Anyone here > > >> > that > > >> > can help me with this? > > >> > > > >> > Peter > > >> > > > >> > On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET > > >> <pi...@eq... > > >> > [8]> wrote: > > >> > > > >> >> Hi, > > >> >> > > >> >> Awesome ! > > >> >> > > >> >> If you want, i've a dedicaded server with a good network link > > >> >> (1Gb). > > >> >> > > >> >> It's run ubuntu server. > > >> >> > > >> >> I can easily host a service like a web version of pcb2gcode. > > >> >> > > >> >> Regards > > >> >> > > >> >> Pierre > > >> >> > > >> >> Le 27.12.2011 12:05, Patrick Birnzain a écrit : > > >> >> > > >> >>> Hi Peter, > > >> >> > > > >> >> > I think that's a great idea! Like you said, pcb2gcode doesn't > > >> >> work > > >> >> > under OS X (I have no Mac, hence can't fix it) and Windows (no > > >> >> > libgerbv), so it'd be super great to have an online version to > > >> >> > compensate for that and offer an easy possibility to try the > > >> >> program. > > >> >> > > > >> >> > There's that little server I've been tinkering with for fun; > > >> it's > > >> >> > only a Athlon II dual core, but that should be enough for now. > > >> I > > >> >> can > > >> >> > switch to apache+php, install pcb2gcode and give you ssh or ftp > > >> >> > access > > >> >> > before new-year if you want. > > >> >> > (I also know someone who's setting up another quad core server; > > >> >> maybe > > >> >> > we > > >> >> > can get some of the unneeded processing power there if needed. > > >> >> Great > > >> >> > excuse to play with distributed computing, maybe I can even use > > >> >> it > > >> >> > for > > >> >> > some term paper or whatnot) > > >> >> > > > >> >> > The interface looks very nice, btw. > > >> >> > > > >> >> > -- Patrick > > >> >> > > > >> >> > > > >> >> > On Sat, 24 Dec 2011 22:30:59 +0100 > > >> >> > Peter Uithoven <pet...@gm... [1]> wrote: > > >> >> > > > >> >> >> Hi folks, > > >> >> >> > > >> >> >> I'm involved with Fablab Amersfoort and a Interaction design > > >> >> student > > >> >> >> at the > > >> >> >> HKU. I wanted to find a easy workflow to mill out pcb designs > > >> >> (from > > >> >> >> for > > >> >> >> example Fritzing). It seems pcb2gcode is a very good > > >> candidate. > > >> >> The > > >> >> >> downside is that you need to install a program and it seems > > >> >> >> impossible to > > >> >> >> get it running on OS X. > > >> >> >> > > >> >> >> So... I was thinking why not install the program on a server > > >> and > > >> >> >> create a > > >> >> >> simple interface in html. The last part I > > >> >> >> did<http://fablabamersfoort.nl/pcb2gcode [2]>but I don't have > > >> >> the > > >> >> >> knowledge to do the first part. I do have college's in > > >> >> >> the Fablab who can do this, but we have a very outdated > > >> server. > > >> >> >> Is there anybody here willing to help out? > > >> >> >> > > >> >> >> You can find this interface under the following url. > > >> >> >> fablabamersfoort.nl/pcb2gcode [3] > > >> >> >> > > >> >> >> Thanks in advance, > > >> >> >> Best regards, > > >> >> >> Peter Uithoven > > >> >> > > >> >> -- > > >> >> Pierre DOUCET > > >> >> > > >> >> > > >> > > > >> > > > >> > > ------------------------------------------------------------------------------ > > >> >> Write once. Port to many. > > >> >> Get the SDK and tools to simplify cross-platform app development. > > >> >> Create > > >> >> new or port existing apps to sell to consumers worldwide. Explore > > >> >> the > > >> >> Intel AppUpSM program developer opportunity. > > >> >> appdeveloper.intel.com/join [4] > > >> >> http://p.sf.net/sfu/intel-appdev [5] > > >> >> _______________________________________________ > > >> >> Pcb2gcode-devel mailing list > > >> >> Pcb...@li... [6] > > >> >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel [7] > > >> > > > >> > > > >> > > > >> > Links: > > >> > ------ > > >> > [1] mailto:pet...@gm... > > >> > [2] http://fablabamersfoort.nl/pcb2gcode > > >> > [3] http://fablabamersfoort.nl/pcb2gcode > > >> > [4] http://appdeveloper.intel.com/join > > >> > [5] http://p.sf.net/sfu/intel-appdev > > >> > [6] mailto:Pcb...@li... > > >> > [7] https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > > >> > [8] mailto:pi...@eq... > > >> > > >> -- > > >> Pierre DOUCET > > >> > > >> > > >> > > ------------------------------------------------------------------------------ > > >> Write once. Port to many. > > >> Get the SDK and tools to simplify cross-platform app development. > > >> Create > > >> new or port existing apps to sell to consumers worldwide. Explore > > >> the > > >> Intel AppUpSM program developer opportunity. > > >> appdeveloper.intel.com/join > > >> http://p.sf.net/sfu/intel-appdev > > >> _______________________________________________ > > >> Pcb2gcode-devel mailing list > > >> Pcb...@li... > > >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > > > > -- > > Pierre DOUCET > > > > > > ------------------------------------------------------------------------------ > > Write once. Port to many. > > Get the SDK and tools to simplify cross-platform app development. Create > > new or port existing apps to sell to consumers worldwide. Explore the > > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > > http://p.sf.net/sfu/intel-appdev > > _______________________________________________ > > Pcb2gcode-devel mailing list > > Pcb...@li... > > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > > -- Patrick Birnzain <pbi...@us...> |
From: Peter U. <pet...@gm...> - 2012-01-07 00:27:13
|
As you can deduce from my respons time my time is very limited at the moment and I have to much coming up to finish this project properly. Is there anyone (Patrick, Pierre?) interested in taking on this project? The source is on github: https://github.com/PlanBCode/pcb2gcode. And I'll be available for any questions regarding the interface. Peter On Wed, Dec 28, 2011 at 3:33 PM, Pierre DOUCET <pi...@eq...>wrote: > It's based on VIA NANO > > http://en.community.dell.com/dell-blogs/direct2dell/b/direct2dell/archive/2009/05/19/dell-launches-quot-fortuna-quot-via-nano-based-server-for-hyperscale-customers.aspx > at dedibox datacenter. > > And there's 2Gb of RAM and a few Gb free on disk. > > I think we can manage a queue for jobs to avoid too many simultaneous > requests. > > Pierre > > > Le 28.12.2011 15:14, Patrick Birnzain a écrit : > > Thanks Pierre! How good is your server CPU and Memory-wise? It's good > > to have a lot of bandwidth, but the pcb2gcode algorithms are rather > > computationally intensive, and worse, it has a space complexity of > > approximately boardheight*boardwidth*dpi. We don't want your machine > > to > > start swapping just because somebody tries to process her ATX > > mainboard > > with 10000 DPI. > > > > This is going to be very interesting :-) > > > > > > On Wed, 28 Dec 2011 15:01:23 +0100 > > Pierre DOUCET <pi...@eq...> wrote: > > > >> Hi, > >> > >> With php you can use system() function. If you are hosted on your > >> own > >> server, it'll work; but on hosted platforms, i'm not sure. > >> > >> http://www.php.net/manual/en/function.system.php > >> > >> You can look at > >> > >> http://en.wikipedia.org/wiki/Code_injection#Shell_injection to avoid > >> shell injection in your commands. > >> http://www.acunetix.com/websitesecurity/php-security-1.htm > >> > >> > >> Pierre > >> > >> > >> Le 28.12.2011 14:01, Peter Uithoven a écrit : > >> > Great news Pierre and Patrick! > >> > > >> > Than all that I need is some help hooking up the interface > >> > (javascript > >> > / php) to the application in a sort of secure manner. Anyone here > >> > that > >> > can help me with this? > >> > > >> > Peter > >> > > >> > On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET > >> <pi...@eq... > >> > [8]> wrote: > >> > > >> >> Hi, > >> >> > >> >> Awesome ! > >> >> > >> >> If you want, i've a dedicaded server with a good network link > >> >> (1Gb). > >> >> > >> >> It's run ubuntu server. > >> >> > >> >> I can easily host a service like a web version of pcb2gcode. > >> >> > >> >> Regards > >> >> > >> >> Pierre > >> >> > >> >> Le 27.12.2011 12:05, Patrick Birnzain a écrit : > >> >> > >> >>> Hi Peter, > >> >> > > >> >> > I think that's a great idea! Like you said, pcb2gcode doesn't > >> >> work > >> >> > under OS X (I have no Mac, hence can't fix it) and Windows (no > >> >> > libgerbv), so it'd be super great to have an online version to > >> >> > compensate for that and offer an easy possibility to try the > >> >> program. > >> >> > > >> >> > There's that little server I've been tinkering with for fun; > >> it's > >> >> > only a Athlon II dual core, but that should be enough for now. > >> I > >> >> can > >> >> > switch to apache+php, install pcb2gcode and give you ssh or ftp > >> >> > access > >> >> > before new-year if you want. > >> >> > (I also know someone who's setting up another quad core server; > >> >> maybe > >> >> > we > >> >> > can get some of the unneeded processing power there if needed. > >> >> Great > >> >> > excuse to play with distributed computing, maybe I can even use > >> >> it > >> >> > for > >> >> > some term paper or whatnot) > >> >> > > >> >> > The interface looks very nice, btw. > >> >> > > >> >> > -- Patrick > >> >> > > >> >> > > >> >> > On Sat, 24 Dec 2011 22:30:59 +0100 > >> >> > Peter Uithoven <pet...@gm... [1]> wrote: > >> >> > > >> >> >> Hi folks, > >> >> >> > >> >> >> I'm involved with Fablab Amersfoort and a Interaction design > >> >> student > >> >> >> at the > >> >> >> HKU. I wanted to find a easy workflow to mill out pcb designs > >> >> (from > >> >> >> for > >> >> >> example Fritzing). It seems pcb2gcode is a very good > >> candidate. > >> >> The > >> >> >> downside is that you need to install a program and it seems > >> >> >> impossible to > >> >> >> get it running on OS X. > >> >> >> > >> >> >> So... I was thinking why not install the program on a server > >> and > >> >> >> create a > >> >> >> simple interface in html. The last part I > >> >> >> did<http://fablabamersfoort.nl/pcb2gcode [2]>but I don't have > >> >> the > >> >> >> knowledge to do the first part. I do have college's in > >> >> >> the Fablab who can do this, but we have a very outdated > >> server. > >> >> >> Is there anybody here willing to help out? > >> >> >> > >> >> >> You can find this interface under the following url. > >> >> >> fablabamersfoort.nl/pcb2gcode [3] > >> >> >> > >> >> >> Thanks in advance, > >> >> >> Best regards, > >> >> >> Peter Uithoven > >> >> > >> >> -- > >> >> Pierre DOUCET > >> >> > >> >> > >> > > >> > > >> > ------------------------------------------------------------------------------ > >> >> Write once. Port to many. > >> >> Get the SDK and tools to simplify cross-platform app development. > >> >> Create > >> >> new or port existing apps to sell to consumers worldwide. Explore > >> >> the > >> >> Intel AppUpSM program developer opportunity. > >> >> appdeveloper.intel.com/join [4] > >> >> http://p.sf.net/sfu/intel-appdev [5] > >> >> _______________________________________________ > >> >> Pcb2gcode-devel mailing list > >> >> Pcb...@li... [6] > >> >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel [7] > >> > > >> > > >> > > >> > Links: > >> > ------ > >> > [1] mailto:pet...@gm... > >> > [2] http://fablabamersfoort.nl/pcb2gcode > >> > [3] http://fablabamersfoort.nl/pcb2gcode > >> > [4] http://appdeveloper.intel.com/join > >> > [5] http://p.sf.net/sfu/intel-appdev > >> > [6] mailto:Pcb...@li... > >> > [7] https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > >> > [8] mailto:pi...@eq... > >> > >> -- > >> Pierre DOUCET > >> > >> > >> > ------------------------------------------------------------------------------ > >> Write once. Port to many. > >> Get the SDK and tools to simplify cross-platform app development. > >> Create > >> new or port existing apps to sell to consumers worldwide. Explore > >> the > >> Intel AppUpSM program developer opportunity. > >> appdeveloper.intel.com/join > >> http://p.sf.net/sfu/intel-appdev > >> _______________________________________________ > >> Pcb2gcode-devel mailing list > >> Pcb...@li... > >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > > -- > Pierre DOUCET > > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > |
From: Pierre D. <pi...@eq...> - 2011-12-28 14:33:33
|
It's based on VIA NANO http://en.community.dell.com/dell-blogs/direct2dell/b/direct2dell/archive/2009/05/19/dell-launches-quot-fortuna-quot-via-nano-based-server-for-hyperscale-customers.aspx at dedibox datacenter. And there's 2Gb of RAM and a few Gb free on disk. I think we can manage a queue for jobs to avoid too many simultaneous requests. Pierre Le 28.12.2011 15:14, Patrick Birnzain a écrit : > Thanks Pierre! How good is your server CPU and Memory-wise? It's good > to have a lot of bandwidth, but the pcb2gcode algorithms are rather > computationally intensive, and worse, it has a space complexity of > approximately boardheight*boardwidth*dpi. We don't want your machine > to > start swapping just because somebody tries to process her ATX > mainboard > with 10000 DPI. > > This is going to be very interesting :-) > > > On Wed, 28 Dec 2011 15:01:23 +0100 > Pierre DOUCET <pi...@eq...> wrote: > >> Hi, >> >> With php you can use system() function. If you are hosted on your >> own >> server, it'll work; but on hosted platforms, i'm not sure. >> >> http://www.php.net/manual/en/function.system.php >> >> You can look at >> >> http://en.wikipedia.org/wiki/Code_injection#Shell_injection to avoid >> shell injection in your commands. >> http://www.acunetix.com/websitesecurity/php-security-1.htm >> >> >> Pierre >> >> >> Le 28.12.2011 14:01, Peter Uithoven a écrit : >> > Great news Pierre and Patrick! >> > >> > Than all that I need is some help hooking up the interface >> > (javascript >> > / php) to the application in a sort of secure manner. Anyone here >> > that >> > can help me with this? >> > >> > Peter >> > >> > On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET >> <pi...@eq... >> > [8]> wrote: >> > >> >> Hi, >> >> >> >> Awesome ! >> >> >> >> If you want, i've a dedicaded server with a good network link >> >> (1Gb). >> >> >> >> It's run ubuntu server. >> >> >> >> I can easily host a service like a web version of pcb2gcode. >> >> >> >> Regards >> >> >> >> Pierre >> >> >> >> Le 27.12.2011 12:05, Patrick Birnzain a écrit : >> >> >> >>> Hi Peter, >> >> > >> >> > I think that's a great idea! Like you said, pcb2gcode doesn't >> >> work >> >> > under OS X (I have no Mac, hence can't fix it) and Windows (no >> >> > libgerbv), so it'd be super great to have an online version to >> >> > compensate for that and offer an easy possibility to try the >> >> program. >> >> > >> >> > There's that little server I've been tinkering with for fun; >> it's >> >> > only a Athlon II dual core, but that should be enough for now. >> I >> >> can >> >> > switch to apache+php, install pcb2gcode and give you ssh or ftp >> >> > access >> >> > before new-year if you want. >> >> > (I also know someone who's setting up another quad core server; >> >> maybe >> >> > we >> >> > can get some of the unneeded processing power there if needed. >> >> Great >> >> > excuse to play with distributed computing, maybe I can even use >> >> it >> >> > for >> >> > some term paper or whatnot) >> >> > >> >> > The interface looks very nice, btw. >> >> > >> >> > -- Patrick >> >> > >> >> > >> >> > On Sat, 24 Dec 2011 22:30:59 +0100 >> >> > Peter Uithoven <pet...@gm... [1]> wrote: >> >> > >> >> >> Hi folks, >> >> >> >> >> >> I'm involved with Fablab Amersfoort and a Interaction design >> >> student >> >> >> at the >> >> >> HKU. I wanted to find a easy workflow to mill out pcb designs >> >> (from >> >> >> for >> >> >> example Fritzing). It seems pcb2gcode is a very good >> candidate. >> >> The >> >> >> downside is that you need to install a program and it seems >> >> >> impossible to >> >> >> get it running on OS X. >> >> >> >> >> >> So... I was thinking why not install the program on a server >> and >> >> >> create a >> >> >> simple interface in html. The last part I >> >> >> did<http://fablabamersfoort.nl/pcb2gcode [2]>but I don't have >> >> the >> >> >> knowledge to do the first part. I do have college's in >> >> >> the Fablab who can do this, but we have a very outdated >> server. >> >> >> Is there anybody here willing to help out? >> >> >> >> >> >> You can find this interface under the following url. >> >> >> fablabamersfoort.nl/pcb2gcode [3] >> >> >> >> >> >> Thanks in advance, >> >> >> Best regards, >> >> >> Peter Uithoven >> >> >> >> -- >> >> Pierre DOUCET >> >> >> >> >> > >> > >> ------------------------------------------------------------------------------ >> >> Write once. Port to many. >> >> Get the SDK and tools to simplify cross-platform app development. >> >> Create >> >> new or port existing apps to sell to consumers worldwide. Explore >> >> the >> >> Intel AppUpSM program developer opportunity. >> >> appdeveloper.intel.com/join [4] >> >> http://p.sf.net/sfu/intel-appdev [5] >> >> _______________________________________________ >> >> Pcb2gcode-devel mailing list >> >> Pcb...@li... [6] >> >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel [7] >> > >> > >> > >> > Links: >> > ------ >> > [1] mailto:pet...@gm... >> > [2] http://fablabamersfoort.nl/pcb2gcode >> > [3] http://fablabamersfoort.nl/pcb2gcode >> > [4] http://appdeveloper.intel.com/join >> > [5] http://p.sf.net/sfu/intel-appdev >> > [6] mailto:Pcb...@li... >> > [7] https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel >> > [8] mailto:pi...@eq... >> >> -- >> Pierre DOUCET >> >> >> ------------------------------------------------------------------------------ >> Write once. Port to many. >> Get the SDK and tools to simplify cross-platform app development. >> Create >> new or port existing apps to sell to consumers worldwide. Explore >> the >> Intel AppUpSM program developer opportunity. >> appdeveloper.intel.com/join >> http://p.sf.net/sfu/intel-appdev >> _______________________________________________ >> Pcb2gcode-devel mailing list >> Pcb...@li... >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel -- Pierre DOUCET |
From: Patrick B. <pbi...@us...> - 2011-12-28 14:14:52
|
Thanks Pierre! How good is your server CPU and Memory-wise? It's good to have a lot of bandwidth, but the pcb2gcode algorithms are rather computationally intensive, and worse, it has a space complexity of approximately boardheight*boardwidth*dpi. We don't want your machine to start swapping just because somebody tries to process her ATX mainboard with 10000 DPI. This is going to be very interesting :-) On Wed, 28 Dec 2011 15:01:23 +0100 Pierre DOUCET <pi...@eq...> wrote: > Hi, > > With php you can use system() function. If you are hosted on your own > server, it'll work; but on hosted platforms, i'm not sure. > > http://www.php.net/manual/en/function.system.php > > You can look at > > http://en.wikipedia.org/wiki/Code_injection#Shell_injection to avoid > shell injection in your commands. > http://www.acunetix.com/websitesecurity/php-security-1.htm > > > Pierre > > > Le 28.12.2011 14:01, Peter Uithoven a écrit : > > Great news Pierre and Patrick! > > > > Than all that I need is some help hooking up the interface > > (javascript > > / php) to the application in a sort of secure manner. Anyone here > > that > > can help me with this? > > > > Peter > > > > On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET <pi...@eq... > > [8]> wrote: > > > >> Hi, > >> > >> Awesome ! > >> > >> If you want, i've a dedicaded server with a good network link > >> (1Gb). > >> > >> It's run ubuntu server. > >> > >> I can easily host a service like a web version of pcb2gcode. > >> > >> Regards > >> > >> Pierre > >> > >> Le 27.12.2011 12:05, Patrick Birnzain a écrit : > >> > >>> Hi Peter, > >> > > >> > I think that's a great idea! Like you said, pcb2gcode doesn't > >> work > >> > under OS X (I have no Mac, hence can't fix it) and Windows (no > >> > libgerbv), so it'd be super great to have an online version to > >> > compensate for that and offer an easy possibility to try the > >> program. > >> > > >> > There's that little server I've been tinkering with for fun; it's > >> > only a Athlon II dual core, but that should be enough for now. I > >> can > >> > switch to apache+php, install pcb2gcode and give you ssh or ftp > >> > access > >> > before new-year if you want. > >> > (I also know someone who's setting up another quad core server; > >> maybe > >> > we > >> > can get some of the unneeded processing power there if needed. > >> Great > >> > excuse to play with distributed computing, maybe I can even use > >> it > >> > for > >> > some term paper or whatnot) > >> > > >> > The interface looks very nice, btw. > >> > > >> > -- Patrick > >> > > >> > > >> > On Sat, 24 Dec 2011 22:30:59 +0100 > >> > Peter Uithoven <pet...@gm... [1]> wrote: > >> > > >> >> Hi folks, > >> >> > >> >> I'm involved with Fablab Amersfoort and a Interaction design > >> student > >> >> at the > >> >> HKU. I wanted to find a easy workflow to mill out pcb designs > >> (from > >> >> for > >> >> example Fritzing). It seems pcb2gcode is a very good candidate. > >> The > >> >> downside is that you need to install a program and it seems > >> >> impossible to > >> >> get it running on OS X. > >> >> > >> >> So... I was thinking why not install the program on a server and > >> >> create a > >> >> simple interface in html. The last part I > >> >> did<http://fablabamersfoort.nl/pcb2gcode [2]>but I don't have > >> the > >> >> knowledge to do the first part. I do have college's in > >> >> the Fablab who can do this, but we have a very outdated server. > >> >> Is there anybody here willing to help out? > >> >> > >> >> You can find this interface under the following url. > >> >> fablabamersfoort.nl/pcb2gcode [3] > >> >> > >> >> Thanks in advance, > >> >> Best regards, > >> >> Peter Uithoven > >> > >> -- > >> Pierre DOUCET > >> > >> > > > > ------------------------------------------------------------------------------ > >> Write once. Port to many. > >> Get the SDK and tools to simplify cross-platform app development. > >> Create > >> new or port existing apps to sell to consumers worldwide. Explore > >> the > >> Intel AppUpSM program developer opportunity. > >> appdeveloper.intel.com/join [4] > >> http://p.sf.net/sfu/intel-appdev [5] > >> _______________________________________________ > >> Pcb2gcode-devel mailing list > >> Pcb...@li... [6] > >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel [7] > > > > > > > > Links: > > ------ > > [1] mailto:pet...@gm... > > [2] http://fablabamersfoort.nl/pcb2gcode > > [3] http://fablabamersfoort.nl/pcb2gcode > > [4] http://appdeveloper.intel.com/join > > [5] http://p.sf.net/sfu/intel-appdev > > [6] mailto:Pcb...@li... > > [7] https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > > [8] mailto:pi...@eq... > > -- > Pierre DOUCET > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel -- Patrick Birnzain <pbi...@us...> |
From: Pierre D. <pi...@eq...> - 2011-12-28 14:01:50
|
Hi, With php you can use system() function. If you are hosted on your own server, it'll work; but on hosted platforms, i'm not sure. http://www.php.net/manual/en/function.system.php You can look at http://en.wikipedia.org/wiki/Code_injection#Shell_injection to avoid shell injection in your commands. http://www.acunetix.com/websitesecurity/php-security-1.htm Pierre Le 28.12.2011 14:01, Peter Uithoven a écrit : > Great news Pierre and Patrick! > > Than all that I need is some help hooking up the interface > (javascript > / php) to the application in a sort of secure manner. Anyone here > that > can help me with this? > > Peter > > On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET <pi...@eq... > [8]> wrote: > >> Hi, >> >> Awesome ! >> >> If you want, i've a dedicaded server with a good network link >> (1Gb). >> >> It's run ubuntu server. >> >> I can easily host a service like a web version of pcb2gcode. >> >> Regards >> >> Pierre >> >> Le 27.12.2011 12:05, Patrick Birnzain a écrit : >> >>> Hi Peter, >> > >> > I think that's a great idea! Like you said, pcb2gcode doesn't >> work >> > under OS X (I have no Mac, hence can't fix it) and Windows (no >> > libgerbv), so it'd be super great to have an online version to >> > compensate for that and offer an easy possibility to try the >> program. >> > >> > There's that little server I've been tinkering with for fun; it's >> > only a Athlon II dual core, but that should be enough for now. I >> can >> > switch to apache+php, install pcb2gcode and give you ssh or ftp >> > access >> > before new-year if you want. >> > (I also know someone who's setting up another quad core server; >> maybe >> > we >> > can get some of the unneeded processing power there if needed. >> Great >> > excuse to play with distributed computing, maybe I can even use >> it >> > for >> > some term paper or whatnot) >> > >> > The interface looks very nice, btw. >> > >> > -- Patrick >> > >> > >> > On Sat, 24 Dec 2011 22:30:59 +0100 >> > Peter Uithoven <pet...@gm... [1]> wrote: >> > >> >> Hi folks, >> >> >> >> I'm involved with Fablab Amersfoort and a Interaction design >> student >> >> at the >> >> HKU. I wanted to find a easy workflow to mill out pcb designs >> (from >> >> for >> >> example Fritzing). It seems pcb2gcode is a very good candidate. >> The >> >> downside is that you need to install a program and it seems >> >> impossible to >> >> get it running on OS X. >> >> >> >> So... I was thinking why not install the program on a server and >> >> create a >> >> simple interface in html. The last part I >> >> did<http://fablabamersfoort.nl/pcb2gcode [2]>but I don't have >> the >> >> knowledge to do the first part. I do have college's in >> >> the Fablab who can do this, but we have a very outdated server. >> >> Is there anybody here willing to help out? >> >> >> >> You can find this interface under the following url. >> >> fablabamersfoort.nl/pcb2gcode [3] >> >> >> >> Thanks in advance, >> >> Best regards, >> >> Peter Uithoven >> >> -- >> Pierre DOUCET >> >> > > ------------------------------------------------------------------------------ >> Write once. Port to many. >> Get the SDK and tools to simplify cross-platform app development. >> Create >> new or port existing apps to sell to consumers worldwide. Explore >> the >> Intel AppUpSM program developer opportunity. >> appdeveloper.intel.com/join [4] >> http://p.sf.net/sfu/intel-appdev [5] >> _______________________________________________ >> Pcb2gcode-devel mailing list >> Pcb...@li... [6] >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel [7] > > > > Links: > ------ > [1] mailto:pet...@gm... > [2] http://fablabamersfoort.nl/pcb2gcode > [3] http://fablabamersfoort.nl/pcb2gcode > [4] http://appdeveloper.intel.com/join > [5] http://p.sf.net/sfu/intel-appdev > [6] mailto:Pcb...@li... > [7] https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > [8] mailto:pi...@eq... -- Pierre DOUCET |
From: Peter U. <pet...@gm...> - 2011-12-28 13:01:52
|
Great news Pierre and Patrick! Than all that I need is some help hooking up the interface (javascript / php) to the application in a sort of secure manner. Anyone here that can help me with this? Peter On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET <pi...@eq...>wrote: > Hi, > > Awesome ! > > If you want, i've a dedicaded server with a good network link (1Gb). > > It's run ubuntu server. > > I can easily host a service like a web version of pcb2gcode. > > Regards > > Pierre > > > Le 27.12.2011 12:05, Patrick Birnzain a écrit : > > Hi Peter, > > > > I think that's a great idea! Like you said, pcb2gcode doesn't work > > under OS X (I have no Mac, hence can't fix it) and Windows (no > > libgerbv), so it'd be super great to have an online version to > > compensate for that and offer an easy possibility to try the program. > > > > There's that little server I've been tinkering with for fun; it's > > only a Athlon II dual core, but that should be enough for now. I can > > switch to apache+php, install pcb2gcode and give you ssh or ftp > > access > > before new-year if you want. > > (I also know someone who's setting up another quad core server; maybe > > we > > can get some of the unneeded processing power there if needed. Great > > excuse to play with distributed computing, maybe I can even use it > > for > > some term paper or whatnot) > > > > The interface looks very nice, btw. > > > > -- Patrick > > > > > > On Sat, 24 Dec 2011 22:30:59 +0100 > > Peter Uithoven <pet...@gm...> wrote: > > > >> Hi folks, > >> > >> I'm involved with Fablab Amersfoort and a Interaction design student > >> at the > >> HKU. I wanted to find a easy workflow to mill out pcb designs (from > >> for > >> example Fritzing). It seems pcb2gcode is a very good candidate. The > >> downside is that you need to install a program and it seems > >> impossible to > >> get it running on OS X. > >> > >> So... I was thinking why not install the program on a server and > >> create a > >> simple interface in html. The last part I > >> did<http://fablabamersfoort.nl/pcb2gcode>but I don't have the > >> knowledge to do the first part. I do have college's in > >> the Fablab who can do this, but we have a very outdated server. > >> Is there anybody here willing to help out? > >> > >> You can find this interface under the following url. > >> fablabamersfoort.nl/pcb2gcode > >> > >> Thanks in advance, > >> Best regards, > >> Peter Uithoven > > -- > Pierre DOUCET > > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > |
From: Pierre D. <pi...@eq...> - 2011-12-27 12:50:26
|
Hi, Awesome ! If you want, i've a dedicaded server with a good network link (1Gb). It's run ubuntu server. I can easily host a service like a web version of pcb2gcode. Regards Pierre Le 27.12.2011 12:05, Patrick Birnzain a écrit : > Hi Peter, > > I think that's a great idea! Like you said, pcb2gcode doesn't work > under OS X (I have no Mac, hence can't fix it) and Windows (no > libgerbv), so it'd be super great to have an online version to > compensate for that and offer an easy possibility to try the program. > > There's that little server I've been tinkering with for fun; it's > only a Athlon II dual core, but that should be enough for now. I can > switch to apache+php, install pcb2gcode and give you ssh or ftp > access > before new-year if you want. > (I also know someone who's setting up another quad core server; maybe > we > can get some of the unneeded processing power there if needed. Great > excuse to play with distributed computing, maybe I can even use it > for > some term paper or whatnot) > > The interface looks very nice, btw. > > -- Patrick > > > On Sat, 24 Dec 2011 22:30:59 +0100 > Peter Uithoven <pet...@gm...> wrote: > >> Hi folks, >> >> I'm involved with Fablab Amersfoort and a Interaction design student >> at the >> HKU. I wanted to find a easy workflow to mill out pcb designs (from >> for >> example Fritzing). It seems pcb2gcode is a very good candidate. The >> downside is that you need to install a program and it seems >> impossible to >> get it running on OS X. >> >> So... I was thinking why not install the program on a server and >> create a >> simple interface in html. The last part I >> did<http://fablabamersfoort.nl/pcb2gcode>but I don't have the >> knowledge to do the first part. I do have college's in >> the Fablab who can do this, but we have a very outdated server. >> Is there anybody here willing to help out? >> >> You can find this interface under the following url. >> fablabamersfoort.nl/pcb2gcode >> >> Thanks in advance, >> Best regards, >> Peter Uithoven -- Pierre DOUCET |
From: Patrick B. <pbi...@us...> - 2011-12-27 11:05:39
|
Hi Peter, I think that's a great idea! Like you said, pcb2gcode doesn't work under OS X (I have no Mac, hence can't fix it) and Windows (no libgerbv), so it'd be super great to have an online version to compensate for that and offer an easy possibility to try the program. There's that little server I've been tinkering with for fun; it's only a Athlon II dual core, but that should be enough for now. I can switch to apache+php, install pcb2gcode and give you ssh or ftp access before new-year if you want. (I also know someone who's setting up another quad core server; maybe we can get some of the unneeded processing power there if needed. Great excuse to play with distributed computing, maybe I can even use it for some term paper or whatnot) The interface looks very nice, btw. -- Patrick On Sat, 24 Dec 2011 22:30:59 +0100 Peter Uithoven <pet...@gm...> wrote: > Hi folks, > > I'm involved with Fablab Amersfoort and a Interaction design student at the > HKU. I wanted to find a easy workflow to mill out pcb designs (from for > example Fritzing). It seems pcb2gcode is a very good candidate. The > downside is that you need to install a program and it seems impossible to > get it running on OS X. > > So... I was thinking why not install the program on a server and create a > simple interface in html. The last part I > did<http://fablabamersfoort.nl/pcb2gcode>but I don't have the > knowledge to do the first part. I do have college's in > the Fablab who can do this, but we have a very outdated server. > Is there anybody here willing to help out? > > You can find this interface under the following url. > fablabamersfoort.nl/pcb2gcode > > Thanks in advance, > Best regards, > Peter Uithoven -- Patrick Birnzain <pbi...@us...> |
From: Patrick B. <pbi...@us...> - 2011-12-27 09:32:27
|
Cool. I put those links in the README and the wiki and also took the liberty of mentioning your contribution in AUTHORS. Hope that's ok. -- Patrick On Thu, 22 Dec 2011 12:41:27 +0100 Pierre DOUCET <pi...@eq...> wrote: > Hi, > > I made 2 packages for Archlinux. You can find them in AUR repository > > * pcb2gcode stable 1.1.3 -> https://aur.archlinux.org/packages.php?ID=50457 > * pcb2gcode git 1.1.4 -> https://aur.archlinux.org/packages.php?ID=55198 > > Pierre > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel -- Patrick Birnzain <pat...@gm...> |
From: John B. <joh...@gm...> - 2011-12-25 02:51:48
|
> > As a beginner pcb2gcode has been a great help but I have one request > > To also create a gcode file for the silkscreen > > This would add the finishing touch > For what it's worth, when I run boards at work where we need reference designators on the board, I convert the silk designators to unconnected negative copper tracks adjacent to the relevant parts (so they're cut out into the copper as lines, rather than as positive copper lines with isolation cuts around them). In tight layouts this is a nightmare because it's really easy to let a refdes slip through and cut across a trace. (But that's what wire is for, right?) It's sure nice in some applications, particularly if you're not the final user and you'd like to label all the i/o for ease of use. |
From: Peter U. <pet...@gm...> - 2011-12-24 21:31:28
|
Hi folks, I'm involved with Fablab Amersfoort and a Interaction design student at the HKU. I wanted to find a easy workflow to mill out pcb designs (from for example Fritzing). It seems pcb2gcode is a very good candidate. The downside is that you need to install a program and it seems impossible to get it running on OS X. So... I was thinking why not install the program on a server and create a simple interface in html. The last part I did<http://fablabamersfoort.nl/pcb2gcode>but I don't have the knowledge to do the first part. I do have college's in the Fablab who can do this, but we have a very outdated server. Is there anybody here willing to help out? You can find this interface under the following url. fablabamersfoort.nl/pcb2gcode Thanks in advance, Best regards, Peter Uithoven |
From: Pierre D. <pi...@eq...> - 2011-12-22 11:59:01
|
Hi, I made 2 packages for Archlinux. You can find them in AUR repository * pcb2gcode stable 1.1.3 -> https://aur.archlinux.org/packages.php?ID=50457 * pcb2gcode git 1.1.4 -> https://aur.archlinux.org/packages.php?ID=55198 Pierre |