Owing to increasingly important drivers for change, such as automation, digitisation, and dynamic demand patterns, simulation models of production systems become outdated rapidly. At the same time, building simulation models often requires much time, cost, and expertise, especially when dealing with complex job shop production systems. To address these challenges, an automated simulation model generation (ASMG) framework for material flow simulation of production systems is presented. This framework contains multiple approaches to infer routeing, control and temporal aspects from event-based data. To achieve this, methods from process mining (PM) and machine learning (ML) are applied. Additionally, the suitability of Coloured Petri Nets (CPNs) to serve as conceptual and operational simulation models is examined. The inferred simulation models have high validity when compared to the real system concerning the KPIs machine utilisation, throughput, and work in process. It is shown, that most model elements can be inferred very well, in particular process routes, processing times, and resource selection rules. This proof of concept serves as a foundation for research on detection approaches inferring further model elements such as setup times accurately.