Palletizing program

Does anyone have a macro or program that can create optimize pallet loading assemblies?

SolidworksAssemblies