1. A method for refining a graph representation of a mechanical structure to be manufactured, the method performed in a computing environment comprising one or more computer processors and system memory, the method performed by executing computer instructions upon the one or more processors, the method comprising: accessing from computer memory a representation of a mechanical structure under design for manufacturing; accessing a set of constraints for the mechanical structure; accessing a set of objectives for the mechanical structure, the set of objectives including an available precision for manufacture of the mechanical structure and including at least one of strength and material volume for a final design of the mechanical structure; accessing a mesh for the mechanical structure; creating a graph representation of the mesh for the mechanical structure; refining the graph representation of the mechanical structure using an optimization algorithm according to the constraints and objectives for the mechanical structure such that the final design of the mechanical structure is produced and meets the constraints and objectives including the at least one of strength and material volume for the final design of the mechanical structure and the available precision for manufacture; and saving the refined graph representation of the mechanical structure in computer memory for use in manufacturing the mechanical structure.