Screw Impeller Example

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
schupin
Posts: 462
Joined: Sun Jan 21, 2018 1:43 pm

Re: Screw Impeller Example

Postby schupin » Wed Jun 02, 2021 9:27 pm

ppemawm wrote: Sat May 29, 2021 8:32 pm I have simplified the model to be more suitable for your use. The variable input now consists of only geometry:
Very nice modeling as usual !

It's the first time I see a "Variables" object on the tree view : where does it come from ?
(usually I use spreasheets but these variables looks easier to use to me : no extra window to the spreadsheet)
user1234
Posts: 595
Joined: Mon Jul 11, 2016 5:08 pm

Re: Screw Impeller Example

Postby user1234 » Wed Jun 02, 2021 10:04 pm

Very nice! That is a powermodel!
User avatar
ppemawm
Posts: 779
Joined: Fri May 17, 2013 3:54 pm
Location: Manhattan New York

Re: Screw Impeller Example

Postby ppemawm » Wed Jun 02, 2021 11:58 pm

schupin wrote: Wed Jun 02, 2021 9:27 pm It's the first time I see a "Variables" object on the tree view : where does it come from ?
The add/delete variables tool can be found in the Assembly4 workbench toolbar. ( Note: In the attached file I first created a new Assembly4 Model then deleted "Model" in the Assembly4 file and kept "Variables".)

You can also achieve something similar with the Dynamic Data add-on.
"It is a poor workman who blames his tools..." ;)
user1234
Posts: 595
Joined: Mon Jul 11, 2016 5:08 pm

Re: Screw Impeller Example

Postby user1234 » Thu Jun 03, 2021 11:51 pm

It is possible without a addon or macro. Just add for example a textdocument (Tools --> add text document), show all properties in the property view and add a property. Then you can access it like all expression. Just differ Input and Output. The same document can not do both (circle dependencies). The only properties what i missing at the moment are density and mass (i do it per float, but it is not really correct).

0.png
0.png (169.51 KiB) Viewed 309 times
1.png
1.png (155.4 KiB) Viewed 309 times

Greetings
user1234
schupin
Posts: 462
Joined: Sun Jan 21, 2018 1:43 pm

Re: Screw Impeller Example

Postby schupin » Sun Jun 06, 2021 7:02 pm

ppemawm wrote: Wed Jun 02, 2021 11:58 pm The add/delete variables tool can be found in the Assembly4 workbench toolbar. ( Note: In the attached file I first created a new Assembly4 Model then deleted "Model" in the Assembly4 file and kept "Variables".)

You can also achieve something similar with the Dynamic Data add-on.
user1234 wrote: Thu Jun 03, 2021 11:51 pm It is possible without a addon or macro. Just add for example a textdocument (Tools --> add text document), show all properties in the property view and add a property. Then you can access it like all expression. Just differ Input and Output. The same document can not do both (circle dependencies). The only properties what i missing at the moment are density and mass (i do it per float, but it is not really correct).
Thank both of you !