diff options
author | Mikhail Rachinskiy <mikhail.rachinskiy@gmail.com> | 2019-10-16 13:15:43 +0300 |
---|---|---|
committer | Mikhail Rachinskiy <mikhail.rachinskiy@gmail.com> | 2019-10-16 13:15:43 +0300 |
commit | 4bf548356160a3abd2560c5f4cf562d522dc867d (patch) | |
tree | 8f63de5391896def6fa7277416dfb06ef8de4812 /object_print3d_utils | |
parent | 0d3795b4d4097694b2227e89225dc34994678ed2 (diff) |
Print-3D: code cleanup, specify link to wiki
Diffstat (limited to 'object_print3d_utils')
-rw-r--r-- | object_print3d_utils/__init__.py | 7 | ||||
-rw-r--r-- | object_print3d_utils/export.py | 4 | ||||
-rw-r--r-- | object_print3d_utils/mesh_helpers.py | 1 | ||||
-rw-r--r-- | object_print3d_utils/operators.py | 1 | ||||
-rw-r--r-- | object_print3d_utils/ui.py | 1 |
5 files changed, 10 insertions, 4 deletions
diff --git a/object_print3d_utils/__init__.py b/object_print3d_utils/__init__.py index c654940f..9d21a032 100644 --- a/object_print3d_utils/__init__.py +++ b/object_print3d_utils/__init__.py @@ -21,11 +21,10 @@ bl_info = { "name": "3D-Print Toolbox", "author": "Campbell Barton", - "blender": (2, 80, 0), + "blender": (2, 82, 0), "location": "3D View > Sidebar", "description": "Utilities for 3D printing", - # TODO - # "wiki_url": "", + "wiki_url": "https://docs.blender.org/manual/en/dev/addons/mesh/3d_print_toolbox.html", "support": 'OFFICIAL', "category": "Mesh", } @@ -36,6 +35,8 @@ if "bpy" in locals(): importlib.reload(ui) importlib.reload(operators) importlib.reload(mesh_helpers) + if "export" in locals(): + importlib.reload(export) else: import math diff --git a/object_print3d_utils/export.py b/object_print3d_utils/export.py index bb451692..022eff17 100644 --- a/object_print3d_utils/export.py +++ b/object_print3d_utils/export.py @@ -20,13 +20,13 @@ # Export wrappers and integration with external tools. -import os import bpy def image_copy_guess(filepath, objects): # 'filepath' is the path we are writing to. + import os import shutil from bpy_extras import object_utils @@ -53,6 +53,8 @@ def image_copy_guess(filepath, objects): def write_mesh(context, report_cb): + import os + scene = context.scene layer = context.view_layer unit = scene.unit_settings diff --git a/object_print3d_utils/mesh_helpers.py b/object_print3d_utils/mesh_helpers.py index 6bf280af..165b0fc1 100644 --- a/object_print3d_utils/mesh_helpers.py +++ b/object_print3d_utils/mesh_helpers.py @@ -20,6 +20,7 @@ # Generic helper functions, to be used by any modules. + import bmesh diff --git a/object_print3d_utils/operators.py b/object_print3d_utils/operators.py index e82846f3..3df5e0f7 100644 --- a/object_print3d_utils/operators.py +++ b/object_print3d_utils/operators.py @@ -20,6 +20,7 @@ # All Operator + import math import bpy diff --git a/object_print3d_utils/ui.py b/object_print3d_utils/ui.py index 353060fe..af3aa0df 100644 --- a/object_print3d_utils/ui.py +++ b/object_print3d_utils/ui.py @@ -20,6 +20,7 @@ # Interface for this addon. + from bpy.types import Panel import bmesh |