I know this off topic (broadly defined), but it may help you to know that some PDF's produced from CAD programs can sometimes be retrieved in vectors / layers. I've used Inkscape for this, in the past. The results usually need some clean-up, but its often a good start point.