<?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 How best to find the intersection points of two GDL objects in Modeling</title>
    <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131197#M69855</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;The image uploaded represents 2 framing members, modeled using Objective, viewed in 2D plan-view.&lt;BR /&gt;
&lt;BR /&gt;
If I want to split/trim the ends off each one, so they bi-sect neatly with each other, how can I get the cursor to snap to the exact intersection of the outside lines of each object? (Without tracing the object with temporary lines, from corner hotspot to corner hotspot)&lt;BR /&gt;
&lt;BR /&gt;
This apparent inability (AFAIK) to get guidelines and cursor snaps with GDL objects is a serious disability. Is it an AC shortfall, or some switch that add-on/GDL programmers need to turn on when they create their objects?&lt;BR /&gt;
&lt;BR /&gt;
I wonder, because it's kind of inconsistent - a CadImage's Profiler object has one side of its object's profile, in 2D, as a "hot line" (where the cursor changes to a mercedes and intersections can be found). Unfortuately, the line on the other side of the profile (for a rectangular profile, for example) is completely dead, so it's not a useable alternative for me.&lt;BR /&gt;
&lt;BR /&gt;
I'd use Objective for a significant amount of modeling if the guidelines and snapping were available. As it is now, I only use it when I &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;absolutely &lt;E&gt;&lt;/E&gt;can't use &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;any&lt;E&gt;&lt;/E&gt; of the inbuilt tools that do have these modeling aids.&lt;/R&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/71557iB224232B7201332B/image-size/large?v=v2&amp;amp;px=999" border="0" alt="objective elements that need trimming to each other.png" title="objective elements that need trimming to each other.png" /&gt;</description>
    <pubDate>Tue, 23 May 2023 14:50:08 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2023-05-23T14:50:08Z</dc:date>
    <item>
      <title>How best to find the intersection points of two GDL objects</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131197#M69855</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;The image uploaded represents 2 framing members, modeled using Objective, viewed in 2D plan-view.&lt;BR /&gt;
&lt;BR /&gt;
If I want to split/trim the ends off each one, so they bi-sect neatly with each other, how can I get the cursor to snap to the exact intersection of the outside lines of each object? (Without tracing the object with temporary lines, from corner hotspot to corner hotspot)&lt;BR /&gt;
&lt;BR /&gt;
This apparent inability (AFAIK) to get guidelines and cursor snaps with GDL objects is a serious disability. Is it an AC shortfall, or some switch that add-on/GDL programmers need to turn on when they create their objects?&lt;BR /&gt;
&lt;BR /&gt;
I wonder, because it's kind of inconsistent - a CadImage's Profiler object has one side of its object's profile, in 2D, as a "hot line" (where the cursor changes to a mercedes and intersections can be found). Unfortuately, the line on the other side of the profile (for a rectangular profile, for example) is completely dead, so it's not a useable alternative for me.&lt;BR /&gt;
&lt;BR /&gt;
I'd use Objective for a significant amount of modeling if the guidelines and snapping were available. As it is now, I only use it when I &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;absolutely &lt;E&gt;&lt;/E&gt;can't use &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;any&lt;E&gt;&lt;/E&gt; of the inbuilt tools that do have these modeling aids.&lt;/R&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/71557iB224232B7201332B/image-size/large?v=v2&amp;amp;px=999" border="0" alt="objective elements that need trimming to each other.png" title="objective elements that need trimming to each other.png" /&gt;</description>
      <pubDate>Tue, 23 May 2023 14:50:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131197#M69855</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-23T14:50:08Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131198#M69856</link>
      <description>&lt;BLOCKQUOTE&gt;peter_h wrote:&lt;BR /&gt;Is it an AC shortfall, or some switch that add-on/GDL programmers need to turn on when they create their objects?&lt;/BLOCKQUOTE&gt;
It is possible to create snappable edges on a GDL object. The trick is deciding where to put them. It's quite simple for the simplest shapes, e.g. rectilinear blocks, but the number of edges in a 3D body becomes enormous when curves are introduced, and particularly if the shapes is cut/rotated/bent.&lt;BR /&gt;
&lt;BR /&gt;
If every edge is snappable, the object could easily become a nuisance. We're working on an algorithm to calculate useful edge snaps, but this is a challenging problem when you are given so much freedom in 3D. Note that this problem doesn't occur in section/elevation views because the object appears as a group of (snappable) lines in those windows.</description>
      <pubDate>Sun, 25 Apr 2010 09:22:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131198#M69856</guid>
      <dc:creator>Ralph Wessel</dc:creator>
      <dc:date>2010-04-25T09:22:07Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131199#M69857</link>
      <description>&lt;BLOCKQUOTE&gt;Ralph wrote:&lt;BR /&gt; the object could easily become a nuisance&lt;/BLOCKQUOTE&gt;

