Guest User

Untitled

a guest
Nov 24th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. Traceback (most recent call last):
  2. File "C:UsersuwnDropboxBlenderTest.blendText", line 10, in <module>
  3. KeyError: 'bpy_prop_collection[key]: key "Circle" not found'
  4. Error: Python script fail, look in the console for now...
  5.  
  6. import bpy
  7. import math
  8. import bmesh
  9. import csv
  10.  
  11. obj = bpy.data.objects['Circle']
  12.  
  13. if obj.mode == 'EDIT':
  14. bm = bmesh.from_edit_mesh(obj.data)
  15. for v in bm.verts:
  16. if v.select:
  17. print(v.co)
  18. else:
  19. print("Object is not in edit mode")
  20.  
  21.  
  22. bm = bmesh.from_edit_mesh(obj.data)
  23.  
  24. filename = 'Test.csv'
  25.  
  26. fields = ['X','Y','Z']
  27.  
  28. reader = csv.DictReader(open(filename), fields, delimiter=';')
  29.  
  30. dicts = []
  31.  
  32. next(reader)
  33. for row in reader:
  34. dicts.append(row)
  35.  
  36. for row in dicts:
  37. xpos = float(row['X'])/100.0
  38. ypos = float(row['Y'])/100.0
  39. zpos = float(row['Z'])/100.0
  40. bm.verts.new((xpos,ypos,zpos))
  41.  
  42. bmesh.update_edit_mesh(obj.data)
Add Comment
Please, Sign In to add comment