XCircuit 3.4.11


XCircuit is a UNIX/X11 program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produci
Developer:   R. Timothy Edwards
      more software by author →
Price:  0.00
License:   Artistic License
File size:   960K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


XCircuit is a UNIX/X11 program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and producing circuit netlists through schematic capture.

XCircuit regards circuits as inherently hierarchical, and writes both hierarchical PostScript output and hierarchical SPICE netlists. Circuit components are saved in and retrieved from libraries which are fully editable.

XCircuit does not separate artistic expression from circuit drawing; XCircuit maintains flexiblity in style without compromising the power of schematic capture.

What's New in This Release:
  • XCircuit-3.3 is considered the current, stable, official release version. XCircuit-3.3 is the also development version of XCircuit. Current work includes the integration of automatic schematic capture (ASG) with Stephen Frezza of Gannon University. This should keep us occupied for a while. The Automatic Schematic Capture (ASG) is currently disabled by default until it becomes stable enough to be considered usable. The first function to be added is an hspice parser that reads hspice files and generates schematics from the netlist. Future work includes automatically rerouting in response to moving objects around on the screen, and reading Verilog netlists. The ASG module can be enabled by specifying "--enable-asg" at configuration time. The ASG package is incorporated into revision 3.2.7 and later. XCircuit version 3.3 changed from the original C++ SPICE parser to a simpler but more stable parser by Conrad Ziesler.

  • Revision 7 changes the way selections are handled, getting rid of the cumbersome and oddball "click to accept/reject" method. The new method makes use of the recursive selection routine developed for selecting networks anywhere in the (visible) hierarchy of a schematic. This allows limiting selection of object instances to avoid selecting where the object instance has large amounts of whitespace, such as a border or frame object. Consequently, ambiguity about what element was intended to be selected occurs less often. The new method selects exactly one element on a button-1 press or button-2 click. If this is not the intended element to select, just select again and XCircuit will cycle to the next element found near the pointer.

  • Note: Those who downloaded revisions 7 or 8 will almost certainly want to update to revision 9. The new selection mechanism was introduced in revision 7 and fixed for bugs in revision 8. However, in spite of the better underlying code, the algorithm ended up, if anything, even more cumbersome than the original. Quite a bit of optimization of the selection heuristics went into revision 9. In particular, XCircuit is now better at picking the "intended" element. Also, pointer warps to line endpoints are reverted back to the original position on a cancelation, and element edits can be undone with the "undo" command (an important part of the undo mechanism that I left uncoded for much too long).

    What's New in This Release:
  • Many bugfixes, some extensions, and some minor UI updates.
    tags schematic capture  the original  the new  new method  the intended  the undo  intended element  the asg  work includes  this release  automatic schematic  capture asg  from the  

    Download XCircuit 3.4.11


     http://opencircuitdesign.com/xcircuit/archive/xcircuit-3.4.11.tgz


    Authors software

    XCircuit 3.4.11 (by R. Timothy Edwards)
    XCircuit is a UNIX/X11 program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produci


    Similar software

    XCircuit 3.4.11 (by R. Timothy Edwards)
    XCircuit is a UNIX/X11 program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produci

    gEDA 20061020 (by Ales Hvezda)
    gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools

    Pyspice 0.2 (by Dan White)
    Pyspice is a SPICE pre-processor written in Python, inspired by the Perl SPICE pre-processor spicepp by John Sheahan

    Electric 8.04 (by Steven M. Rubin)

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    Eagle 4.16 (by CadSoft Inc.)
    The Eagle EDA software is composed of tightly integrated modules for PCB design, including Schematic Capture, Board Layout, and Autor

    Electronic Design Automation - Index 1.0 (by Baxeno)
    The system can be used in the electronic world to keep track of your: Schematic, Printed Circuit Board, Front Plate, Programmable Log

    Oregano 0.60.0 (by Ricardo Markiewicz)
    Oregano project is an application for schematic capture and simulation of electrical circuits

    LedaX 0.3-1 (by Jarl E. Gjessing)
    LedaX is ment to be an EDA including a Library Editor, Schematic Capture and PCB Editor.

    LedaX will consist of a minimum of 3 appl

    ASCO 0.4.5 (by ASCO Team)
    ASCO aka A SPICE Circuit Optimizer project aims to bring circuit optimization capabilities to existing SPICE simulators.

    Here are


    Other software in this category

    gEDA 20061020 (by Ales Hvezda)
    gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools

    TkGate 1.8.5 (by Jeffery Hansen)
    TkGate is a event driven digital circuit simulator with a tcl/tk-based graphical editor

    Oregano 0.60.0 (by Ricardo Markiewicz)
    Oregano project is an application for schematic capture and simulation of electrical circuits

    Gaphor 0.8.0 (by Arjan J. Molenaar)
    Gaphor is an easy to use modeling environment

    Eagle 4.16 (by CadSoft Inc.)
    The Eagle EDA software is composed of tightly integrated modules for PCB design, including Schematic Capture, Board Layout, and Autor

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags