SolveSpace Logo SOLVESPACE -- parametric 2d/3d CAD
Examples
Tutorials
Features
Download
Reference
Technology
Library
Forum
Contact
USER FORUM

(you are viewing a thread; or go back to list of threads)

Split the curve at intersection (by prs1)
Hello,
When I select the outer circle and the "one o'clock" point in my model (enclosed), and press "I" to split curves at intersection, a message appears stating that there isn't any intersection (between the curve and the point), although there is.
Any help would be much appreciated.
Cheers,
prs1
Fri Dec 11 2020, 03:05:54, download attachment SketchFace3.slvs
(no subject) (by Koen Schmeets)
It works for me on macOS using the latest edge build.
Which version are you using?
Fri Dec 11 2020, 08:45:31
(no subject) (by prs1)
Hi,
I'm using version 3.00bsc...2c on MacosX. Here's a screenshot of my display after clicking the point at 3 o'clock, clicking the outer circle, and then pressing I.
Sat Dec 12 2020, 02:25:39, download attachment Screen.png
(no subject) (by prs1)
When I click the 2 o'clock point, and then the outer circle, again, the "Can't split" dialog appears.
Sat Dec 12 2020, 02:59:54, download attachment Screen2.png
(no subject) (by prs1)
However, if I click the 2 o'clock line, then the outer circle, and press I, the splitting works fine.
Sat Dec 12 2020, 03:01:40
It's happened again (by prs1)
Click the 11 o'clock point, then the outer circle, press I; the splitting works fine. Now click the 1 o'clock point, then the outer circle. Press I. The "Can't split..." dialog appeats.
Sat Dec 12 2020, 03:28:27, download attachment S20201212_091400.slvs
(no subject) (by Koen Schmeets)
It looks like, when you split the line, it removes the constraints that force the points to be on the outer circle.

When you follow this procedure, things will work:

- Select the end point of the line and the outer circle.
- Press O to constrain them
- Press I to split them
- Repeat for the next lines

I wonder why it removes the constraints when splitting, this doesn't seem to be necessary?
Sat Dec 12 2020, 08:27:56
(no subject) (by Koen Schmeets)
Looking at the code, it actually does make sense I guess, since you split the outer circle/arc, it turns into 2 new arcs, so it removes all the constraints that were on the old circle/arc.
It could have been smart about mapping the constraints to the new circle, but I guess that is a harder problem that nobody looked into yet.

I hope you can work it out with the above workflow =)
Sat Dec 12 2020, 08:31:22
(no subject) (by prs1)
Hi Koen,
thank you for the procedure.
I's a bit awkward (select point + select circle + press O, then select point + select circle + press I), but it sure works.
Sat Dec 12 2020, 08:55:42
Post a reply to this comment:
Your Name:
Your Email:
Subject:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):
© 2008-2022 SolveSpace contributors. Most recent update June 2 2022.