gEDA-user: How to connect pads to anything?

2010-10-17 Thread Markus Hitter
Hello all,

yesterday I tried to replace a number of 2-pin jumpers (footprint
JUMPER2) with solder jumpers. gschem2pcb does it's duty, removes the old
footprints and provides the new ones. The rats nest is drawn correctly.

However if I try to connect these new footprints with anything, the
connection is simply ignored. Optimize the rats nest and the yellow
lines don't vanish, the number of missing connections is kept. The
autorouter doesn't do anything, als everything else is connected.
Instead I even get DRC errors stating the track and the pad are too
close *sigh*

After googling and reading the pcb handbook for the better part of a day
I'm stuck. Whatever I try, pads can't be connected to anything. Not on
the solder side, not on the top side, not to vias.

What's the secret?

The most simple footprint I tried looks that:

Element[ Solder Jumper on the solder side JUMPER_SOLDER 
10 10 -5000 5000 0 100 ]
(
Pad[2200 -1500 2200 1500 3600 3200 2000 1 1 square]
Pad[-2200 -1500 -2200 1500 3600 3200 2000 2 2 square]
ElementLine [ ...
)

I'm using the software packaged with Ubuntu 10.04 on AMD64, which
appears to be version 20091103.

BTW., the reason I started using gEDA is to develop electronics for
another open source project, RepRap. See
http://reprap.org/wiki/Generation_7_Electronics .


Thanks,
Markus






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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Karl Hammar
Markus Hitter:
...
 Whatever I try, pads can't be connected to anything. Not on
 the solder side, not on the top side, not to vias.

The footprint pads might be on the component side.

 What's the secret?
 
 The most simple footprint I tried looks that:
 
 Element[ Solder Jumper on the solder side JUMPER_SOLDER 
 10 10 -5000 5000 0 100 ]
 (
   Pad[2200 -1500 2200 1500 3600 3200 2000 1 1 square]
   Pad[-2200 -1500 -2200 1500 3600 3200 2000 2 2 square]
   ElementLine [ ...
 )

If your traces are on the solder side, try to add onsolder after
square, like

  Pad[2200 -1500 2200 1500 3600 3200 2000 1 1 square,onsolder]

There is also under Edit-Move to current Layer  M, but I haven't 
been able to move a footprint to the solder layer with that.

Regards,
/Karl Hammar

-
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Stefan Salewski
On Sun, 2010-10-17 at 15:35 +0200, Karl Hammar wrote:

 There is also under Edit-Move to current Layer  M, but I haven't 
 been able to move a footprint to the solder layer with that.
 

Of course you can not move it to inner layers, so Move to current Layer
makes not much sense.

Hoover mouse over footprint and press key b -- this is for lesstif, but
may work for gtk too.




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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Stefan Salewski
On Sun, 2010-10-17 at 15:47 +0200, Stefan Salewski wrote:

 For replacing footprints there is a special mode which allows you to
 replace single footprints -- sorry can not remember currently.
 

It is Load element data to paste buffer, and now SHIFT LEFT MOUSE
CLICK over old elements. That will replace the footprint, but you still
may have to rotate it.



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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread gene glick

Markus Hitter wrote:


Instead I even get DRC errors stating the track and the pad are too
close *sigh*


Maybe your design rules are prohibiting making the connection?  You 
could try disabling the auto enforce drc clearance - look under the 
settings menu selections.  If that works out, you may have to change 
your design rules (menu File-Preferences-Sizes-DesignRuleChecking). 
Otherwise, change the spacing on your solder jumper.


I see that you have the pads about 8.1 mils apart - that's pretty close. 
   Check your design rules.


gene


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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread gene glick




ElementLine [ ...


is that a typo?  The line is incomplete.  I deleted, and then loaded the 
part onto a layout, which worked out.



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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 15:47 schrieb Stefan Salewski:


On Sun, 2010-10-17 at 14:50 +0200, Markus Hitter wrote:

Hello all,

yesterday I tried to replace a number of 2-pin jumpers (footprint
JUMPER2) with solder jumpers.


Of course, this should work fine, it does for me.
gsch2pcb removes the old footprints, but for my 2009 snapshot it  
has not

put the new ones, you have to do something like load element data to
buffer to insert the new ones, and you may have to load the new  
netlist
again. And you have to watch for the orientation of the new  
footprints,

you may have to rotate them 180 degree. And press O key to update
ratsnest.

Did you make your layout with the autorouter? I have done all  
manually,

so I am not sure if the autorouter needs special care when exchanging
footprints.

For replacing footprints there is a special mode which allows you to
replace single footprints -- sorry can not remember currently.


Thanks for the quick answer, Karl, Stefan. All what you suggest works  
fine already. The new pads appear, I route mostly manually and I can  
flip the pad


The problem is, an overlap between a pad and a track isn't recognized  
as a connection. I'll try to show this with a screenshot, the rats  
nest is freshly optimized:


inline: Bildschirmfoto.png


Markus




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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread gene glick

If you are willing, send the .pcb file over.  I can take a closer look.


gene


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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Stefan Salewski
On Sun, 2010-10-17 at 16:20 +0200, Markus Hitter wrote:

 
 The problem is, an overlap between a pad and a track isn't recognized  
 as a connection.

That would make sense if your dark red traces are on an inner layer.
As gene glick wrote, you may send a board for investigation.



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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 16:17 schrieb gene glick:




ElementLine [ ...


is that a typo?


It's an intentional cut to keep the message short. There are further  
ElementLines.






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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 16:25 schrieb gene glick:

If you are willing, send the .pcb file over.  I can take a closer  
look.


That would be greatly appreciated! Schematics and the board with the  
2-pin jumpers are on Github, it's the Gen7Board.xxx:


http://github.com/Traumflug/Generation_7_Electronics

I've attached here my current version of the solder jumper, it's a  
bit different from what you see on the screenshot.




JUMPER_SOLDER.fp
Description: Binary data



The jumpers I want to replace are J1 ... J12, placed horizontally in  
the upper half.



Markus




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


Re: gEDA-user: coordinate systems [was: pcb crooked traces]

2010-10-17 Thread Phillip Jones
On Fri, Oct 15, 2010 at 5:15 PM, Stefan Salewski m...@ssalewski.de wrote:
 On Fri, 2010-10-15 at 11:54 -0700, Andrew Poelstra wrote:


 The reason for it is that this is generally how drawing canvases work,
 so from a programmer's perspective, it is simpler to have y pointing down.


 WHY?


Mainly because that has been the standard at least since Televisions
were invented. The beam in a CRT scans from left-to-right,
top-to-bottom. It's codified in the NTSC standard. So (x,y)=(0,0) is
the upper left corner. Why are CRT's like this? Probably because words
in books are also oriented left-to-right, top-to-bottom. Maybe if the
television had been invented in the middle-east it would be different.
I've got several digital image processing books on my shelf, the
oldest is from 1972. Every one of them defines (x,y)=(0,0) as the
upper left corner of an image. y as positive down, and x as positive
right is simply the de-facto standard in digital image processing.


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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Stefan Salewski
On Sun, 2010-10-17 at 16:54 +0200, Markus Hitter wrote:
 Am 17.10.2010 um 16:25 schrieb gene glick:
 
  If you are willing, send the .pcb file over.  I can take a closer  
  look.
 
 That would be greatly appreciated! Schematics and the board with the  
 2-pin jumpers are on Github, it's the Gen7Board.xxx:
 
 http://github.com/Traumflug/Generation_7_Electronics
 
 I've attached here my current version of the solder jumper, it's a  
 bit different from what you see on the screenshot.
 
 

My initial guess: Your traces are not in the top and bottom groups, so
it are inner layers. That works for true trough-hole parts, but you
tried to replace with smd parts.

Currently I an testing lesstif hid for gentoo, so all looks very strange
to me, but my guess may be correct.




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


Re: gEDA-user: coordinate systems [was: pcb crooked traces]

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 17:16 schrieb Levente Kovacs:

I think that is why X11 has its coordinate system as is; and that  
is why PCB
developers went that way. But a CAD tool is not about CRT display  
or image
processing. I think we should change it; it looks very awkward for  
a new user, who doesn't know the story.



Being a new gEDA user and fairly experienced with other CAD  
applications I can tell I couldn't care less. If one ever has to  
enter or read coordinates manually, there's something incomplete or  
wrong with the GUI.



another EUR 0.02 :-)
Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Stefan Salewski
On Sun, 2010-10-17 at 17:20 +0200, Stefan Salewski wrote:

 My initial guess: Your traces are not in the top and bottom groups, so

Use the layers dialog, and make it similar as tut1.pcb for two layer
layout.

solder   x
GND-solder   x
VCC-solder   x
comonent   x
GND-component  x
Vcc-component  x
unused
unused
(bottom) x
(top)  x

I set up layers stack when I start a new layout, but I think it will
work if you change it now.




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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 17:44 schrieb Stefan Salewski:


solder   x
GND-solder   x
VCC-solder   x
comonent   x
GND-component  x
Vcc-component  x
unused
unused
(bottom) x
(top)  x

I set up layers stack when I start a new layout, but I think it will
work if you change it now.


Heck, adopting the last two lines of the scheme above worked like a  
charme. Thanks a lot for the help everybody!



Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







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


Re: gEDA-user: coordinate systems

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 17:55 schrieb Stephan Boettcher:

With gEDA, we do not use GUIs, we enter the schematics and the  
layout in

emacs ...

... at least parts of it, sometimes.


Ah, emacs people here. This explains a lot. Just for your entertainment:

http://reprap.org/wiki/PCB_Milling#gerbv
gEDA is yet another software suite with schematic and PCB layout  
editor. It wasn't included in the set of preferred choices here  
because it requires hand-coding of text files in between usage of the  
different GUI tools.




Markus




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


Re: gEDA-user: coordinate systems

2010-10-17 Thread kai-martin knaak
Levente Kovacs wrote:

 Well, take a footprint for example. How do you edit the solder
 mask opening with the GUI?  I don't think there is a way to 
 do that with the GUI.

There are two ways ;-)

1) activate solder mask
2) let the mouse hover over the object you want to manipulate
3) type [k] to increase and [shift-k] to decrease the mask distance

