The quality of a braided preform significantly impacts composite performance and its manufacturing control is paramount. However, predicting the braiding process, especially for irregular composite shapes, poses challenges. To tackle the problem, this paper proposes a numerical modeling method based on the software Abaqus. It is firstly utilized to declare the dynamic stabilization mechanism of the braiding progress on a circular and straight mandrel, validating the deposit plane position and braiding angle against theoretical results. The stable deposit plane position is then used to guide the initial placement of the mandrels with irregular geometries, such as complex, varying profile and curved centerline. Based on the method, uniform braiding configurations are obtained numerically, with their patterns discussed via comparisons with results from mismatched mandrel placements. Fiber distribution rules on different irregular geometric features have also been investigated. The method proposed can guide the mandrel control and improve the braiding quality of irregular composite preforms during manufacturing.