<?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: Observations (2'-12&amp;quot; in Interactive Schedule?) in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245282#M7002</link>
    <description>Well, this is what I came up with. (see below) I put this in the parameter script and it seems to work fine. I'm glad I only had to go to 18'! Which leads me to another question. This is the only way I could think to script it. Is there another way that requires fewer lines of script? A condensed version maybe. It's done so I guess it doesn't matter but just wondering for future reference.&lt;BR /&gt;
&lt;BR /&gt;
Thanks,&lt;BR /&gt;
Doug&lt;BR /&gt;
&lt;BR /&gt;
PS. Now it's time to grab a cold one and watch the race!!&lt;BR /&gt;
&lt;BR /&gt;
PARAMETERS PLAN_FILL = 16&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 11.992" AND A &amp;lt; 12" THEN   !SHORT OF 1' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 23.992" AND A &amp;lt; 24" THEN   !SHORT OF 2'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 35.992" AND A &amp;lt; 36" THEN   !SHORT OF 3'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 47.992" AND A &amp;lt; 48" THEN   !SHORT OF 4' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 59.992" AND A &amp;lt; 60" THEN   !SHORT OF 5' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 71.992" AND A &amp;lt; 72" THEN   !SHORT OF 6' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 83.992" AND A &amp;lt; 84" THEN   !SHORT OF 7'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 95.992" AND A &amp;lt; 96" THEN   !SHORT OF 8'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 107.992" AND A &amp;lt; 108" THEN  !SHORT OF 9'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 119.992" AND A &amp;lt; 120" THEN  !SHORT OF 10'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 131.992" AND A &amp;lt; 132" THEN  !SHORT OF 11'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 143.992" AND A &amp;lt; 144" THEN  !SHORT OF 12' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 155.992" AND A &amp;lt; 156" THEN  !SHORT OF 13' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 167.992" AND A &amp;lt; 168" THEN  !SHORT OF 14' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 179.992" AND A &amp;lt; 180" THEN  !SHORT OF 15' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 191.992" AND A &amp;lt; 192" THEN  !SHORT OF 16' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 203.992" AND A &amp;lt; 204" THEN  !SHORT OF 17' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 215.992" AND A &amp;lt; 216" THEN  !SHORT OF 18' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF</description>
    <pubDate>Sun, 20 Nov 2016 20:53:44 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-11-20T20:53:44Z</dc:date>
    <item>
      <title>Observations (2'-12" in Interactive Schedule?)</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245281#M7001</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;Hi all. My colleague asked me today if there was a fix for this yet. (see links below) I told him that I could make Excel prompt him when it happens but I was hoping I could prompt him in AC before he sent the schedule to Excel. I was messing around with the lengths of the fill object and found this. &lt;BR /&gt;
&lt;BR /&gt;
Working in decimal inches in plan, I found that the schedule would display 2'-12" if I manually typed in a length from 23.993" to 23.999". &lt;BR /&gt;
&lt;BR /&gt;
One thought that occurred to me was the cursor snap range. Is it possible for a larger range to create this situation? &lt;BR /&gt;
&lt;BR /&gt;
As far as a workaround, is there a way to have the script round up the A parameter to the nearest sixteenth of an inch based on these few thousandths of an inch? If nothing else then if the script could determine if A is within this range then maybe I could have it change the fill to alert the user.&lt;BR /&gt;
&lt;BR /&gt;
Not sure if any of this will help create a fix but figured I'd share.&lt;BR /&gt;
&lt;BR /&gt;
My post:&lt;BR /&gt;
&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?p=258122&amp;amp;highlight=schedule#258122" target="_blank"&gt;&lt;LINK_TEXT text="http://archicad-talk.graphisoft.com/vie ... ule#258122"&gt;http://archicad-talk.graphisoft.com/viewtopic.php?p=258122&amp;amp;highlight=schedule#258122&lt;/LINK_TEXT&gt;&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
Steve Jepson's post:&lt;BR /&gt;
&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?p=260262&amp;amp;highlight=312#260262" target="_blank"&gt;&lt;LINK_TEXT text="http://archicad-talk.graphisoft.com/vie ... 312#260262"&gt;http://archicad-talk.graphisoft.com/viewtopic.php?p=260262&amp;amp;highlight=312#260262&lt;/LINK_TEXT&gt;&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
Doug&lt;/R&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 18 Nov 2016 23:16:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245281#M7001</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-18T23:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: Observations (2'-12" in Interactive Schedule?)</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245282#M7002</link>
      <description>Well, this is what I came up with. (see below) I put this in the parameter script and it seems to work fine. I'm glad I only had to go to 18'! Which leads me to another question. This is the only way I could think to script it. Is there another way that requires fewer lines of script? A condensed version maybe. It's done so I guess it doesn't matter but just wondering for future reference.&lt;BR /&gt;
&lt;BR /&gt;
Thanks,&lt;BR /&gt;
Doug&lt;BR /&gt;
&lt;BR /&gt;
PS. Now it's time to grab a cold one and watch the race!!&lt;BR /&gt;
&lt;BR /&gt;
PARAMETERS PLAN_FILL = 16&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 11.992" AND A &amp;lt; 12" THEN   !SHORT OF 1' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 23.992" AND A &amp;lt; 24" THEN   !SHORT OF 2'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 35.992" AND A &amp;lt; 36" THEN   !SHORT OF 3'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 47.992" AND A &amp;lt; 48" THEN   !SHORT OF 4' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 59.992" AND A &amp;lt; 60" THEN   !SHORT OF 5' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 71.992" AND A &amp;lt; 72" THEN   !SHORT OF 6' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 83.992" AND A &amp;lt; 84" THEN   !SHORT OF 7'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 95.992" AND A &amp;lt; 96" THEN   !SHORT OF 8'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 107.992" AND A &amp;lt; 108" THEN  !SHORT OF 9'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 119.992" AND A &amp;lt; 120" THEN  !SHORT OF 10'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 131.992" AND A &amp;lt; 132" THEN  !SHORT OF 11'&lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 143.992" AND A &amp;lt; 144" THEN  !SHORT OF 12' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 155.992" AND A &amp;lt; 156" THEN  !SHORT OF 13' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 167.992" AND A &amp;lt; 168" THEN  !SHORT OF 14' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 179.992" AND A &amp;lt; 180" THEN  !SHORT OF 15' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 191.992" AND A &amp;lt; 192" THEN  !SHORT OF 16' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 203.992" AND A &amp;lt; 204" THEN  !SHORT OF 17' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF&lt;BR /&gt;
&lt;BR /&gt;
IF A &amp;gt; 215.992" AND A &amp;lt; 216" THEN  !SHORT OF 18' &lt;BR /&gt;
	PARAMETERS PLAN_FILL = 21&lt;BR /&gt;
ENDIF</description>
      <pubDate>Sun, 20 Nov 2016 20:53:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245282#M7002</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-20T20:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Observations (2'-12" in Interactive Schedule?)</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245283#M7003</link>
      <description>&lt;BLOCKQUOTE&gt;4thorns wrote:&lt;BR /&gt; Is there another way that requires fewer lines of script? A condensed version maybe. It's done so I guess it doesn't matter but just wondering for future reference.
&lt;/BLOCKQUOTE&gt;

I would try something like this:
&lt;PRE&gt;_a = A - INT(A/12") * 12"
if _a &amp;gt; 11.992" and _a &amp;lt; 12" then
    plan_fill = 21
    parameters plan_fill = plan_fill
endif&lt;/PRE&gt;</description>
      <pubDate>Mon, 21 Nov 2016 08:37:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245283#M7003</guid>
      <dc:creator>Gergely Feher</dc:creator>
      <dc:date>2016-11-21T08:37:58Z</dc:date>
    </item>
    <item>
      <title>Re: Observations (2'-12" in Interactive Schedule?)</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245284#M7004</link>
      <description>Hi Gergely. Thank you for the reply.&lt;BR /&gt;
&lt;BR /&gt;
I Just got a chance to try this and except for 1 thing that I should have mentioned it is perfect. After the user is prompted by the fill change that there is a problem he corrects the length of the piece. At this point the fill should revert back to a default (I use "Air Space"). I originally set it up so that the user could choose the fill but decided that it is not really necessary in this case. I'm sure that it could be set up so that the user could set his own fill as long as the length is outside of the rule created by the script but at this point I don't see the need.&lt;BR /&gt;
&lt;BR /&gt;
Below is your script with a slight tweak that seems to work fine.&lt;BR /&gt;
&lt;BR /&gt;
Thanks again,&lt;BR /&gt;
&lt;BR /&gt;
Doug&lt;BR /&gt;
&lt;BR /&gt;
_a = A - INT(A/12") * 12" &lt;BR /&gt;
if _a &amp;gt; 11.992" and _a &amp;lt; 12" then &lt;BR /&gt;
    plan_fill = 24 &lt;BR /&gt;
ELSE &lt;BR /&gt;
  parameters plan_fill = 16 &lt;BR /&gt;
endif</description>
      <pubDate>Sun, 04 Dec 2016 21:24:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Observations-2-12-quot-in-Interactive-Schedule/m-p/245284#M7004</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-04T21:24:27Z</dc:date>
    </item>
  </channel>
</rss>

