Re: gEDA-user: The difference in pcb gerber and gerbv gerber

2011-08-11 Thread Andrew Poelstra
On Thu, Aug 11, 2011 at 03:21:24PM -0500, kqt4a...@comcast.net wrote:
> If I produce a layout in pcb and export the gerber files then load
> the gerber files into gerbv and export once again as gerber I get
> two different files
> I have been reading http://www.excellon.com/manuals/program.htm
> trying to understand but I am a bit lost
> Could someone throw me a bone
>

gerbv and pcb are separate programs with separate gerber export
code. How serious is the discrepancy?

-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: The difference in pcb gerber and gerbv gerber

2011-08-11 Thread kqt4at5v
If I produce a layout in pcb and export the gerber files then load the 
gerber files into gerbv and export once again as gerber I get two 
different files
I have been reading http://www.excellon.com/manuals/program.htm trying to 
understand but I am a bit lost

Could someone throw me a bone

Thanks
Richard



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread Colin D Bennett
On Thu, 11 Aug 2011 21:50:31 +0200
Krzysztof Kościuszkiewicz  wrote:

> 2011/8/11 Colin D Bennett :
> 
> > Another thing that might make working with nets easier is it took
> > fewer clicks to move vertices.  Similar to how it is often
> > irritating to have to (1) Click, (2) Pause, (3) Click+Drag a symbol
> > to move it *, to move a line you have to click it, then click and
> > drag either the line itself or one of its endpoints.  ...
> >
> > * I know about the 'm' key now and I do use it often, but it's still
> >  annoying to not be able to just click and drag a component in one
> >  smooth action, as new users expect to be able to do.
> 
> The "click and drag" is also partiallty fixed:
> http://git.gpleda.org/?p=gaf.git;a=commit;h=7f88749446b61493e881ad6aeb0a82f909a8c0d7
> 
> commit 7f88749446b61493e881ad6aeb0a82f909a8c0d7
> Author: Peter Clifton 
> Date:   Mon Mar 21 22:51:23 2011 +
> 
> gschem: Don't require select to drag objects

Oh yeah!  I remember hearing about that.  Thanks for the reminder.  I
just haven't ever bothered yet to compile my own gschem from source so I
don't get all the new goodies...

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread Krzysztof Kościuszkiewicz
2011/8/11 Colin D Bennett :

> Another thing that might make working with nets easier is it took fewer
> clicks to move vertices.  Similar to how it is often irritating to have
> to (1) Click, (2) Pause, (3) Click+Drag a symbol to move it *,
> to move a line you have to click it, then click and drag either the
> line itself or one of its endpoints.  ...
>
> * I know about the 'm' key now and I do use it often, but it's still
>  annoying to not be able to just click and drag a component in one
>  smooth action, as new users expect to be able to do.

The "click and drag" is also partiallty fixed:
http://git.gpleda.org/?p=gaf.git;a=commit;h=7f88749446b61493e881ad6aeb0a82f909a8c0d7

commit 7f88749446b61493e881ad6aeb0a82f909a8c0d7
Author: Peter Clifton 
Date:   Mon Mar 21 22:51:23 2011 +

gschem: Don't require select to drag objects

This comes from watching users interacting with gschem and their
clear expectations that objects can be dragged around the canvas
without an explicit selection step first.

When a mouse drag starts on non-selected object, starting dragging
that object rather than forming a box selection.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: PCB nanometer git tree

2011-08-11 Thread Andrew Poelstra
On Thu, Aug 11, 2011 at 09:30:34PM +0200, Karl Hammar wrote:
> 
> It seems to work after this patch also:
> 

You mean your "cannot compile docs" bug? I cannot reproduce
that now, nor could I when you reported it.

