DAGMC Geometry not on origin

Hello, I am using DAGMC to simulate a reactor with a point source at (0,0,0). however when i plot my geometry the faces that should be on the origin planes are off by very small margins. Here is my plotting code and the 1 plot output of the center one. The first one shows nothing and the third one shows more of that geometry. The geometry is flat on the y plane in my CAD software before using CAD_to_OpenMC to create a mesh and an h5m file to import into OpenMC. Any reason why this is happening?

plot = openmc.Plot()
plot.basis = ‘xz’
plot.origin = (0, -1e-13, 0)
plot.width = (0.6, 0.6)
plot.pixels = (400, 400)
openmc.plot_inline(plot)

plot = openmc.Plot()
plot.basis = 'xz'
plot.origin = (0, -1e-15, 0)
plot.width = (0.6, 0.6)
plot.pixels = (400, 400)
openmc.plot_inline(plot)

plot = openmc.Plot()
plot.basis = 'xz'
plot.origin = (0, -1e-17, 0)
plot.width = (0.6, 0.6)
plot.pixels = (400, 400)
openmc.plot_inline(plot)

plot_32