A computer-implemented method for processing a model of a composite part, the method comprising: responsive to receiving a request from a client application for information about a number of locations on the part, identifying the number of locations in the model of the part; creating a section cut at each of the number of locations in the model of the part to form a number of section cuts; obtaining data for a number of layers in each of the number of section cuts, said number of layers being a number of plies in the composite part; changing the model with the number of section cuts to form a formatted model with a format used by the client application to display the formatted model; associating the number of layers in the each of the number of section cuts in the formatted model with the data for the number of layers in the each of the number of section cuts to form an association between the formatted model and the data; and returning the formatted model and the data for the number of layers in a response to the client application; wherein the step of associating the number of layers in the each of the number of section cuts in the formatted model with the data for the number of layers in the each of the number of section cuts to form the association (644, 826) between the formatted model and the data comprises: creating metadata correlating the data (638, 818) for the number of layers (636, 828) for the each of the number of section cuts (634, 830) with layers for the each of the number of section cuts (634, 830) in the formatted model, wherein the metadata is included in the response (646, 818); and wherein the data (638, 818) for the number of layers (636, 828) and the metadata are returned in a web page having program code configured to make calls to a viewer to indicate a layer in the formatted model in response to a selection of the data (638, 818) for the number of layers (636, 828) in the web page; and wherein the metadata includes identification of calls that may be made to a viewer presenting the formatted model. responsive to receiving a request from a client application for information about a number of locations on the part, identifying the number of locations in the model of the part; creating a section cut at each of the number of locations in the model of the part to form a number of section cuts; obtaining data for a number of layers in each of the number of section cuts, said number of layers being a number of plies in the composite part; changing the model with the number of section cuts to form a formatted model with a format used by the client application to display the formatted model; associating the number of layers in the each of the number of section cuts in the formatted model with the data for the number of layers in the each of the number of section cuts to form an association between the formatted model and the data; and returning the formatted model and the data for the number of layers in a response to the client application; wherein the step of associating the number of layers in the each of the number of section cuts in the formatted model with the data for the number of layers in the each of the number of section cuts to form the association (644, 826) between the formatted model and the data comprises: creating metadata correlating the data (638, 818) for the number of layers (636, 828) for the each of the number of section cuts (634, 830) with layers for the each of the number of section cuts (634, 830) in the formatted model, wherein the metadata is included in the response (646, 818); and wherein the data (638, 818) for the number of layers (636, 828) and the metadata are returned in a web page having program code configured to make calls to a viewer to indicate a layer in the formatted model in response to a selection of the data (638, 818) for the number of layers (636, 828) in the web page; and wherein the metadata includes identification of calls that may be made to a viewer presenting the formatted model. creating metadata correlating the data (638, 818) for the number of layers (636, 828) for the each of the number of section cuts (634, 830) with layers for the each of the number of section cuts (634, 830) in the formatted model, wherein the metadata is included in the response (646, 818); and wherein the data (638, 818) for the number of layers (636, 828) and the metadata are returned in a web page having program code configured to make calls to a viewer to indicate a layer in the formatted model in response to a selection of the data (638, 818) for the number of layers (636, 828) in the web page; and wherein the metadata includes identification of calls that may be made to a viewer presenting the formatted model.