Berdasarkan metode pergerakan billet, penempaan dibedakan menjadi penempaan bebas, penempaan, ekstrusi, penempaan mati, penempaan cetakan tertutup, dan penempaan tertutup. Penempaan cetakan tertutup dan gangguan tertutup adalah dua proses lanjutan dalam penempaan cetakan. Karena tidak ada flash, pemanfaatan material tinggi, dan penempaan yang rumit dapat diselesaikan dalam satu atau beberapa proses dengan kebutuhan beban yang relatif rendah. Namun, kontrol ketat terhadap volume billet dan posisi relatif dari cetakan tempa diperlukan.
Cold upsetting adalah proses pemrosesan tekanan logam invasif minimal yang dilakukan pada suhu kamar. Ini memanfaatkan deformasi plastis logam untuk mendistribusikan ulang dan mentransfer volume. Karakteristiknya meliputi: peningkatan sifat mekanik bagian; pemanfaatan material yang tinggi (hingga 85% atau lebih); efisiensi produksi yang tinggi; dan kekasaran permukaan yang baik dan presisi tinggi. Proses ini memiliki persyaratan ketat untuk bahan baku, termasuk komposisi kimia, sifat mekanik, kekerasan (umumnya HB110~170), akurasi dimensi, kualitas permukaan (tidak ada goresan, lipatan, atau cacat lainnya), dan ketebalan lapisan dekarburisasi.

Desain proses terutama meliputi: menghitung panjang billet berdasarkan prinsip volume konstan; menentukan derajat deformasi dan jumlah operasi pengacau berdasarkan rasio panjang-terhadap-diameter (misalnya, rasio panjang-terhadap-diameter yang kurang dari atau sama dengan 2,5 dapat diubah dalam satu pengoperasian, sedangkan 2,5~4,5 memerlukan dua pengoperasian); dan mengembangkan rencana pemrosesan tertentu (seperti memilih proses dan peralatan-tanpa pemotongan atau-pemotongan minimal).
Hukum dasar deformasi plastis yang diikuti dengan proses menjengkelkan adalah: hukum tegangan geser (deformasi plastis memerlukan tegangan geser untuk mencapai nilai kritis), hukum volume konstan (volume sebelum dan sesudah deformasi sama), dan hukum hambatan minimum (partikel logam mengalir ke arah yang hambatannya paling kecil).

