Griddle 2.0 Update

Download Instructions

This is a PRE-RELEASE version of Griddle 2.00. It requires Rhinoceros 3D CAD Version 6 to be installed first.

Please be aware you use this software at your own risk.

  • The features of this PRE-RELEASE version are principally complete.
  • The program has passed internal testing and evaluation.
  • The program is being used by Itasca consultants on engineering projects.
  • All documentation supplied with the program is principally complete.
  • Tutorial documentation will be available upon official release.
  • We greatly appreciate you helping us test and evaluate Griddle 2.00.
  • Owners of Griddle 1.0 may upgrade and purchase the PRE-RELEASE version at a discount at any time prior to Griddle 2.0 being released.

Bug reports, comments, and suggestions are welcome and may be sent to: software@itascacg.com.

Download Recent Update

Latest Version: 2.00.7
Released On: Wednesday, Aug 5, 2020

Griddle 2.0 Update

Software Update Revisions

Revision Date Description
7 Aug 5, 2020

PRE-RELEASE Version

New features:

  • Fully updated User Manual.
  • GVol, BR: New option AutoOutputName sets the output file name and suppresses the "SaveAs" dialog. This allows calling meshing commands in batch without interruption (e.g., from a Python script). When AutoOutputName is not set, the "SaveAs" dialog is shown.
  • BR: New option GenerateSurfaceMesh specifies if bounding surface meshes should be generated from the volume meshes. Bounding surface mesh generation may take significant time for large BR models and now it may be skipped if not needed.

Improvements:

  • Modified the installer to avoid potential conflicts with other programs.
  • Improvements in GSurf to better account for local mesh size especially with AllQuad remeshing.
  • Group and slot naming is more consistent between GVol / BR and between FLAC3D and 3DEC outputs.

Bug Fixes:

  • Issue with ignoring local mesh resolution in BR is fixed.
6 Jun 8, 2020

New features:

  • GExtend: New command to extend surface mesh along selected part of mesh boundary (see help docs).
  • GExtrude: New command to extrude surface mesh along its border onto a bounding BREP/NURBS surface. The command helps quickly create close mesh domain from a surface mesh (see help docs).

Improvements:

  • GHeal: Improvements in MendCracks function.
  • GHeal: Toolbar icon is updated ("meshed" wrench).
  • GExtract: Extraction of mesh pieces in AllSurfaces mode is more robust (all possible pieces are extracted).
  • Griddle toolbar is updated to include new icons for GExtend and GExtrude.
  • Updated Rhino built-in help documentation for GVol, GExtrude, and GExtend.
  • Updated Security dialogs and logic allow selection of license location between local and network.

Bug Fixes:

  • Issue with Security logic not storing network license location is fixed.
5 May 5, 2020

New features:

  • GExtract: New option SurfacesWithinSolid extracts pieces of surface meshes that are located within a selected solid (box, cylinder, etc.). Upon completion, the command keeps extracted pieces selected.
  • GExtract: Option BoundaryFaces is split into: BoundaryFaces, which extracts faces attached to the mesh boundaries only, and NonManifoldFaces, which extracts faces attached to non-manifold edges.
  • GVol: New option IniErrorCheck turns on/off common errors check for input surface meshes. The option is persistent, meaning that it remembers this setting between Rhino launches. The option can be accessed from GVol's MeshSettings menu.

Improvements:

  • Improved capabilities of BR to work on partially degenerate solids (i.e., with internally mismatching edges/nodes). Previously, such solids would be considered invalid. Now BR automatically attempts to fix the issues and then continues meshing.
  • Improved BR functionality to work with joined concave solids (previously BR often created invalid mesh for such geometries).
  • BR: optimizations in the algorithm to automatically create/display surface meshes.
  • Speed optimization in BR and GVol when outputting to 3DEC 7.0.
  • GSurf: optimizations in the logic processing information about skeleton edges and hard nodes. GSurf now works significantly faster for large models with surface meshes containing element size assignment.
  • GSurf: RidgeAngle is moved from Advanced options to main options (as requested by users).
  • GHeal: improvements in MendCrack functionality to work with Quad dominant meshes (to properly 'stitch' cracks).

Bug Fixes:

  • Issue with tolerance when outputting to 3DEC 7.0 from BR and GVol in binary format is fixed.
  • Issue with BR using incorrect value of MaxEdgeLength first time BR is run is fixed.
4 Mar 29, 2020

