Greetings James,jrtonkin wrote:For example, starting with the 13mm constraint, change it to 14 and there's a problem.
No problem either changing the bottom constraint from 22mm to 23, 25, 15, or 12. The sketch did get funky at 11mm but I didn't try to figure out the geometry. I'm not sure this is a FreeCAD bug but rather the manner in which the Sketch is constrained. Maybe instead of having the top arc constrained tangent to the construction line, the radius and the vertical distance from the X-axis to the origin could be constrained instead, giving better results?jrtonkin wrote:Problem is present on changes to any of the linear dimensions
Well i played with it a bit more today on latest Development Release and could not reproduce what you are seeing. Probably somebody using Windows should test too. That link i gave you only affected Linux for example and if i am not mistaken Windows did get new libpack a while ago and i guess different Eigen library is used now? But that is just thinking out loud what could happen in the end it could be something else.jrtonkin wrote:Version is FreeCad 0.14, build 3389 (just downloaded a few days ago) for Windows.
help->about lists it as a 32-bit platform, whereas this is a 64-bit Win7 OS. Don't know
if that's relevant or not.
Skimmed the stuff you linked very briefly... whee, LU factorization and eigenvalues... Been a long
time since I took a numerical methods course. But yes, this sort of "worked this time, didn't work
the next" and "works if you do it slowly, but not if you make larger changes" is the sort of thing that
I would expect if the system is ill-conditioned / running in to problems with accumulated rounding
errors / etc.
On my machine the problem happens for any of the linear dimensions, but not any given change...
I'd be curious if you can make it fail on your end by playing with it a bit. Go back and forth between
a couple of values a few times and see if it ever craps out.
Things are different on my Windows FC versions.triplus wrote:Probably somebody using Windows should test too.
Yes i forgot to mention that happens on Ubuntu 13.10 for me too but i do not see this as an issue described by jrtonkin. For any other issues jrtonkin described you are not seeing?Changing the lower horizontal constraint from 22mm to anything else causes a redundant constraint message instructing me to delete Constraint 52, an Equality Constraint.
triplus wrote:For any other issues jrtonkin described you are not seeing?
To recap: no problem with my windows FC builds.jrtonkin wrote:For example, starting with the 13mm constraint, change it to 14 and there's a problem.
I'm unable to test this portion because changing from 13mm to 14mm doesn't cause a problem for me.jrtonkin wrote: Back to 13 and the problem persists. CTRL-Z twice back to 13 (ok), change to 13.5, ok, change to 14, ok.
Changing leftmost Vertical Distance Constraint (#28) fromjrtonkin wrote:Problem is present on changes to any of the linear dimensions
no problem with realistic changes but of course it's possible to increase the radii to break the Sketch.jrtonkin wrote:the radial ones
Ubuntu v0.14.3397 was one of the daily builds,triplus wrote:Where do you get/download FreeCAD installer from?
Now we are getting somewhere yes. What would probably make sense is for you bejant to test the same version jrtonkin said he uses:Windows v0.14.3343 was courtesy of peterl94, available here,
Windows v0.14.2370 was from the SourceForge page, unstable
He downloaded it from SF indeed:Version is FreeCad 0.14, build 3389 (just downloaded a few days ago) for Windows.
OK, I'll give it a try and will post back. It may not be until 15 hours or so from the time of this post but I will try to do it tonight (It's still Tuesday here for a little while) or early in the a.m. Wednesday.triplus wrote:What would probably make sense is for you bejant to test the same version jrtonkin said he uses