Within the field of protein structure prediction, the packing of α-helical proteins has been one of the more difficult problems. The use of distance constraints and topology predictions is shown to be highly useful for reducing the conformational space that must be searched by deterministic algorithms to find a protein structure of minimum conformational energy. We present a novel first principles framework to predict the structure of α-helical proteins that includes three main stages. These stages include a novel optimization model for generating interhelical distance restraints between α-helices, the analysis and clustering of loop structures with flexible stems, and finally the prediction of tertiary structure using a hybrid optimization algorithm. This approach does not assume the form of the helices, so it is applicable to all α-helical proteins, including helices with kinks and irregular helices. The interhelical contact prediction model was evaluated on 5 proteins, where it identified an average contact distance below 10.0 Å for the entire set. The proposed overall framework was applied to a 63 residue α-helical bundle (1r69) with 5 helices.