From c86f49334aae34afffac521c57b99ee449519609 Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Mon, 8 Apr 2013 10:28:57 +0000
Subject: [PATCH] fix for intersections (bad limits)

---
 modules/rna_wiki_reference.py        | 2 +-
 object_print3d_utils/mesh_helpers.py | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/rna_wiki_reference.py b/modules/rna_wiki_reference.py
index 8501311cd..4e15279b4 100644
--- a/modules/rna_wiki_reference.py
+++ b/modules/rna_wiki_reference.py
@@ -98,6 +98,7 @@ url_manual_mapping = (
     ("bpy.types.Modifier.show_*", "Modifiers/The_Stack"),
     ("bpy.types.Modifier.*", "Modifiers"),  # catchall for various generic options
     # --- Modify Modifiers ---
+    ("bpy.types.MeshCacheModifier.*",              "Modifiers/Modify/Mesh_Cache"),
     ("bpy.types.UVProjectModifier.*",              "Modifiers/Modify/UV_Project"),
     ("bpy.types.UVWarpModifier.*",                 "Modifiers/Modify/UV_Warp"),
     ("bpy.types.VertexWeightMixModifier.*",        "Modifiers/Modify/Vertex_Weight"),
@@ -126,7 +127,6 @@ url_manual_mapping = (
     ("bpy.types.HookModifier.*",          "Modifiers/Deform/Hooks"),
     ("bpy.types.LaplacianSmoothModifier.*", "Modifiers/Deform/Laplacian_Smooth"),
     ("bpy.types.LatticeModifier.*",       "Modifiers/Deform/Lattice"),
-    ("bpy.types.MeshCacheModifier.*",     "Modifiers/Deform/Mesh_Cache"),
     ("bpy.types.MeshDeformModifier.*",    "Modifiers/Deform/Mesh_Deform"),
     ("bpy.types.RemeshModifier.*",        "Modifiers/Deform/"),
     ("bpy.types.ShrinkwrapModifier.*",    "Modifiers/Deform/Shrinkwrap"),
diff --git a/object_print3d_utils/mesh_helpers.py b/object_print3d_utils/mesh_helpers.py
index 82db96bf9..720a82563 100644
--- a/object_print3d_utils/mesh_helpers.py
+++ b/object_print3d_utils/mesh_helpers.py
@@ -144,8 +144,8 @@ def bmesh_check_self_intersect_object(obj):
 
     faces_error = set()
 
-    EPS_NORMAL = 0.0001
-    EPS_CENTER = 0.00001  # should always be bigger
+    EPS_NORMAL = 0.000001
+    EPS_CENTER = 0.01  # should always be bigger
 
     for ed in me_tmp.edges:
         v1i, v2i = ed.vertices
-- 
GitLab