Making an Add-on for Precision Drawing Tools (CAD)

Yes I can you d***wad! I looked at it :microscope: and you left the brackets of the set of geom=( blah, blah)! This works better:

                ret = bmesh.ops.duplicate(bm, geom = (
                    [f for f in bm.faces if f.select]+
                    [e for e in bm.edges if e.select]+
                    [v for v in bm.verts if v.select]),
                    use_select_history = True)

Now it does this:

Extruded Geometry in “Direction” mode (Distance @ Angle) - works for “Duplicate Geometry” as well and updates the selection so you can just keep going… I also made the face on its own by this duplication method. It will work on Vertices, Edges and Faces all at once.

Cheers, Clock. :upside_down_face::joy:

3 Likes