1. A method performed by a system for controlling a 3-dimensional printing device comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed, cause the system to perform the method, the method comprising: receiving a request to render an object with the 3-dimensional printing device; identifying, based on 3-dimensional shape information associated with the object, a function of the object, wherein identifying the function of the object comprises comparing the 3-dimensional shape information associated with the 3-dimensional shape information associated with the one or more managed object functions at a plurality of resolutions; comparing the identified function of the object with information associated with one or more managed object functions; determining, based on the comparison, that the identified function of the object is similar to at least one managed object function of the one or more managed object functions; identifying a policy associated with the at least one managed object function; and controlling the 3-dimensional printing device in connection with rendering the object with the 3-dimensional printing device in accordance with the identified policy.