-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblayer.py
31 lines (28 loc) · 923 Bytes
/
blayer.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import bpy
def SelectCurves():
Scale = (25, 25, 0)
SelectedCurve = "Curve"
SelectedCurveNumber = 0
while bpy.data.objects.get(SelectedCurve) is not None:
bpy.data.objects[SelectedCurve].scale = Scale
bpy.data.objects[SelectedCurve].rotation_euler = (1.5708,0,0)
bpy.data.objects[SelectedCurve].select = True
SelectedCurveNumber = SelectedCurveNumber + 1
SelectedCurve= "Curve." + str(SelectedCurveNumber).zfill(3)
def ImportSVG():
Object = "Curve"
Move = -0.001
Layer = 0
LayNum = 0
while bpy.data.objects.get(Object) is not None:
bpy.data.objects[Object].location.y = Layer
LayNum = LayNum + 1
Layer = Layer + Move
Object= "Curve." + str(LayNum).zfill(3)
SelectCurves()
bpy.ops.object.origin_set(type='ORIGIN_GEOMETRY')
ImportSVG()
#Cursor to center
bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)
# Use Shift + S - > Selection to Cursor (Offset)
# To resize your model, use S -> Shift+Y