Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trim Multiple #3

Closed
zeffii opened this issue Mar 8, 2014 · 2 comments
Closed

Trim Multiple #3

zeffii opened this issue Mar 8, 2014 · 2 comments

Comments

@zeffii
Copy link
Owner

zeffii commented Mar 8, 2014

  • Select a collection of edges
  • Any edge that touches at least one other edge via intersection can be clicked and removed.

Similar to this AutoCAD / DraftSight workflow
Imgur

@zeffii
Copy link
Owner Author

zeffii commented Mar 20, 2014

functionality seems to be

part 1

  • make initial selection
  • start operator
  • store all selected edges in k_list
  • hide selected edges
  • perform mass intersection on k_list
  • store intersections as new f_list
  • draw f_list with bgl dashed lines

part 2

  • unlike autoCAD, user can pick any member of 'f_list' and remove it.
  • upon hitting period, the hidden geometry is removed, and bmesh will add members of f_list as real geometry.
  • issue of remembering which edges had previously been attached to edges outside of the selection used. (yes, nightmare not an issue in AutoCAD as each edge is its own entity)..
    • does one remember the edges immediately attached to the current selection before the operator starts to do its thing and reselect those and do remove doubles when operator finishes?

@zeffii
Copy link
Owner Author

zeffii commented Mar 24, 2014

this might not happen, effort++ for something I hardly use

@zeffii zeffii closed this as completed Jul 9, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant