本申请公开了一种用于3D打印机的可变孔径挤出机,包括安装座、基座、固定块和散热风扇,安装座转动连接于基座底部,散热风扇设在基座一侧;固定块设在基座内且可沿基座上下移动;安装座包括连接块、沿连接块径向设置的摆动块以及设在摆动块上的喷头,摆动块上设有通孔,通孔在安装座圆周方向上均匀分布;摆动块和喷头均至少设有三个;固定块固定连接有喉管、电热管和热电阻,喉管和喷头相适配,电热管位于通孔内。本申请通过在基座下方设置的多喷头结构,能够快速切换使用,省去了繁琐的调试程序,用一个简单的组件实现了多种需求,大大提高了3D打印效率。