Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] PCB track routing

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] PCB track routing


Chronological Thread 
  • From: "Ch'Gans" <>
  • To:
  • Subject: Re: [cgal-discuss] PCB track routing
  • Date: Tue, 22 Mar 2016 15:08:12 +1300
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:4O1C2hLqc3SXs+GiitmcpTZWNBhigK39O0sv0rFitYgUKf3xwZ3uMQTl6Ol3ixeRBMOAu6IC0rGd6fCocFdDyKjCmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TWM5DIfUi/yKRBybrysXNWC34LujKvoq9X6WEZhunmUWftKNhK4rAHc5IE9oLBJDeIP8CbPuWZCYO9MxGlldhq5lhf44dqsrtY4q3wD86Fpy8kVWqrze+E0TKdTES89G2Ez/szi8xfZHiWV4X5JGE4W3TVBBROPpEXxXpj4tDDSuex0ni6AMpulHvgPRT2+4vIzG1fTgyAdOmth/Q==

On 20 March 2016 at 23:26, Efi Fogel
<>
wrote:
> Hi Chris,

Hi Efi,

First of all, thank you for the quick and concise reply. I completely
overlooked the 2D Arrangement package!

>
> Yes, you probably could use CGAL, and probably in more ways than you can
> think of.

The more I dig into the documentation the more I realise this!

> CGAL, as you may already know, is huge, but it seems that for your needs the
> packages below provide most of your needs:
>
> 2D Arrangements,
> 2D Regularized Boolean Operations, and
> 2D Minkowski Sum

Yes, that's it I think, with these 3 packages I should be able to do
lot of things. But to start with I'm trying to get familiar with CGAL
and the 2D arrangement package coupled with Qt graphics view framework
(as used in the demos, very instructive!).
I 'm slowly starting, I loved the observer so far to "replay" the
examples in a GUI. Can't wait to do some ray shooting! ;) That's a
very interesting approach... (/me lot of ideas bubbling in my head)

I'm not a big fan of templates and meta programming, but by the look
of it, I'll have to ramp up quite quickly if I want to use CGAL! ;)

> There is also a book, entitled "CGAL Arrangements and Their Applications",
> that explains, among other things, how are these packages applied to perform
> various tasks. As a matter of fact there is an example in Chapter 8
> "Operations on (Curved) Polygons" that demonstrates how to unify PCB
> components. It seems though that Chapter 9 "Minkowksi Sums and Off set
> Polygons" has more value for you, as it has some motion-planning examples.
> More information about the book can be found here.

Ordered the book yesterday! ... And found it online as PDF today! ;)
I think that the book and the CGAL online documentation are very
similar, which is actually good for people like me that sometimes
prefer to read off-line.

Thanks,
Chris



Archive powered by MHonArc 2.6.18.

Top of Page