Patent ID: 8495555

Claim:
A computer aided design system of a device used in a printed circuit board layout system, the device comprises at least one hardware processor and a storage system to store a contact list and one or more network applications; the computer aided design system comprises a plurality of nets and one or more programs, the one or more programs stored in the storage system and executable by the at least one hardware processor, the one or more programs comprising: an interface creating module executed by the hardware processor and configured to create a parameter setting interface on a screen of the device to display a design with a plurality of to-be-calculated nets and select at least one net of the design in response to a user's operation, wherein each of the to-be-calculated nets is composed of a plurality of cline segments with different widths directly connected in series; a first calculating module configured to calculate the length of the cline segments of the selected net being subjected to calculation based on the coordinates of the cline segments and generating a dividing signal; a dividing module configured to divide the calculated cline segments belonging to the same selected net into a first team and a second team based on the compared result with a predetermined width according to the dividing signal; and a second calculating module configured to respectively add the calculated cline segments length in the first team and the second team to obtain a first length and a second length.