


{"id":361019,"date":"2024-04-08T08:34:48","date_gmt":"2024-04-08T08:34:48","guid":{"rendered":"\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/"},"modified":"2024-04-08T08:34:48","modified_gmt":"2024-04-08T08:34:48","slug":"ansys-motion-imported-python-expression-not-defined","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/","title":{"rendered":"Ansys Motion &#8211; Imported Python Expression Not Defined"},"content":{"rendered":"<p>Hi,<\/p>\n<p>I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software &#8216;forgetting&#8217; that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error: &#8220;* &lt;ERROR&gt; EXPRESSION :: Smooth_Ramp =&gt; SmoothRamp06.RampSmooth(TIME, 1.0, 31.0, 0.0, 19) name &#8216;SmoothRamp06&#8217; is not defined&#8221; when changing the input parameters or when writing a new function expression in Motion. Previously I fixed this by changing the path to the imported python script to the copy of the script created in the subsystem file root folder and then it worked again, but now that fix does not work anymore. The most confusing part is that&nbsp;<\/p>\n<p>Is there something I&#8217;m missing as to how to prevent this?<\/p>\n<p>I will include a picture of the error window and the ouputted error message:<\/p>\n<p><img decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png\"><\/p>\n<p><img decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565211-mceclip1.png\"><\/p>\n<p>Kind regards,<\/p>\n<p>HC Janse van Vuuren<\/p>\n","protected":false},"template":"","class_list":["post-361019","topic","type-topic","status-closed","hentry","topic-tag-ansysmotion","topic-tag-expression","topic-tag-function-1","topic-tag-python","topic-tag-python-scripts-2","topic-tag-user-defined-function-1"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software &#039;forgetting&#039; that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/\" \/>\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=\"Ansys Motion \u2013 Imported Python Expression Not Defined | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software &#039;forgetting&#039; that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-04-08T08:34:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-08T08:34:48+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Ansys Motion \u2013 Imported Python Expression Not Defined | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software &#039;forgetting&#039; that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png\" \/>\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\\\/ansys-motion-imported-python-expression-not-defined\\\/#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-tag\\\/python\\\/#listItem\",\"name\":\"python\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/python\\\/#listItem\",\"position\":3,\"name\":\"python\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/python\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-motion-imported-python-expression-not-defined\\\/#listItem\",\"name\":\"Ansys Motion &#8211; Imported Python Expression Not Defined\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-motion-imported-python-expression-not-defined\\\/#listItem\",\"position\":4,\"name\":\"Ansys Motion &#8211; Imported Python Expression Not Defined\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/python\\\/#listItem\",\"name\":\"python\"}}]},{\"@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\\\/ansys-motion-imported-python-expression-not-defined\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-motion-imported-python-expression-not-defined\\\/\",\"name\":\"Ansys Motion \\u2013 Imported Python Expression Not Defined | Ansys Learning Forum\",\"description\":\"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software 'forgetting' that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-motion-imported-python-expression-not-defined\\\/#breadcrumblist\"},\"datePublished\":\"2024-04-08T08:34:48+00:00\",\"dateModified\":\"2024-04-08T08:34:48+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":"Ansys Motion \u2013 Imported Python Expression Not Defined | Ansys Learning Forum","description":"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software 'forgetting' that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/#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-tag\/python\/#listItem","name":"python"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/python\/#listItem","position":3,"name":"python","item":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/python\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/#listItem","name":"Ansys Motion &#8211; Imported Python Expression Not Defined"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/#listItem","position":4,"name":"Ansys Motion &#8211; Imported Python Expression Not Defined","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/python\/#listItem","name":"python"}}]},{"@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\/ansys-motion-imported-python-expression-not-defined\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/","name":"Ansys Motion \u2013 Imported Python Expression Not Defined | Ansys Learning Forum","description":"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software 'forgetting' that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/#breadcrumblist"},"datePublished":"2024-04-08T08:34:48+00:00","dateModified":"2024-04-08T08:34:48+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":"Ansys Motion \u2013 Imported Python Expression Not Defined | Ansys Learning Forum","og:description":"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software 'forgetting' that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/","og:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png","og:image:secure_url":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png","article:published_time":"2024-04-08T08:34:48+00:00","article:modified_time":"2024-04-08T08:34:48+00:00","twitter:card":"summary_large_image","twitter:title":"Ansys Motion \u2013 Imported Python Expression Not Defined | Ansys Learning Forum","twitter:description":"Hi,I have been using custom imported python functions in the Ansys Motion Preprocessor, but I started getting problems with the software 'forgetting' that it knew the function from the python script that I imported after having used it previously in that simulation. The function used to work fine, then eventually is started giving the error:","twitter:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2024\/04\/08-04-2024-1712565008-mceclip0.png"},"aioseo_meta_data":{"post_id":"361019","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":"content","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":true,"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":"2024-10-28 16:50:00","updated":"2024-10-28 16:50:01","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<a href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/python\/\" title=\"python\">python<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAnsys Motion \u2013 Imported Python Expression Not Defined\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":"python","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/python\/"},{"label":"Ansys Motion &#8211; Imported Python Expression Not Defined","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-motion-imported-python-expression-not-defined\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_subscription":["38723","13632","36226"],"_bbp_author_ip":["23.52.43.10"]," _bbp_last_reply_id":["0"]," _bbp_likes_count":["0"],"_btv_view_count":["625"],"_bbp_topic_status":["unanswered"],"_bbp_topic_id":["361019"],"_bbp_forum_id":["27791"],"_bbp_engagement":["13632","36226","38723"],"_bbp_voice_count":["3"],"_bbp_reply_count":["3"],"_bbp_last_reply_id":["362938"],"_bbp_last_active_id":["362938"],"_bbp_last_active_time":["2024-04-18 12:37:50"]},"test":"21642478sun-ac-za"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/361019","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\/361019\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=361019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}