Alternatively:

1) activate solder mask
2) select the objects you want to manipulate
3) type [:] to open the command window
4) type 
 ChangeClearSize(Selected, value, unit)
where a signed value will be an increment/decrement, and 
unit may be mil, or mm

 
 IMHO, we'd need a footprint editor as well.

I'd prefer a footprint-mode. I do all my footprints with the GUI and 
got used to quite a number of work-arounds.

---)kaimartin(---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



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


Re: gEDA-user: coordinate systems [was: pcb crooked traces]

2010-10-17 Thread Armin Faltl



Phillip Jones wrote:

I disagree. There are situations I can think of in which manually
entering coordinates would be simpler than using a GUI method.

I definitely think we sould flip the coordinate grid, but what
would that do to exiting files?




Version the file format. Introduce a new PCB_FILE_VERSION. If this is
defined in the file then call the appropriate read function, if it is
not defined then use the old function.
  

The file format of pcb-boards is versioned, the footprints aren't.
Both use the Y+ is down cs now, but clearly that's the only
solution for both ;-)


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


gEDA-user: PCB Assembly process

2010-10-17 Thread Michael Theurl
Hello all,

I have an question for PCB board assembly company's in Europe.

At the moment i work together with PCB pool i generate with the pcb program 
gerber files and submit it via web and a 
few day's later i got my PCB :) works very nice.

