Re: gEDA-user: gschem guile scripting

2010-10-30 Thread Oliver King-Smith
   Maciej,
   There is a small development script that allows you to drop into a
   guile shell on the gEDA website.  The shell auto completes so you can
   see a list of all available commands.  You can also try things live.
   I found this very helpful when I was starting out with gnetlist.  Here
   is the development script in case you can't find it.
   (use-modules (ice-9 readline))
   (activate-readline)

   (define (devel output-filename)
   (scm-style-repl)
   Oliver
 __

   From: Maciej Pijanka 
   To: geda-u...@seul.org
   Sent: Sat, October 30, 2010 4:50:43 PM
   Subject: gEDA-user: gschem guile scripting
   Hello
   I wanted to traverse all symbols placed on current sheet from some
   script
   preferably invoked via ft, but so far found that even
   (add-menu) which worked before for example from pcb.scm, seems to not
   work on
   gEDA/gschem version 1.6.1.20100214
   any hints where to look?
   i tried some simple scheme functions like adding (file-new) to my
   test.scm
   and this works fine, but i didn't found any routine allowing to get
   list of items
   neither some others which seem to require argument aren't working or i
   am not able
   to find right arguments for them.
   best regards
   Maciej
   --
   Maciej Pijanka
   I don't fear computers, I fear lack of them -- Isaac Asimov
   ___
   geda-user mailing list
   [1]geda-u...@moria.seul.org
   [2]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

References

   1. mailto:geda-user@moria.seul.org
   2. 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


gEDA-user: gschem guile scripting

2010-10-30 Thread Maciej Pijanka
Hello

I wanted to traverse all symbols placed on current sheet from some script
preferably invoked via ft, but so far found that even 
(add-menu) which worked before for example from pcb.scm, seems to not work on
gEDA/gschem version 1.6.1.20100214

any hints where to look?

i tried some simple scheme functions like adding (file-new) to my test.scm
and this works fine, but i didn't found any routine allowing to get list of 
items
neither some others which seem to require argument aren't working or i am not 
able
to find right arguments for them.


best regards
Maciej

-- 
Maciej Pijanka
I don't fear computers, I fear lack of them -- Isaac Asimov


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


Re: gEDA-user: Ben mode feature request

2010-10-30 Thread kai-martin knaak
Evan Foss wrote:

> I may have missed it but has anyone suggested the brlcad format. It
> might be better than freecad in that it has export/import from a lot
> of other formats already written.

It might be worse in that its user interface is prohibitively non-
intuitive. I looked at the application a few years ago, when I was in 
need for a mechanical CAD application. Even the most simple operations 
required a number of complex steps. There is a whole chapter in the 
manual on how to move a component. The user base of brlCAD is marginal 
and will probably shrink even more, as more intuitive open source CAD 
applications will become a viable alternative. 

---<)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: Ben mode feature request

2010-10-30 Thread John Griessen

On 10/29/2010 09:55 AM, Peter Clifton wrote:

Whilst that isn't as general as a full VRML importer, it might be nice
to be compatible with other OSS CAD tools and their models.


VRML has been around so long that it is one of the ones you want to be able to
translate to and from.


On 10/29/2010 10:15 AM, Phillip Jones wrote:
> quick search on sourceforge reveals:
> http://exp-engine.sourceforge.net/

I couldn't figure out what this feature list for Express Engine means:
*  Browse and Validate Express (ISO 10303-11) schemas
* Browse and Validate Express Data Populations
* Validate and Evaluate Express-X (ISO 10303-14) views and maps
* GUI and command-line interfaces
* Express Shell

On 10/29/2010 06:05 PM, kai-martin knaak wrote:
> That's why I keep suggesting an export to freecad format.
> http://en.wikipedia.org/wiki/FreeCAD_(Juergen_Riegel)a

I tried using Freecad 2 months ago and it was very slow when more
than two rectangular shapes were modeled.  Boolean slices took forever
and made the model slow also.  It needs more work before doing a 3D rep of a 
board
with components.

On 10/30/2010 12:15 PM, Bert Timmerman wrote:
> http://openscad.org/
>
> Runs on both windoze and linux (works for me on Fedora).

OpenSCAD has just had some discussion on its list about upgrading it
so STEP can be output, and also there is some talk of using its native file 
save format
for the 3D file to make things from with reprap.org tools.  So it could be good 
for
two formats soon.

