<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DkQEQHk4eSp7ImA9WhRUFkU.&quot;"><id>tag:blogger.com,1999:blog-25214213</id><updated>2012-01-27T09:11:41.731-08:00</updated><category term="Offset" /><category term="Parking Lot" /><category term="Action Recorder" /><category term="Grading" /><category term="Parcels" /><category term="Drainage" /><category term="AEC Tools" /><category term="AECPOLYGON" /><category term="Drawing Scale Conversion" /><category term="Subscription Advantage Pack" /><category term="Revit" /><category term="Design Review" /><category term="Other" /><category term="Expressions" /><category term="Profile" /><category term="Free Trial" /><category term="HydroCAD" /><category term="Steering Wheel" /><category term="Navisworks" /><category term="Alignment" /><category term="SLO User Group" /><category term="Quantity Takeoff" /><category term="InRoads" /><category term="BIM" /><category term="Structures" /><category term="Undocumented" /><category term="Subgrade Surface Creator" /><category term="Data Shortcuts" /><category term="Pipes" /><category term="Cross Sections" /><category term="HEC-HMS" /><category term="XML" /><category term="Dynamic Blocks" /><category term="Shape Files" /><category term="TrueView" /><category term="Word" /><category term="Plotting" /><category term="CUI" /><category term="#SACCivil3D" /><category term="Autodesk University" /><category term="3ds Max" /><category term="Civil 3D 2011" /><category term="Movie Review" /><category term="Infrastructure Modeler" /><category term="Map" /><category term="VBA" /><category term="Civil 3D 2012" /><category term="Views" /><category term="Sheet Set Manager" /><category term="GPS" /><category term="AEC DevCamp" /><category term="#AU2010" /><category term="Widget" /><category term="LEED" /><category term="Toolspace" /><category term="Feature Lines" /><category term="Excel" /><category term="Surfaces" /><category term="Civil3DRemindersPack" /><category term="Webcasts" /><category term="Sincpac" /><category term="3DPolyline" /><category term="Polylines" /><category term="#AU2011" /><category term="HEC-RAS" /><category term="2011" /><category term="Sections" /><category term="AutoCAD WS" /><category term="Survey" /><category term="Points" /><category term="Civil Reminders" /><category term="Civil Visualization" /><category term="Lisp" /><category term="#ADSKAEC" /><category term="Programming" /><category term="Labels" /><category term="Vertical Curve" /><category term="2012" /><category term="AUGI" /><category term="Civil 3D 2010" /><category term="#AU2009" /><category term="Drawing Settings" /><category term="AutoCAD" /><category term="Transparent Commands" /><category term="ASCE" /><category term="Concrete" /><category term="Materials" /><category term="Settings" /><category term="Pipe Rules" /><category term="Subassemblies" /><category term="Applications" /><category term="Content Browser" /><category term="Style" /><category term="Storm and Sanitary Analysis" /><category term="Coding" /><category term="Object Data" /><category term="Intersections" /><category term="Reports" /><category term="Stage Storage Extension" /><category term="Visualization" /><category term="Point Groups" /><category term="Plant 3D" /><category term="Hydrology" /><category term="2010" /><category term="DWF" /><category term="PowerPoint" /><category term="Microstation" /><category term="Google" /><category term="Corridor" /><category term="#C3D" /><category term="Pipe Network" /><category term="vb.NET" /><category term="Farming" /><category term="Disneyland" /><category term="#AU2008" /><category term="Blogger's Day" /><category term="Utility Design" /><category term="Freewheel" /><category term="Giveaway" /><category term="Tours" /><category term="Command Reminders" /><title>Civil 3D Reminders</title><subtitle type="html">A place to put reminders on how to do things or commands that I will use rarely, but are useful to know.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.civil3dreminders.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/08752969412509715827</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>674</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Civil3dReminders" /><feedburner:info uri="civil3dreminders" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEABRXk4eyp7ImA9WhRUFE4.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-8286752328279666988</id><published>2012-01-24T11:19:00.001-08:00</published><updated>2012-01-24T11:19:14.733-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-24T11:19:14.733-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AutoCAD" /><category scheme="http://www.blogger.com/atom/ns#" term="Excel" /><title>Importing Excel Data</title><content type="html">&lt;p&gt;With all of the new features that come out, sometimes it’s hard to catch what you may have missed in the past. In this video I’ll cover how copy and paste data from Excel into AutoCAD to get a table that prints nicely. Other methods such as printing to PDF or using an OLE image can come out blurry and not print well on the plans. this method alleviates this problem and provides a way to show the data using an AutoCAD table.&lt;/p&gt;  &lt;p&gt;&lt;iframe height="349" src="http://www.youtube.com/embed/Hs_jlkjAHQE?hl=en&amp;amp;fs=1" frameborder="0" width="425" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;That works great for single use, but what if you want a link between Excel and AutoCAD. Well That’s where Data Links come in handy. The video below goes through the steps.&lt;/p&gt;  &lt;p&gt;&lt;iframe height="349" src="http://www.youtube.com/embed/QEXQJxajSGc?hl=en&amp;amp;fs=1" frameborder="0" width="425" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Now that I can possibly make some revenue through videos on YouTube, you might see some more content presented in this fashion.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-8286752328279666988?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9QAhviOwcvxtN_5_G4RZoZtL4kg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9QAhviOwcvxtN_5_G4RZoZtL4kg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9QAhviOwcvxtN_5_G4RZoZtL4kg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9QAhviOwcvxtN_5_G4RZoZtL4kg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/bL15AtPsNgQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/8286752328279666988/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=8286752328279666988" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8286752328279666988?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8286752328279666988?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/bL15AtPsNgQ/importing-excel-data.html" title="Importing Excel Data" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/Hs_jlkjAHQE/default.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/01/importing-excel-data.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAHQno-fSp7ImA9WhRUE0s.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-1148962825501017102</id><published>2012-01-23T15:52:00.001-08:00</published><updated>2012-01-23T15:52:13.455-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T15:52:13.455-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Other" /><title>Cosmic Shelf</title><content type="html">&lt;p&gt;This weekend I attended &lt;a href="http://slo.startupweekend.org/" target="_blank"&gt;StartUp Weekend SLO&lt;/a&gt;, held at Cal Poly, SLO. It was a great event where you pitch business ideas and then create teams for the most popular ideas. The teams then create a business based on those ideas. Some ideas pivot, or change into other ideas, some die and some stay until the end. &lt;/p&gt;  &lt;p&gt;The team I joined was Cosmic Bookshelf. The concept is a way to interact with your virtual books in a bookshelf. I joined because it seemed the most not a web only application. My expertise was having read some blog post on the Kinect by Kean Walmsley at &lt;a href="http://through-the-interface.typepad.com/" target="_blank"&gt;Through the Interface&lt;/a&gt; on using the Kinect as a input tool. The interaction with the bookshelf was to be with the Kinect. &lt;/p&gt;  &lt;p&gt;It was a great experience and I learned a whole bunch. I learned how to work with the Kinect as well as putting some JavaScript into action. I haven’t done any JavaScript work before, and I was surprised how easy it was to pick up. Reading the first part of a book and my previous experience helped out. At the end of the weekend the startup was presented to the other attendees and judges. The presentation is below. &lt;/p&gt; &lt;iframe height="315" src="http://www.youtube.com/embed/AMirzG-YZaI" frameborder="0" width="560" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;  &lt;p&gt;After all of the presentations, the judges tallied up their scores. The startup I worked on won honorable mention for innovative use of technology, well we tied with another startup called &lt;a href="http://signup.misheard.me/" target="_blank"&gt;MisHeard.me&lt;/a&gt;. It was a great event and I’d definitely do it again. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-1148962825501017102?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aCqMmRGFzqzc63rjUfyQcDHPzDU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aCqMmRGFzqzc63rjUfyQcDHPzDU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aCqMmRGFzqzc63rjUfyQcDHPzDU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aCqMmRGFzqzc63rjUfyQcDHPzDU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/ZYC8JSGhbNo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/1148962825501017102/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=1148962825501017102" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1148962825501017102?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1148962825501017102?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/ZYC8JSGhbNo/cosmic-shelf.html" title="Cosmic Shelf" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/AMirzG-YZaI/default.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/01/cosmic-shelf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8MRns9fip7ImA9WhRVF0s.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-3644567553855229963</id><published>2012-01-16T18:21:00.001-08:00</published><updated>2012-01-16T18:21:27.566-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T18:21:27.566-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="#SACCivil3D" /><category scheme="http://www.blogger.com/atom/ns#" term="Subassemblies" /><title>Subassembly Composer Links</title><content type="html">&lt;p&gt;I’m presenting this Wednesday (January 18) at the&amp;#160; &lt;a href="http://www.northbaycivil.com/" target="_blank"&gt;North Bay Civil Users Group&lt;/a&gt; (Northern California) on Subassembly Composer. If you are in the area stop by and say hi.&lt;/p&gt;  &lt;p&gt;Here are some links for information regarding Subassembly Composer.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wikihelp.autodesk.com/enu?adskContextId=IDH_SAC_LANDING&amp;amp;product=AutoCAD_Civil_3D&amp;amp;release=2012&amp;amp;language=enu" target="_blank"&gt;SAC Wiki Help&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Autodesk University Classes:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://au.autodesk.com/?nd=class&amp;amp;session_id=9212" target="_blank"&gt;Music for Your Brain: Advanced Lessons in the Subassembly Composer&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://au.autodesk.com/?nd=class&amp;amp;session_id=9196" target="_blank"&gt;Create Subassemblies That Think Outside the Box with Subassembly Composer for AutoCAD® Civil 3D®&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=7lZhOULQ5w8" target="_blank"&gt;You Tube Video by Dana Probert&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&amp;amp;id=17321110&amp;amp;linkID=9240698" target="_blank"&gt;Autodesk Subassembly Composer Support Pack for AutoCAD Civil 3D 2011 &amp;amp; 2012&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Have any other links? Please leave them in the comments.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-3644567553855229963?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5EUlZNl6hlNVLV-q7FpjYXG9yjE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5EUlZNl6hlNVLV-q7FpjYXG9yjE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5EUlZNl6hlNVLV-q7FpjYXG9yjE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5EUlZNl6hlNVLV-q7FpjYXG9yjE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/RGoRIVloC4o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/3644567553855229963/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=3644567553855229963" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/3644567553855229963?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/3644567553855229963?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/RGoRIVloC4o/subassembly-composer-links.html" title="Subassembly Composer Links" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/01/subassembly-composer-links.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cAQng_eip7ImA9WhRWFkk.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-8029028686908437050</id><published>2012-01-03T17:37:00.001-08:00</published><updated>2012-01-03T17:37:23.642-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T17:37:23.642-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Map" /><title>Vicinity Maps</title><content type="html">&lt;p&gt;Using Map makes it easy to create vicinity maps. Not quite sure how everyone else is doing it, but this is the way that I’m doing it now on when there is GIS data available. &lt;/p&gt;  &lt;p&gt;The first step is to download the street data from where the County where the project is located. For the County of Los Angeles it is available as a Shape File. Next change the workspace to Map’s. It’s got a code name of Planning and Analysis, so it makes it obvious that it contains the Map commands.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-EU32NZPlDGY/TwOsmVb8dzI/AAAAAAAAAEo/mnpLNIfel20/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-aFvWsa6mjIc/TwOspGoeQWI/AAAAAAAAAEw/qvx4LCs7Yz8/image_thumb%25255B5%25255D.png?imgmax=800" width="348" height="176" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I import the shape file into a drawing, but one could also use FDO. I then save the file with a catchy name like LAConfidential.dwg. That way I can follow Autodesk’s lead of giving it a code name so it’s contents are obvious.&lt;/p&gt;  &lt;p&gt;When I need to create a vicinity map I attach the LAConfidential drawing using the Map Task Pane and the Map Explorer tab. To open the Task Pane type MAPWSPACE at the command line.&amp;#160; I then assign the correct Coordinate System to the drawing. If the survey is using State Plane Coordinates, them I’m set with knowing where the project is located at in the real world. If not, I have to find the coordinates of the site. To do this I use Google Earth or Maps to find the lat. and long. of the site and then use the Coordinate Track to find the location in the drawing.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-_t-Yta5ueYs/TwOsq8L1SzI/AAAAAAAAAE4/lfJw5F6mw7E/s1600-h/image%25255B10%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-q3yChjUOg7g/TwOstOzSnfI/AAAAAAAAAFA/JML5quxZxxc/image_thumb%25255B4%25255D.png?imgmax=800" width="463" height="293" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Next I create a rectangle delineating the area I want the vicinity map for. Now I create a query to get the streets from the drawing file. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-JzpbtumkOzw/TwOsvF9RBtI/AAAAAAAAAFI/M3LtCHocM2o/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-XgjWrJSRnQQ/TwOsy52dxLI/AAAAAAAAAFQ/-9oaKk8S-Fg/image_thumb%25255B3%25255D.png?imgmax=800" width="661" height="464" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here are the roads imported into the drawing. I imported all of the streets, but you can limit the import to major streets if the GIS data contains those classifications.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-sbUPQti2ccM/TwOs1J_PdfI/AAAAAAAAAFY/Dwsy0qoxge8/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-G8WNcfp9o6Q/TwOs3kPS4gI/AAAAAAAAAFg/07OvqZ_vLuQ/image_thumb%25255B6%25255D.png?imgmax=800" width="231" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now I’m able to label the streets using Annotation. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-X_VJv6LUN2o/TwOs7oIj9QI/AAAAAAAAAFo/9qtARy3X2Xg/s1600-h/image%25255B18%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-zoGptkw97GI/TwOs-ZeGs5I/AAAAAAAAAFw/UWC6sX_THJk/image_thumb%25255B8%25255D.png?imgmax=800" width="633" height="638" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then I detach the drawing from Map Explorer. I now have a vicinity map and I don’t have to trace anything or approximate anything or type any of the street names. I do have to adjust the labels or delete any of the local roads I don’t want in the drawing. I could also import the various streets based on their classifications and put them on their own layers.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-8029028686908437050?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QDJO9G-wRLuDZ7IElPXtB6CV_No/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QDJO9G-wRLuDZ7IElPXtB6CV_No/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QDJO9G-wRLuDZ7IElPXtB6CV_No/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QDJO9G-wRLuDZ7IElPXtB6CV_No/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/-EtmRyhCIiw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/8029028686908437050/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=8029028686908437050" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8029028686908437050?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8029028686908437050?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/-EtmRyhCIiw/vicinity-maps.html" title="Vicinity Maps" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-aFvWsa6mjIc/TwOspGoeQWI/AAAAAAAAAEw/qvx4LCs7Yz8/s72-c/image_thumb%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/01/vicinity-maps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUADRn04eyp7ImA9WhRXFkg.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-2926233122746704029</id><published>2011-12-23T08:29:00.001-08:00</published><updated>2011-12-23T08:29:37.333-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-23T08:29:37.333-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Map" /><title>Map 3D and You</title><content type="html">&lt;p&gt;If you aren’t using the Map capabilities in Civil 3D then you should be. Especially if you are required to show vicinity &lt;a href="http://www.cadapult-software.com/product_info.php/p/a-practical-guide-to-autocad-map-3d-2012/products_id/52?osCsid=9tsk00desmc2lapr84ct1kr7q1" target="_blank"&gt;&lt;img style="display: inline; float: left" alt="A Practical Guide to AutoCAD Map 3D 2012" align="left" src="http://www.cadapult-software.com/images/products/apracticalguidetoautocadmap3d201-52.png" /&gt;&lt;/a&gt;maps on your plans. By using queries to data it makes it easy to create and label the streets. If you need to create maps showing zoning, sewer lines, and other information then Map 3D is something you should look into. &lt;/p&gt;  &lt;p&gt;If you are looking to learn Map 3D you might want to take a class or purchase a book. One such book, I received from Cadapult Software Solutions, Inc. (for free), is &lt;a href="http://www.cadapult-software.com/product_info.php/p/a-practical-guide-to-autocad-map-3d-2012/products_id/52?osCsid=9tsk00desmc2lapr84ct1kr7q1" target="_blank"&gt;A Practical Guide to AutoCAD Map 3D 2012&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;I just happened to have projects to perform a sewer studies. As part of the study I needed to determine the flow of sewer flowing in the existing sewer lines in front of the projects. A great source of data was provided free (and some at a low cost) from the County of Los Angeles. I used the book as a reference guide to display the relevant information in order to perform the analysis for the sewer flow calculations. &lt;/p&gt;  &lt;p&gt;The book covers both using Object Data and an FDO connection, which I used on this project. It covers the basics to allow me to label both types of data and explains the difference between the two ways to access the data. By using the book I was able to perform the basic tasks I needed to do to display the data. Once I had the data displayed I was able to determine the zoning type of the parcels that discharge into the sewer system allowing me to determine if the sewer has adequate capacity.&lt;/p&gt;  &lt;p&gt;The book breaks possible tasks into Chapters with each having a similar structure of Introduction, Key Concepts, Objectives, and then a discussion of topic at hand. This makes it easy to pick up anywhere in the book for the concept you are to learning. The book covers the basic, so if you are looking for the book to hold your hand through every conceivable task, then you might be disappointed. Since Map 3D’s user interface is quite daunting I would think a book that was able to do that would be hard to find.&lt;/p&gt;  &lt;p&gt;The book is large in size and has a spiral binding to lay flat. I usually dislike spiral binding since it’s hard to spot the title of the book on a book shelf (for you printers out there please develop a way to print the name of the book and the end of the pages of the book to fix this problem). But for using the book in a coffee shop while traveling it made it easy to take advantage of the sometimes small space available. I thought the book could use an expanded index, but the table of contents helped find topics if the word I was looking for wasn’t in the index. Overall I thought the book was great.&lt;/p&gt;  &lt;p&gt;If you are looking to have a sewer study completed in the State of California or need a workflow developed to create vicinity maps utilizing Civil 3D or Map 3D. Then &lt;a href="mailto:Christopher@Civil3DReminders.com"&gt;Email me&lt;/a&gt; for more information.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-2926233122746704029?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BzcRDAqqFLwM4q05ze5nENcjIME/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BzcRDAqqFLwM4q05ze5nENcjIME/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BzcRDAqqFLwM4q05ze5nENcjIME/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BzcRDAqqFLwM4q05ze5nENcjIME/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/f9wjRQOOYz8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/2926233122746704029/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=2926233122746704029" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2926233122746704029?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2926233122746704029?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/f9wjRQOOYz8/map-3d-and-you.html" title="Map 3D and You" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/12/map-3d-and-you.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcAQHs8eCp7ImA9WhRXFE8.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-7023295087984390681</id><published>2011-12-20T15:34:00.001-08:00</published><updated>2011-12-20T15:34:01.570-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-20T15:34:01.570-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="vb.NET" /><title>Mass MLeader Renumber</title><content type="html">&lt;p&gt;I wrote this code a while back that changes all of the MLeaders found in a drawing’s model space from an existing number to a new one. I’m just putting it here for a reminder later for when I may need it.&lt;/p&gt;  &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;Sub&lt;/span&gt; ChangeMLeaderNumber()&lt;br /&gt; &lt;br /&gt;    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; oAcadObject &lt;span class="kwrd"&gt;As&lt;/span&gt; AcadObject&lt;br /&gt;    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; sOriginalNumber &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;&lt;br /&gt;    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; sChangedNumber &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;&lt;br /&gt;    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; oMLeader &lt;span class="kwrd"&gt;As&lt;/span&gt; AcadMLeader&lt;br /&gt;    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; oAttDef &lt;span class="kwrd"&gt;As&lt;/span&gt; AcadAttribute&lt;br /&gt;   &lt;br /&gt;    sOriginalNumber = ThisDrawing.Utility.GetString(1, &lt;span class="str"&gt;&amp;quot;Enter existing MLeader Number to change: &amp;quot;&lt;/span&gt;)&lt;br /&gt;    sChangedNumber = ThisDrawing.Utility.GetString(1, &lt;span class="str"&gt;&amp;quot;Enter new MLeader Number: &amp;quot;&lt;/span&gt;)&lt;br /&gt;    &lt;br /&gt;    &lt;span class="kwrd"&gt;For&lt;/span&gt; &lt;span class="kwrd"&gt;Each&lt;/span&gt; oAcadObject &lt;span class="kwrd"&gt;In&lt;/span&gt; ThisDrawing.ModelSpace&lt;br /&gt;       &lt;br /&gt;        &lt;span class="kwrd"&gt;If&lt;/span&gt; (&lt;span class="kwrd"&gt;TypeOf&lt;/span&gt; oAcadObject &lt;span class="kwrd"&gt;Is&lt;/span&gt; AcadMLeader) &lt;span class="kwrd"&gt;Then&lt;/span&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Set&lt;/span&gt; oMLeader = oAcadObject&lt;br /&gt;           &lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; sBlock &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;&lt;br /&gt;            sBlock = oMLeader.ContentBlockName&lt;br /&gt;           &lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; oEnt &lt;span class="kwrd"&gt;As&lt;/span&gt; AcadEntity&lt;br /&gt;            &lt;span class="kwrd"&gt;For&lt;/span&gt; &lt;span class="kwrd"&gt;Each&lt;/span&gt; oEnt &lt;span class="kwrd"&gt;In&lt;/span&gt; ThisDrawing.Blocks(sBlock)&lt;br /&gt;                &lt;span class="kwrd"&gt;If&lt;/span&gt; oEnt.ObjectName = &lt;span class="str"&gt;&amp;quot;AcDbAttributeDefinition&amp;quot;&lt;/span&gt; &lt;span class="kwrd"&gt;Then&lt;/span&gt;&lt;br /&gt;                    &lt;span class="kwrd"&gt;Set&lt;/span&gt; oAttDef = oEnt&lt;br /&gt;                    &lt;span class="kwrd"&gt;If&lt;/span&gt; oAttDef.TagString = &lt;span class="str"&gt;&amp;quot;CIRCLE&amp;quot;&lt;/span&gt; &lt;span class="kwrd"&gt;And&lt;/span&gt; oAttDef.TextString = sOriginalNumber &lt;span class="kwrd"&gt;Then&lt;/span&gt;&lt;br /&gt;                        oMLeader.SetBlockAttributeValue oAttDef.ObjectID, sChangedNumber&lt;br /&gt;                    &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;&lt;br /&gt;                &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Next&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;&lt;br /&gt;    &lt;span class="kwrd"&gt;Next&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;span class="kwrd"&gt;End&lt;/span&gt; Sub&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The code was set up for the MLeader I was working with at the time. It would need to be changed to match the block you are using.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-7023295087984390681?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TNn1dBmvbd7JwGhUoDcyOWzDNk8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TNn1dBmvbd7JwGhUoDcyOWzDNk8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TNn1dBmvbd7JwGhUoDcyOWzDNk8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TNn1dBmvbd7JwGhUoDcyOWzDNk8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/VH6TE4HUkT8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/7023295087984390681/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=7023295087984390681" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7023295087984390681?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7023295087984390681?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/VH6TE4HUkT8/mass-mleader-renumber.html" title="Mass MLeader Renumber" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/12/mass-mleader-renumber.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQAQHY4cSp7ImA9WhRQGE8.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6627855580788333132</id><published>2011-12-13T16:42:00.001-08:00</published><updated>2011-12-13T16:42:21.839-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-13T16:42:21.839-08:00</app:edited><title>Synchro–Explore Options. Manage Solutions</title><content type="html">&lt;p&gt;A while back I participated in a demonstration of a software product called &lt;a href="http://www.synchroltd.com/" target="_blank"&gt;Synchro&lt;/a&gt;. Synchro is a lot like Navisworks, but built from a scheduling perspective rather than an approach of bringing together different models. From my initial impressions of the product this makes it much more powerful then Navisworks. &lt;/p&gt;  &lt;p&gt;&lt;img border="0" alt="" src="http://www.synchroltd.com/library/images/banners/synchro - oil refinery baseline--resized 33-5-24-11.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;By having the schedule be the driver, rather then the models, it makes it easier to assign the objects to the schedule. The product is able to import the most common scheduling formats as well as provide a direct link between them. From talking to the representatives they are actively adding the scheduling formats they don’t have. The schedule items then can be assigned to the objects in the model. For different tasks such as placing forms, rebar, pouring, etc. different colors may be assigned to the objects as they are done. You can even split up the objects to schedule your pours.&lt;/p&gt;  &lt;p&gt;From a modeling perspective they are focusing on using solids to bring the models together. Since Civil 3D doesn’t really have a solid model to share, you are able to use their modeling tools inside the product to create a model that would represent the design. While not a perfect solution, it does provide a method to schedule the work. Synchro also provides the ability to split up the model for scheduling purposes. So if you only want to do 250 feet of lane 2 in the first phase you can split it out for scheduling purposes.&lt;/p&gt;  &lt;p&gt;If you are worried about the costs of the project, you can assign the costs of the project to the schedule. This would enable you to see what your costs are going to be across the project lifespan. You can determine how much money is expected to be needed. This way you can optimize the schedule to reduce carrying costs.&lt;/p&gt;  &lt;p&gt;The product is more focused on the construction industry rather than the design industry, I could see a use for it for designers involved in design-build projects. By using this tool in the proposal process it could be possible to provide savings for the owner by scheduling the project in an efficient manner for cash flow purposes. &lt;/p&gt;  &lt;p&gt;If you want to learn more about the product and how it’s being used, Synchro is having an &lt;a href="http://www.synchroltd.com/userconf.asp" target="_blank"&gt;Inaugural User Conference in Orlando, Florida on January 25, 2012&lt;/a&gt;. Unfortunately I probably won’t be able to attend, but if you want to see what forward thinking contractor’s are doing I’d check it out. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-6627855580788333132?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dOYxHnHZer6fG1XveTYoM3t2w2w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dOYxHnHZer6fG1XveTYoM3t2w2w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dOYxHnHZer6fG1XveTYoM3t2w2w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dOYxHnHZer6fG1XveTYoM3t2w2w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/4D6pa6HpHP8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6627855580788333132/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6627855580788333132" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6627855580788333132?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6627855580788333132?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/4D6pa6HpHP8/synchroexplore-options-manage-solutions.html" title="Synchro–Explore Options. Manage Solutions" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/12/synchroexplore-options-manage-solutions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkADQHo6fCp7ImA9WhRRGUs.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-7876792962829558304</id><published>2011-12-03T19:19:00.001-08:00</published><updated>2011-12-03T19:19:31.414-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T19:19:31.414-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sincpac" /><title>Retirement of the Civil 3D Reminders Pack</title><content type="html">&lt;p&gt;Today Civil Reminders is announcing the cessation of development of the Civil 3D Reminders Pack. For the past 3 years the Civil 3D Reminders Pack has been provided free to whoever choose to download it. Many of the ideas for the commands contained in the pack came from readers of the blog, questions from the Civil 3D discussion groups, and solving issues to make me more productive.&lt;/p&gt;  &lt;p&gt;In the future the commands will be improved with better user interfaces, error catching, and adding more capabilities and incorporated into the SincPac-C3D. The SincPac-C3D is developed by &lt;a href="http://quuxsoft.com/" target="_blank"&gt;Quux Software&lt;/a&gt;. Currently the SincPac-C3D contains the following Civil 3D Reminders Pack commands:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://quuxsoft.com/SincpacC3D_Help/SP_CorridorExtractPolylines.htm"&gt;CorridorExtractPolylines&lt;/a&gt; - Extract multiple polylines from a Corridor, even through an XREF.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://quuxsoft.com/SincpacC3D_Help/SP_DLLabels.htm"&gt;DLLabels&lt;/a&gt; - Dynamically link Profile View labels to Profiles and Pipes.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://quuxsoft.com/SincpacC3D_Help/SP_SSMRenumber.htm"&gt;SSMRenumber&lt;/a&gt; - Renumbers pages in a Sheet Set.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://quuxsoft.com/SincpacC3D_Help/SP_SwapPipeNetworkParts.htm"&gt;SwapPipeNetworkParts&lt;/a&gt; - Swap multiple network parts at once.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The Swap Parts lets you swap multiple pipes and structures at one time instead of individually as Civil 3D now requires. The swap Pipe Network Parts now includes an option to determine the match point of the swap for pipes. Previously in the Civil 3D Reminders Pack the match point was the center of the pipe. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img alt="SwapPipeNetworkParts Dialog box" src="http://quuxsoft.com/SincpacC3D_Help/Images/SP_SwapPipeNetworkParts.png" /&gt;&lt;/p&gt;  &lt;p&gt;I’ve been working on the DLLabels command for quite a long time and it’s finally available. It allows you to link a profile view label to a pipe or a profile. No longer do you have to manually adjust your crossing pipe labels or labels callout out finish grade or existing grade (you&amp;#160; still have to verify the label doesn’t overlap other labels or objects). As an added application for this command you can show the crossing pipe as a block in the profile view label to show a more rounded pipe rather than a tall crossing pipe that may look like like a fat line when printed out. Here’s a short video showing the command updating a profile linked profile view label. &lt;/p&gt;  &lt;p&gt;&lt;object id="scPlayer"  width="500" height="250" type="application/x-shockwave-flash" data="http://content.screencast.com/users/C3DReminders/folders/Jing/media/27975fd1-587d-48a9-8ee6-e81aac2a4877/jingswfplayer.swf" &gt; &lt;param name="movie" value="http://content.screencast.com/users/C3DReminders/folders/Jing/media/27975fd1-587d-48a9-8ee6-e81aac2a4877/jingswfplayer.swf" /&gt; &lt;param name="quality" value="high" /&gt; &lt;param name="bgcolor" value="#FFFFFF" /&gt; &lt;param name="flashVars" value="thumb=http://content.screencast.com/users/C3DReminders/folders/Jing/media/27975fd1-587d-48a9-8ee6-e81aac2a4877/FirstFrame.jpg&amp;amp;containerwidth=995&amp;amp;containerheight=536&amp;amp;content=http://content.screencast.com/users/C3DReminders/folders/Jing/media/27975fd1-587d-48a9-8ee6-e81aac2a4877/DLLabelLink.swf&amp;amp;blurover=false" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="scale" value="showall" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;param name="base" value="http://content.screencast.com/users/C3DReminders/folders/Jing/media/27975fd1-587d-48a9-8ee6-e81aac2a4877/" /&gt; Unable to display content. Adobe Flash is required.&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;The CorridorExtractPolylines has an added dialog box to allow you to select which feature lines to extract as 3DPolylines from the corridor. This is an added improvement for the command, previously the feature line codes needed to be typed in. The command lets you extract feature lines from a corridor in the drawing or through an Xref.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Select Corridor Featurelines Dialog box" src="http://quuxsoft.com/SincpacC3D_Help/Images/SP_CorridorExtractPolylines_Dialog.png" /&gt;&lt;/p&gt;  &lt;p&gt;In future versions a dynamic sewer lateral linking command will be included. If you want to adjust pipe laterals to a main line pipe try using the undocumented command DLSewerLaterals in the SincPac. The command is still in development, but will adjust the laterals in one pipe network to the main line pipes in another network. Although it currently won’t dynamically update to changes in the main line pipe. Here’s a short video showing a more complete version in action. Got suggestions for this command? Send me an email at &lt;a href="mailto:Christopher@Civil3DReminders.com"&gt;Christopher@Civil3DReminders.com&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;object id="scPlayer"  width="750" height="425" type="application/x-shockwave-flash" data="http://content.screencast.com/users/C3DReminders/folders/Jing/media/f19974cb-c207-45ef-b70d-a762119add3c/jingswfplayer.swf" &gt; &lt;param name="movie" value="http://content.screencast.com/users/C3DReminders/folders/Jing/media/f19974cb-c207-45ef-b70d-a762119add3c/jingswfplayer.swf" /&gt; &lt;param name="quality" value="high" /&gt; &lt;param name="bgcolor" value="#FFFFFF" /&gt; &lt;param name="flashVars" value="thumb=http://content.screencast.com/users/C3DReminders/folders/Jing/media/f19974cb-c207-45ef-b70d-a762119add3c/FirstFrame.jpg&amp;amp;containerwidth=1477&amp;amp;containerheight=847&amp;amp;content=http://content.screencast.com/users/C3DReminders/folders/Jing/media/f19974cb-c207-45ef-b70d-a762119add3c/SewerLateralLinking.swf&amp;amp;blurover=false" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="scale" value="showall" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;param name="base" value="http://content.screencast.com/users/C3DReminders/folders/Jing/media/f19974cb-c207-45ef-b70d-a762119add3c/" /&gt; Unable to display content. Adobe Flash is required.&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;The SincPac starts out at a reasonable price of $175 for a module and $350 for a full edition. Volume pricing is also available. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-7876792962829558304?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b8gW62dbqEwdCpmvkagGshoEnKQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b8gW62dbqEwdCpmvkagGshoEnKQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/b8gW62dbqEwdCpmvkagGshoEnKQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b8gW62dbqEwdCpmvkagGshoEnKQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/vCRuJQleAlU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/7876792962829558304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=7876792962829558304" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7876792962829558304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7876792962829558304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/vCRuJQleAlU/retirement-of-civil-3d-reminders-pack.html" title="Retirement of the Civil 3D Reminders Pack" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/12/retirement-of-civil-3d-reminders-pack.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcDQ3o_eip7ImA9WhRRGUs.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-2010269820881887604</id><published>2011-12-03T18:34:00.001-08:00</published><updated>2011-12-03T18:34:32.442-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T18:34:32.442-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BIM" /><category scheme="http://www.blogger.com/atom/ns#" term="Grading" /><title>A BIM-less Design</title><content type="html">&lt;p&gt;I’m back from Autodesk University (AU) and starting on my first project in my return. It’s preparing a model for incorporation into a bid for survey work for a landfill project. To my delight the plans were prepared utilizing Civil 3D,&lt;a href="http://lh6.ggpht.com/-OXW_n7wi8Sk/TtrcNM4_5-I/AAAAAAAAAEE/O3ArvHEbbF4/s1600-h/image%25255B10%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-NDHFmZ2zY8w/TtrcNyjDzQI/AAAAAAAAAEM/wRRZiwjAvfI/image_thumb%25255B11%25255D.png?imgmax=800" width="186" height="172" /&gt;&lt;/a&gt; unfortunately the model is rubbish for extracting the information I’m interested. Essentially the model is just for the showing the top layer of the landfill. &lt;/p&gt;  &lt;p&gt;There’s no modeling for the various layers that will make up the impervious layer of the landfill. No swale object to determine the length required to construct and no easy way to determine the differentiation between the perforated pipe and non-perforated pipes. Definitely not a BIM model. &lt;/p&gt;  &lt;p&gt;During AU I was fed a constant stream of quotes regarding innovation and disruptive technology. Here are some of the quotes:&lt;/p&gt;  &lt;p&gt;Jeff Kowalski, Chief Technology Officer, Autodesk&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“The sea of complexity has waves of disruption. We can ride even the biggest wave if we have the right mind set and toolset.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt; Carl Bass, President and Chief Executive Officer, Autodesk&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“Tools are what amplify our ability.”&lt;/p&gt;    &lt;p&gt;“Use infinite computing to achieve optimal designs.”&lt;/p&gt;    &lt;p&gt;“Our tools allow you to translate your ideas into a computable model so that you can test how your design reacts and interacts with the environment.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I think my problem is that I’ve bought into all of the quotes. I want to ride the wave of disruption. I want my computer tools to amplify my ability to design and construct and I want to put my ideas into a computable model. Unfortunately the tools Autodesk have provided for the Civil industry have failed to deliver on the marketing. I can’t ride the wave, since the wave sets aren’t coming in. &lt;/p&gt;  &lt;p&gt;While some Land Desktop (LDD) users have been reluctant to move to Civil 3D, they are missing out on a better version of Land Desktop. Essentially Civil 3D is just a better version of LDD. The alignments are editable, there are tools to do our labeling better. Unfortunately the output of our designs are the same. For instance for surfaces, the surface contours are still the main design interaction of designers rather than modeling the project and extracting the contours from the model. The surface is made up of feature lines instead of a clay layer, impervious manmade liner and gravel around the perforated pipes. &lt;/p&gt;  &lt;p&gt;During AU I was a lab instructor for Navisworks for executive level users of the product. The architectural models that were being used looked awesome, a far cry from the Civil 3D&amp;#160; models I’ve created in the past. A non-corridor based model comes in as on big green blob. It’s hard to differentiate between the pavement, curb and gutter, landscaping and the like. In the project from above not even the rip rap protection at the bottom of the downslope is modeled. Mainly because it’s hard to model. The tools just aren’t in Civil 3D.&lt;/p&gt;  &lt;p&gt;Maybe I should start a company to develop such a product. I have the ideas, but I guess I’m lacking the capital to take the ideas from concept to reality. Until then I’ll be working on improving my experience with the product through customization.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-2010269820881887604?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ObNBNvb_DWDseoYyU3AlJoYWe1E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ObNBNvb_DWDseoYyU3AlJoYWe1E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ObNBNvb_DWDseoYyU3AlJoYWe1E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ObNBNvb_DWDseoYyU3AlJoYWe1E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/KKn68RFLtuc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/2010269820881887604/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=2010269820881887604" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2010269820881887604?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2010269820881887604?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/KKn68RFLtuc/bim-less-design.html" title="A BIM-less Design" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-NDHFmZ2zY8w/TtrcNyjDzQI/AAAAAAAAAEM/wRRZiwjAvfI/s72-c/image_thumb%25255B11%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/12/bim-less-design.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8EQX05fyp7ImA9WhRRFUQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6276884558795094980</id><published>2011-11-29T12:00:00.000-08:00</published><updated>2011-11-29T12:00:00.327-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T12:00:00.327-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Other" /><title>3Dconnexion SpaceMouse Pro</title><content type="html">&lt;p&gt;Today 3Dconnexion announce a new product called SpaceMouse Pro. The product &lt;a href="http://lh6.ggpht.com/-u264SVXOUEQ/TtQcA14yaTI/AAAAAAAAAD0/dijGfPkhW1Y/s1600-h/SpaceMouse%252520Pro_Top%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="SpaceMouse Pro_Top" border="0" alt="SpaceMouse Pro_Top" align="right" src="http://lh5.ggpht.com/-U-ZG7gBMJAw/TtQcBLYogiI/AAAAAAAAAD8/llszhsc_CUU/SpaceMouse%252520Pro_Top_thumb.png?imgmax=800" width="244" height="244" /&gt;&lt;/a&gt;fits in the same class of 3D mouse as the SpaceExplorer with some added improvements in ergonomics. The hand rest is full size and soft coated for comfort. The buttons for zoom have been rearranged and the keyboard keys for Esc, Shift, Enter and Ctrl have been made larger and at an easier reach to the hand on the 3D mouse. This should make it so you don’t have to use the keyboard as often with your left hand.&lt;/p&gt;  &lt;p&gt;There are four buttons on the top are context sensitive to the open program (although I’m hoping they can be context sensitive to objects in Civil 3D). It also puts what the numbers do up on the monitor, so you know what each button does without looking down at the mouse. This lets you keep your eyes on the monitor while you design. The mouse still has the 3D Navigation with six degree of freedoms to allow easy navigation through a model. Another added benefit is new drivers with a virtual number pad. This allows you to keep your hands on your mice and enter numbers using the regular mouse. &lt;/p&gt;  &lt;p&gt;For more information take a look at their website &lt;a href="http://www.3dconnexion.com/products/spacemousepro.html"&gt;http://www.3dconnexion.com/products/spacemousepro.html&lt;/a&gt;, if you are at Autodesk University this year stop by their booth to test drive it in person. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-6276884558795094980?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rlk4u0_WtMH3vtTrutojDYtIhZU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rlk4u0_WtMH3vtTrutojDYtIhZU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rlk4u0_WtMH3vtTrutojDYtIhZU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rlk4u0_WtMH3vtTrutojDYtIhZU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/uDPKXYw-ZZc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6276884558795094980/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6276884558795094980" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6276884558795094980?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6276884558795094980?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/uDPKXYw-ZZc/3dconnexion-spacemouse-pro.html" title="3Dconnexion SpaceMouse Pro" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-U-ZG7gBMJAw/TtQcBLYogiI/AAAAAAAAAD8/llszhsc_CUU/s72-c/SpaceMouse%252520Pro_Top_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/3dconnexion-spacemouse-pro.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UHR3c_eip7ImA9WhRREEs.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4132484447117396655</id><published>2011-11-23T09:27:00.001-08:00</published><updated>2011-11-23T09:27:16.942-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-23T09:27:16.942-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="AutoCAD" /><category scheme="http://www.blogger.com/atom/ns#" term="vb.NET" /><title>Insert Drawing as Block</title><content type="html">&lt;p&gt;The way I’ve found to insert a drawing into another drawing as a block takes a surprisingly lot of code. This function I’ve created takes a file name, inserts a block and returns the ObjectId of the newly inserted block. &lt;/p&gt;  &lt;pre class="csharpcode"&gt;    &lt;span class="kwrd"&gt;Private&lt;/span&gt; &lt;span class="kwrd"&gt;Function&lt;/span&gt; InsertDwgAsBlock(&lt;span class="kwrd"&gt;ByVal&lt;/span&gt; fileName &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;) &lt;span class="kwrd"&gt;As&lt;/span&gt; ObjectId&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; doc &lt;span class="kwrd"&gt;As&lt;/span&gt; Document = Application.DocumentManager.MdiActiveDocument&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; db &lt;span class="kwrd"&gt;As&lt;/span&gt; Database = doc.Database&lt;br /&gt;&lt;br /&gt;        Using tr &lt;span class="kwrd"&gt;As&lt;/span&gt; Transaction = db.TransactionManager.StartTransaction&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkTable &lt;span class="kwrd"&gt;As&lt;/span&gt; BlockTable = tr.GetObject(db.BlockTableId, OpenMode.ForRead)&lt;br /&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkTblRec &lt;span class="kwrd"&gt;As&lt;/span&gt; BlockTableRecord = blkTable(BlockTableRecord.ModelSpace).GetObject(OpenMode.ForWrite)&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkObjId &lt;span class="kwrd"&gt;As&lt;/span&gt; ObjectId&lt;br /&gt;            Using dbInsert &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;New&lt;/span&gt; Database(&lt;span class="kwrd"&gt;False&lt;/span&gt;, &lt;span class="kwrd"&gt;True&lt;/span&gt;)&lt;br /&gt;                dbInsert.ReadDwgFile(fileName, IO.FileShare.Read, &lt;span class="kwrd"&gt;True&lt;/span&gt;, &lt;span class="str"&gt;&amp;quot;&amp;quot;&lt;/span&gt;)&lt;br /&gt;                blkObjId = db.Insert(Path.GetFileNameWithoutExtension(fileName), dbInsert, &lt;span class="kwrd"&gt;True&lt;/span&gt;)&lt;br /&gt;            &lt;span class="kwrd"&gt;End&lt;/span&gt; Using&lt;br /&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkRef &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;New&lt;/span&gt; BlockReference(&lt;span class="kwrd"&gt;New&lt;/span&gt; Point3d(0, 0, 0), blkObjId)&lt;br /&gt;&lt;br /&gt;            blkTblRec.AppendEntity(blkRef)&lt;br /&gt;            tr.AddNewlyCreatedDBObject(blkRef, &lt;span class="kwrd"&gt;True&lt;/span&gt;)&lt;br /&gt;            tr.Commit()&lt;br /&gt;            &lt;span class="kwrd"&gt;Return&lt;/span&gt; blkRef.ObjectId&lt;br /&gt;        &lt;span class="kwrd"&gt;End&lt;/span&gt; Using&lt;br /&gt;    &lt;span class="kwrd"&gt;End&lt;/span&gt; Function&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;/style&gt;The code doesn’t show how to get the filename, but there are plenty of examples on the internet to accomplish the task.   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-4132484447117396655?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ISTMtTMDI7WEqXw6Fk1rbjtvR1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ISTMtTMDI7WEqXw6Fk1rbjtvR1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ISTMtTMDI7WEqXw6Fk1rbjtvR1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ISTMtTMDI7WEqXw6Fk1rbjtvR1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/6Q1EUBh0CHc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4132484447117396655/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4132484447117396655" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4132484447117396655?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4132484447117396655?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/6Q1EUBh0CHc/insert-drawing-as-block.html" title="Insert Drawing as Block" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/insert-drawing-as-block.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UESXw4cSp7ImA9WhRSFEU.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5642706114645489681</id><published>2011-11-16T14:06:00.001-08:00</published><updated>2011-11-16T14:06:48.239-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T14:06:48.239-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AUGI" /><title>Civil 3D Wish List</title><content type="html">&lt;p&gt;Want to have a voice on what wishes Autodesk should work on in future versions of Civil 3D? Then check out the AUGI Wish list for Civil 3D. Let your voice be heard.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.augi.com/wishlist"&gt;http://www.augi.com/wishlist&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-5642706114645489681?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e0diFU8cZVVRElLkFVhS-G16MlA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e0diFU8cZVVRElLkFVhS-G16MlA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e0diFU8cZVVRElLkFVhS-G16MlA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e0diFU8cZVVRElLkFVhS-G16MlA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/hlBLei9e1c0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5642706114645489681/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5642706114645489681" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5642706114645489681?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5642706114645489681?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/hlBLei9e1c0/want-to-have-voice-on-what-wishes.html" title="Civil 3D Wish List" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/want-to-have-voice-on-what-wishes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8FQHk-eSp7ImA9WhRSEkQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4378422207731067540</id><published>2011-11-14T09:13:00.001-08:00</published><updated>2011-11-14T09:13:31.751-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T09:13:31.751-08:00</app:edited><title>2d to 3d Polyline</title><content type="html">&lt;p&gt;If you’ve ever received contours from a third party source you may find them without elevation. Civil 3D does have a tool to add elevations to them, unfortunately it only lets you select one polyline at a time and then type in the elevation. If you download, or install the UKIE Country Kit, the command is located in the Toolbox of the kit after you install it. The command lets you use a fence to assign the elevations for a range of contours. &lt;/p&gt;  &lt;p&gt;You can download the country kit from this link: &lt;a href="http://usa.autodesk.com/adsk/servlet/item?siteID=123112&amp;amp;id=16538092&amp;amp;linkID=9240698"&gt;http://usa.autodesk.com/adsk/servlet/item?siteID=123112&amp;amp;id=16538092&amp;amp;linkID=9240698&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;There are also third party programs available if you don’t want to download the UKIE country kit.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-4378422207731067540?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ibyXjP3k6XEsaXMgzffXK0YMlak/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ibyXjP3k6XEsaXMgzffXK0YMlak/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ibyXjP3k6XEsaXMgzffXK0YMlak/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ibyXjP3k6XEsaXMgzffXK0YMlak/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/N8xn37mODkE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4378422207731067540/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4378422207731067540" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4378422207731067540?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4378422207731067540?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/N8xn37mODkE/2d-to-3d-polyline.html" title="2d to 3d Polyline" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/2d-to-3d-polyline.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4GQXo7fSp7ImA9WhRTGEk.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5554208568975625738</id><published>2011-11-09T06:12:00.000-08:00</published><updated>2011-11-09T06:12:00.405-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-09T06:12:00.405-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Corridor" /><category scheme="http://www.blogger.com/atom/ns#" term="Quantity Takeoff" /><title>Corridor Compute Materials</title><content type="html">&lt;p&gt;Sometimes I’ve found I’m working on a project using sections and find that the section I need hasn’t been created. I get confused because the drawing has the needed surface in it, but the section isn’t showing up in the list when I go to try to compute the materials. It usually happens when I deleted an old surface and then come want to use a new one. To sample the missing surface go into the Toolspace and right click on the Sample Line and choose the properties. Then go into the Sections Tab and press the Sample more sources… button. From the Selection Sources dialog box choose the available source and press the Add button. You can also remove all of the section from this dialog also.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-WXkyOmzq6s8/TrgTfslrZyI/AAAAAAAAADc/kLbUj-xWQSU/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-i86CG9KsKr8/TrgTgnGkpSI/AAAAAAAAADk/-jCfU_ypr-Q/image_thumb%25255B1%25255D.png?imgmax=800" width="660" height="381" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-5554208568975625738?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vg_-7hjkNZCiDvdE4LQjK0UoTig/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vg_-7hjkNZCiDvdE4LQjK0UoTig/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vg_-7hjkNZCiDvdE4LQjK0UoTig/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vg_-7hjkNZCiDvdE4LQjK0UoTig/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/7vpOfymt3yg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5554208568975625738/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5554208568975625738" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5554208568975625738?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5554208568975625738?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/7vpOfymt3yg/corridor-compute-materials.html" title="Corridor Compute Materials" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-i86CG9KsKr8/TrgTgnGkpSI/AAAAAAAAADk/-jCfU_ypr-Q/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/corridor-compute-materials.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUACQX06fSp7ImA9WhRTF0o.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-7474133596961935878</id><published>2011-11-08T09:36:00.000-08:00</published><updated>2011-11-08T09:36:00.315-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-08T09:36:00.315-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AutoCAD" /><title>SAVE</title><content type="html">&lt;p&gt;Have you ever been working on a drawing and wanted to save it at the current point in time and still work in the current drawing? Well you can perform this task by copying the file using Windows Explorer, but it seems it would be a bit of work that isn’t needed if you knew about the SAVE command.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;SAVE – Saves the current drawing in the same manner as Save As, but you are left in the original copy.&lt;/p&gt;    &lt;p&gt;QSAVE – Quick save, saves the current drawing.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now it seems a bit counterintuitive to use the SAVE command to create a copy of the current drawing, but that’s the way it works and I imagine it made sense at the time for the software developers. The QSAVE is the command used to simply save the current drawing.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-7474133596961935878?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FbIe0jVafaNAtXOBuXwyDFpCTDw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FbIe0jVafaNAtXOBuXwyDFpCTDw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FbIe0jVafaNAtXOBuXwyDFpCTDw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FbIe0jVafaNAtXOBuXwyDFpCTDw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/161apYRei2Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/7474133596961935878/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=7474133596961935878" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7474133596961935878?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7474133596961935878?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/161apYRei2Q/save.html" title="SAVE" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/save.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MCRH44fSp7ImA9WhRTFkU.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6876205744964331262</id><published>2011-11-07T10:11:00.001-08:00</published><updated>2011-11-07T10:11:05.035-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-07T10:11:05.035-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="#AU2011" /><title>Autodesk University 2011</title><content type="html">&lt;p&gt;After Thanksgiving I’m heading to Autodesk University. At the event I’ll be wearing a bunch of hats.&lt;/p&gt;  &lt;p&gt;One &lt;img style="display: inline; float: right" align="right" src="http://au.autodesk.com/ama/orig/au2011/AU11_speaker_225x205.jpg" width="175" height="160" /&gt;of the ways I’ll be participating at Autodesk University (AU) will be as a speaker. I’ve got two sessions of Sanitary Musings, both on Wednesday. “In this unconference session, we will discuss sanitary sewer design using AutoCAD® Civil 3D®. We will evaluate the success of pipe rules; are they effective? We will talk about the best workflow for utility conflict resolution and share Label tips for communicating design intent. We will also talk about what to do when the proposed ends and the new begins. Finally, we will discuss how Boss StormNET® fits into the process.” There should be space available in one or both of the sessions. Now the session won’t be me presenting a lecture, but the audience members doing most of the talking with me facilitating the discussions. If you are planning on attending the session? Let me know I need some help from someone to take notes.&lt;/p&gt;  &lt;p&gt;Another&lt;img style="display: inline; float: left" align="left" src="http://www.autodeskuniversity2011.com/published/autodeskuniversity11/global_files/AU11_lasvegas_exhibiting_225x205.jpg" /&gt; way I’ll&amp;#160; be participating is as an Exhibitor. Come by and meet during nearly all of the exhibit hours (I’ll be missing an hour due to a conflict with my Unconference sessions). Learn about all of the great services I can provide. &lt;/p&gt;  &lt;p&gt;During AU I’ll also be checking out the media events and I’m sure a few meeting with other exhibitors. Some of the meetings may even end up as blog posts.&lt;/p&gt;  &lt;p&gt;If you are also heading to Autodesk University stop by and say hi.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-6876205744964331262?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ya31QBHBv77kZmXVgQAnvftLi8I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ya31QBHBv77kZmXVgQAnvftLi8I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ya31QBHBv77kZmXVgQAnvftLi8I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ya31QBHBv77kZmXVgQAnvftLi8I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/awp-1VNHhJE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6876205744964331262/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6876205744964331262" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6876205744964331262?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6876205744964331262?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/awp-1VNHhJE/autodesk-university-2011.html" title="Autodesk University 2011" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/autodesk-university-2011.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIEQXYycSp7ImA9WhRTFkU.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-3751259968918809317</id><published>2011-11-07T08:48:00.001-08:00</published><updated>2011-11-07T08:48:20.899-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-07T08:48:20.899-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="vb.NET" /><title>Select All Blocks in a Drawing</title><content type="html">&lt;p&gt;Occasionally I might want to get all of the blocks in a drawing using .NET. The way I accomplished this was to use the Selection Set sample code provided by Autodesk and then use the Typed value of “INSERT”. The insert is the start portion of the DxfCode for blocks.&lt;/p&gt;  &lt;pre class="csharpcode"&gt;    &lt;span class="kwrd"&gt;Private&lt;/span&gt; &lt;span class="kwrd"&gt;Sub&lt;/span&gt; GetBlockIdsBySelection()&lt;br /&gt;        &lt;span class="rem"&gt;'' Get the current document editor&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; acDocEd &lt;span class="kwrd"&gt;As&lt;/span&gt; Editor = Application.DocumentManager.MdiActiveDocument.Editor&lt;br /&gt;        &lt;span class="rem"&gt;'' Create a TypedValue array to define the filter criteria&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; acTypValAr(0) &lt;span class="kwrd"&gt;As&lt;/span&gt; TypedValue&lt;br /&gt;        acTypValAr.SetValue(&lt;span class="kwrd"&gt;New&lt;/span&gt; TypedValue(DxfCode.Start, &lt;span class="str"&gt;&amp;quot;INSERT&amp;quot;&lt;/span&gt;), 0)&lt;br /&gt;        &lt;span class="rem"&gt;'' Assign the filter criteria to a SelectionFilter object&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; acSelFtr &lt;span class="kwrd"&gt;As&lt;/span&gt; SelectionFilter = &lt;span class="kwrd"&gt;New&lt;/span&gt; SelectionFilter(acTypValAr)&lt;br /&gt;        &lt;span class="rem"&gt;'' Request for objects to be selected in the drawing area&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; acSSPrompt &lt;span class="kwrd"&gt;As&lt;/span&gt; PromptSelectionResult&lt;br /&gt;        acSSPrompt = acDocEd.GetSelection(acSelFtr)&lt;br /&gt;        &lt;span class="rem"&gt;'' If the prompt status is OK, objects were selected&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;If&lt;/span&gt; acSSPrompt.Status = PromptStatus.OK &lt;span class="kwrd"&gt;Then&lt;/span&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; acSSet &lt;span class="kwrd"&gt;As&lt;/span&gt; SelectionSet = acSSPrompt.Value&lt;br /&gt;            &lt;span class="rem"&gt;'Application.ShowAlertDialog(&amp;quot;Number of objects selected: &amp;quot; &amp;amp; _&lt;/span&gt;&lt;br /&gt;            &lt;span class="rem"&gt;'                                  acSSet.Count.ToString())&lt;/span&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;For&lt;/span&gt; &lt;span class="kwrd"&gt;Each&lt;/span&gt; objId &lt;span class="kwrd"&gt;As&lt;/span&gt; ObjectId &lt;span class="kwrd"&gt;In&lt;/span&gt; acSSet.GetObjectIds&lt;br /&gt;                m_BlockList.Add(objId)&lt;br /&gt;            &lt;span class="kwrd"&gt;Next&lt;/span&gt;&lt;br /&gt;        &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    &lt;span class="kwrd"&gt;End&lt;/span&gt; Sub&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;m_BlockList is a collection of ObjectId’s that I use elsewhere in the code. I use a list so I can remove items from the list or add to it later. There isn’t much flexibility adding or removing items from a SelectionSet.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-3751259968918809317?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/06T4aNjojnioy_NxJr9RylxC7x8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/06T4aNjojnioy_NxJr9RylxC7x8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/06T4aNjojnioy_NxJr9RylxC7x8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/06T4aNjojnioy_NxJr9RylxC7x8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/XgAS8oo2iE4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/3751259968918809317/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=3751259968918809317" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/3751259968918809317?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/3751259968918809317?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/XgAS8oo2iE4/select-all-blocks-in-drawing.html" title="Select All Blocks in a Drawing" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/select-all-blocks-in-drawing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUARnYzfCp7ImA9WhRTE04.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6536798289798723851</id><published>2011-11-03T09:37:00.001-07:00</published><updated>2011-11-03T09:37:27.884-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-03T09:37:27.884-07:00</app:edited><title>Sundt - Construction Technologies</title><content type="html">&lt;p&gt;Here’s a video that was sent to me for Sundt’s presentation at the AASHTO Subcommittee on Construction Conference. Eric goes through how Sundt is using the available technology to make models for construction projects through the whole process.&lt;/p&gt;  &lt;p&gt;&lt;iframe height="315" src="http://www.youtube.com/embed/lYBSIsA2_64?rel=0" frameborder="0" width="420" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Are you a contractor looking to add this capability to your arsenal of tools? Then contact me to get information on how I can help you implement this work flow.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-6536798289798723851?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N71KiABGT94aze9_Zvd9E32rklY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N71KiABGT94aze9_Zvd9E32rklY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N71KiABGT94aze9_Zvd9E32rklY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N71KiABGT94aze9_Zvd9E32rklY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/iX3lN4cEu1g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6536798289798723851/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6536798289798723851" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6536798289798723851?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6536798289798723851?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/iX3lN4cEu1g/sundt-construction-technologies.html" title="Sundt - Construction Technologies" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/lYBSIsA2_64/default.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/11/sundt-construction-technologies.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4DR3c-cSp7ImA9WhRTEEQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-2589778822238869986</id><published>2011-10-31T14:36:00.001-07:00</published><updated>2011-10-31T14:36:16.959-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-31T14:36:16.959-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Civil3DRemindersPack" /><title>Civil 3D Reminders Pack 2012</title><content type="html">&lt;p&gt;There are going to be some changes in the future regarding the Civil 3D Reminders Pack 2012 edition. Currently the 2012 program is available by request only. To request a copy send an email to me at the link to the right.&lt;/p&gt;  &lt;p&gt;Or you can update the references from the 2011 source code and upgrade the pack yourself. A link is to the right.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-2589778822238869986?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BzY7DvVwE7GoxvCAZfYqUAq4VGU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BzY7DvVwE7GoxvCAZfYqUAq4VGU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BzY7DvVwE7GoxvCAZfYqUAq4VGU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BzY7DvVwE7GoxvCAZfYqUAq4VGU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/yU04ZdmqChc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/2589778822238869986/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=2589778822238869986" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2589778822238869986?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2589778822238869986?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/yU04ZdmqChc/civil-3d-reminders-pack-2012.html" title="Civil 3D Reminders Pack 2012" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/10/civil-3d-reminders-pack-2012.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMEQn45cSp7ImA9WhdaFkk.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-7232735942160296996</id><published>2011-10-26T10:00:00.000-07:00</published><updated>2011-10-26T10:00:03.029-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-26T10:00:03.029-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Pipes" /><category scheme="http://www.blogger.com/atom/ns#" term="Labels" /><title>Pipe Slope Label Precision</title><content type="html">&lt;p&gt;So here’s the scenario, you have submitted plans for&amp;#160; a sewer line (or profile) and a comment comes back that your pipe slope labels are wrong. You go through and check them and find out that you are getting the same results as the plan checker. You think Civil 3D is stupid it can’t even calculate pipe slopes correctly. Well the real problem is located between the chair on the plans on the plan checker side and between your chair and the computer on your end. &lt;/p&gt;  &lt;p&gt;It seems somewhere along the way some of us forgot about significant figures. The basic concept of significant figures is that the resulting number can’t be more accurate than the least accurate number used in the calculation.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-5jKOiE3aqEA/TqWgTP5AhgI/AAAAAAAAACs/wLLoDQFl6_0/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-cNGCFiaRgNw/TqWgYE-KiLI/AAAAAAAAAC0/6cdDaaNeC_Q/image_thumb%25255B1%25255D.png?imgmax=800" width="513" height="326" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The problem usually comes up when the agency requires more significant figures in the slope label then in the Grade Break labels. In this above picture if we calculate the slope based on the grade break information: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;(PVIE – PVIE)/(PVIS-PVIS) = slope&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The best accuracy we can get from the slope would be -0.33%. If you do the math you will find calculating the slope based on the grade breaks is -0.3284746%. This number is obviously different than the slope Civil 3D is showing. &lt;/p&gt;  &lt;p&gt;The only way we should be confirming the accuracy of the Civil 3D label is using this formula:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;((PVIS-PVIS) x slope) +PVIE = PVIE&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This way we are using the available values to ensure our results meet the requirements of the significant figures provided on the plans. &lt;/p&gt;  &lt;p&gt;Once completing this explanation of the issue with the plan checker and they don’t agree. The only accurate solution is to increase the precision of the grade break labels. Creating a label to get the slope label to be correct may cause problems later on. Especially if the contractor builds the project off the slopes provided. For long lengths the ending PVIE will be incorrect value.&amp;#160; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-7232735942160296996?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OQwaFi9eVzaJisJFC-AJfgBfers/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OQwaFi9eVzaJisJFC-AJfgBfers/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OQwaFi9eVzaJisJFC-AJfgBfers/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OQwaFi9eVzaJisJFC-AJfgBfers/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/-Mg89xvaSh4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/7232735942160296996/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=7232735942160296996" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7232735942160296996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7232735942160296996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/-Mg89xvaSh4/pipe-slope-label-precision.html" title="Pipe Slope Label Precision" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-cNGCFiaRgNw/TqWgYE-KiLI/AAAAAAAAAC0/6cdDaaNeC_Q/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/10/pipe-slope-label-precision.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8ESH44fCp7ImA9WhdaFEo.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4998114691324891393</id><published>2011-10-24T10:36:00.001-07:00</published><updated>2011-10-24T10:36:49.034-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-24T10:36:49.034-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Giveaway" /><title>Win a Trip to AU!</title><content type="html">&lt;p&gt;Boss won’t pay for you to go to Autodesk University? Then try getting 3DConnexion to pay for your way to AU. Click the image below to enter to win.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bit.ly/qcWJii" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://lh3.ggpht.com/-YsZQuQ7yNYE/TqWiKWY0ycI/AAAAAAAAAC8/LAfkWQSzvi8/clip_image001%25255B6%25255D.jpg?imgmax=800" width="582" height="451" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Why am I blatantly plugging a 3DConnexion promotion? Because in the past they have provided product for me to conduct product reviews and giveaways to you my readers. They also provided me a great lunch and a sit down with the CEO to check out the latest features of the product at last years AU and yes this is a Government mandated disclaimer.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-4998114691324891393?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e4YbBFCll3VFBAN_n4O4Zh9Qdsc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e4YbBFCll3VFBAN_n4O4Zh9Qdsc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e4YbBFCll3VFBAN_n4O4Zh9Qdsc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e4YbBFCll3VFBAN_n4O4Zh9Qdsc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/vKmb355f8jM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4998114691324891393/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4998114691324891393" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4998114691324891393?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4998114691324891393?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/vKmb355f8jM/win-trip-to-au.html" title="Win a Trip to AU!" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-YsZQuQ7yNYE/TqWiKWY0ycI/AAAAAAAAAC8/LAfkWQSzvi8/s72-c/clip_image001%25255B6%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/10/win-trip-to-au.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EFQnw9cCp7ImA9WhdaFEo.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5329024783616293130</id><published>2011-10-24T10:00:00.001-07:00</published><updated>2011-10-24T10:00:13.268-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-24T10:00:13.268-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Labels" /><category scheme="http://www.blogger.com/atom/ns#" term="Parcels" /><title>How to reduce Parcel Area precision to less than 1</title><content type="html">&lt;p&gt;Sometimes when you are doing conceptual work you may want convey less accuracy in a parcel label. For instance maybe you want to show the value to the nearest 100 SF of area. This is quite easy to accomplish with expressions.&lt;/p&gt;  &lt;p&gt;First create the expression. Next use a formula that will calculate the precision that you are looking for. The expression would be similar to this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;ROUND(AREA/100)*100&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Replace the Area with the expression property. The expression is finding what the hundreds value should be by rounding the area of the parcel by 100. Next we want the area to be the correct value so we multiply 100 to the result to get the correct magnitude of the area value. Make sure to set the expression type to Area to get all of the text component values you are used to.&lt;/p&gt;  &lt;p&gt;Got an expression problem you want solved? Send me an email to get a quote on an expression to solve your challenge. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-5329024783616293130?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nP8qXRb6mSkGb0AbzQwJjbDxAXI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nP8qXRb6mSkGb0AbzQwJjbDxAXI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nP8qXRb6mSkGb0AbzQwJjbDxAXI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nP8qXRb6mSkGb0AbzQwJjbDxAXI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/O2s8Ks5EYTI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5329024783616293130/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5329024783616293130" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5329024783616293130?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5329024783616293130?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/O2s8Ks5EYTI/how-to-reduce-parcel-area-precision-to.html" title="How to reduce Parcel Area precision to less than 1" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/10/how-to-reduce-parcel-area-precision-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IGSHg7fSp7ImA9WhdaEEk.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-1333458552225449782</id><published>2011-10-19T09:25:00.001-07:00</published><updated>2011-10-19T09:25:29.605-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-19T09:25:29.605-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BIM" /><title>Curb Ramps</title><content type="html">&lt;p&gt;One of my recent projects was designing some curb ramps. I was quickly affirmed of my belief that Civil 3D is not a BIM software product. Take a look at the image below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-JhJNsl7U08M/Tp759GvZSQI/AAAAAAAAACc/IRq4xVqQ2F8/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-j3Qqsx1V1HI/Tp75-BTt_uI/AAAAAAAAACk/0E8S3uKZcIw/image_thumb%25255B1%25255D.png?imgmax=800" width="491" height="266" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It’s a Caltrans Type F curb ramp, well not really it’s a bunch of feature lines and a Civil 3D surfaces (EG &amp;amp; FG). Can you tell where the curb ends and the asphalt begins? I can’t. Can you tell me what material is between the curb return and the handicap ramp? I can’t. Can you tell that I’m using both curb and gutter and asphalt dike? I can’t. &lt;/p&gt;  &lt;p&gt;I don’t know about you but, I’d expect a BIM product to do the basics, like letting you design curbs that are actually curb objects. Feature Lines are an extremely poor substitute for a modeling curbs and curb ramps. I would expect a real BIM Civil software product to allow me to model my design and then let me see the differences of the various materials involved.&lt;/p&gt;  &lt;p&gt;If I had a curb object then I could label the curb instead of labeling a surface. In labeling a surface I’m prone to making errors, such as labeling the wrong point on the surface. Whoops did I just label the flowline as the Top of Curb? Yep.&lt;/p&gt;  &lt;p&gt;Design changes anyone? Forget it with the current process. What you want to move the curb ramp 90 degrees ? Guess what I’m starting nearly from scratch because of the lack of BIM capabilities of Civil 3D. &lt;/p&gt;  &lt;p&gt;Maybe someday Autodesk will have a Civil BIM product, but it definitely isn’t today.&lt;/p&gt;  &lt;p&gt;(Note: Most of the rant is extremely affected from sitting through Autodesk Marketing events. Seeing what the architects can do with their products that are BIM provide a vary stark difference.)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-1333458552225449782?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6E8uD5csA6_j-ggof2KJHB2ixaU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6E8uD5csA6_j-ggof2KJHB2ixaU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6E8uD5csA6_j-ggof2KJHB2ixaU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6E8uD5csA6_j-ggof2KJHB2ixaU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/Ch56tzYswzM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/1333458552225449782/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=1333458552225449782" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1333458552225449782?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1333458552225449782?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/Ch56tzYswzM/curb-ramps.html" title="Curb Ramps" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-j3Qqsx1V1HI/Tp75-BTt_uI/AAAAAAAAACk/0E8S3uKZcIw/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/10/curb-ramps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8HRXc-eyp7ImA9WhdbEkQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6804463272992124588</id><published>2011-10-10T16:53:00.001-07:00</published><updated>2011-10-10T16:53:54.953-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-10T16:53:54.953-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="AutoCAD" /><category scheme="http://www.blogger.com/atom/ns#" term="vb.NET" /><title>vb.NET Insert Block and Attributes</title><content type="html">&lt;p&gt;To insert a block into AutoCAD using .NET you may also need to insert the attributes of the block after you insert the block into the drawing. Unlike in VBA, you have to insert the attributes also, they don’t come along for the ride. Below is the code to insert the block into a drawing in the current space.&lt;/p&gt;  &lt;pre class="csharpcode"&gt;    &lt;span class="kwrd"&gt;Public&lt;/span&gt; &lt;span class="kwrd"&gt;Function&lt;/span&gt; InsertBlock(&lt;span class="kwrd"&gt;ByVal&lt;/span&gt; blkName &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; insPt &lt;span class="kwrd"&gt;As&lt;/span&gt; Point3d, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; xBlkScale &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;Double&lt;/span&gt;, _&lt;br /&gt;                                &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; yBlkScale &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;Double&lt;/span&gt;, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; zBlkScale &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;Double&lt;/span&gt;, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; ang &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;Double&lt;/span&gt;) &lt;span class="kwrd"&gt;As&lt;/span&gt; ObjectId&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; doc &lt;span class="kwrd"&gt;As&lt;/span&gt; Document = Application.DocumentManager.MdiActiveDocument&lt;br /&gt;        &lt;span class="kwrd"&gt;Dim&lt;/span&gt; db &lt;span class="kwrd"&gt;As&lt;/span&gt; Database = doc.Database&lt;br /&gt;&lt;br /&gt;        Using tr &lt;span class="kwrd"&gt;As&lt;/span&gt; Transaction = db.TransactionManager.StartTransaction&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkTable &lt;span class="kwrd"&gt;As&lt;/span&gt; BlockTable = tr.GetObject(db.BlockTableId, OpenMode.ForRead)&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkObjId &lt;span class="kwrd"&gt;As&lt;/span&gt; ObjectId = GetBlkRefObjIdByName(blkName)&lt;br /&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkRef &lt;span class="kwrd"&gt;As&lt;/span&gt; BlockReference = &lt;span class="kwrd"&gt;New&lt;/span&gt; BlockReference(insPt, blkObjId)&lt;br /&gt;            blkRef.SetDatabaseDefaults()&lt;br /&gt;            blkRef.ScaleFactors = &lt;span class="kwrd"&gt;New&lt;/span&gt; Scale3d(xBlkScale, yBlkScale, zBlkScale)&lt;br /&gt;            blkRef.Rotation = ang&lt;br /&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkTblRec &lt;span class="kwrd"&gt;As&lt;/span&gt; BlockTableRecord&lt;br /&gt;            &lt;span class="rem"&gt;' Assumes the current space was already changed to.&lt;/span&gt;&lt;br /&gt;            blkTblRec = tr.GetObject(db.CurrentSpaceId, OpenMode.ForWrite)&lt;br /&gt;&lt;br /&gt;            blkTblRec.AppendEntity(blkRef)&lt;br /&gt;            tr.AddNewlyCreatedDBObject(blkRef, &lt;span class="kwrd"&gt;True&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;            &lt;span class="rem"&gt;' add the attribute definitions.&lt;/span&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Dim&lt;/span&gt; blkTblR &lt;span class="kwrd"&gt;As&lt;/span&gt; BlockTableRecord = blkObjId.GetObject(OpenMode.ForRead)&lt;br /&gt;            &lt;span class="kwrd"&gt;For&lt;/span&gt; &lt;span class="kwrd"&gt;Each&lt;/span&gt; objId &lt;span class="kwrd"&gt;As&lt;/span&gt; ObjectId &lt;span class="kwrd"&gt;In&lt;/span&gt; blkTblR&lt;br /&gt;                &lt;span class="kwrd"&gt;Dim&lt;/span&gt; obj &lt;span class="kwrd"&gt;As&lt;/span&gt; DBObject = objId.GetObject(OpenMode.ForRead)&lt;br /&gt;                &lt;span class="kwrd"&gt;If&lt;/span&gt; &lt;span class="kwrd"&gt;TypeOf&lt;/span&gt; obj &lt;span class="kwrd"&gt;Is&lt;/span&gt; AttributeDefinition &lt;span class="kwrd"&gt;Then&lt;/span&gt;&lt;br /&gt;                    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; ad &lt;span class="kwrd"&gt;As&lt;/span&gt; AttributeDefinition = objId.GetObject(OpenMode.ForRead)&lt;br /&gt;                    &lt;span class="kwrd"&gt;Dim&lt;/span&gt; ar &lt;span class="kwrd"&gt;As&lt;/span&gt; AttributeReference = &lt;span class="kwrd"&gt;New&lt;/span&gt; AttributeReference()&lt;br /&gt;                    ar.SetAttributeFromBlock(ad, blkRef.BlockTransform)&lt;br /&gt;                    ar.Position = ad.Position.TransformBy(blkRef.BlockTransform)&lt;br /&gt;                    blkRef.AttributeCollection.AppendAttribute(ar)&lt;br /&gt;                    tr.AddNewlyCreatedDBObject(ar, &lt;span class="kwrd"&gt;True&lt;/span&gt;)&lt;br /&gt;                &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;Next&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;            tr.Commit()&lt;br /&gt;            &lt;span class="kwrd"&gt;Return&lt;/span&gt; blkRef.ObjectId&lt;br /&gt;        &lt;span class="kwrd"&gt;End&lt;/span&gt; Using&lt;br /&gt;&lt;br /&gt;    &lt;span class="kwrd"&gt;End&lt;/span&gt; Function&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;/style&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-6804463272992124588?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n2L7-Mjfe6jCLCeKFGjptfYgHn0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n2L7-Mjfe6jCLCeKFGjptfYgHn0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n2L7-Mjfe6jCLCeKFGjptfYgHn0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n2L7-Mjfe6jCLCeKFGjptfYgHn0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/2wx5_orGTIc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6804463272992124588/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6804463272992124588" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6804463272992124588?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6804463272992124588?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/2wx5_orGTIc/vbnet-insert-block-and-attributes.html" title="vb.NET Insert Block and Attributes" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/10/vbnet-insert-block-and-attributes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4FRXs9eip7ImA9WhdUE0k.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4369803808308556926</id><published>2011-09-29T19:15:00.001-07:00</published><updated>2011-09-29T19:15:14.562-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-29T19:15:14.562-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Other" /><title>School Fundraiser–Order Here</title><content type="html">&lt;p&gt;It’s that time of the year for school fundraisers. My daughter’s school has chosen the Innisbrook as the service provider for the fundraiser. If you wish to support her quest to collect prizes (she is in 1st grade); order some stuff using the information below. They are offering a plethora of stuff including wrapping paper, make-up, chocolate, magazines, gift bags, tumblers, things for girls on the go, candles, bottle stopper’s, cookies, measuring spoons, brownies, spices, nuts, ribbon, lotion, body wash, birthday cards, brain games, final touches, and more…&lt;/p&gt;  &lt;p&gt;Here is the form letter from the fundraiser provider:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;My school's annual fundraiser with Innisbrook has begun.&amp;#160; Innisbrook Wraps has beautifully designed gift wrap printed on quality recycled paper, coordinating gift wrap accessories, gourmet foods and fine Helen Grace Chocolates that make great gifts, Time Inc. magazine subscriptions, and more.&lt;/p&gt;    &lt;p&gt;For every item that is purchased, Innisbrook donates up to 40% of the purchase price to my school.&amp;#160; I also earn a prize credit for every item purchased.&amp;#160; The more prize credits I earn, the more prizes I win!&lt;/p&gt;    &lt;p&gt;Please consider visiting the Innisbrook website and making a purchase on my behalf.&amp;#160; A link is included below. Our sale will be over soon, so don't wait. Place your order today.&lt;/p&gt;    &lt;p&gt;Thanks for your help!     &lt;br /&gt;Seller: SEDONA&amp;#160; Seller ID#&amp;#160; R285148G      &lt;br /&gt;School: COASTAL CHRISTIAN SCHOOL      &lt;br /&gt;School Number:&amp;#160; 102730      &lt;br /&gt;Click this link below to visit the site and they will recognize me and my school automatically.      &lt;br /&gt;&lt;a href="http://www.innisbrook.com/credits/index/studentlink?id=R285148G"&gt;http://www.innisbrook.com/credits/index/studentlink?id=R285148G&lt;/a&gt;      &lt;br /&gt;If the above link does not work:      &lt;br /&gt;&amp;#160; 1.&amp;#160; Click below      &lt;br /&gt;&amp;#160; 2.&amp;#160; Select Shop the Innisbrook Online Store      &lt;br /&gt;&amp;#160; 3.&amp;#160; Enter School# 102730 and Select Go      &lt;br /&gt;&amp;#160; 4.&amp;#160; Select Continue      &lt;br /&gt;&amp;#160; 5.&amp;#160; Enter Seller ID#&amp;#160; R285148G      &lt;br /&gt;&lt;a href="http://www.innisbrook.com"&gt;www.innisbrook.com&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Here’s my daughter’s pleading for the opportunity to earn prizes:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Please buy this stuff. They have ones with almonds in it. There is one’s with just chocolate, there are ones with chocolate and blue squirrely lines on them. Daddy I don’t know what those are. And on the top and the inside. Chocolate with funny shapes with nuts or something. A mint I think. Something with yellow stripe, but I don’t know what the filling is. (she then read the description reluctantly and determined they are lemon filled). And then theirs something sprinkled on it, and a filling that I don’t know what is (couldn’t read the description). Chocolate things with pretty diamonds on them. And then I don’t know what these things are, I can’t read the first one. And then I have to turn the page and there are these things. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Definitely a shorter request, we’re going to have to work on her selling skills. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25214213-4369803808308556926?l=blog.civil3dreminders.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ybgdOHU0yPHMm21_Bf__X1ZJBOo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ybgdOHU0yPHMm21_Bf__X1ZJBOo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ybgdOHU0yPHMm21_Bf__X1ZJBOo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ybgdOHU0yPHMm21_Bf__X1ZJBOo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/E5oidT7Sgy8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4369803808308556926/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4369803808308556926" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4369803808308556926?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4369803808308556926?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/E5oidT7Sgy8/school-fundraiserorder-here.html" title="School Fundraiser–Order Here" /><author><name>Christopher Fugitt</name><uri>http://www.blogger.com/profile/00406998819846640638</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/_rxRitzbsFPY/SyZ03gecafI/AAAAAAAABeE/r6RoBQfK9Dk/S220/Fugitt_Picture.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2011/09/school-fundraiserorder-here.html</feedburner:origLink></entry></feed>