Very cool stuff thanx's a lot for this wonderful and genius software.

At the moment i plan to do a produce of 400 PCB's. And let the machines the 
assembly part.

 at the moment PCB pool supports only EAGLE or TARGET files for automatic 
assembly machines. 

Is there an tutorial which information need an assembly company for part's 
placement ?
Or is there an list of assembly company's that can do this with geda PCB ?


best regards 

Michael
--
[] this Email is made of 100% Recyclable elektrons 
[] url  : www.smog.at
[] mailto : michael.the...@smog.at
[] key: www.smog.at/key





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


Re: gEDA-user: coordinate systems

2010-10-17 Thread Levente Kovacs
On Sun, 17 Oct 2010 21:07:18 +0200
kai-martin knaak k...@familieknaak.de wrote:

 There are two ways ;-)
 
 1) activate solder mask
 2) let the mouse hover over the object you want to manipulate
 3) type [k] to increase and [shift-k] to decrease the mask distance
 
 Alternatively:
 
 1) activate solder mask
 2) select the objects you want to manipulate
 3) type [:] to open the command window
 4) type 
ChangeClearSize(Selected, value, unit)
   where a signed value will be an increment/decrement, and 
   unit may be mil, or mm

Both examples work on a footprint placed on a layout. I am talking about a
footprint itself. Off course, you can copy a footprint into the buffer, rip
up, edit, convert it back again to a footprint, copy to buffer, and overwrite
the old one.

Yes, I use VI to edit the soldermask openings. :-)

