У корпус 1 вмонтована реторта 2, яка має два відсіки І і II. У верхній частині корпусу розміщений запобіжний затвор 11. Вода заливається через горловину 4 до рівня контрольного крана. Кошик 9 з карбідом кальцію вставляється в реторту 2, яка закривається кришкою з гумовою прокладкою і притискується гвинтом 10. Повертаючи за годинниковою стрілкою гвинт регулятора 5, відкривають його клапан і вода з бачка 3 через трубку 7 подається в реторту.
Якщо тиск ацетилену в корпусі генератора малий, то клапан і мембрана відтискуються пружиною вліво і вода поступає в реторту. Коли тиск у реторті збільшується, пружина стискується і закриває клапан, припиняючи доступ води в реторту.
Регулятор працює так, що подача води в реторту починається при тиску 0,16-0,18 кгс/см2 і припиняється при тиску більше 0,18 кгс/см2.
В міру виділення газу тиск у генераторі і реторті зростає і вода витискається з першого відсіку в другий через отвір в перегородці.
При цьому розкладання карбіду кальцію зменшується, а ріст тиску сповільнюється. Коли збільшуються витрати газу, тиск у реторті знижується, вода з другого відсіку знову поступає в перший відсік і поновлюється розкладання карбіду кальцію. Таким чином газоутворення в реторті регулюється автоматично залежно від відбору і тиску газу.
У верхній частині генератора розміщені манометр 6 і запобіжний клапан 5.