The invention discloses an engineering plastic with stable size, and a preparation method thereof. The engineering plastic comprises, by weight, 40-70% of PBT, 5-30% of PET, 3-10% of a compatilizer, 10-30% of a glass fiber, 5-25% of mica, 10-20% of a flame retardant, 0.1-0.5% of a main antioxidant, 0.1-0.5% of an auxiliary antioxidant and 0.1-0.5% of a lubricant. The mica and glass fiber components are added into the PBT system, so that the rigidity of the material can be improved, the size shrinkage rate of the product can be reduced, and the hardness and wear resistance of the product can beremarkably improved; besides, the PET component is added into the PBT system, so that the buckling deformation of the material can be improved, the size shrinkage rate of the product can be reduced,the molding processing stability of a workpiece can be improved, the temperature resistance can be improved, and the material cost can be reduced; and in addition, after the compatilizer is added, themica, the glass fiber and the PBT have good compatibility, and the impact strength of the alloy material can be greatly improved.