Education Kids Table

Archive for February, 2010

The Case For Pipe Objects

Thursday, February 25th, 2010

 

I come from a piping background.  Gas primarily, but a significant amount of water design as well.  I really appreciate what pipe objects offer in Civil 3D.  I understand that it is very easy to create pipes in plan and in profile very quickly just by creating a polyline of the run, then do the math, and offset the appropriate amount for the size of the pipe.  A lot of groups use this method, and it is a viable option.  But that is why I feel I need to make the case for using the pipe objects.  Here are some benefits that you could realize.

 

First of all, pipes are objects.  Just like other objects in Civil 3D, they dynamically update themselves when they are edited.  That means, if you move the structures in the plan view the pipes update their location in profile and section views as well.  Beyond that, the labels in all of these views updates as well.

 

Second, editing pipe networks in plan and profile are extremely easy.  There are grips that can be graphically edited.  As the depth of a pipe is changed the structures that it is connected to will change its depth to match the new data.  Move a structure in plan view and the pipes that are connected move as well.  There are also tools that help the grip editing be more precise.  They are called transparent tools, and have a host of other uses, but one of them is moving items to station and offset of a given alignment. 

 

Beyond that, there are several different places that you can edit in a data graph.  Changes made here are live, and in real time, so you can see them take place and watch for potential problems.  Also, you can edit invert elevations to 3-places of precision.  Did I say “invert”?  Sure, but you can also edit these elevations at the centerline or the crowns as well.  Once you have a “starting” elevation you can then edit the slope of a pipe while holding that starting elevation.  The columns of the pipe data chart can also be moved around so that the data you are concerned with can all be placed for easy access.  I mention this because one of my favorite editing practices is to move the Start Invert Elevation, End Invert Elevation, and Slope (Hold Start) columns next to each other.  Then I am able to edit each elevation and slope as I need to, one pipe into another.  And if I situate the data grid where I can see the profile view of these pipes I can confirm proper location immediately.

 

Third, pipes are one of the objects that can data shortcut into other drawings in your project.  This means that they can be created in one file but referenced into any other file that you need them to appear.  This keeps those files smaller while still communicating pipe data.  Also, someone can be working on the pipes while someone else is working on grading, or labeling, or some other aspect of the project.

 

Finally, pipe objects allow for Interference Checks to be run against them.  These checks can run against any combination of pipe networks in the drawing, or even a single network against itself (that would be a pretty complex design to need it - but it happens).  You can then augment the interference check to check the proximity of pipes, not just where they outright conflict.  If you are checking a sewer network against a water network you can make sure they don’t come within a certain distance of each other.

 

Hopefully I’ve been able to uncover some reasons why you should use the pipe objects.  They’re more than just lines in your plan and profile views. 

Is Paperless still a Myth?

Thursday, February 25th, 2010

By Darren Hartenstine

With the advent of electronic Data Management applications and digital formats, why are companies still printing on paper? I was reviewing some statistics around the printing industry and found the information alarming.  Here’s just one blurb I feel is noteworthy.

The pulp and paper industry is the single largest consumer of water used in industrial activities in OECD countries and is the third greatest industrial greenhouse gas emitter, after the chemical and steel industries (OECD Environmental Outlook, p. 218)

Green initiatives; sustainable design; these are great concepts, but is anyone actually making the effort to use less paper?  I know that a company cannot go 100% paperless (yet), but I feel that the Engineering Design process is a perfect component for this evolution.  The Autodesk Vault product family has some great tools to facilitate paperless design. 

In the last week as a test, I have tried to cut my paper use out completely and have struggled with it.  I am somewhat old school and use paper for note taking.  It seems to be faster for me up front, but in the long run, I know that it is inefficient and it often becomes difficult to locate past information.  I know it’s funny, but having that piece of paper is like comfort food.

I am interested in opinions, comments, experiences, etc. with companies/individuals that have attempted or successfully implemented a paperless design process.  Feel free to contact me via email or through this blog posting.  My email address is Darren.hartenstine@mastergraphics.com.

Top 10 Performance Tips for Autodesk Vault

Thursday, February 25th, 2010

By Darren Hartenstine

When Autodesk Vault is running smoothly, things are great, right?  Designers and Engineers are working on new designs or changes and checking them into Vault.  The rest of the company is consuming this data and parts are being manufactured.

