-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
[Problem] Sketcher: no way to add intersection geometry #12670
Comments
Just for your information and from an end user point of view who doesn't look into coding details: If something like that is what you are looking for, then check the LinkBranch https://github.com/realthunder/FreeCAD |
I know that the Link branch can do it but it is not the official FreeCAD. The goal isn’t just the feature but official support.
|
@realthunder Could you indicate where this is implemented so that the person willing to implement the feature can get inspiration from your work? |
Interesting feature: when selected geometry doesn’t intersect with the sketch plane, it could be asked to extend it to compute an intersection. It would be only for easily extendable geometry: planar surfaces (so it isn’t necessary to add a datum plane), straight edges (so no datum line necessary). Surfaces fully normal to the sketch plane could also be extended but it would be equivalent to a projection. |
It is very difficult to isolate this function in my branch. It is interwind with topo naming code I added to Sketcher. I would say wait until topo naming code is merged. External geometry is not reliable without it anyway. |
Is there an existing issue for this?
Problem description
Sketcher_External
only projects selected geometry in the sketch plane. The only intersections it can make are with datum geometry, which is very limited. Intersections in sketches are very useful when working with surfaces and wireframe geometry to build-up features.I would suggest dropping
Sketcher_External
from the UI (not from code) and replace it withSketcher_ProjectExternal
as a fixed version (no intersection of datum planes and other reported problems) andSketcher_IntersectionExternal
for the intersections.Full version info
Subproject(s) affected?
Assembly
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: