-
Notifications
You must be signed in to change notification settings - Fork 296
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
rework Workplane.split #752
base: master
Are you sure you want to change the base?
Conversation
Now also accepts Plane as an argument. Workplane split now goes through Solid.split instead of Solid.cut.
Codecov Report
@@ Coverage Diff @@
## master #752 +/- ##
==========================================
- Coverage 94.64% 94.58% -0.07%
==========================================
Files 32 32
Lines 7249 7256 +7
Branches 789 792 +3
==========================================
+ Hits 6861 6863 +2
- Misses 255 258 +3
- Partials 133 135 +2
Continue to review full report at Codecov.
|
I think I'll work on #464 (comment) before I continue this PR. I think it makes more sense to expand the functionality of If there is any use case that is not covered with an improved |
Such a use case is splitting with a plane specified in world coordinate system (not related to any face or other feature of the model). |
AFAIR the point of #464 would be to allow that too (i.e. specify origin). |
@adam-urbanczyk I thought origin was specified in local coordinate system of current face or other object because of this passage from #464 description
If it is specified in world coordinate system then indeed my case is covered too. |
How to use it please ? |
Now also accepts Plane as an argument. Workplane split now goes through
Solid.split
instead ofSolid.cut
.Still to do:
Related to #751.