X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com auth-sender:gheskett AT shentel DOT net From: "gene heskett (gheskett AT shentel DOT net) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] gcode for carving pcb's on a milling machine? Date: Sun, 17 Apr 2022 18:16:12 -0400 Message-ID: <4599539.0oG61r33uN@coyote> Organization: only accidental In-Reply-To: <20220417123509.0cd0b02f@queeg.menasians.com> References: <2664379 DOT IGsEI4RXM2 AT coyote> <20220417123509 DOT 0cd0b02f AT queeg DOT menasians DOT com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A702F1F.625C91AD.0007,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 X-OriginalArrivalTime: 17 Apr 2022 22:18:32.0546 (UTC) FILETIME=[12C7BC20:01D852A9] Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sunday, 17 April 2022 12:35:09 EDT you wrote: > Hi, > > I have something which you might be able to modify for your needs. As > background, I am not a CNC guy. I do all my milling by hand. I just > took a quick look a g-code script and it appears that my efforts might > be adapted to g-code. > > About 2 years ago, I needed an error-proof method of generating a small > PC board for an RF detector. Since about 60 steps were required, I > felt that a semiautomated method of generating step-by-step > instructions was in order. Hence, my program which I called millpath. > It takes a data file and processes it into a list of X,Y (one > coordinate at a time) operations (adjusted for cutter diameter and > whether coordinates specify the center or the (leading) edge of the > cutter). It also outputs a postscript file which shows the removed > material (back) and the remaining copper (red). This is useful for > validating the data file and identifying areas which might need > cleaning up. > > For what it's worth, I am attaching the source, an example data file, > the output file and postscript graphic generated for that data file. > > Stephen Menasian > Thanks, saved both in my src directory. > > On Sun, 17 Apr 2022 05:16:39 -0400 > "gene heskett (gheskett AT shentel DOT net) [via geda-user AT delorie DOT com]" > > wrote: > > Hi, I've been lurking here since forever, but am now wondering if the > > geda suite of tools can now issue files in gcode to mill away the > > copper and create a double sided circuit board, like I could a decade > > back with the eagle program before they killed it by selling it. I > > need to create and make a board for a MAP sensor, a 3 terminal > > device that needs some onboard noise filtering. > > > > Cheers, Gene Heskett. > > -- > > > > "There are four boxes to be used in defense of liberty: > > soap, ballot, jury, and ammo. Please use in that order." > > > > -Ed Howdershelt (Author, 1940) > > If we desire respect for the law, we must first make the law > > respectable. > > > > - Louis D. Brandeis Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis