Ad

Monday, July 14, 2014

Alignments, Offset Alignments, and Profiles From Polylines

Do you design parking lots in Civil 3D? Are you looking for possibly a better way. Well I’m not quite sure if this is the bestest way, but here is a workflow that I heard from Joe Bouza. It’s a way to utilize surfaces, alignments, profiles, and autofeature lines to model curbs and gutters for a parking lot from a grading surface.

The first step is to create a baseline featureline(s) and then create grading from them representing how you want the parking lot to be graded.

Next create a surface from those gradings or feature lines.

Create surfaces for the lip, flowline, top of curb, and if necessary back of curb. Then paste your previously created surface into it. Then adjust the surfaces the correct elevations to get the distances required to model the appropriate location on the curb and gutter.

Next you can create alignments, offset alignments, and profiles for each of your curb islands. The profiles should be created on the appropriate alignment, or offset alignments. This may be a laborious step which may be reduced greatly by using a command in the SincPac called CreateAlignmentsFromPolylines. The comand will create the source alignment plus up to 3 offset alignments and profiles. SP_CreateAlignmentsFromPolylines_Dialog

Make sure the polylines are going in the correct direction to create the appropriate offsets. Sometimes it will go the opposite way that we want. Don’t forget about the reverse command on the Modify tab to quickly reverse the polylines.

Next create autofeaturelines from the alignments and profiles. Utilize the profiles from surface for the appropriate surface.

Then add those autofeaturelines to a surface to model the parking lot.

The benefit of this method is that any changes to the original surface will be propogated through to the autofeaturelines. This makes it easier, once set up, then adjusting a bunch of regular feature lines.

Profile Stationing

Have you ever wanted to show actual pipe lengths as the stationing values? This is usually done on long pipe work where the contractor and owner is more concerned about the total length of pipe rather then the length of pipe in the plan view. On large pipe line projects this may cause quite the discrepancy in the station values. There are new commands in the SincPac called the ProfileStationing comma ProfileStationingReplaceLabels to address this request.

The first step is to run the Profile Stationing command. This will take a profile and do station values based on the length of the profile as a function of station values. It takes into account vertical curves and tangents to figure out what the profile elevation should be to represent the station values. This profile may then be used as a reference in plan view labels in other profile labels.

SP_ProfileStationing_Dialog

As you attempt to adjust the or add the profile reference to the profile labels you might quickly recognize it is a major pain in the butt. Luckily the SincPac has a quicker way to populate the station values by utilizing the ProfileStationingReplaceLabels command. This will look into profile labels and replace what ever text is specified in the Text to Replace text box. The default is <Station>. You then create profile labels that contain the text to replace. When the command is run any instance of the value will be replaced with the referenced profile created in the ProfileStationing command.

SP_ProfileStationingReplaceLabels_Dialog

Since you might have pipes as a reference as control you might want to use the PipeProfiles command to get a profile.

Pipe Profiles

There is a new command in the SincPac called the PipeProfiles command. This command takes a profile view and creates a profile at the requested elevation point along the pipes a tolerance value away from the alignment. This command is useful to create profiles for use in output to a data collector. The command is not dynamic, so will need to be run at a design change. This shouldn’t be that big of an issue since the surveying hopefully occurs after the design is complete.

The command may also be utilized to produce bands that show pipe invert elevations along the pipes at major or minor station values. Some jurisdictions require this. This command would require you to update the bands after each time the command is run.

SP_PipeProfilesSettings

Thursday, June 26, 2014

Projected CogoPoints to a Profile View

Sometimes we want to show 3D information in a drawing, in places such as a profile view. If only we had a 3D Civil Engineering software program. Unfortunately we are stuck with Civil 1-1/2D to do our design and we have to do workarounds to get 3D information to show up correctly. In this case I want to project a multiview block into a profile view in order to see the shape of an Urban Industrial Bin. Now I can’t get it to show up by just including the Multiview block in the profile view.

In order to get it to show up I need to create a block of the multiview block in the position that I want to show in the profile view. Now if you might have worked with multiview blocks before and found that they only show in the plan view in plan view. Unfortunately Autodesk hasn’t programmed the multiview blocks to show in the appropriate view when the multiview is projected to a profile view.

In order to fix this definition and get the program to Civil 1-3/4D we can follow these instructions.

  • First insert a block that represents the model view of the Multiview block. If it is an Autodesk created multiview block it should have an _M after the block name.

image

  • Next rotate the block to the correct view you want it to show up in the profile view. You might want to try utilizing the 3DRotate command. My block looked like this once I was done.

image

  • Next copy it with a base point and paste it as block. Then right click and rename the block that makes sense. In my case I called it UrbanIndustrialBin-Profile.
  • Now project the CogoPoint to the profile view desired.
  • Create a Point Style that will reflect the exaggeration of the profile view and the block created for this purpose. Here are my settings.

image

Here is in the Project Objects to Profile View dialog box.

image

Now my project object looks like an industrial bin is hanging out on my profile view.

image

So while it’s not easy to do, it is possible to get a multiview block to look correct in a profile view. Now it won’t be perfect, but it’s closer then what we did have.

Wednesday, June 25, 2014

Hole in Surface for Retaining Wall

Sometimes quantities overlap and we want to restrict it to a certain area. We can create a boundary around the area we want excluded.

The first step is to extract feature lines from a corridor. This can be done from the Launch Pad and select Create Polyline From Corridor (on the drop down).


Next select the feature lines you want it created from.

Next draw a 3DPolyline to connect the ends of the two feature lines created.

Then go to the Modify Tab on the Ribbon and select the Join Command.



Then add in AutoCAD properties set the 3DPolyline to be closed.

Then add the 3DPolyline as a boudnary to the Datum surface.

This will cause Civil 3D to not calculate quanties where the hole occurs.

LinkWithin

Blog Widget by LinkWithin