<?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: Custom label to list out pipe invert levels? in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255644#M2911</link>
    <description>Hi,&lt;BR /&gt;
&lt;BR /&gt;
current floor
&lt;PRE&gt;text2 0,0,rz1 + GLOB_ELEVATION
text2 0,-0.3,rz2 + GLOB_ELEVATION&lt;/PRE&gt;

origin of the project
&lt;PRE&gt;text2 0,0,rz1 + SYMB_POS_Z
text2 0,-0.3,rz2 + SYMB_POS_Z&lt;/PRE&gt;</description>
    <pubDate>Sat, 03 Apr 2021 09:23:38 GMT</pubDate>
    <dc:creator>Yves</dc:creator>
    <dc:date>2021-04-03T09:23:38Z</dc:date>
    <item>
      <title>Custom label to list out pipe invert levels?</title>
      <link>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255641#M2908</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I didn't try that and not sure if i'm right.&lt;BR /&gt;&lt;BR /&gt;1. I guess you should read ConPosX, ConPosY, ConPosZ for each connection, which are here &lt;A href="http://gdl.graphisoft.com/tips-and-tricks/how-to-make-a-mep-equipment-object" target="_blank" rel="noopener"&gt;call "MEP_m_ConnectionsACL_4"&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://archicad-talk.graphisoft.com/viewtopic.php?p=323954#p323954" target="_blank" rel="noopener"&gt;here&lt;/A&gt; was smth about labeling MEP elements&lt;/DIV&gt;</description>
      <pubDate>Tue, 14 Sep 2021 07:43:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255641#M2908</guid>
      <dc:creator>A_ Smith</dc:creator>
      <dc:date>2021-09-14T07:43:02Z</dc:date>
    </item>
    <item>
      <title>Re: Custom label to list out pipe invert levels?</title>
      <link>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255642#M2909</link>
      <description>Hotspots are rarely exposed parameters... You could probably pull the relevant info to work it out yourself though. No idea about MEP specific info. Given Smith's post, if your pipe is an actual MEP object, then the connection points are.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Ling.</description>
      <pubDate>Mon, 29 Mar 2021 08:41:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255642#M2909</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2021-03-29T08:41:40Z</dc:date>
    </item>
    <item>
      <title>Re: Custom label to list out pipe invert levels?</title>
      <link>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255643#M2910</link>
      <description>Coord Z of axis is storing in MEP_Position array.
&lt;PRE&gt;&lt;I&gt;
&lt;/I&gt;dim _MEP_Position[] : _MEP_Position[1] = 0 : dim1d1 = 1 : dim2d1 = 1
nd1 = request("Assoclp_parvalue", "MEP_Position", namindd1, typed1, flagd1, dim1d1, dim2d1, _MEP_Position)
dim MEP_Position[][] : MEP_Position[1][1] = 0
n_rec = 1
for i=1 to dim1d1
	for j=1 to dim2d1
		MEP_Position&lt;I&gt;&lt;J&gt; = _MEP_Position[n_rec]
		n_rec = n_rec + 1
	next j
next i

MEP_StraightLength = 0
nd1 = request("Assoclp_parvalue", "MEP_StraightLength", namindd1, typed1, flagd1, dim1d1, dim2d1, MEP_StraightLength)

if vardim1(MEP_Position)&amp;gt;1 and vardim2(MEP_Position)=3 then
	! --- x,y,z coordinates of 1st point ---
	rx1 = MEP_Position[1][1]
	ry1 = MEP_Position[1][2]
	rz1 = MEP_Position[1][3]
	! --- x,y,z coordinates of 2nd point ---
	rx2 = rx1+MEP_Position[2][1]*MEP_StraightLength
	ry2 = ry1+MEP_Position[2][2]*MEP_StraightLength
	rz2 = rz1+MEP_Position[2][3]*MEP_StraightLength
endif

text2 0,0,rz1
text2 0,-0.3,rz2
&lt;/J&gt;&lt;/I&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 29 Mar 2021 09:41:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255643#M2910</guid>
      <dc:creator>kuvbur</dc:creator>
      <dc:date>2021-03-29T09:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: Custom label to list out pipe invert levels?</title>
      <link>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255644#M2911</link>
      <description>Hi,&lt;BR /&gt;
&lt;BR /&gt;
current floor
&lt;PRE&gt;text2 0,0,rz1 + GLOB_ELEVATION
text2 0,-0.3,rz2 + GLOB_ELEVATION&lt;/PRE&gt;

origin of the project
&lt;PRE&gt;text2 0,0,rz1 + SYMB_POS_Z
text2 0,-0.3,rz2 + SYMB_POS_Z&lt;/PRE&gt;</description>
      <pubDate>Sat, 03 Apr 2021 09:23:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255644#M2911</guid>
      <dc:creator>Yves</dc:creator>
      <dc:date>2021-04-03T09:23:38Z</dc:date>
    </item>
    <item>
      <title>Re: Custom label to list out pipe invert levels?</title>
      <link>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255645#M2912</link>
      <description>I see you are deducting the pipe diameter to get the invert. If the reported pipe coordinates are on the centreline then the z-value to obtain invert points will only be lowered by half the pipe diameter. It's a small thing but could be a big problem on site if your pipes are being installed 75mm lower than expected!</description>
      <pubDate>Sun, 04 Apr 2021 10:44:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Custom-label-to-list-out-pipe-invert-levels/m-p/255645#M2912</guid>
      <dc:creator>DGSketcher</dc:creator>
      <dc:date>2021-04-04T10:44:15Z</dc:date>
    </item>
  </channel>
</rss>

