法律分析:1、协商,与工厂进行协商。在合同中,你们如果事先约定了违约金,那么你就可以适用合同里面的规定,要求工厂按照合同的约定进行赔偿。2、起诉.如果工厂不赔偿也不返还定金,那作为给付方,就可以向法院提起诉讼,请求法院判决对方返还自己定金以及其他损失。
法律依据:《中华人民共和国民法典》 第五百八十七条 债务人履行债务的,定金应当抵作价款或者收回。给付定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,无权请求返还定金;收受定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,应当双倍返还定金。