It’s when things go wrong with the Autodesk Data Management Server (ADMS) that a company realizes the catastrophic potential of a dysfunctional Vault.  I am going to write a few blogs on choosing the right computer hardware and implementing correct practices that will hopefully limit or eradicate downtime and improve performance.

#1 - ADMS System Backup

OK, so this isn’t going to make your Vault fast, but if your ADMS server goes down and there’s no Backup, you will lose data and time.

I’ve written about this before in a previous blog called “Is your Vault Safe?”  But I think I need to reiterate the point again….Backup, Backup, Backup, Backup…..and, Backup.  If you’re not backing up your Vault, then there is the potential to suffer from lost work or in extreme situations, you could lose everything.  And when I say backing up your Vault, I mean through the ADMS console or the equivalent command line option that can be run through a batch file. 

#2 - 64bit Windows Operating System

Running a 64bit Windows Server operating system will allow up to utilize more system RAM for the various applications that are running on your Server.  If you have a 32bit Windows Server Operating System, than you can only address 2GB, unless you enable the 3GB switch.

There are many components to the ADMS Server that tend to use as much memory as your server can spare.  Microsoft SQL can become a memory hog and use anywhere from 1GB to 7GB+ (64bit version of SQL) of RAM.  I’ve seen the W3WP.EXE service consume up to 2GB (32bit Application Limitation) of RAM and cause performance issues on the Server.

Even though the ADMS software is still a 32bit application, running it on a 64bit server will allow your system RAM to be shared more efficiently. 

I will discuss how to enable to 3GB switch in the Tips and Techniques posting later on.

#3 - RAM

When it comes to configuring a Server, get at least 4GB of RAM for a 32bit Windows Server OS and a minimum of 8GB of RAM for a 64bit Windows Server OS.  When you are making the purchase of RAM, it is best to get 2GB to 4GB paired sticks to install into the server.  If you get 1GB sticks of RAM, you will run out of slots quickly.  This is also important when initially building your server.  I know that Dell and HP will install 1GB sticks to get you to 8GB, since they’re cheaper.

If you ever decide to upgrade and all slots are full, you will need to pull the RAM and install the new ones.  If you can’t repurpose the RAM, you’ve wasted money.

You’re going to hear this a lot in the next few blogs, but make the initial investment in time and money to get your server configured correctly.  It’s not something I can quantify, but more RAM makes for a faster server, which can equate to faster transactions…and happier Vault users.

#4 – Hard Drives

I am going to talk about Hard Drives in my next blog, since I feel it needs the most attention and will also be a longer posting.

 #5 – Microsoft SQL

#6 – SQL Maintenance

#7 – ADMS Installation

#8 – Tips and Techniques

#9 - Networks / Load Balancing

#10 - What Else is Running on your Server?

 

 

Subassembly Order Matters

Friday, February 19th, 2010

 

Its come up a couple of times over the course of the last couple of weeks.  The manner in which you build you corridor assemblies does matter.  First of all, the side that you attach the first subassembly to sets the assembly to see everything that goes on that side first.  This can come in handy when you are targeting your subassemblies to alignments or profiles.  If I need the right side pavement to target a given alignment I know that the right side was first, so the first pavement in my list is going to the right.

 

Let me show you an example.  Here is a fairly straightforward assembly.  It is symmetrical with the crown at the center.  I first put in the right hand pavement.  Then it doesn’t matter what other parts I put in, or what order.  Anything attached to that first pavement is considered to  the right, and after the pavement in the list.  The entire left side is also after everything that is on the right side. 

Here is the corridor page where I target alignments and profiles.  When I target an alignment to identify the right edge of travelled way I know the first of the two pavements is to the right.

 

On a simple design that is really all I need.  On a more complicated design I might want to go in and change the names of the subassemblies so there is no doubt as to which is which.  But it never hurts to have a standard method for assembly creation, just in case.

Another place where this is of utmost importance is if you are using a Marked Point. 

 

 Some subassemblies allow the design to cross over to a specifically identified point to fill in gaps.  A perfect example is a median that is filling the gap between two sections of pavement.  The subassembly called Marked Point has to exist before the median subassembly is told to look for it.  Now, time order isn’t as important as is the list of items.  Since I always design to the right first my marked point goes on the right of my design, and the median goes on the left of my design and targets the marked point from there.

           

