View Issue Details

IDProjectCategoryView StatusLast Update
0004081OpenFOAMBugpublic2024-05-21 21:38
ReportermaHein Assigned Tohenry  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionsuspended 
PlatformGNU/LinuxOSOtherOS Version(please specify)
Product Versiondev 
Summary0004081: sixDoF Constrain 'plane' depends on magnitude of normal vector
DescriptionWhen performing a 6 DoE simulation with the plane sixDoFRigidBodyMotionConstraint, the motion of the body does not get correctly constrained if the magnitude of the plane normal is unequal to 1.
Steps To ReproduceRun the Allrun script in the case provided:

A falling sphere with gravity acting in negative x-direction and the surrounding flow in positive x-direction. Due to the plane constraint with normal vector in x-direction, the sphere should not fall. However, if the normal vector is (2 0 0), the shpere will still fall. Only if it is set to (1 0 0), the sphere motion is constrained correctly.
Additional InformationA simple normalization of the normal vector should suffice to resolve this issue.
TagsNo tags attached.

Activities

maHein

2024-05-17 11:26

reporter  

henry

2024-05-17 13:30

manager   ~0013245

We could undertake this development for you but will need to secure funding particularly given that the sixDoFRigidBodyMotion is deprecated and superseded by the more general and flexible multi-body rigidBodyMotion system.

henry

2024-05-21 21:38

manager   ~0013248

Pending funding

Issue History

Date Modified Username Field Change
2024-05-17 11:26 maHein New Issue
2024-05-17 11:26 maHein File Added: sphere_xplane_constraint.zip
2024-05-17 13:30 henry Note Added: 0013245
2024-05-21 21:38 henry Assigned To => henry
2024-05-21 21:38 henry Status new => closed
2024-05-21 21:38 henry Resolution open => suspended
2024-05-21 21:38 henry Note Added: 0013248