CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software

on 2000-10-16 13:04:53 UTC
Thanks Jon (and others),

for your thoughts on an algorithm to convert HPGL to "objects". I'm
gonna give it more thought, and try something.

My thoughts were similar, build the bitmap and a list of endpoints of
the pen lines. Find all neighbors of each pen line, build linked lists
of related pen lines: "islands" (objects). Sort lists and build
contours around each "island". Output list of contours. From there,
it's off to CAD/CAM for tool paths. Still rough algorithm.

I'm sure this all relates somehow to the .DLG (Hypsographic) files I
want to cut of the Felton valley area. And somehow .STL files come into
it!

I also got some more information from Eagle, and will see what it's
Gerber looks like on a small board (once I can run it!).

Alan So much free software, so little time!


Jon Elson wrote:
>
> Alan Marconett KM6VV wrote:
>
> > So how do we get from Gerber files to CNC files? As you observe, the
> > Gerber "plots" each trace, what we want is contours AROUND the traces!
> >
> > I examined an HPGL PCB plot file (see View Companion), and studied how
> >
> > multiple pen lines were combined to draw a trace.
>
> I figured out a VERY crude algorithm to do this, if anyone wants to try
> it.
> First, you map the extent of the drawing onto a bitmap. You then draw
> in the
> traces and pads, with the actual width or dimensions of the object. For
> instance,
> if the grid is 1 mil, then a 50 mil trace would be drawn by filling in a
> 50 bits wide
> track from start to finish.
>
> After this is all done, both traces and pads, you could raster through
> the thing,
> identifying all points where you cross from one 'color' to another. You
> have to do
> this in both axes to make sure you completely surround the traces and
> pads.
> This should define a 'border' as a closed pattern of border bits.
>
> A second pass could define all separated borders by starting randomly at
> the
> first border seen and following all the way around its edge until you
> get back to
> the starting point, and numbering all these bits as part of border # 1.
> You then scan for the next unmarked border, and follow it, marking it
> #2.
> You repeat this until there are no unmarked border bits left in the map.
>
> You can now check each border to see which side it encloses from some
> starting
> point, and create offset tool paths to cut them out.
>
> This actually doesn't sound so difficult, now that I have kind of
> figured
> out how it can be done. It could be a memory hog for large boards,
> however.
>
> Jon
>
>
> Welcome to CAD_CAM_EDM_DRO@...,an unmoderated list for the discussion of shop built systems, for CAD, CAM, EDM, and DRO.
>
> Addresses:
> Post message: CAD_CAM_EDM_DRO@egroups.com
> Subscribe: CAD_CAM_EDM_DRO-subscribe@egroups.com
> Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@egroups.com
> List owner: CAD_CAM_EDM_DRO-owner@egroups.com, wanliker@...
> Moderator: jmelson@... [Moderator]
> URL to this page: http://www.egroups.com/group/CAD_CAM_EDM_DRO
> FAQ: http://www.ktmarketing.com/faq.html
> bill,
> List Manager

Discussion Thread

