Itasca Linux 9.00 Update

Download Recent Update

Latest Version: 9.00.156 (Description)
Released On: Freitag, Jan. 6, 2023

Installation Instructions

As of Version 9, the Itasca Software Linux Debian file will install 3DEC, FLAC2D, FLAC3D, MassFlow, PFC2D, and PFC3D on your computer. If you do not have a valid license for one of these programs it will run in demonstration mode. Please note that this installer contains ALPHA and PRE-RELEASE software:

  • 3DEC
    • ALPHA version; use accordingly
  • FLAC2D
    • PRE-RELEASE version (Public BETA); use accordingly
  • FLAC3D
    • PRE-RELEASE version (Public BETA); use accordingly
  • PFC2D and PFC3D
    • ALPHA version; use accordingly
  • MassFlow
    • PRE-RELEASE version (Public BETA); use accordingly

These programs use the current Long Term Support (LTS) version of Linux Ubuntu 20.04 and are provided via a single Debian Linux distribution (*.deb) file.

After downloading the installation file, choose one of the following ways to install the software. Both methods install both the GUI and command line versions of the software.

Open the *.deb file with the Software Install program in the Ubuntu Desktop and click install.

or

Run the commands:

sudo apt-get update && sudo apt-get upgrade

wget https://itasca-software.s3.amazonaws.com/itasca-software/v900-linux/itascasoftware_900.latest.deb

sudo DEBIAN_FRONTEND=noninteractive apt-get -y install -f ./itascasoftware_900.latest.deb


To Uninstall

To uninstall run the command:

sudo apt-get remove itascasoftware

Add License Details (console version only)

If using only the console versions of the software use these commands to enter your web license details. Put your email address and password in the appropriate places.

mkdir -p ~/.config/Itasca

touch ~/.config/Itasca/wad900.conf

echo "[weblicense]" >> ~/.config/Itasca/wad900.conf

echo "email=your email here" >> ~/.config/Itasca/wad900.conf

echo "password=your password here" >> ~/.config/Itasca/wad900.conf


Running Programs in Linux

Once installed:

  • program icons are created so it can be easily accessed from the Ubuntu Desktop,
  • programs may be added as a favorite, or
  • the codes can be run from the command line with any of these commands:
    • pfc3d900_gui
    • pfc2d900_gui
    • flac3d900_gui
    • 3dec900_gui
    • pfc3d900_console
    • pfc2d900_console
    • flac3d900_console
    • 3dec900_console

Download Instructions

Click the download link below and double-click on the file name to initiate software installation. Follow the installation directions from above.

Itasca Linux Installer 9.0 Update

Software Update Revisions

Revision Date Description
156 Jan. 6, 2023

New features and improvements
- Documentation and example update - many updates on structure documentation.
- EULA adjustment.
- Add latest version 5.3.0 of CM2 libraries.
- Add Python lib of pyopenxl.
- Add icon gray-out/highlight to the workspace content selector pull-down to indicate whether a document is already in the workspace view. Also provide a modified indicator for data files.
- Adjust layout width of property list.
- Add Maxwell dynamic damping option for non-rigid structure links.
- FLAC2D A lot of structure improvements.
- FLAC2D Enable Python support for Attach logic in 2D.
- FLAC2D/3D Update Lode angle interpolation function and algorithm of NorSand model.
- FLAC2D/3D Add add-control-point keyword to sketch edge create by-points command which is needed to transfer FLAC geometry to Sketch commands.
- FLAC2D/3D Sketch: Increase thickness of background geometry lines and fixed long-standing issue with wrong scaling of selection rectangle for background geometry.
- FLAC2D/3D Sketch: improvements: improved restview on ExtrusionScene; update the size of anchor points for background item on ExtrusionScene.
- FLAC2D/3D Sketch: command that creates the segments from background geometry now works with rotation/translation/scale.
- FLAC2D/3D Sketch: the rubberband selection now works similarly to Rhino. If selection rectangle drawn from left to right, items within rectangle is selected; if drawn from right to left, items cross the rectangle is also selected.
- FLAC2D/3D Sketch: segments are clean before generating from background geometry.
- FLAC2D/3D Sketch: better projection for background geometry set in Extrusion Scene.
- FLAC2D/3D Sketch: support degenerated blocks when creating zones by rotating.
- FLAC2D/3D Sketch: create functionality to "centralize" background geometry in the Extrusion view so the left corner of it (typically lower-left) matches the first node of the extrusion path.
- FLAC2D/3D Sketch: enable functionality to draw extrusion path by snapping extrusion nodes to background geometry.
- FLAC2D/3D Sketch: introduced new capability to lock first extrusion node (this is default option).
- 3DEC Improve zoning logic (block zone generate-new) by adding a new option to specify the number of control points on block faces.
- 3DEC Faster the zoning logic.
- 3DEC Fix block to-flac3d to hybrid bolt creation in FLAC3D.
- 3DEC Some plotitems are multithreaded.
- 3DEC New command block join-by-contact.
- MASSFLOW Add FISH functions for extracted markers.
- MASSFLOW Add color and map to drawbell to drawpoint plot item.

