<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>v2020.0 — Altair Community</title>
        <link>https://community.altair.com/</link>
        <pubDate>Sat, 24 Oct 2026 16:07:55 +0000</pubDate>
        <language>en</language>
            <description>v2020.0 — Altair Community</description>
    <atom:link href="https://community.altair.com/discussions/tagged/v2020-0/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>How to use ESLM correctly in OptiStruct software</title>
        <link>https://community.altair.com/discussion/66246/how-to-use-eslm-correctly-in-optistruct-software</link>
        <pubDate>Wed, 08 Apr 2026 03:31:00 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Yujia_11</dc:creator>
        <guid isPermaLink="false">66246@/discussions</guid>
        <description><![CDATA[<p><strong>Description:</strong> </p><p><strong>Why do I keep receiving a warning that the corresponding setting cannot be recognized after I enter 'DOPTPRM, ESLM, YES' in the .fem file and then reopen the model file? How can I use ESLM correctly in OptiStruct? Does it have anything to do with the load cases set up in my model? Can this method be applied to random vibration?</strong></p><p><strong>Product/Topic Name :</strong></p><p><strong>How to use ESLM correctly in OptiStruct software</strong></p><p><strong>*Note from Community Team</strong> - Once you receive a satisfactory answer on your question, kindly mark your answers as "Accepted" so it can help others with similar problems. Thanks. </p><p> </p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038102\/uploads\/KQK1VCQIRBOF\/e5-9b-be-e7-89-872.png&quot;,&quot;name&quot;:&quot;图片2.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:69420,&quot;width&quot;:667,&quot;height&quot;:242,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.altair.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038102%2Fuploads%2FKQK1VCQIRBOF%2Fe5-9b-be-e7-89-872.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:103188,&quot;dateInserted&quot;:&quot;2026-04-08T03:24:36+00:00&quot;,&quot;insertUserID&quot;:491383,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;491383&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.altair.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038102%2Fuploads%2FKQK1VCQIRBOF%2Fe5-9b-be-e7-89-872.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png" alt="图片2.png" height="242" width="667" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png 2000w, https://us.v-cdn.net/6038102/uploads/KQK1VCQIRBOF/e5-9b-be-e7-89-872.png" sizes="100vw" /></a>
    </span>
</span>
<span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038102\/uploads\/Q8I4RHZ47AMG\/e5-9b-be-e7-89-871.png&quot;,&quot;name&quot;:&quot;图片1.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:37467,&quot;width&quot;:553,&quot;height&quot;:276,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;downloadUrl&quot;:&quot;https:\/\/community.altair.com\/api\/v2\/media\/download-by-url?url=https%3A%2F%2Fus.v-cdn.net%2F6038102%2Fuploads%2FQ8I4RHZ47AMG%2Fe5-9b-be-e7-89-871.png&quot;,&quot;active&quot;:true,&quot;mediaID&quot;:103189,&quot;dateInserted&quot;:&quot;2026-04-08T03:24:43+00:00&quot;,&quot;insertUserID&quot;:491383,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;491383&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.altair.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038102%2Fuploads%2FQ8I4RHZ47AMG%2Fe5-9b-be-e7-89-871.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png" alt="图片1.png" height="276" width="553" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png 2000w, https://us.v-cdn.net/6038102/uploads/Q8I4RHZ47AMG/e5-9b-be-e7-89-871.png" sizes="100vw" /></a>
    </span>
</span>
]]>
        </description>
    </item>
    <item>
        <title>Custom Checks for LS Dyna deck in Hypermesh</title>
        <link>https://community.altair.com/discussion/22036/custom-checks-for-ls-dyna-deck-in-hypermesh</link>
        <pubDate>Thu, 15 Jul 2021 11:56:04 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Sai91</dc:creator>
        <guid isPermaLink="false">22036@/discussions</guid>
        <description><![CDATA[<p>Hello all,</p> <p>&nbsp;</p> <p>I want to create custom checks in Hypermesh i.e to add more check points in HyperMesh Model Checker.&nbsp;</p> <p>&nbsp;</p> <p>I see this is possible with newer versions of HM. I can make some generic checks but I would like to use TCL check option.&nbsp;</p> <p>&nbsp;</p> <p>Does anyone have experience in making custom checks to check their decks with TCL check option.&nbsp;</p> <p>&nbsp;</p> <p>Any leads would be very helpful.</p> <p>&nbsp;</p> <p>Thanks in advance !!</p>]]>
        </description>
    </item>
    <item>
        <title>Need recommendation for reading Pivot table files</title>
        <link>https://community.altair.com/discussion/27730/need-recommendation-for-reading-pivot-table-files</link>
        <pubDate>Fri, 25 Jun 2021 04:04:39 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Al_22614</dc:creator>
        <guid isPermaLink="false">27730@/discussions</guid>
        <description><![CDATA[<p>I need to build a model to read an Excel Pivot Table which was exported from a previous Monarch model.&nbsp; Is there a way to pick up the Field Names, which starts on a row greater that 5, say.&nbsp; Additionally, can the first Monarch format the pivot table where the key item columns will show as repeating labels.&nbsp; These two features would greatly reduce the time to open pivot table files to delete the first 4 or 5 rows and setting the key item columns to "Repeat item Labels" under the Pivot Table Field Settings.</p> <p>Any help would be greatly appreciated.</p> <p>Thanks</p>]]>
        </description>
    </item>
    <item>
        <title>Contact Surface for heat transfer in flux</title>
        <link>https://community.altair.com/discussion/16705/contact-surface-for-heat-transfer-in-flux</link>
        <pubDate>Wed, 07 Jul 2021 22:12:22 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>jerometeoh917</dc:creator>
        <guid isPermaLink="false">16705@/discussions</guid>
        <description><![CDATA[<p>Hi,</p> <p>Wonder is that a way to define contact surface in flux for heat transfer, if my element node is not equal on the surface?</p> <p>&nbsp;</p> <p>Thanks,</p> <p>Jerome.</p>]]>
        </description>
    </item>
    <item>
        <title>Computation the inductance of bar conductor by  Simulation in Flux3D</title>
        <link>https://community.altair.com/discussion/17322/computation-the-inductance-of-bar-conductor-by-simulation-in-flux3d</link>
        <pubDate>Tue, 10 Oct 2023 04:28:35 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Sam Adik</dc:creator>
        <guid isPermaLink="false">17322@/discussions</guid>
        <description><![CDATA[<p><span>Hello Altair community ,&nbsp;</span></p> <p><span>I hope this message finds you well. I am currently working on simulating an aluminum bar with following dimensions: radius=5.642mm and length=200mm (see attachment 1). The simulation is conducted in Flux 3d, using magneto harmonic application, with a low voltage 2v ,50Hz (see attachment 2).</span></p> <p><span>However, l am facing an issue with the inductance calculation regardless the method used the (energy, or impedance..),the calculated the inductance value consistently remains at 0.12uh, which is lower than the expected exact value is 0.14uh, despite mes efforts, I have been unable to optimize the simulation further.</span></p> <p><span>I am reaching out to the Altair community in the hope that someone&nbsp; with expertise in electromagnetic simulation can provide assistance or validation of for this model. I am in a times sensitive situation and any guidance or validation would be greatly appreciated.</span></p> <p>Thank<span> you very mush for&nbsp; your time and consideration.</span></p> <p><span>Sincerely</span></p> <p><span>Sam</span></p>]]>
        </description>
    </item>
    <item>
        <title>How can I determine the inductance value that matches the exact value for a bar conductor?</title>
        <link>https://community.altair.com/discussion/17321/how-can-i-determine-the-inductance-value-that-matches-the-exact-value-for-a-bar-conductor</link>
        <pubDate>Fri, 06 Oct 2023 04:59:18 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Sam Adik</dc:creator>
        <guid isPermaLink="false">17321@/discussions</guid>
        <description><![CDATA[<p>&nbsp;Hello Altair community ,</p> <p>I have simulated an aluminum conductor bar as shown in the attachment, powered by a low current source at a frequency of 60Hz similar to the circuit in the attachment. However, the inductance value is consistently lower than the&nbsp; exact value. Can anyone please help me with this?</p> <p>&nbsp;</p>]]>
        </description>
    </item>
    <item>
        <title>​Wheel model with tire and rim separation during crash and tire deflation</title>
        <link>https://community.altair.com/discussion/36765/%E2%80%8Bwheel-model-with-tire-and-rim-separation-during-crash-and-tire-deflation</link>
        <pubDate>Wed, 19 May 2021 09:41:28 +0000</pubDate>
        <category>Altair Exchange</category>
        <dc:creator>lushujun</dc:creator>
        <guid isPermaLink="false">36765@/discussions</guid>
        <description><![CDATA[<h3>Overview</h3><h1><strong>​Wheel model with tire and rim separation during crash and tire deflation</strong></h1> <p>This model presents the modeling and feature to model monitored volume with possible deflation.</p> <p><img src="https://us.v-cdn.net/6038102/uploads/attachments/e8e68108db2ae910cfd5f6a4e2961903/RADIOSS_automotive_wheel_picture.png" alt="image" /></p>

<h3>Usage/Installation Instructions</h3><p>HyperMesh,Radioss, HyperView and HyperGraph</p>]]>
        </description>
    </item>
    <item>
        <title>Data extraction from Hypermesh to Excel</title>
        <link>https://community.altair.com/discussion/23368/data-extraction-from-hypermesh-to-excel</link>
        <pubDate>Thu, 30 May 2024 08:07:15 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Saravanan R_20730</dc:creator>
        <guid isPermaLink="false">23368@/discussions</guid>
        <description><![CDATA[<p>Hello, &nbsp;</p> <p>Is there any way to extract the data from &nbsp;{ Message " "} command to a Excel sheet in hypermesh 2019/2020 ?</p>]]>
        </description>
    </item>
    <item>
        <title>EDEM API - Contact Model Example: JKR V2 Cohesion Contact Model</title>
        <link>https://community.altair.com/discussion/35484/edem-api-contact-model-example-jkr-v2-cohesion-contact-model</link>
        <pubDate>Fri, 21 May 2021 06:32:07 +0000</pubDate>
        <category>Altair Exchange</category>
        <dc:creator>Stephen Cole</dc:creator>
        <guid isPermaLink="false">35484@/discussions</guid>
        <description><![CDATA[<h3>Overview</h3><p>Here you will find the source code which corresponds to the built-in version of the EDEM Hertz-Mindlin with JKR V2 contact model.&nbsp; This is based on the EDEM 2020 implementation of the contact model.&nbsp;</p> <p>Note this model uses the legacy OpenCL GPU implementation.</p> <p>&nbsp;</p>
<h3>Pre-Requisite</h3><p>For information about compiling EDEM API Models please see:</p> <p><a rel="nofollow" href="https://community.altair.com/csm?id=kb_article_view&amp;sysparm_article=KB0037690">https://community.altair.com/csm?id=kb_article_view&amp;sysparm_article=KB0037690</a></p> <p>or the EDEM Help:</p> <p><a rel="nofollow" href="https://2022.help.altair.com/2022.2/EDEM/Programming_Guide.htm">https://2022.help.altair.com/2022.2/EDEM/Programming_Guide.htm</a></p> <p>More EDEM and EDEM API Tutorials can be found here:</p> <p><a rel="nofollow" href="https://community.altair.com/community?id=community_blog&amp;sys_id=5e7dc459979de950e3b0361e6253afae">https://community.altair.com/community?id=community_blog&amp;sys_id=5e7dc459979de950e3b0361e6253afae</a></p>
<h3>Usage/Installation Instructions</h3><p>Example API files can be found in the attached .zip</p>]]>
        </description>
    </item>
    <item>
        <title>ESAComp Incorrect Bending Sitffness?</title>
        <link>https://community.altair.com/discussion/60945/esacomp-incorrect-bending-sitffness</link>
        <pubDate>Fri, 20 Dec 2024 13:12:15 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Andreas_</dc:creator>
        <guid isPermaLink="false">60945@/discussions</guid>
        <description><![CDATA[<p>Hi all,</p><p>I am busy working on some beam-bending calculations in ESAComp. Compared to my hand calculations, the EI_y value from ESAComp was different. On further investigations, it seems ESAComp is doing E^f_x * Iy while I am doing E^f_y * Iy. <br /><br />
My understanding was that the flexural terms the 2.5D analaysis generates are felxure about their sub-script axis, therefore I have been using E^f_y as for a beam with a cross-section in z-y and lenght along x, this is the flexure term I need when applying a load at the end of the beam along z. </p><p>I know the likelihood of ESAComp being wrong about this calculation is low, but if that isn't the case, could someone please explain why using the E^f_x term is correct when the beam would not be bending about the x-axis?</p><p>Best,<br />
Andreas</p>]]>
        </description>
    </item>
    <item>
        <title>How to use J-Link or STLINK-V3 in Altair Embed?</title>
        <link>https://community.altair.com/discussion/3706/how-to-use-j-link-or-stlink-v3-in-altair-embed</link>
        <pubDate>Wed, 23 Dec 2020 14:22:45 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Charles Dias</dc:creator>
        <guid isPermaLink="false">3706@/discussions</guid>
        <description><![CDATA[<p>Hello,</p> <p>I stating to use the Embed to generate automatic code for STMicroelectronics. I would like to know how&nbsp;to use J-Link or ST-LINK-V3&nbsp;in an Embed? I can just use the&nbsp;ST-LINK-V2 at this moment.</p> <p>Thank you!</p>]]>
        </description>
    </item>
    <item>
        <title>Optistruct MUMPs</title>
        <link>https://community.altair.com/discussion/19723/optistruct-mumps</link>
        <pubDate>Mon, 24 Jan 2022 15:33:37 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Lamster</dc:creator>
        <guid isPermaLink="false">19723@/discussions</guid>
        <description><![CDATA[<p>Hi all,&nbsp;</p> <p>I have a model which presents me with the following....</p> <p>"MUMPS failed in factorization because the run-time memory<br /> requirement was larger than the estimated amount. Solver will<br /> retry with a larger memory relaxation coefficient"</p> <p>&nbsp;</p> <p>Am trying to understand if this is an issue or not (is the model being slowed, but a simple command/parameter will improve matters). My run command is "-core IN -checkel NO -out -np 8 -ddm"</p> <p>The PC is an I9-9980HK with 8 cores (hyperthreading off) + 128GB ram.&nbsp;</p>]]>
        </description>
    </item>
    <item>
        <title>Yaki Design</title>
        <link>https://community.altair.com/discussion/5016/yaki-design</link>
        <pubDate>Fri, 25 Oct 2024 03:43:53 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>NTN8749</dc:creator>
        <guid isPermaLink="false">5016@/discussions</guid>
        <description><![CDATA[<p>Hello everyone, I am designing a yagi antenna with 3 magnets with S11&lt;-10dB requirement at 1700-1900MHz but I can only meet the requirement at 1700MHz and not at 1900Mhz, can you help me? Can you help me how to adjust?Thanks.</p>]]>
        </description>
    </item>
    <item>
        <title>Do you have any suggestions or recommendations to resolve this issue?</title>
        <link>https://community.altair.com/discussion/19225/do-you-have-any-suggestions-or-recommendations-to-resolve-this-issue</link>
        <pubDate>Wed, 01 May 2024 10:08:17 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Gorka Romeu</dc:creator>
        <guid isPermaLink="false">19225@/discussions</guid>
        <description><![CDATA[<p>Hi,</p> <p>I wanted to tell you that I've managed to activate my Altair license. Most of the programs, like Inspire, are working fine now. However, ESAcomp still shows an error (code 9) indicating it can't find the necessary features. I've followed the steps indicated for the student license, but unfortunately ESAcomp still isn't working. Do you have any suggestions or recommendations to resolve this issue?</p> <p>Regards,</p> <p>Gorka</p> <p>The error:</p> <p>Altair License Manager. License error.<br />Features: GlobalZoneEU, HyperWorks, HWESAcomp<br />Error code: 9<br />Error description: Features not found<br />License path: C:/Program Files (x86)/Altair ESAcomp 2020/altair_lic.dat</p> <p>&nbsp;</p> <p>&nbsp;</p>]]>
        </description>
    </item>
    <item>
        <title>The calculation result is abnormal</title>
        <link>https://community.altair.com/discussion/26376/the-calculation-result-is-abnormal</link>
        <pubDate>Tue, 03 Sep 2024 06:45:42 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Sihao Huang</dc:creator>
        <guid isPermaLink="false">26376@/discussions</guid>
        <description><![CDATA[<p>I imported the stl format 3D drone model with a length of 11 meters and a wingspan of 15 meters, set theta and phi to 0, and the calculation result was 2.74580203E+004 square meters, which was unreasonable</p>]]>
        </description>
    </item>
    <item>
        <title>Bulk data example for flexible body creation (CMS)</title>
        <link>https://community.altair.com/discussion/36360/bulk-data-example-for-flexible-body-creation-cms</link>
        <pubDate>Wed, 28 Aug 2024 09:02:23 +0000</pubDate>
        <category>Altair Exchange</category>
        <dc:creator>Giorgio</dc:creator>
        <guid isPermaLink="false">36360@/discussions</guid>
        <description><![CDATA[<h3>Overview</h3><p>A set of bulk data for Optistruct, to produce the same flexible body (CMS method) with different contents (different size).</p>

<h3>Usage/Installation Instructions</h3><p>The attached zip, contains an example of Rod, defined with a 3D mesh elements (tetra) and different options to visualize at different level of details the results.</p> <p>Each model is usable for multibody purposes (MotionView &amp; MotionSolve) and produce same results (if not used for flexible contacts).</p> <p>The models are related to <span>KB0124385</span>&nbsp;How To article.</p> <p><img src="https://us.v-cdn.net/6038102/uploads/attachments/b9461d2d97d81e90da583b47f053afdd/RodFiles.png" alt="image" /></p>]]>
        </description>
    </item>
    <item>
        <title>OptiStructの材料特性はE=G(1+NU)が必須ですか？</title>
        <link>https://community.altair.com/discussion/4056/optistruct%E3%81%AE%E6%9D%90%E6%96%99%E7%89%B9%E6%80%A7%E3%81%AFe-g-1-nu-%E3%81%8C%E5%BF%85%E9%A0%88%E3%81%A7%E3%81%99%E3%81%8B</link>
        <pubDate>Mon, 19 Aug 2024 05:21:11 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>TkoIto</dc:creator>
        <guid isPermaLink="false">4056@/discussions</guid>
        <description><![CDATA[]]>
        </description>
    </item>
    <item>
        <title>Bug: PostFeko crashes with critical error when using Dataset.ExportMatFile() via script editor</title>
        <link>https://community.altair.com/discussion/24199/bug-postfeko-crashes-with-critical-error-when-using-dataset-exportmatfile-via-script-editor</link>
        <pubDate>Thu, 01 Aug 2024 19:42:00 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Ricardo Sendrea</dc:creator>
        <guid isPermaLink="false">24199@/discussions</guid>
        <description><![CDATA[<div>Hello,<br /><br />I found a bug that causes POSTFEKO to crash with a critical error when exporting a dataset using the script editor's <a id="OWA716c6de4-5943-7f48-a566-1b48a424b5b0" title="https://help.altair.com/2021/feko/topics/feko/user_guide/appendix/api_postfeko_auto_generated/object/reference_api_postfeko_object_dataset_feko_r.htm#method-details" href="https://help.altair.com/2021/feko/topics/feko/user_guide/appendix/api_postfeko_auto_generated/object/reference_api_postfeko_object_dataset_feko_r.htm#method-details" target="_blank" rel="noopener noreferrer nofollow" data-auth="NotApplicable" data-linkindex="0">DataSet: ExportMatFile()</a>&nbsp;function. It only occurs when we export the dataset for composite structures (i.e., made up of metallic and dielectric regions). The export function works perfectly in purely metallic or purely dielectric cases.</div> <div>The case we studied (attached) was a coated sphere (radius = 0.5m), where the interior is a metal sphere (radius = 0.25m) enveloped by a dielectric sphere (epsilon_r = 2.56). It is illuminated by a plane wave and solved at 250MHz. Below is the LUA code we used to export the surface currents dataset to a .mat file.<br /><br /> <pre><code>app = pf.GetApplication() app:NewProject() app:OpenFile([[project_location\coated_sphere.fek]]) -- Set up the file details absPath  = [[\project_location\]]  -- HIGHLY recommended to hard code the absolute path! -- Find all possible data files names = pf.SurfaceCurrentsAndCharges.GetNames() --Get current as a dataset currents = pf.SurfaceCurrentsAndCharges.GetDataSet(names[1]) --Export to .mat file --DataSet:ExportMatFile currents:ExportMatFile("coated_sphere_FEKO_data.mat", "currents")</code></pre> <p>The critical error is as follows:<br />POSTFEKO 2020-372425 (x64)<br />e:\installation\utilities\luascript\include\common_DataValueVariantCastToVisitor.h (75): Assertion failed: 0<br /><br />Thanks!</p> </div>]]>
        </description>
    </item>
    <item>
        <title>Current ouput .out reports nor SurfaceCurrentsAndCharges Dataset not matching POSTFEKO results</title>
        <link>https://community.altair.com/discussion/24198/current-ouput-out-reports-nor-surfacecurrentsandcharges-dataset-not-matching-postfeko-results</link>
        <pubDate>Thu, 01 Aug 2024 20:00:17 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Ricardo Sendrea</dc:creator>
        <guid isPermaLink="false">24198@/discussions</guid>
        <description><![CDATA[<p>Hello,<br /><br />There may be a bug in how the currents are stored (or ordered) in the .out files. Using the Surface Current and Charges dataset object within the LUA environment, we wrote the results into a text file (please see the script below for details). We tested this with purely dielectric (epsilon_r = 2.56) and purely metallic sphere models (radius = 0.5m). Here, the spheres are illuminated by a plane wave and solved at 380MHz. As you can see from the figure below (FEKO plots on the left and the MATLAB via textfile export on the right) the current magnitudes are slightly off from FEKO, but the current distributions are correct.<br /><br /><img src="https://us.v-cdn.net/6038102/uploads/attachments/fbe92cc197b302d0da583b47f053af96/export_1.png" alt="image" /><br /><br />We repeated this with a coated sphere model (radius = 0.5m), where the interior is a metal sphere (radius = 0.25m) enveloped by a dielectric sphere (epsilon_r = 2.56). Here, it is illuminated by a plane wave solved at 250MHz. Unlike the other cases, we noticed that even though the electric currents along the interior sphere are identical to FEKO, the electric and magnetic currents on the dielectric region are completely wrong. As shown in the figure below, the electric currents along the metallic region are as expected from FEKO, but the electric currents along the dielectric (although nearly the expected magnitude) are completely wrong. We cross-validated our textfile with the outputs from the CADFEKO .out and &nbsp;POSTFEKO .os / .ol files and they are the same.</p> <p><img src="https://us.v-cdn.net/6038102/uploads/attachments/fbe92cc197b302d0da583b47f053af96/export_2.png" alt="image" /></p> <p>I suspect there may be an ordering (i.e., indexing) problem, for example, the current values are stored at the wrong triangle index. Regarding the difference in magnitude for the purely conductive and dielectric sphere cases, this doesn't occur if you output the currents via the LUA DataSet: ExportMatFile() function, which unfortunately <a title="Bug with Dataset.ExportMatFile()" rel="nofollow" href="https://community.altair.com/community?id=community_question&amp;sys_id=84c5248197ffce90da583b47f053afeb">doesn't work</a> for composite designs in FEKO 2020.0. Perhaps this is a consequence of the same bug?<br /><br />The LUA code:</p> <pre><code>app = pf.GetApplication() app:NewProject() app:OpenFile([[path_here\coated_sphere.fek]]) -- Set up the file details absPath  = [[path_here\]]  -- HIGHLY recommended to hard code the absolute path! meshfile = "coated_sphere_sol.txt" -- Find all possible data files names = pf.SurfaceCurrentsAndCharges.GetNames() --Get characteristic mode model currents currents = pf.SurfaceCurrentsAndCharges.GetDataSet(names[1]) --Load a given model sConf = app.Models["coated_sphere"].Configurations[1] --Import the mesh mesh = sConf.Mesh count = mesh.TriangleFaces.Count --Number of Triangles --Get mesh values points = mesh.Points --I/O for mesh write upper-- Open a file to write to. file = io.open(absPath..meshfile, "w") --Create Column Headers Vertice Index - Position(X,Y,Z) colHeader = string.format("%s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s\n", "Frequency", "Element","X", "Y", "Z", "real_Jx", "realJy", "real_Jz", "imag_Jx", "imag_Jy", "imag_Jz", "real_Mx", "real_My", "real_Mz", "imag_Mx", "imag_My", "imag_Mz") --Write Column header to file file:write(colHeader) -- Get vector of all solved frequencies frequencies = currents.Axes[1] for c = 1, #frequencies do         str = ""         elementNum = 1         pointCount = 1         for i = 1, count do             --Load mesh triangle             triangle = mesh.TriangleFaces[i].Triangles             count2 = triangle.Count --Number of triangle vertices               for j = 1, count2 do             info = triangle[j].VertexIndices                                          -- Pre-Allocate Center of Triangle Value for ouput              -- Electric Current             real_Js_x = 0             real_Js_y = 0             real_Js_z = 0             imag_Js_x = 0             imag_Js_y = 0             imag_Js_z = 0                          -- Magnetic Current             real_Ms_x = 0             real_Ms_y = 0             real_Ms_z = 0             imag_Ms_x = 0             imag_Ms_y = 0             imag_Ms_z = 0                          -- Element Centroid             centroidx = 0             centroidy = 0             centroidz = 0                          for ii = 1, #info do                                                    -- Get vertice location                 position = points[triangle[j].VertexIndices[ii]]                 -- Add to centroid                 centroidx = centroidx + position[1]                 centroidy = centroidy + position[2]                 centroidz = centroidz + position[3]                                  -- Add Electric Currents                 real_Js_x = currents[c][pointCount].ElectricX:real()                 real_Js_y = currents[c][pointCount].ElectricY:real()                 real_Js_z = currents[c][pointCount].ElectricZ:real()                                 -- Imag component                 imag_Js_x = currents[c][pointCount].ElectricX:imag()                 imag_Js_y = currents[c][pointCount].ElectricY:imag()                 imag_Js_z = currents[c][pointCount].ElectricZ:imag()                                      if currents[c][pointCount].MagneticX ~= nil then                 -- Add Magnetic Currents                 real_Ms_x = currents[c][pointCount].MagneticX:real()                 real_Ms_y = currents[c][pointCount].MagneticY:real()                 real_Ms_z = currents[c][pointCount].MagneticZ:real()                                 -- Imag Component                 imag_Ms_x = currents[c][pointCount].MagneticX:imag()                 imag_Ms_y = currents[c][pointCount].MagneticY:imag()                 imag_Ms_z = currents[c][pointCount].MagneticZ:imag()                 end                 -- Move to next vertice                 pointCount = pointCount+1             end                              -- Format average values as string              str = string.format("%15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G %15G\n",                                                 currents.Axes[1][c],                                                 elementNum,                                                 centroidx/3,                                                 centroidy/3,                                                 centroidz/3,                                                 real_Js_x/3,                                                 real_Js_y/3,                                                 real_Js_z/3,                                                 imag_Js_x/3,                                                 imag_Js_y/3,                                                 imag_Js_z/3,                                                 real_Ms_x/3,                                                 real_Ms_y/3,                                                 real_Ms_z/3,                                                 imag_Ms_x/3,                                                 imag_Ms_y/3,                                                 imag_Ms_z/3)                                                  -- Print to file             file:write(str)                          -- Move to next triangle in solution             elementNum = elementNum + 1         end     end        end --Close the text file file:close() --return currents </code></pre> <p>&nbsp;</p> <p>Thanks!</p>]]>
        </description>
    </item>
    <item>
        <title>Altair inspire play 2020</title>
        <link>https://community.altair.com/discussion/25991/altair-inspire-play-2020</link>
        <pubDate>Thu, 04 Jul 2024 07:03:29 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Abdelhamid Chergui</dc:creator>
        <guid isPermaLink="false">25991@/discussions</guid>
        <description><![CDATA[<p>hello</p> <p>can someone share link for Inspire play 2020</p>]]>
        </description>
    </item>
    <item>
        <title>Importing geometries into hyperview</title>
        <link>https://community.altair.com/discussion/26364/importing-geometries-into-hyperview</link>
        <pubDate>Fri, 21 Jun 2024 22:42:53 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Jonny_CAP</dc:creator>
        <guid isPermaLink="false">26364@/discussions</guid>
        <description><![CDATA[<p>I would like to submit a question.<br />I have to superimpose a DFEM model and its result op2 on the CAD model (.catpart )in hyperview!&nbsp;</p> <p>I have to do some verifications and it would be very convenient to be able to import the geometric model into hyperview!</p> <p>Unfortunately, despite having transformed the geometric model into .H3D format, some geometries such as lines and points are not transformed! (e.g. axes of joints).</p> <p>Do you have a solution to this problem? Is there a different possibility to import a geometry into hyperview? Only H3D ...? </p> <p>Thank you for any answers&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>]]>
        </description>
    </item>
    <item>
        <title>2D Meshing for the car bumper</title>
        <link>https://community.altair.com/discussion/22911/2d-meshing-for-the-car-bumper</link>
        <pubDate>Thu, 20 Jun 2024 03:01:10 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Amzar Khan</dc:creator>
        <guid isPermaLink="false">22911@/discussions</guid>
        <description><![CDATA[<p>Hi everyone,</p> <p>Can anyone help me to create 2D mesh for the selected car bumper and also teach me on how to get the mesh right? i included the model in STEP format. thank you so much.</p>]]>
        </description>
    </item>
    <item>
        <title>How to resolve error 760?</title>
        <link>https://community.altair.com/discussion/2693/how-to-resolve-error-760</link>
        <pubDate>Tue, 11 Jun 2024 06:54:10 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Jakariya</dc:creator>
        <guid isPermaLink="false">2693@/discussions</guid>
        <description><![CDATA[<p><img src="https://us.v-cdn.net/6038102/uploads/attachments/d3ec0758db320e10cfd5f6a4e2961999/image (7).png" alt="image" /></p>]]>
        </description>
    </item>
    <item>
        <title>Unable to run OptiStruct analysis</title>
        <link>https://community.altair.com/discussion/22910/unable-to-run-optistruct-analysis</link>
        <pubDate>Sat, 08 Jun 2024 15:49:29 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Amzar Khan</dc:creator>
        <guid isPermaLink="false">22910@/discussions</guid>
        <description><![CDATA[<p>Hi all,</p> <p>As per the above title, currently I have problem with my Hyperwork OptiStruct analysis. I hope I can get answers to my problem here as soon as possible. I also attached the picture and the zip file of my problem.</p>]]>
        </description>
    </item>
    <item>
        <title>Machine with variable airgap</title>
        <link>https://community.altair.com/discussion/542/machine-with-variable-airgap</link>
        <pubDate>Wed, 29 May 2024 07:54:22 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Baptiste Chantre</dc:creator>
        <guid isPermaLink="false">542@/discussions</guid>
        <description><![CDATA[<p>Good morning,</p> <p>I am trying to design a synchronous machine with salient poles in FluxMotor, however it seems not possible to do it directly. Is there a way to make the airgap variable, maybe by using extension with other softwares ?</p> <p>Thanks for your assistance and consideration.</p> <p>Best regards,</p> <p>Baptiste Chantre</p>]]>
        </description>
    </item>
    <item>
        <title>Need to create cancel button in a pop up to terminate the script</title>
        <link>https://community.altair.com/discussion/23367/need-to-create-cancel-button-in-a-pop-up-to-terminate-the-script</link>
        <pubDate>Tue, 28 May 2024 04:33:50 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Saravanan R_20730</dc:creator>
        <guid isPermaLink="false">23367@/discussions</guid>
        <description><![CDATA[<p>Hello,</p> <p>I am new to TCL script. I am trying to create a TCL script to isolate 2D element in assembly with a pop up having "Proceed" button to proceed further in a script.</p> <p>Objective is : If user runs the script, script will isolate 2D element with a pop notification. This will pause the script and user can see the 2D elements in workspace. If user clicks the" proceed" button, script will proceed further. In case, if user clicks "Cancel button", script will terminate.</p> <p>I need to add a "Cancel" button along with "Proceed" button in below script. Can anyone help me in this?</p> <p>proc Isolate2D {{opt all}} {<br />&nbsp; &nbsp; *displaynone<br />&nbsp; &nbsp; *createmark elems 1 $opt<br />&nbsp; &nbsp; *createmark elems 2 "by config" tria3 quad4 tria6 quad8<br />&nbsp; &nbsp; *markintersection elems 1 elems 2<br />&nbsp; &nbsp; if {[hm_marklength elems 1]} {<br />&nbsp; &nbsp; &nbsp; &nbsp; *findmark elems 1 0 1 elems 0 2<br /># This procedure creates a popup that pauses the script execution<br />proc pauseScript {} {<br />&nbsp; &nbsp; # Create a toplevel window<br />&nbsp; &nbsp; toplevel .pause<br />&nbsp; &nbsp; wm title .pause "2D Elements"</p> <p>&nbsp; &nbsp; # Create a label with instructions<br />&nbsp; &nbsp; label .pause.label -text "2D Elements Exists. The script is paused to check. Please rotate the model in workspace to isolate 2D.</p> <p>&nbsp; &nbsp; &nbsp;Click Proceed to continue."<br />&nbsp; &nbsp; pack .pause.label</p> <p>&nbsp; &nbsp; # Create an OK button that resumes the script<br />&nbsp; &nbsp; button .pause.ok -text "Proceed" -command {<br />&nbsp; &nbsp; &nbsp; &nbsp; # Destroy the popup window<br />&nbsp; &nbsp; &nbsp; &nbsp; destroy .pause<br />&nbsp; &nbsp; &nbsp; &nbsp; # Set the pause variable to 0 to resume the script<br />&nbsp; &nbsp; &nbsp; &nbsp; set ::pause 0<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; pack .pause.ok</p> <p>&nbsp; &nbsp; # Set the pause variable to 1 to pause the script<br />&nbsp; &nbsp; set ::pause 1<br />&nbsp; &nbsp; # Wait for the pause variable to change before continuing<br />&nbsp; &nbsp; tkwait variable ::pause<br />}</p> <p># Main script execution starts here<br /># Call the pauseScript procedure to pause the script<br />pauseScript<br />&nbsp; &nbsp; } else {<br />&nbsp; &nbsp; Message "No 2D elements";<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; *clearmark elems 1<br />&nbsp; &nbsp; *clearmark elems 2<br />}<br />Isolate2D</p> <p>&nbsp;</p>]]>
        </description>
    </item>
    <item>
        <title>How to create a TCL script for Isolating Element based on Element type in Hypermesh?</title>
        <link>https://community.altair.com/discussion/23366/how-to-create-a-tcl-script-for-isolating-element-based-on-element-type-in-hypermesh</link>
        <pubDate>Thu, 16 May 2024 06:18:45 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Saravanan R_20730</dc:creator>
        <guid isPermaLink="false">23366@/discussions</guid>
        <description><![CDATA[<p>Hello,</p> <p>I am new to TCL scripting. In HM workspace, the model is having different element types such as S3, S4, C3D4,C3D6,C3D10M and so on.</p> <p>&nbsp;I have planned to created script to isolate element based on element type (ex. C3D10M) as a practice session. But having no idea how to proceed further. Can someone help me</p> <p>Regards,</p> <p>SRV</p>]]>
        </description>
    </item>
    <item>
        <title>How to increase number of cores in the solver run to improve run time.</title>
        <link>https://community.altair.com/discussion/26808/how-to-increase-number-of-cores-in-the-solver-run-to-improve-run-time</link>
        <pubDate>Mon, 15 Apr 2024 07:06:00 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>ila</dc:creator>
        <guid isPermaLink="false">26808@/discussions</guid>
        <description><![CDATA[<p><strong>Dear Sir,&nbsp;</strong></p> <p>1) How to improve run time how to increase number of cores in the solver&nbsp; ?&nbsp;</p> <p>2) How many number of tokens are assigned per core?&nbsp;</p> <p><img src="https://us.v-cdn.net/6038102/uploads/attachments/fc0de50697e54610e3b0361e6253afc2/Image.png" alt="image" /></p>]]>
        </description>
    </item>
    <item>
        <title>Twin Activate: Fundamentals of Hydraulic Systems</title>
        <link>https://community.altair.com/discussion/40134/twin-activate-fundamentals-of-hydraulic-systems</link>
        <pubDate>Tue, 09 Apr 2024 19:20:55 +0000</pubDate>
        <category>Altair HyperWorks</category>
        <dc:creator>RSGarciarivas</dc:creator>
        <guid isPermaLink="false">40134@/discussions</guid>
        <description><![CDATA[<p>Twin Activate features the Hydraulics (By FLuidon) library for hydraulic systems simulation. This video series provides an overview to hydraulics and contains information on performing hydraulic simulations in Twin Activate.</p> <p><strong><span>BASICS</span></strong></p> <p><strong>In this video we provide an introduction to the basics of hydraulic simulation in Activate. &nbsp;After watching this video you will have an understanding of the basics which will prepare you for the other sections within this course.</strong></p> <p>
</p> <p>&nbsp;</p> <p><strong><span>FIRST MODEL - CYLINDER DRIVE</span></strong></p> <p><strong>In this video we look at a practical demonstration of setting up a hydraulic model.</strong></p> <p>
</p> <p>&nbsp;</p> <p><strong><span>VALVES</span></strong></p> <p><strong>In this video we look at valves in hydraulic simulations. </strong></p> <p>
</p> <p>&nbsp;</p> <p><strong><span>CO-SIMULATION</span></strong></p> <p><strong>In this video we will review the steps for preparing a co-simulation using MotionView and Twin Activate. </strong></p> <p>
</p> <h4><span>You can also go through <strong><a title="Activate for Hydraulic Simulation eLearning" href="https://learn.altair.com/course/view.php?id=495" target="_blank" rel="noopener nofollow">this eLearning in the Altair Learning site</a></strong> and get the necessary files to follow along.</span></h4> <h4><span>For more tutorials, videos and blogs click<strong>&nbsp;<a title="Altair Community Twin Activate" href="https://community.altair.com/community?id=kb_search&amp;spa=1&amp;language=en&amp;u_product=fff55018db0348102af07608f496196e" target="_blank" rel="noopener nofollow"><span>here</span><span>.</span></a></strong></span></h4>]]>
        </description>
    </item>
    <item>
        <title>number of processes processed in a particular time frame</title>
        <link>https://community.altair.com/discussion/5606/number-of-processes-processed-in-a-particular-time-frame</link>
        <pubDate>Mon, 05 Dec 2022 13:01:43 +0000</pubDate>
        <category>Community Q&amp;A</category>
        <dc:creator>Ranjan</dc:creator>
        <guid isPermaLink="false">5606@/discussions</guid>
        <description><![CDATA[<p>can we get the data on the number of processes that has been run in a particular time frame? if so how do we access that information?</p>]]>
        </description>
    </item>
   </channel>
</rss>
