Skip to content

Commit 39a68b6

Browse files
committed
Add importings in NurbsHandler
1 parent 2d5b0f8 commit 39a68b6

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

pygem/nurbshandler.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,22 @@
66
import os
77
import numpy as np
88
import OCC.TopoDS
9-
from OCC.BRep import (BRep_Tool, BRep_Builder)
9+
from OCC.BRep import (BRep_Tool, BRep_Builder, BRep_Tool_Curve)
1010
from OCC.BRepBuilderAPI import (BRepBuilderAPI_MakeEdge, BRepBuilderAPI_MakeFace, \
11-
BRepBuilderAPI_NurbsConvert, BRepBuilderAPI_MakeWire)
11+
BRepBuilderAPI_NurbsConvert, BRepBuilderAPI_MakeWire, BRepBuilderAPI_Sewing)
1212
from OCC.Display.SimpleGui import init_display
13-
from OCC.GeomConvert import geomconvert_SurfaceToBSplineSurface
14-
from OCC.ShapeFix import ShapeFix_ShapeTolerance
13+
from OCC.GeomConvert import (geomconvert_SurfaceToBSplineSurface,
14+
geomconvert_CurveToBSplineCurve)
15+
from OCC.ShapeFix import (ShapeFix_ShapeTolerance, ShapeFix_Shell)
16+
from OCC.ShapeAnalysis import ShapeAnalysis_WireOrder
17+
import OCC.Precision
1518
from OCC.StlAPI import StlAPI_Writer
16-
from OCC.TopAbs import (TopAbs_FACE, TopAbs_EDGE)
17-
from OCC.TopExp import TopExp_Explorer
19+
from OCC.TopAbs import (TopAbs_FACE, TopAbs_EDGE, TopAbs_WIRE, TopAbs_FORWARD,
20+
TopAbs_SHELL)
21+
from OCC.TopExp import (TopExp_Explorer, topexp)
1822
from OCC.gp import (gp_Pnt, gp_XYZ)
23+
from OCC.TColgp import (TColgp_Array1OfPnt, TColgp_Array2OfPnt)
24+
from OCC.BRepOffsetAPI import BRepOffsetAPI_FindContigousEdges
1925
from matplotlib import pyplot
2026
from mpl_toolkits import mplot3d
2127
from stl import mesh

0 commit comments

Comments
 (0)