IMPORTANT NOTE: This version of Griddle requires the latest version of Rhino 6! Make sure to update Rhino 6 before installing Griddle (open Rhino, go to Help -> Check for Updates, click on Check Now...) If you install Griddle 2.00.4 with an older version of Rhino 6, Rhino may show an error immediately after starting that Griddle cannot be loaded. Click on details and follow the instructions to update Rhino.

New features and improvements:

  • Improvements in how GSurf accounts for hard edges (now they can be partially taken into account if they do not fully match face edges).
  • Hard nodes for GSurf can now be used without assigning any element size. This allows preserving original mesh nodes when remeshing.
  • New function in GExtract BoundaryFaces extracts faces along naked and non-manifold edges (i.e., mesh boundaries and non-manifold mesh intersections).
  • GExtract preserves original mesh name and layer information in extracted meshes.
  • Surface meshes created by BlockRanger will get the same name and layer as the original solid being meshed.
  • Updated help docs.
  • Updated some of the libraries Griddle depends on in the latest version (Qt5.14.1, Intel19.1, latest RhinoSDK).
  • Updated Itasca license agreement.

Bug Fixes:

  • Issue with GVol producing poor quality mesh when ShapeQuality is set to 1 (or close to 1) is fixed.
  • Issue with GSurf producing poor quality mesh and not using local mesh size when Mode=Tri and MinEdgeLength=0 is fixed.
  • Issue with BlockRanger crashing when saving in FLAC3D binary format is fixed.
3 Mar 5, 2020

Breaking changes:

  • Command GriddleVersion is substituted by command GriddleAbout.
  • GSurf: Local mesh size specified via hyperlink uses new syntax: elemsize:NumericValue (see GSurf help for details).

New features and improvements:

  • New command GriddleAbout shows dialog with information about Griddle, active license, and automatically checks for Griddle updates.
  • When Rhino is closed, Griddle shows improved dialog with a hyperlink to download Griddle updates, if any available.
  • Griddle toolbar is updated to include a button for GriddleAbout command.
  • GHeal: functions parameters in AutomaticHeal mode are auto-calculated by default (Parameters=Automatic). Custom values can also be specified.
  • New function in GHeal: AlignNormals unifies normals in joined/welded meshes (see GHeal help for details).
  • Number of improvements and optimizations in GHeal.
  • Updated help docs.

Bug Fixes:

  • Issues with proper layer assignment in GSurf (if OutputMesh = Separated) are fixed. If input meshes are properly intersected (fully conformal), GSurf should always be able to properly separate the output meshes and place them in the corresponding layers.
  • Issue with GHeal's FillHoles option going into an endless loop is fixed.
2 Feb 11, 2020

New features and improvements:

  • GInt option TestIntersections has been replaced by more robust option SplitIntersections (see GInt help for details).
  • GInt got new option OutputType = Mixed, which converts planar (within 0.5deg) pairs of triangles into quads (see GInt help for details).
  • Updated help docs for GInt.
  • Preserve custom URL of a mesh object after it is modified by GInt, GSurf, or GHeal (if URL contains data about mesh size).

Bug Fixes:

  • Default value for break angle for single surface non-manifold extract (GExtract) is set to 1deg (to avoid unnecessary face selection).
  • Output filename extensions are fixed when using GVol and BR.
  • Installer now sets Griddle registry info per local machine
1 Jan 22, 2020
  • Internal Beta release of Griddle 2.00

Latest News
  • 2020 H. Bolton Seed Lecture: Open Issues about Soil Liquefaction Dr. Bruce L. Kutter delivered the 2020 H. Bolton Seed Lecture at Geo-Congress 2020 in...
    Read More
  • Webinar: Using Rigid Blocks in PFC This webinar will provide a brief overview of PFC modeling using convex rigid blocks, including...
    Read More
  • Remote Training Planned for 2021 Itasca Consulting Group is planning remote, online training for early 2021....
    Read More

Upcoming Events
10 Nov
WEBINAR: 3DEC 7.0 for Beginners
This webinar is for people who are new or occasional 3DEC users, or those just interested in learning more about it.... Read More
1 Dec
WEBINAR: What’s New in 3DEC Version 7
This webinar is for people who have used 3DEC before and are interested in the latest developments.... Read More
4 Dec
Analyses of Embankment Dams and Slopes Using FLAC
This hands-on, virtual training course is 16 hours total, spread over four days in a 1.5-week period, and covers the analysis of embank... Read More