Whats with baking a simualation? Select all vertices, go to "Edit -> Keys -> Bake Simulation" Options and make sure that "Control Points" is checked, otherwise nothing will happen after baking. But be beware that this can generate incredible much data depending your pfx mesh complexity, you should at least try to keep the sampling rate at a wide spaced interval, otherwise your scene size will explode. In this case its probably a good idea to separate the baked meshes into their own referenced file and load them only at render times.