Ralph: Just out of interest...do you mean that it could bog down the CPU, or be a problem with isolating the point you want to select when surrounded by too many snap-points? I assume you mean the latter, as the CPU has no problem with all lines being "hot" in section/elevation.&lt;BR /&gt;
&lt;BR /&gt;
Thanks for pointing out that it's different - and works as I'd expect - in section/elevation. Not just Objective, but all GDL objects, as I've just discovered! I hadn't realised this before now &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_rolleyes.gif" style="display : inline;" /&gt; . But it begs the question... Why on earth is this super-productive ability crippled in plan-view - the most oft-used and useful view of all? &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_eek.gif" style="display : inline;" /&gt;  &lt;BR /&gt;
&lt;BR /&gt;
As for my 2cents with your future Objective improvements, relating to this issue...&lt;BR /&gt;
&lt;BR /&gt;
How about a dropdown option in the Settings dialog:&lt;BR /&gt;
&lt;BR /&gt;
 a) No hot-lines&lt;BR /&gt;
 b) Hot-lines on long edges only {profile edges, not cuts}&lt;BR /&gt;
 c) Hot-lines on all edges {profile edges and cuts}&lt;BR /&gt;
&lt;BR /&gt;
If this was user-selectable on a per-object basis, then we could customise the level of snapping, depending on the complexity of the object we are creating. So the decision as to what to make "hot" doesn't necessarily have to be automatic (and maybe not require as much coding of a sophisticated algorithm?).&lt;BR /&gt;
&lt;BR /&gt;
This solution would suit me perfectly. If I had this option, I'd use Objective for ALL my framing and structural members, bar wall framing (which I'd like to be handled by the Cadimage addon, but I haven't gotten around to using it yet). So most of my uses of Objective would be timber rectilinear framing. So I'd mostly use option b, I'd imagine. Currently I'm barely using Objective for any of my framing &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_cry.gif" style="display : inline;" /&gt;, prefering, for horizontal framing anyway, to use plain wall elements (square cut ends only) or polygonal wall elements (for angle cut ends) - all because of the drafting aids that are available in plan view with these elements.</description>
      <pubDate>Sun, 25 Apr 2010 23:25:18 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131199#M69857</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-25T23:25:18Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131200#M69858</link>
      <description>&lt;BLOCKQUOTE&gt;peter_h wrote:&lt;BR /&gt;Just out of interest...do you mean that it could bog down the CPU, or be a problem with isolating the point you want to select when surrounded by too many snap-points?&lt;/BLOCKQUOTE&gt;
Primarily the latter. A dense cloud of snap points can be a real pain to work around, especially when dimensioning. The former is also potentially an issue, but at the point where the object view is generated (refer to the next comment).
&lt;BLOCKQUOTE&gt;peter_h wrote:&lt;BR /&gt;Why on earth is this super-productive ability crippled in plan-view - the most oft-used and useful view of all?&lt;/BLOCKQUOTE&gt;
Section views can take quite a while to generate (depending on size) because ArchiCAD has to generate a 3D body and then produce a hidden line view from it. If it did the same in plan, there could be a significant performance penalty. I believe this is why SEOs are not shown correctly in the plan view.
&lt;BLOCKQUOTE&gt;peter_h wrote:&lt;BR /&gt;As for my 2cents with your future Objective improvements, relating to this issue...&lt;/BLOCKQUOTE&gt;
Thanks! Your feedback is much appreciated.</description>
      <pubDate>Mon, 26 Apr 2010 13:33:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131200#M69858</guid>
      <dc:creator>Ralph Wessel</dc:creator>
      <dc:date>2010-04-26T13:33:00Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131201#M69859</link>
      <description>&lt;BLOCKQUOTE&gt;Section views can take quite a while to generate (depending on size) because ArchiCAD has to generate a 3D body and then produce a hidden line view from it. If it did the same in plan, there could be a significant performance penalty. I believe this is why SEOs are not shown correctly in the plan view.&lt;/BLOCKQUOTE&gt;

hmm...so im curious...how GS team can make SEO working in plan ? Do you Ralph have any idea cos you are familiar with these limitations of archicad and programing...i m wondering cos this is very needed option in archicad ?</description>
      <pubDate>Mon, 26 Apr 2010 13:49:20 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131201#M69859</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-26T13:49:20Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131202#M69860</link>
      <description>&lt;BLOCKQUOTE&gt;NeckoFromSarajevo wrote:&lt;BR /&gt;how GS team can make SEO working in plan ? &lt;/BLOCKQUOTE&gt;
