Bodygroups tutorial?

Is there a tutorial on how to make bodygroups for a weapon?
I know that you have to include $bodygroup in your .qc but what do you have to do for the smd’s?
Just edit the reference and export the reference again?

This was taken from Fredrika’s thread for modeling found here.

Thanks mate, really helpful :slight_smile:

Also it’s a good idea to have all the different parts of the model be rigged to some bone, the positioning of the separate parts sometimes get fucked up when compiling otherwise.