Professional Documents
Culture Documents
com
Modeling Terrain
with:
ARCHICAD
GRAPHISOFT
www.digitalvis.com
Introduction:
Modeling terrain using the mesh tool can quickly add site context to buildings in ArchiCAD. While the mesh tool is not intended for civil engineering, it can make a dramatic contribution to the presentation of the virtual building. Usually you will have site terrain information in the form of a civil engineers DWG or a scanned drawing developed from site survey (see the tutorial: Starting Out with a Scanned Image). The following procedures will deal with developing a site model in ArchiCAD from imported DWG data. This site model will include separate meshes for terrain and paving.
Procedures:
Merging the DWG File:
ArchiCAD can open DWG files directly, attach them as XREFs, or Merge them into an existing project or template. Opening the DWG directly and using that as the starting point for your project in ArchiCAD is probably not a good idea because the default attributes that you get from the DWG may not follow your office standards. If your DWG site plan is busy with lots of irrelevant information and layers, it is therefore recommended that you open a DWG into a new ArchiCAD file using the Default Project Settings, clean it up by removing layers and entities you dont need, save it as a PLN, and then Merge this file into your project file. Referencing the DWG (known as XREFing) brings in a copy of the DWG into the ArchiCAD file. This copy of the data resides in the PLN file but is linked to the original DWG. Therefore, changes to these drawing elements cannot be made in the PLN, but changes to the original DWG can update the copy in the PLN. Also, when a DWG is XREFed, the layers in the DWG become listed in the layer list with the file name attached to the front of the layer name. For example, if Site.DWG is XREFed, then a layer named C-TOPO in the DWG, becomes Site|C-TOPO. Ideally, you should have a template file that you have developed for starting projects in ArchiCAD. In this case, you should use a template file that has attributes that are optimized for site development. If you are an architect and you are using the National CAD Standards, all of your layers should start with the letter A. This will be useful, as you will see later. Merging the DWG brings in the drawing elements like XREFing does, but it does not link the imported elements to the original DWG. Another difference is that merging does not change the names of imported layers. The imported layers simply get appended to the layers of the active project. One important advantage that merging shares with the XREFing, is that it does not overwrite the existing attributes, such as pen settings, layer settings, and QuickViews. Use the following steps to Merge a DWG directly into ArchiCAD: 1. Start by opening your own template file and setting the scale to something appropriate for the size of the site. When choosing a scale, consider the size of the paper that you want to print on and the size of the site. If you use the Drawing Sheet NCS object to delineate on screen the available drawing area, you will be able to judge scale you should use to fit the site drawing onto the sheet. Of course, if you do not use a good scale for importing the DWG, it will become obvious after it is in. In this case, just change the scale and to make the drawing fit the Drawing Sheet NCS object. Then Undo the merge process and try merging again.
1
www.digitalvis.com
2. To start the Merge process, choose, File/Merge Set the Files of type: to DWG File and browse to find the site file.
3. After selecting the DWG and clicking on Merge, the next dialog box will prompt you to choose a Translator. Click on Create New Translator and name it Civil.
www.digitalvis.com
Be sure to set the correct length of AutoCAD drawing units. Usually, American site survey DWG files use 1 inch for one DXF/DWG drawing unit. 4. Next you will be prompted for the location of SHX font and shape files if there are any. Unless you have specified font substitution in your Translator, you should click on Skip All.
www.digitalvis.com
Layer Management:
After you have successfully imported the DWG, go to the Layer Settings Dialog Box and save a Layer Combination called Site Import. Next, you want to hide information that is not necessary for topography. Hide any layers that you know are not site boundary lines or topography information, such as C_PKNG or L-PLNT. If there is a layer with simple building footprints, such as C-BLDG, you may want to leave that on. You may not be sure about many of the layers on the list, so leave them on. Then return to the plan and hide any remaining DWG elements that are still cluttering the drawing. This can be done by right clicking (Control clicking Mac) on elements that should be hidden, then selecting Hide Layer from the layers section.
After the unnecessary layers are hidden, go back to the Layers Settings dialog box and make a new layer combination called Topo Development. Of course, the layer that you will use for the modeled terrain should also be shown. Another combination should be made that show layers for modeled terrain, paving, and plants. If you have not created them yet, you will need to do so and add them to the Site Development combination.
Initial Considerations:
Often, DWG topography drawings are less than ideal for creating a model in ArchiCAD. Two common issues that must be overcome have to do with breaks in the contour lines. Sometimes the lines are broken where the elevation of the line is marked. Usually they are broken where they pass through building footprints. Also, since the contour lines are usually drawn automatically in AutoCAD using add-on civil engineering software, the curved contour lines are actually made of many tiny straight lines. These conditions make it difficult to use the Magic Wand with the Mesh tool to quickly develop the model. In this case, you are face with two options, draw the mesh contours manually or
4
www.digitalvis.com
redraw the contours using the Spline tool and then use the Magic Wand with the Mesh tool to trace the splines. At first, each of these options may seem like a monumental task but it probably is not as hard as you think because you usually do not have to model every contour in order to get a realistic mesh. Usually the contour lines consist of major contours at 5-foot or 10-foot increments, and minor contours at 1-foot increments. When you start making contours in the mesh it is best to start by tracing just the major contours.
www.digitalvis.com
1. Double click on the Mesh tool and establish the skirt or the base thickness of the mesh model in the mesh height field, choose Show All Ridges, and select the layer you want to place your site on (or create a new layer called Site Model). Under Model Attributes, choose the appropriate surface materials and choose the Smooth Ridges option, then press OK. 2. Auto-trace the site boundary with the Magic Wand Tool by clicking on one of the boundary edges after you see the Mercedes cursor. This will transform the 2D site boundary into a mesh object. 3. Select the mesh object you just created with the Arrow Tool and then click on the Mesh tool to make sure it is active (or shift-click on the edge of the mesh object with the Mesh Tool still active to select it). 4. Now we are going to edit the mesh object by transforming the contour lines to mesh ridges that can have unique elevations. With the Mesh tool still active, spacebar + click on each contour line and ArchiCAD will auto-trace each contour to make it a mesh ridge. Each time, a New Mesh Points dialog box will come up and make sure the fit to User Ridges option is chosen. Continue spacebar + clicking on all of the contour lines until finished.
www.digitalvis.com
5. With the mesh object still selected and the Mesh tool active, click and hold the mouse button down on any node on the first contour and a Pet Palette will appear with options to move the node or give it a Z elevation. Choose the Z elevation option. 6. When the Mesh Point Height dialog box appears, choose the elevation you want for that contour and check the Apply to All box (very important). 7. Continue doing this to each contour, giving each contour the desired elevation height (example: 5, 10, 15, etc. depending your contour interval). You will notice how this procedure triangulates each node on each contour line with the nodes of previous contours. 8. Once you finish giving each contour its elevation, activate the 3D window to examine your new 3D terrain mesh. 9. You will now need to set the spot elevations of each of the boundary corners. Click on each boundary node and set the spot elevation, but do not click on Apply to All this time.
10. If you need more nodes along each contour ridge, click on any flat edge of a mesh ridge/contour and chose the add node option from the pet palette that appears and move the new node to snap onto the 2D contour line. 11. Voila! You not have an accurate site model you can plant your ArchiCAD building on.
www.digitalvis.com
2. While holding down the mouse button, move the cursor to the button of your choice and then release the mouse button. You will be prompted for the desired height. Checking the box for Apply to All will apply this height all the points on the same contour line. If it is not checked, the current height will be applied to just the current node or line segment. You may be tempted to place many nodes along the contour in order to more closely approximate the natural curves of the topography. Keep in mind that the contours in the mesh will not be used to represent topographical contours in plan. Since the mesh will appear much smoother in a 3D rendering, and excessive polygons can dramatically slow down a rendering, keep meshes as simple as possible. You can add more nodes to mesh contours later, if the mesh lacks enough detail. If both ends of a contour extend past the edge of the mesh, you can return to the beginning of the contour, after you have completed the line, to stretch the start of the line to the edge of the mesh. TIP: As you are drawing a contour with many consecutive nodes, you might make a mistake. If this happens, dont cancel the entire operation; just press the backspace key and you can backup to the previous mouse click.
3. Every time a new contour is added a dialog box will appear. 4. Choose Add New Points and Fit to User Ridges method, when tracing topographical contours. After the contour or point has been added to the mesh, then the Z value needs to be applied. Remember to check the box Apply to All if you want to apply the new Z value to all of the nodes on the same contour.
8
www.digitalvis.com
attributes should be set accordingly. If the edge material of this mesh is set to Concrete, it will help the curbs look more convincing. Now you cut holes in the terrain mesh parallel to the edges of the streets, sidewalks, or parking lots by drawing inside the selected mesh with the Mesh tool active. Remember, drawing inside a selected mesh with the Mesh tool active is how we create a hole in a mesh (just like we create a hole in a slab or roof). This time make sure that the Create Hole button is selected, and the Fit to All Ridges selection is made. 3. If you have the road areas well defined in 2D, such as with fills, you can use the magic wand with the pet palette to subtract the roads. Otherwise, simply trace the roads from the DWG.
9
www.digitalvis.com
4. If the road boundaries have gaps in them, you will need to fix these gaps or draw new roads.
5. One easy way to draw roads is to use the wall tool with a thick enough setting to represent the width of the roads. Then explode the walls to get fills of the same shape. These fills should have correct shapes for subtracting areas of the mesh. 6. Once the road mesh has been created, just drag the road mesh over the terrain mesh. When you check the 3D window the pavement should be visible in the areas that you have cut out of the terrain mesh, but make sure that no pavement is showing where it should not. Note: When you subtract shapes from the terrain mesh, its top surface may deform in places causing the pavement color to show through. Just fix some of the points or add some new contours to the terrain to bring it back up a little. One way to check if the heights are correct is the use of the gravity feature in the Object or Wall tool. Tools that have this property will allow you to access a small gravity tool bar on the coordinate toolbar. Upon clicking the small icon in the left of the coordinate box a small 4-icon box will appear. The icon on the right is the one that will provide gravity to the selected tool. The gravity icon will be grayed out and not usable for tools that it does not apply to. Once the gravity is on, you can move the curser across your mesh and the height will be revealed on the coordinate dialog box, in the far right marked by a z:
10
www.digitalvis.com
Finally, don't forget that an easy way to enhance the terrain with retaining walls and other features is to use the Solid Element Operations capability to modify the shape and add new colors and textures to the model.
11