X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <5086B5AD.9080706@estechnical.co.uk> Date: Tue, 23 Oct 2012 16:20:13 +0100 From: Ed Simmons User-Agent: Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20121011 Thunderbird/16.0.1 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: [geda-user] Odd position mangling error Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Authenticated-As: ed AT estechnical DOT co DOT uk Reply-To: geda-user AT delorie DOT com Hello, I've just run into an odd bug that I hope someone might be able to shed some light on. I opened a multi-page (flat, not hierarchical) design in xgsch2pcb, then using the attributes editor I changed the footprint of one part and a handful of values of other parts. When I updated the PCB design after this change, it pulled nearly half of the parts on the board into the top corner of the layout. Here's a few excerpts from the diff of the pre vs post pcb file: -Element["" "EIA3528" "C204" "4.7µF" 1089.20mil 1387.90mil -1.7162mm -5.0542mm 0 100 ""] +Element["" "EIA3528" "C204" "10uF" 10.89mil 13.87mil -1.7162mm -5.0542mm 0 100 ""] -Element["" "SOT23" "Z401" "unknown" 22.4080mm 2435.60mil -0.4789mm 32.94mil 0 100 ""] +Element["" "SOT23" "Z401" "5.1v_Zener" 0.22mil 24.35mil -0.4789mm 32.94mil 0 100 ""] -Element["" "0603" "R401" "10k" 21.8802mm 56.8974mm -31.50mil -58.50mil 1 100 ""] +Element["" "0603" "R401" "100k" 0.21mil 0.56mil -31.50mil -58.50mil 1 100 ""] I notice that the first part here has had the position divided by 100. The last has had the mm incorrectly converted to mil. Is there some bug with the parsing of measurements in the attributes editor? I'd like to fix this issue just for convenience (hey, the tool is there, I thought I should try it out again) I built xgsch2pcb, gschem and pcb from git sources (and I've added my own exporter, but otherwise unchanged) that I now cannot update (git connection refused, it's looking for gpleda) git.gpleda.org[0: 97.107.141.5]: errno=Connection refused fatal: unable to connect a socket (Connection refused) Please could someone who's up on the git lingo tell me how to update this to look at the right place? Sorry, I speak SVN and git's a bit foreign to me. ;) I do like how a git copy can coexist in my SVN though, that's handy. Any help would be great, I'll see what I can fix myself once I'm up to date. Thanks, Ed