Tony Jeffree 2000-10-11 10:01:17 UTC CNC Pro? Carey L. Culpepper 2000-10-11 10:44:22 UTC Re: [CAD_CAM_EDM_DRO] CNC Pro? cnc002@a... 2000-10-11 11:36:50 UTC Re: [CAD_CAM_EDM_DRO] CNC Pro? Hugh Mahlendorf 2000-10-11 17:52:55 UTC Sanyo "Step-Syn" Stepper Motors Alan Marconett KM6VV 2000-10-11 18:19:16 UTC Re: [CAD_CAM_EDM_DRO] Sanyo "Step-Syn" Stepper Motors Doug Fortune 2000-10-11 18:42:43 UTC Re: [CAD_CAM_EDM_DRO] Sanyo "Step-Syn" Stepper Motors ballendo@y... 2000-10-12 00:06:12 UTC re:Sanyo "Step-Syn" Stepper Motors ballendo@y... 2000-10-12 00:18:04 UTC Re: Sanyo "Step-Syn" Stepper Motors cnc4me@u... 2000-10-12 00:25:04 UTC Re: re:Sanyo "Step-Syn" Stepper Motors ballendo@y... 2000-10-12 01:46:07 UTC Re: re:Sanyo "Step-Syn" Stepper Motors Mariss Freimanis 2000-10-12 10:13:13 UTC Re: re:Sanyo "Step-Syn" Stepper Motors Mike 2000-10-12 10:43:15 UTC Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-12 13:09:47 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software ballendo@y... 2000-10-12 14:29:14 UTC Re: re:Sanyo "Step-Syn" Stepper Motors Jon Elson 2000-10-12 14:56:41 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software ballendo@y... 2000-10-12 15:13:12 UTC Help: PCB Trace Milling Software Mariss Freimanis 2000-10-12 15:16:38 UTC Re: re:Sanyo "Step-Syn" Stepper Motors Alan Marconett KM6VV 2000-10-12 15:34:55 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-12 15:42:17 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Tom Caudle 2000-10-12 16:00:07 UTC Re: Help: PCB Trace Milling Software Tim Goldstein 2000-10-12 16:04:29 UTC RE: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Mike 2000-10-12 16:23:17 UTC Re: Help: PCB Trace Milling Software ballendo@y... 2000-10-12 16:30:29 UTC Re: Help: PCB Trace Milling Software Anne Ogborn 2000-10-12 16:31:21 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-12 17:39:45 UTC Re: Help: PCB Trace Milling Software Edward Rupp 2000-10-12 17:54:52 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Tom Caudle 2000-10-12 19:27:33 UTC Re: Help: PCB Trace Milling Software cnc4me@u... 2000-10-12 19:27:52 UTC Re: Help: PCB Trace Milling Software Dan Mauch 2000-10-12 19:42:46 UTC Re: [CAD_CAM_EDM_DRO] Re: Help: PCB Trace Milling Software Tom Caudle 2000-10-12 19:55:28 UTC Re: Help: PCB Trace Milling Software ballendo@y... 2000-10-12 19:59:32 UTC Re: Help: PCB Trace Milling Software Dan Mauch 2000-10-12 20:02:26 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Ron Hanson 2000-10-12 21:33:00 UTC RE: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-12 22:37:03 UTC Re: Help: PCB Trace Milling Software Hugh Mahlendorf 2000-10-12 23:31:51 UTC Re: [CAD_CAM_EDM_DRO] re:Sanyo "Step-Syn" Stepper Motors Tony Jeffree 2000-10-12 23:43:46 UTC Re: Help: PCB Trace Milling Software Ian Wright 2000-10-13 01:17:56 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software bfp 2000-10-13 03:04:50 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software cnc4me@u... 2000-10-13 08:36:52 UTC Re: Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-13 09:19:54 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Ron Hanson 2000-10-13 09:37:50 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Tim Goldstein 2000-10-13 09:41:15 UTC RE: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Tony Jeffree 2000-10-13 10:52:15 UTC Re: Help: PCB Trace Milling Software Hugh Prescott 2000-10-13 11:14:23 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-13 11:45:09 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software ballendo@y... 2000-10-13 12:20:13 UTC Re: re:Sanyo "Step-Syn" Stepper Motors cnc4me@u... 2000-10-13 12:23:24 UTC Re: Help: PCB Trace Milling Software Henrik Olsson 2000-10-13 12:46:47 UTC RE: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Jon Elson 2000-10-13 15:19:38 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Jon Elson 2000-10-13 15:47:36 UTC Re: [CAD_CAM_EDM_DRO] Re: Help: PCB Trace Milling Software Edward Rupp 2000-10-13 16:51:23 UTC Re: [CAD_CAM_EDM_DRO] Re: Help: PCB Trace Milling Software Hugh Mahlendorf 2000-10-13 19:19:21 UTC Re: [CAD_CAM_EDM_DRO] Re: re:Sanyo "Step-Syn" Stepper Motors Alan Marconett KM6VV 2000-10-13 22:19:16 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Jon Elson 2000-10-13 23:27:26 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Jon Elson 2000-10-16 09:20:06 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Dennis Bohlke 2000-10-16 10:37:04 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-16 12:34:46 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software Alan Marconett KM6VV 2000-10-16 13:04:53 UTC Re: [CAD_CAM_EDM_DRO] Help: PCB Trace Milling Software John Mesh 2007-01-08 23:44:13 UTC CNC Pro? Bob Muse 2007-01-09 03:14:39 UTC Re: [CAD_CAM_EDM_DRO] CNC Pro? Amine BELHOUT 2007-01-09 10:50:17 UTC RE : Re: [CAD_CAM_EDM_DRO] CNC Pro? Seiman H 2007-01-09 11:20:23 UTC Re: RE : Re: [CAD_CAM_EDM_DRO] CNC Pro? Mike Phillips 2007-01-10 14:22:54 UTC Re: CNC Pro? Vince Endter 2007-01-10 16:03:36 UTC Re: CNC Pro? Stephen Wille Padnos 2007-01-10 16:47:48 UTC Re: [CAD_CAM_EDM_DRO] Re: CNC Pro? John Dammeyer 2007-01-10 17:53:40 UTC ELS and the Omikron Jon Elson 2007-01-10 19:36:45 UTC Re: [CAD_CAM_EDM_DRO] Re: CNC Pro? Ron Kline 2007-01-10 19:52:36 UTC Re: [CAD_CAM_EDM_DRO] Re: CNC Pro? Mike Phillips 2007-01-10 22:19:15 UTC Re: CNC Pro? Lester Caine 2007-01-11 00:42:54 UTC Re: [CAD_CAM_EDM_DRO] Re: CNC Pro? Mike Phillips 2007-01-11 05:44:31 UTC Re: CNC Pro? Lester Caine 2007-01-11 07:07:39 UTC Re: [CAD_CAM_EDM_DRO] Re: CNC Pro? Mike Phillips 2007-01-11 11:01:32 UTC Re: CNC Pro? Marv Frankel 2007-01-12 03:39:22 UTC Re: CNC Pro? Mike Phillips 2007-01-12 23:50:02 UTC Re: CNC Pro? Mike Phillips 2007-01-12 23:52:23 UTC Re: CNC Pro? art 2007-01-16 07:09:34 UTC Re: [CAD_CAM_EDM_DRO] Re: CNC Pro? Mike Phillips 2007-01-16 22:14:02 UTC Re: CNC Pro?