Managing Digital Mockups with GraphDB neo4j

I did some google without success. I am trying to figure out which would be the best way to build a graphDB to handle a physical product structure (digital mockup).
I am sure there must be some literature already writen regarding this topic. Any help with existing references would be welcome.
I have concerns about the model itself. First point to solve is how to handle the position of the instance of the items: properties, nodes...
In case some of you find this topic interesting I could add more details on concepts and ideas that must be set up.