A more refined 3D cellular Automata (CA) algorithm has been developed which has increased the resolution of the space and reduced the computation time and can take care of the complexity of recrystallization process through physically based solutions. This model includes recovery, condition for nucleation and orientation dependent variable nuclei growth as a process of primary static recrystallization. Incorporation of microchemistry effects makes this model suitable for simulating recrystallization behaviour in terms of texture, kinetics and microstructure of different alloys. The model is flexible to couple up with other simulation programs on a common database.