Software: UDEC
Updates
These updates are to be used only by licensed UDEC users. They are not "trial" versions of the code, nor are they fully functional installations before downloading the update you must install UDEC from the Itasca CD-ROM.
| UDEC 4.01, Standard Version Pre-requisites Installation Instructions Revision History |
||||||
|
||||||
| UDEC 4.0, Standard Version Pre-requisites Installation Instructions Revision History |
||||||
|
||||||
| UDEC 4.0, Network Version Pre-requisites Installation Instructions Revision History |
||||||
|
||||||
|
UDEC 3.1 (Previous Version) Installation Instructions Revision History |
|||||
|
|||||
Close This PanelX
UDEC 4.00 Modification List (Type PRINT VERSION to check version number.)
Note: UDEC 4.00 requires the following DLL files
ltkrn11n.dll - bitmap graphics kernel
ltdis11n.dll - bitmap graphics display
ltfil11n.dll - bitmap file system
lfbmp11n.dll - BMP bitmap support
lfpcx11n.dll - PCX bitmap support
lfcmp11n.dll - JPG bitmap support
vcjmodels.dll - UDMJ support
vcmodels.dll - UDM support
vccomm.dll - Socket IO support
Sub-Version Date Description
Number
127 09/28/04 Pre-release version
128 10/13/04 Fixed bug in plot properties
Fixed bug in launching the GIC through a Windows Shortcut
129 10/29/04 Added coverage for local zone and joint models in
solvefos.
Also added coverage for structural elements and added
STRUCTURE keyword to SOVLEFOS.
Fixed begin and end parameters for plot table.
Fixed bug in change directory (SYS CD)
Fixed bugs in above, below, left, right of tables
Fixed problem with spaces in names of files and paths
130 11/10/04 Fixed bug in change jmat ranges.
fixed error in bracketing in SolveFOS.
fixed plotting of customer title to hard copy plots.
131 11/23/04 Added range ATCONTACT X,Y. This will select contact
nearest the specified coordinate.
Added range ATGRIDPOINT X,Y. This will select gridpoint
nearest X,Y. If X,Y is inside a block, the gridpoint
selected will be from that block.
Fixed problem with SET PAGINATION OFF.
Added PRINT FOS command to print result of SOLVE FOS if
the file FoSmode.fsv is restored. Also added PLOT FOS
which puts the FOS value in the plot legend.
Fixed an error when plotting properties for zones that
have properties defined from property arrays (mat = n)
Fixed bug in defining cable area from property array (PROP
MAT = n CB_AREA = v)
132 11/24/04 Fixed error in CHANGE JMAT n RANGE ID n command, the id
keyword was not being processed.
Fixed error in CABLE PRETENSIONING, the wrong parameter
was being processed and cable tension as being set to the
grout material number.
ID range keyword for joints added.
Fixed problem in BOUNDARY HREAD n file.dat
Fixed error in fluid time summation for compressed flow
with mechanical substepping.
Fixed problem with structural elements in double
precision version.
Fixed errors in two phase flow in double precision
version.
132 12/14/04 UDEC 4.0 Release Version ---------------------------------
133 12/14/04 Fixed problem with storing values using d_extra fish
function.
Fixed error with labels and aliases when plotting tables
on block plots.
Fixed error in TABLE n READ filename
fixed SHOW command so that null blocks are 'restored'.
That is they will no longer be marked as 'hidden' but will
still not be visible.
134 1/04/05 Fixed error in block filled plots (PLOT SXX FILL BFILL).
Added a new keyword SOLVE FOS NO_RESTORE, This leaves the
final failure state active rather than reloading the
initial elastic state (primarily for use by the GUI).
Added plotting of boundary condition for normal and shear
velocity specifications.
Fixed a data corruption problem in the GIIC which would
affect the coordinates of boundary corners.
Added additional information to the prinout of fluid
boundary conditions when two phase flow is used.
PLOT xxx FILL PROJECTED has been extended to include
strain plots.
Fixed problem with plotting Fluid pressure boundary
condition
134 01/12/04 UDEC 4.0 Updated Release Version --------------------------
135 1/19/05 Fixed errors in the J_MODEL and J_PROP fish functions.
Fixed error in PLOT JPROP name when plotting DLL model
properties.
136 1/24/05 Fixed error that was preventing the setting of values
using the J_PROP nad J_MODEL FISH functions
137 2/16/05 Fixed error in plasticity state indicator for ZONE
MODEL SS. Under certain conditions the state
was being reset to elastic if the zone was not currently at
the yield limit.
Fixed error in the calculation of the out of plane
total stress (SZZ) when the pore pressure was changed by
the user due to a change in the assumed water table.
This error does not apply to the setting of the initial
water table or pore pressure. It applies only if the
pressure is changed after being initialized.
138 2/17/05 Fixed error in setting the background color for
hard copy plots (SET PLOT BACKGROUND n).
Add a symbol to PLOT HIST to locate history locations more
precisely.
139 3/07/05 RANGE ATBLOCK was deleting all blocks if the specified
coordinate was not in any blocks. This has been fixed.
Increased the number format for the number of contacts
printed in PRINT MAX.
Added current model time to bitmap plots.
Fixed error in PLOT LABEL.
140 3/11/05 Fixed error in the calculation of the shear damping
force when the DAMP CONTACT command was used.
Fixed infinit loop error if PLOT PEN was issued witout any
plotting keywords.
141 3/16/05 Fixed error where UDEC would hang up generating DXF plots.
Fixed error in initalizing newly created contacts when
jcons 7 (Barton Bandis) is used.
142 5/06/05 Fixed error in specifying the joint id as part of a
crack table command.
Added logic to allow the use of FISH strings when
specifying group names.
143 5/10/05 Fixed error in using a fish variable to specify the area
when defining a cable element using the format from UDEC
3.1. In UDEC 4.0 the area is entered as a property and
is not part of the command to define the cable element.
Both forms are currently supported.
Modified the plotting so that cursor coordinates are not
shown if SET LEGEND OFF is used. This was causing a blank
space to appear on hard copy plots.
Fixed a error in PLOT CFFAIL.
Added pore pressure effects to PLOT MOHR and PLOT CCFAIL.
144 6/09/05 Extended the Z_PROP() FISH function to include
built-in zone models. The new usage is:
z_prop(iz,offset) = value
or
value = z_prop(iz,offset)
where:
iz - is the zone address
offset - is an integer value obtained
from ZMAT.FIN for the appropriate constitutive model
145 6/10/05 Fixed a bug in the Z_MODEL FISH function. It was
erroneously set to read only. User can now change the zone
model through FISH. The Z_MODEL function was also
extended to work with builtin zone models. DLL
models are reference by a name string. Built-in
models are refrenced by an integer value.
DLL models:
z_model(iz) = name
Built-in models:
z_model(iz) = value
where value =:
Strain softening = 3
Mohr-Coulomb = 5
Double Yield = 6
Ubiquitous Joint = 7
Null = 8
elastic = 9
name = z_model(zi) returns a string. Currently this works
only for the DLL models. Built-in models will all return
the string 'builtin'. The FISH function imem(z_zex(zi))
will return the numeric zone model constitutive values for
the built in zone models.
146 6/29/05 Changed z_model to return a model name string for
built-in zone models. previously it would only the return
the text built-in for these models.
Changed j_model to accept and return string names for
built-in joint models (using joint command).
Fixed an error in magnification plots in small strain mode
Inhibited ubiquitous joint angle rotation in small strain
mode for built in block constitutive models.
147 7/19/05 Changed SOLVE FOS to also operate on the residual
values JRFric JRESCoh and JRTens used in jcons 5 and
JOINT RESIDUAL. This assumes that the joints are already
at their residual values when SOLVE FOS is issued.
Changed SOLVE FOS to also operate on the residual
7/26/05 GUI version 367
Fixed problem with beam thickness definition.
148 8/11/05 Fixed an error that was preventing the command INI
APER from working correctly. The aperture setting was
lost durring cycling.
Fixed a problem that prevented restarting save files from
a BB (Barton-Bandis) version of UDEC with a non BB version
even if BB joints were not used.
149 8/17/05 Fixed an error in the thermal-mechanical stepping. The
solve ratio logic was decreasing the limit
to the number of mechanical steps in each loop.
150 8/18/05 added new fish function:
d_temp(di) returns average corner temperature in a
domain.
151 8/19/05 fixed bug in d_temp fish function.
152 9/28/05 Changed the default constitutive model for elements
generated using the STRUCT BEAM command to be the same
as those from the STRUCT GEN command. UDEC was
set to define a non-yielding model for elements defined
using the STRUCT BEAM command.
Fixed a bug in the column headers for printing structural
elements.
Changed the d_contact(id) FISH function to
d_contact(id,ic). If ic <= 0, the function returns the
first contact index otherwise it returns the next
contact in the domain list. Previous to this change the
command would retrun the first item in the domain list
which may have been either a contact or a corner
index and there was no easy way to get the rest of the
contacts in the list. The function returns 0 if no more
contacts are found.
153 9/29/05 Changed UDEC so that it now stops processing FISH
functions, data files and command-end_command sections if
a FISH error occurs.
Added a new fish function to set the FISH error state.
ii = set_error will stop processing of FISH functions.
154 11/22/05 Fixed problem in the PLOT MAT FILL colors that occured
when colored backgrounds were used.
155 11/23/05 Fixed problem in the filled contour colors to prevent
the inclusion of a gray contour that was not also
included in the legend.
156 11/28/05 Fixed error in CHANGE JMAT = n RANGE INT n1, n2
157 11/29/05 Fixed error in cable area (when using GUI).
158 12/01/05 Fixed bug in PLOT MAT FILL that was created by the
fix in 155, Colors were not set properly for the
material types greater than 10.
159 12/14/05 Modified PRINT FLOW format to provide better
separation between domain id numbers.
------ GIIC version 369 ------
12/16/05 Fixed several errors in the GIIC - now version 369
Fixed problem with 0 angle in joint range.
Fixed joint material feed back in joint mats ( this
only works while defining the joints. After they are
assigned you can only distinguish them by plotting the
various property values.)
Added JREGIONS for material assigment.
Fixed error in INSITU water table assignment.
Added water density assigment to INSITU tool.
160 12/19/05 Fixed error in stress filled contour label.
161 12/29/05 Fixed problem restoring files from GIIC because of
CREEP flag setting.
162 1/24/06 Fixed problem with running GUI in double precision.
GUI was stopping at start up.
163 3/09/06 Fixed problem with mixing null zones and rigid blocks
Fixed problem with restoring GUI projects in different
directories.
164 3/10/06 Fixed error in PLOT LABEL 1 color command. The setting
for color was being rejected.
165 3/13/06 Added new command to force the joining of structural
elements in the event the connect swicth does not do so.
the command is:
STRUCT JOIN ID1 ID2
ID1 and ID2 are structural end node IDs from the two
elements to be joined. Node ID1 will be removed. Node id2
will be the common node. To find node id's:
PLOT STRUCT NUM STRUCT NODE will plot the structural
elements in a mode that the disconnect can be observed.
166 4/12/06 Modified the SOLVE FOS logic to save the last stable state
in a file named FOSMODE.SSV (in addition to the unstable
solution FOSMODE.FSV)
167 4/26/06 Increased the number of digits displayed by PLOT BLOCK NUM
168 7/31/06 Fixed problem with setting structural element properties
from inside the GIIC.
169 8/08/06 Fixed problem with plotting DXF file formats with SET
LEGEND OFF.
170 8/23/06 Fixed error in using the copy command to plot tables on
top of boundary plots. This was occuring if the hold
keyword was in the plot command line.
171 8/30/06 Fixed error in plotting FISH strings as a plot name alias.
172 11/15/06 Added solve elastic for BB joints
Changed UDEC to reset plasticity when changing
constitutive models.
Added control keywords to Solve FOS:
PERTRUB = v - allows user to select perturbation used in
determining the system response (default = 2.0).
CYCLE = n - allows user to selec the maximum number of
cycles allowed when attempting to determine
the system response. This may be required
with large models. (default = 50000).
Added a file save "abort.fsv" when FOS does not succeed in
determinining the safety factor. The model in this file
may give information as to why the process failed.
173 12/21/06 Added capability to set vector maximum for vector plots
when using the GUI. The length of the vector is a
function of the maximum value and the scaling. Normally
the maximum value is obtained from the plotted data. By
setting the maximum value the vector scaling can be fixed
to the vector lengths will change as the plotted data
changes. Length = function of 1/maximum*scale.
174 1/4/07 Modified PLOT PLAS to work correctly with Hoek-Brown DLL
175 4/25/07 Fixed bug in creating new properties in GUI.
Fixed bug in setting movie off in GUI.
176 6/12/07 Updated to support Remote Desktop.
Updated to run under WinXP X64 and Vista 64.
Network version is not updated.
177 6/20/07 Modified security key logic.
***** NOTICE *** versions from here on require Safenet Key drivers 7.3.2 ******
178 6/28/07 Fixed a error in the Print Info command. Was not printing
the maximum hydraulic aperture.
7/03/07 Changed history logic to remove the 2000000 cycle limit
179 7/03/07 Fixed an error in the stiffness limits for JOINT CY
command.
180 8/08/07 Fixed a scaling problem when specifying max value for PLOT
CCDIF.
181 8/17/07 Fixed an errors in the logic that deletes interior
bounday nodes when a block is deleted.
182 8/24/07 Fixed an error in interior boundary force
application accidentally introduced in subversion 181.
183 10/08/07 Fixed an error in contact force calculation that could
occur if contact were defined using both the joint
command and the change command.
Added z_inside(x,y) FISH function which returns the index
of the zone containing the point x,y.
184 10/25/07 Added SET SKIP_ERROR on/off. This settin causes UDEC to
continue processing the data file after an overlap error
occurs when creating blocks using the cell logic. It may
be used to skip other types of errors in the future.
Added translation controls for viewing DXF file overlays
in the GUI.
185 10/30/07 Modified contact creation fishcall to allow setting the
contact properties.
186 11/09/07 Fixed error in SET TIME command
187 12/20/07 Fixed error in setting and ploting zone pore pressures
in the GUI.
188 04/28/08 Fixed error in hardcopy plot legend when combining a
material property plot with another plot.
189 01/05/08 Fixed error in ploting the ubiquitous joint angle for DLL
models.
190 08/27/08 Fixed error in the initialization of JOINT BB contacts.
191 09/23/08 Added SET CB_TOL to control tolerance used to move cable
nodes off of the edges of blocks.
Added CABLE keywords FIRST_NODE n and LAST_NODE n to allow
assigning a different grout property to the first and last
nodes of a cable bolt. This makes it easier to model
plates and end anchored bolts.
192 09/24/08 Fixed problem with cb_tol for cable bolts.
Fixed error in echoing FISH in the GUI.
Fixed error in JMODEL range command.
193 10/14/08 Increased the number of tables that can be plotted at
the same time from 20 to 500.
194 10/23/08 Fixed problem with legend overflow
195 11/10/08 Fixed error with effective friction (base friction plus
mobilized roughness) calculation in BB model. Some
combinations of parameters lead to values
that are physically unrealistic. Efective friction now
limited to 70 degrees.
Fixed error where joint models assigned through JMODEL BB
would reinitialize parameters upon every cycle command.
This could cause the joints to displace more than they
should.
196 12/04/08 Fixed error is running GUI from double precision version.
197 12/11/08 Reduced default memory size for GIIC to 100 MB.
Added SET MAXGIICMEM command to allow user to change
amount of memory allocated. This should be used if the
GUI crashes when generating plots.
Fixed an error that occured in the contour colors when the
maximum number of colors were displayed.
198 12/12/08 Fixed problem with DXF plots in double precision version.
199 01/23/09 Fixed an error that may occur when plotting history
locations for zones that have been deleted.
200 01/28/09 Fixed error in AutoName - first name was missing a digit
Added a command to allow the deletion of interior boundary
corners. It is important to delete interior boundaries
if blocks are to be deleted that would extend the interior
void to intersect the model boundary. If this is not
done, the outer boundary will merge with the interior
boundary and an error will occur. The command formats
are:
BOUND INTERIOR DELETE RANGE xl,xu yl,yu
BOUND INTERIOR DELETE DOMAIN n
201 02/09/09 Fixed problem with displaying cables and beam elements in
GUI after some elements have been deleted.
Fixed problem with deleting elements from inside the GUI.
202 04/29/09 Fixed error in thermal calculations that occured when the
thermal properties were spcified using the ZONE command.
Previously, only thermal properties specified using the
PROP command were being used.
Close This PanelX
UDEC 4.00 Modification List (Type PRINT VERSION to check version number.)
Note: UDEC 4.00 requires the following DLL files
ltkrn11n.dll - bitmap graphics kernel
ltdis11n.dll - bitmap graphics display
ltfil11n.dll - bitmap file system
lfbmp11n.dll - BMP bitmap support
lfpcx11n.dll - PCX bitmap support
lfcmp11n.dll - JPG bitmap support
vcjmodels.dll - UDMJ support
vcmodels.dll - UDM support
vccomm.dll - Socket IO support
Sub-Version Date Description
Number
127 09/28/04 Pre-release version
128 10/13/04 Fixed bug in plot properties
Fixed bug in launching the GIC through a Windows Shortcut
129 10/29/04 Added coverage for local zone and joint models in
solvefos.
Also added coverage for structural elements and added
STRUCTURE keyword to SOVLEFOS.
Fixed begin and end parameters for plot table.
Fixed bug in change directory (SYS CD)
Fixed bugs in above, below, left, right of tables
Fixed problem with spaces in names of files and paths
130 11/10/04 Fixed bug in change jmat ranges.
fixed error in bracketing in SolveFOS.
fixed plotting of customer title to hard copy plots.
131 11/23/04 Added range ATCONTACT X,Y. This will select contact
nearest the specified coordinate.
Added range ATGRIDPOINT X,Y. This will select gridpoint
nearest X,Y. If X,Y is inside a block, the gridpoint
selected will be from that block.
Fixed problem with SET PAGINATION OFF.
Added PRINT FOS command to print result of SOLVE FOS if
the file FoSmode.fsv is restored. Also added PLOT FOS
which puts the FOS value in the plot legend.
Fixed an error when plotting properties for zones that
have properties defined from property arrays (mat = n)
Fixed bug in defining cable area from property array (PROP
MAT = n CB_AREA = v)
132 11/24/04 Fixed error in CHANGE JMAT n RANGE ID n command, the id
keyword was not being processed.
Fixed error in CABLE PRETENSIONING, the wrong parameter
was being processed and cable tension as being set to the
grout material number.
ID range keyword for joints added.
Fixed problem in BOUNDARY HREAD n file.dat
Fixed error in fluid time summation for compressed flow
with mechanical substepping.
Fixed problem with structural elements in double
precision version.
Fixed errors in two phase flow in double precision
version.
132 12/14/04 UDEC 4.0 Release Version ---------------------------------
133 12/14/04 Fixed problem with storing values using d_extra fish
function.
Fixed error with labels and aliases when plotting tables
on block plots.
Fixed error in TABLE n READ filename
fixed SHOW command so that null blocks are 'restored'.
That is they will no longer be marked as 'hidden' but will
still not be visible.
134 1/04/05 Fixed error in block filled plots (PLOT SXX FILL BFILL).
Added a new keyword SOLVE FOS NO_RESTORE, This leaves the
final failure state active rather than reloading the
initial elastic state (primarily for use by the GUI).
Added plotting of boundary condition for normal and shear
velocity specifications.
Fixed a data corruption problem in the GIIC which would
affect the coordinates of boundary corners.
Added additional information to the prinout of fluid
boundary conditions when two phase flow is used.
PLOT xxx FILL PROJECTED has been extended to include
strain plots.
Fixed problem with plotting Fluid pressure boundary
condition
134 01/12/04 UDEC 4.0 Updated Release Version --------------------------
135 1/19/05 Fixed errors in the J_MODEL and J_PROP fish functions.
Fixed error in PLOT JPROP name when plotting DLL model
properties.
136 1/24/05 Fixed error that was preventing the setting of values
using the J_PROP nad J_MODEL FISH functions
137 2/16/05 Fixed error in plasticity state indicator for ZONE
MODEL SS. Under certain conditions the state
was being reset to elastic if the zone was not currently at
the yield limit.
Fixed error in the calculation of the out of plane
total stress (SZZ) when the pore pressure was changed by
the user due to a change in the assumed water table.
This error does not apply to the setting of the initial
water table or pore pressure. It applies only if the
pressure is changed after being initialized.
138 2/17/05 Fixed error in setting the background color for
hard copy plots (SET PLOT BACKGROUND n).
Add a symbol to PLOT HIST to locate history locations more
precisely.
139 3/07/05 RANGE ATBLOCK was deleting all blocks if the specified
coordinate was not in any blocks. This has been fixed.
Increased the number format for the number of contacts
printed in PRINT MAX.
Added current model time to bitmap plots.
Fixed error in PLOT LABEL.
140 3/11/05 Fixed error in the calculation of the shear damping
force when the DAMP CONTACT command was used.
Fixed infinit loop error if PLOT PEN was issued witout any
plotting keywords.
141 3/16/05 Fixed error where UDEC would hang up generating DXF plots.
Fixed error in initalizing newly created contacts when
jcons 7 (Barton Bandis) is used.
142 5/06/05 Fixed error in specifying the joint id as part of a
crack table command.
Added logic to allow the use of FISH strings when
specifying group names.
143 5/10/05 Fixed error in using a fish variable to specify the area
when defining a cable element using the format from UDEC
3.1. In UDEC 4.0 the area is entered as a property and
is not part of the command to define the cable element.
Both forms are currently supported.
Modified the plotting so that cursor coordinates are not
shown if SET LEGEND OFF is used. This was causing a blank
space to appear on hard copy plots.
Fixed a error in PLOT CFFAIL.
Added pore pressure effects to PLOT MOHR and PLOT CCFAIL.
144 6/09/05 Extended the Z_PROP() FISH function to include
built-in zone models. The new usage is:
z_prop(iz,offset) = value
or
value = z_prop(iz,offset)
where:
iz - is the zone address
offset - is an integer value obtained
from ZMAT.FIN for the appropriate constitutive model
145 6/10/05 Fixed a bug in the Z_MODEL FISH function. It was
erroneously set to read only. User can now change the zone
model through FISH. The Z_MODEL function was also
extended to work with builtin zone models. DLL
models are reference by a name string. Built-in
models are refrenced by an integer value.
DLL models:
z_model(iz) = name
Built-in models:
z_model(iz) = value
where value =:
Strain softening = 3
Mohr-Coulomb = 5
Double Yield = 6
Ubiquitous Joint = 7
Null = 8
elastic = 9
name = z_model(zi) returns a string. Currently this works
only for the DLL models. Built-in models will all return
the string 'builtin'. The FISH function imem(z_zex(zi))
will return the numeric zone model constitutive values for
the built in zone models.
146 6/29/05 Changed z_model to return a model name string for
built-in zone models. previously it would only the return
the text built-in for these models.
Changed j_model to accept and return string names for
built-in joint models (using joint command).
Fixed an error in magnification plots in small strain mode
Inhibited ubiquitous joint angle rotation in small strain
mode for built in block constitutive models.
147 7/19/05 Changed SOLVE FOS to also operate on the residual
values JRFric JRESCoh and JRTens used in jcons 5 and
JOINT RESIDUAL. This assumes that the joints are already
at their residual values when SOLVE FOS is issued.
Changed SOLVE FOS to also operate on the residual
7/26/05 GUI version 367
Fixed problem with beam thickness definition.
148 8/11/05 Fixed an error that was preventing the command INI
APER from working correctly. The aperture setting was
lost durring cycling.
Fixed a problem that prevented restarting save files from
a BB (Barton-Bandis) version of UDEC with a non BB version
even if BB joints were not used.
149 8/17/05 Fixed an error in the thermal-mechanical stepping. The
solve ratio logic was decreasing the limit
to the number of mechanical steps in each loop.
150 8/18/05 added new fish function:
d_temp(di) returns average corner temperature in a
domain.
151 8/19/05 fixed bug in d_temp fish function.
152 9/28/05 Changed the default constitutive model for elements
generated using the STRUCT BEAM command to be the same
as those from the STRUCT GEN command. UDEC was
set to define a non-yielding model for elements defined
using the STRUCT BEAM command.
Fixed a bug in the column headers for printing structural
elements.
Changed the d_contact(id) FISH function to
d_contact(id,ic). If ic <= 0, the function returns the
first contact index otherwise it returns the next
contact in the domain list. Previous to this change the
command would retrun the first item in the domain list
which may have been either a contact or a corner
index and there was no easy way to get the rest of the
contacts in the list. The function returns 0 if no more
contacts are found.
153 9/29/05 Changed UDEC so that it now stops processing FISH
functions, data files and command-end_command sections if
a FISH error occurs.
Added a new fish function to set the FISH error state.
ii = set_error will stop processing of FISH functions.
154 11/22/05 Fixed problem in the PLOT MAT FILL colors that occured
when colored backgrounds were used.
155 11/23/05 Fixed problem in the filled contour colors to prevent
the inclusion of a gray contour that was not also
included in the legend.
156 11/28/05 Fixed error in CHANGE JMAT = n RANGE INT n1, n2
157 11/29/05 Fixed error in cable area (when using GUI).
158 12/01/05 Fixed bug in PLOT MAT FILL that was created by the
fix in 155, Colors were not set properly for the
material types greater than 10.
159 12/14/05 Modified PRINT FLOW format to provide better
separation between domain id numbers.
------ GIIC version 369 ------
12/16/05 Fixed several errors in the GIIC - now version 369
Fixed problem with 0 angle in joint range.
Fixed joint material feed back in joint mats ( this
only works while defining the joints. After they are
assigned you can only distinguish them by plotting the
various property values.)
Added JREGIONS for material assigment.
Fixed error in INSITU water table assignment.
Added water density assigment to INSITU tool.
160 12/19/05 Fixed error in stress filled contour label.
161 12/29/05 Fixed problem restoring files from GIIC because of
CREEP flag setting.
162 1/24/06 Fixed problem with running GUI in double precision.
GUI was stopping at start up.
163 3/09/06 Fixed problem with mixing null zones and rigid blocks
Fixed problem with restoring GUI projects in different
directories.
164 3/10/06 Fixed error in PLOT LABEL 1 color command. The setting
for color was being rejected.
165 3/13/06 Added new command to force the joining of structural
elements in the event the connect swicth does not do so.
the command is:
STRUCT JOIN ID1 ID2
ID1 and ID2 are structural end node IDs from the two
elements to be joined. Node ID1 will be removed. Node id2
will be the common node. To find node id's:
PLOT STRUCT NUM STRUCT NODE will plot the structural
elements in a mode that the disconnect can be observed.
166 4/12/06 Modified the SOLVE FOS logic to save the last stable state
in a file named FOSMODE.SSV (in addition to the unstable
solution FOSMODE.FSV)
167 4/26/06 Increased the number of digits displayed by PLOT BLOCK NUM
168 7/31/06 Fixed problem with setting structural element properties
from inside the GIIC.
169 8/08/06 Fixed problem with plotting DXF file formats with SET
LEGEND OFF.
170 8/23/06 Fixed error in using the copy command to plot tables on
top of boundary plots. This was occuring if the hold
keyword was in the plot command line.
171 8/30/06 Fixed error in plotting FISH strings as a plot name alias.
172 11/15/06 Added solve elastic for BB joints
Changed UDEC to reset plasticity when changing
constitutive models.
Added control keywords to Solve FOS:
PERTRUB = v - allows user to select perturbation used in
determining the system response (default = 2.0).
CYCLE = n - allows user to selec the maximum number of
cycles allowed when attempting to determine
the system response. This may be required
with large models. (default = 50000).
Added a file save "abort.fsv" when FOS does not succeed in
determinining the safety factor. The model in this file
may give information as to why the process failed.
173 12/21/06 Added capability to set vector maximum for vector plots
when using the GUI. The length of the vector is a
function of the maximum value and the scaling. Normally
the maximum value is obtained from the plotted data. By
setting the maximum value the vector scaling can be fixed
to the vector lengths will change as the plotted data
changes. Length = function of 1/maximum*scale.
174 1/4/07 Modified PLOT PLAS to work correctly with Hoek-Brown DLL
175 4/25/07 Fixed bug in creating new properties in GUI.
Fixed bug in setting movie off in GUI.
176 6/12/07 Updated to support Remote Desktop.
Updated to run under WinXP X64 and Vista 64.
Network version is not updated.
177 6/20/07 Modified security key logic.
***** NOTICE *** versions from here on require Safenet Key drivers 7.3.2 ******
178 6/28/07 Fixed a error in the Print Info command. Was not printing
the maximum hydraulic aperture.
7/03/07 Changed history logic to remove the 2000000 cycle limit
179 7/03/07 Fixed an error in the stiffness limits for JOINT CY
command.
180 8/08/07 Fixed a scaling problem when specifying max value for PLOT
CCDIF.
181 8/17/07 Fixed an errors in the logic that deletes interior
bounday nodes when a block is deleted.
182 8/24/07 Fixed an error in interior boundary force
application accidentally introduced in subversion 181.
183 10/08/07 Fixed an error in contact force calculation that could
occur if contact were defined using both the joint
command and the change command.
Added z_inside(x,y) FISH function which returns the index
of the zone containing the point x,y.
184 10/25/07 Added SET SKIP_ERROR on/off. This settin causes UDEC to
continue processing the data file after an overlap error
occurs when creating blocks using the cell logic. It may
be used to skip other types of errors in the future.
Added translation controls for viewing DXF file overlays
in the GUI.
185 10/30/07 Modified contact creation fishcall to allow setting the
contact properties.
186 11/09/07 Fixed error in SET TIME command
187 12/20/07 Fixed error in setting and ploting zone pore pressures
in the GUI.
188 04/28/08 Fixed error in hardcopy plot legend when combining a
material property plot with another plot.
189 01/05/08 Fixed error in ploting the ubiquitous joint angle for DLL
models.
190 08/27/08 Fixed error in the initialization of JOINT BB contacts.
191 09/23/08 Added SET CB_TOL to control tolerance used to move cable
nodes off of the edges of blocks.
Added CABLE keywords FIRST_NODE n and LAST_NODE n to allow
assigning a different grout property to the first and last
nodes of a cable bolt. This makes it easier to model
plates and end anchored bolts.
192 09/24/08 Fixed problem with cb_tol for cable bolts.
Fixed error in echoing FISH in the GUI.
Fixed error in JMODEL range command.
193 10/14/08 Increased the number of tables that can be plotted at
the same time from 20 to 500.
194 10/23/08 Fixed problem with legend overflow
195 11/10/08 Fixed error with effective friction (base friction plus
mobilized roughness) calculation in BB model. Some
combinations of parameters lead to values
that are physically unrealistic. Efective friction now
limited to 70 degrees.
Fixed error where joint models assigned through JMODEL BB
would reinitialize parameters upon every cycle command.
This could cause the joints to displace more than they
should.
198 12/11/08 Fixed an error that occured in the contour colors when the
maximum number of colors were displayed.
Fixed problem with DXF plots in double precision version.
199 01/23/09 Fixed an error that may occur when plotting history
locations for zones that have been deleted.
200 01/28/09 Fixed error in AutoName - first name was missing a digit
Added a command to allow the deletion of interior boundary
corners. It is important to delete interior boundaries
if blocks are to be deleted that would extend the interior
void to intersect the model boundary. If this is not
done, the outer boundary will merge with the interior
boundary and an error will occur. The command formats
are:
BOUND INTERIOR DELETE RANGE xl,xu yl,yu
BOUND INTERIOR DELETE DOMAIN n
201 02/09/09 Fixed problem with displaying cables and beam elements in
GUI after some elements have been deleted.
Fixed problem with deleting elements from inside the GUI.
202 04/29/09 Fixed error in thermal calculations that occured when the
thermal properties were spcified using the ZONE command.
Previously, only thermal properties specified using the
PROP command were being used.
Close This PanelX
UDEC 3.10 Modification List (Type PRINT VERSION to check version number.)
Note: UDEC 3.10 requires the following DLL files
ltkrn11n.dll - bitmap graphics kernel
ltdis11n.dll - bitmap graphics display
ltfil11n.dll - bitmap file system
lfbmp11n.dll - BMP bitmap support
lfpcx11n.dll - PCX bitmap support
lfcmp11n.dll - JPG bitmap support
Commands left out in manual
SET TRANSPARENCY ON - sets the postscript colors to lighter colors needed for
transparencies. This is the color setting used in UDEC
3.0. These are also pure colors that may work better on
some inkjet printers.
Sub-Version Date Description
Number
69 12/22/99 Pre-release version with movies
70 12/27/99 fixed cycle message
changed scale switch for plots
71 12/30/99 fixed error in vector scale for bitmap hardcopy
72 01/03/00 fixed error in block model tension cut-off
fixed error in movie control logic
73 01/11/00 Fixed error in scaling for plots which
scale values to line thickness (ie. slip, pp).
Fixed problem with window focus when exiting
plot window.
Fixed problem that can occur if you have a sub-directory
named DATA.
Increased frequency of geometry updating for structural
elements.
Added printer dialog box.
Reduced fictitious moduli in NULL zones.
fixed problem in jset random number generator.
74 01/25/00 Fixed contour line in legend for windows plots.
Fixed problem with error exit in FISH.
Added Fullpalette keyword for Movie and SET PCX
(default is ON). If Fullpalette is off, movies are
much smaller but do not save properly on all computers.
Added cursor coordinates for plots.
75 01/27/00 Fixed cycle number format for Bitmap plots.
Fixed Bitmap legend for material plots.
Fixed error in bitmap property plots.
76 01/28/00 Fixed job title for for Bitmap plots.
Put full version number on window title bar.
---------------------------------------------------------------------
Release Version is 3.10.076 1/28/00
--------------------------------------------------------------------
77 02/08/00 fixed error in mass scaling for connections between
structural elements and cables.
78 02/24/00 changed jpeg plots to lossless compression
Fixed bug in reading UDEC.INI after FISH error
fixed error in input of stol
(search range for struct connect)
Fixed internal dongle problem.
---------------------------------------------------------------------
Changed Release Version to 3.10.078 2/24/00
--------------------------------------------------------------------
79 03/08/00 Changed RESET keyword JNORM to JNDISP to conform
to manual.
80 03/13/00 fixed internal dongle problem
---------------------------------------------------------------------
Changed Release Version to 3.10.081 3/13/00
--------------------------------------------------------------------
81 03/15/00 Fixed error in gridpoint data structure size for thermal
option if THERMAL ON/OFF is used. This is only a memory
usage issue. There is no error in calculation.
82 03/29/00 Fixed error is SYS TYPE FILE command.
Change NEW so that it DOES NOT reset the random number
generator (as stated in manual).
Changed SET RANDOM (no parameter) so that it DOES reset
the random number generator (as stated in manual).
83 04/28/00 added PLOT MAT GROUT command
fixed colors for PLOT MAT CABLE
84 05/03/00 fixed bug in line colors for grayscale plots
85 08/08/00 fixed bug in connected structure plots.
fixed bug in window handle for plots.
fixed bug in version check from UDEC.CFG file
86 08/11/00 added change to reset plasticity indicator in zones
when changed to model null.
87 09/12/00 fixed error in boun int yload. If only a yload was
specified, it was not applied during cycle.
89 10/27/00 fixed error in fluid flow when using the JOINT command.
There was an optional exponent that was not initialized
properly.
90 11/09/00 increased maximum number of points in PLINE to 10000
91 02/08/01 Fixed print jhist aper so that it can print to a file.
92 02/21/01 Fixed bug in 'SET OVERWRITE OFF', command did not work.
Made change to Postscript logic. If overwrite is set
to off, postscript files will be appended with new plots.
Note: this may not work for all printers or for
importing to all codes.
93 03/07/01 Fixed bug in PLOT STRUCT INTERFACE
94 04/16/01 Fixed bug in user defined scaling in Postscript plots
95 04/18/01 Fixed bug in structural element connect logic which
could leave orphaned nodes. This could prevent the
model from cycling.
96 04/20/01 Fixed bug in PLOT JOINT.
97 05/14/01 added SET QuitOnError, causes UDEC to quit on error.
This is usefull in running 'batch' jobs.
98 05/17/01 Fixed a bug which prevented cable nodes from attaching
to zones if both rigid and fully deformable blocks were
used in the same model.
99 06/15/01 Fixed a bug which prevented FISH input which
contained a tab character from echoing to then log
file.
Fixed a problem with connecting structural elements. In
some cases a stray element block interface node was
created. This can cause erroneous contact overlap
messages to be generated.
100 07/02/01 Expanded printout for structural supports
101 08/10/01 inhibit block cutting after cycling
102 09/20/01 Changed date/time for windows printout and bitmap
files to be the same as postscript output. If a
save file is restarted the date will reflect the
save file date. If UDEC is cycled, the date will
reflect the time cycling completed. If neither has
occurred the date will be the date the plot was
generated.
103 10/22/01 Fixed bug in history skip command
fixed bug in legend for history plots
104 10/24/01 Fixed bug in "ZONE MODEL ELAS ?"
and "ZONE MODEL ?", previously it would assign
unwanted models to zones in addition to printing help
information.
105 11/12/01 Fixed error in print zone state (state was not actually
printed).
Fixed error introduced in 104. Would not allow
properties to be in same command as model.
106 11/13/01 Fixed error in PLOT SDIF legend
107 03/05/02 Fixed error in plot slip for JOINT = ARES contacts.
108 03/06/02 Added FISH functions
m_jrfric - residual friction coefficient for jcons=5
m_jrescoh -residual cohesion for jcons=5
m_jrtens - residual tension for jcons=5
109 08/28/02 fixed bug in thermal expansion of cable and beam elements
110 11/20/02 Increased integer format in 'no contacts' warning
111 01/14/03 fixed color in legend for hard copy table plots
112 02/27/03 moved configuration information into registry
113 04/29/03 fixed a bug in FISH that affects the following FISH
functions: z_block; z_bulk; z_mat; and z_shear. These
functions may return incorrect values for zones which
have grid points that do not lie on the edge of a block
(interior grid points). If the zone had only interior
points then the functions would only return 0 or -1.
114 05/19/03 Modified so outer domain pressure is always zero.
In some cases outer domain pressure would increase when
surface blocks were delete.
115 07/24/03 Increased the memory limit for student version to 224K
116 10/14/03 Fixed a bug that was causing contacts to be lost at the
ends of thin triangular blocks.
117 11/03/03 Fixed bug in printing contact apertures. Incorrect
values were printed if they were not plotted first.
Also changed the legend for PLOT CABLE FAIL. Under some
conditions the text was not being plotted.
118 12/04/03 Changed tolerances in Voronoi generator to avoid
precision problems when using small numbers.
119 12/11/03 Added joint property contours based on value. This
will be invoked automatically if there are more than
14 distinct values of the joint property being plotted.
Also added SET PROPCONTOUR. If set this will force the
contouring of property values for zones and joints.
The contour scale has been changed to reflect only the
values in the active plot window.
120 12/15/03 fixed the range control (min and max) for plotting
joint properties.
121 12/19/03 fixed command parsing so that the shear modulus
property can be plotted as 'shear_mod'.
The keywords 'k' and 'shear' conflict with other plots.
122 03/10/04 fixed message for SET DAMIN (setting minimum domain area)
Fixed a bug that could cause UDEC to crash while cycling
and applying contact forces into adjacent grid points.
This was an addressing problem that occured only when the
force should be applied to one grid point rather
than two. This error should not affect any results as
the force being added to the bad address is always zero.
123 03/29/04 fixed a bug in zeroing the stresses when using the cave
command.
124 03/29/04 Added the following FISH functions
sol_ratio - this is the user input solve ratio limit
(this one may be changed through fish)
sol_fob - total of the unbalanced forces at all
gridpoints
sol_fmag - total of all forces acting on the grid points
sol_rloc - maximum local ratio of unbalanced force to
total force
sol_rmax - current ratio - this value depends on the
currently selected ratio type.
125 05/05/04 modified PLOT FRAC to also plot fractures based on
Jcons = 9. Jcons = 9 is similar to Jcons = 5 with the
exception that tensile failure does not drop the
cohesion to it's residual value.
126 06/08/04 Added a correction for rigid block rotation for
high rotational velocities.
127 2/17/05 Fixed error in the calculation of the out of plane
total stress (SZZ) when the pore pressure was changed by
the user due to a change in the assumed water table.
This error does not apply to the setting of the initial
water table or pore pressure. It applies only if the
pressure is changed after being initialized.
Added command to set the background color for hard copy
plots (SET PLOT BACKGROUND n).
128 3/09/05 Fixed error in initalizing newly created joints when
jcons 7 (Barton Bandis) is used.
129 3/30/06 Added new command to force the joining of structural
elements in the event the connect swicth does not do so.
the command is:
STRUCT JOIN ID1 ID2
ID1 and ID2 are structural end node IDs from the two
elements to be joined. Node ID1 will be removed. Node id2
will be the common node. To find node id's:
PLOT STRUCT NUM STRUCT NODE will plot the structural
elements in a mode that the disconnect can be observed.