Bug Fixes
- Fix project restore bug.
- Fix highlight in project pane was incorrect.
- Fix for using the modified icon in the content selector.
- program echo off turns off the information and progress but not warnings or log files.
- FLAC2D/3D Sketch: fix the gridpoint order in ExtrusionGenBlock may be not correct.
- FLAC2D/3D Fix bug that user defined models not automatically loaded.
- FLAC2D/3D Sketch: fix issue with inconsistent translation/centralizing of the extrusion path (using sketch path translate center) when switching from Construction to Extrusion view. Now extrusion path is automatically "centralized" only when it contains unmodified default edge; any changes to the path disable automatic "centralization".
- 3DEC Fix to flow plane generation when using block zone gen new.
- PFC Add the ability to match multiple keywords.
- PFC In the Mohr model all one to set a flag so that if a tensile failure then the pore pressure is set to 0.
- PFC Fix issue if oddMeshConnect.
- PFC Fix Rblock export to zones.
- MASSFLOW Fix bug in secondary fragmentation when file is restored.

155 Nov. 13, 2022

New features and improvements
- Documentation update.
- Get back missing datafile in Linux version.
- Update EULA.
- Reverse the tolerance before 154 for calculating of principal stresses and directions.
- Keep modified files in memory while viewing other files, so the user can open the file again in the work space and undo/redo changes from previous views.
- Repairs to restore some FISH tables and fix width of one command map.
- FLAC2D Enable zonepython, zonepythonobject and zonepythonarray modules.
- MASSFLOW Add command massflow marker size-distribution.
- PFC Add range to the contact creation command.

Bug Fixes
- Cleanup the command model creep solve.
- Fix bug that convection apply cannot be changeable with FISH.
- Fix inadvertently broken remembrance of data files in projects.
- Manage having the same file name with different extensions when restoring projects.
- FLAC2D/3D Add zone id for illegal geometry error info.
- FLAC3D Fix bug that zone property cannot be assigned through python function set_prop_scalar when there are null zones.
- 3DEC Fix bug in generating flow planes when using block zone gen-new.
- PFC Fix bug when importing from "FLAC3D.
- PFC Fix new-side-group and make wall.contact.list get vertex contacts too.
- PFC Fix body work accumulation for clumps and rblocks.

154 Okt. 28, 2022

Major improvements
- FLAC3D, FLAC2D and MASSFLOW v900 are officially in Pre-Release (Public Beta).
- Implemented Phase 2 of updated and improved Graphical User Interface.
- Updated Python to version 3.10.5.
- New enhanced Search & Replace dialog.
- Updated Visual Studio 2022 template for creating User-defined models.
- New capability to import pore pressure from csv files containing unstructured points.

New features and improvements
- Changed the default size of heading and copyright displayed on plots, made font size adjustable by user.
- Run button is now available for each .dat file; Stop button is moved to the top menu bar.
- Plots can now use improved Log scale with additional grid lines displaying.
- Improved scientific notation for plots legend and axes.
- Changed plastic state names for NorSand model.
- Enabled excluding past plastic states from plotting.
- Remember the cursor position and selection when reopening a data file within the same project session.
- Updated algorithms for calculation of tensor's principal direction, now follow right-hand rule.
- Modified read-only properties for IMASS and Hoek-Brown models.
- FLAC2D/3D Added Density in the material properties dialog available in the Model pane.
- FLAC2D/3D Sketch: Substituted 3-point circle option with new Quad-Split circle. Removed old option to create Quad-Split circles from blocks.
- FLAC2D/3D Sketch: Extrusion path is automatically centralized based on the extent of the Sketch geometry.
- FLAC2D/3D Sketch: Intersecting segments in the extrusion view are automatically highlighted.
- FLAC2D/3D Sketch: Added capability to deselect items with rectangular area using CTRL+ALT+selection.
- FLAC2D/3D Sketch: updated commands and FISH documentation.
- FLAC2D Enabled NMD for axisymmetric mode.
- FLAC2D Added geometric shape quality metric option to zone geometry-test command and zone.condition FISH function.
- FLAC2D Improvements in face selection in Model pane.
- FLAC2D Enabled additional Python bindings/functions.
- FLAC2D Corrected a set of input parameters for constitutive models derived from Weak-Plane type model.
- FLAC2D Verified and updated P2PSand model.
- FLAC2D Commands and FISH documentation is completed for Zone, SEL (Cable, Beam, Pile).
- FLAC2D Created new documentation section "FLAC2D Quick Start Tutorial".
- FLAC2D Created new documentation section "FLAC2D for FLAC8.1 users".
- FLAC2D Updated documentation for several Verification Examples and Example Applications
- Updated documentation/examples for Ramberg-Osgood hysteretic constitutive model and IMASS.

Bug Fixes
- Fixed an issue with tiles becoming inactive when restoring model.
- Fix list command for Ramberg-Osgood model.
- Fixed some broken documentation paths when pressing F1.
- Fixes to the License Generator.
- FLAC2D/3D Fixed broken struct ... import from-sketch command.
- FLAC2D/3D Fixed deleting geometry set when deleting corresponding background geometry in Sketch.
- FLAC2D/3D Increased accuracy in Jacobi implicit solver to get accurate solution for some extreme cases.
- FLAC2D/3D Fixed link creation on structural nodes when zones are created or un-nulled.
- FLAC2D/3D Sketch: fixed mouse snapping issues to an existing edge with the presence of the background grid.
- FLAC2D/3D Sketch: fixed some back-compatibility issues.
- FLAC3D Sketch: Fixed issue with creating zones from "flipped" extrusion segments.
- FLAC2D Fixed Zoom-to-selection in Model pane.

153 Sep. 17, 2022

Major improvements
- FLAC3D v900 is officiall in Beta.
- Added AWS cloud computer and cluster creation wizard, available under the Tools menu.
- Major user interface update. Central workspace is now divisible by the user.
- Updated the license not found dialog, added a security diagnostics output option for better support.

New features and improvements
- Added support for non-constant non-linear structural element properties.
- The User Interface can now detect if GPU support was enabled in Remote Desktop connections and stop forcing ANGLE mode and stop removing all plots.
- History/Table plots using log axes now have improved display.
- FLAC2D/3D Added ability to include accelerations in results files.
- FLAC2D/3D The 'zone validate' command now has the option to detect unconnected regions.
- FLAC2D/3D The demonstration size limit was raised to 1000.
- FLAC2D/3D Sketch: Added background grid
- FLAC2D/3D Sketch: Added command to specify deleting mode for extrude paths.
- FLAC2D/3D Sketch: Added command to create segment between two points.
- FLAC2D/3D Sketch: Added ruler.
- FLAC2D/3D Sketch: The keywords 'zone-length' and 'length' now work with segments.
- FLAC2D/3D Sketch: Edge length is not displayed on information dialog and object properties.
- FLAC2D/3D Sketch: Improved performance of zoom when curved segments are present.
- FLAC2D/3D Sketch: Added ability to select objects by group.
- FLAC2D/3D Sketch: Improved ability to import 3D DXF into 2D Sketch.
- FLAC2D/3D Sketch: Can select multiple edges and assign the same ratio to them.
- FLAC2D/3D Sketch: Added ability to merge nodes.
- FLAC2D/3D Sketch: New tool added to clean up edges and points outside meshed regions.
- FLAC2D/3D Sketch: Added grid snapping to extrusion scene.
- FLAC2D/3D Sketch: Added ability to assign ratios independent of edge directions.
- FLAC2D/3D Sketch: Added polyline tool.
- FLAC2D/3D Sketch: Added option to reverse (flip) ratio direction.
- FLAC2D/3D Sketch: Added option for extrusion path to UI.
- FLAC2D/3D Sketch: Added extrusion option to keep ends parallel to construction pane.
- FLAC2D/3D Sketch: Added point and clean mesh tool buttons.
- FLAC2D/3D Sketch: Popup editor to add/modify nodes/segment on extrusion view.
- FLAC2D/3D Sketch: Warning message is shown when zones are not able to be created by rotation.
- FLAC2D/3D Sketch: Added 'sketch path translate' command.
- 3DEC Changed minimim size for flow zones to equal the block tolerance.

