<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Industrial Piping Design Blog...and other stuff</title>
	<atom:link href="http://www.davetyner.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davetyner.com</link>
	<description>Award Winning Plant Industry Community and the Birthplace of Project X</description>
	<lastBuildDate>Sun, 11 Dec 2011 07:44:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>AutoCAD Plant 3D Isometrics Tutorial</title>
		<link>http://www.davetyner.com/2011/12/autocad-plant-3d-isometrics-tutorial/</link>
		<comments>http://www.davetyner.com/2011/12/autocad-plant-3d-isometrics-tutorial/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 23:46:43 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[AutoCAD Plant 3D]]></category>
		<category><![CDATA[Plant Software]]></category>
		<category><![CDATA[Autocad]]></category>
		<category><![CDATA[isometric]]></category>
		<category><![CDATA[Joel Harris]]></category>
		<category><![CDATA[plant 3d]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=1175</guid>
		<description><![CDATA[Autodesk Plant guru Joel Harris breaks down AutoCAD Plant 3D Isometrics for us into easy to swallow, bite sized chunks. Joel presented some of this material to a packed house at Autodesk University 2011. Click on the image to view the tutorial. Tweet This Post]]></description>
			<content:encoded><![CDATA[<p>Autodesk Plant guru Joel Harris breaks down AutoCAD Plant 3D Isometrics for us into easy to swallow, bite sized chunks.</p>
<p>Joel presented some of this material to a packed house at Autodesk University 2011. Click on the image to view the tutorial.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=AutoCAD+Plant+3D+Isometrics+Tutorial+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D1175" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=AutoCAD+Plant+3D+Isometrics+Tutorial+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D1175" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/12/autocad-plant-3d-isometrics-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3DS Max Design: How To Create A Great Looking Sky</title>
		<link>http://www.davetyner.com/2011/10/3ds-max-design-how-to-create-a-great-looking-sky/</link>
		<comments>http://www.davetyner.com/2011/10/3ds-max-design-how-to-create-a-great-looking-sky/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 07:00:18 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=890</guid>
		<description><![CDATA[In the following tutorial, we will create a skydome that accurately projects light onto your scene. This tutorial is based largely (entirely) from the master of Mental Ray rendering, Jeff Patton. Tutorial will take you to youtube&#8211;> 3DS Max Skydome creation &#8211; Try replacing &#8220;http://www.youtube.com&#8221; with &#8220;https://www.youtube.com&#8221; in order to view the video. If you [...]]]></description>
			<content:encoded><![CDATA[<p>In the following tutorial, we will create a skydome that accurately projects light onto your scene.  This tutorial is based largely (entirely) from the master of Mental Ray rendering, Jeff Patton.</p>
<p>Tutorial will take you to youtube&#8211;> <a href='http://youtu.be/VWoB2g6dMN0' >3DS Max Skydome creation</a> &#8211; Try replacing &#8220;http://www.youtube.com&#8221; with &#8220;https://www.youtube.com&#8221; in order to view the video.</p>
<p>If you cannot or don&#8217;t wish to view the video, you can follow these simple steps:</p>
<p>1. Create a ground plane object and a sphere that is about the same diameter as the plane and has its center at the same elevation as the plane.</p>
<p>2. Select the sphere and convert it to an editable poly (right click menu) &#8211; name it &#8220;skydome&#8221;</p>
<p>3. Convert the sphere to an editable poly and delete the bottom half of the sphere beneath the plane</p>
<p>4. Add a &#8220;Normal&#8221; modifier to the sphere and flip the normals</p>
<p>5. Use &#8220;Select and Squash&#8221; to flatten the cylinder to make it half-spheroidal</p>
<p>6. Add a &#8220;UVW Map modifier&#8221; and set it to cylindrical &#8211; then click the fit button</p>
<p>7. Open the Slate Material Editor (type M)</p>
<p>8. Right click > Materials > mental ray > mental ray to create a new mr material</p>
<p>9. Left click and drag from the Surface Shader node (left side) to the left and let go of the button you get a menu of choices, select mental ray > Color Override/Ray Type Switcher</p>
<p>10. In the Slate Material Editor right click > Maps > Standard > Bitmap and select your panoramic sky bitmap image</p>
<p>11. Connect the right bitmap connector node to the &#8220;Eye Rays&#8221;, &#8220;Reflections&#8221; and &#8220;Final Gather&#8221; nodes of the Color Override/Ray Type Switcher</p>
<p>12. Connect the right Color Override/Ray Type Switcher connector node to the mental ray Material &#8220;Surface Shader&#8221; node</p>
<p>13. Set the &#8220;Output Amount&#8221; to between 30 and 50 on the Bitmap. edit: <&#8212;-scene scale is the driver of that value. The bigger (dimensionally) the scene, the higher the value.</p>
<p>14. Open the &#8220;Environment and Effects&#8221; dialog (type &#8220;8&#8243;) and on the &#8220;Environment&#8221; tab set the Exposure Control to Logarithmic Exposure Control</p>
<p>15. Check &#8220;Process Background and Environment Maps&#8221; and check &#8220;Exterior Daylight&#8221;</p>
<p>16. With the skydome selected, open the material editor, select the sky parent material (Color Override/Ray Type Switcher) and click the &#8220;assign material to selection&#8221; button to assign it to your selection</p>
<p>17. Do some test renders, adjusting the output of the bitmap each time to see how the different levels affect the scene lighting. If you see black, keep upping the value or double check this list.  It&#8217;s easy to skip a step.</p>
<p>18. Finally, create a daylight system and do more test renders.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=3DS+Max+Design%3A+How+To+Create+A+Great+Looking+Sky+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D890" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=3DS+Max+Design%3A+How+To+Create+A+Great+Looking+Sky+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D890" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/10/3ds-max-design-how-to-create-a-great-looking-sky/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Announcing Autodesk Plant Design Suite 2012!!</title>
		<link>http://www.davetyner.com/2011/08/announcing-autodesk-plant-design-suite-2012/</link>
		<comments>http://www.davetyner.com/2011/08/announcing-autodesk-plant-design-suite-2012/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 19:34:54 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[AutoCAD Plant 3D]]></category>
		<category><![CDATA[Autodesk]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Plant Software]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=871</guid>
		<description><![CDATA[&#160; Why yes that is our beloved Project X on the cover. Suite! So, rather than post all the amazing features and benefits of Autodesk&#8217;s 2012 release of the soon to be industry leading Plant Design Suite. I decided to create a short video about it. You can find all of the answers to your [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Why yes that is our beloved Project X on the cover. Suite! So, rather than post all the amazing features and benefits of Autodesk&#8217;s 2012 release of the soon to be industry leading Plant Design Suite. I decided to create a short video about it.</p>
<p>You can find all of the answers to your questions @ <a href="http://usa.autodesk.com/adsk/servlet/pc/index?id=14960879&amp;siteID=123112">HERE</a></p>
<p><object id="single1" width="600" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="wmode" value="transparent" /><param name="flashvars" value="file=http://www.davetyner.com/plant3d/Plant3D2012.flv" /><param name="src" value="http://www.davetyner.com/jwplayer/player.swf" /><embed id="single1" width="600" height="400" type="application/x-shockwave-flash" src="http://www.davetyner.com/jwplayer/player.swf" allowfullscreen="true" allowscriptaccess="always" wmode="transparent" flashvars="file=http://www.davetyner.com/plant3d/Plant3D2012.flv" /></object></p>
<p><a href="https://www.youtube.com/watch?v=Ek69Ub78xPM">Here Is The YouTube Link</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Announcing+Autodesk+Plant+Design+Suite+2012%21%21+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D871" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Announcing+Autodesk+Plant+Design+Suite+2012%21%21+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D871" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/08/announcing-autodesk-plant-design-suite-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.davetyner.com/plant3d/Plant3D2012.flv" length="13645781" type="video/x-flv" />
<enclosure url="http://www.davetyner.com/plant3d/Plant3D2012.flv" length="13645781" type="video/x-flv" />
<enclosure url="http://www.davetyner.com/plant3d/Plant3D2012.flv" length="13645781" type="video/x-flv" />
		</item>
		<item>
		<title>YouTube is blocked at your work?  Here&#8217;s the fix</title>
		<link>http://www.davetyner.com/2011/08/youtube-is-blocked-at-your-work-heres-the-fix/</link>
		<comments>http://www.davetyner.com/2011/08/youtube-is-blocked-at-your-work-heres-the-fix/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 14:44:16 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[blocked]]></category>
		<category><![CDATA[unblock]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=863</guid>
		<description><![CDATA[&#160; So YouTube is blocked at your work? Try this, it worked for me&#8230; bad = www.youtube.com good = https://www.youtube.com This works for me on youtube, twitter, and facebook so far. You&#8217;re welcome. Tweet This Post]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>So YouTube is blocked at your work? Try this, it worked for me&#8230;</p>
<p>bad = www.youtube.com</p>
<p>good = https://www.youtube.com</p>
<p>This works for me on youtube, twitter, and facebook so far.</p>
<p>You&#8217;re welcome.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=YouTube+is+blocked+at+your+work%3F+Here%E2%80%99s+the+fix+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D863" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=YouTube+is+blocked+at+your+work%3F+Here%E2%80%99s+the+fix+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D863" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/08/youtube-is-blocked-at-your-work-heres-the-fix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>But That&#8217;s the Way We&#8217;ve Always Done It!</title>
		<link>http://www.davetyner.com/2011/06/but-thats-the-way-weve-always-done-it/</link>
		<comments>http://www.davetyner.com/2011/06/but-thats-the-way-weve-always-done-it/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 18:46:22 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=275</guid>
		<description><![CDATA[These are words I despise. They are like, the Hitler of excuses&#8230;and I want to punch them in the face. Technology is constantly changing, progressing, advancing. As a result, Piping Design tools and technology are becoming far more advanced. From software to hardware, everyone is looking for the edge, right? I mean, we have software [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.davetyner.com/wp-content/uploads/2011/06/stop_making_excuses.jpg" alt="" title="stop_making_excuses" width="500" height="375" class="aligncenter size-full wp-image-848" /></p>
<p>These are words I despise. They are like, the Hitler of excuses&#8230;and I want to punch them in the face.</p>
<p>Technology is constantly <a href="http://www.davetyner.com/2010/12/piping-design-in-the-cloud/">changing</a>, progressing, advancing.  As a result, Piping Design tools and technology are becoming far more advanced.  From software to hardware, everyone is looking for the edge, right? I mean, we have software that makes many previously unthinkable tasks automatic and hardware that processes 100,000 quadrillion peta-triangles/second while letting you stream HD movies at the same time.  It&#8217;s amazing, it&#8217;s unprecedented.<del datetime="2011-01-11T21:56:43+00:00">I am afraid what we may be lacking here is the <a href="http://en.wiktionary.org/wiki/meatware">meatware</a> that will accept it.</del> I guess the question is, &#8220;Is technology racing ahead faster than the general piping design population&#8217;s ability to keep up with it?&#8221;  Allow me to illustrate:</p>
<p>My friend John R. works for a large, multi-billion dollar power EPC.  At said company, they have standardized around a very advanced piece of software that we will call (Insert Plant Design software of choice). He says that from a functionality standpoint, the software is the best overall plant design package he has ever seen. He says that with a little finagling, it will do just about everything you want it to. He goes on to say that this is the general consensus of the support people inside his circle. Yet, strangely, he told me that it is constantly being run down by the designers as a piece of crap that doesn&#8217;t do anything they want it to and doesn&#8217;t work.  He tries to treat each support call individually and without bias towards the person calling.  He says that 90% of the time, the issue is something they have already dealt with and resolved yet the user either consistently forgets or refuses to learn the procedure for fixing the issue on his own OR refuses to learn the correct work flow to prevent him or herself from having the issue to begin with.  He says that in their last desperate act to save themselves from being humiliated by the support guy once again, they all wind up saying &#8220;<em>well that&#8217;s the way we&#8217;ve always done it!</em>&#8220;.  He tells me that he thought maybe this was a one off, bad apple experience.  He then proceeded to tell me that he talks to a lot of other support people from a lot of different companies who all say the same exact thing regardless of software, geographics, demographics, age, sex, weight, color, height, or astrological sign.</p>
<p>So, this got me thinking.  Is it really just a case of the users not knowing, caring, or <em>wanting</em> to understand how it all works because (Insert reason)?  Is management to blame for not providing proper training or communication channels and as a result failing to understand what is happening at the micro level? Perhaps IT/Support shares in the blame game for not proving the proper infrastructure.  More than likely it&#8217;s a combination of all 3 and 4 more that I can&#8217;t, won&#8217;t, or don&#8217;t have the scope of experience to mention.  But you know what, it doesn&#8217;t really matter.</p>
<p>For better or worse, &#8220;The way we used to do it&#8221; is not &#8220;The way we do it NOW&#8221; and won&#8217;t be &#8220;The way we do it tomorrow&#8221;.  Tools are getting faster and more complex and software vendor portfolios are become more integrated bringing with it so much new, value added functionality that we haven&#8217;t even realized how many different applications it has.  Does ISO 15926 mean anything to anyone?  If that ever bears fruit we are looking at an entire economy built around the tools it will inevitably generate. The options are massive.</p>
<p>Change is good, change is healthy, and change in the piping design world moves slow (PDS anyone?).</p>
<p>Times change and technology changes at a 10x multiplier. I have always thought that technology will swallow you whole and leave your excreted carcass behind if you don&#8217;t change with it, but in the piping design world at least, that seems to be the exception not the rule.</p>
<p>Am I way off base here, what do you think?</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=But+That%E2%80%99s+the+Way+We%E2%80%99ve+Always+Done+It%21+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D275" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=But+That%E2%80%99s+the+Way+We%E2%80%99ve+Always+Done+It%21+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D275" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/06/but-thats-the-way-weve-always-done-it/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Project X makes the Autodesk 2011 Show Reel</title>
		<link>http://www.davetyner.com/2011/06/project-x-makes-the-autodesk-2011-show-reel/</link>
		<comments>http://www.davetyner.com/2011/06/project-x-makes-the-autodesk-2011-show-reel/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 15:37:48 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Project X]]></category>
		<category><![CDATA[autodesk]]></category>
		<category><![CDATA[krusty krew]]></category>
		<category><![CDATA[project x]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=824</guid>
		<description><![CDATA[Tired of hearing about Project X accolades? We&#8217;re not! Huge thanks to Autodesk for putting our project in your reel, we are honored!! Congrats, Krew! You guys just keep blowing my mind. Click the play button below to play the reel or just check it out on YouTube! YouTube Link]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.davetyner.com/wp-content/uploads/2011/06/ad-showreel2011.jpg"><img src="http://www.davetyner.com/wp-content/uploads/2011/06/ad-showreel2011.jpg" alt="" title="autodesk-showreel2011" width="382" height="550" class="aligncenter size-full wp-image-827" /></a></p>
<p>Tired of hearing about Project X accolades?  We&#8217;re not! <img src='http://www.davetyner.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Huge thanks to Autodesk for putting our project in your reel, we are honored!!</p>
<p>Congrats, Krew!  You guys just keep blowing my mind.  Click the play button below to play the reel or just check it out on YouTube!</p>
<p><a href="http://www.youtube.com/watch?v=YA6ctarIZcY">YouTube Link</a></p>
<p><object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='520' height='296' id='single1' name='single1'><param name='movie' value='http://www.davetyner.com/jwplayer/player.swf'><param name='allowfullscreen' value='true'><param name='allowscriptaccess' value='always'><param name='wmode' value='transparent'><param name='flashvars' value='http://www.davetyner.com/videos/Autodesk-2011-Show-Reel.mp4'><embed type='application/x-shockwave-flash' id='single2' name='single2' src='http://www.davetyner.com/jwplayer/player.swf' width='520' height='296' bgcolor='undefined' allowscriptaccess='always' allowfullscreen='true' wmode='transparent' flashvars='file=http://www.davetyner.com/videos/Autodesk-2011-Show-Reel.mp4&#038;image=http://www.davetyner.com/videos/ad-showreel2011.jpg'' /><br />
</object></p>
<p>0:30 &#8211; Joel Harris at work</p>
<p>0:41 &#8211; Leandro, Brad, and Brian&#8217;s piperack.  Chad Shupes area makes an impact.</p>
<p>1:16 &#8211; Aaron&#8217;s area comes to life.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Project+X+makes+the+Autodesk+2011+Show+Reel+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D824" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Project+X+makes+the+Autodesk+2011+Show+Reel+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D824" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/06/project-x-makes-the-autodesk-2011-show-reel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.davetyner.com/videos/Autodesk-2011-Show-Reel.mp4" length="10292773" type="video/mp4" />
<enclosure url="http://www.davetyner.com/videos/Autodesk-2011-Show-Reel.mp4" length="10292773" type="video/mp4" />
<enclosure url="http://www.davetyner.com/videos/Autodesk-2011-Show-Reel.mp4" length="10292773" type="video/mp4" />
		</item>
		<item>
		<title>Intergraph Moscow Leaves Back Door Open, All SP3D Training Manuals Are Available For Download</title>
		<link>http://www.davetyner.com/2011/06/intergraph-moscow-leaves-back-door-open-all-sp3d-training-manuals-are-available-for-download/</link>
		<comments>http://www.davetyner.com/2011/06/intergraph-moscow-leaves-back-door-open-all-sp3d-training-manuals-are-available-for-download/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 15:51:25 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Plant Software]]></category>
		<category><![CDATA[Smartplant]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=834</guid>
		<description><![CDATA[Expert Smartplant 3D user and forum member &#8220;tim&#8221; discovered yesterday that every single SP3D 2009.1 Training Manual is now available for download via Intergraph Moscow&#8217;s ftp. You can see the post here: SEE ORIGINAL POST HERE I am guessing that Intergraph will be locking the door, soon. Tweet This Post]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.davetyner.com/wp-content/uploads/2011/06/safe1.jpg" alt="" title="safe" width="336" height="400" class="aligncenter size-full wp-image-838" /></p>
<p>Expert Smartplant 3D user and forum member &#8220;tim&#8221; discovered yesterday that every single SP3D 2009.1 Training Manual is now available for download via Intergraph Moscow&#8217;s ftp.</p>
<p>You can see the post here:</p>
<p><a href="http://www.davetyner.com/forum/showthread.php?8867-SmartPlant-3D-Training-Course-Materials">SEE ORIGINAL POST HERE</a></p>
<p>I am guessing that Intergraph will be locking the door, soon.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Intergraph+Moscow+Leaves+Back+Door+Open%2C+All+SP3D+Training+Manuals+Are+Available+For+Download+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D834" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Intergraph+Moscow+Leaves+Back+Door+Open%2C+All+SP3D+Training+Manuals+Are+Available+For+Download+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D834" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/06/intergraph-moscow-leaves-back-door-open-all-sp3d-training-manuals-are-available-for-download/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Excel VBA – Create A Basic Array Part 2</title>
		<link>http://www.davetyner.com/2011/06/excel-vba-%e2%80%93-create-a-basic-array-part-2/</link>
		<comments>http://www.davetyner.com/2011/06/excel-vba-%e2%80%93-create-a-basic-array-part-2/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 13:00:30 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[compare]]></category>
		<category><![CDATA[Excel VBA]]></category>
		<category><![CDATA[loop]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=820</guid>
		<description><![CDATA[&#8216;Yesterday, we learned how to create a basic array in Excel VBA. &#8216;Today we are going to actually do something with it. &#8216;Let&#8217;s highlight the rows of the people that are over 35. Here we go. Sub CollectRowValuesInAnArray() Dim startrow As Long Dim lastrow As Long Dim myArray() Dim a As Long Dim i As [...]]]></description>
			<content:encoded><![CDATA[<p>&#8216;Yesterday, we learned how to create a basic array in Excel VBA.<br />
&#8216;Today we are going to actually do something with it.<br />
&#8216;Let&#8217;s highlight the rows of the people that are over 35.  Here we go.<br />
<code><br />
Sub CollectRowValuesInAnArray()<br />
Dim startrow As Long<br />
Dim lastrow As Long<br />
Dim myArray()<br />
Dim a As Long<br />
Dim i As Long<br />
Dim myRowValue As String<br />
Dim myColumn As Long</p>
<p>'In your dim statements add</p>
<p>Dim myRow As Long<br />
Dim mySecondRowValue As String<br />
Dim myThirdRowValue As String<br />
dim myName as string<br />
dim myAge as long<br />
dim myFood as string</p>
<p>'set your startrow to the begining of your row data<br />
'this could be row 1 but sometimes there is a header to consider.<br />
'my header is on row 1, so I start on row 2<br />
startrow = 2</p>
<p>'we want to find the last row that contains data<br />
lastrow = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row 'the last row with data</p>
<p>'my starting column is column1 (A)</p>
<p>myColumn = 1</p>
<p>'Let's start the loop!</p>
<p>For i = startrow To lastrow</p>
<p>'store the row values in the myRowValue variables<br />
myRowValue = Cells(i, myColumn).Value<br />
mySecondRowValue = Cells(i, myColumn + 1).Value<br />
myThirdRowValue = Cells(i, myColumn + 2).Value<br />
myRow = i 'the row number is now stored in the myRow variable</p>
<p>'next, we are going to write them to the array<br />
'you must have this line to preserve what's in the array so when you add a new<br />
'value it doesn't overwrite the old value<br />
ReDim Preserve myArray(a)</p>
<p>'Now we have to check if there is anything in the array<br />
'before we add to it<br />
If Len(myArray(a)) > 0 Then 'if there is anything in the array then<br />
' then we need to make the array equal to what's already in the array plus the new stuff</p>
<p>myArray(a) = myArray(a) &#038; myRow &#038; "," &#038; myRowValue &#038; "," &#038; mySecondRowValue &#038; "," &#038; myThirdRowValue<br />
a = a + 1 'we are using "a" as a counter to increment the array<br />
'so now, our array looks something like this<br />
' "2,Dave,52,Squash" ...etc</p>
<p>Else 'if not this means it's the first value and we just need the row and values</p>
<p>myArray(a) = myRow &#038; "," &#038; myRowValue &#038; "," &#038; mySecondRowValue &#038; "," &#038; myThirdRowValue</p>
<p>a = a + 1</p>
<p>End If</p>
<p>Next</p>
<p>For n = LBound(myArray) To UBound(myArray)</p>
<p>    c = Split(myArray(n), ",") 'Split allows us to find what's in between the commas</p>
<p>    'Here comes the fun part<br />
    'we need to loop through the now split values<br />
    'to do that, simply follow the code below<br />
    For b = LBound(c) To UBound(c)<br />
        Debug.Print c(b) 'now we can set variables for the returned values<br />
        myRow = c(b) 'my row number<br />
        myName = c(b + 1) 'my name<br />
        myAge = c(b + 2) 'my age<br />
        myFood = c(b + 3) 'my favorite food</p>
<p>'now let's perform a simple operation</p>
<p>        If myAge > 35 Then 'if my age is greater than 35<br />
            Rows(myRow).Interior.ColorIndex = 45 'color my row<br />
            GoTo nextN 'go to the next item in the array<br />
        Else<br />
            GoTo nextN 'my age is less then or equal to 35, skip me<br />
        End If</p>
<p>    Next</p>
<p>nextN:<br />
Next</p>
<p>End Sub<br />
</code><br />
There are far easier ways to do this if you take this tutorial at face value.  However, if you dig a little deeper and apply this method to your reports, you will find that you have much greater flexibility in comparing values and then performing calculations/comparisons on them once you do.</p>
<p>Hope this helps, feel free to ask me questions if you have any. <img src='http://www.davetyner.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Excel+VBA+%E2%80%93+Create+A+Basic+Array+Part+2+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D820" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Excel+VBA+%E2%80%93+Create+A+Basic+Array+Part+2+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D820" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/06/excel-vba-%e2%80%93-create-a-basic-array-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel VBA &#8211; Create A Basic Array Part 1</title>
		<link>http://www.davetyner.com/2011/05/excel-vba-create-a-basic-array-part-1/</link>
		<comments>http://www.davetyner.com/2011/05/excel-vba-create-a-basic-array-part-1/#comments</comments>
		<pubDate>Tue, 31 May 2011 15:25:27 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Excel VBA]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=804</guid>
		<description><![CDATA[Most design software output&#8217;s to Microsoft Excel in some form or fashion. In this 2 part tutorial, I will show you how to collect an array of cell values in M$oft Excel VBA. There a few ways to loop through each row in excel VBA. For me, the quickest way is to dump the data [...]]]></description>
			<content:encoded><![CDATA[<p>Most design software output&#8217;s to Microsoft Excel in some form or fashion.  In this 2 part tutorial, I will show you how to collect an array of cell values in M$oft Excel VBA. There a few ways to loop through each row in excel VBA.  For me, the quickest way is to dump the data into an array.</p>
<p>1. Open your excel spreadsheet.<br />
2. Save it as another file name so you don&#8217;t inadvertently mess something up while you&#8217;re playing.  Here is mine:</p>
<p><a href="http://www.davetyner.com/wp-content/uploads/2011/05/excelArray011.jpg"><img src="http://www.davetyner.com/wp-content/uploads/2011/05/excelArray011.jpg" alt="" title="excelArray01" width="331" height="279" class="aligncenter size-full wp-image-816" /></a></p>
<p>3. Open the VBA Editor (Press Alt+F11)</p>
<p>4. Create a new Module</p>
<p><a href="http://www.davetyner.com/wp-content/uploads/2011/05/excelArray-create-module.jpg"><img src="http://www.davetyner.com/wp-content/uploads/2011/05/excelArray-create-module.jpg" alt="" title="excelArray-create-module" width="536" height="442" class="aligncenter size-full wp-image-808" /></a></p>
<p>5. Paste in the code below</p>
<p><code><br />
sub CollectRowValuesInAnArray()<br />
dim startrow as long<br />
dim lastrow as long<br />
dim myArray()<br />
dim a as long<br />
dim i as long<br />
dim myRowValue as string<br />
dim myColumn as long</p>
<p>'set the column number you want to find the value for A=1 B=2 C=3 etc<br />
myColumn = 2</p>
<p>'set your startrow to the begining of your row data<br />
'this could be row 1 but sometimes there is a header to consider<br />
startrow = 1</p>
<p>'we want to find the last row that contains data<br />
lastrow = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row 'the last row with data</p>
<p>'now we just do a simple "for" loop</p>
<p>For i = startrow to lastrow<br />
'store the row value in the myRowValue variable<br />
myRowValue = cells(i,myColumn).value</p>
<p>'you must have this line to preserve what's in the array so when you add a new<br />
'value it doesn't overwrite the old value</p>
<p>redim preserve myArray(a)<br />
myArray(a) = myRowValue<br />
a=a+1</p>
<p>next</p>
<p>For n = lbound(myArray) to ubound(myArray)</p>
<p>debug.print myArray(n)</p>
<p>next</p>
<p>end sub</p>
<p></code></p>
<p>This works great for just collecting objects into an array.  As you can see from your immediate window in the VBA editor (view > immediate) </p>
<p><a href="http://www.davetyner.com/wp-content/uploads/2011/05/excelArray-immediate1.jpg"><img src="http://www.davetyner.com/wp-content/uploads/2011/05/excelArray-immediate1.jpg" alt="" title="excelArray-immediate" width="244" height="224" class="aligncenter size-full wp-image-817" /></a></p>
<p>Tomorrow, I will show you how to capture the row that the item is stored on and do something with it.</p>
<p>Hope this helps someone. <img src='http://www.davetyner.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Excel+VBA+%E2%80%93+Create+A+Basic+Array+Part+1+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D804" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Excel+VBA+%E2%80%93+Create+A+Basic+Array+Part+1+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D804" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/05/excel-vba-create-a-basic-array-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PDS to Smartplant &#8211; Are They Fully Compatible?</title>
		<link>http://www.davetyner.com/2011/05/pds-to-smartplant-are-they-fully-compatible/</link>
		<comments>http://www.davetyner.com/2011/05/pds-to-smartplant-are-they-fully-compatible/#comments</comments>
		<pubDate>Sat, 28 May 2011 15:28:28 +0000</pubDate>
		<dc:creator>dave</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Smartplant]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[intergraph]]></category>
		<category><![CDATA[pds]]></category>
		<category><![CDATA[Smartplant 3D]]></category>

		<guid isPermaLink="false">http://www.davetyner.com/?p=800</guid>
		<description><![CDATA[Irene asks this great question and gets many great responses. Click the link below and post your own thoughts! PDS to Smartplant &#8211; Are They Fully Compatible? Thanks! Tweet This Post]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.davetyner.com/wp-content/uploads/2011/05/pds-smartplant.jpg"><img src="http://www.davetyner.com/wp-content/uploads/2011/05/pds-smartplant.jpg" alt="" title="pds-smartplant-compatibility" width="477" height="358" class="aligncenter size-full wp-image-801" /></a><br />
Irene asks this great question and gets many great responses.  Click the link below and post your own thoughts!</p>
<p><a href="http://www.davetyner.com/forum/showthread.php?8220-PDS-to-Smartplant-Are-they-fully-compatible">PDS to Smartplant &#8211; Are They Fully Compatible?</a></p>
<p>Thanks!</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=PDS+to+Smartplant+%E2%80%93+Are+They+Fully+Compatible%3F+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D800" title="Post to Twitter"><img class="nothumb" src="http://www.davetyner.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=PDS+to+Smartplant+%E2%80%93+Are+They+Fully+Compatible%3F+http%3A%2F%2Fdavetyner.com%2F%3Fp%3D800" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.davetyner.com/2011/05/pds-to-smartplant-are-they-fully-compatible/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.055 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-22 12:20:01 -->

