Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Treyer <treyer@arch.ethz.ch>2016-08-16 19:24:32 +0300
committerLukas Treyer <treyer@arch.ethz.ch>2016-08-16 19:24:32 +0300
commit37939a32083be2ca80b296bd8b030bffaf65928d (patch)
tree404adb02f8c644b9ac11d3eb65da1005a5334dd1 /io_import_dxf/__init__.py
parentb79cc04f772aefab48e0a9769b1d0dae73198ec8 (diff)
updating to newest version of dxfgrabber; needed for further updates regarding inf.0 problem.
Diffstat (limited to 'io_import_dxf/__init__.py')
-rw-r--r--io_import_dxf/__init__.py27
1 files changed, 12 insertions, 15 deletions
diff --git a/io_import_dxf/__init__.py b/io_import_dxf/__init__.py
index 5d588f76..d768d624 100644
--- a/io_import_dxf/__init__.py
+++ b/io_import_dxf/__init__.py
@@ -22,7 +22,6 @@ import bpy
import os
from bpy.props import StringProperty, BoolProperty, EnumProperty, IntProperty, FloatProperty
from .dxfimport.do import Do, Indicator
-from .dxfgrabber.headersection import MinVersionError
from .transverse_mercator import TransverseMercator
@@ -114,20 +113,18 @@ def read(report, filename, obj_merge=BY_LAYER, import_text=True, import_light=Tr
thicknessWidth=True, but_group_by_att=True, dxf_unit_scale=1.0):
# import dxf and export nurbs types to sat/sab files
# because that's how autocad stores nurbs types in a dxf...
- try:
- do = Do(filename, obj_merge, import_text, import_light, export_acis, merge_lines, do_bbox, block_rep, recenter,
- projDXF, projSCN, thicknessWidth, but_group_by_att, dxf_unit_scale)
- errors = do.entities(os.path.basename(filename).replace(".dxf", ""), new_scene)
-
- # display errors
- for error in errors:
- report({'ERROR', 'INFO'}, error)
-
- # inform the user about the sat/sab files
- if len(do.acis_files) > 0:
- report({'INFO'}, "Exported %d NURBS objects to sat/sab files next to your DXF file" % len(do.acis_files))
- except MinVersionError as minv:
- report({'ERROR', 'INFO'}, str(minv))
+ do = Do(filename, obj_merge, import_text, import_light, export_acis, merge_lines, do_bbox, block_rep, recenter,
+ projDXF, projSCN, thicknessWidth, but_group_by_att, dxf_unit_scale)
+
+ errors = do.entities(os.path.basename(filename).replace(".dxf", ""), new_scene)
+
+ # display errors
+ for error in errors:
+ report({'ERROR', 'INFO'}, error)
+
+ # inform the user about the sat/sab files
+ if len(do.acis_files) > 0:
+ report({'INFO'}, "Exported %d NURBS objects to sat/sab files next to your DXF file" % len(do.acis_files))
def display_groups_in_outliner():