delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/05/13/07:03:50

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <1431514980.2827.26.camel@linetec>
Subject: [geda-user] Free rotate and exported centroid (XY) file question
From: "Richard Rasker (rasker AT linetec DOT nl)" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Date: Wed, 13 May 2015 13:03:00 +0200
Organization: Linetec
X-Mailer: Evolution 3.10.4-0ubuntu2
Mime-Version: 1.0
Reply-To: geda-user AT delorie DOT com

Hello,

I designed a PCB with elements that I rotated over 22.5 and 45 degrees,
using FreeRotateBuffer(). 
The exported Gerber files are fine, but it would appear that the
exported centroid XY file does not reflect the rotation; I only see
angles in 90-degree multiples (0/90/180/270).

The PCB manufacturer says that they will have to manually adjust the
placement angles for every non-90-degree component, which will add to
the initial production cost. 
For now, I did the manual angle adjustments in the XY file, but that is
only feasible with a handful of objects at a couple of fixed angles, as
it is a rather time-consuming and error-prone process.

Is there a way to export a centroid file with the correct rotation
angle? I suspect that this is not the case, as it would appear that
the .pcb file does not store this rotation information, but instead
simply seems to store the rotated elements' corner co-ordinates.

Or is there some sort of workaround for this limitation?

Thank you in advance,

Best regards,

Richard Rasker

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019