Skip to content

Fem: Improve self weight constraint - fixes #11652#12044

Merged
chennes merged 1 commit intoFreeCAD:mainfrom
marioalexis84:fem-constraint_self_weight
Jan 20, 2024
Merged

Fem: Improve self weight constraint - fixes #11652#12044
chennes merged 1 commit intoFreeCAD:mainfrom
marioalexis84:fem-constraint_self_weight

Conversation

@marioalexis84
Copy link
Member

The self-weight constraint now supports modifying the gravity value.
A PropertyAcceleration and a PropertyVector are used to control the gravity module and (normalized) direction.
Previous PropertyFloat used to represent the gravity direction are removed.

Now, both CalculiX and Elmer solvers can use customized gravity values.

@github-actions github-actions bot added the Mod: FEM Related to the FEM Workbench label Jan 19, 2024
@marioalexis84 marioalexis84 force-pushed the fem-constraint_self_weight branch from a3dbe53 to c338366 Compare January 19, 2024 22:28
@chennes
Copy link
Member

chennes commented Jan 20, 2024

This looks fine to me, but I don't have the capability of actually running the analysis to make sure it's all working right. @FEA-eng do you have time to verify this work?

@FEA-eng
Copy link
Contributor

FEA-eng commented Jan 20, 2024

@marioalexis84 Thank you for implementing this, another point from the FEM Roadmap is completed thanks to you.

@chennes I tested this and it’s working properly. In fact, it’s not even necessary to run analyses in such cases because all that matters is what goes to the CalculiX input file - here the change is properly incorporated to its syntax.

@chennes chennes merged commit 9da842d into FreeCAD:main Jan 20, 2024
@chennes
Copy link
Member

chennes commented Jan 20, 2024

@FEA-eng thanks for looking at it, I appreciate your review.

@FEA-eng
Copy link
Contributor

FEA-eng commented Jan 20, 2024

@FEA-eng thanks for looking at it, I appreciate your review.

Sure, I'm glad I can help at least this way.

@marioalexis84
Copy link
Member Author

@FEA-eng do you have access to edit the documentation page?

@FEA-eng
Copy link
Contributor

FEA-eng commented Jan 21, 2024

@FEA-eng do you have access to edit the documentation page?

Yes, I will update it (including the release notes). I usually do it once a PR is in weekly builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mod: FEM Related to the FEM Workbench

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants