gradio open3d matplotlib numpy ezdxf