Po roku władze miasta sprzedały na rzecz szkoły budynek byłego domu gminnego Posady Olchowskiej przy ulicy Kazimierza Lipińskiego 71, powstało w nim 7 sal lekcyjnych i tam prowadzono naukę od 24 września 1947 (ponadto nauka była prowadzona nieopodal, w budynku fabrycznym przy ulicy Okrzei). W tym czasie półinternat działał w Domu Robotniczym. Od 1947 szkoła nosiła nazwę Państwowe Gimnazjum Przemysłowe. W roku szkolnym 1949/1950 funkcjonowały w placówce Państwowa Szkoła Przemysłowa, Państwowe Gimnazjum Mechaniczne i Państwowe Liceum Mechaniczne (od 1949). W 1956 szkoła przeszła pod zarząd Ministerstwa Oświaty, zaś Sanocka Fabryka Autobusów nadal sprawowała nad nim rolę wspierającą. Wobec narastających braków lokalowych miasto przekazało teren areału pod nazwą „Leśniczówka” i na tym terenie w latach 1951–1960 została wybudowana nowa, istniejąca do dziś siedziba szkoły przy ulicy Stróżowskiej 15. Oddany do użytku 8 marca 1960 budynek miał powierzchnię 33 000 m² i został największym gmachem szkolnym zarówno w Sanoku, jak i w okolicznych powiatach. W 1964 uruchomiono warsztaty szkolne. W tym samym roku, na podstawie zarządzenia Ministerstwa Oświaty z 23 maja 1963 szkoła Technikum Mechaniczne otrzymała w nazwie patronat gen.