<?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 Extracting x,y,z coordinates from a surveyor's dwg file without needing autocad in Collaboration with other software</title>
    <link>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/660880#M43837</link>
    <description>&lt;P&gt;Hello everyone.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;WHY THE SCRIPT?&lt;/STRONG&gt;&lt;BR /&gt;To extract x,y,z coordinates from a surveyor's dwg file without needing autocad or equivalent.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WHAT DO YOU NEED?&lt;/STRONG&gt;&lt;BR /&gt;-Python installed,&lt;BR /&gt;-A software (free) that converts dwg to dxf (&lt;A href="https://www.opendesign.com/guestfiles/o" target="_blank"&gt;https://www.opendesign.com/guestfiles/o&lt;/A&gt; ... _Converter)&lt;BR /&gt;-Two python libraries that the script will suggest installing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;OPERATION:&lt;/STRONG&gt;&lt;BR /&gt;Locate the ODA software, locate the surveyor's DWG (or DWF), and click on “Extract”.&lt;BR /&gt;Then leave all the points you wish to extract checked (you can sort them by Z height to easily uncheck Z=0 values).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture d’écran 2025-04-28 à 17.07.43.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/86393iED072C5C5165D8DE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture d’écran 2025-04-28 à 17.07.43.png" alt="Capture d’écran 2025-04-28 à 17.07.43.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once the points have been ticked, click on “Export TXT”, which generates a file that can be imported by Archicad using the “Place mesh according to surveyor data” command:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture d’écran 2025-04-28 à 17.42.30.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/86391i2CAD06FC918EBF7A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture d’écran 2025-04-28 à 17.42.30.png" alt="Capture d’écran 2025-04-28 à 17.42.30.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;This generates a mesh&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture d’écran 2025-04-28 à 17.06.21.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/86392iFD05FF781E2E402E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture d’écran 2025-04-28 à 17.06.21.png" alt="Capture d’écran 2025-04-28 à 17.06.21.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TO KNOW&lt;/STRONG&gt;&lt;BR /&gt;I had a script in my far-beyond to-do list of Python scripts that I tried out this lunchtime with AI Claude, and which took me 1 hour to set up, without coding myself. The script is therefore easily modifiable by you: you give the script to the AI and give your indications to modify it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TO DO:&lt;/STRONG&gt;&lt;BR /&gt;-Color lines to indicate what will be exported&lt;BR /&gt;-Automatically uncheck 0 values for Z&lt;BR /&gt;-Add an option to modify values by addition, subtraction...&lt;BR /&gt;-Check different surveyor file types.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;NB: Opening Archicad to more Python commands can change our processes.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;THE SCRIPT:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" color="grey"&gt;Operating system used: &lt;EM&gt;Mac Intel-based 12.7&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 28 Apr 2025 16:12:59 GMT</pubDate>
    <dc:creator>Mathias Jonathan</dc:creator>
    <dc:date>2025-04-28T16:12:59Z</dc:date>
    <item>
      <title>Extracting x,y,z coordinates from a surveyor's dwg file without needing autocad</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/660880#M43837</link>
      <description>&lt;P&gt;Hello everyone.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;WHY THE SCRIPT?&lt;/STRONG&gt;&lt;BR /&gt;To extract x,y,z coordinates from a surveyor's dwg file without needing autocad or equivalent.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WHAT DO YOU NEED?&lt;/STRONG&gt;&lt;BR /&gt;-Python installed,&lt;BR /&gt;-A software (free) that converts dwg to dxf (&lt;A href="https://www.opendesign.com/guestfiles/o" target="_blank"&gt;https://www.opendesign.com/guestfiles/o&lt;/A&gt; ... _Converter)&lt;BR /&gt;-Two python libraries that the script will suggest installing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;OPERATION:&lt;/STRONG&gt;&lt;BR /&gt;Locate the ODA software, locate the surveyor's DWG (or DWF), and click on “Extract”.&lt;BR /&gt;Then leave all the points you wish to extract checked (you can sort them by Z height to easily uncheck Z=0 values).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture d’écran 2025-04-28 à 17.07.43.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/86393iED072C5C5165D8DE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture d’écran 2025-04-28 à 17.07.43.png" alt="Capture d’écran 2025-04-28 à 17.07.43.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once the points have been ticked, click on “Export TXT”, which generates a file that can be imported by Archicad using the “Place mesh according to surveyor data” command:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture d’écran 2025-04-28 à 17.42.30.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/86391i2CAD06FC918EBF7A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture d’écran 2025-04-28 à 17.42.30.png" alt="Capture d’écran 2025-04-28 à 17.42.30.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;This generates a mesh&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture d’écran 2025-04-28 à 17.06.21.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/86392iFD05FF781E2E402E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture d’écran 2025-04-28 à 17.06.21.png" alt="Capture d’écran 2025-04-28 à 17.06.21.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TO KNOW&lt;/STRONG&gt;&lt;BR /&gt;I had a script in my far-beyond to-do list of Python scripts that I tried out this lunchtime with AI Claude, and which took me 1 hour to set up, without coding myself. The script is therefore easily modifiable by you: you give the script to the AI and give your indications to modify it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TO DO:&lt;/STRONG&gt;&lt;BR /&gt;-Color lines to indicate what will be exported&lt;BR /&gt;-Automatically uncheck 0 values for Z&lt;BR /&gt;-Add an option to modify values by addition, subtraction...&lt;BR /&gt;-Check different surveyor file types.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;NB: Opening Archicad to more Python commands can change our processes.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;THE SCRIPT:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" color="grey"&gt;Operating system used: &lt;EM&gt;Mac Intel-based 12.7&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Apr 2025 16:12:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/660880#M43837</guid>
      <dc:creator>Mathias Jonathan</dc:creator>
      <dc:date>2025-04-28T16:12:59Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting x,y,z coordinates from a surveyor's dwg file without needing autocad</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/661003#M43838</link>
      <description>&lt;P&gt;This looks really cool!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Previously, when I was in this situation, I solved it by importing the DWG as a 3D object into Archicad, and then opening the 3D script, where the XYZ coordinates were neatly lined up for me to copy into a TXT file and save as XYZ.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This solution requires some preparation (getting the application and the libraries), but then it seems like a more convenient and faster solution.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once again, looks great, congrats!&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 10:06:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/661003#M43838</guid>
      <dc:creator>danielk</dc:creator>
      <dc:date>2025-04-29T10:06:04Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting x,y,z coordinates from a surveyor's dwg file without needing autocad</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/661007#M43839</link>
      <description>&lt;P&gt;The script propose to autoinstall those libraries, so the real preparation is installing the ODA converter (&lt;A href="https://www.opendesign.com/guestfiles/oda_file_converter" target="_blank"&gt;https://www.opendesign.com/guestfiles/oda_file_converter&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition to the simplicity of using a dedicated tool, the advantage lies in the ability to filter by layer. Once you import in 3D, all points are merged in a single file.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 10:36:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Extracting-x-y-z-coordinates-from-a-surveyor-s-dwg-file-without/m-p/661007#M43839</guid>
      <dc:creator>Mathias Jonathan</dc:creator>
      <dc:date>2025-04-29T10:36:17Z</dc:date>
    </item>
  </channel>
</rss>

