Results 1 to 13 of 13
  1. #1

    [Addon] Smart Edges Intersect Tool (can keep faces)

    I want use blender do something like CAD software, just like autocad's command "fillet"," trim" and so on. I find tinyCAD is good choice for me, but has a little weakness, if you use it , the faces linked with edges will be broken.

    xxx.png
    So I write the addon myself, it can work like tinyCAD, auto to know when is in 'V','T' or 'X' mode and can keep and split faces correctly.

    xxx2.png

    I have post it in the chinese blender forum firstly.
    http://bbs.blendercn.org/forum.php?m...extra=page%3D1

    Please try it on, enjoy.
    Any suggest is welcome.

    Addon is here.

    smart_edges_intersect_tool.zip
    Last edited by nixy; 30-May-14 at 09:03.



  2. #2
    info and how to use:

    'name': "Smart two edges intersect tool (cad VTX)",
    'author': "luxuy blendercn",
    'version': (1, 0, 0),
    'blender': (2, 70, 0),
    'location': 'View3D > EditMode > (w) Specials',
    'warning': "",
    'category': 'Mesh'



  3. #3
    Member
    Join Date
    Jan 2014
    Location
    Dresden
    Posts
    623
    A other good thing is that you can find the Radius Point of an existing Bevel with only one hit.
    ...yes, really great tool...> a must have...
    https://lh6.googleusercontent.com/-p...vel+Radius.png
    Last edited by mkbreuer; 30-May-14 at 08:32.



  4. #4
    Member ejnaren's Avatar
    Join Date
    Nov 2009
    Location
    Denmark
    Posts
    732
    Looks great. One could hope this functionality be build into blender itself at some point in the future.
    But nice work. Will test it soon



  5. #5
    Yeah, should be a built in function. If the Mesh Analysis tools for 3d printing have a place in the standard toolbars, then certainly edge extend, trim, offset, intersect and fillet should too.

    Consider using `bmesh.ops.bisect_plane(` -- if I was rewriting autoVTX to preserve faces that's what i'd use.
    Last edited by zeffii; 30-May-14 at 10:01.



  6. #6
    Hi, zeffii, waiting for you new version tinyCAD, I like it.



  7. #7
    Hi nixy, I probably won't update it anymore. It's time for someone else to do this stuff. Well done



  8. #8
    Member
    Join Date
    Jan 2014
    Location
    Dresden
    Posts
    623
    thx for sharing!

    ...Radius Point of an existing Bevel...
    > it work on planar loop accurately
    > with non-planar you have to adjust the view
    bevel point.png
    Last edited by mkbreuer; 28-Nov-14 at 12:19.



  9. #9
    Member 1D_Inc's Avatar
    Join Date
    Mar 2012
    Location
    Russia
    Posts
    768
    Wow! A great step closer to perfection!
    Just like I was dreaming about...
    Thank you so much for this!



  10. #10
    Member dphantom's Avatar
    Join Date
    Jul 2009
    Location
    Lisbon, Portugal
    Posts
    183
    First and foremost this is a nifty little addon, thanks for sharing this.
    I've been trying to use this with Blender 2.74 and I got this error while trying to use it and then Blender just exits mesh edit mode:

    Code:
    Traceback (most recent call last):
      File "C:\Path\to\Blender\2.74\scripts\addons\smart_edges_intersect_tool.py", line 82, in invoke
        e1=bm.edges[sel_edges[0].index]
    IndexError: BMElemSeq[index]: outdated internal index table, run ensure_lookup_table() first
    
    location: <unknown location>:-1
    Archviz | 3D modeling | Procedural Textures
    Google+ Portfolio | Personal Webpage www.duarteramos.pt



  11. #11
    I tried it with this model

    z1.JPG

    but I get an error
    IndexError: BMElemSeq[index]: outdated internal index table, run ensure_lookup_t
    able() first

    can it do that or not ?


    thanks
    happy bl
    Nice 3D models = 25 % K.I.S.S + 25 % common sense + 25 % Inspiration + 25 % Knowledge
    Win 10 64 bits / Thanks and a Happy 2.77 with Cycles



  12. #12



  13. #13
    looks like it works now

    thanks for the update !

    happy bl
    Nice 3D models = 25 % K.I.S.S + 25 % common sense + 25 % Inspiration + 25 % Knowledge
    Win 10 64 bits / Thanks and a Happy 2.77 with Cycles



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •