Error: Failed to solve. - User parameter formula as driving dimension.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
I struggle with creating a sketch, where one of the driving dimensions simply will not accept a user parameter, no matter what I try. See the file attached.
The user parameter Phi2_L1 uses a formula, which takes in a certain value in degrees, multiplies it by a factor and calculates arcsin of the result. Namely:
Phi2_L1 = asin(L1_refr_ind / Air_refr_ind * sin(d32))
, where d32 is an independent, driven dimension and L1_refr_ind / Air_refr_ind are some values defined by user.
The result is calculated correctly in the Parameters table, and everything works well here. But the moment I try to use it as a driving dimension in a sketch, I get the dreaded "Error: Failed to solve. Please try revising dimensions or constraints." message.
What should I do? Is that a bug? Or have I done something wrong?
I am trying to create a Snell's law of refraction simulation for my students, who are currently trying to 3d print their own telescopes. But without this one driven dimension it's not going to work 😞
Any help would be greatly appreciated!
