Objects do not cross filegroups. If there is data being added to objects that were created in PRIMARY, that filegroup will grow. To move those objects to filegroup1,
- For tables, rebuild the clustered index on filegroup1
- for indexes, rebuild them on filegroup1
- for stored procs/UDFs, drop and recreate on filegroup1.