<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: (API) Finite element results for CQC combinations in Robot Structural Analysis Forum</title>
    <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728922#M85084</link>
    <description>&lt;P&gt;reinforcement =&amp;gt; not implemented&amp;nbsp; &amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-geting-required-reinforcement-on-panels/m-p/6033047" target="_blank" rel="noopener"&gt;(API) Geting Required Reinforcement on panels&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For tabulated cutting results, refer to the values at the nearest nodes.&lt;/P&gt;</description>
    <pubDate>Fri, 18 Jul 2025 04:05:47 GMT</pubDate>
    <dc:creator>Stephane.kapetanovic</dc:creator>
    <dc:date>2025-07-18T04:05:47Z</dc:date>
    <item>
      <title>(API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/6718637#M49936</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;in the forum there is an example where you can get finite element results via API using an excell file&amp;nbsp;and VBA.&lt;/P&gt;
&lt;P&gt;Using this file when exporting results from a model containing earthquake analysis results it seems that only the results from mode 1 are exported for the excitation directions (X Y Z)&amp;nbsp;and not from the CQC combination of the modes.&lt;/P&gt;
&lt;P&gt;Is there a possibility to specify that&amp;nbsp;the CQC combination of the modes is to be exported when having earthquake analysis results.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2016 13:25:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/6718637#M49936</guid>
      <dc:creator>alexanderziotopoulos5224</dc:creator>
      <dc:date>2016-12-01T13:25:53Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/6721191#M49937</link>
      <description>&lt;P&gt;Sure it can be done&lt;/P&gt;
&lt;P&gt;Take a look at attached macro&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2016 13:25:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/6721191#M49937</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2016-12-01T13:25:20Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/6728073#M49938</link>
      <description>&lt;P&gt;Thanks Rafal.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Dec 2016 14:59:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/6728073#M49938</guid>
      <dc:creator>alexanderziotopoulos5224</dc:creator>
      <dc:date>2016-12-05T14:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13690392#M84959</link>
      <description>&lt;P&gt;Hi mr. Rafal,&lt;BR /&gt;Can you tell me if it possible to get the complex result (top and bottom reinforcement) at the FE nodes and/or from a section cut?&lt;BR /&gt;Thanks.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Jun 2025 07:05:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13690392#M84959</guid>
      <dc:creator>alexander.silvaGA9XG</dc:creator>
      <dc:date>2025-06-20T07:05:44Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13690898#M84960</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11966481"&gt;@alexander.silvaGA9XG&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can add a polyline on your panel before meshing and extract the results at the corresponding nodes.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See also :&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/robot-structural-analysis-forum/panel-cuts-in-panels-in-tablature-form/m-p/8227484#M70153" target="_blank" rel="noopener"&gt;Panel cuts in panels in tablature form?&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Nov 2025 07:30:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13690898#M84960</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2025-11-03T07:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13725854#M85076</link>
      <description>&lt;P&gt;"I'm struggling to get there on my own. Would you happen to have an example, maybe in Python or a similar language, that you could share?"&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 13:41:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13725854#M85076</guid>
      <dc:creator>miguel_paulinoY2Y8C</dc:creator>
      <dc:date>2025-07-15T13:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13726124#M85077</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/17664817"&gt;@miguel_paulinoY2Y8C&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you tried using an AI tool or a code conversion website, such as ChatGPT, deepseek, GitHub Copilot, or code converters like Telerik Code Converter or CodeTranslator.com?&lt;/P&gt;
&lt;P data-start="142" data-end="221"&gt;Why not use &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/589195"&gt;@Rafal.Gaweda&lt;/a&gt;'s Excel app if you're not familiar with coding?&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 16:40:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13726124#M85077</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2025-07-15T16:40:01Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728676#M85082</link>
      <description>&lt;P&gt;Just translating code into another language without adding anything new isn’t very helpful for the forum. Do you have any extra features or improvements in mind?&lt;/P&gt;</description>
      <pubDate>Thu, 17 Jul 2025 08:05:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728676#M85082</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2025-07-17T08:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728723#M85083</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="miguel_paulinoY2Y8C_0-1752741679292.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1553239i371662914E3FF762/image-size/medium?v=v2&amp;amp;px=400" role="button" title="miguel_paulinoY2Y8C_0-1752741679292.png" alt="miguel_paulinoY2Y8C_0-1752741679292.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Dear Stephane,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Our goal is to analyze the redistribution of complex forces in reinforcement elements perpendicular to a defined section ("cut").&lt;/P&gt;&lt;P&gt;If there is a way to extract both bottom and top reinforcement values and their positions in a format that would allow for graphical plotting, that would be greatly appreciated.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance for your support.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Jul 2025 08:42:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728723#M85083</guid>
      <dc:creator>miguel_paulinoY2Y8C</dc:creator>
      <dc:date>2025-07-17T08:42:44Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728922#M85084</link>
      <description>&lt;P&gt;reinforcement =&amp;gt; not implemented&amp;nbsp; &amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-geting-required-reinforcement-on-panels/m-p/6033047" target="_blank" rel="noopener"&gt;(API) Geting Required Reinforcement on panels&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For tabulated cutting results, refer to the values at the nearest nodes.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 04:05:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728922#M85084</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2025-07-18T04:05:47Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728998#M85085</link>
      <description>&lt;P&gt;Mr. Stephane,&lt;BR /&gt;&lt;BR /&gt;What about the complex forces, is implemented by API?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alexandersilvaGA9XG_2-1752754994823.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1553288i631761D36639189A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="alexandersilvaGA9XG_2-1752754994823.png" alt="alexandersilvaGA9XG_2-1752754994823.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Jul 2025 12:24:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13728998#M85085</guid>
      <dc:creator>alexander.silvaGA9XG</dc:creator>
      <dc:date>2025-07-17T12:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13729178#M85086</link>
      <description>&lt;P&gt;as explained first follow the code provided by &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/589195"&gt;@Rafal.Gaweda&lt;/a&gt;, here is my test ↓&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;static string GetFormatedValues(RobotFeResultReinforcement r)
    =&amp;gt; string.Concat(new[] { r.AX_BOTTOM, r.AX_TOP, r.AY_BOTTOM, r.AY_TOP }.Select(v =&amp;gt; $"{v * 10000,10:F2}"));
static void PrintPanelReinforcements(string panels) {
    RobotApplication RobApp = new(); int wl = RobApp.Preferences.GetLanguage(I_L_WORK);
    RobotStructure structure = RobApp.Project.Structure;
    var pSel = structure.Selections.Create(I_OT_PANEL); pSel.FromText(panels);
    foreach (int p in pSel.AsArray(wl))
        foreach (int n in ((RobotObjObject)structure.Objects.Get(p)).Nodes.AsArray(wl))
            WriteLine($"{$"{p} / {n}",-10}{GetFormatedValues(structure.Results.FiniteElems.Reinforcement(p, n))}");
}&lt;/LI-CODE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Stephanekapetanovic_0-1752760012019.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1553333i50DB41229C16E5C7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Stephanekapetanovic_0-1752760012019.png" alt="Stephanekapetanovic_0-1752760012019.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Stephanekapetanovic_1-1752760084320.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1553334i3635E92EED8046A9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Stephanekapetanovic_1-1752760084320.png" alt="Stephanekapetanovic_1-1752760084320.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 28 Sep 2025 15:30:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13729178#M85086</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2025-09-28T15:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: (API) Finite element results for CQC combinations</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13730312#M85094</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/17664817"&gt;@miguel_paulinoY2Y8C&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For once, here’s a C# interpretation of the original VBA code.&lt;/P&gt;
&lt;P&gt;Compared to Excel, displaying results in the console allows you to divide the execution time by 2.&lt;/P&gt;
&lt;P&gt;You can save another 30-50% by using classes, and even more if you reduce the output to a simple data table for plotting.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Stephanekapetanovic_0-1752819594373.png" style="width: 916px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1553647i1FB3A6EE7E367CAD/image-dimensions/916x178?v=v2" width="916" height="178" role="button" title="Stephanekapetanovic_0-1752819594373.png" alt="Stephanekapetanovic_0-1752819594373.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;public static void PrintCQCResultsForForum(string panels, string cases) {
    if (string.IsNullOrEmpty(panels) || string.IsNullOrEmpty(cases)) return;

    RobotApplication RobApp = new();
    if (RobApp.Visible != -1 || RobApp.Project.IsActive != -1 ||
        !new[] { I_PT_PLATE, I_PT_SHELL, I_PT_BUILDING }.Contains(RobApp.Project.Type) ||
        RobApp.Project.Structure.Results.Available != -1) return;
    RobotStructure Structure = RobApp.Project.Structure;
    RobotSelectionFactory Selections = Structure.Selections;
    RobotSelection ps = Selections.Create(I_OT_PANEL); ps.FromText(panels); if (ps.Count == 0) return;
    RobotSelection cs = Selections.Create(I_OT_CASE);  cs.FromText(cases);  if (cs.Count == 0) return;

    int wl = RobApp.Preferences.GetLanguage(I_L_WORK); var symbols = new[] { "+", "-" };
    var feStrings = ps.ToArray(wl).Select(p =&amp;gt; ((RobotObjObject)Structure.Objects.Get(p)).FiniteElems);
    int[] FEsNumbers = string.Join(" ", feStrings).ToArray(wl),
         CaseNumbers = cs.ToArray(wl);

    RobotFeResultServer FeRS = Structure.Results.FiniteElems;
    RobotFeResultParams FePrms = new() { Layer = IRobotFeLayerType.I_FLT_MIDDLE };
    FePrms.SetDirX(IRobotObjLocalXDirDefinitionType.I_OLXDDT_CARTESIAN, 1, 0, 0);

    static string GetFormatedValues(IRobotFeResultComplex c, IRobotFeResultDetailed d)
        =&amp;gt; string.Concat(new[] { d.QXX, d.QYY, c.MXX_TOP, c.MXX_BOTTOM, c.MYY_TOP, c.MYY_BOTTOM }.Select(v =&amp;gt; $"{v,15:F2}"));
    void Print(string name, RobotFeResultParams Params) =&amp;gt; WriteLine($"{name,-15}{GetFormatedValues(FeRS.Complex(Params), FeRS.Detailed(Params))}");

    string main = "FE / Case";
    string[] headers = ["QXX", "QYY", "MXX_TOP", "MXX_BOTTOM", "MYY_TOP", "MYY_BOTTOM"];
    WriteLine("Project: " + RobApp.Project.Name);
    WriteLine(main.PadRight(15) + string.Concat(headers.Select(h =&amp;gt; h.PadLeft(15))));

    foreach (int FeNo in FEsNumbers) { FePrms.Element = FeNo;
        foreach (int CasNo in CaseNumbers) { FePrms.Case = CasNo;
            IRobotCase cas = Structure.Cases.Get(CasNo); if (symbols.Any(cas.Name.Contains)) continue;
            switch (cas.Type) {
                case IRobotCaseType.I_CT_SIMPLE: case IRobotCaseType.I_CT_COMBINATION:
                    if (cas.AnalizeType == IRobotCaseAnalizeType.I_CAT_DYNAMIC_SEISMIC) FePrms.ModeCmb = IRobotModeCombinationType.I_MCT_CQC;
                    Print($"{FeNo} / {CasNo}", FePrms); break;
                case IRobotCaseType.I_CT_MOBILE: FePrms.Case = CasNo;
                    IRobotMobileCaseComponentMngr Components = ((IRobotMobileCase)cas).Components;
                    for (int k = 1; k &amp;lt;= Components.Count; k++) {
                        FePrms.CaseCmpnt = Components.Get(k).Point; Print($"{FeNo} / {CasNo} / {FePrms.CaseCmpnt}", FePrms);
                    }
                    break;
            }
        }
    }
}&lt;/LI-CODE&gt;
&lt;P&gt;see also&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-get-the-group-that-the-bar-belongs-to-via-api/td-p/12884859#M2614" target="_blank" rel="noopener"&gt;parse a Robot list string into an array of integers (offline)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Sun, 08 Mar 2026 21:15:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-finite-element-results-for-cqc-combinations/m-p/13730312#M85094</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2026-03-08T21:15:02Z</dc:date>
    </item>
  </channel>
</rss>

