<?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:blogger="http://schemas.google.com/blogger/2008" 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;DkYFQXw4eCp7ImA9WhBaFEk.&quot;"><id>tag:blogger.com,1999:blog-25214213</id><updated>2013-05-24T18:08:30.230-07:00</updated><category term="Offset" /><category term="Parking Lot" /><category term="Civil 3D 2013" /><category term="FDO" /><category term="Action Recorder" /><category term="Grading" /><category term="Drainage" /><category term="Parcels" /><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="Civil 3D 2014" /><category term="Expressions" /><category term="Profile" /><category term="Free Trial" /><category term="HydroCAD" /><category term="Marketing" /><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="#DellPrecision" /><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="#AU2012" /><category term="#AU2009" /><category term="Drawing Settings" /><category term="AutoCAD" /><category term="Transparent Commands" /><category term="ASCE" /><category term="Concrete" /><category term="c#.NET" /><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="MVC Web API" /><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>744</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;DEYBSX47fSp7ImA9WhBaE0k.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4176070162657158337</id><published>2013-05-23T14:55:00.001-07:00</published><updated>2013-05-23T14:55:58.005-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-23T14:55:58.005-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Map" /><title>Importing Shape Files</title><content type="html">&lt;p&gt;For some reason I’m supposed to be really happy about Civil 3D. I don’t quite get it since even doing simple tasks is a pain. Take for instance Importing Shape Files. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-L8FOXuSJpHE/UZ6QVgK7GtI/AAAAAAAAA1c/k8hBU50oPXQ/s1600-h/image%25255B3%25255D.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://lh3.ggpht.com/-veE-5VllJuw/UZ6QWfRjDLI/AAAAAAAAA1k/g3wgpK1M3m0/image_thumb%25255B1%25255D.png?imgmax=800" width="680" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Do you see the option in the Insert Shape Files in the&amp;#160; ribbon above? I don’t. You will find the option to import the information from the Planning and Analysis Workspace. But I just want to import a Shape file. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-SINg_My3bj4/UZ6QW2tcSHI/AAAAAAAAA1s/DT41H1yPOvQ/s1600-h/image%25255B7%25255D.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://lh3.ggpht.com/-Z-I7sA8my-4/UZ6QXSRHtlI/AAAAAAAAA10/C28ITiZZotQ/image_thumb%25255B3%25255D.png?imgmax=800" width="413" height="236" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Guess where I need to go? I see three places where it’s possible from the Planning and Analysis Workspace. Well I don’t know it from looking at the ribbon options under data. You’ll need a PhD in Ribbonology to figure out which button you’ll want to use. Thankfully Autodesk has made this really hard in finding how to import a ShapeFile. You’ll notice the file type isn’t listed in the Import From Files. If you look under the Connect you will see the option for a SHP file, but good luck trying to figure out how to attach the data from that sparsely confusing user interface. It always takes me a good 2 to 200,000 thousand million tries to get it to work. &lt;/p&gt;  &lt;p&gt;So if you want to import a SHP file. Type MapImport at the command line. Select the SHP file some misguided GIS technician sent you with the assumption that you’ll know how to deal with it. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-luhoY8srsAE/UZ6QYNgDl9I/AAAAAAAAA18/3Yd9_4Swqu0/s1600-h/SNAGHTML1143a4%25255B4%25255D.png"&gt;&lt;img title="SNAGHTML1143a4" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML1143a4" src="http://lh4.ggpht.com/-bvowBnze9SE/UZ6QY11KNwI/AAAAAAAAA2E/ZuvI-haYVWc/SNAGHTML1143a4_thumb%25255B1%25255D.png?imgmax=800" width="616" height="397" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Press OK.&lt;/p&gt;  &lt;p&gt;So now you are presented with a dialog box. Of course your importing in a shape file, the last thing you’ll want to do is attach object data to it so Autodesk will turn that off by default. Select the Import polygons as closed polylines if you so choose. Don’t forget you’ll need to do a super dupper clean up job on imported parcels, if that’s what you are importing. Autodesk Parcel programmer’s can’t seem to filter duplicate objects out for you. After all you weren’t supposed to find this feature anyways. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-oOM_n_9f-hM/UZ6QZcGROLI/AAAAAAAAA2M/BAepmOJdQ5Q/s1600-h/SNAGHTML131f62%25255B4%25255D.png"&gt;&lt;img title="SNAGHTML131f62" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML131f62" src="http://lh5.ggpht.com/-dirkMWbIZXs/UZ6QZ7eje1I/AAAAAAAAA2Q/mAqxyOZmYp4/SNAGHTML131f62_thumb%25255B1%25255D.png?imgmax=800" width="608" height="454" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then in this dialog box select Create Object Data, the table you want to use and then any of the data you want to import using the Select Fields button. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-VG0LEDbnYV8/UZ6QaX8SWeI/AAAAAAAAA2c/95M8xMayRtc/s1600-h/image%25255B11%25255D.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://lh4.ggpht.com/-Rd0qoMHC4Ig/UZ6QbAoRfJI/AAAAAAAAA2g/zwlXKXoqbLY/image_thumb%25255B5%25255D.png?imgmax=800" width="611" height="406" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;Then press Ok, up to three times, to get the shape file to import. That's it.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/-zfsNsL9DME" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4176070162657158337/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4176070162657158337" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4176070162657158337?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4176070162657158337?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/-zfsNsL9DME/importing-shape-files.html" title="Importing Shape Files" /><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/-veE-5VllJuw/UZ6QWfRjDLI/AAAAAAAAA1k/g3wgpK1M3m0/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/05/importing-shape-files.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HRH8_eSp7ImA9WhBbGU4.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-95371580890225481</id><published>2013-05-18T20:25:00.001-07:00</published><updated>2013-05-18T20:25:35.141-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-18T20:25:35.141-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Marketing" /><title>Workstations</title><content type="html">&lt;p&gt;It is that time of the year where Dell announces a their new industry leading workstation releases. This years release appears to be a focus on an offering for the low end of the market with the T1700 and the high end &lt;a href="http://lh5.ggpht.com/-WwejyWeUX58/UZhGJoJSTJI/AAAAAAAAA0M/LQJVJontdA8/s1600-h/prt1700sff_psy_quad_dlu2413%25255B3%25255D.jpg"&gt;&lt;img title="Precision T1700 SFF Workstation with Peripherals" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: right; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="Precision T1700 SFF Workstation with Peripherals" align="right" src="http://lh4.ggpht.com/-DGyCuzNjelA/UZhGKKWnjOI/AAAAAAAAA0U/lv6AQ5r6oyI/prt1700sff_psy_quad_dlu2413_thumb.jpg?imgmax=800" width="244" height="188" /&gt;&lt;/a&gt;with the R7610 rack workstation.&amp;#160; &lt;/p&gt;  &lt;p&gt;The T1700 is designed to be priced at about the cost of a desktop machine and provide a smaller footprint compared to Dell’s larger workstations. The workstation comes with support for three monitors, with optional support for four monitors. If you are still living with one monitor it might be time to make the jump to four monitors. this way you can have two instances of Civil 3D running with the palettes residing on the other two monitors. This way while you wait for Civil 3D to complete the tasks you can work in the other session. Eliminate some of the dead time Civil 3D creates by not using the full processing power of a workstation by artificially making the software use multiple processors at the same time. &lt;/p&gt;  &lt;p&gt;The workstation also comes with Dell Precision Performance Optimizer. While not supported for Civil 3D currently, it might in the future. This feature helps adjust the workstation for the program’s needs. this is definitely something Civil 3D could use as indicated in these tests by &lt;a href="http://cife.stanford.edu/wiki/doku.php?id=granite:3dmodelling:performance"&gt;Stanford University&lt;/a&gt;. Additionally the workstation comes with the option to have Windows 7 installed. Autodesk seems to have been caught by surprise that Microsoft was releasing Windows 8 and doesn’t appear to have done any preplanning before the new OS was released.&lt;/p&gt;  &lt;p&gt;The &lt;a href="http://lh6.ggpht.com/-fvgfWMmAhb4/UZhGKQoULjI/AAAAAAAAA0c/L4eh12WyWgM/s1600-h/prr7610_ipanema_02130020_00095%25255B3%25255D.jpg"&gt;&lt;img title="Precision R7610 Rack Workstation" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: left; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="Precision R7610 Rack Workstation" align="left" src="http://lh6.ggpht.com/-rt5n5V-pXgQ/UZhGK-7ap4I/AAAAAAAAA0k/xpmIOcSaqiU/prr7610_ipanema_02130020_00095_thumb.jpg?imgmax=800" width="244" height="122" /&gt;&lt;/a&gt;Dell Precision R7610 Rack mounted workstation is the product I’m most intrigued by. I travel quite a bit and work where ever I am. It might be advantageous to be able to connect to a workstation at the office and use my workstation where ever I happen to be. The workstation may contain up to 256 GB of memory as well as multiple professional video cards. I wish my clients that I work &lt;a href="http://lh5.ggpht.com/-hYU2mvo3KpA/UZhGLPl0FFI/AAAAAAAAA0s/h1u3NZZSCC0/s1600-h/wyse_p25_dual_u2413_kbm_02130020%25255B3%25255D.jpg"&gt;&lt;img title="Wyse P25 Zero Client with Peripherals" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: right; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="Wyse P25 Zero Client with Peripherals" align="right" src="http://lh6.ggpht.com/-L39qFQG3SAA/UZhGLmTru_I/AAAAAAAAA00/odt8ALh_Xu8/wyse_p25_dual_u2413_kbm_02130020_thumb.jpg?imgmax=800" width="244" height="155" /&gt;&lt;/a&gt;with remotely had this capability. This way I could work on their network directly without having to transfer files back and forth. Plus this workstation can be used by multiple people. The connection when you are in the office is a small Dell Wyse P25 Zero Client leaving more monitors and plan space. &lt;/p&gt;  &lt;p&gt;Learn more at dell.com/precision&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/p5jaWVm4wQo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/95371580890225481/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=95371580890225481" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/95371580890225481?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/95371580890225481?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/p5jaWVm4wQo/workstations.html" title="Workstations" /><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/-DGyCuzNjelA/UZhGKKWnjOI/AAAAAAAAA0U/lv6AQ5r6oyI/s72-c/prt1700sff_psy_quad_dlu2413_thumb.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/05/workstations.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkENQnw-fip7ImA9WhBVGUk.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5234521993007592326</id><published>2013-04-25T18:44:00.001-07:00</published><updated>2013-04-25T18:44:53.256-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-25T18:44:53.256-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="Alignment" /><category scheme="http://www.blogger.com/atom/ns#" term="c#.NET" /><title>Creating Alignments With the .NET API</title><content type="html">&lt;p&gt;This post is about creating alignments with the API. I’ve decided I suck at getting code to show up correctly in Blogger, so I’m going to use pictures from now on for the code. &lt;/p&gt;  &lt;p&gt;The first example creates an alignment from a polyline.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-N4uKouNhREE/UXncBRg_7-I/AAAAAAAAAqw/Hgnm2u7eOds/s1600-h/image%25255B3%25255D.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image" src="http://lh5.ggpht.com/-5SBehmURYVc/UXncC2_gf0I/AAAAAAAAAq4/el59sBdOClc/image_thumb%25255B1%25255D.png?imgmax=800" width="727" height="473" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The code gets the default settings and then creates an alignment from the polyline. It also checks to see if the alignment name already exists. If it does exist then it appends a number behind it, just like Civil 3D does. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-xhqEn-iMFSM/UXncDdIO14I/AAAAAAAAArA/wOav7fJCGKs/s1600-h/image%25255B8%25255D.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image" src="http://lh4.ggpht.com/-EqxL4Qi4W3Q/UXncEaU9YyI/AAAAAAAAArI/cWc_Ej4_WPU/image_thumb%25255B4%25255D.png?imgmax=800" width="448" height="239" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I’m going to call my AlignmentNameExists my secret sauce, so I’m not going to share it. It should be easy to figure out, just go through all of the alignments in the drawing and see if it exists. If you are for sure the name doesn’t already exist you can skip the code. &lt;/p&gt;  &lt;p&gt;I was going to go through some of the other options, but noticed I don’t have any code handy for the other methods. They should be fairly easy to figure out since they follow the same pattern as the code above.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/uUAa61nSHqM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5234521993007592326/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5234521993007592326" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5234521993007592326?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5234521993007592326?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/uUAa61nSHqM/creating-alignments-with-net-api.html" title="Creating Alignments With the .NET API" /><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/-5SBehmURYVc/UXncC2_gf0I/AAAAAAAAAq4/el59sBdOClc/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/04/creating-alignments-with-net-api.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYHRX86eCp7ImA9WhBVFUQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-3163852459158159684</id><published>2013-04-21T19:35:00.001-07:00</published><updated>2013-04-21T19:35:34.110-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-21T19:35:34.110-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Civil 3D 2014" /><title>AutoTurn</title><content type="html">&lt;p&gt;It looks like Transoft has released an update to their software for AutoCAD 2014 products. Their press release is below:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Transoft Solutions, developers of productivity enhancing software for the transportation engineering community, has just released version 8.2 for AutoTURN and AutoTURN Pro 3D, the world’s leading vehicle swept path software.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;    &lt;p&gt;The newest version of AutoTURN includes compatibility with Autodesk® AutoCAD® 2014, Microsoft® Windows® 8 and Server 2012 along with an impressive list of updates to the vehicle libraries. Along with updates to design vehicles in AASHTO 2013, Caltrans 2012, Florida PPM 2013 and Wisconsin DOT, Transoft engineers added functionality for our overseas clients as well. The Israel Department of Transportation contacted Transoft regarding several of their unique vehicle needs. The engineers extracted the key specifications for the Israeli vehicles and they are now part of the AutoTURN 8.2 software package.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;    &lt;p&gt;In direct response to customer requests, AutoTURN 8.2 also features the capability to automatically share standardized load and sight line specifications between different workstations in a network installation. Christian Milne, Software Development Manager for Transoft Solutions says, “We strive to take our clients’ requests and put them into action. The vehicle libraries within AutoTURN have always reflected the needs of the transportation and engineering industry and the latest version of the software continues that tradition.”&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;To get more information on AutoTURN 8.2 or to sign up for a free demo please visit: &lt;a href="http://www.transoftsolutions.com/home"&gt;www.transoftsolutions.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/z6P0tnbMwZk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/3163852459158159684/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=3163852459158159684" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/3163852459158159684?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/3163852459158159684?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/z6P0tnbMwZk/autoturn.html" title="AutoTurn" /><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/2013/04/autoturn.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAEQH8-eyp7ImA9WhBVFUQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-817462016487596782</id><published>2013-04-21T19:11:00.001-07:00</published><updated>2013-04-21T19:11:41.153-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-21T19:11:41.153-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Civil 3D 2014" /><title>Bloat</title><content type="html">&lt;p&gt;I’ve spent the past two days dealing with Autodesk’s bloat. Well actually it’s been the past six years since I’ve been using Civil 3D. With a new release the bloat doesn’t appear to be a topic Autodesk feels it’s worth dealing with. I guess for 2014 it continues with the monstrous 12 GB download for the Infrastructure Design Suite which turns into a rather large expanded file size, of which I haven’t figured out how big it is. For I’m still waiting for the install file to download after 8 plus hours. I’ve heard rumors just to install the package it tops out at over 45 GB of hard drive space required. Only want to install Civil 3D and another item and not the rest of the package? Well you’re out of luck since you have to endure downloading, unzipping everything, and then choosing what you want to install. I’m fairly certain I’ll never have a need to install plane Jane AutoCAD when I have Civil 3D and Map 3D installed. &lt;/p&gt;  &lt;p&gt;I recently was programming the creation of an AutoCAD table and adding blocks to the table in a drawing. In order to separate my software development from my drafting work I utilize Virtual Machines with a reduced amount of RAM available. Still a healthy 3 GB, but not necessarily enough for Visual Studio and AutoCAD Civil 3D to coexist on such a machine. I run out of memory when modifying the cell height of the table, which promptly crashes AutoCAD Civil 3D. &lt;/p&gt;  &lt;p&gt;Now you might think it’s a huge file that I’m using that causes the program to crash. Well it’s not. It’s an empty out of the box Civil 3D Imperial template with nothing else in the drawing until I create the table. Not quite sure what’s using up all of the memory. Now I thought it might be my program, except before loading it AutoCAD Civil 3D is already using 200 MB from opening the program. &lt;/p&gt;  &lt;p&gt;Bad things start to happen when a computer starts to run out of RAM. I know I’ve lived the past six years of living through it. &lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/mQdpf6ctaHE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/817462016487596782/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=817462016487596782" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/817462016487596782?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/817462016487596782?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/mQdpf6ctaHE/bloat.html" title="Bloat" /><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/2013/04/bloat.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUFSHk_fip7ImA9WhBXFUU.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5174646683729693194</id><published>2013-03-29T13:16:00.001-07:00</published><updated>2013-03-29T13:16:59.746-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-29T13:16:59.746-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Civil 3D 2014" /><title>Civil 3D 2014 – Maintenance Mode</title><content type="html">&lt;p&gt;Autodesk has announced the release of Civil 3D 2014. From the looks of it Civil 3D 2014 is in maintenance mode. The existing pressure pipes have been improved with new features and some other minor fixes, but no additional BIM objects in the product. It will be interesting to see if Autodesk poured resources into improving the speed and stability of this new release. &lt;/p&gt;  &lt;p&gt;If we don’t see any improvements in speed or bug fixes would it be safe to assume Autodesk has put Civil 3D out to pasture like they did with Land Desktop? Is InfraWorks the new replacement? Only time will tell once users start using Civil 3D 2014 in production.&lt;/p&gt;  &lt;p&gt;Am I totally wrong and Civil 3D 2015 will be busting out of the seams with new BIM objects?&lt;/p&gt;  &lt;p&gt;What do you think?&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/rwxo_djI0KQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5174646683729693194/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5174646683729693194" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5174646683729693194?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5174646683729693194?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/rwxo_djI0KQ/civil-3d-2014-maintenance-mode.html" title="Civil 3D 2014 – Maintenance Mode" /><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/2013/03/civil-3d-2014-maintenance-mode.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4GQH09fSp7ImA9WhBQGU4.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6415148460257006989</id><published>2013-03-21T22:42:00.001-07:00</published><updated>2013-03-21T22:42:01.365-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-21T22:42:01.365-07:00</app:edited><title>Modifying Profile View Bands</title><content type="html">&lt;p&gt;Here’s how to update a band’s profile and pipe network through code. Well the part I was having trouble with. You need to Get the ProfileViewBandItems and the Set the ProfileViewBandItems. If you don’t set it, then it won’t work.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;ProfileViewBandItemCollection bottomBandItems = profileView.Bands.GetBottomBandItems();&amp;#160; &lt;br /&gt;ProfileViewBandItemCollection topBandItems = profileView.Bands.GetTopBandItems();       &lt;br /&gt;bottomBandItems.RemoveAll();       &lt;br /&gt;topBandItems.RemoveAll();&amp;#160; &lt;br /&gt;profileView.Bands.ImportBandSetStyle(profileBandSetId);&amp;#160; &lt;br /&gt;bottomBandItems = profileView.Bands.GetBottomBandItems();&amp;#160; &lt;br /&gt;topBandItems = profileView.Bands.GetTopBandItems(); &lt;/p&gt;    &lt;p&gt;UpdateBandProfileAndDataSource(PipeNetworkObjId, prof, bottomBandItems);&amp;#160; &lt;br /&gt;UpdateBandProfileAndDataSource(PipeNetworkObjId, prof, topBandItems); &lt;/p&gt;    &lt;p&gt;profileView.Bands.SetBottomBandItems(bottomBandItems);&amp;#160; &lt;br /&gt;profileView.Bands.SetTopBandItems(topBandItems);&lt;/p&gt;&lt;/blockquote&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/Vbg-A3IqJ7Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6415148460257006989/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6415148460257006989" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6415148460257006989?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6415148460257006989?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/Vbg-A3IqJ7Y/modifying-profile-view-bands.html" title="Modifying Profile View Bands" /><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/2013/03/modifying-profile-view-bands.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AFQHY8eyp7ImA9WhBQGE0.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-7095689171154253230</id><published>2013-03-19T23:10:00.001-07:00</published><updated>2013-03-20T10:48:31.873-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-20T10:48:31.873-07:00</app:edited><title>Computer Specs</title><content type="html">&lt;p&gt;The Kung Fu drafter sent out a request through Twitter for the latest computer specs. Unfortunately I’m of an opinion the question has become irrelevant. It’s not irrelevant in the sense that computers aren’t getting better, but the AutoCAD, and by extension Civil 3D, aren’t developing with the hardware available. AutoCAD hasn’t joined the multithreaded software revolution. It probably never will, or at least for the product you purchase today. It appears that Autodesk has decided to skip multithreaded applications in favor of developing a replacement product on the cloud. &lt;/p&gt;  &lt;p&gt;For instance when I went to a Dell event releasing the latest Dell Precision Workstation products; Intel presented where a small change in the code brought the time to do a complex tasks from hours to minutes using their newest processors. A truly astounding reduction in time to process. In the past year I’ve programmed some complex tools. One in particular was processing thousands of points and converting them into alignments, profiles, and labels for use in floodplain studies. The code was slow. It was largely slow because I was only able to use one of the eight cores on my computer, instead of all 8. If I was able to use all eight cores I could have done the tasks in about 1/7 of the time. The weakest link in the process was my needing to interact with AutoCAD. Since AutoCAD generally requires a single threaded interaction, my program was slower then it needed to be. All of the computations where simple math, they where just numerous.&lt;/p&gt;  &lt;p&gt;I currently do all of my design work in Virtual Machines. Partly to be able to program Civil 3D applications in a 32-bit environment, to debug with Visual Studio, and because I’ve found Civil 3D to be unusable with Windows 8. I haven’t seen any degradation of performance from going from 8 cores to 4 cores. So my 2 year old Dell Precision laptop is handling Civil 3D just fine. I can’t see any advantage to upgrading my computer the latest hardware, because it would probably be a waste of money. &lt;/p&gt;  &lt;p&gt;I occasionally do work for a large AEC firm doing levee modeling at one of their workstations. The levees are contained within drawings that go for a mile or two. I spend most of my time waiting for Civil 3D to build the corridor. It’s quite disappointing to have the time to look at the processor utilization and find that only one of the four cores is maxed out. The workstation is over three years old, I couldn’t honestly say it needs to be replaced.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/A_2-Jgzs92s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/7095689171154253230/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=7095689171154253230" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7095689171154253230?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7095689171154253230?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/A_2-Jgzs92s/computer-specs.html" title="Computer Specs" /><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/2013/03/computer-specs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4AQXo5cCp7ImA9WhBTEkw.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-8302652424747171009</id><published>2013-02-06T21:12:00.001-08:00</published><updated>2013-02-06T21:12:20.428-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-06T21:12:20.428-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="c#.NET" /><title>Getting Civil 3D Objects From XREFs</title><content type="html">&lt;p&gt;While not advised, it is possible to get Civil 3D objects from an XREF. I’m not sure of the ramifications of modifying object after getting them in this manner, but one is able to read the Civil 3D object’s information. The code below goes and gets a variety of objects from an XREF and returns their ObjectIds. I even limit the returned values based on the layer they are on. &lt;/p&gt;  &lt;div class="csharpcode"&gt;   &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;        &lt;span class="kwrd"&gt;private&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; FindObjectsInXREF(GraphNode root, &lt;span class="kwrd"&gt;string&lt;/span&gt; layerName, &lt;span class="kwrd"&gt;string&lt;/span&gt; xrefName, &lt;span class="kwrd"&gt;out&lt;/span&gt; List&amp;lt;ObjectId&amp;gt; polyObjIds)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;        {&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;            polyObjIds = &lt;span class="kwrd"&gt;new&lt;/span&gt; List&amp;lt;ObjectId&amp;gt;();&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;            &lt;span class="kwrd"&gt;for&lt;/span&gt; (&lt;span class="kwrd"&gt;int&lt;/span&gt; o = 0; o &amp;lt; root.NumOut; o++)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;                XrefGraphNode child = root.Out(o) &lt;span class="kwrd"&gt;as&lt;/span&gt; XrefGraphNode;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;                &lt;span class="kwrd"&gt;if&lt;/span&gt; (child.XrefStatus == XrefStatus.Resolved &amp;amp;&amp;amp; child.Name == xrefName)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;                {&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;                    BlockTableRecord bl = child.BlockTableRecordId.GetObject(OpenMode.ForRead) &lt;span class="kwrd"&gt;as&lt;/span&gt; BlockTableRecord;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;                    &lt;span class="kwrd"&gt;foreach&lt;/span&gt; (ObjectId objId &lt;span class="kwrd"&gt;in&lt;/span&gt; bl)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;                    {&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;                        Autodesk.AutoCAD.DatabaseServices.Entity ent = objId.GetObject(OpenMode.ForRead) &lt;span class="kwrd"&gt;as&lt;/span&gt; Autodesk.AutoCAD.DatabaseServices.Entity;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;                        Type entType = ent.GetType();&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;                        &lt;span class="kwrd"&gt;if&lt;/span&gt; (ent.Layer == xrefName + &lt;span class="str"&gt;&amp;quot;|&amp;quot;&lt;/span&gt; + layerName &amp;amp;&amp;amp; (entType == &lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline) || &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;                                                                        entType == &lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline) || &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;                                                                        entType == &lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Alignment) || &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;                                                                        entType == &lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline3d) || &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;                                                                        entType == &lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline2d)))&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;                        {&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;                            polyObjIds.Add(objId);&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;                        }&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;                    }&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;                }&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;/div&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;asdf&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/-iVpqK-s0NE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/8302652424747171009/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=8302652424747171009" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8302652424747171009?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8302652424747171009?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/-iVpqK-s0NE/getting-civil-3d-objects-from-xrefs.html" title="Getting Civil 3D Objects From XREFs" /><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/2013/02/getting-civil-3d-objects-from-xrefs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UFSHk8fSp7ImA9WhBTEU4.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-7088400590732247821</id><published>2013-02-05T23:15:00.001-08:00</published><updated>2013-02-05T23:20:19.775-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T23:20:19.775-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programming" /><title>Select Viewport</title><content type="html">&lt;p&gt;Here’s some code to select a viewport. I’ve made an extension to the Editor class. this way I can easily call it from other code. Most of the rest of the code was taken from an internet search when I was coding for viewport selection. I’m unsure of the original source, although a search of words finds it in numerous locations. &lt;/p&gt;  &lt;pre class="csharpcode"&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; ObjectId SelectViewport(&lt;span class="kwrd"&gt;this&lt;/span&gt; Editor ed, &lt;span class="kwrd"&gt;string&lt;/span&gt; promptString)&lt;br /&gt;        {&lt;br /&gt;            ObjectId viewportObjId = ObjectId.Null;&lt;br /&gt;            PromptEntityOptions opt = &lt;span class="kwrd"&gt;new&lt;/span&gt; PromptEntityOptions(&lt;span class="str"&gt;&amp;quot;\n&amp;quot;&lt;/span&gt; + promptString);&lt;br /&gt;            opt.SetRejectMessage(&lt;span class="str"&gt;&amp;quot;\nObject must be a viewport.\n&amp;quot;&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Viewport), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            &lt;span class="rem"&gt;//next lines are to allow for non-rectangular viewport selection&lt;/span&gt;&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Circle), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline2d), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Polyline3d), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Ellipse), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Autodesk.AutoCAD.DatabaseServices.Region), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Spline), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Face), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;br /&gt;            PromptEntityResult viewportResult = ed.GetEntity(opt);&lt;br /&gt;&lt;br /&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (viewportResult.Status == PromptStatus.OK)&lt;br /&gt;            {&lt;br /&gt;                Entity ent = viewportResult.ObjectId.GetObject(OpenMode.ForRead) &lt;span class="kwrd"&gt;as&lt;/span&gt; Entity;&lt;br /&gt;                &lt;span class="rem"&gt;// It is a rectangular viewport.&lt;/span&gt;&lt;br /&gt;                &lt;span class="kwrd"&gt;if&lt;/span&gt; (ent.GetType() == &lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Viewport))&lt;br /&gt;                {&lt;br /&gt;                    viewportObjId = viewportResult.ObjectId;&lt;br /&gt;                }&lt;br /&gt;                &lt;span class="kwrd"&gt;else&lt;/span&gt; &lt;span class="kwrd"&gt;if&lt;/span&gt; (&lt;span class="kwrd"&gt;true&lt;/span&gt;)&lt;br /&gt;                {&lt;br /&gt;                    &lt;span class="rem"&gt;//Viewport is non-rectangular, attempt to get it from the selected clip entity&lt;/span&gt;&lt;br /&gt;                    ObjectId vpId = LayoutManager.Current.GetNonRectangularViewportIdFromClipId(viewportResult.ObjectId);&lt;br /&gt;                    &lt;span class="kwrd"&gt;if&lt;/span&gt; (vpId != ObjectId.Null)&lt;br /&gt;                    {&lt;br /&gt;                        viewportObjId = vpId;&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            &lt;span class="kwrd"&gt;return&lt;/span&gt; viewportObjId;&lt;br /&gt;        }&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;It also provides a nice example to limit different types of objects during selection. Just remove the opt.AddAllowedClass(&lt;span class="kwrd"&gt;typeof&lt;/span&gt;(Spline), &lt;span class="kwrd"&gt;true&lt;/span&gt;);&amp;#160; you don’t need and add the classes you want the user to select. It makes it easy so you have to worry less about the user selecting the wrong type of object. Just make sure to provide the error warning message first. &lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/lZVllMAYN6A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/7088400590732247821/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=7088400590732247821" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7088400590732247821?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/7088400590732247821?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/lZVllMAYN6A/select-viewport.html" title="Select Viewport" /><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/2013/02/select-viewport.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcDQ30_cSp7ImA9WhNaEEQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-429165933153827754</id><published>2013-01-24T21:51:00.001-08:00</published><updated>2013-01-24T21:51:12.349-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-24T21:51:12.349-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Marketing" /><title>Three Ring Circus</title><content type="html">&lt;p&gt;Some exhibitors at Autodesk University are similar to small elementary school fairs, such as &lt;a href="http://quuxsoft.com/" target="_blank"&gt;Quux Software&lt;/a&gt;. Other exhibitors have a three ring circus such as Hewlett Packard, also known as HP.&amp;#160; It’s not surprising that HP would have a large presence at Autodesk University with the wide range of products they provide. They sell printers, plotters, laptops, and workstations! Oh my!&lt;/p&gt;  &lt;p&gt;Being a super small business, I found the &lt;a href="http://www.hp.com/go/designjetT120"&gt;HP Designjet T120&lt;/a&gt; intriguing. A small footprint to not clutter up a small office too much with the ability to print out full size plans. While I’m not a fan of full size plans, I have printed out quite a number of sheets this year at the local blue print location. There is also the &lt;a href="http://www.hp.com/go/designjetT520"&gt;T520 ePrinter series&lt;/a&gt;. There’s lots of great features in these printers. Click the links to find out more.&lt;/p&gt;  &lt;p&gt;I was also interested in the &lt;a href="http://www.hp.com/z1"&gt;HP Z1 Workstation&lt;/a&gt;. If I had a small office I’d probably look into the Z1 workstation. It’s got a small footprint since the computer is included in the monitor. So it would remove some of the cables. It would also make moving the computer easier. Plus opening it up shows that most of the innards are easy to access. &lt;/p&gt;  &lt;p&gt;I’m too lazy this evening to add pictures to this post. Feel free to mosey on over the HP’s website to get some fancy pictures of the products. &lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/CaVI6AWpDsI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/429165933153827754/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=429165933153827754" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/429165933153827754?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/429165933153827754?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/CaVI6AWpDsI/three-ring-circus.html" title="Three Ring Circus" /><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>3</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/01/three-ring-circus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEFSH47cCp7ImA9WhNbGUw.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-1209147623506664879</id><published>2013-01-22T19:55:00.001-08:00</published><updated>2013-01-22T20:16:59.008-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-22T20:16:59.008-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Applications" /><category scheme="http://www.blogger.com/atom/ns#" term="Structures" /><title>App Store Structure Report</title><content type="html">There’s a new App in the Autodesk App Store for Civil 3D 2013. This gem of a program creates a visual representation of structures and I’ve dubbed it &lt;a href="http://apps.exchange.autodesk.com/CIV3D/Detail/Index?id=appstore.exchange.autodesk.com%3acreatestructurereport%3aen" target="_blank"&gt;Create Structure Report&lt;/a&gt;. I know you are all jealous of my creative skills as demonstrated by this glorious name. It’s also a steal at $25 for the download. &lt;br /&gt;
&lt;br /&gt;
The sample output of the report may be found at this &lt;a href="http://dl.dropbox.com/u/17823665/StructureReportOutput-StructureReport3.dwf"&gt;link&lt;/a&gt;. The user selects the structures they wish to have a report created for. The incoming and outgoing pipes are then shown in the report. You can tell the direction of the pipe by the words IN and OUT as well as the fancy colored arrows. The width of the pipe is also shown so you can visually see how far apart the pipes are going to be. The enormous white space at the top gives you plenty of room to draw doodles, or if you are more practical have your companies logo. There’s even a place to put some job information on the form. If you have numerous structures the report sheets may be put into an open Sheet Set. Plus if you ask really nicely you can get the source code of the project. This app is open source project, so feel free to contribute any bug fixes or additional features.
&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/kO4bKem-Lhc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/1209147623506664879/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=1209147623506664879" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1209147623506664879?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1209147623506664879?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/kO4bKem-Lhc/app-store-structure-report.html" title="App Store Structure Report" /><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>8</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/01/app-store-structure-report.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUDRHYzeip7ImA9WhNbF0U.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-2905371819320207535</id><published>2013-01-21T08:54:00.001-08:00</published><updated>2013-01-21T08:54:35.882-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-21T08:54:35.882-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Other" /><title>Put a Wrapper on It!</title><content type="html">&lt;p&gt;I’ve been using Google Docs for the past 10 months and with cloud services becoming a major focus, all I can ask of software developers is to put a Wrapper on the dang browser. The UI elements of a browser really suck for word processing, spreadsheets, and CAD programs. The ease of use just isn’t there like there is in a Windows or Mac based program. I quick and snappy right click menus. I miss the ability to use keyboard shortcuts to add and remove rows in a spreadsheet. If I wanted to back in time, in a UI perspective, I’d buy a 386 and get a version of CADKEY to put on it. &lt;/p&gt;  &lt;p&gt;Maybe it’s time for the browser to be acknowledge as a poor delivery of a UI interface for programs and have UI wrapper put on top of it to provide a 21st Century experience. I’m all for change, but I prefer change for the better, not going back in time to a 1.0 version of Excel. A UI wrapper for a web delivered program would go a long way in upgrading the cloud experience. That’s just my 2 cents. &lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/ymZusfLyWCk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/2905371819320207535/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=2905371819320207535" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2905371819320207535?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2905371819320207535?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/ymZusfLyWCk/put-wrapper-on-it.html" title="Put a Wrapper on It!" /><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/2013/01/put-wrapper-on-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYGRn49eyp7ImA9WhNbEU8.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-2098770167176833003</id><published>2013-01-13T16:09:00.001-08:00</published><updated>2013-01-13T16:25:27.063-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-13T16:25:27.063-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Marketing" /><title>Civil 3D Implementation</title><content type="html">&lt;p&gt;In my last post I was a bit negative about Civil 3D. How about an upbeat marketing type post? Well if you are looking for a feel good story then this post is for you. &lt;/p&gt;  &lt;p&gt;As many of you know, Implementing and Using AutoCAD Civil 3D is difficult, even almost impossible for some. Everyone that moves to the Civil 3D platform, needs a full time CAD Manager and Trainer on staff! Now this is not only an expensive need, depending on the number of staff, it can be simply out of the question! So what &lt;img style="display: inline; float: right" align="right" src="https://lh4.googleusercontent.com/c0jtEzNZ5v_try2G4uB2Yptenc4cMWJDRDQSDur9teoZRYfvc3PssqCmSpHzOG8Q4AQn6LfD3_ZkLNZPu32i-oOv8FmPwgF_gXUkE0QraaFQyTCB-Fk-" /&gt;does a company do? They need to stay up to date with the leading design software for the Civil and Civil related industries, including the Survey side of the designs and construction. The software is not cheap. All users need hours and hours of training, they really need a 2 year program in order to truly use this software. Users also need, someone to help them on the spot when C3D is just not acting as expected. It can be overwhelming, but I have found an amazing service to help all of the Civil 3D users and companies that have or will be purchasing Civil 3D.&lt;/p&gt;  &lt;p&gt;It is this, &lt;a href="http://cadtechs.biz/ask_the_guides.html"&gt;TSC365&lt;/a&gt;, a service that provides all of the Training, Support and Consulting a AutoCAD, Map 3D&lt;img style="display: inline; float: right" align="right" src="https://lh5.googleusercontent.com/d24qZgPXcoLX6IqYIkq11a7OZ1OCN_Y7Uq0_Ha7agV1j3Uf3VC95-CuvhmAMc9xiXw0DwAYl6FEvBaXZOeBLHXqW40F0WKlkXR8FNQZdb5nhVagTk4hS" /&gt; and Civil 3D user needs to be, not only successful, and productive much sooner, but it should ease the entire process of implementing and using Civil 3D. This service available through a leading Civil 3D Implementation, Training &amp;amp; Support Consulting firm&lt;a href="http://cadtechs.biz/index.html"&gt; CADTECHS&lt;/a&gt;, that is growing at an amazing rate. They must be onto something! They have very recently partnered with another very successful and well known Civil Implementation, Training &amp;amp; Support Consulting firm &lt;a href="http://www.apw-cts.com/"&gt;APW-CTS&lt;/a&gt;. APW-CTS is very well known for their Civil 3D training videos, rGuides. The rGuides or a online recorded training program that is very similar to the standard 3 Day class most users attend when they first start “trying” to use C3D. Plus they have many more titles, beyond the standard classes. It is obvious that both firms focus on the services side of Autodesk software, as my own Company does.&lt;/p&gt;  &lt;p&gt;The rGuide training comes from another partnership with &lt;a href="http://www.retrieve.com/"&gt;Retrieve Technology.&lt;/a&gt; They not only have over 200 Autodesk product titles available, but other software. Microsoft Office &amp;amp; Windows, Adobe, Microstation, Siteops, Engineering practices, and lots of titles that are not related to CAD at all. The ability to attend training anytime and anywhere, including from smart-phones, is a great concept. Knowing that at the moment I need to create and alignment for the first time, is just a login away is nice. Being able to watch it more than once, is great. The videos are keyword searchable, this is amazing! You can run a search for “how to import points”&amp;#160; and get a list of where in that video the answer may be found. Add to that the closed caption in multiple languages and even voice overs. Could leave you wondering if what is being said is correct, but opens up the same training to a large portion of the World!&lt;/p&gt;  &lt;p&gt;Retrieve Technologies is also behind the technology of TSC365’s communications and training system. What this new technology does is, give users the ability to have video and screen capture communications with support and consulting staff at Cadtechs and APW-CTS. No need to go out and buy Camtasia or other screen and video recording applications, as this are built into the system. Simply start a message and choose what to add to the message, if anything other than text. Upload files, Upload video, Create Webcam and Screen capture videos, Embed other messages and training content, directly into the message.&lt;/p&gt;  &lt;p&gt;Here is a short list of some of key points of the TSC365 Program:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Support, including “how-to questions” and available 24/7/365 &lt;/li&gt;    &lt;li&gt;Training, including for no extra cost is AutoCAD, Map 3D and Civil 3D training. If purchased separately this adds up to $529. Not sure of the total time of training, must be well over 50 hours, and available 24/7/365 &lt;/li&gt;    &lt;li&gt;Consulting services, content creation and help and available 24/7/365 &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;I know what you're thinking, “this must cost a lot”! Get ready, because you’re about to say “ok, what’s the catch”. It is only $600 a year per user! And right now, until the end of the month, it is only $500!&lt;/p&gt;  &lt;p&gt;For full disclosure I have a business relationship with CADTECHS, which may explain the upbeat tone of the article. Hopefully that satisfies the FTC on disclosure rules for bloggers. Now if I can only get Retrieve Technologies to release number of units purchased for the Civil 3D 2009 VBA vBook I wrote.&lt;/p&gt;  &lt;p&gt;3&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/_qfudD47vQ4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/2098770167176833003/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=2098770167176833003" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2098770167176833003?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2098770167176833003?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/_qfudD47vQ4/civil-3d-implementation.html" title="Civil 3D Implementation" /><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/2013/01/civil-3d-implementation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYHQ3g6eip7ImA9WhNUGEU.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5229078712250712803</id><published>2013-01-10T23:08:00.001-08:00</published><updated>2013-01-10T23:08:52.612-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-10T23:08:52.612-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Civil 3D 2013" /><title>A Data Management or Object Management Problem</title><content type="html">&lt;p&gt;I have been using Civil 3D for the past 6 years. At first it was a great, although buggy, improvement over Land Desktop, unfortunately the product has stopped evolving. The program has seen improvements in speed, but it still dreadfully slow at regenerating viewports. The hype over BIM started three or four years ago, unfortunately all it has been is sizzle and with no meat. &lt;/p&gt;  &lt;p&gt;Some have blamed Civil 3D’s slowness on it being built on top of AutoCAD. Unfortunately I don’t think this is the case. The issue is the Civil 3D framework itself. Civil 3D Objects go through numerous checks to make sure it’s up to date when an object is asked to present it’s information. For instance clicking on a pipe object causes it to be opened and closed programmatically up to seven times. Now think about what happens when you print with a viewport with a drawing containing pipe networks. Each pipe object is opened and closed numerous times, even if it isn’t located within the viewport. Each and every object that is visible in model space is accessed. You’d think by now the programmers of Civil 3D would recognize this slowness and fixed it.&amp;#160; &lt;/p&gt;  &lt;p&gt;I was working on a programming project that created viewports for corresponding profile views. There were 30 profile views in the drawing. Attempting to create layouts and viewports for the profile views took up to 45 minutes, if it even got there before causing Civil 3D to crash. The horrendous performance of Civil 3D was evident in this project when the all of the layers where turned off and the layout and viewport creation took about 45 seconds. Any time savings Civil 3D provides in labeling is quickly consumed by plotting out a set. Heaven forbid a last minute sheet gets added to a project after you plot the set. Do we really deserve to take an hour or two to plot out a large set of drawings?&lt;/p&gt;  &lt;p&gt;Now it looks like Autodesk is going to release and/or market to us about point cloud features in Civil 3D, or at least I’m guessing due to some Twitter activity. So Autodesk has spent the last three or four years marketing to us about BIM, failing to deliver any new complete features to make it a reality. Evidently they have been working on point cloud features instead of BIM features. I don’t quite get this push into point clouds. What’s the point if we only get a surface object? A surface object, if history is any indication, where we’ll have to winnow out a majority of the point cloud points to get a workable surface. If we can’t turn the point clouds into pavement, curbs, gutters, trees, retaining walls, pipes, signs, striping, curb ramps, sidewalks, and all of the other objects we design what’s the point?&lt;/p&gt;  &lt;p&gt;I personally don’t see myself interacting with point clouds, and I suspect a vast majority of engineers are in the same boat. I do know a majority of engineers design pavement, curbs, gutters, trees, retaining walls, pipes, signs, striping, curb ramps, sidewalks, spillways, detention basins, and all of the other objects. I think I’m at the point where I don’t renew my subscription in a few months when it comes due. Maybe it’s time I’m as tight with my software budget as Autodesk is for BIM features in Civil 3D. I guess you could say I’m a disgruntled customer.&lt;/p&gt;  &lt;p&gt;Some might indicate my rants are ill advised. But really this blog isn’t about pleasing Autodesk, or any other vendors. This blog is about reminders to myself. This one just memorializes my feelings on the state of the Civil 3D product and possibly a reminder on why I ended my Civil 3D subscription. Ultimately I’m just a consumer of a product and get to choose whether or not I purchase a product or not. The blog doesn’t make massive amounts of money for myself, and due to the small potential audience I doubt it ever will. Unless of course someone offers to to pay pre dot com crash money for the blog. &lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/WZBYEPIpTuQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5229078712250712803/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5229078712250712803" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5229078712250712803?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5229078712250712803?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/WZBYEPIpTuQ/a-data-management-or-object-management.html" title="A Data Management or Object Management Problem" /><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>5</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/01/a-data-management-or-object-management.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUHRX8_fSp7ImA9WhNUF0w.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-694499658802996221</id><published>2013-01-08T22:33:00.001-08:00</published><updated>2013-01-08T22:33:54.145-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-08T22:33:54.145-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVC Web API" /><title>MVC Web API</title><content type="html">&lt;p&gt;MVC Web API is used by some companies to provide APIs to let users access data. Most APIs are generally a REST type which have calls with names of GET (gets information), POST (sends data), PUT (update data), and Delete (removes data).&lt;/p&gt;  &lt;p&gt;It sometimes can be difficult to figure out to create the calls if you are doing it for the first time. For instance passing complex objects for the GET and POST calls can be confusing. To pass complex objects you use an identifier for the object being passed. For example for a GET call the method would look like this: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;public Product GetCrappyCivilBIMProduct([FromUri]Manufacturer autodesk)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The [FromUri] indicates MVC should look for the manufacturer object from the &lt;a href="http://en.wikipedia.org/wiki/Uniform_resource_identifier" target="_blank"&gt;Uri&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For POST calls you would send the data within the request rather from the Uri. To do so you’d use something similar to this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;public Product PostCivilBIMProduct([FromBody]Manufacturer)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;MVC will then look for the object within the request. If you try to use the [FromBody] for a GET it won’t work. If it you don’t set up the identifiers correctly the data will tend to not come through and show up as NULL. &lt;/p&gt;  &lt;p&gt;I thought this post needed a picture.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-BSecpJplOzg/UO0PTpq5z6I/AAAAAAAAAb4/-YTzQVP1eXo/s1600-h/SNAGHTMLb67c29e%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="SNAGHTMLb67c29e" border="0" alt="SNAGHTMLb67c29e" src="http://lh3.ggpht.com/-u_3yTNPRRPE/UO0PUQOwbJI/AAAAAAAAAcA/Pcb21b2f5Yc/SNAGHTMLb67c29e_thumb.png?imgmax=800" width="244" height="217" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/WYbF8sujRjg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/694499658802996221/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=694499658802996221" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/694499658802996221?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/694499658802996221?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/WYbF8sujRjg/mvc-web-api.html" title="MVC Web API" /><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/-u_3yTNPRRPE/UO0PUQOwbJI/AAAAAAAAAcA/Pcb21b2f5Yc/s72-c/SNAGHTMLb67c29e_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/01/mvc-web-api.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4CQ3c8fip7ImA9WhNUEk0.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4732781997943878986</id><published>2013-01-03T00:49:00.001-08:00</published><updated>2013-01-03T00:49:22.976-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-03T00:49:22.976-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Marketing" /><title>Epson Printers</title><content type="html">&lt;p&gt;For some reason writing over 725 blog posts and getting a mild following of readership lets you get invited to personalized marketing sessions with exhibitors at Autodesk University. Now I’m not quite sure how many people actually read this blog, or if it all comes from random Google searches. Regardless I feel compelled to continue on this grand life experience of mine that has gone on for the last seven years. In order to do so coming up with blog posts and inspiration sometimes becomes&amp;#160; hard. Luckily for me Epson has given me a blog post topic.&amp;#160; &lt;/p&gt;  &lt;p&gt;The topic is Epson’s new line of printers. With the economy starting to pick up it might be time to upgrade your plotter. Now you might be thinking that you don’t need a new plotter, your older one still prints out the plots. But are you missing out on the new technological advances available in today’s printers? For one there are cost savings in the amount of ink a plotter uses. I have no idea if the ink costs less, but as we’ve seen with the so called renewable energy price is no object when it comes to using less resources. Even if we have to throw out our currently working equipment. Plus the line of plotters are Energy STAR Compliant, so you’ll save energy when plotting. Epson printers also plots up to 110 plots per hour. Unfortunately if you use Civil 3D that feature won’t be much use for you, since Civil 3D only plots out at horrendously slowly due to poor object management during viewport regeneration. Do we really need every single Civil 3D object regenerated when we are plotting a viewport? &lt;/p&gt;  &lt;p&gt;Since you’ll have some time on your hands while you wait for civil 3D plots to finish, you can always choose to use the smallest ink refill sizes for the three options of ink cartridges Epson offers. This will provide you something to do while you wait for Civil 3D to finish plotting. If you take the time to explode the Civil 3D objects, making sure the rotation is correct in all viewports, then you might want to utilize the larger 700 ml cartridge. Don’t worry about choosing the size when you purchase the plotter, because Epson has made the cartridges interchangeable, so you can use any size cartridge that is offered. &lt;/p&gt;  &lt;p&gt;The plotters print both in black and white and color. I’m not one to get overly excited about print quality, but the prints at Autodesk University Epson had on hand were quite nice. &lt;/p&gt;  &lt;p&gt;The whole line of plotters may be found here: &lt;a title="http://www.epson.com/cgi-bin/Store/jsp/Pro/SeriesSureColorTSeries/Overview.do?BV_UseBVCookie=yes" href="http://www.epson.com/cgi-bin/Store/jsp/Pro/SeriesSureColorTSeries/Overview.do?BV_UseBVCookie=yes"&gt;http://www.epson.com/cgi-bin/Store/jsp/Pro/SeriesSureColorTSeries/Overview.do?BV_UseBVCookie=yes&lt;/a&gt; Click on the link, because I think it was the main point of the article, except for my going off the rails for a small portion of the blog post.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-7QyazwT24bw/UOVGDsF1YhI/AAAAAAAAAak/DA3UGMo0APM/s1600-h/image%25255B5%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/-kRykjk9d5gE/UOVGEQNtj-I/AAAAAAAAAas/NU7hxzChTTQ/image_thumb%25255B3%25255D.png?imgmax=800" width="329" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/mDHreZSUL8c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4732781997943878986/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4732781997943878986" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4732781997943878986?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4732781997943878986?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/mDHreZSUL8c/epson-printers.html" title="Epson Printers" /><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/-kRykjk9d5gE/UOVGEQNtj-I/AAAAAAAAAas/NU7hxzChTTQ/s72-c/image_thumb%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2013/01/epson-printers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EFQnYzeyp7ImA9WhNVEU0.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-5953321343110068034</id><published>2012-12-21T09:06:00.001-08:00</published><updated>2012-12-21T09:06:53.883-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-21T09:06:53.883-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="#C3D" /><title>Civil 3D Apps</title><content type="html">&lt;p&gt;Merry Christmas and Happy Holidays,&lt;/p&gt;  &lt;p&gt;All I want for Christmas is some feedback of the Apps I’ve posted to the App store and was wondering if you could help me out with this request. So feel free to leave a comment or post a review on the Autodesk Exchange App site, if you downloaded one of the apps. I am also interested in hearing how likely you are to purchase an App from the app store in the future. &lt;/p&gt;  &lt;p&gt;Links to the Apps may be found to the right under the Autodesk Expert Elite Logo. &lt;/p&gt;  &lt;p&gt;Like one of my old posts and want to see it turned into an App? Leave a comment and it might become a reality. &lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/i2GQ0kcj4Ek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/5953321343110068034/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=5953321343110068034" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5953321343110068034?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/5953321343110068034?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/i2GQ0kcj4Ek/civil-3d-apps.html" title="Civil 3D Apps" /><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/2012/12/civil-3d-apps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEDQHk7eip7ImA9WhNVEEs.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-1174706671482211538</id><published>2012-12-20T21:11:00.001-08:00</published><updated>2012-12-20T21:11:11.702-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-20T21:11:11.702-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Data Shortcuts" /><category scheme="http://www.blogger.com/atom/ns#" term="Corridor" /><title>Data Shortcut Blues</title><content type="html">&lt;p&gt;There appears to be an issue in Civil 3D 2012, and maybe other versions of the software, where it won’t let you create data shortcuts. The prompt that comes up informs that you must save before creating data shortcuts. Unfortunately after a save one still gets the error message.&lt;/p&gt;  &lt;p&gt;One such cause of this error is corridors doing something automagically that causes them to change there status right after a save. It doesn’t happen to all corridor objects, just some of them. To get around this error lock the layer the corridor exists on. This prevents Civil 3D from changing the corridor’s state after a save.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/b6IwhsYtAl0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/1174706671482211538/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=1174706671482211538" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1174706671482211538?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/1174706671482211538?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/b6IwhsYtAl0/data-shortcut-blues.html" title="Data Shortcut Blues" /><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>3</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/12/data-shortcut-blues.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAERX06eip7ImA9WhNVEEs.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-8711742608571968656</id><published>2012-12-07T09:24:00.001-08:00</published><updated>2012-12-20T20:38:24.312-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-20T20:38:24.312-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Applications" /><category scheme="http://www.blogger.com/atom/ns#" term="Surfaces" /><title>Toggle Surfaces</title><content type="html">There’s a new App in the Autodesk App Store. The new App toggles all of the surfaces in a drawing from one of showing it’s self to one of not showing anything (or at least the surface with the list amount of things showing).&lt;br /&gt;
The app cost is a reasonable $2 and is available now.&amp;nbsp; &lt;a href="http://apps.exchange.autodesk.com/CIV3D/Detail/Index?id=appstore.exchange.autodesk.com%3atogglesurfaces%3aen" title="http://apps.exchange.autodesk.com/CIV3D/Detail/Index?id=appstore.exchange.autodesk.com%3atogglesurfaces%3aen"&gt;http://apps.exchange.autodesk.com/CIV3D/Detail/Index?id=appstore.exchange.autodesk.com%3asurfacestoggle%3aen&lt;/a&gt;&lt;br /&gt;
Here is a video showing the command in action:&lt;br /&gt;
&lt;object data="http://content.screencast.com/users/C3DReminders/folders/Jing/media/cd545987-bede-484c-a81d-090d01e4ad75/jingswfplayer.swf" height="500" id="scPlayer" type="application/x-shockwave-flash" width="600"&gt;  &lt;param name="movie" value="http://content.screencast.com/users/C3DReminders/folders/Jing/media/cd545987-bede-484c-a81d-090d01e4ad75/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/cd545987-bede-484c-a81d-090d01e4ad75/FirstFrame.jpg&amp;amp;containerwidth=970&amp;amp;containerheight=861&amp;amp;content=http://content.screencast.com/users/C3DReminders/folders/Jing/media/cd545987-bede-484c-a81d-090d01e4ad75/SurfacesToggle.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/cd545987-bede-484c-a81d-090d01e4ad75/" /&gt;  Unable to display content. Adobe Flash is required. &lt;/object&gt;&lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/BuwpwfPCKzg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/8711742608571968656/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=8711742608571968656" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8711742608571968656?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8711742608571968656?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/BuwpwfPCKzg/toggle-surfaces.html" title="Toggle Surfaces" /><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/12/toggle-surfaces.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EFR30-cCp7ImA9WhNXFkk.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-801218195763307487</id><published>2012-12-04T09:20:00.001-08:00</published><updated>2012-12-04T09:20:16.358-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-04T09:20:16.358-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BIM" /><title>AutoTrack - Integrated Design</title><content type="html">&lt;p&gt;When I think about integrated design Civil 3D is far from what I think of. Autodesk appears to be focused on the bright shiny things which they think will sell seats rather then integrating the design tasks a civil engineer needs to design. It's refreshing to see a company approach a product through an integrated approach with the AutoTrack product. Here's a video of one of the features of the program, roundabout design.&lt;/p&gt;  &lt;p&gt;&lt;iframe height="315" src="http://www.youtube.com/embed/IjtwbVdjjGI?list=UUKQuRO1fSFVQ2UXXgq-jXTg&amp;amp;hl=en_US" frameborder="0" width="560" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Did you watch the video? Did you notice the striping changes with the grip changes? Did you notice the signs move and point towards the correct location? An integrated approach to design, where most of the linework to create a roundabout is created as you design. It is then directly linked to a corridor to build a surface. What's great is that you can modify the linework outside of the corridor, this way you don't have to wait for the corridor to get built to see the changes that will occur. &lt;/p&gt;  &lt;p&gt;AutoTrack also includes features for turning analysis, rail, airports, and rail. The product works with AutoCAD, Civil 3D, Bentley products, and Briscad. I currently do not do much work projects of the size necessary for this tool, but if I did I'd definitely look at using this product to make me more efficient. &lt;a title="http://www.savoycomputing.com/" href="http://www.savoycomputing.com/"&gt;http://www.savoycomputing.com/&lt;/a&gt;&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/zMYK9mu0mzQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/801218195763307487/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=801218195763307487" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/801218195763307487?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/801218195763307487?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/zMYK9mu0mzQ/autotrack-integrated-design.html" title="AutoTrack - Integrated 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://img.youtube.com/vi/IjtwbVdjjGI/default.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/12/autotrack-integrated-design.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MGR34-eip7ImA9WhNXFEs.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-4121798449955903476</id><published>2012-12-02T09:30:00.001-08:00</published><updated>2012-12-02T09:30:26.052-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-02T09:30:26.052-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Surfaces" /><title>Saving Volume Analysis</title><content type="html">&lt;p&gt;Icons are often times confusing, especially on dialogs you may not use everyday. One such place is the Volumes. On the palette there is a buttons to export and import volume entries from/to a file.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/--YdVlWE6FxM/ULuQLgh770I/AAAAAAAAAYU/xqP6GB48OYs/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://lh6.ggpht.com/-yPFh5yNeLvU/ULuQMPMW3pI/AAAAAAAAAYc/jz93crPGwdk/image_thumb%25255B1%25255D.png?imgmax=800" width="484" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The buttons are easy to use. Use the export button to create an XML file to reflect your volume entries, and then use the Import button to bring them back in. This way you won’t have to recreate them each time you open a file. If you are standardized on the names of surfaces, you can use the XML file for all of your files.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/L_UyO_lsfeQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/4121798449955903476/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=4121798449955903476" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4121798449955903476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/4121798449955903476?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/L_UyO_lsfeQ/saving-volume-analysis.html" title="Saving Volume Analysis" /><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/-yPFh5yNeLvU/ULuQMPMW3pI/AAAAAAAAAYc/jz93crPGwdk/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/12/saving-volume-analysis.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGRnc9eCp7ImA9WhNXEk4.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-2657475642738885871</id><published>2012-11-29T15:20:00.001-08:00</published><updated>2012-11-29T15:20:27.960-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-29T15:20:27.960-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Other" /><category scheme="http://www.blogger.com/atom/ns#" term="#AU2012" /><title>Autodesk Expert Elite Program</title><content type="html">&lt;p&gt;Man I take great pictures. Just look at this one that took place yesterday. Not quite sure why I have such a goofy face for this one.&lt;/p&gt;  &lt;p&gt;&lt;img src="https://lh5.googleusercontent.com/-y4fD7grKdzc/ULehx4BF-RI/AAAAAAAAADk/HwdEoM5YlD0/s656/ExpertElite-008.JPG" /&gt;&lt;/p&gt;  &lt;p&gt;For some reason Autodesk thinks I’m Expert Elite and belong in a limited group of Autodesk users across the globe. Fairly cool getting a certificate, pen set, and some additional privileges. I think I might just crop Carl out and start using this picture as my profile picture.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/GYt8lIwBOxM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/2657475642738885871/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=2657475642738885871" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2657475642738885871?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/2657475642738885871?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/GYt8lIwBOxM/autodesk-expert-elite-program.html" title="Autodesk Expert Elite Program" /><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="https://lh5.googleusercontent.com/-y4fD7grKdzc/ULehx4BF-RI/AAAAAAAAADk/HwdEoM5YlD0/s72-c/ExpertElite-008.JPG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/11/autodesk-expert-elite-program.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4ARnY9fCp7ImA9WhNXEk4.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-6524558571072190836</id><published>2012-11-29T15:15:00.001-08:00</published><updated>2012-11-29T15:15:47.864-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-29T15:15:47.864-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="#AU2012" /><title>Autodesk University Questions</title><content type="html">&lt;p&gt;Autodesk University&amp;#160; is a great place to get answers to your questions. Sometimes it’s good answers. Like when I should a Civil 3D user how to apply superelevation to an alignment without a curve. Other times it’s not so good news like not having a civil BIM design program. &lt;/p&gt;  &lt;p&gt;If you missed AU and want to have an example of an answer, IMAGINiT Technologies was kind enough to answer a question. Below is the video, enjoy!&lt;/p&gt;  &lt;p&gt;&lt;iframe height="315" src="http://www.youtube.com/embed/WfI62RtH89w" frameborder="0" width="560" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/VbpUpqhr_Tg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/6524558571072190836/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=6524558571072190836" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6524558571072190836?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/6524558571072190836?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/VbpUpqhr_Tg/autodesk-university-questions.html" title="Autodesk University Questions" /><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/WfI62RtH89w/default.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.civil3dreminders.com/2012/11/autodesk-university-questions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08BQHs_fCp7ImA9WhNXEEQ.&quot;"><id>tag:blogger.com,1999:blog-25214213.post-8618414786822436979</id><published>2012-11-28T00:37:00.001-08:00</published><updated>2012-11-28T00:37:31.544-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-28T00:37:31.544-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Applications" /><title>PI Station Label</title><content type="html">&lt;p&gt;There is a new App available on the Autodesk Exchange Store. It’s a PI Station Label command that uses a mLeader object to label a PI point on an adjacent polyline, alignment, or feature line. The price should be right at Free. So download it from this page: &lt;a href="http://apps.exchange.autodesk.com/Detail/Index?id=appstore.exchange.autodesk.com%3apistationlabel%3aen" target="_blank"&gt;PI Station Label&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Also check out my other App: &lt;a href="http://apps.exchange.autodesk.com/CIV3D/Detail/Index?id=appstore.exchange.autodesk.com%3aextractc3dsurfboundaries%3aen" target="_blank"&gt;ExtractC3DSurfBoundaries&lt;/a&gt;&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/Civil3dReminders/~4/cCoFRlJYidk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.civil3dreminders.com/feeds/8618414786822436979/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=25214213&amp;postID=8618414786822436979" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8618414786822436979?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/25214213/posts/default/8618414786822436979?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Civil3dReminders/~3/cCoFRlJYidk/pi-station-label.html" title="PI Station Label" /><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/2012/11/pi-station-label.html</feedburner:origLink></entry></feed>
