Vervollständigung im Formel Editor

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
rynn
Posts: 467
Joined: Tue Jul 31, 2018 7:00 am

Vervollständigung im Formel Editor

Post by rynn »

Die Vervollständigung im Formel Editor für Contraints¹ funktioniert schon eine ganze Zeitlang nicht mehr – was ich sehr ärgerlich finde.
Tut sich da irgendwas oder soll das so bleiben?
__________
¹ z.B. <<Sketch>>.Constraints.Name
chrisb
Veteran
Posts: 54197
Joined: Tue Mar 17, 2015 9:14 am

Re: Vervollständigung im Formel Editor

Post by chrisb »

Chennes hat kürzlich was an den Expressions gemacht, da keimte schon Hoffnung auf, aber dann wurde alles erst mal schlechter, so dass ich nun froh bin, dass alles erst mal so bleibt.
Hier gab es mal eine Liste der ShowStopper für 0.19: https://forum.freecadweb.org/viewtopic.php?f=8&t=51016. Wenn man da erst mal drüber weg ist ... :(
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
rynn
Posts: 467
Joined: Tue Jul 31, 2018 7:00 am

Re: Vervollständigung im Formel Editor

Post by rynn »

Aber es scheint ja ein Sketcher-problem zu sein.
<<Sketch>>.Constraints. vervollständigt ja problemlos, erst bei Name geht es nicht mehr.
Das müßte man doch fixen können ohne Expression komplett zu refactor-en.

BTW. finde ich es auch etwas unglücklich, daß man „<<···>>“ verwenden muß wenn man den user name ansprechen will und nichts wenn man den internen Namen verwendet.
User avatar
thomas-neemann
Veteran
Posts: 11917
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Vervollständigung im Formel Editor

Post by thomas-neemann »

rynn wrote: Wed Jan 05, 2022 1:08 pm ..
Tut sich da irgendwas oder soll das so bleiben?
..
wenn realthunder für dich eine option ist, da funktioniert es.

https://github.com/realthunder/FreeCAD_ ... 3/releases
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
chrisb
Veteran
Posts: 54197
Joined: Tue Mar 17, 2015 9:14 am

Re: Vervollständigung im Formel Editor

Post by chrisb »

rynn wrote: Wed Jan 05, 2022 2:13 pm Aber es scheint ja ein Sketcher-problem zu sein.
<<Sketch>>.Constraints. vervollständigt ja problemlos, erst bei Name geht es nicht mehr.
Das müßte man doch fixen können ohne Expression komplett zu refactor-en.
Das ist wohl nicht so ohne, weil das eigentlich nur scheinbar Expressions wie die anderen sind. Inzwischen kann man eigentlich alle Eigenschaften über Expressions ansprechen. Bei Sketchen ist das aber anders: da kommt man nicht über den Namen dran, sondern es ist umgekehrt, man muss die richtige Expression kennen, um an den Namen zu kommen.

Also man bekommt den Namen in der Form

Code: Select all

obj.Constraints[9].Name
während man bei allen anderen über den Namen an den Wert drankommt.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
hholgi
Posts: 149
Joined: Wed Sep 19, 2018 9:35 am
Location: Gütersloh, Germany

Re: Vervollständigung im Formel Editor

Post by hholgi »

rynn wrote: Wed Jan 05, 2022 2:13 pm Aber es scheint ja ein Sketcher-problem zu sein.
<<Sketch>>.Constraints. vervollständigt ja problemlos, erst bei Name geht es nicht mehr....
Das zwingt sozusagen zu einer strikten persönlichen Namenskonvention ... dann weis man seine Variablen immer auswendig.

Wenn man nach 2 Wochen ne Änderung machen will is das natürlich auch wech :D
MTB racing service for TR in www.rsv-guetersloh.de; RC flight model in www.moewe-delbrueck.de
Uses Anycubic Kobra 2 Pro 3D Printer, FreeCad, CATIA V5, Cura
chrisb
Veteran
Posts: 54197
Joined: Tue Mar 17, 2015 9:14 am

Re: Vervollständigung im Formel Editor

Post by chrisb »

Das ist tatsächlich sehr schade, weil die Verwendung von Namen schon sehr robuste Modelle ermöglicht.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
hholgi
Posts: 149
Joined: Wed Sep 19, 2018 9:35 am
Location: Gütersloh, Germany

Re: Vervollständigung im Formel Editor

Post by hholgi »

Alternativ kann man eine Tabelle (also Spreadsheet) verwenden. Da kann man schnell nachschaun.

Hab ich für ein Teil, das in verschiedenen Größen gedruckt werden soll mal germacht.
MTB racing service for TR in www.rsv-guetersloh.de; RC flight model in www.moewe-delbrueck.de
Uses Anycubic Kobra 2 Pro 3D Printer, FreeCad, CATIA V5, Cura
rynn
Posts: 467
Joined: Tue Jul 31, 2018 7:00 am

Re: Vervollständigung im Formel Editor

Post by rynn »

hholgi wrote: Thu Jan 06, 2022 10:38 am Alternativ kann man eine Tabelle (also Spreadsheet) verwenden. Da kann man schnell nachschaun.
Die Tabellenkalkulation empfinde ich meist als Overkill und umständlich zu bedienen. Meistens hat man ja nur ein paar einfache Parameter.

Ich hätte lieber ein Parameter Objekt das einfach nur key-property:expression Paare hält und über den Daten-Tab im Property editor zugreifbar ist.
Aber das ist eine andere Geschicht…
User avatar
thomas-neemann
Veteran
Posts: 11917
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Vervollständigung im Formel Editor

Post by thomas-neemann »

rynn wrote: Thu Jan 06, 2022 2:21 pm ..
Die Tabellenkalkulation empfinde ich meist als Overkill und umständlich zu bedienen. Meistens hat man ja nur ein paar einfache Parameter.
..
hier ist der unterschied realthunder : master

https://www.youtube.com/watch?v=ZySK4O9W_qs


phpBB [video]
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
Post Reply