CUBIT 10.2, released October 2006, incorporates the following new features:
Meshing
Improved Sweeping Algorithms
One of CUBIT's key strengths is it's ability to produce an all-hexahedral mesh using the sweeping algorithm. This release has included substantial work on the core sweeping algorithm. In particular, the sweeping kernel has been componentized and is available as a separate component in the CAMAL library, which is also incorporated into CUBIT. In the process, the sweeping algorithm has been made more efficient, in some cases speeding up meshing times by as much as 40%. Auto mesh sizing defaults
CUBIT provides the ability to automatically define a variable mesh size based upon geometric properties of the model. The default parameters for the automatic mesh sizing have been changed to reflect common usage patterns. These parameters can also be manually adjusted using the mesh sizing command panels. Enhanced Spider command
The Spider command provides the ability to create one or more beam elements from a single node or vertex to one or more nodes located on a surface or element face. Previous versions of CUBIT would generate a separate geometric curve entity for each bar element created. CUBIT 10.2 will only generate the bar elements without geometry.
Geometry
Interoperable Virtual Geometry
CUBIT has a powerful virtual geometry engine that enables the user to change the topology of a CAD model by compositing, partitioning or collapsing entities without changing the underlying solid model. Up until now, any real geometric operations, such as webcut and imprint had to be done prior to any virtual operations. In most cases, in order to effectively use virtual geometry, the user had to carefully plan the order in which operations were performed, leaving virtual operations until the end. CUBIT 10.2 reduces the restrictions on the order of virtual and real operations. In particular, webcut and imprint operations can be performed on entities that have been previously been composited. This makes CUBIT's virtual geometry capability much more flexible, enabling the user to combine real and virtual operations to achieve results faster. Enhanced Midsurface capability
CUBIT 10.1 introduced a limited midsurface capability that supported creation of surfaces between planar and co-axial analytic surfaces. CUBIT 10.2 enhances this capability to be able to handle any quadric surface and permitting parallel axis analytics. ACIS Upgrade (V16)
ACIS is the third party geometry kernel that serves as the basis for all geometric operations in CUBIT. CUBIT 10.2 includes an upgraded version of ACIS to version 16.1. This may have some effect on the resulting entity IDs that are generated as a result of geometric operations between version 10.1 and 10.2 of CUBIT. Although the ID changes are minimal, if old journal files fail to run because of ID changes, we recommend using the ID-Less journal file capability to upgrade your old journal files to be compatible with version 10.2. Granite (Pro/E) on Linux
The Granite geometry kernel, introduced in CUBIT 10.0 is an optional library that is built on the same geometry kernel as PTC's Pro Engineer product. Up until now, only Windows, SUN and SGI versions of Granite have been available from PTC. PTC has now made available a Linux version of Granite which has been incorporated into CUBIT 10.2. This permits Pro/E users access to the full capability of Cubit on Linux systems using Pro/E native geometry. Back to New Features
GUI
New Mesh Quality Power Tool
| Mesh quality diagnostics and improvement have long been an important aspect of CUBIT capability. CUBIT 10.2 improves on this capability by offering a far more accessible and functional interface. It permits quick access to all of CUBIT’s mesh quality metrics permitting adjustment of quality criteria to suit specific applications. Multiple quality measures may be computed on mesh contained in volumes, surfaces or from a selected set of elements. Elements falling outside of acceptable quality measures are added to an interactive list. Picking elements or groups of elements in the tree allow for interactive visualization, such as highlight, zooming and drawing. Quick access to features such as focused smoothing, element deletion, refinement and node movement can be performed on selected elements in order to improve quality. |

CUBIT's new Mesh Quality Power Tool |
Enhanced Mesh Power Tool
| The Mesh Quality Power is intended to guide the user through the meshing process of a complex assembly. It can provide diagnostic information on what can and cannot currently be meshed, as well as provide tools for accomplishing most common meshing tasks. With CUBIT 10.2, the tool has been expanded to provide additional functionality including: color-coding of surfaces by meshing scheme, expanded context menus for entities, direct access to webcutting, imprinting, meshing schemes, as well as surface and curve interval settings. |

CUBIT's Enhanced Meshing Power Tool |
Customizable Tool Buttons
 |
The capability to add custom buttons to the GUI has been added in CUBIT 10.2. A set of user defined commands can be assigned and buttons created that will be displayed in a toolbar. This new feature is useful for creating macros or executing a set of commonly used commands. To create new custom buttons, go to the Tools menu and click on Options; then select Custom Tools from the list at the left. |
Overlapping Surface check
 |
