X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=x7aABmSOVHD16nT1UH2kzRzVr9e0P7vXB7S6yd0+kX8=; b=kQKxEU6rl6HHveF8ACksS2drRFrzh73eI6ZWJa6Aqo7XicQZeF7qeWzCUIX0zmIqLf ZCnHLDxcEll7E1O3ZmuUqXnXC42o5Qzy3mEp+6gta7GZymtlgZJp+VBLiw4y22RABy0L 3WN0vNQDFRWqDEB34ZTzWuOXz2Ev6tFKeHE7V1Cx31Q+DqpKnTFOEORkGHgTpk43xiLL I11MUx89oqBc1T2u0YnoEClOi9hD/PqzorZ1bIt9Yj3zq9ipEQ9QbIUbzYSiqG4Nw5Wd zP6iGxTP0MK8OHZhrUzTLpIEXO8Z/V9rosAG+HW7rZBFrejuTTSdiO1fl0eTLlMgfYwi DX4A== MIME-Version: 1.0 In-Reply-To: References: Date: Fri, 10 Aug 2012 09:03:40 -0700 Message-ID: Subject: Re: [geda-user] error in footprint rotation From: Russell Dill To: geda-user AT delorie DOT com Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmlmT5vuGzHloTnWXVtoWs0ZVMho1uTPINJKF77Z/E/aA6Eci+GJw1bJ7SuCmCMsfnrzrAS Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Fri, Aug 10, 2012 at 7:56 AM, Filippo Micheletti wrote: > I've found an error on rotation of footprint containing square pins and > pads: if you rotate a footprint of this kind with freeRotateBuffer(), for > example by 45 degrees, you'll obtain that all is correctly rotated except > for square landpatterns wich remain orthogonal to x-y axes. > In footprint containing square pads (lines starting an terminating at the > same point) you can surpass this issue with a little trick, just adding a > mill cent to the end point of the line that describes the pad (but you have > to modify manually each footprints...), but for square pads I don't see any > trick... > Is there a way to surpass this problem? Its a known issue and you described how to get around it perfectly. Another work around is two rectangular pads.