A method for electrical schematic creation includes loading a schematic
definition file, and determining circuit component placement
relationships according to the schematic definition file and a component
rule set. The method also includes defining a location of a first
component of the schematic definition file, and defining locations of a
plurality of second components of the schematic definition file in
relation to the location of the first component. The method also includes
creating a schematic output file corresponding to the circuit component
placement relationships and the schematic definition file, so that the
schematic output file describes an automatically-generated electrical
schematic corresponding to the schematic definition file.