The invention discloses a hard
alloy taking Ni3Al as a binding phase and
carbide as a hard phase, wherein Y is 0.005 to 0.050wt%, the
volume percent of the binding phase is 10 to 40%; a preparation method for the hard
alloy sequentially comprises the following steps of: uniformly mixing 5.04 to 50.30 wt% of
nickel powder and
aluminium powder and the rest of
carbide powder according to a proportion of components of Ni24Al; putting and spreading out the mixture in a
graphite container to lead the thickness of the mixture to be less than or equal to 50mm, heating the
graphite container at a speed of less than or equal to 5 DEG C / min to a temperature of 1100 DEG C to 1200 DEG C at a non-oxidizing
atmosphere, preserving heat for more than 1 hour, naturally cooling so as to obtain a mixture ofcarbide and Ni3Al; milling, crushing and sieving the mixture so as to obtain a mixture powder of
carbide and Ni3Al with the thickness of below120 micrometers; carrying out
deoxidization pretreatment on the mixture powder; then adding
anhydrous yttrium nitrate alcoholic solution into the mixed powder pretreated through
deoxidization according to 0.0050% to 0.0503% (
mass percentage) of Y in the final hard
alloy for wet-milling mixing for 18 to 36 hours so as to obtain a mixture; making the mixture into green compacts; and finally carrying out the low pressure
liquid phase sintering on the greencompacts under a temperature of 1350 DEG C to 1550 DEG C so as to obtain the hard alloy. The hard alloy has a uniform organization structure, high compacting, high strength, good
toughness and
abrasive resistance and excellent high-temperature
oxidation resistance and
corrosion resistance; and the process is simple and has low cost.