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)" To: geda-user AT delorie DOT com Date: Wed, 13 May 2015 13:03:00 +0200 Organization: Linetec Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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