how do it combine separate component stp files into an assembly single stp file

This is a problem with many cad programs. FreeCad assembly model is made from individual parts filed in step. FreeCAD file format is not read by gabCAD so I can not put an assembly into the gallery viewer (not listed). Is there a utility (free open source) to create an assembly step file from multiple part step files?