Materia primă pentru sacii de tone este polipropilena, iar materiile prime pentru producția de polipropilenă sunt gazele naturale, petrolul și cărbunele. Cărbunele este folosit mai întâi pentru a produce gaze, iar petrolul este folosit mai întâi pentru a rafina petrolul pentru a extrage nafta. Apoi gazul cracat din gazul natural, gazul de cărbune și nafta este separat. Metanul separat (C1) poate fi folosit ca combustibil, etilena (C2) poate fi folosită pentru a produce polietilenă și alte produse, iar propilena (C3) poate fi utilizată pentru a produce polipropilenă și alte produse, butadienă Etilena (C2), etc. pot fi folosite pentru a produce cauciuc etc. Există alte gaze (Cs~Cg) pentru alte utilizări.
Cu propilenă (cunoscută și ca monomer de propilenă) și apoi polimerizat în polipropilenă. Când polipropilena este polimerizată, catalizatorul Ziegler-Natta (Ziegler-Natta) este utilizat pentru a prepara polipropilenă izotactică cristalină cu structură regulată. În funcție de tipul de polimerizare, aceasta poate fi împărțită în patru categorii, și anume, metoda soluției, metoda solventului, metoda vrac și metoda fază gazoasă. Cel mai primitiv proces de producere a polipropilenei are următoarele procese: polimerizarea, separarea și recuperarea monomerului, dezmorsarea, îndepărtarea substanțelor aleatorii, uscare, granulare etc., care se numește procesul de prima generație. Procesul de a doua generație elimină procesul de îndepărtare a cenușii, iar procesul de a treia generație reduce procesul de îndepărtare a cenușii și procesul de îndepărtare aleatorie.