A footprint mode is okay with me.

I am thinking about a script that can run through my footprints and modify
such parameters like soldermask opening and keepaway, etc. in one go;
controlled by my Makefile system. We'd need such tool as well, regardless of
the ability of PCB itself. P.S.: tell me, if there any script that does
today...

Levente

-- 
Levente Kovacs
http://levente.logonex.eu




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


Re: gEDA-user: PCB Assembly process

2010-10-17 Thread Rick Collins
I'm not sure which assembly house you plan to use, but all that I 
have used work the same way.  You provide the Gerbers (or that 
boards), a BOM and an XYRS file.  If they can't work with that, they 
won't be doing much business.   Is TARGET a PCB layout program?  When 
in doubt, you need to ask the assembly house, not 
strangers.  Communicate with your vendors, they will appreciate it.


Rick


At 03:22 PM 10/17/2010, you wrote:

Hello all,

I have an question for PCB board assembly company's in Europe.

At the moment i work together with PCB pool i generate with the pcb 
program gerber files and submit it via web and a

few day's later i got my PCB :) works very nice.

Very cool stuff thanx's a lot for this wonderful and genius software.

At the moment i plan to do a produce of 400 PCB's. And let the 
machines the assembly part.


 at the moment PCB pool supports only EAGLE or TARGET files for 
automatic assembly machines.


Is there an tutorial which information need an assembly company for 
part's placement ?

Or is there an list of assembly company's that can do this with geda PCB ?


best regards

Michael
--
[] this Email is made of 100% Recyclable elektrons
[] url  : www.smog.at
[] mailto : michael.the...@smog.at
[] key: www.smog.at/key





___
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: coordinate systems

2010-10-17 Thread kai-martin knaak
Levente Kovacs wrote:

 Both examples work on a footprint placed on a layout. I am
 talking about a footprint itself. Off course, you can copy a
 footprint into the buffer, rip up, edit, convert it back again
 to a footprint, copy to buffer, and overwrite the old one.

conversion and rip-up is not necessary in this case. I'd rather avoid 
this, because you loose the some information during the process. (pin 
numbers, placement of the name)
Just change the solder mask of a footprint placed somewhere on the 
canvas. When done, copy the footprint to the buffer and overwrite the 
previous version in the library.

---)kaimartin(---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



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


Re: gEDA-user: PCB Assembly process

2010-10-17 Thread kai-martin knaak
Michael Theurl wrote:

 Is there an tutorial which information need an assembly company
 for part's placement ?

The companies I worked with, were fine with the gerbers and a BOM :-)
 

 Or is there an list of assembly company's that can do this with
 geda PCB ?

My favorite company is SRM printtechnik GmbH in Berlin. They do
both, produce boards and populate them. Reasonable pricing, too.
I never tried their board service, though.
Give them a call. For population, Mr Schmidt is the one to talk to:
http://srm-printtechnik.de/srm_kontakt_main.html

