require 'sketchup.rb' def zid model = Sketchup.active_model model.start_operation "Zid" entities = model.active_entities tl = model.selection entities = model.active_entities entity = entities[0] status = selection.add entity #Vpis parametrov prompts = ["Widht", "Hight "] value = [30.cm,250.cm] results = inputbox prompts, value, "Dimenzije zidu" width, height = results pts = tl[0].vertices # Kopiraj izbrano èrto i = 0 pts2 = [] pts.each do |pt| pts2[i] = pt.position + [0 , 0 , results[1]] i = i +1 end line_copy = entities.add_line pts2 pts_copy = line_copy.vertices # ustvari èrto med parom vertikal vsakega stranice i = 0 j = 0 # Zapri notranjost zidu new_face = entities.add_face(pts[0], pts_copy[0], pts_copy[1], pts[1]) new_face.pushpull(width / 2) model.commit_operation end if( not file_loaded?("zid.rb") ) UI.menu("Plugins").add_item("Zid") { zid } end file_loaded("zid.rb")