One of the most common errors for novices and experienced users alike is to forget to merge parts of an assembly together before meshing. Without a correctly merged model, a contiguous mesh cannot be created. This error is sometimes not detected until after the mesh has been exported and used for analysis. The meshing panel now includes the option to check for overlapping surfaces before meshing. |
| If overlapping surfaces are detected, a message will be displayed allowing the user to continue or to stop the meshing process. On large models the overlapping surface check can take some time to complete, so the user has the option to turn this feature off. |
New Mesh scheme and sizing panels
 |
In previous versions of CUBIT, both the mesh sizing and meshing schemes were set from the same command panel. In CUBIT 10.2, in order to simplify and clarify these operations, they have been separated into two panels. The meshing operation can be performed from both of these panels. |
Patran, Ideas, Abaqus import/export dialogs
GUI Dialogs to support import and export of Patran, Ideas and Abaqus files have been added. Previously this capability was only available from the command line.
Enhanced mesh sizing panel
The geometry-adaptive mesh sizing meshing panel now provides the ability to modify the maximum and minimum mesh sizes as well as control of the maximum gradient size directly from the top level geometry-adaptive mesh sizing panel.
DART Metadata global values
The ability to create and modify DART Metadata was added in recent versions of CUBIT. Some global attributes that are not specifically associated with a part or sub-assembly could not be set from the GUI. By clicking on the top level "Assembly" icon in the geometry tree, the property panel now displays the current global Metadata values which can be edited directly in the panel.
Display Working Directory
The current working directory is now displayed at the bottom of the CUBIT window. This is the default directory where files are written or opened.
Back to New Features
Properties and Support
Variable distribution factors
Distribution factors are values defined in the Exodus II specification usually associated with a nodeset. These values, often representing a physical load or initial condition can now be defined using an equation. CUBIT 10.2 now provides the capability to define a general equation that can be assigned to a nodeset.
Optional Nodemap
The Exodus II specification provides the option to define a node map. A node map defines how the finite element nodes will be numbered once they are written to the file. By default, CUBIT will include a node map in the exodus file, however some analysis codes do not support the node map option or make different assumptions regarding its use. Therefore, CUBIT 10.2 now provides an option to turn off the nodemap information in the exodus file.
Abort management
Unexpected aborting of the program can sometimes cause significant loss of time and effort. While the Cubit team makes every effort to clear up code defects that can cause an abort, on rare occasions, they will occur. To help minimize the effects of program aborts, CUBIT 10.2 will automatically attempt to write the current model database to a .cub file.
Tip of the Day
 |
CUBIT contains hundreds of commands and options, all oriented to getting the geometry and meshing task done in a fast and efficient manner. To effectively learn these commands and take advantage of them to improve productivity can be an overwhelming task. CUBIT 10.2 now provides a Tip-of-the-Day mechanism which is displayed at start-up. These contain the most valuable commands and procedures collected from expert users to help do common tasks and improve productivity. This mechanism can be turned off at start-up, but also can also be accessed from the Help menu. |
Help Buttons
 |
New help buttons have been incorporated into all of the CUBIT command panels. Selecting one of these buttons will display the CUBIT help system with information about the relevant operation. |
Composite surfaces visualization
 |
CUBIT provides the capability to composite adjacent surfaces. In previous versions of CUBIT, the composited representation appeared as a single surface with no indication of the common curves. CUBIT 10.2 now displays these curves as dotted lines.
A new toolbar button in the Display Tools will toggle the appearance of virtual curves.
|
Background Gradient Color
 |
CUBIT 10.2 now provides the capability to choose a background based on two colors. The background may have a smooth color gradient from the selected top color to the bottom color. The selected colors will be maintained between restarts of the program. To change the background colors go to the Display menu and select Background. |
Alpha Features
For many years, CUBIT has had a strong research component, serving as a platform for cutting edge technical advancements in geometry and meshing. At the same time it serves as a day-to-day software tool for engineers and analysts. Many of the research features, although still under development, are made available in the CUBIT software. In order to better manage these features, CUBIT 10.2 now incorporates a new mode which allows access to research tools. To access this mode, use the following command from the CUBIT command line
set developer ON|OFF
The following is a list of commands which are now only available if the developer flag has been set to ON.
Although extremely useful in many situations, these commands are designated as research. Use of these commands should be done with caution and with the understanding that they are not fully tested and intended for regular use.
At times, commands will be deprected from the code base, when in spite of their long history in Cubit they become to difficult to maintain and of marginal use. In version 10.2, the following meshing schemes have been removed from the code and documentation:
plaster New Installation Package
In previous versions of Cubit, a separate download was required for both command line and GUI versions. The new installation package for all platforms now include both versions in the same install. Since both versions utilize the same core libraries, there was a relatively small overhead size to the installation package by including both.
Back to New Features
|