Attaching / Detaching Shared SketchPoints with Solver-Problematic SketchCurves
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm in the last furlong of development for an add-in which uses program-generated SketchFittedSplines. I'm now down to a single issue: how to manage SketchPoints which are shared between my program-generated SketchFittedSplines and more solver-problematic SketchCurves (e.g. SketchArcs). Here's a summary:
- if there is a constraint (e.g. Coincident, Symmetry) between a spline-internal SketchPoint, it is either ignored because it is solver-benign, or it is removed and then reinstated after the move. No problem.
- if one of the spline-internal SketchPoints is shared with another SketchCurve, problems arise only when the sketch solver has a priority conflict with the particular external SketchCurve (I've written a note on this already). SketchArcs can be particularly problematic.
So, here is what I hope is a simple question: How do I programmatically "detach" (and later reattach) a shared point from my spline SketchPoint, so i can move it without the sketch solver thwarting my intent?