


{"id":432304,"date":"2025-05-22T11:16:07","date_gmt":"2025-05-22T11:16:07","guid":{"rendered":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/"},"modified":"2025-05-22T11:16:07","modified_gmt":"2025-05-22T11:16:07","slug":"udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/","title":{"rendered":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?"},"content":{"rendered":"<p>&lt;p&gt;Hello,&lt;br&gt;&lt;br&gt;I am studying behaviour of particles in procedurally generated devices. &lt;br&gt;To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?&lt;br&gt;For my use case an omnidirectional raycast would be nice but I dont see anything similar in the documentation.&lt;br&gt;&lt;br&gt;Is there a way to do this in Ansys? Or any other suggestions on how to get my relative distance from walls inside volume mesh?&nbsp;&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-432304","topic","type-topic","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ansys Learning Forum | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-05-22T11:16:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-22T11:16:07+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\\\/#listItem\",\"name\":\"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\\\/#listItem\",\"position\":3,\"name\":\"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\\\/\",\"name\":\"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum\",\"description\":\"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\\\/#breadcrumblist\"},\"datePublished\":\"2025-05-22T11:16:07+00:00\",\"dateModified\":\"2025-05-22T11:16:07+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum","description":"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/forum","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","position":2,"name":"Topics","item":"https:\/\/innovationspace.ansys.com\/forum\/topics\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/#listItem","name":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/#listItem","position":3,"name":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization","name":"Ansys Learning Forum","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/forum\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/","name":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum","description":"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/#breadcrumblist"},"datePublished":"2025-05-22T11:16:07+00:00","dateModified":"2025-05-22T11:16:07+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/forum\/#website","url":"https:\/\/innovationspace.ansys.com\/forum\/","name":"Ansys Learning Forum","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Learning Forum | Ansys Innovation Space","og:type":"article","og:title":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum","og:description":"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/","article:published_time":"2025-05-22T11:16:07+00:00","article:modified_time":"2025-05-22T11:16:07+00:00","twitter:card":"summary_large_image","twitter:title":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions? | Ansys Learning Forum","twitter:description":"Hello,I am studying behaviour of particles in procedurally generated devices. To that end I need to know approximate distance (relative X, Y) of my particle to the walls of the device. Is there anything at all in Ansys UDF api to help with that?For my use case an omnidirectional raycast would be nice but I"},"aioseo_meta_data":{"post_id":"432304","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2025-10-19 15:44:54","updated":"2025-10-19 15:44:54","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\/topics\/\" title=\"Topics\">Topics<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Topics","link":"https:\/\/innovationspace.ansys.com\/forum\/topics\/"},{"label":"[UDF] [PARTICLE] Raycast or find distance to walls in multiple directions?","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-particle-raycast-or-find-distance-to-walls-in-multiple-directions\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_forum_id":["27792"],"_bbp_topic_id":["432304"],"_bbp_subscription":["281308","5978"],"_bbp_author_ip":["84.73.110.143"],"_bbp_last_reply_id":["434195"],"_bbp_last_active_id":["434195"],"_bbp_last_active_time":["2025-06-16 12:10:50"],"_bbp_reply_count":["2"],"_bbp_reply_count_hidden":["0"],"_bbp_voice_count":["2"],"_bbp_engagement":["281308","5978"],"_btv_view_count":["71"],"_bbp_topic_status":["unanswered"]},"test":"adrian-sieradzkichem-ethz-ch"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/432304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/432304\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=432304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}