By the way, you will notice the median appears to be falling well short of its intended target.  This is just a function of the layout, and not how the assembly will work in the field.  It takes a little getting used to, but don’t judge a corridor by its layout assembly!

Virtual Autodesk Manufacturing Users Group of Northern Illinois

Wednesday, February 17th, 2010

By, Dan Banach

Yesterday we had our first Virtual Autodesk Manufacturing Users Group of Northern Illinois where we shared tips and techniques about Autodesk Inventor. Thanks to all who attended. Our next virtual meeting is planned for April 13, 2010 from 10 am - noon.

To determine the topic we created an online survey. Please click on the following link to take the survey: http://www.zoomerang.com/Survey/?p=WEB22A94N5CYLM

Iterations and Options of Civil 3D Design

Friday, February 12th, 2010

 

Since Civil 3D is a dynamic model platform it makes designing easier.  I think that even more important than that is it’s power as a revision tool.  Getting a design idea down is one thing, but as more information comes in changes are inevitable.  Or, you might be tasked with creating different options for the design.  The ability to create a several options, or try some ideas out on-the-fly, can free up your design to be the best it can be.

If you aren’t familiar with some of the tools that make this possible, here are some highlights. 

Alignments + Surface = Profile.  And that equation is dynamic, so when you make a shift to an alignment the profile updates.  This is the easy one to point out, but it makes all the difference.  I remember dreading the 11th hour changes to a design because of the time it would take to make everything work again.  You can also create another alignment for options 1, 2, and 3, then quickly apply them to the corridor to see how your design would change.  You haven’t “moved” anything so you could easily go back to the design that best fits the direction you need to go.

Data Shortcuts.  They are the ultimate in copying tools.  You can open up three or four (or thirty) files as different design options and reference in data shortcuts for the existing ground, alignments, profiles, and pipes (especially existing pipe systems!).  Then try the different options out in more protected environments.  You could even share the options back to the project if needed.

Alignments + Profiles + Assemblies (and + existing ground) = corridors.  If you are trying to balance a corridor design there are tools that will allow iterative options throughout your design.  Recently added was the profile hatch option which can graphically highlight where a little too much cut or fill is occurring.  Also, returning to the dynamic relationship, if you change the profile a little here or there, the corridor rebuilds to show the consequences.

Grading from corridor objects.  Mathematically, it is more precise to grade to your slope intercept then what the Daylight tools can provide.  It may be a technicality, but grading better represents going around a curve.  You can export the edges of your road design as Grading Feature lines, which can be dynamically linked to the corridor, and graded from.  If the profile or alignment moves, and changes the position of the corridor, the grading updates with the change.

The Case for Template Files

Friday, February 5th, 2010

If you’ve used an AutoCAD-based product you have used a template file.  You may not know you’re using one.  In fact, when running at their best, most users would never even think of them.  That’s what makes them so great.  They provide a clean starting point to every project while providing a host of settings that are useful in every project.  A user should be able to assume that these settings that make their life so easy are just always there.

This is even truer for a product like Civil 3D.  Besides the normal AutoCAD settings, like text styles, dimension styles, layout tabs, Civil 3D works best with object styles, label styles, and other command settings.  These object-specific styles aren’t just nice to have.  In some cases you need them just to see the object at all, let alone see it in a way that makes sense in your project.  If you have the styles you need, in the template file, life is SO much easier!


 Out-of-the-box Civil 3D files start with the base-AutoCAD template file, ACAD.DWT.  The first thing Civil 3D users should do after opening the program for the first time is switch this default template to one of the Autodesk provided Civil 3D specific templates (see Fig. 1), or to an already created company-specific template. Autodesk Provided Template File

 

 

 

The AutoCAD template file has no idea what a Civil 3D style is so it gives you a placeholder rather than a workable style (see Fig. 2).  I have seen many projects started with this placeholder style.  My first thought is “the poor user!”  They have to go in and either create a brand new style, or continuously tweak the existing placeholder, throughout the project.  Then, on the next project, this routine will begin again.

 \

 This all leads to advice of, build a template file that is right for your group.    If you look at the Autodesk provided template file and it is appropriate you could just stick with that.  If you have firm standards, and want to continue those, building your own template is the way to go.  You’ll have much less deviation from standard layer assignments, linetypes, labeling (all controlled in the styles) and a much faster progression into design.  A little bit of work up front can pay big dividends in time saved and problems avoided in the long run!  

 

Style List From a Template File