Re: gEDA-user: bugs, warts and feature requests (3)

2011-01-02 Thread Bert Timmerman
Hi Kai-Martin, 

> -Original Message-
> From: geda-user-boun...@moria.seul.org 
> [mailto:geda-user-boun...@moria.seul.org] On Behalf Of 
> kai-martin knaak
> Sent: Sunday, January 02, 2011 5:37 PM
> To: geda-u...@seul.org
> Subject: Re: gEDA-user: bugs, warts and feature requests (3)
> 
> Bert Timmerman wrote:
> 
> >> • pcb feature request: Please put all the gerbers in a dedicated 
> >> subdir of the working directory by default. The name of the subdir 
> >> should be configurable.
> > 
> > Is doable.
> > 
> >> • pcb feature request: Optionally zip all gerbers and the 
> cnc files 
> >> to yield a single file that can be sent to the fab. The 
> name of the 
> >> zip file might contain the current date.
> > 
> > Is doable
> 
> You mean, it can already be done? How?
> 
> ---<)kaimartin(>---
> --
> Kai-Martin Knaak
> Öffentlicher PGP-Schlüssel:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53
> 
> 

Issues 1 and 2 can be done by means of a Makefile, TBH I have no such
Makefile lingering around, but remain confident that requested functionality
is within the reach of make-and-friends.

Issue 1 could also be coded into the gerber exporter if this were a
Frequently Asked Feature, AFAIK this is not the case.

Kind regards, Bert Timmerman.



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


Re: gEDA-user: bugs, warts and feature requests (3)

2011-01-02 Thread kai-martin knaak
Bert Timmerman wrote:

>> • pcb feature request: Please put all the gerbers in a 
>> dedicated subdir of the working directory by default. The 
>> name of the subdir should be configurable.
> 
> Is doable.
> 
>> • pcb feature request: Optionally zip all gerbers and the cnc 
>> files to yield a single file that can be sent to the fab. The 
>> name of the zip file might contain the current date.
> 
> Is doable

You mean, it can already be done? How?

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



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


Re: gEDA-user: bugs, warts and feature requests (3)

2011-01-02 Thread kai-martin knaak
Levente Kovacs wrote:

>> • pcb feature request: Please put all the gerbers in a dedicated 
>> subdir of the working directory by default. The name of the subdir 
>> should be configurable. 
>> 
>> • pcb feature request: Optionally zip all gerbers and the cnc files 
>> to yield a single file that can be sent to the fab. The name of the 
>> zip file might contain the current date. 
> 
> The two can be done by hand or scripts or Makefile, etc. Like I did
> (a Makefile snipet)

Sure, it can be done. But these are common generic tasks with pcb. I 
see no reason to induce reinvention of wheels by each and every user. 

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



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


Re: gEDA-user: bugs, warts and feature requests (3)

2010-12-29 Thread Levente Kovacs
On Thu, 23 Dec 2010 12:43:45 +0100
kai-martin knaak  wrote:

> • pcb feature request: Please put all the gerbers in a dedicated
> subdir of the working directory by default. The name of the subdir
> should be configurable.
> 
> • pcb feature request: Optionally zip all gerbers and the cnc files
> to yield a single file that can be sent to the fab. The name of the
> zip file might contain the current date.

The two can be done by hand or scripts or Makefile, etc. Like I did (a
Makefile snipet):

gerber: ${PCBNAME}.pcb
${PCB} -x gerber --gerberfile ${PCBOUTDIR}/${FILEBASE} ${PCBNAME}.pcb

later in the Makefile:

output: clean_output gerber pdf
cp ${FILEBASE}.pdf ${PCBOUTDIR}
tar -jcvf ${FILEBASE}_${DATE_S}.tar.bz2 ${PCBOUTDIR}
rar a ${FILEBASE}_${DATE_S}.rar ${PCBOUTDIR}


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: bugs, warts and feature requests (3)

2010-12-23 Thread Stephan Boettcher
kai-martin knaak  writes:

> From my notes:
>
> • pcb feature request: Please put all the gerbers in a dedicated subdir 
> of the working directory by default. The name of the subdir should be 
> configurable.

Any default will seldom be what I'd need, since either the directory
name or the filename base will contain some version number.  I
usualle append "/v01" to the provided default.

To default to a subdirectory instead of a base filename in the cwd saves
typing a "/".  The "." in ".group1", etc should then be removed from the
generated filename extensions.

I.e., 
  default: "LAYOUT_NAME/"File: "LAYOUT_NAME/group1.gbr"
  default: "LAYOUT_NAME."File: "LAYOUT_NAME.group1.gbr"
  default: "`date +LAYOUT_NAME.%Y%m%d.`" File: "LAYOUT_NAME/20101223.group1.gbr"

> • pcb feature request: Optionally zip all gerbers and the cnc files to 
> yield a single file that can be sent to the fab. The name of the zip 
> file might contain the current date.

That will miss the README.txt, that I always add to the package, so that
the vendor knows exacly what the layer order is, and that the silk and
paste layers shall be ignored, etc.  

And there should always be a review of the gerbers with gerbv before
submission, so gerbv needs to learn to open .zip files, without barfing
at the manually added README :-)

> • pcb usability: pcb just complains on stdout if gerber output is 
> advised to put the gerbers to a non existing path. Suggestion: pop up a 
> warning dialog.