---)kaimartin(---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



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


Re: gEDA-user: PCB Assembly process

2010-10-17 Thread Michael Theurl
Hy,

Thank's, so there is no magic :)

i will call him.

greets

Michael

On Oct 17, 2010, at 9:53 PM, kai-martin knaak wrote:

 Michael Theurl wrote:
 
 Is there an tutorial which information need an assembly company
 for part's placement ?
 
 The companies I worked with, were fine with the gerbers and a BOM :-)
 
 
 Or is there an list of assembly company's that can do this with
 geda PCB ?
 
 My favorite company is SRM printtechnik GmbH in Berlin. They do
 both, produce boards and populate them. Reasonable pricing, too.
 I never tried their board service, though.
 Give them a call. For population, Mr Schmidt is the one to talk to:
 http://srm-printtechnik.de/srm_kontakt_main.html
 
 ---)kaimartin(---
 -- 
 Kai-Martin Knaak
 Öffentlicher PGP-Schlüssel:
 http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53
 
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 

--
[] this Email is made of 100% Recyclable elektrons 
[] url  : www.smog.at
[] mailto : michael.the...@smog.at
[] key: www.smog.at/key





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


Re: gEDA-user: How to connect pads to anything?

2010-10-17 Thread Stephan Boettcher
Stefan Salewski m...@ssalewski.de writes:

 What I wanted to say was: Move to current Layer makes not much sense
 for footprints, because we can have inner layers,

it does make sense, sometimes ...

 but we can not move footprints to that layers.

... pity

-- 
Stephan



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


Re: gEDA-user: coordinate systems

2010-10-17 Thread Markus Hitter


Am 17.10.2010 um 20:28 schrieb kai-martin knaak:


Markus Hitter wrote:


http://reprap.org/wiki/PCB_Milling#gerbv
gEDA is yet another software suite with schematic and PCB layout
editor. It wasn't included in the set of preferred choices here
because it requires hand-coding of text files in between usage of
the different GUI tools.


Actually, it does not.
You can do the whole work-flow in GUI-mode only. You can use xgsch2pcb
or the shiny new pull feature of pcb to eliminate the command line,
too. That said, sometimes it is just easier to tweak the *.sch, or
*.pcb files than use the GUIs.

The reprap example shows how slightly misunderstood concepts may scare
away potential new users/projects.


As I wrote most of this RepRap Wiki page myself, I can also explain  
how this happened.


When looking on how and wether to get away from the free but closed  
source Eagle I tried a small 8 elements electronics project on Eagle,  
KiCad, Fritzing and gEDA. All from creating schematics to the  
finished GCode needed for milling the PCB. RepRap is about machines  
replicating it's self, so getting boards from some industry company  
should be avoided as much as possible.


Regarding gEDA, your home page recommends the gsch2pcb tutorial

http://geda.seul.org/wiki/geda:gsch2pcb_tutorial

for new users, so I started with that. If you look at this tutorial,  
it's full of command line stuff. Edit preferences files here, enter  
paths there, it even talks about manually fixing errors which occur  
ineviteably. Uh.


I did the first steps successfully but when I messed up in either  
gschem or pcb the third time just because they use different mouse  
buttons for panning and zooming, I also started to wonder how I would  
explain all this stuff to these 16 year old schoolboys showing up at  
RepRap. I couldn't imagine that.


Now it's a few weeks later and I use gEDA anyways, because I deviate  
from a part of the project done by an gEDA expert. I got accustomed  
somewhat to the inconsistent interfaces, found some spots of  
excellent GUI - DRC results or the layer setup editor, for example -  
and the suite starts to show it's bright side. Still it's difficult  
to explain this software to others.


In case I'm allowed to write down my three biggest wishes, here they  
are:


- Get that thing packaged as soon as a new release is done. Only  
software developers install from source these days. As far as I can  
see, Debian and the just released Ubuntu 10.10 still distribute the  
Nov 2009 release.


- Get the interface, especially mouse button behaviour, consistent  
between all parts of the suite. At least for a default installation.  
It doesn't matter wether you have to use the middle or right mouse  
button to pan around, but having different buttons for applications  
you often switch in between is a non-starter. And no, pointing to the  
key bindings editor doesn't help, because people would have to learn  
that instead of learning how to get their project done.


- Write a new tutorial. With a few pictures like before, and without  
any asking for editing text files. I've learned about xgsch2pcb and  
pull just with the email cited above, after reading many hours in  
various parts of the gEDA documentation. There is simply no hint such  
great features exist, so many users never find them.


Yes, this type of public relations work is sometimes tedious, but it  
will undoubtly bring you a lot of new users as well. As far as I can  
tell gEDA is the most reliable and powerful choice of open source  
EDA. The text file format makes it attractive for experts. gEDA's GUI  
can be brought on par with Eagle or KiCad easily, so there's no  
reason to miss that opportunity.



Thanks for listening,
Markus




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


Re: gEDA-user: coordinate systems

2010-10-17 Thread Levente Kovacs
On Sun, 17 Oct 2010 23:22:05 +0200
Markus Hitter m...@jump-ing.de wrote:

[...]

I consider myself a geek, who doesn't mind editing text files, etc, however,
I see your point, and I think you've got it right.

Anyways... attached is my gpcb-menu.res, which addresses the panning problem.

:-)

Levente


-- 
Levente Kovacs
http://levente.logonex.eu


gpcb-menu.res
Description: Binary data


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


Re: gEDA-user: coordinate systems

2010-10-17 Thread Stephan Boettcher
Markus Hitter m...@jump-ing.de writes:

 - Get that thing packaged as soon as a new release is done. Only
 software developers install from source these days. As far as I can
 see, Debian and the just released Ubuntu 10.10 still distribute the
 Nov 2009 release.

I am using Debian unstable (sid). Even there I get PCB version 20091103.

I have very mixed feelings about that.  In most times, I prefer to
cutting edge software.  If something breaks, I can fix it.  But for PCB
layout, a bit of stability is good, for long running projects at least.

During space flight board designs, I was compiling from a tarball and
made sure I did not upgrade until the final flight boards were made,
populated, tested.  Current Debian PCB cannot read those early flight
layouts any more.  The ground planes get messed up.

But in between really important designs, I am happy with the rather
stable Debian version.  If my .emacs file breaks with an emacs upgrade,
no harm is done to my files.  When a PCB upgrade messes with my current
layout, ...

The downside is, I do not get to use the new features in development,
and I do not participate in testing those.  And when all those new
feature are dumped at me eventually, I'll nee be very careful when to
upgrade.

Maybe, when I finished the current series of rather complex boards, I
may switch to track some git tree.  But do not even really know which
git tree I should track.

-- 
Stephan



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


gEDA-user: Gentoo pcb-20100929.ebuild

2010-10-17 Thread Stefan Salewski
I have send it to the developers, see

http://bugs.gentoo.org/show_bug.cgi?id=341489

may take some days to go into the official tree, if you need it now, you
may pull it from that page and copy to your local overlay. Let me know
if there are any problems.




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


Re: gEDA-user: coordinate systems

2010-10-17 Thread kai-martin knaak
Markus Hitter wrote:

 - Get the interface, especially mouse button behaviour, 
 consistent between all parts of the suite.

yes, yes, yes!
And make the most important keyboard shortcuts compatible, too. 


 - Write a new tutorial. With a few pictures like before, 
 and without any asking for editing text files.

You've got a point here. It's been quite some time since I did the 
tutorial myself. But I still remember that the first part of it was a 
bit confusing and tedious. I think you are right. The tutorial is in 
need for a rewrite.


 I've learned about xgsch2pcb and pull just with the email
 cited above,

Well, pcb pull was added this summer. So this is a brand new feature 
and not very established among regular users. The utility xgsch2pcb on 
the other hand was initially labeled proof-of-concept by the developer. 
It proved pretty usable but still has its edges. For example, it does 
not play nice with hierarchical schematics.


 gEDA's GUI  
 can be brought on par with Eagle or KiCad easily, so there's no  
 reason to miss that opportunity.

The good news: There was a discussion on revamping the pcb GUI on Kthe 
list lately.

The bad news: I don't remember any of the established developers engage 
much in the discussion. Hopefully the new developers elan will suffice 
to get some of the proposed changes done and accepted by the 
established developers.

---)kaimartin(---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



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


Re: gEDA-user: coordinate systems

2010-10-17 Thread Phillip Jones
 - Write a new tutorial. With a few pictures like before,
 and without any asking for editing text files.

 You've got a point here. It's been quite some time since I did the
 tutorial myself. But I still remember that the first part of it was a
 bit confusing and tedious. I think you are right. The tutorial is in
 need for a rewrite.


I've recently started using PCB and found the tutorial difficult to
follow and inaccurate at several steps. I thought I would go ahead and
update the wiki to help anyone else who followed the guide after me,
but unfortunately it seems that it is not possible to get an account
to edit the wiki. I emailed a request for an account (as indicated on
the wiki itself) and never received a reply.


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


Re: gEDA-user: coordinate systems

2010-10-17 Thread DJ Delorie

 I've recently started using PCB and found the tutorial difficult to
 follow and inaccurate at several steps.

Which one?  I've written a new one here:
http://www.delorie.com/pcb/docs/gs/


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


Re: gEDA-user: coordinate systems

2010-10-17 Thread kai-martin knaak
Phillip Jones wrote:

 I emailed a request for an account (as indicated on
 the wiki itself) and never received a reply.

Oh dear. This seems like a single point of failure in the system.
Haven't heard from Ales lately. On vacation, maybe?

---)kaimartin(---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



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


Re: gEDA-user: Gentoo pcb-20100929.ebuild

2010-10-17 Thread Evan Foss
Great I will give it a whirl.

Thank you.

On Sun, Oct 17, 2010 at 5:04 PM, Stefan Salewski m...@ssalewski.de wrote:
 I have send it to the developers, see

 http://bugs.gentoo.org/show_bug.cgi?id=341489

 may take some days to go into the official tree, if you need it now, you
 may pull it from that page and copy to your local overlay. Let me know
 if there are any problems.




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




-- 
http://evanfoss.googlepages.com/


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