> ///
> 
> diff --git a/globalconst.h b/globalconst.h
> index 6599823..12c0592 100755
> --- a/globalconst.h
> +++ b/globalconst.h
> @@ -60,7 +60,7 @@
>  /* 
> ---
>   * some limit specifications
>   */
> -#define LARGE_VALUE(LONG_MAX / 2 - 1) /* maximum extent of board 
> and elements */
> +#define LARGE_VALUELONG_MAX /* (LONG_MAX / 2 - 1) maximum extent 
> of board and elements */
>   
>  #defineMAX_LAYER   16  /* max number of layer, check 
> source */
> /* code for more changes, a *lot* 
> more changes */
> 
> ///
> 
> A Coord is a typedef for long, and a long is signed type. Its range is 
> LONG_MIN to LONG_MAX, where
> 
> $ grep -- -LONG_MAX /usr/include/limits.h 
> #  define LONG_MIN  (-LONG_MAX - 1L)
> 
> on a typical 2's complement machine.
> 
> Why do you want to use only half the range?
>

So that the width of a "max width" box can be calculated as
LARGE_VALUE - (-LARGE_VALUE) without overflow, and so that two
maximum widths can be averaged as (x + x) / 2.
 
-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: PCB nanometer git tree

2011-08-11 Thread Karl Hammar
Andrew Poelstra:
> On Wed, Aug 10, 2011 at 01:07:48PM -0700, Colin D Bennett wrote:
...
> > OK, I have noticed one bug.  If I draw some lines on a copper layer,
> > two strange things occur:
> > 
> > (1) When I click on a line, it becomes highlighted and is selected.  If
> > I then click another line, it is also highlighted, but the first line
> > remains highlighted as well.  Every line clicked adds to the set of
> > highlighted lines.  I can, however, deselect a line by Shift-clicking
> > it.
> > 
> > (2) If I click and drag a *non-selected* line, I can move it OK.
> > However, if I try to drag one or more selected lines, they vanish.
> >
> 
> Both fixed in pcb-andrew.
> 
> The fix was to change LARGE_VALUE from a hard-coded value to
> (LONG_MAX / 2 - 1), which ensures that a box with extents
> 
>   (-LARGE_VALUE, -LARGE_VALUE) -- (LARGE_VALUE, LARGE_VALUE)
> 
> can be handled cleanly in Coord units.

It seems to work after this patch also:

///

diff --git a/globalconst.h b/globalconst.h
index 6599823..12c0592 100755
--- a/globalconst.h
+++ b/globalconst.h
@@ -60,7 +60,7 @@
 /* ---
  * some limit specifications
  */
-#define LARGE_VALUE(LONG_MAX / 2 - 1) /* maximum extent of board 
and elements */
+#define LARGE_VALUELONG_MAX /* (LONG_MAX / 2 - 1) maximum extent 
of board and elements */
  
 #defineMAX_LAYER   16  /* max number of layer, check 
source */
/* code for more changes, a *lot* more 
changes */

///

A Coord is a typedef for long, and a long is signed type. Its range is 
LONG_MIN to LONG_MAX, where

$ grep -- -LONG_MAX /usr/include/limits.h 
#  define LONG_MIN  (-LONG_MAX - 1L)

on a typical 2's complement machine.

Why do you want to use only half the range?

Hälsningar,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sverige
0173 140 57




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: PCB nanometer git tree

2011-08-11 Thread Andrew Poelstra
On Wed, Aug 10, 2011 at 01:07:48PM -0700, Colin D Bennett wrote:
> On Wed, 10 Aug 2011 16:04:47 -0700
> Andrew Poelstra  wrote:
> 
> > Please test this and let me know what needs to be done. Thanks!
> 
> OK, I have noticed one bug.  If I draw some lines on a copper layer,
> two strange things occur:
> 
> (1) When I click on a line, it becomes highlighted and is selected.  If
> I then click another line, it is also highlighted, but the first line
> remains highlighted as well.  Every line clicked adds to the set of
> highlighted lines.  I can, however, deselect a line by Shift-clicking
> it.
> 
> (2) If I click and drag a *non-selected* line, I can move it OK.
> However, if I try to drag one or more selected lines, they vanish.
>

Both fixed in pcb-andrew.

The fix was to change LARGE_VALUE from a hard-coded value to
(LONG_MAX / 2 - 1), which ensures that a box with extents

  (-LARGE_VALUE, -LARGE_VALUE) -- (LARGE_VALUE, LARGE_VALUE)

