Index: trunk/doc/datasheet.html =================================================================== --- trunk/doc/datasheet.html (nonexistent) +++ trunk/doc/datasheet.html (revision 10723) @@ -0,0 +1,125 @@ + + +
+Main + | Doc & Knowledge pool & Tutorial + | Current state + | Events & timeline + | sch-rnd ![]() |
---|
layout characteristics + | multiple layers (16 copper, compile time tunable limit)
+ smd and through-hole components + editable solder mask, paste, assembly, keepout, documentation drawings + board size up to 2x2 meter at nanometer precision + arbitrary amount of routing styles + Design Rule Checker + |
native file format + | lihata (structured text tree); support for loading and saving all old file versions + |
data model: hierarchic + | single-sheet, flat multi-sheet, hierarchic multi-sheet + |
data model: symbol storage + | embedded (each symbol placement is a copy in the sheet) or local-lib (symbols are stored only once per sheet and multiple placement referenced within the sheet) + |
data model: portability + | sheet and symbol files are always self-contained and can be published without extra steps + |
File formats: Load/import schematics + |
+
+ altium schematics EasyEDA std, multi-page schematics sheets geda cschem schematics (v2) lihata cschem schematics (any version) cschem non-graphical schematic sheets in fawk format cschem non-graphical schematic sheets in tEDAx format orcad schematics TinyCAD schematics + + |
File formats: Load/import symbol + |
+
+ EasyEDA std, symbol EasyEDA pro, symbol geda cschem symbol (v1) lihata cschem symbol (any version) + + |
File formats: Import misc + | + + + + |
File formats: Save/export schematics + | + + lihata cschem schematics (any version) + + |
File formats: Save/export symbol + | + + lihata cschem symbol (any version) + + |
File formats: Export netlist + | + + tEDAx netlist + + |
File formats: Export misc + |
+
+ abstract model text Bill of Materials printer (using ps) png ps eps spice svg tdx + + |
UI options + | gtk2, gtk4, lesstif (motif), batch (automated processing)
+ configurable menus, keyboard and mouse actions + |
symbol library + | parametric symbols written in any programming language
+ optionally per system, per user, per project symbol libs + + + + |
devmap library + | a library of plain text files, one per device
+ can map symbol terminals to footprint pins + can set attributes of symbols and terminals + optionally per system, per user, per project devmap libs + + + + |
scripting + | embedded scripting using fungw (awk, python, lua, tcl, ruby, perl, javascript, lisp, shell, pascal, BASIC) + |
helpers + | renumber, simulation
+ query mini-language for finding and selecting objects by rules + |
misc + | flexible configuration system
+ support for small screen (800x600) + strong support for automated processing + modularity (most code implemented in plugins) + slim code, reduced external dependency, portability + |