Or just mkdir -p the directory ?

> • pcb feature request: add a square property to tracks and lines.
>
> • pcb feature request: Currently, text gets lost during "convert buffer 
> to elements". Proposal: Convert text in silk to lines in silk. Convert 
> text in copper to overlapping pads. I guess, it is possible to reuse 
> the already existing render routines to do the conversion. 

Would developer time not better be invested in supporting text (arcs,
planes) on copper and silk layers in an element?

> • gnetlist bug: gsch2pcb produced invalid pcb syntax if footprint names 
> contain a hyphen. The work flow will fail somewhere down the road with 
> unspecific symptoms. This is a nasty, but long standing newbie trap 
> that really should be defused one way or another. 
>
> Please comment.
>
> ---<)kaimartin(>---

-- 
Stephan


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


Re: gEDA-user: bugs, warts and feature requests (3)

2010-12-23 Thread Martin Kupec
On Thu, Dec 23, 2010 at 12:43:45PM +0100, kai-martin knaak wrote:
> From my notes:
> 
> • pcb feature request: Please put all the gerbers in a dedicated subdir 
> of the working directory by default. The name of the subdir should be 
> configurable.
yah!
> 
> • pcb feature request: Optionally zip all gerbers and the cnc files to 
> yield a single file that can be sent to the fab. The name of the zip 
> file might contain the current date.
nah...that is easy to do by hand. And usually it is needed to
rename the files.
> 
> • pcb usability: pcb just complains on stdout if gerber output is 
> advised to put the gerbers to a non existing path. Suggestion: pop up a 
> warning dialog.
yah!
> 
> • pcb feature request: add a square property to tracks and lines.
yah!
> 
> • pcb feature request: Currently, text gets lost during "convert buffer 
> to elements". Proposal: Convert text in silk to lines in silk. Convert 
> text in copper to overlapping pads. I guess, it is possible to reuse 
> the already existing render routines to do the conversion. 
no opinion...
> 
> • gnetlist bug: gsch2pcb produced invalid pcb syntax if footprint names 
> contain a hyphen. The work flow will fail somewhere down the road with 
> unspecific symptoms. This is a nasty, but long standing newbie trap 
> that really should be defused one way or another. 
This is bug..needs correcting.

Martin Kupec



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


Re: gEDA-user: bugs, warts and feature requests (3)

2010-12-23 Thread Bert Timmerman
Hi KMK, 

> -Original Message-
> From: geda-user-boun...@moria.seul.org 
> [mailto:geda-user-boun...@moria.seul.org] On Behalf Of 
> kai-martin knaak
> Sent: Thursday, December 23, 2010 12:44 PM
> To: geda-u...@seul.org
> Subject: gEDA-user: bugs, warts and feature requests (3)
> 
> From my notes:
> 
> • pcb feature request: Please put all the gerbers in a 
> dedicated subdir of the working directory by default. The 
> name of the subdir should be configurable.

Is doable.

> • pcb feature request: Optionally zip all gerbers and the cnc 
> files to yield a single file that can be sent to the fab. The 
> name of the zip file might contain the current date.

Is doable

> • pcb usability: pcb just complains on stdout if gerber 
> output is advised to put the gerbers to a non existing path. 
> Suggestion: pop up a warning dialog.

Could be send to the log window.
 
> • pcb feature request: add a square property to tracks and lines.

One might add SQUARE and BUTT capped.
 
> • pcb feature request: Currently, text gets lost during 
> "convert buffer to elements". Proposal: Convert text in silk 
> to lines in silk. Convert text in copper to overlapping pads. 
> I guess, it is possible to reuse the already existing render 
> routines to do the conversion. 

Should be configurable.

> • gnetlist bug: gsch2pcb produced invalid pcb syntax if 
> footprint names contain a hyphen. The work flow will fail 
> somewhere down the road with unspecific symptoms. This is a 
> nasty, but long standing newbie trap that really should be 
> defused one way or another. 
 
+1

> Please comment.
> 
> ---<)kaimartin(>---
> --
> Kai-Martin Knaak
> Öffentlicher PGP-Schlüssel:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53
> 
> 
> 

Kind regards,

Bert Timmerman.



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


gEDA-user: bugs, warts and feature requests (3)

2010-12-23 Thread kai-martin knaak
From my notes:

• pcb feature request: Please put all the gerbers in a dedicated subdir 
of the working directory by default. The name of the subdir should be 
configurable.

• pcb feature request: Optionally zip all gerbers and the cnc files to 
yield a single file that can be sent to the fab. The name of the zip 
file might contain the current date.

• pcb usability: pcb just complains on stdout if gerber output is 
advised to put the gerbers to a non existing path. Suggestion: pop up a 
warning dialog.

• pcb feature request: add a square property to tracks and lines.

• pcb feature request: Currently, text gets lost during "convert buffer 
to elements". Proposal: Convert text in silk to lines in silk. Convert 
text in copper to overlapping pads. I guess, it is possible to reuse 
the already existing render routines to do the conversion. 

• gnetlist bug: gsch2pcb produced invalid pcb syntax if footprint names 
contain a hyphen. The work flow will fail somewhere down the road with 
unspecific symptoms. This is a nasty, but long standing newbie trap 
that really should be defused one way or another. 

Please comment.

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



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