diff --git a/src/blenderbim/blenderbim/bim/handler.py b/src/blenderbim/blenderbim/bim/handler.py index dbbb001d78..730ad37198 100644 --- a/src/blenderbim/blenderbim/bim/handler.py +++ b/src/blenderbim/blenderbim/bim/handler.py @@ -25,7 +25,7 @@ import ifcopenshell.util.representation import ifcopenshell.api.owner.settings import blenderbim.bim from .. import tool -import blenderbim.core.owner as core_owner +from ..core import owner as core_owner from bpy.app.handlers import persistent from .ifc import IfcStore from .module.owner.prop import get_user_person, get_user_organisation diff --git a/src/blenderbim/blenderbim/bim/module/aggregate/operator.py b/src/blenderbim/blenderbim/bim/module/aggregate/operator.py index b5f542ce2d..f3679bd998 100644 --- a/src/blenderbim/blenderbim/bim/module/aggregate/operator.py +++ b/src/blenderbim/blenderbim/bim/module/aggregate/operator.py @@ -20,7 +20,7 @@ import bpy import ifcopenshell import ifcopenshell.util.element from .... import tool -import blenderbim.core.aggregate as core +from ....core import aggregate as core import blenderbim.core.spatial import blenderbim.bim.handler from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/attribute/operator.py b/src/blenderbim/blenderbim/bim/module/attribute/operator.py index ac5af42920..3e323fe25d 100644 --- a/src/blenderbim/blenderbim/bim/module/attribute/operator.py +++ b/src/blenderbim/blenderbim/bim/module/attribute/operator.py @@ -24,7 +24,7 @@ import ifcopenshell.guid import blenderbim.bim.helper import blenderbim.bim.handler from .... import tool -import blenderbim.core.attribute as core +from ....core import attribute as core from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/bcf/operator.py b/src/blenderbim/blenderbim/bim/module/bcf/operator.py index 9ddbc6e5dc..29d09f5895 100644 --- a/src/blenderbim/blenderbim/bim/module/bcf/operator.py +++ b/src/blenderbim/blenderbim/bim/module/bcf/operator.py @@ -27,7 +27,7 @@ import tempfile import webbrowser import ifcopenshell import ifcopenshell.util.unit -import blenderbim.bim.module.bcf.prop as bcf_prop +from . import prop as bcf_prop from . import bcfstore from pathlib import Path from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/brick/operator.py b/src/blenderbim/blenderbim/bim/module/brick/operator.py index d0ce1b4a72..ea3b2ef587 100644 --- a/src/blenderbim/blenderbim/bim/module/brick/operator.py +++ b/src/blenderbim/blenderbim/bim/module/brick/operator.py @@ -20,7 +20,7 @@ import os import bpy import ifcopenshell.api from .... import tool -import blenderbim.core.brick as core +from ....core import brick as core import blenderbim.bim.handler from ...ifc import IfcStore from ....tool.brick import BrickStore diff --git a/src/blenderbim/blenderbim/bim/module/brick/prop.py b/src/blenderbim/blenderbim/bim/module/brick/prop.py index edd617f5aa..6f742c089b 100644 --- a/src/blenderbim/blenderbim/bim/module/brick/prop.py +++ b/src/blenderbim/blenderbim/bim/module/brick/prop.py @@ -30,8 +30,8 @@ from bpy.props import ( FloatVectorProperty, CollectionProperty, ) -import blenderbim.core.brick as core -import blenderbim.tool.brick as tool +from ....core import brick as core +from ....tool import brick as tool from ....tool.brick import BrickStore def update_active_brick_index(self, context): diff --git a/src/blenderbim/blenderbim/bim/module/cad/workspace.py b/src/blenderbim/blenderbim/bim/module/cad/workspace.py index a4857adb1a..dd69c17dc6 100644 --- a/src/blenderbim/blenderbim/bim/module/cad/workspace.py +++ b/src/blenderbim/blenderbim/bim/module/cad/workspace.py @@ -19,7 +19,7 @@ import os import bpy from .... import tool -import blenderbim.bim.module.type.prop as type_prop +from ..type import prop as type_prop import ifcopenshell.util.unit from bpy.types import WorkSpaceTool from ..model.data import AuthoringData, RailingData, RoofData diff --git a/src/blenderbim/blenderbim/bim/module/classification/ui.py b/src/blenderbim/blenderbim/bim/module/classification/ui.py index bce4dc4396..6ddf4d0384 100644 --- a/src/blenderbim/blenderbim/bim/module/classification/ui.py +++ b/src/blenderbim/blenderbim/bim/module/classification/ui.py @@ -18,7 +18,7 @@ import blenderbim.bim.helper from .... import tool -import blenderbim.bim.module.classification.prop as classification_prop +from . import prop as classification_prop from bpy.types import Panel, UIList from ...ifc import IfcStore from .data import ( diff --git a/src/blenderbim/blenderbim/bim/module/context/operator.py b/src/blenderbim/blenderbim/bim/module/context/operator.py index 7bc379af7b..d9bc2d0616 100644 --- a/src/blenderbim/blenderbim/bim/module/context/operator.py +++ b/src/blenderbim/blenderbim/bim/module/context/operator.py @@ -18,7 +18,7 @@ import bpy from .... import tool -import blenderbim.core.context as core +from ....core import context as core import blenderbim.bim.module.context.data import blenderbim.bim.handler from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/cost/operator.py b/src/blenderbim/blenderbim/bim/module/cost/operator.py index 9696c0d7c4..2ff726889d 100644 --- a/src/blenderbim/blenderbim/bim/module/cost/operator.py +++ b/src/blenderbim/blenderbim/bim/module/cost/operator.py @@ -25,7 +25,7 @@ import blenderbim.bim.helper from .... import tool from bpy_extras.io_utils import ImportHelper from .... import tool -import blenderbim.core.cost as core +from ....core import cost as core class AddCostSchedule(bpy.types.Operator, tool.Ifc.Operator): diff --git a/src/blenderbim/blenderbim/bim/module/cost/ui.py b/src/blenderbim/blenderbim/bim/module/cost/ui.py index 1fe9c045d7..ca50427c35 100644 --- a/src/blenderbim/blenderbim/bim/module/cost/ui.py +++ b/src/blenderbim/blenderbim/bim/module/cost/ui.py @@ -17,7 +17,7 @@ # along with BlenderBIM Add-on. If not, see . import blenderbim.bim.helper -import blenderbim.bim.module.cost.prop as CostProp +from . import prop as CostProp from bpy.types import Panel, UIList from ...ifc import IfcStore from .data import CostSchedulesData diff --git a/src/blenderbim/blenderbim/bim/module/debug/operator.py b/src/blenderbim/blenderbim/bim/module/debug/operator.py index db0838ce13..0e7e231051 100644 --- a/src/blenderbim/blenderbim/bim/module/debug/operator.py +++ b/src/blenderbim/blenderbim/bim/module/debug/operator.py @@ -32,7 +32,7 @@ import ifcopenshell.util.element import ifcopenshell.util.placement import ifcopenshell.util.representation from .... import tool -import blenderbim.core.debug as core +from ....core import debug as core import blenderbim.bim.handler from ... import import_ifc from pathlib import Path diff --git a/src/blenderbim/blenderbim/bim/module/demo/operator.py b/src/blenderbim/blenderbim/bim/module/demo/operator.py index bb2914e373..7c163b3fc9 100644 --- a/src/blenderbim/blenderbim/bim/module/demo/operator.py +++ b/src/blenderbim/blenderbim/bim/module/demo/operator.py @@ -29,7 +29,7 @@ import bpy from .... import tool -import blenderbim.core.demo as core +from ....core import demo as core import blenderbim.bim.handler diff --git a/src/blenderbim/blenderbim/bim/module/document/operator.py b/src/blenderbim/blenderbim/bim/module/document/operator.py index 8003132b25..87975d18c7 100644 --- a/src/blenderbim/blenderbim/bim/module/document/operator.py +++ b/src/blenderbim/blenderbim/bim/module/document/operator.py @@ -21,7 +21,7 @@ import json import ifcopenshell.api import ifcopenshell.util.attribute from .... import tool -import blenderbim.core.document as core +from ....core import document as core from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index 6dbaaf818e..a79398600a 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -40,7 +40,7 @@ import blenderbim.bim.helper import blenderbim.bim.handler from .... import tool import blenderbim.core.geometry -import blenderbim.core.drawing as core +from ....core import drawing as core from . import svgwriter from . import annotation from . import sheeter diff --git a/src/blenderbim/blenderbim/bim/module/drawing/prop.py b/src/blenderbim/blenderbim/bim/module/drawing/prop.py index aa62306e99..45ec39aa82 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/prop.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/prop.py @@ -22,7 +22,7 @@ import json import enum import ifcopenshell from .... import tool -import blenderbim.core.drawing as core +from ....core import drawing as core from . import annotation from . import decoration from ...prop import BIMFilterGroup diff --git a/src/blenderbim/blenderbim/bim/module/geometry/operator.py b/src/blenderbim/blenderbim/bim/module/geometry/operator.py index cb79833272..0eb313eb41 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/operator.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/operator.py @@ -29,7 +29,7 @@ import ifcopenshell.util.representation import ifcopenshell.util.placement import ifcopenshell.api import blenderbim.core.geometry -import blenderbim.core.geometry as core +from ....core import geometry as core import blenderbim.core.aggregate import blenderbim.core.style import blenderbim.core.root diff --git a/src/blenderbim/blenderbim/bim/module/georeference/operator.py b/src/blenderbim/blenderbim/bim/module/georeference/operator.py index f6bc1d6b08..2d3e4d43aa 100644 --- a/src/blenderbim/blenderbim/bim/module/georeference/operator.py +++ b/src/blenderbim/blenderbim/bim/module/georeference/operator.py @@ -19,7 +19,7 @@ import bpy from .... import tool -import blenderbim.core.georeference as core +from ....core import georeference as core from .decorator import GeoreferenceDecorator diff --git a/src/blenderbim/blenderbim/bim/module/ifcgit/operator.py b/src/blenderbim/blenderbim/bim/module/ifcgit/operator.py index fe00910080..866313d29b 100644 --- a/src/blenderbim/blenderbim/bim/module/ifcgit/operator.py +++ b/src/blenderbim/blenderbim/bim/module/ifcgit/operator.py @@ -1,7 +1,7 @@ import os import re import bpy -import blenderbim.core.ifcgit as core +from ....core import ifcgit as core from .... import tool from .data import IfcGitData, refresh diff --git a/src/blenderbim/blenderbim/bim/module/library/operator.py b/src/blenderbim/blenderbim/bim/module/library/operator.py index ad8e030342..a57aa80d22 100644 --- a/src/blenderbim/blenderbim/bim/module/library/operator.py +++ b/src/blenderbim/blenderbim/bim/module/library/operator.py @@ -19,7 +19,7 @@ import bpy import ifcopenshell.api from .... import tool -import blenderbim.core.library as core +from ....core import library as core import blenderbim.bim.handler from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/material/operator.py b/src/blenderbim/blenderbim/bim/module/material/operator.py index 2ad0cca580..679a83a2ec 100644 --- a/src/blenderbim/blenderbim/bim/module/material/operator.py +++ b/src/blenderbim/blenderbim/bim/module/material/operator.py @@ -25,8 +25,8 @@ import ifcopenshell.util.representation import blenderbim.bim.helper from .... import tool import blenderbim.core.style -import blenderbim.core.material as core -import blenderbim.bim.module.model.profile as model_profile +from ....core import material as core +from ..model import profile as model_profile from .prop import purge as material_prop_purge from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/misc/operator.py b/src/blenderbim/blenderbim/bim/module/misc/operator.py index 5793523cc9..467eed8fe3 100644 --- a/src/blenderbim/blenderbim/bim/module/misc/operator.py +++ b/src/blenderbim/blenderbim/bim/module/misc/operator.py @@ -21,8 +21,8 @@ import numpy as np import ifcopenshell import blenderbim.bim.handler from .... import tool -import blenderbim.core.misc as core -import blenderbim.core.geometry as core_geometry +from ....core import misc as core +from ....core import geometry as core_geometry import blenderbim.core.root from ...ifc import IfcStore from mathutils import Vector, Matrix, Euler diff --git a/src/blenderbim/blenderbim/bim/module/model/covering.py b/src/blenderbim/blenderbim/bim/module/model/covering.py index 0cc51fb205..3761b8034f 100644 --- a/src/blenderbim/blenderbim/bim/module/model/covering.py +++ b/src/blenderbim/blenderbim/bim/module/model/covering.py @@ -20,7 +20,7 @@ import bpy import ifcopenshell from .... import tool -import blenderbim.core.covering as core +from ....core import covering as core class AddInstanceFlooringCoveringFromCursor(bpy.types.Operator, tool.Ifc.Operator): diff --git a/src/blenderbim/blenderbim/bim/module/model/door.py b/src/blenderbim/blenderbim/bim/module/model/door.py index 893780705c..3645927323 100644 --- a/src/blenderbim/blenderbim/bim/module/model/door.py +++ b/src/blenderbim/blenderbim/bim/module/model/door.py @@ -28,7 +28,7 @@ import ifcopenshell.util.representation from ifcopenshell.util.shape_builder import V from .... import tool import blenderbim.core.geometry -import blenderbim.core.geometry as core +from ....core import geometry as core import blenderbim.core.root from .window import create_bm_window, create_bm_box diff --git a/src/blenderbim/blenderbim/bim/module/model/space.py b/src/blenderbim/blenderbim/bim/module/model/space.py index 691f6b7f36..9c0e810a99 100644 --- a/src/blenderbim/blenderbim/bim/module/model/space.py +++ b/src/blenderbim/blenderbim/bim/module/model/space.py @@ -19,7 +19,7 @@ import bpy from .... import tool -import blenderbim.core.spatial as core +from ....core import spatial as core class GenerateSpace(bpy.types.Operator, tool.Ifc.Operator): diff --git a/src/blenderbim/blenderbim/bim/module/model/wall.py b/src/blenderbim/blenderbim/bim/module/model/wall.py index 340ce714ab..2b63be8b2f 100644 --- a/src/blenderbim/blenderbim/bim/module/model/wall.py +++ b/src/blenderbim/blenderbim/bim/module/model/wall.py @@ -32,7 +32,7 @@ import blenderbim.bim.handler import blenderbim.core.type import blenderbim.core.root import blenderbim.core.geometry -import blenderbim.core.model as core +from ....core import model as core from .... import tool from ...ifc import IfcStore from math import pi, sin, cos, degrees diff --git a/src/blenderbim/blenderbim/bim/module/model/workspace.py b/src/blenderbim/blenderbim/bim/module/model/workspace.py index a95dc96062..7d161277cf 100644 --- a/src/blenderbim/blenderbim/bim/module/model/workspace.py +++ b/src/blenderbim/blenderbim/bim/module/model/workspace.py @@ -19,7 +19,7 @@ import os import bpy from .... import tool -import blenderbim.core.model as core +from ....core import model as core from .wall import DumbWallJoiner from ...helper import prop_with_search from bpy.types import WorkSpaceTool diff --git a/src/blenderbim/blenderbim/bim/module/nest/operator.py b/src/blenderbim/blenderbim/bim/module/nest/operator.py index 179c23bdbd..7f4bb20236 100644 --- a/src/blenderbim/blenderbim/bim/module/nest/operator.py +++ b/src/blenderbim/blenderbim/bim/module/nest/operator.py @@ -20,7 +20,7 @@ import bpy import ifcopenshell import ifcopenshell.util.element from .... import tool -import blenderbim.core.nest as core +from ....core import nest as core import blenderbim.core.spatial import blenderbim.bim.handler from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/owner/operator.py b/src/blenderbim/blenderbim/bim/module/owner/operator.py index efb1f0a0ea..e91cbf90ec 100644 --- a/src/blenderbim/blenderbim/bim/module/owner/operator.py +++ b/src/blenderbim/blenderbim/bim/module/owner/operator.py @@ -18,7 +18,7 @@ import bpy from .... import tool -import blenderbim.core.owner as core +from ....core import owner as core import blenderbim.bim.handler from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/patch/operator.py b/src/blenderbim/blenderbim/bim/module/patch/operator.py index a35bf297fe..1f29a79516 100644 --- a/src/blenderbim/blenderbim/bim/module/patch/operator.py +++ b/src/blenderbim/blenderbim/bim/module/patch/operator.py @@ -21,7 +21,7 @@ import bpy import json import ifcopenshell from .... import tool -import blenderbim.core.patch as core +from ....core import patch as core import blenderbim.bim.handler from pathlib import Path diff --git a/src/blenderbim/blenderbim/bim/module/profile/operator.py b/src/blenderbim/blenderbim/bim/module/profile/operator.py index 5fa30a90de..0f88538709 100644 --- a/src/blenderbim/blenderbim/bim/module/profile/operator.py +++ b/src/blenderbim/blenderbim/bim/module/profile/operator.py @@ -20,8 +20,8 @@ import bpy import ifcopenshell.api import blenderbim.bim.helper from .... import tool -import blenderbim.bim.module.model.profile as model_profile -import blenderbim.core.profile as core +from ..model import profile as model_profile +from ....core import profile as core from ..model.decorator import ProfileDecorator from .prop import generate_thumbnail_for_active_profile from .data import refresh diff --git a/src/blenderbim/blenderbim/bim/module/project/operator.py b/src/blenderbim/blenderbim/bim/module/project/operator.py index 9037c96b2a..9fe9bd7766 100644 --- a/src/blenderbim/blenderbim/bim/module/project/operator.py +++ b/src/blenderbim/blenderbim/bim/module/project/operator.py @@ -40,7 +40,7 @@ import ifcopenshell.util.unit import blenderbim.bim.handler import blenderbim.bim.schema from .... import tool -import blenderbim.core.project as core +from ....core import project as core import blenderbim.core.context import blenderbim.core.owner import blenderbim.core.spatial diff --git a/src/blenderbim/blenderbim/bim/module/pset/operator.py b/src/blenderbim/blenderbim/bim/module/pset/operator.py index be27a8e5fd..8dab1944b8 100644 --- a/src/blenderbim/blenderbim/bim/module/pset/operator.py +++ b/src/blenderbim/blenderbim/bim/module/pset/operator.py @@ -26,7 +26,7 @@ import blenderbim.bim.schema import blenderbim.bim.helper import blenderbim.bim.handler from .... import tool -import blenderbim.core.pset as core +from ....core import pset as core import blenderbim.bim.module.pset.data from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/qto/operator.py b/src/blenderbim/blenderbim/bim/module/qto/operator.py index 6353b9748e..c5bb888952 100644 --- a/src/blenderbim/blenderbim/bim/module/qto/operator.py +++ b/src/blenderbim/blenderbim/bim/module/qto/operator.py @@ -20,7 +20,7 @@ import bpy import ifcopenshell import ifcopenshell.api from .... import tool -import blenderbim.core.qto as core +from ....core import qto as core from ...ifc import IfcStore from . import helper diff --git a/src/blenderbim/blenderbim/bim/module/resource/operator.py b/src/blenderbim/blenderbim/bim/module/resource/operator.py index dc23d8627b..e4dff76725 100644 --- a/src/blenderbim/blenderbim/bim/module/resource/operator.py +++ b/src/blenderbim/blenderbim/bim/module/resource/operator.py @@ -19,7 +19,7 @@ import bpy from bpy_extras.io_utils import ImportHelper from .ui import draw_productivity_ui -import blenderbim.core.resource as core +from ....core import resource as core from .... import tool diff --git a/src/blenderbim/blenderbim/bim/module/root/operator.py b/src/blenderbim/blenderbim/bim/module/root/operator.py index a16a844839..9fd6e4dbb5 100644 --- a/src/blenderbim/blenderbim/bim/module/root/operator.py +++ b/src/blenderbim/blenderbim/bim/module/root/operator.py @@ -28,7 +28,7 @@ import blenderbim.core.material import blenderbim.core.spatial import blenderbim.core.style import blenderbim.core.type -import blenderbim.core.root as core +from ....core import root as core from .... import tool from ...ifc import IfcStore from ...helper import get_enum_items diff --git a/src/blenderbim/blenderbim/bim/module/root/ui.py b/src/blenderbim/blenderbim/bim/module/root/ui.py index 6bca66d10f..d4be030182 100644 --- a/src/blenderbim/blenderbim/bim/module/root/ui.py +++ b/src/blenderbim/blenderbim/bim/module/root/ui.py @@ -17,7 +17,7 @@ # along with BlenderBIM Add-on. If not, see . import bpy -import blenderbim.bim.module.root.prop as root_prop +from . import prop as root_prop from bpy.types import Panel from ...ifc import IfcStore from ...helper import prop_with_search diff --git a/src/blenderbim/blenderbim/bim/module/search/operator.py b/src/blenderbim/blenderbim/bim/module/search/operator.py index 8d2011ed3e..e077336b26 100644 --- a/src/blenderbim/blenderbim/bim/module/search/operator.py +++ b/src/blenderbim/blenderbim/bim/module/search/operator.py @@ -25,7 +25,7 @@ import ifcopenshell.util.element import ifcopenshell.util.selector from .... import tool from ...ifc import IfcStore -import blenderbim.core.search as core +from ....core import search as core from itertools import cycle from bpy.types import PropertyGroup, Operator from bpy.props import ( diff --git a/src/blenderbim/blenderbim/bim/module/sequence/operator.py b/src/blenderbim/blenderbim/bim/module/sequence/operator.py index 09473eaa66..4be77a498c 100644 --- a/src/blenderbim/blenderbim/bim/module/sequence/operator.py +++ b/src/blenderbim/blenderbim/bim/module/sequence/operator.py @@ -22,7 +22,7 @@ import json import time import calendar import isodate -import blenderbim.core.sequence as core +from ....core import sequence as core from .... import tool from . import helper import ifcopenshell.util.sequence diff --git a/src/blenderbim/blenderbim/bim/module/sequence/prop.py b/src/blenderbim/blenderbim/bim/module/sequence/prop.py index cc6605271d..64447abe36 100644 --- a/src/blenderbim/blenderbim/bim/module/sequence/prop.py +++ b/src/blenderbim/blenderbim/bim/module/sequence/prop.py @@ -22,7 +22,7 @@ import ifcopenshell.api import ifcopenshell.util.attribute from ifcopenshell.util.doc import get_predefined_type_doc from .... import tool -import blenderbim.core.sequence as core +from ....core import sequence as core from ...ifc import IfcStore from .data import SequenceData, AnimationColorSchemeData, refresh as refresh_sequence_data import blenderbim.bim.module.resource.data diff --git a/src/blenderbim/blenderbim/bim/module/spatial/operator.py b/src/blenderbim/blenderbim/bim/module/spatial/operator.py index 31a1ad6cdb..8759f58395 100644 --- a/src/blenderbim/blenderbim/bim/module/spatial/operator.py +++ b/src/blenderbim/blenderbim/bim/module/spatial/operator.py @@ -19,7 +19,7 @@ import bpy import ifcopenshell.util.element from .... import tool -import blenderbim.core.spatial as core +from ....core import spatial as core import blenderbim.core.geometry import blenderbim.core.aggregate import blenderbim.core.root diff --git a/src/blenderbim/blenderbim/bim/module/structural/operator.py b/src/blenderbim/blenderbim/bim/module/structural/operator.py index 0a48da6e05..1a5ae1c3ce 100644 --- a/src/blenderbim/blenderbim/bim/module/structural/operator.py +++ b/src/blenderbim/blenderbim/bim/module/structural/operator.py @@ -23,7 +23,7 @@ import ifcopenshell.api import ifcopenshell.util.attribute import blenderbim.bim.helper import blenderbim.bim.handler -import blenderbim.core.structural as core +from ....core import structural as core from .... import tool import blenderbim.core.context from math import degrees diff --git a/src/blenderbim/blenderbim/bim/module/style/operator.py b/src/blenderbim/blenderbim/bim/module/style/operator.py index 1cda5f6db9..60c7daf8b1 100644 --- a/src/blenderbim/blenderbim/bim/module/style/operator.py +++ b/src/blenderbim/blenderbim/bim/module/style/operator.py @@ -21,7 +21,7 @@ import bpy import blenderbim.bim.helper import blenderbim.bim.handler from .... import tool -import blenderbim.core.style as core +from ....core import style as core import ifcopenshell.api import ifcopenshell.api.style import ifcopenshell.util.representation diff --git a/src/blenderbim/blenderbim/bim/module/system/operator.py b/src/blenderbim/blenderbim/bim/module/system/operator.py index 1f3ce57ac7..ae8c2aaeaf 100644 --- a/src/blenderbim/blenderbim/bim/module/system/operator.py +++ b/src/blenderbim/blenderbim/bim/module/system/operator.py @@ -19,7 +19,7 @@ import bpy import ifcopenshell.api from .... import tool -import blenderbim.core.system as core +from ....core import system as core import blenderbim.bim.handler import blenderbim.bim.helper from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/type/operator.py b/src/blenderbim/blenderbim/bim/module/type/operator.py index 36e07ca07a..e142c23801 100644 --- a/src/blenderbim/blenderbim/bim/module/type/operator.py +++ b/src/blenderbim/blenderbim/bim/module/type/operator.py @@ -26,7 +26,7 @@ import ifcopenshell.util.unit import ifcopenshell.api from .... import tool import blenderbim.core.geometry -import blenderbim.core.type as core +from ....core import type as core import blenderbim.core.root from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/type/ui.py b/src/blenderbim/blenderbim/bim/module/type/ui.py index 18bee59380..9e3f6b3669 100644 --- a/src/blenderbim/blenderbim/bim/module/type/ui.py +++ b/src/blenderbim/blenderbim/bim/module/type/ui.py @@ -17,7 +17,7 @@ # along with BlenderBIM Add-on. If not, see . from .... import tool -import blenderbim.bim.module.type.prop as type_prop +from . import prop as type_prop from bpy.types import Panel from ...ifc import IfcStore from ...helper import prop_with_search diff --git a/src/blenderbim/blenderbim/bim/module/unit/operator.py b/src/blenderbim/blenderbim/bim/module/unit/operator.py index 9c99751d33..1d9b52c67f 100644 --- a/src/blenderbim/blenderbim/bim/module/unit/operator.py +++ b/src/blenderbim/blenderbim/bim/module/unit/operator.py @@ -23,7 +23,7 @@ import ifcopenshell.util.unit import blenderbim.bim.helper import blenderbim.bim.handler from .... import tool -import blenderbim.core.unit as core +from ....core import unit as core from ...ifc import IfcStore diff --git a/src/blenderbim/blenderbim/bim/module/web/operator.py b/src/blenderbim/blenderbim/bim/module/web/operator.py index b1a2df0c21..f79b4f550b 100644 --- a/src/blenderbim/blenderbim/bim/module/web/operator.py +++ b/src/blenderbim/blenderbim/bim/module/web/operator.py @@ -18,7 +18,7 @@ import os import bpy -import blenderbim.core.web as core +from ....core import web as core from .... import tool