can be handled cleanly in Coord units.

-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: PCB nanometer git tree

2011-08-11 Thread Andrew Poelstra
On Thu, Aug 11, 2011 at 10:44:42AM -0700, Andrew Poelstra wrote:
> 
> Still happens to me on pcb-20100929-RELEASE after:
> 
> ./autogen.sh &&
>   ./configure --with-gui=lesstif --disable-doc --enable-maintainer-mode &&
>   make clean >/dev/null &&
>   make >/dev/null
> 
> I don't know what to make of this. I guess a fresh clone is next...
>

Never mind. I was compiling and running from different
directories. The bug is indeed a result of the nanometer
code. It appears in commit:

[8df4fbf0eaf669929bc4ba49062a573df1dac986] *** CONVERT PCB'S BASE UNITS TO 
NANOMETERS ***

so I think it is an overflow. Thank's for reporting it. 

-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Version compatibility between gschem and PCB

2011-08-11 Thread John Doty

On Aug 11, 2011, at 8:40 AM, John Hudak wrote:

> If I upgrade to
>   the most recent version of PCB, will it be able to interoperate with
>   gschem 1.6.1.20100214?

"pcb" is only one of the many layout programs gEDA can export to, along with 
simulators and other targets. That interface is thus very stable: changes would 
be difficult to coordinate.

John Doty  Noqsi Aerospace, Ltd.
http://www.noqsi.com/
j...@noqsi.com




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: PCB nanometer git tree

2011-08-11 Thread Andrew Poelstra
On Wed, Aug 10, 2011 at 01:07:48PM -0700, Colin D Bennett wrote:
> On Wed, 10 Aug 2011 16:04:47 -0700
> Andrew Poelstra  wrote:
> 
> > Please test this and let me know what needs to be done. Thanks!
> 
> OK, I have noticed one bug.  If I draw some lines on a copper layer,
> two strange things occur:
> 
> (1) When I click on a line, it becomes highlighted and is selected.  If
> I then click another line, it is also highlighted, but the first line
> remains highlighted as well.  Every line clicked adds to the set of
> highlighted lines.  I can, however, deselect a line by Shift-clicking
> it.
>

Still happens to me on pcb-20100929-RELEASE after:

./autogen.sh &&
  ./configure --with-gui=lesstif --disable-doc --enable-maintainer-mode &&
  make clean >/dev/null &&
  make >/dev/null

I don't know what to make of this. I guess a fresh clone is next...

-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Version compatibility between gschem and PCB

2011-08-11 Thread Colin D Bennett
On Thu, 11 Aug 2011 10:40:51 -0400
John Hudak  wrote:

> I came across an board layout file that requires a newer version of
> PCB than I have installed.  My version of PCB is 20091103.  If I
> upgrade to the most recent version of PCB, will it be able to
> interoperate with gschem 1.6.1.20100214?

I am sure that it will.  I have been running pcb git HEAD
(bleeding-edge) for a year or so, and still using the gEDA/gschem from
Ubuntu repositories.  Currently I use gschem 1.6.2 (on Ubuntu 11.04)
with pcb git HEAD and it works fine.

The gEDA file formats are stable and compatibility has been
well-maintained.

> Another related question.  I am running gschem and PCB under Ubuntu
> 10.10, Maverick Meerkat.  Are there any issues in upgrading PCB for
> this version of Ubuntu?

I doubt it.  Until a couple of months ago, I was running Ubuntu 10.04
with the latest pcb git HEAD -- no problem.

> I guess a related question is where can I find the most recent package
> release of gEDA for this version of Ubuntu.

I wonder if anyone has a Launchpad PPA for gEDA?

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread Colin D Bennett
On Thu, 11 Aug 2011 08:34:58 -0700
yamazakir2  wrote:

> I agree, magnetic mode is an instant disable for me everytime I
> install gschem

