The parts grid editor defines grid regions and fixed points associated with an individual part. The parameters defined in this window immediately respond to changes in the part's shape and position. Some of these PrOGrid Project Optimized Gridding® options also appear in the main grid editor, but the Gridding Properties Editor allows users to override the main grid's default settings by enabling or disabling PrOGrid for a part, or controlling specific PrOGrid behaviors. For reference, the gridding algorithm page explains how a part's gridding properties fit into the overall gridding framework.
Users can access the Gridding Properties Editor by right-clicking on the desired part in the Project Tree, then selecting Gridding / Meshing ❯ Gridding Properties. The editor provides controls for specifying grid regions and fixed points. When checked, the Suppress Grid Properties checkbox deactivates all grid settings for the selected part.
The Grid Regions section of the editor allows users to specify either PrOGrid grid regions or manual grid regions, both of which impact cell sizes throughout the part's bounding box.
Selecting the Use PrOGrid Grid Regions option applies the PrOGrid values from the main grid editor for base cell size, boundary refinement, and padding. Users can override the main grid editor's values by checking the desired custom option and entering the preferred value in the editable field.
The Target Cell Size is determined by the minimum cells per wavelength with consideration for the part's assigned material and the project's frequency range of interest, so selecting the Custom Min Cells Per Wavelength option and entering the desired value in the adjacent field updates the part's Target Cell Size accordingly. Likewise, the Minimum Cell Size is small enough to capture the minimum feature size and is adjusted by selecting the Custom Min Feature Size or Custom Min Cells Across Feature option and editing its value.
The gridding algorithm documentation provides greater detail on each of the PrOGrid grid region settings.
- Custom Min Cells Per Wavelength: the minimum number of cells to fit across a wavelength, which defines the base cell size.
- Custom Min Feature Size: a fixed distance that represents the part's smallest feature to resolve.
- Custom Min Cells Across Feature: the minimum number of cells to place across the minimum feature.
- Custom Number Of Padding Cells: the number of target cells extending beyond the part's bounding box.
- Custom Boundary Refinement Ratio: sets the size of cells applied to the edges of the part.
- Custom Boundary Refinement Number Of Cells: the number of boundary refinement cells to place on each side of the part's edges.
When checked, the Add Grid Regions Even when Part is Unmeshed option applies the part's PrOGrid grid regions to the grid even in cases when the part is not included in the mesh.
Deselecting Use PrOGrid Grid Regions provides users with the alternative Enable Grid Regions option. When checked, users can enter manual grid regions in two different modes. The default Basic mode applies the cell size and boundary extension specifications in each coordinate direction. The Basic Specification section allows users to manually adjust the grid region's Cell Sizes parameters.
This section has three settings that function in a similar manner as the main grid editor:
- Target: the largest desirable cell size throughout the part's bounding box.
- Minimum: the smallest desirable cell size. Users can enter this value as either an absolute length or a fraction.
- Ratio: checking this option calculates the minimum base size by multiplying the Target value by the Minimum value. When unchecked, the Minimum value is entered as a fixed length.
The Boundary Extensions value determines how far beyond each side of the part's bounding box to apply the specified cell sizes. Above the Basic Specification section, users can click the Advanced button to switch modes. Clicking the same button toggles back to the Basic mode as needed.
The Advanced mode provides the same functionality as the basic mode, but its settings apply independently in each coordinate direction. Selecting and deselecting each X, Y, and Z option enables or disables its associated grid axis settings, respectively.
The Fixed Points section of the editor controls the placement of fixed points at locations with one or more types of geometric features and its settings are disabled by default. Checking the Use Automatic Fixed Points option enables two groups of settings.
The Automatic Discovery Options section allows users to select the geometric features that add a fixed point to the grid. Selecting or deselecting the available options either adds or excludes fixed points at that location, respectively.
When checked, fixed points will be identified for the following geometry features.
- Wire Endpoints: discontinuity in the object.
- Edge Corners: discontinuity in the derivative of an object's edge.
- Endpoints of Axis-aligned Edges: axis-aligned straight edges existing within the object's geometry.
- Open Ellipse Center Points: center of an open ellipses.
- Closed Ellipse Center Points: center of a closed ellipses.
- Edge Loops Bounding Box: edge of loops or closed circuits of edges. Selecting this option enables the Minimum size field.
- Minimum Size: sets the smallest loop size considered by the Edge Loops Bounding Box option. Entering a value of zero considers all loops within the object's geometry.
The Boundaries section controls the grid lines placed at the part's bounding box. Selecting or deselecting the X, Y, and Z options either adds or excludes a grid line at that Lower or Upper coordinate boundary, respectively.
Five buttons appear across the bottom of the editor:
- Revert: discards changes and restores the editor's settings to the previous saved version.
- Copy to clipboard: copies the editor's applied settings, which users can paste to other individual parts.
- Done: saves the entered specifications and closes the editor.
- Cancel: discards the entered specifications and closes the editor.
- Apply: saves the entered specifications and leaves the editor open.