<?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: project2{4} in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/356490#M2522</link>
    <description>&lt;P&gt;Thank you very much once again. Status j2 in CUTFORM got indeed rid of the cut surface (fill) from the circular shape. However, using &lt;SPAN&gt;PROJECT2{4}&amp;nbsp;&lt;/SPAN&gt;the outline of it remained cut (,dependent on Cut Line Pen setting in the object's CUT SURFACES settings). I.e. it does not seem to be possible to control neither the pen nor the line type of the cutform projection. Using&amp;nbsp;&lt;SPAN&gt;PROJECT2 and&amp;nbsp;PROJECT2{3} with&amp;nbsp;SECT_ATTRS the problem is similar; one cannot control the line type of the cutform projection - it remains solid.&lt;BR /&gt;&lt;BR /&gt;Am I missing something or could this be called a bug / characteristic?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 20 Sep 2022 09:53:44 GMT</pubDate>
    <dc:creator>Paalanen</dc:creator>
    <dc:date>2022-09-20T09:53:44Z</dc:date>
    <item>
      <title>project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/328125#M2508</link>
      <description>&lt;P&gt;Hello everybody!&lt;BR /&gt;&lt;BR /&gt;project2{4} again, sorry: Seems I cannot avoid the projected filltype overriding the cut filltype. I.e. I can't control the two fills separately, as I can the pens:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;methodx=3+32+512
partsi=1+2+4+8



project2{4} 4, 0,
0, 0,
0,
methodx, partsi,
12, ! cut fill
1, 0,
0, 0, -SYMB_ROTANGLE,
cutPen, SYMB_LINETYPE, ! cutLinePen, cutLineType

0, ! projected fill overrides cut fill !!!
0, 0,
0, 0, 0,
projectPen, SYMB_LINETYPE, ! projectedLinePen, projectedLineType&lt;/LI-CODE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Any comments appreciated!&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jan 2022 13:07:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/328125#M2508</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-01-28T13:07:28Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/328223#M2509</link>
      <description>&lt;P&gt;Hi Paalanen,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is how it works, from AC20 project2{4} and project2{3} &lt;SPAN style="color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 14.6667px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;the attributes of the cut polygons are defined by the cover fill of the outer surfaces (in case the addition modifier 32 is not set).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is a rather complicated workaround:&lt;BR /&gt;– each piece of the model that has the same building material can be projected using &lt;FONT face="courier new,courier"&gt;project2{3} ... parameters&lt;/FONT&gt; to model only that part, fills overridden with the attributes from a “Building_Material_info” request.&lt;BR /&gt;– the visible and overhead parts have to be projected in a separate call, they show correctly only with a full model.&lt;BR /&gt;For an example see “CWFrameRegDouble” macro.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 08:24:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/328223#M2509</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2022-01-26T08:24:05Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/328539#M2510</link>
      <description>&lt;P&gt;Thank you very much. I'll take a look at the macro.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 29 Jan 2022 17:44:19 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/328539#M2510</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-01-29T17:44:19Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/330354#M2511</link>
      <description>&lt;P&gt;Péter, is it so, that the (possible) parameters at the end of project2-commands cannot be arrays?&lt;/P&gt;</description>
      <pubDate>Fri, 18 Feb 2022 09:39:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/330354#M2511</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-02-18T09:39:00Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/330662#M2512</link>
      <description>&lt;P&gt;If you mean the PARAMETERS passed to the library part, they can, if they are array parameters in the object.&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 14:54:50 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/330662#M2512</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2022-02-22T14:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/330981#M2513</link>
      <description>&lt;P&gt;Thank you very much for your reply. Below's what I mean. The commented "basic" parameters work just fine. But a corresponding array-parameter-attempt gives the error "Missing parameter value". Any thoughts?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;project2{4} 3, 0,
0, 0,
1,
leikk[1], !-Cut height

methodx, partsi,
1, !---Fill
2, 0, !---FillPen, FillBgPen
0, 0, -SYMB_ROTANGLE,
21, 1, !---cutLinePen, cutLineType
0, !---Fill
19, 0, !---FillPen, FillBgPen
0, 0, 0,
1, 1, !---projectedLinePen, projectedLineType

0, 0,
1, !---Fill
1, 1, !---FillPen, FillBgPen
0, 0, -SYMB_ROTANGLE,
1, 1, !---cutLinePen, cutLineType
1, !---Fill
1, 1, !---FillPen, FillBgPen
0, 0, 0,
1, 1, !---projectedLinePen, projectedLineType

! parameters test1 = 1,
! test2 = 0

parameters test[1] = 1,
test[2] = 0&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 27 Feb 2022 04:14:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/330981#M2513</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-02-27T04:14:05Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/331272#M2514</link>
      <description>&lt;P&gt;Only whole arrays can be passed:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;dim _test[] ! using underscrore to keep original test parameter's values in the rest of the script
_test[1] = 1
_test[2] = 0
project2{4} ... parameters test = _test&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Mar 2022 08:43:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/331272#M2514</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2022-03-02T08:43:33Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/331274#M2515</link>
      <description>&lt;P&gt;Ah, beautiful! Köszönöm szépen!&lt;/P&gt;</description>
      <pubDate>Wed, 02 Mar 2022 09:13:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/331274#M2515</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-03-02T09:13:42Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/354594#M2516</link>
      <description>&lt;P&gt;&lt;BR /&gt;Hello Péter,&lt;BR /&gt;&lt;BR /&gt;Been working with the&amp;nbsp;&lt;SPAN&gt;project2{4} command quite successfully until now. Holes using cutform punched into my projected prism are projected as cut shapes instead of projections. Tried and failed fiddling with the status and mask codes.&lt;BR /&gt;&lt;BR /&gt;Attaching a screenshot of a prism projected from the front - The circles are "cutforms", the left one is an infinite cut (status&amp;nbsp;1+8+16) and the right semi-infinite (status 1+16). The correctly projected rectangular opening is defined in the prism itself.&lt;BR /&gt;&lt;BR /&gt;Would be super greatful for some guidance once again.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/55341iAAF91C363B96888D/image-size/large?v=v2&amp;amp;px=999" border="0" alt="image.png" title="image.png" /&gt;</description>
      <pubDate>Tue, 30 Aug 2022 12:40:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/354594#M2516</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-08-30T12:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355116#M2517</link>
      <description>&lt;P&gt;What is your code for this?&lt;/P&gt;</description>
      <pubDate>Mon, 05 Sep 2022 08:53:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355116#M2517</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2022-09-05T08:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355524#M2518</link>
      <description>&lt;P&gt;Hello and thank you very much for your response!&lt;BR /&gt;&lt;BR /&gt;Here's a simplified version:&lt;BR /&gt;&lt;BR /&gt;3d:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;!status = 1+8+16
status = 1+16 !-Not through
status2 = 5

side = 2 : n = 15

add side/2, side/3, side/2
cutform{2} 4, 1, status,
0, 0, -1, .2,
.1, 0, status2,
0, 0, 900 + status2,
0, 180, 4000 + status2,
0, 180, 4000 + status2
del 1

put 0, 0, 0, n, 1,
0, side, 0, n, 1,
side, side, 0, n, 1,
side, 0, 0, n, 1

cprism_{2} 1, 1, 1,
nsp/5, side/2, get(nsp)

cutend


2d:


methodx=3+32+512
partsi=1+2+4+8

project2{4} 3, 0,
0, 0,
1,
cutHeight,

methodx, partsi,
_fillType, ! Cut Fill
_penFgFill, _penBgFill, ! Cut FillPen, Cut FillBgPen
0, 0, -SYMB_ROTANGLE,
SYMB_SECT_PEN, SYMB_LINETYPE, ! Cut LinePen, Cut LineType

0, ! Fill
19, 0, ! FillPen, FillBgPen
0, 0, 0,
SYMB_VIEW_PEN, 1, ! Projected LinePen, Projected LineType

0, 0,
1, !---Fill
1, 1, !---FillPen, FillBgPen
0, 0, -SYMB_ROTANGLE,
1, 1, !---cutLinePen, cutLineType
1, !---Fill
1, 1, !---FillPen, FillBgPen
0, 0, 0,
1, 1&lt;/LI-CODE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2022 20:12:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355524#M2518</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-09-09T20:12:44Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355525#M2519</link>
      <description>&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/55378iB256DEBE109E7460/image-size/large?v=v2&amp;amp;px=999" border="0" alt="image.png" title="image.png" /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/55379i4B7B86E14947CDC4/image-size/large?v=v2&amp;amp;px=999" border="0" alt="image.png" title="image.png" /&gt;</description>
      <pubDate>Fri, 09 Sep 2022 09:13:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355525#M2519</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-09-09T09:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355540#M2520</link>
      <description>&lt;P&gt;Actually, another thing is bothering me, trying to find workarounds: The basic project2-command draws the cutform shapes with a solid line regardless of a line_type-command (,that otherwise works):&lt;BR /&gt;&lt;BR /&gt;line_type test_line&lt;BR /&gt;project2 3,270,2+32&lt;/P&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/55381i04B7669E48A5A520/image-size/large?v=v2&amp;amp;px=999" border="0" alt="image.png" title="image.png" /&gt;</description>
      <pubDate>Fri, 09 Sep 2022 12:08:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355540#M2520</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-09-09T12:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355679#M2521</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;you need to set status j2 in CUTFORM (&lt;SPAN&gt;generated cut polygons will be treated as normal polygons), otherwise the circular surface of the cut will be a cut polygon, and PROJECT2 treats it as such, regardless its position in space.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;With PROJECT2{3} cut surfaces can only be created by cutting the model with cut commands.&lt;/SPAN&gt; &lt;SPAN&gt;PROJECT2{4} also cuts the model on its own, but inherits cut surfaces from different cut commands.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can use SECT_ATTRS with PROJECT2{3} to change cut edges' line types.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2022 10:13:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/355679#M2521</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2022-09-12T10:13:39Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/356490#M2522</link>
      <description>&lt;P&gt;Thank you very much once again. Status j2 in CUTFORM got indeed rid of the cut surface (fill) from the circular shape. However, using &lt;SPAN&gt;PROJECT2{4}&amp;nbsp;&lt;/SPAN&gt;the outline of it remained cut (,dependent on Cut Line Pen setting in the object's CUT SURFACES settings). I.e. it does not seem to be possible to control neither the pen nor the line type of the cutform projection. Using&amp;nbsp;&lt;SPAN&gt;PROJECT2 and&amp;nbsp;PROJECT2{3} with&amp;nbsp;SECT_ATTRS the problem is similar; one cannot control the line type of the cutform projection - it remains solid.&lt;BR /&gt;&lt;BR /&gt;Am I missing something or could this be called a bug / characteristic?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Sep 2022 09:53:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/356490#M2522</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-09-20T09:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/358021#M2523</link>
      <description>&lt;P&gt;Yes, it can be called a bug.&lt;/P&gt;
&lt;P&gt;If there are no other cut lines in your projection, you can use flag 32 in the method parameter to override the cut line attributes.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gdl.Graphisoft.com/tips-and-tricks/explore-the-project23-command" target="_blank"&gt;https://gdl.Graphisoft.com/tips-and-tricks/explore-the-project23-command&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 09:29:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/358021#M2523</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2022-10-05T09:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: project2{4}</title>
      <link>https://community.graphisoft.com/t5/GDL/project2-4/m-p/358990#M2524</link>
      <description>&lt;P&gt;Thanks again Peter. I guess I'll go looking for a workaround... I guess there's no way of knowing wether Graphisoft will fix this "bug" or not?&lt;BR /&gt;&lt;BR /&gt;Kind regards!&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2022 10:07:14 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/project2-4/m-p/358990#M2524</guid>
      <dc:creator>Paalanen</dc:creator>
      <dc:date>2022-10-18T10:07:14Z</dc:date>
    </item>
  </channel>
</rss>

