"hardpoints to a new ship"
I am afraid you are still not clear...
do you mean "modelling" a 3d graphics file?
In this case, you have to create dummy objects named "hardpoint1" (or whatever number) that corresponde to the position on the UI (just download SE 3
http://www.strategyplanet.com/sfc/editing.shtml, you will see what I mean.)
or do you have a new ship already done but want to add it into the game? "modding" yes they mean different things at least in SFC context.
Same, just download Shipedit. Pay attention to the graphics in Shipedit about the HP number and whether the hardpoint is capable of supporting heavy weapons which are phaser HP's. Then you insert the weapon you want on that hardpoint.
http://www.fileplanet.com/dl/dl.asp?/strategyplanet/sfc/utils/sfc3_modeltools.zip read the PDF section on hardpoints. BUT IGNORE ITS NAMING NUMBERS (this is for SFC3 where eveything is sequential) But the principles still apply. As long as you remember numbering it to match the UI in SFC2.