C-like User Language for data export and import and the realization of self-defined commands
Fully documented, readable XML data structure
easy library editing
Managed libraries that can be shared for collaboration
composition of self-defined libraries with already existing elements by drag-and-drop
easy generation of new Package variants from other libraries by drag-and-drop
free rotation of package variants (0.1-degree steps)
arbitrary pad shapes in the Package Editor
library browser and powerful component search function
3D Package Creator
technology support (e. g. 74L00, 74LS00..)
FRAME command for defining labelled drawing frames
free definable attributes, applicable for Devices in the Library and in Schematic or Layout
support for assembly variants
easy-to-use dimensioning tool
merging of different projects while maintaining consistency (Design Reuse)
Save Schematic and Board (or parts of them) in a common Design Block for design reuse in other projects
Design Blocks as templates for Schematic and Layouts
integrated PDF data export function
export function for graphic files (BMP, TIF, PNG...)
printouts and print previews the drivers of your operating system
partlist generation with database support (bom.ulp)
One-click manufacturing data with Gerber X2 support
user-definable context menu with commands for all objects
properties of objects can be accessed and edited using the context menu
automatic backup function
Schematic Editor
Schematics can be designed in a hierarchical structure: modules are represented by module instances and connected through ports in the top level of the schematic.
the hierarchy can reach any depth
up to 999 sheets per schematic
icon preview for schematic and module sheets
sorting sheets of modules and schematic with drag-and-drop
cross-references for nets
automatic generation of contact cross-references
Pin/bus/net breakout functionality
automatic label placement on bus member nets
simple copying of parts
replace function for parts without loss of consistency between schematic and layout
Online forward and back annotation between schematic and board
automatic board generation
automatic generation of supply signals
Electrical Rule Check (error check in the Schematic and consistency check between Schematic and Layout)
Layout Editor
full SMD support
support for Blind and Buried vias
rotation of objects in arbitrary angles (0.1-degree steps)
flip board view
components, texts, rectangles, circles and dimensions can be locked against moving
text can be placed in any orientation
dynamic calculation of signal lines while routing the layout
magnetic-pads function
tracks can be laid out with rounded corners in any radius
mitering to smooth wire joints
Loop remove function for re-routing any portion of a path between two pads with automatic removal of the previous redundant trace
Design Rule Check for board layouts (for example, overlaps, measures of pads or tracks)
Live DRC
copper pouring (ground plains)
Package variants support
Obstacle avoidance and push obstacles modes for manual routing
Quick Route modes for easy semi-automatic routing
Smooth Route for smoothing already routed traces
Differential Pair routing
automatic creation of meanders for length compensation of signals
Fanout tool for SMD components and signals
user-definable, free programmable User Language to generate data for mounting machines, test equipment, milling machines or any other data format
output of manufacturing data for Gerber plotters and drilling machines with the CAM Processor
Creation of 3D data (for example STEP or STL) for mechanical CAD systems
Autorouter
fully integrated into basic program
TopRouter with gridless routing algorithm, which can be preceded by the Autorouter
optional automatic selection of routing grid and preferred directions in the signal layers
Special BGA Autorouter for BGA escape routing
support for multi-core processors to process multiple routing jobs simultaneously
uses the set of Design Rules you defined for the layout
change between manual and automatic routing at any time
ripup&retry algorithm
user-definable strategy (by cost factors)
routing grid down to 0.8 mil (0.02 mm)
no placement restrictions
up to 16 signal layers (with user definable preferred directions)