[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Ben mode feature request
Hi all,
IMHO, openSCAD could be a (FOSS) candidate as well for generating a 3D view
a the board.
It's input file is a script resembling C.
For the user manual see: http://en.wikibooks.org/wiki/OpenSCAD_User_Manual
Simple components (CAPC et al) could be defined as a module containing a
cube for a body, and two other translated cubes for the leads.
Complicated parts can be assembled by means of conditinal and iterator
functions containing 3D primitives.
PCBoards can be put together by a toplevel script invoking all parts
(modules) and an extruded outline (may even be a DXF file).
I try to work out a proof-of-concept board to investigate the feasibility.
Kind regards,
Bert Timmerman.
> -----Original Message-----
> From: geda-user-bounces@xxxxxxxxxxxxxx
> [mailto:geda-user-bounces@xxxxxxxxxxxxxx] On Behalf Of DJ Delorie
> Sent: Thursday, October 28, 2010 10:09 PM
> To: gEDA user mailing list
> Subject: Re: gEDA-user: Ben mode feature request
>
>
> > Anyway I started to think could it be possible to write tool that
> > populates the PCB? First we know the footprint. There are the legs.
> > Then we need case. Selecting from few different cases it could be
> > possible to select desired case. Size could be little bit
> smaller than
> > outline in footprint. And then the last thing is add text
> and resistor
> > ribbons. This information is required before the picture is
> exported.
> > And when we export image, these pictures are pasted on picture.
>
> In theory, the XYZR output (bom exporter) is enough to let
> you paste other pictures onto the pcb picture. However,
> there's the whole "need a huge pile of pictures" problem still.
>
> Then you'd annotate the footprints to include a photo name
> and perhaps some hook to fix it (like resistor stripes or
> number), some offset/rotation code, etc.
>
> Remember, features get added by the people with the time and
> desire to add them...
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user