three-dimensional (3d) printed scaffolds provide a promising prospective for application in bone tissue engineering. 3d printed scaffolds with micro- and nano-fibrous structures that facilitate cell adhesion and migration, and combined vascularization and osteoinduction bioactivity will be ideal implants for bone defect repair. here, we fabricated a 3d printed biodegradable poly (glycerol-co-sebacic acid-co-l-lactic acid-co-polyethylene glycol) (pgslp)-based scaffold that was internally filled with gelatin nanofibers and allowed the local release of deferoxamine (dfo), which is essential for angiogenesis and osteogenesis in bone regeneration. the nanofibrous structured gelatin/pgslp (ngp) scaffold was fabricated using a thermally induced phase separation (tips) technique, and the macroporous structured gelatin/pgslp (mgp) scaffold was prepared by directly freeze-drying.