From ce0a3cfa79820eab6b475fb896663763e026676d Mon Sep 17 00:00:00 2001 From: jasminium Date: Tue, 5 Jan 2021 11:53:11 +0100 Subject: [PATCH] Round plate points before discretisation --- gprMax/cmds_geometry/plate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gprMax/cmds_geometry/plate.py b/gprMax/cmds_geometry/plate.py index 513ec44e..4bc60d49 100644 --- a/gprMax/cmds_geometry/plate.py +++ b/gprMax/cmds_geometry/plate.py @@ -80,11 +80,12 @@ class Plate(UserObjectGeometry): if self.dorotate: self.__dorotate() + p3 = uip.round_to_grid_static_point(p1) + p4 = uip.round_to_grid_static_point(p2) + p1, p2 = uip.check_box_points(p1, p2, self.__str__()) xs, ys, zs = p1 xf, yf, zf = p2 - p3 = uip.round_to_grid_static_point(p1) - p4 = uip.round_to_grid_static_point(p2) # Check for valid orientations if xs == xf: