The future of technology: exploring TecnoGadgets3D and 3D printing