Of course, we can't "see" your project (because you didn't post any code), but I'm guessing that one or more of the following "Good LabVIEW Practices" was not followed:
- All of the LabVIEW code for a particular "project" should be "contained in" (which means "referenced by") a LabVIEW Project (.lvproj) File.
- All User-Defined Clusters should be converted to a TypeDef, and the TypeDef used throughout the Project.
With these two steps, it should be a very simple process to create a Class that incorporates the TypeDef and turn the VIs that currently process the Cluster into Methods of the Class.
Bob Schor