On 10/30/2010 01:09 PM, Evan Foss wrote:
> I may have missed it but has anyone suggested the brlcad format. It
> might be better than freecad in that it has export/import from a lot
> of other formats already written.

Steep learning curve.  Few can take it long enough to get usability.

OpenSCAD is programmer friendly so it's a natural.  It is not a GUI integrated
view/click/drag tool like FreeCAD will be some day, it is a scripting tool to 
generate 3D
output to view in some other tool, then change the script, repeat till you like 
it.
You can use it with git and it's just like coding a program for functions, 
instead your
output is 3D shapes.  By cut and pasting the scripts you get a lot of 
reuseability without even
having it in a reusable 3D format.  But they're working on that and probably 
will have STEP
crudely working soon.

John Griessen
--
Ecosensory   Austin TX


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


Re: gEDA-user: More OpenGL ideas

2010-10-30 Thread John Griessen

On 10/29/2010 03:43 PM, Felix Ruoff wrote:

Therefore I am thinking about changing the behaviour of some (many) menu-items 
that they will act on selected items instead. I
think, this would be more familliar to new users. What do you think?


I have experience with chip design software for layout and operating on the 
selected set is
the main thing.  If you change these in the pcbmenu.res file I am all for it.  
I don't like hard coding
of things like this though.

John


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


Re: gEDA-user: Ben mode feature request

2010-10-30 Thread Bert Timmerman
Hi Evan,

I mentioned BRL-CAD some days ago:



Maybe Blender, OpenSCAD or BRL-CAD should become our 3D-friends ?



If there is a packaged version in Fedora I will give it a try because the
last time I visited the web site it looked like it's more mature than
FreeCAD (freecad, or however it's spelled).

FreeCAD seems to use python for scripting, yet another language for me to
learn ;-)

At the moment I'm strugling with OpenSCAD to get a 1/4 of a toroid ;-(

This requires a sequence of boolean operations: rotate_extrude a circle and
then subtract some translated cubes as to get the bend of a through hole
resistor.

Chip capacitors and resistors are easy: just some cubes ;-)

Kind regards,

Bert Timmerman.



> -Original Message-
> From: geda-user-boun...@moria.seul.org 
> [mailto:geda-user-boun...@moria.seul.org] On Behalf Of Evan Foss
> Sent: Saturday, October 30, 2010 8:09 PM
> To: gEDA user mailing list
> Subject: Re: gEDA-user: Ben mode feature request
> 
> Hi,
> 
> I may have missed it but has anyone suggested the brlcad 
> format. It might be better than freecad in that it has 
> export/import from a lot of other formats already written.
> 
> 
> ___
> 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: Ben mode feature request

2010-10-30 Thread Evan Foss
Hi,

I may have missed it but has anyone suggested the brlcad format. It
might be better than freecad in that it has export/import from a lot
of other formats already written.


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


Re: gEDA-user: Ben mode feature request

2010-10-30 Thread Bert Timmerman
Hi Vanessa,

Have a look at OpenSACD at:

http://openscad.org/ 

Runs on both windoze and linux (works for me on Fedora).

There are some examples included.

If your looking for EDA model stuff, I'm evaluating the feasibility of using
this for pcb and have my stuff in a git repo at github.

http://github.com/bert/openscad

Kind regards,

Bert Timmerman. 

> -Original Message-
> From: geda-user-boun...@moria.seul.org 
> [mailto:geda-user-boun...@moria.seul.org] On Behalf Of 
> Vanessa Ezekowitz
> Sent: Friday, October 29, 2010 5:56 PM
> To: geda-user@moria.seul.org
> Subject: Re: gEDA-user: Ben mode feature request
> 
> On Fri, 29 Oct 2010 17:31:28 +0200
> "Bert Timmerman"  wrote:
> 
> > Anyone volunteering for the difficult part ?
> 
> Ah, if only I knew some kind of true 3D modeling 
> environment...  Technical graphics/artwork is kind of a hobby 
> for me, and I'd like to think I'm pretty good at it, so if I 
> knew what the hell I was doing in the 3D realm, ;-) I'd 
> volunteer for at least some of the models.  Alas, I only know 
> how to work with 2D stuff.
> 
> --
> "There are some things in life worth obsessing over.  Most 
> things aren't, and when you learn that, life improves."
> http://starbase.globalpc.net/~ezekowitz
> Vanessa Ezekowitz 
> 
> 
> ___
> 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