What We Do
CBM is a commercially focused advanced research, product development, and batch manufacturing facility.
CBM’s unique offering is delivered via an experienced development team, utilising state-of-the-art technology platform’s which includes 3D printing, scanning and low volume manufacturing.
The Wales Centre for Advanced Batch Manufacture, known as CBM, has been established by University of Wales Trinity Saint David, and is a core component of the University’s SA1 Swansea Waterfront development, driving innovation, creativity and entrepreneurship among companies engaged in new product development and low-volume manufacture.
CBM Research specialises in applied interdisciplinary research. Research projects typically employ advanced engineering technologies to drive innovation across a range of industrial sectors.
CBM has entered into a number of strategic partnerships in the UK, Europe and Asia. Academic partnerships across Europe support current PhD research projects, and further collaborations are under development in Asia to facilitate commercial opportunities.
We occasionally share short CBM case studies of interesting projects that we have been working on. These case studies are varied, thought provoking and hopefully inspiring!
CBM is located in a fantastic waterside location within walking distance of Swansea City centre, an area with great shopping, friendly locals, stunning scenery, amazing beaches and excellent road and rail links.
The city is also home to top-flight football action with Swansea City and quality rugby union with the Ospreys.
Swansea is a city in transformation and is witnessing unprecedented levels of investment with many visionary schemes currently underway. At the forefront of this expansion is the proposed new waterfront campus in the city’s sought after SA1 development, of which CBM is an integral part.
Also located in the city centre around historic Wind Street is the city’s famous café quarter, providing a host of popular pubs and clubs, restaurants and entertainment venues including a 12 screen state-of-the-art multiplex cinema.
Swansea is surrounded by resorts, parks, wildlife centres, caves and castles and the Gower Peninsula was the first part of Britain to be awarded the title of ‘Area of Outstanding Natural Beauty’ by the Government in 1956. It is one of the most stunning peninsulas in the UK, with wide, clean sands and coves protected by thick woods.