The simulation of Carbon fiber reinforced polymer (CFRP) machining facilitates the selection of optimal cutting parameter for high machining efficiency and better surface quality. In this study, This paper proposes a dual-dexel model to represent the fiber laminate with computational geometry method to calculate the fiber length removed per revolution and fiber cutting angles. A flat end milling simulation software is developed in C# to simulate and display the CFRP milling process. During simulation, fiber lengths, fiber cutting angle and engaged cutting angle can be displayed in real-time. A CFRP plate with different angles in different layer is used to compare the simulation results.