Bug Fixes
- Fixed error in clock synchronization tests in the web license logic, causing false failures.
- Fixed errors in the struct.prop.index FISH function.
- Fixed error importing DXF files, that caused a crash in the Linux version.
- Fixed bug in fracture connectivity command.
- Fixed bug in set fracture FISH intrinsics.
- The constitutive model template and wizard should work again for v900 and Visual Studio 2022.
- The geometry plot item is more likely to automatically update when geometry data changes.
- The geometry plot item was not saving/restoring the polygon cut line width.
- The Norsand model was updated for better numerical stability.
- Fixed crash if the history/trace update interface is set to zero.
- Fixed an intermittent history read error that could occur if a history plot was visible during a model save.
- The 'program log-file' command was not working with the 'truncate' keyword.
- Increase maximum moduli for some stress-dependent constitutive models.
- PFC Fixed periodic space bugs for rblock-rblock contacts, and for spring network contact model.
- FLAC2D/3D Fixed bug assigning anisotropic fluid properties.
- FLAC2D/3D Fixed 'zone.mech.prop.name' FISH intrinsic.
- FLAC2D/3D Change all 'stres-strength' labels to 'strength-stress' for clarity.
- FLAC2D/3D Fix crash in model pane using bool type properties.
- FLAC2D/3D Improved performance of attach conditions in MPI.
- FLAC2D Many fixes to axisymmetric calculations.
- FLAC2D Many fixes to 2D structural elements.
- FLAC2D Fies to 2D interface logic.
- 3DEC Fix to contact area calculations for mismatched rigid blocks.
- 3DEC Fix bug in joint fluid flow when using 'block zone gen-new'

152 Aug. 10, 2022

Major improvements:
- FLAC2D/3D, PFC, 3DEC, and MassFlow all now use the same unified installer.

New features and improvements
- Sped up performance of the GEOMETRY-DISTANCE range element significantly.
- Fix to the web license system to make it more tolerance of intermittent network connections.
- The web license clock synchronization test should not fail incorrectly any more.
- The various user defined model templates should now work for v900 and Visual Studio 2022.
- Fix bug assignming anisotropic fluid properties.
- FLAC2D/3D Sketch: Lots of features/support for out of plane extrude paths.
- FLAC2D/3D Zone plotitem generation speed improvements.
- FLAC3D Removed ZGROUP plot item, integrated capability into the main zone plotitem. More than 10x faster to generate.
- FLAC3D Added grid import from MIDAS.
- FLAC2D More 2D structural element support.

Bug Fixes
- Fix bug displaying group name in caption on plot.
- Fix bug rendering polygons intersecting a cutting plane.
- Fix history read error that could occasionally happen during a save if a history plot was visible in the UI.
- FLAC3D Fix for save file compatibility with v700 and apply face conditions.
- FLAC2D fixes and adjustments to axisymmetric calculations.
- 3DEC Fixed threading bug in calculations - should be faster.

Revision 151

Major improvements:
- Implementing Phase 1 (out of 5) of an updated Graphical User Interface.
- FLAC2D Initial implementation of axisymmetric analysis - mechanical calculations only (no interfaces). To configure for axisymmetry use command MODEL CONFIG AXISYMMETRY.
- FLAC2D Enabled SEL dynamic logic and added some examples.
- FLAC2D Enabled 'Scale Box' plotitem.
- FLAC2D Enabled 'Boundary' plotitem.
- MassFlow Added MassFlow section to the documentation

New features and improvements
- FLAC2D/3D Display current shape creation tool in the Sketch toolbar.
- FLAC2D/3D Added an option to omit past states when plotting yield states.
- FLAC2D/3D Added "rotation" parameter to the orthotropic elastic model.
- FLAC2D/3D Anisotropic fluid model now can accept hydraulic-conductivity properties.
- FLAC2D Enabled/fixed UI range elements for 2D.
- FLAC2D Enabled Dynamic Input Wizard in the Tools menu.
- FLAC2D Enabled SEL link FISH functions.
- FLAC2D SEL NODE LIST command: added information about translational and rotational acceleration.
- MassFlow Added MASSFLOW RECORD command.
- MassFlow Added FISH and plot items for mine blocks.
- PFC Improved performance of wall-zone logic when attaches are present.

