First, you must have installed:
* PCB (http://bach.ece.jhu.edu/~haceaton/pcb/)
* MUCS-PCB (http://www.cs.man.ac.uk/amulet/pcb/)


Descriptions:

* pcb2ncap, simple PCB file to ncap file program converter

	pcb2ncap prj.pcb prj.net

	prj.pcb= PCB file with only the componentes positioned(without vias and lines)
	prj.net= PCB rastnet file with all connections 

	this create the prj.ncap, the MUCS-PCB router format
	and the directory outlines\, the MUCS-PCB devices router format


* up2pcb, simple unixplot file to pcb sintaxe file program converter

	up2pcb unixplot_file

	this create unixplot_file.vpcb(vias) and unixplot_file.lpcb(lines)


* up2ps, simple unixplot file to ps file program converter

	up2ps unixplot_file

	this create unixplot_file.ps


* pcb_route, simple script to route a prj.pcb + prj.net
	
	pcb_route prj

	the prj.pcb and prj.net must exist in the same directory

	this create some files utilized for MUCS-PCB router
	and de output prj_routed.pcb.
	

* catlayer, simple layer file include into pcb file 

	catlayer layernum prj.pcb prj.lpcb

        layernum number of the layer that lines in the file.lpcb will be include 
	in file.pcb. 


What using pcb_route?

1- create an "file.pcb" with PCB and place all components and their names.
2- create an netlist "file.net" with all components connections.
3- verify the netlist with PCB.
4- using pcb_route "file"
5- the routed file is "file_routed.pcb" 


What pcb_route do?

Basically
1- using pcb2ncap to create "prj.ncap"
2- using netex(MUCS-PCB) to create tracker files (Read the MUCS-PCB manual)
3- using track(MUCS-PCB) to route (Read the MUCS-PCB manual for set options)
4- using up2ps to convert track output to post script files
5- using up2pcb to convert track output to pcb files prj.lpcb(Lines) and 
prj.vpcb(Vias) 
6- cat prj.pcb with prj.vpcb
7- using catlayer to join prj.lpcb with prj.pcb



any question and sugestion
lcgamboa@yahoo.com
