<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>OpenSTAAD | OSPropertyUI::CreateHSSRoundPropertyFromTable not available.</title><link>https://communities.bentley.com/products/ram-staad/f/ram-staad-forum/230064/openstaad-ospropertyui-createhssroundpropertyfromtable-not-available</link><description>I&amp;#39;m using STAAD.Pro Script Editor and OpenSTAAD API Reference to generate a structural model. 
 Unfortunately, t he OpenSTAAD function (OSPropertyUI::CreateHSSRoundPropertyFromTable) to create HSS Round shapes from table is not available. 
 Question:</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: OpenSTAAD | OSPropertyUI::CreateHSSRoundPropertyFromTable not available.</title><link>https://communities.bentley.com/thread/712599?ContentTypeID=1</link><pubDate>Thu, 19 May 2022 15:20:22 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:02015c9f-4078-4ade-b51e-b7916d623dc6</guid><dc:creator>Denisson Cruz</dc:creator><description>&lt;p&gt;Thank you, &lt;a href="/members/ec574f4d_2d00_cdf6_2d00_4f9f_2d00_91c4_2d00_beb69b42774f"&gt;Shreyanka Bhattacharjee&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Surprisingly, &lt;span&gt;&amp;#39;&amp;#39;For HSS round section&amp;#39;&amp;#39;&amp;nbsp;&lt;/span&gt;it also works with&amp;nbsp;&lt;span&gt;prop(0) = objOpenSTAAD.Property.CreateBeamPropertyFromTable(1, &amp;quot;HSSP16X0.25&amp;quot;, 0, 0, 0). But&amp;nbsp;prop(0) = objOpenSTAAD.Property.CreatePipePropertyFromTable(1, &amp;quot;HSSP16X0.25&amp;quot;, 0, 0, 0) is better.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: OpenSTAAD | OSPropertyUI::CreateHSSRoundPropertyFromTable not available.</title><link>https://communities.bentley.com/thread/712483?ContentTypeID=1</link><pubDate>Thu, 19 May 2022 06:42:49 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b33e87d4-e04b-41b0-9ef8-d8248e4628d3</guid><dc:creator>Shreyanka Bhattacharjee</dc:creator><description>&lt;p&gt;If you want to create HSS round shape property, please use function&amp;nbsp;CreatePipePropertyFromTable function&lt;/p&gt;
&lt;p&gt;The syntax for rectangular hollow section. square hollow section, &lt;span&gt;HSS round section&lt;/span&gt;:&lt;/p&gt;
&lt;p&gt;Set objOpenSTAAD = GetObject(, &amp;quot;StaadPro.OpenSTAAD&amp;quot;)&lt;br /&gt;Dim prop(3) As Long&lt;br /&gt;Dim memb(3) As Long&lt;br /&gt;For i = 0 To 3&lt;br /&gt; prop(i) = i&lt;br /&gt; memb(i) = i + 1&lt;br /&gt;Next i&lt;/p&gt;
&lt;p&gt;&amp;#39;&amp;#39;For Rectangular Hollow Section&amp;#39;&amp;#39;&lt;br /&gt;&amp;#39;prop(0) = objOpenSTAAD.Property.CreateTubePropertyFromTable(1, &amp;quot;HSST6X3X0.375&amp;quot;, 0, 0, 0, 0)&lt;br /&gt;&amp;#39;prop(1) = objOpenSTAAD.Property.CreateTubePropertyFromTable(1, &amp;quot;HSSP20x0.5&amp;quot;, 0, 0, 0, 0)&lt;br /&gt;&amp;#39;prop(2) = objOpenSTAAD.Property.CreateTubePropertyFromTable(4, &amp;quot;HSST305X305X16&amp;quot;, 0, 0, 0, 0)&lt;br /&gt;&amp;#39;prop(3) = objOpenSTAAD.Property.CreateTubePropertyFromTable(7, &amp;quot;50X30X2.6RHS&amp;quot;, 0, 0, 0, 0)&lt;/p&gt;
&lt;p&gt;&amp;#39;&amp;#39;For Square Hollow Section&amp;#39;&amp;#39;&lt;br /&gt;&amp;#39;prop(0) = objOpenSTAAD.Property.CreateTubePropertyFromTable(7, &amp;quot;40x2.6SHS&amp;quot;, 0, 0, 0, 0)&lt;br /&gt;&amp;#39;prop(1) = objOpenSTAAD.Property.CreateTubePropertyFromTable(7, &amp;quot;40x3.2SHS&amp;quot;, 0, 0, 0, 0)&lt;br /&gt;&amp;#39;prop(2) = objOpenSTAAD.Property.CreateTubePropertyFromTable(7, &amp;quot;40x4SHS&amp;quot;, 0, 0, 0, 0)&lt;br /&gt;&amp;#39;prop(3) = objOpenSTAAD.Property.CreateTubePropertyFromTable(7, &amp;quot;40x5SHS&amp;quot;, 0, 0, 0, 0)&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;#39;&amp;#39;For HSS round section&amp;#39;&amp;#39;&lt;br /&gt;prop(0) = objOpenSTAAD.Property.CreatePipePropertyFromTable(1, &amp;quot;HSSP16X0.25&amp;quot;, 0, 0, 0)&lt;br /&gt;prop(1) = objOpenSTAAD.Property.CreatePipePropertyFromTable(4, &amp;quot;HSSP324X6.4&amp;quot;, 0, 0, 0)&lt;br /&gt;prop(2) = objOpenSTAAD.Property.CreatePipePropertyFromTable(7, &amp;quot;42.4X2.6CHS&amp;quot;, 0, 0, 0)&lt;br /&gt;prop(3) = objOpenSTAAD.Property.CreatePipePropertyFromTable(11, &amp;quot;CHS114.3X4.5&amp;quot;, 0, 0, 0)&lt;/p&gt;
&lt;p&gt;For i = 0 To 3&lt;br /&gt; objOpenSTAAD.Property.AssignBeamProperty memb(i), prop(i)&lt;br /&gt;Next i&lt;/p&gt;
&lt;p&gt;objOpenSTAAD.Property.AssignMaterialToMember &amp;quot;STEEL&amp;quot;, memb&lt;br /&gt;End Sub&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>