Comments (5)
The slider limits confuse me. To move the upper cylinder up to 10 mm in positive direction along the z-axis I have to set limits from 0 to -10 mm. Have I misunderstood something, or is this another bug?
from freecad.
The thing is that there are 2 ways to look at your drawing. Either Cylinder1 is 10mm in front of cylinder2, or cylinder2 is 10 mm behind cylinder1.
In other terms the order of the joint selection matter. If you selected the other way, then it would have been 0 to 10.
I need to think about how to make this more intuitive.
from freecad.
OK, understood. I was misled by the fact that the base cylinder is grounded and only the upper one moves - definitely in positive direction :-) Perhaps the LCS that is in some sort the origin of the joint/movement could be visualized differently? And perhaps the order could be changed if one part is grounded?
from freecad.
@maxwxyz what do you think is the best solution for the problem ? There're two options :
- Reverse min and max if min is more than max when the OK button is pressed.
- Prevent the min spinbox from getting bigger than max and reverse.
First seem more flexible ui, 2 can be annoying if you want to set the min first to 10 then the max to 20.
from freecad.
@PaddleStroke When both limits are 0, is this regarded as a limit at all? So is it possible to just set a min limit or just set a max limit and don't limit in the other direction? If so, maybe the second option seems good. If the user inputs first min to 10 and max is still 0, it could be considered as no limit. Otherwise maybe do the evaluation at creation/when user clicks ok. If not possible the first option as workaround.
Is it possible to insert expressions in limit/offset fields? If so this needs to be considered when you want to change min/max if they flip, even when task view is not open.
from freecad.
Related Issues (20)
- Different messages for the same set of constraints
- Subtractive helix looks like not working or the model is not regenerated after the feature HOT 4
- Missing buttons from task panel HOT 3
- Build error, missing .h file HOT 1
- Sketcher/Polyline needs 2 RMB clicks to exit after drawing a closed shape
- Sketcher/Dimension tool is exited if RMB click during constraint creation
- Redundance constraints as an opportunity to fix the sketch FLIP.
- Limit values that lead to an error. HOT 4
- Sketcher Symmetry tool duplicates constraint labels HOT 1
- Part Design UI - NewSketch Plane attachment/orientation selection widget issue HOT 2
- toolbar inaccessible outside screen HOT 6
- [Sketcher] Automatic constraint for polyline on external plane reference always results in symmetric constraint HOT 2
- Draft: cancelling the Split command with Esc results in unhandled exception HOT 1
- Draft: cannot create centered rectangle directly
- Assembly: grounded joint doesnโt fully highlight
- Sketcher: arc length higher than half diameter looks bad HOT 2
- Materials: Source for Mechanical properties of Wood HOT 7
- improvement of the "hide" function HOT 2
- creating 2d documents from 3d
- Assembly: wrong mating of cones HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freecad.