CAD CAM EDM DRO - Yahoo Group Archive

Re: Traveling Salesman Syndrome

on 2001-08-30 09:11:33 UTC
Bob,

I used to see fairly inexpensive pen plotter optimization software
which aimed at solving the same problem encountered in milling. I
don't know if the software actually changed the original dxf file or
produced a temporary optimized hpgl file which was plotted
immediately. I suspect the latter. If so, maybe the hpgl could be
intercepted and converted to gcode.

interesting topic,

Doug



--- In CAD_CAM_EDM_DRO@y..., cncdxf@a... wrote:
> Hi,
> The Traveling Salesman Syndrome (TSS) can be advoided
> by planing ones GCode from the beginning. Since we know
> a DXF drawing will convert into GCode the same way it
> is was drawn, is the first step.
> I mentioned the HARLEY file because it was avalable
> as a DXF to everyone in the group. Having a drawing to
> refer to as an example has really helped. The HARLEY file
> can be easily and cheaply fixed. Pull it into a Cad or
> Corel program. Trace it as an other LEVEL and save that DXF.
> I suggest tracing the cuts in a circular pattern. Redraw the
> outer cuts moving inwards. You could also cut from right
> to left.
> I mill circuit boards for local Engineers and
> students. My machine is very slow. After laying out
> a large circuit board using Eagle, I was shocked to see
> the Traveling Salesman Syndrome strike big time. The
> last few days I have been playing with saving the Eagle
> layout outline in PLT format. Then I convert the PLT
> to DXF. I then retrace the PLT file with a different layer
> in Turbocad. I save the new layer as the new DXF. When it
> is converted to GCode, it purrs.
> What bugs me at this point is how Corel makes some
> of the lines in a DXF fatter. I feel spending more money
> for yet an other program to fix TSS is uncalled for!
> Like I said before, I brought up this subject because
> I thought I was doing something wrong. I say what good is
> a fast machine if you are running a slow GCode. Please
> keep thread title as Traveling Salesman Syndrome, this will
> help future travelers when the search the archives.
>
>
> Bob
>
>
>
>
>
>
>
>
>
> --- In CAD_CAM_EDM_DRO@y..., Jon Elson <elson@p...> wrote:
> > rab@r... wrote:
> >
> > > Don't suppose anyone can recommend a good algorithm for solving
> the
> > > Traveling Salesman problem ?
> >
> > There may not be any. Now, for machining, things are different,
> because
> > any cutting motion is good. What you try to minimize is the non-
> cutting
> > movements. This makes the problem much easier. Also, the case
> where
> > there are hundreds or thousands of cutting movements, usually
with
> exactly
> > one non-cutting movement between them, is a lot simpler problem.
> > You throw away all non-cutting movements, just keeping the cutting
> > movement strings as they were. Now, you pick one at random, do
it,
> > mark it done and then search the endpoints of all other strings
to
> see
> > which one is closest. When there are no more uncompleted
movements
> > left, you're done. this is a very simple scheme, but it usually
> reduces
> > badly
> > planned toolpaths by up to 90% (Those would have to be REALLY bad,
> > but I've seen them.) Depending on how the toolpath is written,
> detecting
> > cutting from non-cutting movements may or may not be easy.
> >
> > Jon

Discussion Thread

cncdxf@a... 2001-08-26 17:48:45 UTC Traveling Salesman Syndrome machines@n... 2001-08-27 01:25:59 UTC Re: Traveling Salesman Syndrome Fred Smith 2001-08-27 10:02:07 UTC Re: Traveling Salesman Syndrome cncdxf@a... 2001-08-27 12:57:12 UTC Re: Traveling Salesman Syndrome Ethan Vos 2001-08-27 13:17:02 UTC RE: [CAD_CAM_EDM_DRO] Re: Traveling Salesman Syndrome Fred Smith 2001-08-27 13:44:13 UTC Re: Traveling Salesman Syndrome machines@n... 2001-08-27 13:56:10 UTC Re: Traveling Salesman Syndrome Carol & Jerry Jankura 2001-08-27 16:21:01 UTC RE: [CAD_CAM_EDM_DRO] Re: Traveling Salesman Syndrome Fred Smith 2001-08-27 16:51:20 UTC Re: Traveling Salesman Syndrome cncdxf@a... 2001-08-27 17:16:09 UTC Re: Traveling Salesman Syndrome HighTech 2001-08-27 21:09:37 UTC RE: [CAD_CAM_EDM_DRO] Re: Traveling Salesman Syndrome dlantz@a... 2001-08-28 05:43:36 UTC RE: [CAD_CAM_EDM_DRO] Re: Traveling Salesman Syndrome Roland Friestad 2001-08-28 06:03:18 UTC Re: Traveling Salesman Syndrome Fred Smith 2001-08-28 07:59:00 UTC Re: Traveling Salesman Syndrome rab@r... 2001-08-29 15:56:50 UTC Re: Traveling Salesman algorithm ? frenner@c... 2001-08-29 17:09:28 UTC Re: Traveling Salesman algorithm ? cncdxf@a... 2001-08-29 19:24:23 UTC Re: Traveling Salesman algorithm ? Alan Marconett KM6VV 2001-08-29 21:27:38 UTC Re: Traveling Salesman algorithm ? Doug Fortune 2001-08-29 21:47:15 UTC Re: [CAD_CAM_EDM_DRO] Re: Traveling Salesman algorithm ? Jon Elson 2001-08-29 22:22:48 UTC Re: [CAD_CAM_EDM_DRO] Re: Traveling Salesman algorithm ? Jon Elson 2001-08-29 23:01:57 UTC Re: [CAD_CAM_EDM_DRO] Re: Traveling Salesman algorithm ? cncdxf@a... 2001-08-30 03:14:55 UTC Traveling Salesman Syndrome rab@r... 2001-08-30 03:58:57 UTC Re: Traveling Salesman Syndrome cncdxf@a... 2001-08-30 04:20:34 UTC Re: Traveling Salesman Syndrome rab@r... 2001-08-30 05:28:17 UTC Re: Traveling Salesman Syndrome dougrasmussen@c... 2001-08-30 09:11:33 UTC Re: Traveling Salesman Syndrome cncdxf@a... 2001-08-30 09:52:41 UTC Re: Traveling Salesman Syndrome Alan Marconett KM6VV 2001-08-30 13:07:24 UTC Re: [CAD_CAM_EDM_DRO] Traveling Salesman Syndrome cncdxf@a... 2001-08-30 15:05:00 UTC Re: Traveling Salesman Syndrome Alan Marconett KM6VV 2001-08-30 15:31:37 UTC Re: Traveling Salesman Syndrome cncdxf@a... 2001-08-30 15:48:14 UTC Re: Traveling Salesman Syndrome Alan Marconett KM6VV 2001-08-30 18:21:39 UTC Re: Traveling Salesman Syndrome