Schema e layout
Dimensioni della scheda
agentee fit: la scheda rettangolare più piccola su cui un layout sta, provata con molti rapporti di aspetto e verificata con il router globale.
agentee fit NAME [--strategy tight|balanced|spread] [--aspect 1.5 ...] [--width MM] [--height MM] [--verify N] [--write] (MCP fit) trova la più piccola scheda rettangolare su cui il layout si adatta. Carica il layout una volta e prova i contorni in memoria, da decine a centinaia al secondo: la collocazione attuale scalata alla nuova dimensione (ruotata di un quarto quando la nuova scheda è orientata in modo diverso), i fori di montaggio mantenuti nei loro angoli, i connettori di bordo mantenuti sul loro bordo e scivolati lungo di esso finché non sono liberi, poi ogni altro componente legalizzato con il gap della strategia tra i componenti (0,1, 0,2 o 0,4 mm). Una dimensione si adatta quando ogni componente trova un posto e la domanda di sbroglio (il semiperimetro di ogni net distribuito sulla sua scatola circoscritta su tessere da 1 mm) nel ventesimo più affollato della scheda resta sotto il 90%, 70% o 50% di ciò che i layer di segnale contengono alla pista e al gap della classe Default. Ogni rapporto d'aspetto (quello attuale e 13 da 0,42 a 2,38 di default, o --aspect ripetuto) viene cercato separatamente; --width o --height fissa un lato. Le dimensioni più piccole poi passano per la fase di accesso e lo sbroglio globale, --verify di esse (3 di default, 0 le salta), e la più piccola senza più piazzole bloccate della scheda attuale e con overflow globale sotto il 3%, 1% o 0,2% della sua lunghezza di filo vince. La tabella dà la dimensione più piccola che si adatta per ogni rapporto d'aspetto e cosa ha fermato la dimensione successiva più piccola. --write imposta [outline] size nel file della scheda, scrive la collocazione con lo sbroglio azzerato e stabilisce le etichette; esegui agentee layout NAME dopo. Colloca il layout prima, poiché la ricerca parte dall'assetto che ha; i testi e i disegni della scheda restano dove sono.