


{"id":36876,"date":"2019-07-31T13:50:33","date_gmt":"2019-07-31T13:50:33","guid":{"rendered":"\/forum\/forums\/topic\/how-to-create-a-workbench-journal-file\/"},"modified":"2019-07-31T13:50:33","modified_gmt":"2019-07-31T13:50:33","slug":"how-to-create-a-workbench-journal-file","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/how-to-create-a-workbench-journal-file\/","title":{"rendered":"How to create a workbench journal file"},"content":{"rendered":"<p>I am trying to run a FSI simulation using the system coupling set up in the Workbench. In order to speed up the sim, I plan to use the HPC but I have been struggling to create a journal file from the Workbench. Below is what I created so far using automatic creation. Could anyone know how to write the journal file for the system coupling in Workbench? Thank you for your help in advance.&nbsp;<\/p>\n<p><\/p>\n<p># encoding: utf-8<\/p>\n<p><\/p>\n<p># Release 18.1<\/p>\n<p><\/p>\n<p>SetScriptVersion(Version=&#8221;18.1.463&#8243;)<\/p>\n<p><\/p>\n<p>template1 = GetTemplate(TemplateName=&#8221;System Coupling&#8221;)<\/p>\n<p><\/p>\n<p>system1 = GetSystem(Name=&#8221;FFF&#8221;)<\/p>\n<p><\/p>\n<p>system2 = template1.CreateSystem(<\/p>\n<p><\/p>\n<p>&nbsp; &nbsp; Position=&#8221;Right&#8221;,<\/p>\n<p><\/p>\n<p>&nbsp; &nbsp; RelativeTo=system1)<\/p>\n<p><\/p>\n<p>setupComponent1 = system1.GetComponent(Name=&#8221;Setup&#8221;)<\/p>\n<p><\/p>\n<p>setupComponent2 = system2.GetComponent(Name=&#8221;Setup&#8221;)<\/p>\n<p><\/p>\n<p>setupComponent1.TransferData(TargetComponent=setupComponent2)<\/p>\n<p><\/p>\n<p>system3 = GetSystem(Name=&#8221;SYS&#8221;)<\/p>\n<p><\/p>\n<p>setupComponent3 = system3.GetComponent(Name=&#8221;Setup&#8221;)<\/p>\n<p><\/p>\n<p>setupComponent3.TransferData(TargetComponent=setupComponent2)<\/p>\n<p><\/p>\n<p>setupComponent1.Update(AllDependencies=True)<\/p>\n<p><\/p>\n<p>setup1 = system1.GetContainer(ComponentName=&#8221;Setup&#8221;)<\/p>\n<p><\/p>\n<p>setup1.SendCommand(Command='(cx-gui-do cx-set-list-tree-selections &#8220;NavigationPane*List_Tree1&#8221; (list ))&#8217;)<\/p>\n<p><\/p>\n<p>setupComponent3.Update(AllDependencies=True)<\/p>\n<p><\/p>\n<p>setupComponent2.Refresh()<\/p>\n<p><\/p>\n<p>setup2 = system2.GetContainer(ComponentName=&#8221;Setup&#8221;)<\/p>\n<p><\/p>\n<p>AnalysisSettings1 = setup2.GetAnalysisSettings()<\/p>\n<p><\/p>\n<p>AnalysisSettings1.EndTime = &#8220;500 <strike>&#8220;<\/p>\n<p><\/p>\n<p>AnalysisSettings1.StepSize = &#8220;0.5 <strike>&#8220;<\/p>\n<p><\/p>\n<p>dataTransfer1 = setup2.CreateDataTransfer(Name=&#8221;Data Transfer&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer2 = setup2.CreateDataTransfer(Name=&#8221;Data Transfer 2&#8243;)<\/p>\n<p><\/p>\n<p>participant1 = setup2.GetParticipant(Name=&#8221;Solution 1&#8243;)<\/p>\n<p><\/p>\n<p>dataTransfer1.SetEntityProperties(Properties=Set(SourceParticipant=participant1, SourceRegion=None, SourceVariable=None))<\/p>\n<p><\/p>\n<p>region1 = participant1.GetRegion(Name=&#8221;fsi&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer1.SetEntityProperties(Properties=Set(SourceRegion=region1, SourceVariable=None))<\/p>\n<p><\/p>\n<p>variable1 = GetDataEntity(&#8220;\/Setup 2\/SystemCouplingVariable:force&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer1.SetEntityProperties(Properties=Set(SourceVariable=variable1))<\/p>\n<p><\/p>\n<p>participant2 = setup2.GetParticipant(Name=&#8221;Solution&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer1.SetEntityProperties(Properties=Set(TargetParticipant=participant2, TargetRegion=None, TargetVariable=None))<\/p>\n<p><\/p>\n<p>region2 = participant2.GetRegion(Name=&#8221;FSIN_1&#8243;)<\/p>\n<p><\/p>\n<p>dataTransfer1.SetEntityProperties(Properties=Set(TargetRegion=region2, TargetVariable=None))<\/p>\n<p><\/p>\n<p>variable1 = GetDataEntity(&#8220;\/Setup 2\/SystemCouplingVariable:FORC&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer1.TargetVariable = variable1<\/p>\n<p><\/p>\n<p>dataTransfer2.SetEntityProperties(Properties=Set(SourceParticipant=participant2, SourceRegion=None, SourceVariable=None))<\/p>\n<p><\/p>\n<p>dataTransfer2.SetEntityProperties(Properties=Set(SourceRegion=region2, SourceVariable=None))<\/p>\n<p><\/p>\n<p>variable1 = GetDataEntity(&#8220;\/Setup 2\/SystemCouplingVariable:INCD&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer2.SetEntityProperties(Properties=Set(SourceVariable=variable1))<\/p>\n<p><\/p>\n<p>dataTransfer2.SetEntityProperties(Properties=Set(TargetParticipant=participant1, TargetRegion=None, TargetVariable=None))<\/p>\n<p><\/p>\n<p>dataTransfer2.SetEntityProperties(Properties=Set(TargetRegion=region1, TargetVariable=None))<\/p>\n<p><\/p>\n<p>variable1 = GetDataEntity(&#8220;\/Setup 2\/SystemCouplingVariable<img decoding=\"async\" src=\"\/content\/images\/emoticons\/big-smile-emoticon-for-facebook.png\" alt=\"\" class=\"emoticon\" \/>isplacement&#8221;)<\/p>\n<p><\/p>\n<p>dataTransfer2.TargetVariable = variable1<\/p>\n<p><\/p>\n<p>intermediateResultFilesOutputControls1 = setup2.GetIntermediateRestartDataOutputControls()<\/p>\n<p><\/p>\n<p>intermediateResultFilesOutputControls1.OutputFrequency = &#8220;StepInterval&#8221;<\/p>\n<p><\/p>\n<p>intermediateResultFilesOutputControls1.StepInterval = 5<\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/strike><\/strike><\/p>\n","protected":false},"template":"","class_list":["post-36876","topic","type-topic","status-closed","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_old_topic_id":["9051"],"_bbp_old_topic_author_name_id":["Anonymous"],"_bbp_old_is_topic_anonymous_id":["false"],"_bbp_old_closed_status_id":["publish"],"_bbp_author_ip":[null],"_bbp_old_sticky_status_id":["normal"],"_bbp_likes_count":["0","0"],"_btv_view_count":["2305"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["36876"],"_bbp_forum_id":["27791"],"_bbp_engagement":["240","167243"],"_bbp_voice_count":["2"],"_bbp_reply_count":["2"],"_bbp_last_reply_id":["91115"],"_bbp_last_active_id":["91115"],"_bbp_last_active_time":["2019-08-02 10:48:18"]},"test":"sadaspire"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/36876","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\/36876\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=36876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}