I don't know the reason for this, perhaps it is due to not showing all members. There are still some issues in 0.19, but realthunder is aware of them, and we may get an improved version after his very well deserved vacations.
How to use position values in expressions?
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: How to use position values in expressions?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: How to use position values in expressions?
Autocompletion works fine in the mainstream 0.19 version, so, yes, it is just Assembly3 related. Except, when I enter an object name followed by a dot, I am used to get a list of members. In Freecad I have to guess at least the first letter, but then it works.
Re: How to use position values in expressions?
Python Console looks very promising, however, I guess I have to get more familiar with the object model(s) first.
Anyway, big thanks for the valuable support here!
Ulrich
Anyway, big thanks for the valuable support here!
Ulrich
Re: How to use position values in expressions?
Just notice that auto-completion in Python console stops working as soon as a function or array index is used.
So if you want to explore eg. what is inside getSelectionEx() you have to do something like :
Code: Select all
>>> Gui.Selection.getSelectionEx() ### at this point auto-completion won't work anymore thus ...
>>> selex = Gui.Selection.getSelectionEx()[0]
>>> selex. ### Ahhh, auto-completion is working again :) Let's continue a bit
>>> selex.SubObjects[0] ### arf, stop working again, let's assign a variable
>>> subobj = selex.SubObjects[0]
>>> subobj. ### Ahhh, working again. Etc...
Re: How to use position values in expressions?
Good to know. Thx!