Edit Voxel Meshes

Use the Voxel: +/- tool to edit voxel meshes by increasing or decreasing the design space.

Design space(s) can be edited to generate one or more variants to facilitate multi-model topology optimization.


Figure 1.
Restriction:
  • To gain maximum benefit from the voxel functionality, it is imperative that the voxels are grid aligned to 0,0,0. This is especially true when editing or updating an existing voxel mesh. If the voxels are generated from a legacy version of HyperMesh or from elsewhere, ensure the voxels are grid aligned to 0,0,0 by translating the whole model.
  • If one or more of the voxel elements has been edited in anyway, that is split, node moved, size altered, then the voxel editing capability will be disabled. The functionality will be enabled once all grids are of a uniform size.
  • The Voxel: +/- tool can only edit up to x10 the model size.
  1. From the Mesh ribbon, 3D Mesh tools, click Voxel > +/-.


    Figure 2.
  2. Select faces to drag.
  3. Click-and-drag graphical manipulators to reposition the faces in the selected direction(s), or enter a precise value in the microdialog.
    • Translate along an axis by dragging arrows.
    • Translate within a plane by dragging squares.
    • Specify a precise magnitude to translate or rotate by clicking a graphic manipulator and modifying the value(s) in the microdialog that opens. Press Enter to execute the move.

    Dragging in the positive direction changes the preview of the selected faces orange, whereas dragging in the negative direction changes the preview red.

    If the voxels are dragged and overlap with a pre-existing voxel, they are not duplicated and all voxels will be equivalenced correctly.


    Figure 3.
    Figure 4.

Example: Edit Voxel Meshes

Example of an original voxel output being altered to become a long or short wheelbase using a combination of HyperWorks tool.

Editing voxels outside of the Voxel tool is possible; however, this is only possible when the distance is a multiple of the voxel size. For example, if the voxel size is 10, then the distance to drag the faces must be 10, 20, 30, and so on. If large scale changes are required it is possible to delete, move and then edit the voxels.

In this example, the voxel mesh was modified by detaching the voxels as highlighted, moving that portion of the model to the desired location using the Move tool, and then regenerating and stitching the voxels back together again using the Voxel: +/- tool.
Note: This is only possible when the distance is a multiple of the voxel size. For example, if the voxel size is 10, than the distance to drag the faces must be 10, 20, 30, and so on.


Figure 5.

Voxel: +/- Tool

An overview of the Voxel: +/- tool.



Figure 6.
Use the Voxel: +/- tool to create voxel meshes.
Access
Go to Mesh > Voxel > +/-.