I'm sure they've already done it for testing purposes and decided the performance penalty was too great. SEOs in ArchiCAD are not like the static boolean operations provided by many other 3D modellers. In those instances, the geometry created by the operation is persistent, so the overhead in displaying it in any view is quite light. ArchiCAD dynamically generates the geometry on demand, which can be very slow for some SEOs. We generally accept the delay in building a section/elevation or 3D view, but I'm not sure anyone would be pleased if the plan view took the same hit.</description>
      <pubDate>Mon, 26 Apr 2010 14:10:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131202#M69860</guid>
      <dc:creator>Ralph Wessel</dc:creator>
      <dc:date>2010-04-26T14:10:48Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131203#M69861</link>
      <description>I run into this situation regularly.&lt;BR /&gt;
&lt;BR /&gt;
Usually, I'm working in architectural designs, and restrain my slopes and angles to those a framing contractor can measure in the field (i.e. with sloped beams meeting up with skewed rafters.&lt;BR /&gt;
&lt;BR /&gt;
If you view a drawing in plan view, and elevation view perpendicular to each member in question, you should be able to zero in on the point in question in all (3) dimensions.  That's the technology I leverage via ArchCAD.&lt;BR /&gt;
&lt;BR /&gt;
In the AutoCAD days when I worked in other offices, I had to copy-paste the (4) elevation drawings into a plan worksheet and position them just so – so I could draw rays connecting specific points.  I tore my hair out.&lt;BR /&gt;
&lt;BR /&gt;
Now, I can toggle between differen 3D views.&lt;BR /&gt;
&lt;BR /&gt;
Not sure if it helped for what you're doing.  Let me know if you have questions.&lt;BR /&gt;
&lt;BR /&gt;
B.S.</description>
      <pubDate>Mon, 26 Apr 2010 22:04:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131203#M69861</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-26T22:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131204#M69862</link>
      <description>bswain1 wrote:&lt;BR /&gt;
"If you view a drawing in plan view, and elevation view perpendicular to each member in question, you should be able to zero in on the point in question in all (3) dimensions. That's the technology I leverage via ArchCAD."&lt;BR /&gt;
Very interesting bswain1.&lt;BR /&gt;
However, I'm not getting the concept in my head.&lt;BR /&gt;
Any chance you could post simple example of what what your doing?&lt;BR /&gt;
&lt;BR /&gt;
Thanks&lt;BR /&gt;
lec</description>
      <pubDate>Tue, 27 Apr 2010 01:52:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131204#M69862</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-27T01:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131205#M69863</link>
      <description>I know what you mean and it would be nice if any object's lines represented in a plan view at least would automatically be snappable to edges and intersections, etc. without having to script them into the object.&lt;BR /&gt;
But as Ralph said this could become messy and annoying.&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;peter_h wrote:&lt;BR /&gt; (Without tracing the object with temporary lines, from corner hotspot to corner hotspot)
&lt;/BLOCKQUOTE&gt;

Have you tried using guide lines instead of actual lines.&lt;BR /&gt;
They will automatically disappear when done (which can be good or bad depending if you need them again).&lt;BR /&gt;
Very easy to place especially with the guide segment button.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Tue, 27 Apr 2010 03:42:53 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131205#M69863</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2010-04-27T03:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131206#M69864</link>
      <description>By toggling between two trace references of the two elevations, e.g. South and West, using a diagonal to locate points between the two, you can locate any point in x,y and z coordinates.  &lt;BR /&gt;
&lt;BR /&gt;
See attached image showing the West elevation trace references placed.  They are placed so the reference elevations (e.g. ground level) intersect at the 45º diagonal as shown.  The South elevation (turned off at the moment) is placed to the South.  &lt;BR /&gt;
&lt;BR /&gt;
You can see my guidelines representing the ground level and the point in question at the peak.&lt;BR /&gt;
&lt;BR /&gt;
Usually, the 3D nature of BIM handles such issues without this procedure, except for little details like the one you're working with.&lt;BR /&gt;
&lt;BR /&gt;
B.S.&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/9832iB0E0241F166A8B95/image-size/large?v=v2&amp;amp;px=999" border="0" alt="3865507s2wElevTrace.jpg" title="3865507s2wElevTrace.jpg" /&gt;</description>
      <pubDate>Tue, 27 Apr 2010 13:40:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131206#M69864</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-27T13:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: How best to find the intersection points of two GDL obje</title>
      <link>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131207#M69865</link>
      <description>Thank you for putting up the image bswain1.&lt;BR /&gt;
Sorry to be such a pest, but the image you posted is too small to read or understand.&lt;BR /&gt;
Any chance of re posting image a bit larger?&lt;BR /&gt;
Even when I click on it, the preview is smaller not larger.&lt;BR /&gt;
Could this be limit on size by GS?&lt;BR /&gt;
lec</description>
      <pubDate>Tue, 27 Apr 2010 14:38:09 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/How-best-to-find-the-intersection-points-of-two-GDL-objects/m-p/131207#M69865</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-27T14:38:09Z</dc:date>
    </item>
  </channel>
</rss>