Bug Fixes
- Fixed issue with generating movie frames.
- Fixed CTRL+2 keys combination to focus in the console.
- Fixed issue with throwing an exception if unable to create/write 'projectmaster.dat' when loading a project.
- Fixed issues when exporting user-defined data plotting to a datafile by group.
- Fixed issues with some error dialogs staying on top of all system windows.
- Fixed bugs in command FRACTURE INTERSECTION COMPUTE WITH-GEOMETRY.
- FLAC2D/3D Fixed an exception when merging points in Sketch.
- FLAC2D/3D Fixed geogrid plot with coupling stress.
- FLAC2D Fixed issue with internal designation of FLAC2D licenses which prevented using Technical Support dialog.
- PFC Fixed weights calculation for wall-facet contacts.

151 Juli 6, 2022

Major improvements:
- Implementing Phase 1 (out of 5) of an updated Graphical User Interface.
- FLAC2D Initial implementation of axisymmetric analysis - mechanical calculations only (no interfaces). To configure for axisymmetry use command MODEL CONFIG AXISYMMETRY.
- FLAC2D Enabled SEL dynamic logic and added some examples.
- FLAC2D Enabled 'Scale Box' plotitem.
- FLAC2D Enabled 'Boundary' plotitem.
- MassFlow Added MassFlow section to the documentation

New features and improvements
- FLAC2D/3D Display current shape creation tool in the Sketch toolbar.
- FLAC2D/3D Added an option to omit past states when plotting yield states.
- FLAC2D/3D Added "rotation" parameter to the orthotropic elastic model.
- FLAC2D/3D Anisotropic fluid model now can accept hydraulic-conductivity properties.
- FLAC2D Enabled/fixed UI range elements for 2D.
- FLAC2D Enabled Dynamic Input Wizard in the Tools menu.
- FLAC2D Enabled SEL link FISH functions.
- FLAC2D SEL NODE LIST command: added information about translational and rotational acceleration.
- MassFlow Added MASSFLOW RECORD command.
- MassFlow Added FISH and plot items for mine blocks.
- PFC Improved performance of wall-zone logic when attaches are present.

Bug Fixes
- Fixed issue with generating movie frames.
- Fixed CTRL+2 keys combination to focus in the console.
- Fixed issue with throwing an exception if unable to create/write 'projectmaster.dat' when loading a project.
- Fixed issues when exporting user-defined data plotting to a datafile by group.
- Fixed issues with some error dialogs staying on top of all system windows.
- Fixed bugs in command FRACTURE INTERSECTION COMPUTE WITH-GEOMETRY.
- FLAC2D/3D Fixed an exception when merging points in Sketch.
- FLAC2D/3D Fixed geogrid plot with coupling stress.
- FLAC2D Fixed issue with internal designation of FLAC2D licenses which prevented using Technical Support dialog.
- PFC Fixed weights calculation for wall-facet contacts.

150 Mai 18, 2022

Major improvements:
- Structural element logic added plastic beams, ready for use.

New features and improvements
- Update to the Norsand model.
- FLAC2D Enabled fluid particle tracking.
- FLAC2D/3D Add option of turning off Maxwell damping for structures.
- 3DEC Added commands BLOCK THERMAL ACTIVE ON/OFF and BLOCK FLUID ACTIVE ON/OFF.

Bug Fixes
- Several fixes to the second/shared license system. The second license available on the same computer that the first is claimed on should work more reliably now.
- FLAC2D Fixes to shear strain plotting, listing, and FISH.
- FLAC2D Fixes to the 2D interface logic.


Neuesten Nachrichten
  • ITASCA Information Day We are happy to announce that this year we can finally offer an Itasca Information...
    Weiterlesen
  • Itasca Software now Available for Linux Version 7 or greater of Itasca software (FLAC3D, 3DEC, PFC3D, and PFC2D) are now operable...
    Weiterlesen
  • Itasca Celebrates 40 Years Itasca is celebrating 40 years of solving geomechanical and hydrogeological challenges through engineering and computer...
    Weiterlesen

Kommende Veranstaltungen
13 Mär
3DEC In-Person Introductory course
Live in-person introductory training course in Minneapolis, Minnesota. This course provides an overview of the capabilities and feature... Weiterlesen
16 Mär
Online Live Training : Python in Itasca Software
This course provides an overview of the Python programming language in Itasca software. The course covers major applications of Python ... Weiterlesen
27 Mär
FLAC3D In-Person Introductory Course
Live in-person introductory training course. This 3-day course provides general feature training addressing basic concepts and recommen... Weiterlesen