TAGGED: rocky-dem
-
-
June 16, 2025 at 5:18 pm
bowen.liu
SubscriberI am currently using ANSYS Rocky 2024 R2 with the SDK package to develop a custom simulation module. In the Rocky GUI, the Intra-Particle Collision Statistics module is capable of reporting average collision frequency at different regions of a polyhedral particle, such as corners, edges, or flat surfaces. However, this module is not included in the SDK (ROCKY_SDK_MODULES_2024R2.02_WINX64) and therefore not available for reference or extension.
In my customised droplet depAosition model, small spherical droplets collide with a polyhedral tablet and transfer their mass upon contact. I now want to record where on the polyhedral particle surface each mass transfer occurs, in order to reconstruct a mass distribution map over the triangle faces.
To implement this, I intended to use get_triangle_scalars().add(...) to accumulate deposition values on specific triangle faces. However, I encountered two major challenges:
1. get_triangle_scalars() appears to be available only for geometry, not for individual polyhedral particles.
2. For triangle-based contacts, I found that only contact.get_near_triangle() is available, but I believe an equivalent contact.get_home_triangle() is also needed to fully support particle–particle contacts.
Given these limitations, I'm unsure whether this per-face scalar accumulation idea can be realised via the current SDK. Is there any way to assign or update triangle scalar values on the surfaces of polyhedral particles using the SDK? Any insights, suggestions, or references would be greatly appreciated!
-
- You must be logged in to reply to this topic.
-
3266
-
1031
-
984
-
859
-
798
© 2025 Copyright ANSYS, Inc. All rights reserved.