Agreed... I like the idea of magnetic mode, especially when drawing
nets when zoomed out pretty far--it can be hard to click exactly on the
tip of the pin to which you want to connect.  However, it usually
decides to draw the net directly through other components and sometimes
even intersects the tips of other pins, causing erroneous connections!!!

What might be ideal would be the opposite of the current mode:
an opt-in rather than opt-out use of the modifier key.  Suppose
magnetic net mode could be activated momentarily by
Ctrl+clicking.  You could easily and without extra effort click
intermediate points to route the net line where you want it to go, then
finally tell gschem to terminate the net line on a pin by Ctrl+clicking
“approximately” on the tip of the pin to end it there.

Another thing that might make working with nets easier is it took fewer
clicks to move vertices.  Similar to how it is often irritating to have
to (1) Click, (2) Pause, (3) Click+Drag a symbol to move it *, 
to move a line you have to click it, then click and drag either the
line itself or one of its endpoints.  Whenever I move a symbol after
drawing nets to it, it's a little irritating to have to click so many
times to alter the lines.  Especially if I move a symbol perpendicular
to the net lines attached to it, then the net lines become
non-orthogonal (not parallel to X or Y axis) so I have to move TWO
vertices in general if I have an “L” in the net, because moving the
vertex on one lines doesn't also move the other line sharing that
vertex...

* I know about the 'm' key now and I do use it often, but it's still
  annoying to not be able to just click and drag a component in one
  smooth action, as new users expect to be able to do.

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Version compatibility between gschem and PCB

2011-08-11 Thread Colin D Bennett
On Thu, 11 Aug 2011 10:03:31 -0700
Andrew Poelstra  wrote:

> On Thu, Aug 11, 2011 at 10:40:51AM -0400, John Hudak wrote:
> >I came across an board layout file that requires a newer version
> > of PCB than I have installed.  My version of PCB is 20091103.  If I
> > upgrade to the most recent version of PCB, will it be able to
> > interoperate with gschem 1.6.1.20100214?
> 
> The programs aren't really linked. What do you mean by "interoperate"?
> 
> In any case, the only file format change from 2007 to 2010 was to add
> holes in polygons. I can't imagine gschem would know or care about
> this.

I guess the only things linking gschem and pcb are the netlist output
by gnetlist from the .sch file, and if you use gsch2pcb then it
generates the .pcb file with the right footprints instantiated as
elements.  Although new pcb versions have the Import Schematics feature
which somehow reads the gschem .sch files (does it call out to
gnetlist or other tools, or is it self-contained?).

