Simple Tutorial

Introduction

The model in the following image can be created in about two minutes in FLAC3D using the Extrusion pane. The following sequences show three different paths that will yield variations on the same model — each path illuminates different techniques and capabilities within the Extrusion pane and how, taken together, they provide a flexible and facile tool for mesh generation. It is assumed that the reader will work through the examples in order.

../../../../../../../_images/extrusion_example.png

Figure 1: A FLAC3D grid created with the Extrusion pane

First Mesh

  1. Configure the interface so that only the Extrusion pane and the Control Panel are visible. To do so, choose Single from the Layout menu, then activate the Extrusion pane if necessary (Panes —> Extrusion).
../../../../../../../_images/configuration_example.png

Figure 2: FLAC3D configured to work with the Extrusion pane

  1. Create a new extrusion set: Press the “New extrusion…” button (newset). In the ensuing dialog, provide the name “first mesh”.
  2. Draw a square: With the point-edge tool (pointedge) active, you can click-move-click to draw each edge one at a time.
  3. Block the square: Select the blocking tool (blocking), put the mouse cursor inside the square, then click. The new block will have an initial 3 x 3 zoning.
  4. Split the block: With the blocking tool still active, place the mouse cursor in the center of the top-right zone and click. The model should now appear as seen here.
../../../../../../../_images/first_blocks.png

Figure 3: The “first mesh” extrusion set, blocked in the Construction view

  1. Switch to the extrusion view: Press the extrusion view button on the toolbar (extrusiontoolbutton). Note that initial zoning has been applied - each light gray vertical line represents a zone.
  2. Add a stage to the extrusion: Select the point-edge tool (pointedge) and click the middle of the base line of the extrusion to place a new point there. This is effectively splitting blocks in the third dimension.
  3. Adjust zoning: Using the selection tool(selecttool), click the segment forming the right side of the base line. Press Ctrl + → twice and enter “8” in the edit field of the “Zones” panel of the Popup Property Editor. Press Enter when finished to dismiss the Popup Property Editor. The model should appear similar to the image here.
../../../../../../../_images/zoned_blocks.png

Figure 4: The “first mesh” extrusion set with zoning adjusted

  1. Extrude: Press the extrude button (extrudetomeshbutton). The resulting mesh shown in the Model pane should look like the one shown in the image at the start of this section. (You may need to press Control+R to reset the view in the Model pane.)

Second Mesh

  1. Return to the Extrusion pane: Select Panes —> Extrusion on the main menu.
  2. Start a new extrusion set: Press the new button (newset). In the ensuing dialog, provide the name “second mesh”.
  3. Create the points of a square: Press spacebar to show the Popup Property Editor. Type the coordinates “0,0” and press Enter to add the first point. Repeat to create points at “0,100,” “100,0,” and “100,100.” If not all the points are visible when finished, press the reset view button (resetplot) in the View control set in the Control Panel.
  4. Connect the points: Pick the point-edge (pointedge) tool. Move the mouse over one of the points. When it is highlighted cyan, click-move-click to join it to an adjacent point. Repeat this to draw the sides of the square.
  5. Block the square: Select the blocking tool (blocking). Put the mouse cursor inside the square and click. Note the created block has an initial 3 x 3 zoning.
  6. Split the block: With the blocking tool still selected, click the top edge about midway through the top-right zone to create a vertical split. When this is complete, click again on the right edge, about midway through the uppermost zone to create a horizontal split. The model should now appear as seen here.
../../../../../../../_images/split_blocks_2.png

Figure 5: The “second mesh” extrusion set, blocked in the Construction view

  1. Modify the zoning: With the selection tool (selecttool) active, click the center of the lower-left block. With the block selected, enter “4” in the “Zone Mult.” field of the control panel.
  2. Switch to extrusion view: Press the extrusion view button (extrusiontoolbutton) on the toolbar. Observe that there is an initial depth to the model, supplied based on the extent of the model as drawn in the construction view.
  3. Adjust extrusion zoning: Select the point-edge tool and click the middle of the baseline of the extrusion to place a new point there. Right-click the edge forming the left half of the baseline to select the edge and show its properties in the Control Panel. Enter “1.5” in the “Ratio” field of the Control Panel, then enter “8” in the “Zones” field.
  4. Extrude: Press the extrude button (extrudetomeshbutton) (delete any existing zones). The resulting mesh will have a similar shape to the first mesh, though the zoning of the model will be different (per the different zoning parameters supplied for the second mesh).

Third Mesh

../../../../../../../_images/diamond.png

Figure 6: Example bitmap; copy this image (right-click and choose “Copy”) to paste and save this file for use in this example

  1. Acquire Bitmap: This iteration will illustrate including an image, starting with an imported bitmap like the one seen at right. To use the bitmap shown, right-click it and select “Copy.” Paste the bitmap image into a program that will allow you to save it in a FLAC3D-readable bitmap format (PNG, BMP, etc.).
  2. Go to the Extrusion pane: Select Panes —> Extrusion on the main menu.
  3. Start a new extrusion set: Press the new button (newset) on the toolbar. Name this extrusion “third mesh”.
  4. Import bitmap: Press the import button (impgeo) on the toolbar and locate the bitmap acquired in step 1. Select it and press the Open button to import the image.
  5. Rotate bitmap: Double-click the bitmap. A successful double-click will cause the bitmap to be selected for resizing/repositioning. Double-click it again to activate rotation mode. When this mode is active, drag the bitmap until it has been rotated 45 degrees. When finished rotating, double-click the bitmap to deselect it.
  6. Trace the square: Pick the point-edge tool and click-move-click four connected segments that match the edges of the bitmap.
  7. Block the square: Select the blocking tool (blocking). Put the cursor inside the square and click. Note the created block has an initial 3 x 3 zoning.
  8. Split the block: With the blocking tool still active, place the cursor in the center of the top-right zone and click. The model should now appear as seen in step 5. in First Mesh above.
  9. Autozone: Press the autozone button (autozonecmd). In the Autozone dialog, select “model extent,” enter “12,” and press “OK.” The model should appear as seen here.
../../../../../../../_images/after_autozone.png

Figure 7: The “third mesh” extrusion set, blocked and zoned using the autozoning facility

  1. Switch to extrusion view: Press the extrusion view button (extrusiontoolbutton) on the toolbar. Observe an initial extent of the model has been estimated. Press the autozone button (autozonecmd). In the Autozone dialog, select “model extent,” enter “12,” and press “OK.”
  2. Adjust the extent of the model: With the select tool already picked, select (click) the right (end) point on the base line. In the control panel, set the “Depth” property to 200.
  3. Adjust the zoning: Press the autozone button again. Select “Total number of zones” from the drop-down menu, and enter 40000. In the Extrusion view, the set will now appear similar to the image below. As the text in the dialog indicated, the “Total number of zones” setting affects the set in all directions. To verify, switch back to the Construction view and note how the zoning has changed.
../../../../../../../_images/after_second_autozone.png

Figure 8: The “third mesh” extrusion set, autozoned in the Extrusion view

  1. Extrude: Return to the Extrusion view and press the extrude button (extrudetomeshbutton). The resulting mesh will have a similar shape to the first mesh, though the zoning of the model will be different (per the different zoning parameters supplied in the previous step).