On 28.10.11 11:58, Kirk Wallace wrote: > Currently, I am using Inkscape to lay out and graphically connect HAL > component symbols. I edit my .hal file using the diagram as a reference. > This is working well so far, but it would be much better if, for > instance, the diagram connections would move with a component if I > decide to move it, which Inkscape doesn't do, as far as I know. I > started using gEDA, but this page: > http://wiki.linuxcnc.org/emcinfo.pl?HalSchematicsUsingGschem
Are there strong reasons for going with gEDA? (I looked at if for PCB design, a few years ago, but found it a work in progress.) So long as the Eagle library of hal components is reasonably up to date, then the existing eagle2hal process seems ideal for the graphical presentation and editing of hal configurations. Connections naturally move with a component, errors can be flagged if two outputs are connected together, etc. If new component macros are needed, they're pretty easy to make, whether by editing an existing one, or from scratch. The Eagle on-line manual, and tutorial, are pretty good. Having had PCB manufacturers accept Eagle files in lieu of Gerber files, doing the CAM themselves, I'd find it convenient to use the same tool for HAL. It's free for that use, and non-commercial PCB design. While several decades as a programmer have left me cold on GUI tools for procedural (lexical input) stuff, a schematic represented as a netlist is gibberish to the human mind, I find. A good schematic editor is the one graphical application I can't do without. Erik -- The meta-problem here is that the configuration wizard does all the approved rituals (GUI with standardized clicky buttons, help popping up in a browser, etc. etc.) but doesn't have the central attribute these are supposed to achieve: discoverability. That is, the quality that every point in the interface has prompts and actions attached to it from which you can learn what to do next. - Eric Raymond, in "The Luxury of Ignorance." ------------------------------------------------------------------------------ Get your Android app more play: Bring it to the BlackBerry PlayBook in minutes. BlackBerry App World™ now supports Android™ Apps for the BlackBerry® PlayBook™. Discover just how easy and simple it is! http://p.sf.net/sfu/android-dev2dev _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users