> >Also, a clarification of terminology for me is needed.  The PCB
> > website ([1]http://pcb.gpleda.org/) lists a number of
> > 'snapshots'..are these beta releases or are they the most
> > recent releases for distribution?
> 
> The snapshots are official releases -- at least, they are what appear
> in distributions. I believe they are called as such because we ran out
> of version numbers at 1.99z and haven't decided what to do about it.

It's easy.  Increment the version number to 1.100.

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread John Hudak
   Ditto
   John

   2011/8/11 yamazakir2 <[1]yamazak...@gmail.com>

 I agree, magnetic mode is an instant disable for me everytime I
 install gschem
 On Thu, Aug 11, 2011 at 7:38 AM, John Doty <[2]j...@noqsi.com> wrote:
 >
 > On Aug 11, 2011, at 5:48 AM, Krzysztof Kościuszkiewicz wrote:
 >
 >> Author: Peter Clifton <[3]pc...@cam.ac.uk>
 >
 >>This allows "magnetic net" mode to be used for the start-point
 of a net
 >>as well as its end-point, whilst still being able to initiate
 net drawing
 >>with the "n" key.
 >
 > No, please, no. "Magnetic net mode" is a misfeature as far as I'm
 concerned: I always disable it. It's extremely prone to changing its
 mind in the milliseconds between the time I decide to click the
 mouse and the time I actually click it. And it never routes a net in
 a sensible way, so I mostly find myself holding down control when
 using it, so I can add midpoints in the right places.
 >
 > The gschem UI is very efficient with its single key "switch modes
 *and* start an action" single-key accelerators. Please keep these
 intact.
 >
 > John Doty  Noqsi Aerospace, Ltd.
 > [4]http://www.noqsi.com/
 > [5]j...@noqsi.com
 >
 >
 >
 >
 > ___
 > geda-user mailing list
 > [6]geda-user@moria.seul.org
 > [7]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 >
 ___
 geda-user mailing list
 [8]geda-user@moria.seul.org
 [9]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

References

   1. mailto:yamazak...@gmail.com
   2. mailto:j...@noqsi.com
   3. mailto:pc...@cam.ac.uk
   4. http://www.noqsi.com/
   5. mailto:j...@noqsi.com
   6. mailto:geda-user@moria.seul.org
   7. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
   8. mailto:geda-user@moria.seul.org
   9. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Version compatibility between gschem and PCB

2011-08-11 Thread Andrew Poelstra
On Thu, Aug 11, 2011 at 10:40:51AM -0400, John Hudak wrote:
>I came across an board layout file that requires a newer version of PCB
>than I have installed.  My version of PCB is 20091103.  If I upgrade to
>the most recent version of PCB, will it be able to interoperate with
>gschem 1.6.1.20100214?

The programs aren't really linked. What do you mean by "interoperate"?

In any case, the only file format change from 2007 to 2010 was to add
holes in polygons. I can't imagine gschem would know or care about this.

>Also, a clarification of terminology for me is needed.  The PCB website
>([1]http://pcb.gpleda.org/) lists a number of 'snapshots'..are
>these beta releases or are they the most recent releases for
>distribution?

The snapshots are official releases -- at least, they are what appear
in distributions. I believe they are called as such because we ran out
of version numbers at 1.99z and haven't decided what to do about it.

>Another related question.  I am running gschem and PCB under Ubuntu
>10.10, Maverick Meerkat.  Are there any issues in upgrading PCB for
>this version of Ubuntu?

Not that I know of. I have an Ubuntu 11.04 box on which pcb seems to
work. I rarely use it there, though.


-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread yamazakir2
I agree, magnetic mode is an instant disable for me everytime I install gschem

On Thu, Aug 11, 2011 at 7:38 AM, John Doty  wrote:
>
> On Aug 11, 2011, at 5:48 AM, Krzysztof Kościuszkiewicz wrote:
>
>> Author: Peter Clifton 
>
>>    This allows "magnetic net" mode to be used for the start-point of a net
>>    as well as its end-point, whilst still being able to initiate net drawing
>>    with the "n" key.
>
> No, please, no. "Magnetic net mode" is a misfeature as far as I'm concerned: 
> I always disable it. It's extremely prone to changing its mind in the 
> milliseconds between the time I decide to click the mouse and the time I 
> actually click it. And it never routes a net in a sensible way, so I mostly 
> find myself holding down control when using it, so I can add midpoints in the 
> right places.
>
> The gschem UI is very efficient with its single key "switch modes *and* start 
> an action" single-key accelerators. Please keep these intact.
>
> John Doty              Noqsi Aerospace, Ltd.
> http://www.noqsi.com/
> j...@noqsi.com
>
>
>
>
> ___
> geda-user mailing list
> geda-user@moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread John Doty

On Aug 11, 2011, at 5:48 AM, Krzysztof Kościuszkiewicz wrote:

> Author: Peter Clifton 

>This allows "magnetic net" mode to be used for the start-point of a net
>as well as its end-point, whilst still being able to initiate net drawing
>with the "n" key.

No, please, no. "Magnetic net mode" is a misfeature as far as I'm concerned: I 
always disable it. It's extremely prone to changing its mind in the 
milliseconds between the time I decide to click the mouse and the time I 
actually click it. And it never routes a net in a sensible way, so I mostly 
find myself holding down control when using it, so I can add midpoints in the 
right places.

The gschem UI is very efficient with its single key "switch modes *and* start 
an action" single-key accelerators. Please keep these intact.

John Doty  Noqsi Aerospace, Ltd.
http://www.noqsi.com/
j...@noqsi.com




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Version compatibility between gschem and PCB

2011-08-11 Thread John Hudak
   I came across an board layout file that requires a newer version of PCB
   than I have installed.  My version of PCB is 20091103.  If I upgrade to
   the most recent version of PCB, will it be able to interoperate with
   gschem 1.6.1.20100214?
   Also, a clarification of terminology for me is needed.  The PCB website
   ([1]http://pcb.gpleda.org/) lists a number of 'snapshots'..are
   these beta releases or are they the most recent releases for
   distribution?
   Another related question.  I am running gschem and PCB under Ubuntu
   10.10, Maverick Meerkat.  Are there any issues in upgrading PCB for
   this version of Ubuntu?
   I guess a related question is where can I find the most recent package
   release of gEDA for this version of Ubuntu.
   Thank you for your help.
   -John

References

   1. http://pcb.gpleda.org/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread Krzysztof Kościuszkiewicz
2011/8/11 Kai-Martin Knaak :
> yamazakir2 wrote:
>
>> I had to redo my linux box so I installed a fresh copy of gschem from
>> git and it seems like the method of wire placement has changed. When i
>> press the wire hotkey, I have to click somewhere on the schematic
>> before I can start drawing the wire.
>
> I noticed the change, too.
> Is this a bug, or deliberate?
> If it is deliberate, what was the reason for the change?

The change was introduced with this commit:
http://git.gpleda.org/?p=gaf.git;a=commit;h=2197952617d42ccbe2355747ef48668c63ece30b

commit 2197952617d42ccbe2355747ef48668c63ece30b
Author: Peter Clifton 
Date:   Wed May 11 18:06:20 2011 +0100

gschem: Make the user click the first point when adding nets or buses

This allows "magnetic net" mode to be used for the start-point of a net
as well as its end-point, whilst still being able to initiate net drawing
with the "n" key.

I have updated buses as well in an effort not to have them diverge yet
further in their behaviour.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Anybody ever had a board assembled (pick and place)?

2011-08-11 Thread Steve Wiseman
On 01/08/2011, yamazakir2  wrote:
> Still looking for suggestions for assembly besides 4pcb.

Do you really have to have it done externally? I gave up, and do it
in-house, mostly to avoid the pain that is kitting, exporting data,
waiting and hoping.

Cheapest:
Plastic solder paste stencils are cheap and good enough for small
runs. No need for a luxurious printer, just tape the stencil to the
board, and apply solder paste with the edge of a plastic card.
Hand place the components
Reflow it in a toaster oven.
Total investment probably less than £150, and some time.

My approach:
£40 for a stainless stencil (per job)
pick & place on a £3000 machine from ebay
http://search.ebay.co.uk/170659568094
manual stencil printer, and batch oven off ebay.

Manual placement machines exist, and are far faster than tweezers.
They're expensive, though, normally about £1000 on ebay, since they're
so useful.

Quite soon, I'll be needing to use gEDA to generate pick & place
files. Will report back :)
(centroid-based is sort of OK, but other packages also generate
synthetic centroids, based on the extents of copper pads - this
rescues things when library parts are done with pin 1 centred, or some
other seemingly sensible scheme...)


Steve


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Automatically start wire placement when you press the hotkey?

2011-08-11 Thread Kai-Martin Knaak
yamazakir2 wrote:

> I had to redo my linux box so I installed a fresh copy of gschem from
> git and it seems like the method of wire placement has changed. When i
> press the wire hotkey, I have to click somewhere on the schematic
> before I can start drawing the wire. 

I noticed the change, too. 
Is this a bug, or deliberate? 
If it is deliberate, what was the reason for the change?


> how do I change it so the wire
> placement starts at the cursor when I press the wire hotkey?

So I am not the only one. Maybe, it is just habits, but even after a few 
sessions with the new behavior, I still tend to expect drawing a net, when
th GUI still waits for the starting click.  

---<)kaimartin(>---
-- 
Kai-Martin Knaak  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik  fax: +49-511-762-2211 
Welfengarten 1, 30167 Hannover   http://www.iqo.uni-hannover.de
-> not happy with moderation of geda-user mailinglist



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user