Oh, no! More golden ratios and *hedrons. 8~)
>> tangent constraints
I think if it were me I'd constrain spherical centers. Probably a lot less
computation involved, which may become a factor with large numbers of
constraints. (I don't ever mess with iMates. Am I missing anything good?)
>>Is it possible to constrain away the angle degrees of freedom ....
Some combination of points (not spherical centers) and planes should work for
the rotations. Why do it, though, unless you are trying to limit possible
solutions? I figure (possibly incorrectly) that the fewer things IV must
calc, the better, unlike a kinematic solver. I'd suggest axis / plane
constraints, but they are broken.
>> IV's solver hops into the "wrong" solution.
Contrary to the advertising IV doesn't think like you do, you have to think
like it does and it's a bit schizoid 8~) For assembly constraints, once all
dof's are constrained, about all you can do is add constraints that reinforce
orientations / preclude alternate solutions. IV is great about this as it
allows what would normally be considered redundant assembly constraints. If
only the sketch solver would do the same... Each sketch problem is a bit
unique, but a generic treatment would be to dimension the critical entities
from a common datum, possibly related by an equation, instead of relative to
one another. Some cases can be solved by the addition of construction
geometry that will enforce or preclude a solution. Sometimes, though, it's
hard to outsmart D-Cubed and get what you want (I fuss about it, but it's
great to have... anyone know how to define the tangent for any given point on
an ellipse?).
Have a blast (or should I say "a ball"?) with it.
=======================================