Hi Bo,
There is not currently an easy way to get a 3D model directly from a 2D EBSD map. What you can do is "stack" the 2D map along the z-direction to get a pseudo-3D model; the grains in this case would essentially just be extruded along the z-axis. This is done by using the Copy Data Container and Append Z-Slice (Image Geometry) filters. I have attached an example pipeline (the JSON file) that shows how this process works by stacking a single slice from the example small IN100 data set to get a 3D volume that is 4 slices thick. The pipeline then proceeds with the regular EBSD cleanup and reconstruction. I've also attached an image of the result. You could then use the Abaqus Hexahedron Writer filter to get Abaqus input files for the structure.
You should be able to open the pipeline (in DREAM.3D, File > Open...) and run it immediately in the latest release of DREAM.3D, assuming you have the example data. If you don't have the small IN100 data, you can download it here:
Then, unzip the archive; inside should be two folders, one called "Image" and one called "SmallIN100". Place both these folders inside the DREAM.3D Data directory, which should be at the same location as the DREAM.3D executable. As long as the data is in that location, the attached pipeline should work fine; it will also place its output in this Data/ directory.
hope that helps,
-Sean