You can indeed set constraints to 'NOCHECK' but that will not allow table truncation.
You'll need to drop the foreign key constraints in order to truncate the tables they reference. You first could script the FKs, drop them, truncate, and then recreate the FKs. This is easier with DMO than with straight SQL.
--Jonathan