hi again
I want to use the “rip” tool in order to “cut out” all faces into bmesh… but “rip” tool is only available in traditional “bpy”.
do you know some alternative to “rip” in bmesh?
thanks 

hi again
I want to use the “rip” tool in order to “cut out” all faces into bmesh… but “rip” tool is only available in traditional “bpy”.
do you know some alternative to “rip” in bmesh?
thanks 

I’m not exactly sure what “Rip” does, but either of the following should allow to do the same with bmesh:
bmesh.ops.split()
bmesh.ops.split_edges()
bmesh.utils.face_vert_separate() # <-- my best guess
bmesh.utils.loop_separate()
bmesh.utils.vert_separate()
thanks for all the suggestions CoDEmanX … in fact bmesh.ops.split_edges() help me with the work 
that allow me to do something similar to this:
here the code…
import bpyimport bmesh
import math
import mathutils
obj = bpy.context.object
me = obj.data
bm = bmesh.from_edit_mesh(me)
list_edges = []
for vertice in bm.edges:
listaedges.append(vertice)
bmesh.ops.split_edges(bm, edges=list_edges)
bmesh.update_edit_mesh(me, True)
:yes: