100% found this document useful (3 votes)
876 views224 pages

Deswik - Suite 2021.1 Release Notes

Uploaded by

DEIVY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
876 views224 pages

Deswik - Suite 2021.1 Release Notes

Uploaded by

DEIVY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 224

DESWIK.SUITE 2021.

1
RELEASE NOTES

DATE: 11 JANUARY 2022


DESWIK.SUITE 2021.1 - RELEASE NOTES

Document Details

Copyright
Copyright over this document and any accompanying models or data is reserved by Deswik Mining Consultants
(Australia) Pty Ltd ("Deswik".) This document is only to be used by the Client under the terms outlined herein. It may
not be distributed to third parties, reproduced or circulated in the public domain, or edited or amended in any way,
unless expressly agreed to by Deswik. Products and registered logos referred to in this document are trademarks of
their respective owners and these trademarks are hereby acknowledged.

Confidentiality
This document is subject to Deswik's Standard Terms and Conditions which detail the confidentiality obligations of
both Deswik and the Client. The Client should treat this document and any accompanying documents, models or data
as confidential at all times.

Disclaimer
This document may not be used or relied upon for any other reason than the intended purpose outlined herein.
Deswik will not be held liable for any loss or damage caused by such use or reliance.

2
DESWIK.SUITE 2021.1 - RELEASE NOTES

Contents

Deswik.Suite 5
Introduction to Deswik.GO 6
Open Cut Coal 11
Deswik.Blend 11
Deswik.CAD 12
Deswik.Enviro 26
Deswik.LHS 28
Deswik.MDM 34
Deswik.GeoTools 40
Deswik.IS 41
Deswik.Sched 45
Deswik.OPDB 53
Open Pit Metals 58
Deswik.Blend 58
Deswik.CAD 60
Deswik.DD 74
Deswik.Enviro 77
Deswik.LHS 79
Deswik.MDM 85
Deswik.GeoTools 91
Deswik.IS 92
Deswik.Sched 97
Deswik.OPDB 105
Deswik.OPSTS 109
Underground Coal 112
Deswik.CAD 112
Deswik.GeoTools 126
Deswik.IS 127
Deswik.MDM 127
Deswik.Sched 133
Deswik.UGDB 141
Underground Metals 144
Deswik.CAD 144
Deswik.GeoTools 160
Deswik.IS 161
Deswik.MDM 161

3
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Sched 167
Deswik.SO 175
Deswik.UGDB 176
Patches 179
2021.1.600 179
2021.1.616 184
2021.1.660 185
2021.1.703 190
2021.1.733 196
2021.1.747 198
2021.1.763 200
2021.1.779 202
2021.1.792 204
2021.1.807 205
2021.1.818 206
2021.1.833 207
2021.1.843 208
2021.1.868 209
2021.1.899 211
2021.1.910 214
2021.1.940 215
2021.1.945 218
2021.1.951 218
2021.1.960 219
2021.1.971 220
2021.1.1013 221
2021.1.1017 224

4
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Suite
 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Deswik.Suite retirement schedule


Deswik's standard Service Level Agreement specifies that versions are supported for 12 months from the original
release date. The following table lists the upcoming scheduled retirement dates for versions of Deswik.Suite:

Version Release date Retirement date


2019.3 October 10, 2019 Retired
2019.4 December 10, 2019 Retired
2020.1 April 2, 2020 Retired
2020.2 July 1, 2020 Retired
2020.3 September 29, 2020 Q4 2021
2021.1 March 22, 2021 Q1 2022

5
DESWIK.SUITE 2021.1 - RELEASE NOTES

Introduction to Deswik.GO

What is Deswik.GO?

Strategic, long-term planning tool which addresses Ultimate Pit Analysis, Pushback Analysis, Scheduling and Economic
Analysis for open pit mine production scheduling.

Deswik.GO finds a mathematically optimal solution for a given number of constraints using mixed-integer
programming to maximize NPV.

Deswik.GO is developed in partnership with Alicanto labs from the University Adolfo Ibañez in Chile.

What can I do with Deswik.GO?

Deswik.GO has three project types to choose from.

l Full design: This is the default option. Direct block scheduling (DBS) for strategic design (pit design). Project setup
includes steps for DBS and design of mining phases.

l Existing phase design: Phase-bench optimization (PBS) for creating strategic schedules. Project will import
existing phase designs.

l Fixed extraction sequence: Fixed extraction sequence (FES) for destination only decisions. Project will use a
fixed mining sequence for optimization of destinations.

Deswik.GO solvers

Deswik.GO has two main solver engines.

l Alicanto Scheduler:

o This solver is developed by Alicanto labs from the University Adolfo Ibañez and uses the Bienstock-
Zuckerberg (B-Z) algorithm for linear relaxation of the MILP. This solver allows large problems to be solved in
a reasonable amount of time.

l Deswik General solver:

o This solver is developed in house and uses CPLEX as the main engine.

Solution options

The solution options available change depending on the Deswik.GO project type selected.

6
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Full design: A DBS project will include the following solution types:

o Phase design solution: Alicanto Scheduler. This is the default option.

o Phase bench solution: Alicanto Scheduler.

o Phase bench solution: Deswik General Solver.

l Existing phase design: A PBS project will include the following solution types:

o Phase bench solution: Alicanto Scheduler. This is the default option.

o Phase bench solution: Deswik General Solver.

l Fixed extraction sequence: A FES project will include the following solution type:

o Fixed extraction sequence: Deswik General Solver.

For more information on how Deswik.GO solves large complex problems efficiently, please contact your local Deswik
office.

Recent Enhancements

Block aggregation

We added in the option to aggregate blocks together upon import of the block model. This allows the user to process a
project in a lesser amount of time, as the number of decision variables are greatly reduced.

7
DESWIK.SUITE 2021.1 - RELEASE NOTES

Group dependencies

Group dependencies allows the user to create dependencies between arbitrary groups of blocks in the model. This
makes it possible to ensure that one part of the deposit is completely mined before another can start.

Release Date

Release dates let the user specify the earliest date a block can be mined. This is useful for delaying areas where
infrastructure needs to be moved or permits need to be acquired.

8
DESWIK.SUITE 2021.1 - RELEASE NOTES

Patches

Issue Key Customer Ticket Description


GO-1623 212481 Soft constraints in fixed extraction sequence
GO-1632 212699 DBS not populating Template Dashboards
GO-1658 213408 Failing GO release date tests
GO-1662 213468 Test Release Period
GO-1670 214992 GO reporting data does not contain NPV value anymore
GO-1704 217350 Resolved exception when attempting to visualize some large block models
GO-1712 217697 Reporting updates for Fixed Costs
GO-1763 219573 Add flow increments and opening costs to dashboard reports
GO-1766 219670 Fixed defect causing Objectives panel to load much slower than other panels.
GO-1864 223417 Fixed exceptions during updates of block model cache data

9
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


GO-1896 225391 The Deswik.GO "Add Block Model" wizard will now validate whether a field marked
with a numeric typing only contains numeric data and will raise a critical error on
import if it does not.
GO-1901 225517 Improve dashboard performance by speeding up the creation of dashboard
template items.
GO-1902 225609 PBS not respecting Release Date
GO-1916 226071 Fix performance issues in 2021.1

10
DESWIK.SUITE 2021.1 - RELEASE NOTES

Open Cut Coal

Deswik.Blend

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Blend | Rules and Constraints | Flow Constraints

We have change the behavior of the Carry Over check box. Only 'soft' constraints are now supported.

'Hard' and 'soft' constraints are controlled by the corresponding constraint record in the Flow Constraint
Penalties tab. Select the Use check box if you want to treat the constraint as 'soft'.

 The Carry Over check box will clear if you change from 'soft' to 'hard' constraints. Subsequent change of a
constraint from 'hard' to 'soft' will require re-selection of the Carry Over check box.

11
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.CAD

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Edit menu:

o Edit | Filters | Remove From Selected Layer: Previously, the only way to remove a filter from a layer was
to manually <No Filtering> from the dropdown list on the toolbar or in the Filter menu. Now you can
perform this action by clicking a single button on the Filters toolbar. This means that this command can now
also be run from a process map.

o Edit | Legends | Remove From Selected Layer: Previously, the only way to remove a legend from a layer
was to manually <No Legend> from the dropdown list on the toolbar or in the Legend menu. Now you can
perform this action by clicking a single button on the Legends toolbar. This means that this command can
now also be run from a process map.

l General:

o As part of the startup process, Deswik.CAD will now check your hard drive to ensure that you have enough
disk space (minimum 10gB). If it does not, a warning will appear, and you will be given the option of clearing
your temporary directory or letting Deswik.CAD do it for you. You will not be able to continue to use
Deswik.CAD until you clear enough space.

o When Deswik.CAD is running, the Deswik.CAD icon is visible on the Task bar. As of 2021.1, if you right-click
the icon, you will see a list of documents recently opened, as well as two commands:

n Copy Path To Clipboard: Copy the directory name of the current file, not including the file name itself.

12
DESWIK.SUITE 2021.1 - RELEASE NOTES

n Copy Full Path To Clipboard: Copy the full directory and name of the current file.

l Modify menu:

o Modify | Polylines | Break | By Azimuth: Break a polyline at each node where the segments sharing that
node differ in azimuth by more than a specified value.

l Process maps:

o Create Layers: Previously when creating layers from a process map, you could only manage the attributes
on a layer. Now you can also manage layer properties (such as the lock status of a layer, node back color,
color of entities on a layer), as well as layer icons.

o Dragline & Dozer Section Settings: Store dragline and dozer section settings from an existing project on a
node in process map, so they can then be applied to a new project.

o Maintain Node Status In Document: In version 2020.1, we introduced the concept of maintaining the
node status in a process map. This meant that if you had partially run a process, you would automatically
pick up where you left off after saving your document. Now this behavior is governed by a new toggle
command called Maintain Node Status In Document in the Deswik Process Map Editor. Toggle it on in a
process map to maintain the node status, that is, pick up where you left off when you open a document.
Toggle it off if you prefer to reset the process map back (marking each node as Incomplete) each time the
document is opened.

13
DESWIK.SUITE 2021.1 - RELEASE NOTES

 This feature has also been added to all versions of Deswik.Suite from 2020.1 onward.
l Tools menu:

o Tools | Blocks | Export Block To File: Previously, if you wanted to return a block to its 'original form' (that
is, convert it from an INSERT entity back to its original components such as polylines, text, block text and so
on) you had to explode the block, then write it to a block file. Now you can use the new Export Block To File
command to do this automatically for you.

 Use this command if you no longer have the original source file.

o Tools | Blocks | Remove Selected Blocks: Remove selected block files from the active file.

14
DESWIK.SUITE 2021.1 - RELEASE NOTES

 Previously, if you wanted to remove unused blocks from the active file, you had to remove all of them using
the Remove Unused Blocks command. This new command gives you the choice of which blocks to remove.

o Tools | Geological Models | Convert Block Model: The Tools | Geological Models | Datamine |
Convert From Other and Tools | Geological Models | Deswik | Convert From Other commands have
been combined into a single command (which is now located one level up in the Tools menu). Use this new
command to create either a block geomodel (*.gmdlb) or a Datamine block model (*.dm) file from an
existing block model file from other software packages.

o Tools | Keep Presentation Coloring: Ordinarily, the true color of the entity would be restored when a
legend is removed. This new command will update the pen color of entities permanently to their legend
color, so it cannot be removed.

o Tools | Survey | Extract Toes And Crests: Deswik.AdvSurvey users; Automatically generate toe and crest
polylines from a surface.

Enhancements and modifications

l File menu:

o File | Export | ArcGIC Shape File: Use the new Coordinate Reference System field to specify a standard
coordinate reference system that defines the geographic location of the data being exported. As part of the
export process, a *.prj file will be created (with the same name as the active file name). These files can be

15
DESWIK.SUITE 2021.1 - RELEASE NOTES

read by most Shape file readers.

l Format menu:

o Format | Block Model Display: You can now control the Overlay Type (background, foreground, or none)
for both dynamic and static slices.

16
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Modify menu:

o Modify | Polylines | Multiple Projection Rules | Rule Editing: Use the new Edit Polyline Properties
columns to change the appearance (and attributes) of the output projected polylines.

17
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Modify | Polylines | Project: Two new features.

n Mirror direction: Select this new check box to mirror the projection. For example, projecting up and to
the right will generate 'mirrored' polylines down and to the left.

 Method must be set to Relative to use this new feature.


n Generate surface: Tessellate the projected polylines to generate a surface.

18
DESWIK.SUITE 2021.1 - RELEASE NOTES

Mirror direction

Generate surface

l Tools menu:

o Tools | Options | Logs tab: Use the options on the new Logs tab to change the default log directory,
control log file limits, and clean up old log files. You also have the option to zip existing log files for easy
transmission to Deswik Support when required.

19
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Pit | Reconciliation: Performance improvements as follows.

Previous Current
Improvement Notes
Run Time Run Time
5m 48s 1m 38s  -70% Using the 'fast method' (Automatic cleanup page)
(348s) (98s) with all options turned on

o Tools | Point Cloud | Modify: Deswik.AdvSurvey users; This command now provides the option of applying
four different dynamic filters for real-time feedback of the points to be edited.

 The dynamic filters of this command require appropriate Windows TDR settings to function. These settings
control the point at which Windows considers the graphics driver to be unresponsive and close the
application. To avoid this, the TdrDelay setting in the registry must be modified from the default 2 seconds to
at least 30 seconds. If you attempt to use the dynamic filters and your current settings are inadequate, a
warning will appear.

20
DESWIK.SUITE 2021.1 - RELEASE NOTES

 There are some known issues with point cloud filtering. See Point Cloud Filtering in the Known Issues And
Workarounds section for more information.

l View menu:

o View | Look And Feel: Previously, there was no way to tell what a 'skin' might look like after it was applied.
Now each 'skin' has an icon associated with it to give you and idea of what to expect.

 Right-click the toolbar area and turn on Large icons before running the command so you can see them

21
DESWIK.SUITE 2021.1 - RELEASE NOTES

better.

Bug fixes, reporting, and output changes

l CAD-48510 (*.duf files): When loading DUF files from newer Deswik.CAD versions into older ones, some entity
fields may not be recognized in the older version because they did not exist at the time that version was created.
Such data is stored as 'unsupported data' against the entity so that it is not lost when saved back to DUF.
However, this can cause problems if the data is saved to other formats (such as VDML, VDCL, or DCF) because
their serializers may not be able to serialize the data correctly (or at all) for anything beyond simple data types.
Additionally, there may be no sign that a problem has occurred during the save and only on next opening the file
will it fail. This issue potentially affects all versions from 2020.1 to 2021.2. It has been fixed as of the following
versions: 2020.1.1182, 2020.2.1078, 2020.3.970, 2021.1.816, and 2021.2.505. Problematic data is no longer
included when saving to non-DUF formats.

l CAD-48809 (*.duf files): Two bug fixes.

22
DESWIK.SUITE 2021.1 - RELEASE NOTES

o The serializer used in versions of DUF used in Deswik.CAD prior to 2020.3 had a fault relating to serializing
dwPolyline VerticiesProperties (IndexedXProperties) with null property values. This fault occurred during
serialization (saving) of the file and manifested during deserialization (loading). The corrupt files themselves
are not easily fixable, but the fault itself has been resolved as of versions 2020.3.888, 2021.1.689. 2021.2.377,
and 2022.1.30. The software will no longer produce corrupt files that cannot be opened.

 This fix does not allow files that were corrupted to be loaded without the error. The fix prevents the file
corruption from happening in the first place.

o Versions of DUF used in Deswik.CAD prior to 2020.3 used a different approach to threading and resource
management that could result in thread synchronization and memory usage issues (among others). As of
versions as of versions 2020.3.888, 2021.1.689. 2021.2.377, and 2022.1.30, DUF threading and resource
management has been re-engineered to address these issues

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): As of 2021.1, this command will
not generate valid results with some specific input. This issue has been resolved in version 2021.286 with an
upgrade to the 3rd party library Mesh.

l CAD-48603 (Process maps | Layers): In affected versions of Deswik.CAD, when creating a new process map,
when you add your first new process map layer, it is being assigned the same ID (internally) as the existing default
layer, resulting in the two layers being 'joined'. This causes issues with visibility as well as entities on the original
layer being deleted. This issue has been resolved. However, the following versions were affected:

From To
2020.1.908 2020.1.1069
2020.2.664 2020.2.905
2020.3.473 2020.3.731
2021.1.157 2021.1.503

If you are using an affected version, you can work around this issue when creating a new process map by just
saving it immediately (that is, save it blank, with just the default layer (Layer 1)). Then reopen it. There will be no
further issues.

If you have already created a process map and have the duplicate layers in your document, deleting the duplicate
layers and continuing to work in the process map will not solve the problem. You will need to do the following:

1. Create a new layer. This is where you will put everything from your duplicated layers.

2. Isolate the entities on the duplicate layer pair in the Design Space (all other entities should be hidden).

3. Now you have two options:

23
DESWIK.SUITE 2021.1 - RELEASE NOTES

a. If visible objects do not include links , then:

o Select all the visible objects, remove them from the duplicate layers, and put them on the new
layer (by clearing the check boxes for the duplicate layers in the Layers selected items are on
window, and then selecting the check box for the new layer).

b. If visible objects include links , then you cannot currently mark them as being on another layer. You
will need to select all the entities, cut them, then make the new layer active and paste them in place
on that layer.

 The inability to mark links as being on other layers is another bug that is currently in the process of being
fixed.

4. Delete the duplicate layer pair.

5. Save your process map, close it, and reload. The file is now fixed and will not exhibit the duplicate layer
behavior.

 If you have any Display Process Map Layer commands in your process map that reference one of the
deleted layer names, you will need to remap these to the new layer name (or you can just rename the new
layer to the old layer name).

 Not sure if you have a duplicate layer issue? Test by turning on the One layer view mode and iterate through all
the layers. If you are able to select two checkboxes at the same time (which should not be possible), then you have
a duplicate layer problem.

Known Issues And Workarounds

l Point Cloud Filtering:

o Point Cloud filtering on very large data sets, or on systems with low performance graphics cards can
sometimes cause "TDR" crashes when the system runs out of resources (you will see a TDR error in a
message box on-screen and need to close and-reopen Deswik.CAD).

o For systems with a dedicated GPU, the Point Cloud Dynamic Statistical Outlier filter limits the maximum
neighbor count based on available graphics memory.

24
DESWIK.SUITE 2021.1 - RELEASE NOTES

l CAD-46312 (Modify | Polylines | Label | Selection: The internal label order in DUFv4 files across versions
2019.2 to 2020.1 is not compatible, resulting in incorrect labels displaying. To workaround, this issue:

o Moving forward from 2019.2 to 2020.1+: Save your file model as *.dcf or *.vdcl in 2019.2. then open in
2020.1+ and save as DUFv4.

o Moving backward from 2020.1+ to 2019.2: Save your file as *.dcf or *.vdcl in 2020.1+. then open in 2019.2
and save as DUFv4.

l CAD-45000 (Point Clouds): Point clouds saved in versions 2019.3 and higher cannot be opened in 2019.2 and
earlier. In addition, point clouds saved in 2019.2 and earlier do not support RGB and various attributes, whereas
point clouds saved in 2019.3+ do.

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): Our development team are
investigating an issue with Modify | Solids | Boolean Operations | Create All Split Solids, which affects a
single test case only, where the command produces unexpected results for that particular data set.

l CAD-46450 (Modify | Solids | Cut | Block And Benches): If you are running this command from a process
map, Deswik.CAD will not write Block attribute values when using multi-threaded processing. Instead it will write
null values.

To work around this issue:

1. Clear the Multi-threaded processing check box in the EDIT NODE dialog box in the process map.

OR

2. If multi-threading is required, run the command from the Modify menu instead.

l CAD-48348 (ORTHO mode): When drawing a vertical line in ORTHO mode, the cursor is visible, but no polyline is
drawn. This issue is also occurring in 2020.3. It is not resolved until 2021.2.

l CAD-48259 (Application disappears): There is a bug in Deswik.CAD (and likely other applications in
Deswik.Suite), where the application intermittently disappears as a result of heap corruption. The issue relates to
a folder browser dialog supplied by a third party (DevExpress). This issue was introduced in 2020.3.105+,
following changes to swap out an old folder browser control with a DevExpress folder browser. This issue is not
yet resolved.

25
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Enviro

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Catchment Analysis | Catchment outputs:

o Add stream order: You can now classify streams and tributaries by assigning an optional 'stream order'
attribute to indicate the branching complexity. Values are based on a numeric ordering of the flow polylines,
and can be generated using either the Strahler Order or the Shreve order, two of the most common stream
complexity measures.

o Coloring method: Previously, all drainage flow polylines were the same light blue color. Now you can color
the output flow lines in a blue gradient color scheme based on either the 'stream order' attribute or on the
number of the catchment they belong to.

 The Catchment outputs tab has also undergone a redesign to accommodate these new options.

26
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Create Dump Surface: Generate a dump plan surface for a final landform surface based on input parameters
such as face angles, bench heights, minimum bench width, starting RL and a maximum dump RL.

 This is a new sequential command accessed through Tools | Deswik.Enviro (Environment & Mine Closure) |
Scenarios.

27
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.LHS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Dump Scheduling | Scenarios | Material Ratios: We have added a new tab, Material Ratios. Use this tab to
apply material ratio limits to material being added to dump blocks.

 Limits can be applied to loose volume, bank volume, or mass.

l Dump Scheduling | Scenarios | Processing parameters: We have added a new check box, Use legacy
pathfinder algorithm. You can now select which Deswik.LHS engine to use to process your scenarios.

28
DESWIK.SUITE 2021.1 - RELEASE NOTES

When you select this check box you will process your scenario with the legacy LHS engine that is used by CAD LHS
(LHS1). This is the default option.

When you clear this check box you will use the 'new' pathfinder engine for CAD LHS (LHS3). This is the same
pathfinder engine that is used when running LHS from Deswik.Sched Resource leveler and Deswik.Blend.

The new pathfinder engine for CAD LHS (LHS3):

o Enables the use of a simplified, segmented haul network.

n Haul roads no longer need to be continuous polylines to enable haulage from a source to a destination.

n The network can consist of many segments with unique ID's.

n Connections between segments are found when segment points are snapped to each other; the
segments must have coincident points. A break in the network will still result in overflow.

o Reduces processing time for Minimize Cycle Time solution strategies.

n Minimize Cycle Time and Minimize Distance now take the same amount of time to process.

 The following scenario options are not currently supported in the new pathfinder algorithm:
l Multiple schedule source files
l Mining Constraints
l Haul roads congestion rule
l Haul roads trolley rule
l Conveyors feature

29
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Stockpile feature
l Target based dump strategies or dump strategy rules.

 Select this option to use the faster, more flexible dynamic route finder in Deswik.LHS.

30
DESWIK.SUITE 2021.1 - RELEASE NOTES

Legacy Haul Network (LHS1)

31
DESWIK.SUITE 2021.1 - RELEASE NOTES

Segmented Haul Network (LHS3)

l Dump Scheduling | Scenarios | Haul roads | Haul availability: Use the Allow different return route check
box to configure the route to use.

When you select this check box the trucks can return on different roads.

When you clear this check box the truck returns on the same road. This is the default option.

32
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Dump Scheduling | Scenarios | Period variation: We have added additional time slicing for period variation
boundaries, to support greater levels of detail in LHS processing and reporting. LHS will now automatically insert
additional scenario time slices on each period variation time boundary.

For example, when a monthly period variation with a default period offset is used, then a time slice will be added
on the 1st of every month when processing the scenario.

These time slices will operate in parallel with any existing time slices that have been setup in the Time slicing
options on the Dump Scheduling | Scenarios | Files tab.

The result of these time slices will be to introduce additional detail in the reporting. This can be easily seen in a
detailed dump report, where LHS will split any mining operation that crosses a time slice boundary and process
each portion of the mining task independently. For example, a single task that crosses a monthly boundary gets
split into two separate portions on either side of the boundary.

33
DESWIK.SUITE 2021.1 - RELEASE NOTES

Before

After

l Dump Scheduling | Scenarios | Dumps: We now support dump dependency lags from both Deswik.Sched and
.exf dump dependency inputs in LHS processing.

Only 'Finish-Start' lags are supported. There will be a log warnings for unsupported dependency types. For
example 'Finish-Finish', 'Start-Start', etc. or negative lags.

Bug fixes, reporting, and output changes

l Due to the changes to pro-rating the dump operations, the period variations has been impacted and the way
period variations is processed has now changed. During LHS processing, mining task will now be pre-sliced
according to the period variations, meaning if the mining task spans two period variation periods, there will now
be two mining operations created. Consequently, there will be more dumping operations.

l LHS-2978: When running LHS with a Deswik Blender Scheduler source schedule, flow tasks originating from a
task with multiple resources will now be divided by distribution dates as well as resource to make sure that the
resource assignment respects distribution dates.

Deswik.MDM

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

34
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.MDM plugin updates

View | Dock Windows | Deswik.MDM: The Deswik.MDM plugin has a sleek new design and enhanced functionality,
bringing it in line with the Deswik.MDM client.

When you open the Deswik.MDM plugin in Deswik.CAD, you are automatically logged on using your Windows
credentials.

You are logged on to the environment you most recently accessed in the Deswik.MDM client - the name of the
environment is shown in the title bar of the Deswik.MDM plugin.

The Current tab and the In Progress tab now have the same look, feel, and functionality as they do in Preview
in the Deswik.MDM client, making it easy for you to switch quickly between Deswik products.

35
DESWIK.SUITE 2021.1 - RELEASE NOTES

36
DESWIK.SUITE 2021.1 - RELEASE NOTES

The new Data Sources tab also behaves like the Data Sources tab in Preview. You can use the new tab to connect
to an external data source that has been configured in Deswik.MDM, retrieve selected data, and work with it in
Deswik.CAD.

The updated Workflows tab is cleaner and easier to use, while still retaining all of the existing functionality.

37
DESWIK.SUITE 2021.1 - RELEASE NOTES

In addition to the existing options, the enhanced Files tab also has a real-time search that filters files and folders
while you type.

38
DESWIK.SUITE 2021.1 - RELEASE NOTES

39
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.GeoTools

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Key highlights

New commands and features

l Deswik.Mapping | Status Bar: A status bar is now displayed at the bottom of the Deswik.Mapping application
window. Use this tool to determine whether a long-running process is underway, or the ORTHO or POLAR options
are turned on in the current document.

40
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.IS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

l Scheduling | Mining Path Sequencing: A new tool is now available to quickly build up mining paths for multiple
resources in an open cut coal mine or open pit.

In the following example we have created mining areas and defined direction lines for our various equipment.
When we update our schedule, we can see that resources have been assigned to tasks in their respective mining
areas in the desired sequence.

41
DESWIK.SUITE 2021.1 - RELEASE NOTES

A number of attributes will be assigned to the task solids and associated scheduler tasks including the Mining
Direction.

42
DESWIK.SUITE 2021.1 - RELEASE NOTES

Enhancements and modifications

l Scheduling | Dependency Creation | Dependency Path: When editing a dependency path, you can now
reverse the entire path or the dependencies between selected tasks. This speeds up the process of editing a
dependency path for a resource. Additional filter buttons have been added to quickly hide or display all task

graphics and their associated dependencies. Also, you can now use and at the bottom of the grid to
move multiple rows at once. This enhancement has been merged back to Deswik.Suite version 2020.3.

l Scheduling | Project Options | Derived Tasks: Fields that were previously called Maximum X, Maximum Y,
Maximum Z, Minimum X, Minimum Y, Minimum Z, have been renamed to MaxX, MaxY and so on. This change
was necessary to allow these coordinate values to be more easily propagated from a parent task down to its

43
DESWIK.SUITE 2021.1 - RELEASE NOTES

derived tasks. This change has been merged back to Deswik.Suite version 2019.4.

44
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Sched

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Setup | Materials: You can now use task filters to configure material classifications for a particular set of tasks.
For example, you may want to set the 'cutoff grade' for a material field in one pit to be different to that in another
pit.

l Scheduling | Baselines: A new feature has been added which allows you to overwrite a baseline with the data
from the current schedule. Previously, if you wanted to update the data for a baseline, you had to un-select the
old baseline and then create a new one. Now, you can simply click Recreate baseline from the TASK BASELINES
dialog box and it will update the selected baseline.

45
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Scheduling | Import Baselines: When importing a baseline you can now choose to replace an existing baseline
with the data from the imported schedule. Previously, you had to create a new baseline for the imported file.

l Home | Configure Columns: You can now add a new column to the task grid, Task should be leveled, to show
which tasks you would expect to have a physical resource assignment after resource leveling is completed. The
value in this column is always 'True' except in certain conditions such as when a task is a milestone, a task is
already completed, or Task can be leveled is set to 'False' for the task.

 Use this column to create a filter to verify that leveling has done everything that it was supposed to.

l Setup | Custom Fields and Setup | Production Fields: You can now use date and time specific functions to
populate production and custom fields.

46
DESWIK.SUITE 2021.1 - RELEASE NOTES

The date and time functions include:

o DATEADD

Returns a new date given a start date and time to add to that date. Enter "0" as the <<TIME TYPE>> to add
the specified time in seconds. Enter "1" to add the specified time (that is, the <<AMOUNT TO ADD>>) in
minutes, enter "2" to add the specified time in hours. Enter "3" to add the specified time in days. Enter "4" to
add the specified time in months. Enter a value equal to or greater than "5" to add the specified time in
years.

Syntax: DATEADD(<<START DATE>>,<<AMOUNT TO ADD>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS


3DAYS 4MONTHS 5YEARS>>)

o DATEDIFF

Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the <<TIME
TYPE>> to return seconds. Enter "1" to return minutes, enter "2" to return hours. Enter a value equal to or
greater than "3" to return days.

47
DESWIK.SUITE 2021.1 - RELEASE NOTES

Syntax: DATEDIFF(<<START DATE>>,<<END DATE>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS 3DAYS>>)

o DAY

Returns the day of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  14.

Syntax: DAY(<<DATE>>)

o DAYOFWEEK

Returns the day of the week as an integer, where Sunday =1, Monday=2, …, Saturday=7. For example:
DAYOFWEEK("28-Sep-20")  2

Syntax: DAYOFWEEK(<<DATE>>)

o DAYOFYEAR

Returns the day of the year (from 1 to 365) of the <<DATE>> in the Gregorian calendar, for example, 14-Jul-08
12:00:00 AM  196.

Syntax: DAYOFYEAR(<<DATE>>)

o HOUR

Returns the military hour of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM
 0 or 14-Jul-08 1:00:00 PM  13.

Syntax: HOUR(<<DATE>>)

o MINUTE

Returns the minute of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  56.

Syntax: MINUTE(<<DATE>>)

o MONTH

Returns the month of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  7.

Syntax: MONTH(<<DATE>>)

o SECOND

Returns the seconds of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  17.

Syntax: SECOND(<<DATE>>)

o YEAR

Returns the year of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  2008.

Syntax: YEAR(<<DATE>>)

48
DESWIK.SUITE 2021.1 - RELEASE NOTES

Enhancements and modifications

l Scheduling | Baselines: We have made some improvements to Baselines so you can now easily select and
identify the baselines displayed in your schedule. This has been achieved by converting the Baseline dropdown
list to a multi-select dropdown list. Previously, you could select multiple baselines from the Task Baselines dialog
box but there was no indication of which baselines were shown in the schedule other than for the currently
selected baseline.

l View | Dashboards: To improve dashboard accessibility, the title of a dashboard now includes the Deswik.Sched
file name and version of software.

l Setup | Time Usage Models: Adding new rows to the TIME USAGE MODEL SETUP grid has been simplified! New rows
are now automatically added to the selected main group or subgroup.

49
DESWIK.SUITE 2021.1 - RELEASE NOTES

If a Main Group is selected, then the new row is added to the main group in an empty subgroup.

If a Sub Group is selected, then the new row is added at the bottom of the selected subgroup.

l View | Resources: Previously, when using the Resources or Resources Report view in conjunction with the
option Only show resources with assigned tasks in the Resources view, the resources that were shown
where only pools or single resources with direct assignments to tasks. Now, resources that have been assigned to
tasks during resource leveling (physical resources) are also shown.

50
DESWIK.SUITE 2021.1 - RELEASE NOTES

Bug fixes, reporting, and output changes

l Previously, during resource leveling, blocking tasks were checked against all other tasks in the group, including
tasks which were not yet available for work. This created situations where some tasks would never be leveled.
Now, only tasks in the available task list are considered by the leveler and associated rules during each leveling
iteration. This change may cause a minor difference in the schedule finish date for current schedules that use
blocking tasks.

l SCHED-19865: Previously when reporting on multiple quantity limits that had the same production field, source
filter and resource, then the limit values were added together. This would result in incorrect reporting. Now, each
limit is reported separately.

51
DESWIK.SUITE 2021.1 - RELEASE NOTES

 For schedules that were saved in Deswik.Sched 2020.3 and earlier, then opened in Deswik.Sched 2021.1 and later,
you will need to remap the correct quantity limit in the Calculate column as shown below.

52
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.OPDB

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Alphanumeric hole numbering by echelon: Previously, in a pattern of holes, there was no option to apply hole
numbering according to the diagonal rows in the pattern. Now, you can configure a hole template to produce a
drill pattern with alphanumeric hole numbering where each hole in the diagonal row has the same number.

o Drill Pattern Manager | Hole Templates: To configure hole numbering by echelon, select the By echelon
check box in the relevant hole template.

 In the following examples, we generated the same contoured pattern with alphanumeric hole ID numbering .
The first pattern shows the hole numbering follows the contour without adjustment for holes on the diagonal.
The second pattern shows the hole numbering for holes on the diagonal have the same number, allowing you
to isolate or reference a section of the pattern at a line of diagonal holes.

53
DESWIK.SUITE 2021.1 - RELEASE NOTES

By echelon

By echelon

l Lock dip while adjusting azimuth: Previously, when adjusting holes around faults, endwalls, and other
features, it was necessary to enter the dip and azimuth directly. Now, you can lock the current dip of a hole, and
manually rotate the hole in the Model Space.

o Drill Pattern Manager | Modify existing holes | Hole anchor point: With this setting enabled, when you
select the non-anchored hole grip point in the Model Space, the movement of the hole is limited so that only
the azimuth can be modified.

 In the following example, the dip is set to 10° and the hole is anchored at the collar point. When we move the
toe grip, the 'leader' line gives an indication of the placement of the hole as we adjust the hole azimuth in the
Model Space (the leader line of the hole points to the cursor but will not reach it or go past it due to the dip
restriction).

54
DESWIK.SUITE 2021.1 - RELEASE NOTES

 In addition, as part of improvements to the movement of holes in the Model Space, holes are prevented from
being placed in an invalid position. In the following example, you can see that holes appear red in the Model
Space when you attempt to move the hole to an invalid location.

55
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Variable hole spacing: Instead of using a fixed hole spacing distance, you can now automate the adjustment of
hole spacing in grid patterns to a specific powder factor, where depth variations occur between the collar and toe
surfaces. This enhancement is available when you create a pattern of holes within a design boundary, and when
you create a pattern using pit alignment and front limit.

The Advanced options tab on the ADD GRID PATTERN and CREATE A PATTERN USING PIT ALIGNMENT AND FRONT LIMIT
dialog boxes now include the option to select Variable hole spacing. Select an option to determine the sampling
depth to use across the pattern (minimum, average, or maximum), enter the stemming depth, average explosive
density, and powder factor values.

In the following example, we have generated a pattern of holes using variable hole spacing to adjust the distance
between holes where the depth from collar to toe changes.

When we measure the distance between holes where the depth varies, you can see the adjustment has been
calculated automatically.

56
DESWIK.SUITE 2021.1 - RELEASE NOTES

 The total number of holes generated in this pattern was 227, and in the same pattern generated without variable
spacing selected, the total number of holes was 235.

57
DESWIK.SUITE 2021.1 - RELEASE NOTES

Open Pit Metals

Deswik.Blend

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

Blend-LHS Truck fleet constraints: You can now define flow constraints, ratio constraints, costs, and revenues in
your Deswik.Blend model that apply to the usage (in truck hours) of specific trucks.

l Blend | Rules and Constraints | Flow Constraints

l Blend | Rules and Constraints | Ratio Constraints

58
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Blend | Rules and Constraints | Objectives

Enhancements and modifications

l Blend | Rules and Constraints | Flow Constraints

We have change the behavior of the Carry Over check box. Only 'soft' constraints are now supported.

'Hard' and 'soft' constraints are controlled by the corresponding constraint record in the Flow Constraint
Penalties tab. Select the Use check box if you want to treat the constraint as 'soft'.

 The Carry Over check box will clear if you change from 'soft' to 'hard' constraints. Subsequent change of a
constraint from 'hard' to 'soft' will require re-selection of the Carry Over check box.

59
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.CAD

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Edit menu:

o Edit | Filters | Remove From Selected Layer: Previously, the only way to remove a filter from a layer was
to manually <No Filtering> from the dropdown list on the toolbar or in the Filter menu. Now you can
perform this action by clicking a single button on the Filters toolbar. This means that this command can now
also be run from a process map.

o Edit | Legends | Remove From Selected Layer: Previously, the only way to remove a legend from a layer
was to manually <No Legend> from the dropdown list on the toolbar or in the Legend menu. Now you can
perform this action by clicking a single button on the Legends toolbar. This means that this command can
now also be run from a process map.

l General:

o As part of the startup process, Deswik.CAD will now check your hard drive to ensure that you have enough
disk space (minimum 10gB). If it does not, a warning will appear, and you will be given the option of clearing
your temporary directory or letting Deswik.CAD do it for you. You will not be able to continue to use
Deswik.CAD until you clear enough space.

o When Deswik.CAD is running, the Deswik.CAD icon is visible on the Task bar. As of 2021.1, if you right-click
the icon, you will see a list of documents recently opened, as well as two commands:

n Copy Path To Clipboard: Copy the directory name of the current file, not including the file name itself.

60
DESWIK.SUITE 2021.1 - RELEASE NOTES

n Copy Full Path To Clipboard: Copy the full directory and name of the current file.

l Modify menu:

o Modify | Polylines | Break | By Azimuth: Break a polyline at each node where the segments sharing that
node differ in azimuth by more than a specified value.

l Process maps:

o Create Layers: Previously when creating layers from a process map, you could only manage the attributes
on a layer. Now you can also manage layer properties (such as the lock status of a layer, node back color,
color of entities on a layer), as well as layer icons.

o Maintain Node Status In Document: In version 2020.1, we introduced the concept of maintaining the
node status in a process map. This meant that if you had partially run a process, you would automatically
pick up where you left off after saving your document. Now this behavior is governed by a new toggle
command called Maintain Node Status In Document in the Deswik Process Map Editor. Toggle it on in a
process map to maintain the node status, that is, pick up where you left off when you open a document.
Toggle it off if you prefer to reset the process map back (marking each node as Incomplete) each time the
document is opened.

 This feature has also been added to all versions of Deswik.Suite from 2020.1 onward.
l Tools menu:

61
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Blocks | Export Block To File: Previously, if you wanted to return a block to its 'original form' (that
is, convert it from an INSERT entity back to its original components such as polylines, text, block text and so
on) you had to explode the block, then write it to a block file. Now you can use the new Export Block To File
command to do this automatically for you.

 Use this command if you no longer have the original source file.

o Tools | Blocks | Remove Selected Blocks: Remove selected block files from the active file.

 Previously, if you wanted to remove unused blocks from the active file, you had to remove all of them using
the Remove Unused Blocks command. This new command gives you the choice of which blocks to remove.

o Tools | Geological Models | Convert Block Model: The Tools | Geological Models | Datamine |
Convert From Other and Tools | Geological Models | Deswik | Convert From Other commands have
been combined into a single command (which is now located one level up in the Tools menu). Use this new
command to create either a block geomodel (*.gmdlb) or a Datamine block model (*.dm) file from an
existing block model file from other software packages.

62
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Keep Presentation Coloring: Ordinarily, the true color of the entity would be restored when a
legend is removed. This new command will update the pen color of entities permanently to their legend
color, so it cannot be removed.

o Tools | Survey | Extract Toes And Crests: Deswik.AdvSurvey users; Automatically generate toe and crest
polylines from a surface.

Enhancements and modifications

l File menu:

o File | Export | ArcGIC Shape File: Use the new Coordinate Reference System field to specify a standard
coordinate reference system that defines the geographic location of the data being exported. As part of the
export process, a *.prj file will be created (with the same name as the active file name). These files can be

63
DESWIK.SUITE 2021.1 - RELEASE NOTES

read by most Shape file readers.

l Format menu:

o Format | Block Model Display: You can now control the Overlay Type (background, foreground, or none)
for both dynamic and static slices.

64
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Modify menu:

o Modify | Polylines | Multiple Projection Rules | Rule Editing: Use the new Edit Polyline Properties
columns to change the appearance (and attributes) of the output projected polylines.

65
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Modify | Polylines | Project: Two new features.

n Mirror direction: Select this new check box to mirror the projection. For example, projecting up and to
the right will generate 'mirrored' polylines down and to the left.

 Method must be set to Relative to use this new feature.


n Generate surface: Tessellate the projected polylines to generate a surface.

66
DESWIK.SUITE 2021.1 - RELEASE NOTES

Mirror direction

Generate surface

l Tools menu:

o Tools | Geological Models | Deswik | Commands | Export To Whittle: Previously, there was no way to
map the MCAF and PCAF fields from a field in the input block model. Instead, these fields were automatically
populated with a value of zero in the output file. Now these fields are automatically populated with a value
of 1.0 if the new check boxes are left cleared. And if you select the new check boxes, you can select a field in
the input block model that represents the MCAF and PCAF.

67
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Options | Logs tab: Use the options on the new Logs tab to change the default log directory,
control log file limits, and clean up old log files. You also have the option to zip existing log files for easy
transmission to Deswik Support when required.

o Tools | Pit | Reconciliation: Performance improvements as follows.

Previous Current
Improvement Notes
Run Time Run Time
5m 48s 1m 38s  -70% Using the 'fast method' (Automatic cleanup page)
(348s) (98s) with all options turned on

o Tools | Point Cloud | Modify: Deswik.AdvSurvey users; This command now provides the option of applying
four different dynamic filters for real-time feedback of the points to be edited.

68
DESWIK.SUITE 2021.1 - RELEASE NOTES

 The dynamic filters of this command require appropriate Windows TDR settings to function. These settings
control the point at which Windows considers the graphics driver to be unresponsive and close the
application. To avoid this, the TdrDelay setting in the registry must be modified from the default 2 seconds to
at least 30 seconds. If you attempt to use the dynamic filters and your current settings are inadequate, a
warning will appear.

 There are some known issues with point cloud filtering. See Point Cloud Filtering in the Known Issues And
Workarounds section for more information.

l View menu:

69
DESWIK.SUITE 2021.1 - RELEASE NOTES

o View | Look And Feel: Previously, there was no way to tell what a 'skin' might look like after it was applied.
Now each 'skin' has an icon associated with it to give you and idea of what to expect.

 Right-click the toolbar area and turn on Large icons before running the command so you can see them
better.

Bug fixes, reporting, and output changes

l CAD-48510 (*.duf files): When loading DUF files from newer Deswik.CAD versions into older ones, some entity
fields may not be recognized in the older version because they did not exist at the time that version was created.
Such data is stored as 'unsupported data' against the entity so that it is not lost when saved back to DUF.
However, this can cause problems if the data is saved to other formats (such as VDML, VDCL, or DCF) because
their serializers may not be able to serialize the data correctly (or at all) for anything beyond simple data types.
Additionally, there may be no sign that a problem has occurred during the save and only on next opening the file
will it fail. This issue potentially affects all versions from 2020.1 to 2021.2. It has been fixed as of the following
versions: 2020.1.1182, 2020.2.1078, 2020.3.970, 2021.1.816, and 2021.2.505. Problematic data is no longer
included when saving to non-DUF formats.

l CAD-48809 (*.duf files): Two bug fixes.

70
DESWIK.SUITE 2021.1 - RELEASE NOTES

o The serializer used in versions of DUF used in Deswik.CAD prior to 2020.3 had a fault relating to serializing
dwPolyline VerticiesProperties (IndexedXProperties) with null property values. This fault occurred during
serialization (saving) of the file and manifested during deserialization (loading). The corrupt files themselves
are not easily fixable, but the fault itself has been resolved as of versions 2020.3.888, 2021.1.689. 2021.2.377,
and 2022.1.30. The software will no longer produce corrupt files that cannot be opened.

 This fix does not allow files that were corrupted to be loaded without the error. The fix prevents the file
corruption from happening in the first place.

o Versions of DUF used in Deswik.CAD prior to 2020.3 used a different approach to threading and resource
management that could result in thread synchronization and memory usage issues (among others). As of
versions as of versions 2020.3.888, 2021.1.689. 2021.2.377, and 2022.1.30, DUF threading and resource
management has been re-engineered to address these issues

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): As of 2021.1, this command will
not generate valid results with some specific input. This issue has been resolved in version 2021.286 with an
upgrade to the 3rd party library Mesh.

l CAD-48603 (Process maps | Layers): In affected versions of Deswik.CAD, when creating a new process map,
when you add your first new process map layer, it is being assigned the same ID (internally) as the existing default
layer, resulting in the two layers being 'joined'. This causes issues with visibility as well as entities on the original
layer being deleted. This issue has been resolved. However, the following versions were affected:

From To
2020.1.908 2020.1.1069
2020.2.664 2020.2.905
2020.3.473 2020.3.731
2021.1.157 2021.1.503

If you are using an affected version, you can work around this issue when creating a new process map by just
saving it immediately (that is, save it blank, with just the default layer (Layer 1)). Then reopen it. There will be no
further issues.

If you have already created a process map and have the duplicate layers in your document, deleting the duplicate
layers and continuing to work in the process map will not solve the problem. You will need to do the following:

1. Create a new layer. This is where you will put everything from your duplicated layers.

2. Isolate the entities on the duplicate layer pair in the Design Space (all other entities should be hidden).

3. Now you have two options:

71
DESWIK.SUITE 2021.1 - RELEASE NOTES

a. If visible objects do not include links , then:

o Select all the visible objects, remove them from the duplicate layers, and put them on the new
layer (by clearing the check boxes for the duplicate layers in the Layers selected items are on
window, and then selecting the check box for the new layer).

b. If visible objects include links , then you cannot currently mark them as being on another layer. You
will need to select all the entities, cut them, then make the new layer active and paste them in place
on that layer.

 The inability to mark links as being on other layers is another bug that is currently in the process of being
fixed.

4. Delete the duplicate layer pair.

5. Save your process map, close it, and reload. The file is now fixed and will not exhibit the duplicate layer
behavior.

 If you have any Display Process Map Layer commands in your process map that reference one of the
deleted layer names, you will need to remap these to the new layer name (or you can just rename the new
layer to the old layer name).

 Not sure if you have a duplicate layer issue? Test by turning on the One layer view mode and iterate through all
the layers. If you are able to select two checkboxes at the same time (which should not be possible), then you have
a duplicate layer problem.

Known Issues And Workarounds

l Point Cloud Filtering:

o Point Cloud filtering on very large data sets, or on systems with low performance graphics cards can
sometimes cause "TDR" crashes when the system runs out of resources (you will see a TDR error in a
message box on-screen and need to close and-reopen Deswik.CAD).

o For systems with a dedicated GPU, the Point Cloud Dynamic Statistical Outlier filter limits the maximum
neighbor count based on available graphics memory.

72
DESWIK.SUITE 2021.1 - RELEASE NOTES

l CAD-46312 (Modify | Polylines | Label | Selection: The internal label order in DUFv4 files across versions
2019.2 to 2020.1 is not compatible, resulting in incorrect labels displaying. To workaround, this issue:

o Moving forward from 2019.2 to 2020.1+: Save your file model as *.dcf or *.vdcl in 2019.2. then open in
2020.1+ and save as DUFv4.

o Moving backward from 2020.1+ to 2019.2: Save your file as *.dcf or *.vdcl in 2020.1+. then open in 2019.2
and save as DUFv4.

l CAD-45000 (Point Clouds): Point clouds saved in versions 2019.3 and higher cannot be opened in 2019.2 and
earlier. In addition, point clouds saved in 2019.2 and earlier do not support RGB and various attributes, whereas
point clouds saved in 2019.3+ do.

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): Our development team are
investigating an issue with Modify | Solids | Boolean Operations | Create All Split Solids, which affects a
single test case only, where the command produces unexpected results for that particular data set.

l CAD-46450 (Modify | Solids | Cut | Block And Benches): If you are running this command from a process
map, Deswik.CAD will not write Block attribute values when using multi-threaded processing. Instead it will write
null values.

To work around this issue:

1. Clear the Multi-threaded processing check box in the EDIT NODE dialog box in the process map.

OR

2. If multi-threading is required, run the command from the Modify menu instead.

l CAD-48348 (ORTHO mode): When drawing a vertical line in ORTHO mode, the cursor is visible, but no polyline is
drawn. This issue is also occurring in 2020.3. It is not resolved until 2021.2.

l CAD-48259 (Application disappears): There is a bug in Deswik.CAD (and likely other applications in
Deswik.Suite), where the application intermittently disappears as a result of heap corruption. The issue relates to
a folder browser dialog supplied by a third party (DevExpress). This issue was introduced in 2020.3.105+,
following changes to swap out an old folder browser control with a DevExpress folder browser. This issue is not
yet resolved.

73
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.DD

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Settings | Project Settings | Scenario Editor: We have added the ability to show a geotech line on a section
during editing, and to refer to its intersection with topography when placing draglines. The new reference point
for the intersection is named GeotechLineCrest. We have made the following updates to facilitate this change:

o We have added three new fields to the Project Settings tab of the SCENARIO EDITOR dialog box that you can
use to define the geotech line settings:

o We have added the Geotech line menu item to the View menu that you can use to display the geotech line
in the Model Space:

74
DESWIK.SUITE 2021.1 - RELEASE NOTES

o We have added a new row to the grid on the EDIT REFERENCE POINT COLORS dialog box (View | Edit reference
point colors) for geotech lines that you can use to control the color, line type, and so on:

75
DESWIK.SUITE 2021.1 - RELEASE NOTES

76
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Enviro

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Catchment Analysis | Catchment outputs:

o Add stream order: You can now classify streams and tributaries by assigning an optional 'stream order'
attribute to indicate the branching complexity. Values are based on a numeric ordering of the flow polylines,
and can be generated using either the Strahler Order or the Shreve order, two of the most common stream
complexity measures.

o Coloring method: Previously, all drainage flow polylines were the same light blue color. Now you can color
the output flow lines in a blue gradient color scheme based on either the 'stream order' attribute or on the
number of the catchment they belong to.

 The Catchment outputs tab has also undergone a redesign to accommodate these new options.

77
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Create Dump Surface: Generate a dump plan surface for a final landform surface based on input parameters
such as face angles, bench heights, minimum bench width, starting RL and a maximum dump RL.

 This is a new sequential command accessed through Tools | Deswik.Enviro (Environment & Mine Closure) |
Scenarios.

78
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.LHS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Dump Scheduling | Scenarios | Material Ratios: We have added a new tab, Material Ratios. Use this tab to
apply material ratio limits to material being added to dump blocks.

 Limits can be applied to loose volume, bank volume, or mass.

l Dump Scheduling | Scenarios | Processing parameters: We have added a new check box, Use legacy
pathfinder algorithm. You can now select which Deswik.LHS engine to use to process your scenarios.

79
DESWIK.SUITE 2021.1 - RELEASE NOTES

When you select this check box you will process your scenario with the legacy LHS engine that is used by CAD LHS
(LHS1). This is the default option.

When you clear this check box you will use the 'new' pathfinder engine for CAD LHS (LHS3). This is the same
pathfinder engine that is used when running LHS from Deswik.Sched Resource leveler and Deswik.Blend.

The new pathfinder engine for CAD LHS (LHS3):

o Enables the use of a simplified, segmented haul network.

n Haul roads no longer need to be continuous polylines to enable haulage from a source to a destination.

n The network can consist of many segments with unique ID's.

n Connections between segments are found when segment points are snapped to each other; the
segments must have coincident points. A break in the network will still result in overflow.

o Reduces processing time for Minimize Cycle Time solution strategies.

n Minimize Cycle Time and Minimize Distance now take the same amount of time to process.

 The following scenario options are not currently supported in the new pathfinder algorithm:
l Multiple schedule source files
l Mining Constraints
l Haul roads congestion rule
l Haul roads trolley rule
l Conveyors feature

80
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Stockpile feature
l Target based dump strategies or dump strategy rules.

 Select this option to use the faster, more flexible dynamic route finder in Deswik.LHS.

81
DESWIK.SUITE 2021.1 - RELEASE NOTES

Legacy Haul Network (LHS1)

82
DESWIK.SUITE 2021.1 - RELEASE NOTES

Segmented Haul Network (LHS3)

l Dump Scheduling | Scenarios | Haul roads | Haul availability: Use the Allow different return route check
box to configure the route to use.

When you select this check box the trucks can return on different roads.

When you clear this check box the truck returns on the same road. This is the default option.

83
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Dump Scheduling | Scenarios | Period variation: We have added additional time slicing for period variation
boundaries, to support greater levels of detail in LHS processing and reporting. LHS will now automatically insert
additional scenario time slices on each period variation time boundary.

For example, when a monthly period variation with a default period offset is used, then a time slice will be added
on the 1st of every month when processing the scenario.

These time slices will operate in parallel with any existing time slices that have been setup in the Time slicing
options on the Dump Scheduling | Scenarios | Files tab.

The result of these time slices will be to introduce additional detail in the reporting. This can be easily seen in a
detailed dump report, where LHS will split any mining operation that crosses a time slice boundary and process
each portion of the mining task independently. For example, a single task that crosses a monthly boundary gets
split into two separate portions on either side of the boundary.

84
DESWIK.SUITE 2021.1 - RELEASE NOTES

Before

After

l Dump Scheduling | Scenarios | Dumps: We now support dump dependency lags from both Deswik.Sched and
.exf dump dependency inputs in LHS processing.

Only 'Finish-Start' lags are supported. There will be a log warnings for unsupported dependency types. For
example 'Finish-Finish', 'Start-Start', etc. or negative lags.

Bug fixes, reporting, and output changes

l Due to the changes to pro-rating the dump operations, the period variations has been impacted and the way
period variations is processed has now changed. During LHS processing, mining task will now be pre-sliced
according to the period variations, meaning if the mining task spans two period variation periods, there will now
be two mining operations created. Consequently, there will be more dumping operations.

l LHS-2978: When running LHS with a Deswik Blender Scheduler source schedule, flow tasks originating from a
task with multiple resources will now be divided by distribution dates as well as resource to make sure that the
resource assignment respects distribution dates.

Deswik.MDM

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

85
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.MDM plugin updates

View | Dock Windows | Deswik.MDM: The Deswik.MDM plugin has a sleek new design and enhanced functionality,
bringing it in line with the Deswik.MDM client.

When you open the Deswik.MDM plugin in Deswik.CAD, you are automatically logged on using your Windows
credentials.

You are logged on to the environment you most recently accessed in the Deswik.MDM client - the name of the
environment is shown in the title bar of the Deswik.MDM plugin.

The Current tab and the In Progress tab now have the same look, feel, and functionality as they do in Preview
in the Deswik.MDM client, making it easy for you to switch quickly between Deswik products.

86
DESWIK.SUITE 2021.1 - RELEASE NOTES

87
DESWIK.SUITE 2021.1 - RELEASE NOTES

The new Data Sources tab also behaves like the Data Sources tab in Preview. You can use the new tab to connect
to an external data source that has been configured in Deswik.MDM, retrieve selected data, and work with it in
Deswik.CAD.

The updated Workflows tab is cleaner and easier to use, while still retaining all of the existing functionality.

88
DESWIK.SUITE 2021.1 - RELEASE NOTES

In addition to the existing options, the enhanced Files tab also has a real-time search that filters files and folders
while you type.

89
DESWIK.SUITE 2021.1 - RELEASE NOTES

90
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.GeoTools

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Key highlights

New commands and features

l Deswik.Mapping | Status Bar: A status bar is now displayed at the bottom of the Deswik.Mapping application
window. Use this tool to determine whether a long-running process is underway, or the ORTHO or POLAR options
are turned on in the current document.

l GeoBase Service: When your site administrator initially sets up Deswik.Sampling or any sampling functions in
Deswik.Mapping, they should install the new GeoBase Service. This means that your site will no longer have to
manually create or maintain the GeoBase database where sampling data is stored. Note that Deswik might need
to migrate your site to the new GeoBase Service in case a manual database upgrade is needed.

Enhancements and modifications

l Deswik.CAD | Tools | Geology | Sampling: With the 2021.1 release, Deswik.IMS (Identity Management Service)
settings can be imported into the Deswik.Sampling module to provide user authentication, authorization, and
license checks. Existing Deswik.Sampling users will need to have their IT organization install Deswik.IMS. For a
limited time, Deswik.Sampling will still support the previous authentication and licensing system.

91
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.IS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Design And Attributes | Design Tools | Create Mining Blocks: You can now create trim blocks perpendicular
to the pit wall at a defined length. You can also flag the trim blocks that are against the final pit wall as well as a
free face (that is, not against a wall). There have also been other minor improvements to this feature such as
filtering the inputs and outputs, and options to determine if any existing polygons on the output layer are
automatically deleted.

 You could use this feature to assess ore losses or be able to use a different excavation rate in the trim blocks. You
could also use the trim blocks on the free face to protect from any spillage on the lower benches.

The ability to group solids and digital terrain models by attributes has also been added. Each group will then be
processed separately.

92
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Scheduling | Mining Path Sequencing: A new tool is now available to quickly build up mining paths for multiple
resources in an open cut coal mine or open pit.

In the following example we have created mining areas and defined direction lines for our various equipment.
When we update our schedule, we can see that resources have been assigned to tasks in their respective mining
areas in the desired sequence.

93
DESWIK.SUITE 2021.1 - RELEASE NOTES

A number of attributes will be assigned to the task solids and associated scheduler tasks including the Mining
Direction.

94
DESWIK.SUITE 2021.1 - RELEASE NOTES

Enhancements and modifications

l Scheduling | Dependency Creation | Dependency Path: When editing a dependency path, you can now
reverse the entire path or the dependencies between selected tasks. This speeds up the process of editing a
dependency path for a resource. Additional filter buttons have been added to quickly hide or display all task

graphics and their associated dependencies. Also, you can now use and at the bottom of the grid to
move multiple rows at once. This enhancement has been merged back to Deswik.Suite version 2020.3.

95
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Scheduling | Project Options | Derived Tasks: Fields that were previously called Maximum X, Maximum Y,
Maximum Z, Minimum X, Minimum Y, Minimum Z, have been renamed to MaxX, MaxY and so on. This change
was necessary to allow these coordinate values to be more easily propagated from a parent task down to its
derived tasks. This change has been merged back to Deswik.Suite version 2019.4.

96
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Sched

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Setup | Materials: You can now use task filters to configure material classifications for a particular set of tasks.
For example, you may want to set the 'cutoff grade' for a material field in one pit to be different to that in another
pit.

l Scheduling | Baselines: A new feature has been added which allows you to overwrite a baseline with the data
from the current schedule. Previously, if you wanted to update the data for a baseline, you had to un-select the
old baseline and then create a new one. Now, you can simply click Recreate baseline from the TASK BASELINES
dialog box and it will update the selected baseline.

97
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Scheduling | Import Baselines: When importing a baseline you can now choose to replace an existing baseline
with the data from the imported schedule. Previously, you had to create a new baseline for the imported file.

l Home | Configure Columns: You can now add a new column to the task grid, Task should be leveled, to show
which tasks you would expect to have a physical resource assignment after resource leveling is completed. The
value in this column is always 'True' except in certain conditions such as when a task is a milestone, a task is
already completed, or Task can be leveled is set to 'False' for the task.

 Use this column to create a filter to verify that leveling has done everything that it was supposed to.

l Setup | Custom Fields and Setup | Production Fields: You can now use date and time specific functions to
populate production and custom fields.

98
DESWIK.SUITE 2021.1 - RELEASE NOTES

The date and time functions include:

o DATEADD

Returns a new date given a start date and time to add to that date. Enter "0" as the <<TIME TYPE>> to add
the specified time in seconds. Enter "1" to add the specified time (that is, the <<AMOUNT TO ADD>>) in
minutes, enter "2" to add the specified time in hours. Enter "3" to add the specified time in days. Enter "4" to
add the specified time in months. Enter a value equal to or greater than "5" to add the specified time in
years.

Syntax: DATEADD(<<START DATE>>,<<AMOUNT TO ADD>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS


3DAYS 4MONTHS 5YEARS>>)

o DATEDIFF

Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the <<TIME
TYPE>> to return seconds. Enter "1" to return minutes, enter "2" to return hours. Enter a value equal to or
greater than "3" to return days.

99
DESWIK.SUITE 2021.1 - RELEASE NOTES

Syntax: DATEDIFF(<<START DATE>>,<<END DATE>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS 3DAYS>>)

o DAY

Returns the day of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  14.

Syntax: DAY(<<DATE>>)

o DAYOFWEEK

Returns the day of the week as an integer, where Sunday =1, Monday=2, …, Saturday=7. For example:
DAYOFWEEK("28-Sep-20")  2

Syntax: DAYOFWEEK(<<DATE>>)

o DAYOFYEAR

Returns the day of the year (from 1 to 365) of the <<DATE>> in the Gregorian calendar, for example, 14-Jul-08
12:00:00 AM  196.

Syntax: DAYOFYEAR(<<DATE>>)

o HOUR

Returns the military hour of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM
 0 or 14-Jul-08 1:00:00 PM  13.

Syntax: HOUR(<<DATE>>)

o MINUTE

Returns the minute of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  56.

Syntax: MINUTE(<<DATE>>)

o MONTH

Returns the month of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  7.

Syntax: MONTH(<<DATE>>)

o SECOND

Returns the seconds of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  17.

Syntax: SECOND(<<DATE>>)

o YEAR

Returns the year of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  2008.

Syntax: YEAR(<<DATE>>)

100
DESWIK.SUITE 2021.1 - RELEASE NOTES

Enhancements and modifications

l Scheduling | Baselines: We have made some improvements to Baselines so you can now easily select and
identify the baselines displayed in your schedule. This has been achieved by converting the Baseline dropdown
list to a multi-select dropdown list. Previously, you could select multiple baselines from the Task Baselines dialog
box but there was no indication of which baselines were shown in the schedule other than for the currently
selected baseline.

l View | Dashboards: To improve dashboard accessibility, the title of a dashboard now includes the Deswik.Sched
file name and version of software.

l Setup | Time Usage Models: Adding new rows to the TIME USAGE MODEL SETUP grid has been simplified! New rows
are now automatically added to the selected main group or subgroup.

101
DESWIK.SUITE 2021.1 - RELEASE NOTES

If a Main Group is selected, then the new row is added to the main group in an empty subgroup.

If a Sub Group is selected, then the new row is added at the bottom of the selected subgroup.

l View | Resources: Previously, when using the Resources or Resources Report view in conjunction with the
option Only show resources with assigned tasks in the Resources view, the resources that were shown
where only pools or single resources with direct assignments to tasks. Now, resources that have been assigned to
tasks during resource leveling (physical resources) are also shown.

102
DESWIK.SUITE 2021.1 - RELEASE NOTES

Bug fixes, reporting, and output changes

l Previously, during resource leveling, blocking tasks were checked against all other tasks in the group, including
tasks which were not yet available for work. This created situations where some tasks would never be leveled.
Now, only tasks in the available task list are considered by the leveler and associated rules during each leveling
iteration. This change may cause a minor difference in the schedule finish date for current schedules that use
blocking tasks.

l SCHED-19865: Previously when reporting on multiple quantity limits that had the same production field, source
filter and resource, then the limit values were added together. This would result in incorrect reporting. Now, each
limit is reported separately.

103
DESWIK.SUITE 2021.1 - RELEASE NOTES

 For schedules that were saved in Deswik.Sched 2020.3 and earlier, then opened in Deswik.Sched 2021.1 and later,
you will need to remap the correct quantity limit in the Calculate column as shown below.

104
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.OPDB

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Lock dip while adjusting azimuth: Previously, when adjusting holes around faults, endwalls, and other
features, it was necessary to enter the dip and azimuth directly. Now, you can lock the current dip of a hole, and
manually rotate the hole in the Model Space.

o Drill Pattern Manager | Modify existing holes | Hole anchor point: With this setting enabled, when you
select the non-anchored hole grip point in the Model Space, the movement of the hole is limited so that only
the azimuth can be modified.

 In the following example, the dip is set to 10° and the hole is anchored at the collar point. When we move the
toe grip, the 'leader' line gives an indication of the placement of the hole as we adjust the hole azimuth in the
Model Space (the leader line of the hole points to the cursor but will not reach it or go past it due to the dip
restriction).

105
DESWIK.SUITE 2021.1 - RELEASE NOTES

 In addition, as part of improvements to the movement of holes in the Model Space, holes are prevented from
being placed in an invalid position. In the following example, you can see that holes appear red in the Model
Space when you attempt to move the hole to an invalid location.

l Variable hole spacing: Instead of using a fixed hole spacing distance, you can now automate the adjustment of
hole spacing in grid patterns to a specific powder factor, where depth variations occur between the collar and toe
surfaces. This enhancement is available when you create a pattern of holes within a design boundary, and when
you create a pattern using pit alignment and front limit.

The Advanced options tab on the ADD GRID PATTERN and CREATE A PATTERN USING PIT ALIGNMENT AND FRONT LIMIT
dialog boxes now include the option to select Variable hole spacing. Select an option to determine the sampling
depth to use across the pattern (minimum, average, or maximum), enter the stemming depth, average explosive
density, and powder factor values.

106
DESWIK.SUITE 2021.1 - RELEASE NOTES

In the following example, we have generated a pattern of holes using variable hole spacing to adjust the distance
between holes where the depth from collar to toe changes.

When we measure the distance between holes where the depth varies, you can see the adjustment has been
calculated automatically.

 The total number of holes generated in this pattern was 227, and in the same pattern generated without variable
spacing selected, the total number of holes was 235.

107
DESWIK.SUITE 2021.1 - RELEASE NOTES

108
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.OPSTS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Tools | Resource Leveling | Set Delay Date: Set the delay date to apply to all new tasks generated in the
schedule.

By default, with the Override 'Level To' setting in scheduler from OPSTS check box selected, when
Deswik.OPSTS has finished resource leveling, the Stop after Level to date field in the Deswik.SchedRESOURCE
LEVELING dialog box is updated to match the specified Delay Date.

 The following example shows the resulting schedule after setting the Delay Date to Today + 1 Week.

109
DESWIK.SUITE 2021.1 - RELEASE NOTES

1 Schedule Start Date

2 Today's Date

3 Today + 1 Week (Delay Date)

l User-defined dock window command buttons: You can now modify the buttons on the Deswik.OPSTS dock
window, so that you can quickly access the tools you need most often.

o Right-click the dock window to access a shortcut menu:

o Select the command you want to apply to the button from the list:

110
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Right-click on a button to add a button or delete a button:

111
DESWIK.SUITE 2021.1 - RELEASE NOTES

Underground Coal

Deswik.CAD

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Edit menu:

o Edit | Filters | Remove From Selected Layer: Previously, the only way to remove a filter from a layer was
to manually <No Filtering> from the dropdown list on the toolbar or in the Filter menu. Now you can
perform this action by clicking a single button on the Filters toolbar. This means that this command can now
also be run from a process map.

o Edit | Legends | Remove From Selected Layer: Previously, the only way to remove a legend from a layer
was to manually <No Legend> from the dropdown list on the toolbar or in the Legend menu. Now you can
perform this action by clicking a single button on the Legends toolbar. This means that this command can
now also be run from a process map.

l General:

o As part of the startup process, Deswik.CAD will now check your hard drive to ensure that you have enough
disk space (minimum 10gB). If it does not, a warning will appear, and you will be given the option of clearing
your temporary directory or letting Deswik.CAD do it for you. You will not be able to continue to use
Deswik.CAD until you clear enough space.

o When Deswik.CAD is running, the Deswik.CAD icon is visible on the Task bar. As of 2021.1, if you right-click
the icon, you will see a list of documents recently opened, as well as two commands:

n Copy Path To Clipboard: Copy the directory name of the current file, not including the file name itself.

112
DESWIK.SUITE 2021.1 - RELEASE NOTES

n Copy Full Path To Clipboard: Copy the full directory and name of the current file.

l Modify menu:

o Modify | Polylines | Break | By Azimuth: Break a polyline at each node where the segments sharing that
node differ in azimuth by more than a specified value.

l Process maps:

o Create Layers: Previously when creating layers from a process map, you could only manage the attributes
on a layer. Now you can also manage layer properties (such as the lock status of a layer, node back color,
color of entities on a layer), as well as layer icons.

o Maintain Node Status In Document: In version 2020.1, we introduced the concept of maintaining the
node status in a process map. This meant that if you had partially run a process, you would automatically
pick up where you left off after saving your document. Now this behavior is governed by a new toggle
command called Maintain Node Status In Document in the Deswik Process Map Editor. Toggle it on in a
process map to maintain the node status, that is, pick up where you left off when you open a document.
Toggle it off if you prefer to reset the process map back (marking each node as Incomplete) each time the
document is opened.

 This feature has also been added to all versions of Deswik.Suite from 2020.1 onward.
l Tools menu:

113
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Blocks | Export Block To File: Previously, if you wanted to return a block to its 'original form' (that
is, convert it from an INSERT entity back to its original components such as polylines, text, block text and so
on) you had to explode the block, then write it to a block file. Now you can use the new Export Block To File
command to do this automatically for you.

 Use this command if you no longer have the original source file.

o Tools | Blocks | Remove Selected Blocks: Remove selected block files from the active file.

 Previously, if you wanted to remove unused blocks from the active file, you had to remove all of them using
the Remove Unused Blocks command. This new command gives you the choice of which blocks to remove.

o Tools | Geological Models | Convert Block Model: The Tools | Geological Models | Datamine |
Convert From Other and Tools | Geological Models | Deswik | Convert From Other commands have
been combined into a single command (which is now located one level up in the Tools menu). Use this new
command to create either a block geomodel (*.gmdlb) or a Datamine block model (*.dm) file from an
existing block model file from other software packages.

114
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Keep Presentation Coloring: Ordinarily, the true color of the entity would be restored when a
legend is removed. This new command will update the pen color of entities permanently to their legend
color, so it cannot be removed.

Enhancements and modifications

l File menu:

o File | Export | ArcGIC Shape File: Use the new Coordinate Reference System field to specify a standard
coordinate reference system that defines the geographic location of the data being exported. As part of the
export process, a *.prj file will be created (with the same name as the active file name). These files can be

115
DESWIK.SUITE 2021.1 - RELEASE NOTES

read by most Shape file readers.

l Format menu:

o Format | Block Model Display: You can now control the Overlay Type (background, foreground, or none)
for both dynamic and static slices.

116
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Modify menu:

o Modify | Polylines | Multiple Projection Rules | Rule Editing: Use the new Edit Polyline Properties
columns to change the appearance (and attributes) of the output projected polylines.

117
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Modify | Polylines | Project: Two new features.

n Mirror direction: Select this new check box to mirror the projection. For example, projecting up and to
the right will generate 'mirrored' polylines down and to the left.

 Method must be set to Relative to use this new feature.


n Generate surface: Tessellate the projected polylines to generate a surface.

118
DESWIK.SUITE 2021.1 - RELEASE NOTES

Mirror direction

Generate surface

l Tools menu:

o Tools | Options | Logs tab: Use the options on the new Logs tab to change the default log directory,
control log file limits, and clean up old log files. You also have the option to zip existing log files for easy
transmission to Deswik Support when required.

119
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Point Cloud | Modify: Deswik.AdvSurvey users; This command now provides the option of applying
four different dynamic filters for real-time feedback of the points to be edited.

 The dynamic filters of this command require appropriate Windows TDR settings to function. These settings
control the point at which Windows considers the graphics driver to be unresponsive and close the
application. To avoid this, the TdrDelay setting in the registry must be modified from the default 2 seconds to
at least 30 seconds. If you attempt to use the dynamic filters and your current settings are inadequate, a
warning will appear.

120
DESWIK.SUITE 2021.1 - RELEASE NOTES

 There are some known issues with point cloud filtering. See Point Cloud Filtering in the Known Issues And
Workarounds section for more information.

l View menu:

o View | Look And Feel: Previously, there was no way to tell what a 'skin' might look like after it was applied.
Now each 'skin' has an icon associated with it to give you and idea of what to expect.

 Right-click the toolbar area and turn on Large icons before running the command so you can see them

121
DESWIK.SUITE 2021.1 - RELEASE NOTES

better.

Bug fixes, reporting, and output changes

l CAD-48510 (*.duf files): When loading DUF files from newer Deswik.CAD versions into older ones, some entity
fields may not be recognized in the older version because they did not exist at the time that version was created.
Such data is stored as 'unsupported data' against the entity so that it is not lost when saved back to DUF.
However, this can cause problems if the data is saved to other formats (such as VDML, VDCL, or DCF) because
their serializers may not be able to serialize the data correctly (or at all) for anything beyond simple data types.
Additionally, there may be no sign that a problem has occurred during the save and only on next opening the file
will it fail. This issue potentially affects all versions from 2020.1 to 2021.2. It has been fixed as of the following
versions: 2020.1.1182, 2020.2.1078, 2020.3.970, 2021.1.816, and 2021.2.505. Problematic data is no longer
included when saving to non-DUF formats.

l CAD-48809 (*.duf files): Two bug fixes.

o The serializer used in versions of DUF used in Deswik.CAD prior to 2020.3 had a fault relating to serializing
dwPolyline VerticiesProperties (IndexedXProperties) with null property values. This fault occurred during
serialization (saving) of the file and manifested during deserialization (loading). The corrupt files themselves
are not easily fixable, but the fault itself has been resolved as of versions 2020.3.888, 2021.1.689. 2021.2.377,
and 2022.1.30. The software will no longer produce corrupt files that cannot be opened.

122
DESWIK.SUITE 2021.1 - RELEASE NOTES

 This fix does not allow files that were corrupted to be loaded without the error. The fix prevents the file
corruption from happening in the first place.

o Versions of DUF used in Deswik.CAD prior to 2020.3 used a different approach to threading and resource
management that could result in thread synchronization and memory usage issues (among others). As of
versions as of versions 2020.3.888, 2021.1.689. 2021.2.377, and 2022.1.30, DUF threading and resource
management has been re-engineered to address these issues

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): As of 2021.1, this command will
not generate valid results with some specific input. This issue has been resolved in version 2021.286 with an
upgrade to the 3rd party library Mesh.

l CAD-48603 (Process maps | Layers): In affected versions of Deswik.CAD, when creating a new process map,
when you add your first new process map layer, it is being assigned the same ID (internally) as the existing default
layer, resulting in the two layers being 'joined'. This causes issues with visibility as well as entities on the original
layer being deleted. This issue has been resolved. However, the following versions were affected:

From To
2020.1.908 2020.1.1069
2020.2.664 2020.2.905
2020.3.473 2020.3.731
2021.1.157 2021.1.503

If you are using an affected version, you can work around this issue when creating a new process map by just
saving it immediately (that is, save it blank, with just the default layer (Layer 1)). Then reopen it. There will be no
further issues.

If you have already created a process map and have the duplicate layers in your document, deleting the duplicate
layers and continuing to work in the process map will not solve the problem. You will need to do the following:

1. Create a new layer. This is where you will put everything from your duplicated layers.

2. Isolate the entities on the duplicate layer pair in the Design Space (all other entities should be hidden).

3. Now you have two options:

a. If visible objects do not include links , then:

o Select all the visible objects, remove them from the duplicate layers, and put them on the new
layer (by clearing the check boxes for the duplicate layers in the Layers selected items are on
window, and then selecting the check box for the new layer).

123
DESWIK.SUITE 2021.1 - RELEASE NOTES

b. If visible objects include links , then you cannot currently mark them as being on another layer. You
will need to select all the entities, cut them, then make the new layer active and paste them in place
on that layer.

 The inability to mark links as being on other layers is another bug that is currently in the process of being
fixed.

4. Delete the duplicate layer pair.

5. Save your process map, close it, and reload. The file is now fixed and will not exhibit the duplicate layer
behavior.

 If you have any Display Process Map Layer commands in your process map that reference one of the
deleted layer names, you will need to remap these to the new layer name (or you can just rename the new
layer to the old layer name).

 Not sure if you have a duplicate layer issue? Test by turning on the One layer view mode and iterate through all
the layers. If you are able to select two checkboxes at the same time (which should not be possible), then you have
a duplicate layer problem.

Known Issues And Workarounds

l Point Cloud Filtering:

o Point Cloud filtering on very large data sets, or on systems with low performance graphics cards can
sometimes cause "TDR" crashes when the system runs out of resources (you will see a TDR error in a
message box on-screen and need to close and-reopen Deswik.CAD).

o For systems with a dedicated GPU, the Point Cloud Dynamic Statistical Outlier filter limits the maximum
neighbor count based on available graphics memory.

l CAD-46312 (Modify | Polylines | Label | Selection: The internal label order in DUFv4 files across versions
2019.2 to 2020.1 is not compatible, resulting in incorrect labels displaying. To workaround, this issue:

o Moving forward from 2019.2 to 2020.1+: Save your file model as *.dcf or *.vdcl in 2019.2. then open in
2020.1+ and save as DUFv4.

124
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Moving backward from 2020.1+ to 2019.2: Save your file as *.dcf or *.vdcl in 2020.1+. then open in 2019.2
and save as DUFv4.

l CAD-45000 (Point Clouds): Point clouds saved in versions 2019.3 and higher cannot be opened in 2019.2 and
earlier. In addition, point clouds saved in 2019.2 and earlier do not support RGB and various attributes, whereas
point clouds saved in 2019.3+ do.

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): Our development team are
investigating an issue with Modify | Solids | Boolean Operations | Create All Split Solids, which affects a
single test case only, where the command produces unexpected results for that particular data set.

l CAD-46450 (Modify | Solids | Cut | Block And Benches): If you are running this command from a process
map, Deswik.CAD will not write Block attribute values when using multi-threaded processing. Instead it will write
null values.

To work around this issue:

1. Clear the Multi-threaded processing check box in the EDIT NODE dialog box in the process map.

OR

2. If multi-threading is required, run the command from the Modify menu instead.

l CAD-48348 (ORTHO mode): When drawing a vertical line in ORTHO mode, the cursor is visible, but no polyline is
drawn. This issue is also occurring in 2020.3. It is not resolved until 2021.2.

l CAD-48259 (Application disappears): There is a bug in Deswik.CAD (and likely other applications in
Deswik.Suite), where the application intermittently disappears as a result of heap corruption. The issue relates to
a folder browser dialog supplied by a third party (DevExpress). This issue was introduced in 2020.3.105+,
following changes to swap out an old folder browser control with a DevExpress folder browser. This issue is not
yet resolved.

125
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.GeoTools

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Key highlights

New commands and features

l Deswik.Mapping | Status Bar: A status bar is now displayed at the bottom of the Deswik.Mapping application
window. Use this tool to determine whether a long-running process is underway, or the ORTHO or POLAR options
are turned on in the current document.

126
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.IS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

Deswik.MDM

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Deswik.MDM plugin updates

View | Dock Windows | Deswik.MDM: The Deswik.MDM plugin has a sleek new design and enhanced functionality,
bringing it in line with the Deswik.MDM client.

When you open the Deswik.MDM plugin in Deswik.CAD, you are automatically logged on using your Windows
credentials.

You are logged on to the environment you most recently accessed in the Deswik.MDM client - the name of the
environment is shown in the title bar of the Deswik.MDM plugin.

127
DESWIK.SUITE 2021.1 - RELEASE NOTES

The Current tab and the In Progress tab now have the same look, feel, and functionality as they do in Preview
in the Deswik.MDM client, making it easy for you to switch quickly between Deswik products.

128
DESWIK.SUITE 2021.1 - RELEASE NOTES

129
DESWIK.SUITE 2021.1 - RELEASE NOTES

The new Data Sources tab also behaves like the Data Sources tab in Preview. You can use the new tab to connect
to an external data source that has been configured in Deswik.MDM, retrieve selected data, and work with it in
Deswik.CAD.

The updated Workflows tab is cleaner and easier to use, while still retaining all of the existing functionality.

130
DESWIK.SUITE 2021.1 - RELEASE NOTES

In addition to the existing options, the enhanced Files tab also has a real-time search that filters files and folders
while you type.

131
DESWIK.SUITE 2021.1 - RELEASE NOTES

132
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Sched

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Setup | Materials: You can now use task filters to configure material classifications for a particular set of tasks.
For example, you may want to set the 'cutoff grade' for a material field in one pit to be different to that in another
pit.

l Scheduling | Baselines: A new feature has been added which allows you to overwrite a baseline with the data
from the current schedule. Previously, if you wanted to update the data for a baseline, you had to un-select the
old baseline and then create a new one. Now, you can simply click Recreate baseline from the TASK BASELINES
dialog box and it will update the selected baseline.

133
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Scheduling | Import Baselines: When importing a baseline you can now choose to replace an existing baseline
with the data from the imported schedule. Previously, you had to create a new baseline for the imported file.

l Home | Configure Columns: You can now add a new column to the task grid, Task should be leveled, to show
which tasks you would expect to have a physical resource assignment after resource leveling is completed. The
value in this column is always 'True' except in certain conditions such as when a task is a milestone, a task is
already completed, or Task can be leveled is set to 'False' for the task.

 Use this column to create a filter to verify that leveling has done everything that it was supposed to.

l Setup | Custom Fields and Setup | Production Fields: You can now use date and time specific functions to
populate production and custom fields.

134
DESWIK.SUITE 2021.1 - RELEASE NOTES

The date and time functions include:

o DATEADD

Returns a new date given a start date and time to add to that date. Enter "0" as the <<TIME TYPE>> to add
the specified time in seconds. Enter "1" to add the specified time (that is, the <<AMOUNT TO ADD>>) in
minutes, enter "2" to add the specified time in hours. Enter "3" to add the specified time in days. Enter "4" to
add the specified time in months. Enter a value equal to or greater than "5" to add the specified time in
years.

Syntax: DATEADD(<<START DATE>>,<<AMOUNT TO ADD>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS


3DAYS 4MONTHS 5YEARS>>)

o DATEDIFF

Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the <<TIME
TYPE>> to return seconds. Enter "1" to return minutes, enter "2" to return hours. Enter a value equal to or
greater than "3" to return days.

135
DESWIK.SUITE 2021.1 - RELEASE NOTES

Syntax: DATEDIFF(<<START DATE>>,<<END DATE>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS 3DAYS>>)

o DAY

Returns the day of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  14.

Syntax: DAY(<<DATE>>)

o DAYOFWEEK

Returns the day of the week as an integer, where Sunday =1, Monday=2, …, Saturday=7. For example:
DAYOFWEEK("28-Sep-20")  2

Syntax: DAYOFWEEK(<<DATE>>)

o DAYOFYEAR

Returns the day of the year (from 1 to 365) of the <<DATE>> in the Gregorian calendar, for example, 14-Jul-08
12:00:00 AM  196.

Syntax: DAYOFYEAR(<<DATE>>)

o HOUR

Returns the military hour of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM
 0 or 14-Jul-08 1:00:00 PM  13.

Syntax: HOUR(<<DATE>>)

o MINUTE

Returns the minute of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  56.

Syntax: MINUTE(<<DATE>>)

o MONTH

Returns the month of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  7.

Syntax: MONTH(<<DATE>>)

o SECOND

Returns the seconds of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  17.

Syntax: SECOND(<<DATE>>)

o YEAR

Returns the year of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  2008.

Syntax: YEAR(<<DATE>>)

136
DESWIK.SUITE 2021.1 - RELEASE NOTES

Enhancements and modifications

l Scheduling | Baselines: We have made some improvements to Baselines so you can now easily select and
identify the baselines displayed in your schedule. This has been achieved by converting the Baseline dropdown
list to a multi-select dropdown list. Previously, you could select multiple baselines from the Task Baselines dialog
box but there was no indication of which baselines were shown in the schedule other than for the currently
selected baseline.

l View | Dashboards: To improve dashboard accessibility, the title of a dashboard now includes the Deswik.Sched
file name and version of software.

l Setup | Time Usage Models: Adding new rows to the TIME USAGE MODEL SETUP grid has been simplified! New rows
are now automatically added to the selected main group or subgroup.

137
DESWIK.SUITE 2021.1 - RELEASE NOTES

If a Main Group is selected, then the new row is added to the main group in an empty subgroup.

If a Sub Group is selected, then the new row is added at the bottom of the selected subgroup.

l View | Resources: Previously, when using the Resources or Resources Report view in conjunction with the
option Only show resources with assigned tasks in the Resources view, the resources that were shown
where only pools or single resources with direct assignments to tasks. Now, resources that have been assigned to
tasks during resource leveling (physical resources) are also shown.

138
DESWIK.SUITE 2021.1 - RELEASE NOTES

Bug fixes, reporting, and output changes

l Previously, during resource leveling, blocking tasks were checked against all other tasks in the group, including
tasks which were not yet available for work. This created situations where some tasks would never be leveled.
Now, only tasks in the available task list are considered by the leveler and associated rules during each leveling
iteration. This change may cause a minor difference in the schedule finish date for current schedules that use
blocking tasks.

l SCHED-19865: Previously when reporting on multiple quantity limits that had the same production field, source
filter and resource, then the limit values were added together. This would result in incorrect reporting. Now, each
limit is reported separately.

139
DESWIK.SUITE 2021.1 - RELEASE NOTES

 For schedules that were saved in Deswik.Sched 2020.3 and earlier, then opened in Deswik.Sched 2021.1 and later,
you will need to remap the correct quantity limit in the Calculate column as shown below.

140
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.UGDB

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Enhancements to Primer Placement Rules: We have made the following changes to the placement rules
configuration grid.

o Initial Setup | Primer Or Booster Rules or Show Editor | Settings | Primer or booster rules

n Filter: This field has been added to the grid, so that you can use existing filters to apply the rule only to
those holes that meet the filter criteria.

n Distance From: When you select the Distance Type of 'Fraction Of', the additional starting location
options are now available.

 In the following example we have selected the 'BT' filter to apply specific rules only to breakthrough holes. You can
also see that we now have additional options to select as the Distance From when the Distance Type of 'Fraction
Of' is selected. For example, we can configure the primer to be placed at the specified fraction distance from the
drill collar, charge collar, drill toe and so on.

l Export navigation holes at custom height from drive floor: Previously, front and rear navigation holes could
only be exported from the top of the tunnel. Now, you can export front and rear navigation holes configured at
either floor or ceiling, or at a custom height measured from the tunnel floor.

o Process Rings Configuration | Export Survey Data | Settings tab | Generate navigation holes: Click
Configure to open the NAVIGATION HOLES dialog box.

141
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Process Rings Configuration | Export IREDES | Navigation holes: Click Configure to open the NAVIGATION
HOLES dialog box.

In the NAVIGATION HOLES dialog box, the following changes have been made to the grid:

n Height mode: A new field consisting of three options - 'Custom', 'Ceiling', or 'Floor'.

l Custom: Select this option to use the specified Hole height to place navigation holes. For Left and
Right navigation holes, 'Custom' is the only option available.

l Ceiling: Front and rear holes only, select this option to place the navigation hole at the top of the
drive. If the Hole length is not zero, the hole midpoint is placed at the top of the drive.

l Floor: Front and rear holes only, select this option to place the navigation hole at the lowest
elevation of the drive. If the Hole length is not zero, the hole midpoint is placed at the lowest
elevation of the drive.

n Hole height: The Pivot height field has been renamed Hole height and is only available when you
select the Height mode 'Custom'.

l Left and right navigation holes only; enter the height (from the drive floor) at which to place
horizontal holes that intersect the left or right walls of the drive.

l Front and rear holes only; enter the height to place the hole (from the drive floor), or the height at
the hole midpoint (where the hole length is not zero).

142
DESWIK.SUITE 2021.1 - RELEASE NOTES

 Collar and toe placement of the navigation hole depends on the specified hole length. If a hole
length is specified, the navigation hole is placed at the midpoint of the hole length. The hole collar
will be placed inside the drive and the toe will be placed outside the drive on either side. If the hole
length is zero or left blank, the collar and toe points will be identical, and will be placed at the
intersection of the drive wall.

l Option to switch between long and plan view when placing a winze: Previously, it was not possible to place
a winze section in long view. Now, you can quickly switch between plan view and long view to make it easy to
choose the reference line position of a winze section.

o Winze Sections | Add Winze Section: In the ADD WINZE SECTION dialog box, select either Set plan view or Set
long view from the new Current view area of the dialog box.

 The view reverts to long view if you select Pick in the Reference line position area when choosing the winze
dump angle.

 The view switches to section view when configuring the settings in the Drive and break-away position and
Holes rotation and length areas of the ADD WINZE SECTION dialog box.

143
DESWIK.SUITE 2021.1 - RELEASE NOTES

Underground Metals

Deswik.CAD

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Edit menu:

o Edit | Filters | Remove From Selected Layer: Previously, the only way to remove a filter from a layer was
to manually <No Filtering> from the dropdown list on the toolbar or in the Filter menu. Now you can
perform this action by clicking a single button on the Filters toolbar. This means that this command can now
also be run from a process map.

o Edit | Legends | Remove From Selected Layer: Previously, the only way to remove a legend from a layer
was to manually <No Legend> from the dropdown list on the toolbar or in the Legend menu. Now you can
perform this action by clicking a single button on the Legends toolbar. This means that this command can
now also be run from a process map.

l General:

o As part of the startup process, Deswik.CAD will now check your hard drive to ensure that you have enough
disk space (minimum 10gB). If it does not, a warning will appear, and you will be given the option of clearing
your temporary directory or letting Deswik.CAD do it for you. You will not be able to continue to use
Deswik.CAD until you clear enough space.

o When Deswik.CAD is running, the Deswik.CAD icon is visible on the Task bar. As of 2021.1, if you right-click
the icon, you will see a list of documents recently opened, as well as two commands:

n Copy Path To Clipboard: Copy the directory name of the current file, not including the file name itself.

144
DESWIK.SUITE 2021.1 - RELEASE NOTES

n Copy Full Path To Clipboard: Copy the full directory and name of the current file.

l Modify menu:

o Modify | Polylines | Break | By Azimuth: Break a polyline at each node where the segments sharing that
node differ in azimuth by more than a specified value.

l Process maps:

o Create Layers: Previously when creating layers from a process map, you could only manage the attributes
on a layer. Now you can also manage layer properties (such as the lock status of a layer, node back color,
color of entities on a layer), as well as layer icons.

o Maintain Node Status In Document: In version 2020.1, we introduced the concept of maintaining the
node status in a process map. This meant that if you had partially run a process, you would automatically
pick up where you left off after saving your document. Now this behavior is governed by a new toggle
command called Maintain Node Status In Document in the Deswik Process Map Editor. Toggle it on in a
process map to maintain the node status, that is, pick up where you left off when you open a document.
Toggle it off if you prefer to reset the process map back (marking each node as Incomplete) each time the
document is opened.

 This feature has also been added to all versions of Deswik.Suite from 2020.1 onward.
l Tools menu:

145
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Blocks | Export Block To File: Previously, if you wanted to return a block to its 'original form' (that
is, convert it from an INSERT entity back to its original components such as polylines, text, block text and so
on) you had to explode the block, then write it to a block file. Now you can use the new Export Block To File
command to do this automatically for you.

 Use this command if you no longer have the original source file.

o Tools | Blocks | Remove Selected Blocks: Remove selected block files from the active file.

 Previously, if you wanted to remove unused blocks from the active file, you had to remove all of them using
the Remove Unused Blocks command. This new command gives you the choice of which blocks to remove.

o Tools | Geological Models | Convert Block Model: The Tools | Geological Models | Datamine |
Convert From Other and Tools | Geological Models | Deswik | Convert From Other commands have
been combined into a single command (which is now located one level up in the Tools menu). Use this new
command to create either a block geomodel (*.gmdlb) or a Datamine block model (*.dm) file from an
existing block model file from other software packages.

146
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Keep Presentation Coloring: Ordinarily, the true color of the entity would be restored when a
legend is removed. This new command will update the pen color of entities permanently to their legend
color, so it cannot be removed.

Enhancements and modifications

l Draw menu:

o Draw | Unfolded Section: Previously, when you applied an extension distance to the governing polyline, it
was automatically applied to the distance markers as well. Now you can control whether this extension is
applied to distance markers.

l File menu:

o File | Export | ArcGIC Shape File: Use the new Coordinate Reference System field to specify a standard
coordinate reference system that defines the geographic location of the data being exported. As part of the
export process, a *.prj file will be created (with the same name as the active file name). These files can be

147
DESWIK.SUITE 2021.1 - RELEASE NOTES

read by most Shape file readers.

l Format menu:

o Format | Block Model Display: You can now control the Overlay Type (background, foreground, or none)
for both dynamic and static slices.

148
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Modify menu:

o Modify | Polylines | Multiple Projection Rules | Rule Editing: Use the new Edit Polyline Properties
columns to change the appearance (and attributes) of the output projected polylines.

149
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Modify | Polylines | Project: Two new features.

n Mirror direction: Select this new check box to mirror the projection. For example, projecting up and to
the right will generate 'mirrored' polylines down and to the left.

 Method must be set to Relative to use this new feature.


n Generate surface: Tessellate the projected polylines to generate a surface.

150
DESWIK.SUITE 2021.1 - RELEASE NOTES

Mirror direction

Generate surface

l Tools menu:

151
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Tools | Drillholes | Desurvey: Desurveying is usually done using only collar (top of hole) and downhole
survey information using a variety of methods, including Linear, Tangent, and Minimum Curvature.
Deswik.CAD previously supported only Linear and Tangent. Minimum curvature was not supported, but
users were given the option of including sample (assay) data points as part of the desurvey calculations. If
you had enough sample data for a hole, the hole trace would approach the result you would get from the
Minimum curvature algorithm. It has been determined that this was problematic, because using sample
data in calculations meant that the position of a hole in space was based on the input data provided. A hole
trace desurveyed without also importing sample data would be in a significantly different location to one that
was desurveyed with sample data. To ensure drillhole locations output by this command are aligned with
other software packages, we have modified the command so that all three algorithms are supported
(Linear, Tangent, and Minimum Curvature), and that they each work in the 'standard' way. Using the new
methodology for each algorithm, the hole trace (and certainly the hole toe) will not change substantially
when importing samples.

 These changes have been added to all versions of Deswik.Suite from 2019.1 onward. Users will be guided to
use the new algorithms in preference to the older ones. If you are working a project with saved settings, and
you have a *.ddd file with the parameters from the 'old' algorithm, a new algorithm will be selected for you
and you will see a warning icon to the right of the field. Point to it to see the following tooltip:

 The current methodology of the Linear method can still be used via the new Legacy algorithm (which we have
kept for those clients who have verified their results and are happy with the values provided). However, we
recommend that if you are using this command for the first time, you use one of the new algorithms.

 If using the new Minimum Curvature algorithm there may be slightly more curvature of the hole between
survey points if you import samples, but the coordinates of the survey points will not change. This should
result in a more reliable (and reproducible) drillhole trace.

Compare methods

152
DESWIK.SUITE 2021.1 - RELEASE NOTES

153
DESWIK.SUITE 2021.1 - RELEASE NOTES

Linear
Tangent
Minimum Curvature
Legacy (no samples)
Legacy (with samples)

o Tools | Options | Logs tab: Use the options on the new Logs tab to change the default log directory,
control log file limits, and clean up old log files. You also have the option to zip existing log files for easy
transmission to Deswik Support when required.

o Tools | Point Cloud | Modify: Deswik.AdvSurvey users; This command now provides the option of applying
four different dynamic filters for real-time feedback of the points to be edited.

154
DESWIK.SUITE 2021.1 - RELEASE NOTES

 The dynamic filters of this command require appropriate Windows TDR settings to function. These settings
control the point at which Windows considers the graphics driver to be unresponsive and close the
application. To avoid this, the TdrDelay setting in the registry must be modified from the default 2 seconds to
at least 30 seconds. If you attempt to use the dynamic filters and your current settings are inadequate, a
warning will appear.

 There are some known issues with point cloud filtering. See Point Cloud Filtering in the Known Issues And
Workarounds section for more information.

l View menu:

155
DESWIK.SUITE 2021.1 - RELEASE NOTES

o View | Look And Feel: Previously, there was no way to tell what a 'skin' might look like after it was applied.
Now each 'skin' has an icon associated with it to give you and idea of what to expect.

 Right-click the toolbar area and turn on Large icons before running the command so you can see them
better.

Bug fixes, reporting, and output changes

l CAD-48510 (*.duf files): When loading DUF files from newer Deswik.CAD versions into older ones, some entity
fields may not be recognized in the older version because they did not exist at the time that version was created.
Such data is stored as 'unsupported data' against the entity so that it is not lost when saved back to DUF.
However, this can cause problems if the data is saved to other formats (such as VDML, VDCL, or DCF) because
their serializers may not be able to serialize the data correctly (or at all) for anything beyond simple data types.
Additionally, there may be no sign that a problem has occurred during the save and only on next opening the file
will it fail. This issue potentially affects all versions from 2020.1 to 2021.2. It has been fixed as of the following
versions: 2020.1.1182, 2020.2.1078, 2020.3.970, 2021.1.816, and 2021.2.505. Problematic data is no longer
included when saving to non-DUF formats.

l CAD-48809 (*.duf files): Two bug fixes.

156
DESWIK.SUITE 2021.1 - RELEASE NOTES

o The serializer used in versions of DUF used in Deswik.CAD prior to 2020.3 had a fault relating to serializing
dwPolyline VerticiesProperties (IndexedXProperties) with null property values. This fault occurred during
serialization (saving) of the file and manifested during deserialization (loading). The corrupt files themselves
are not easily fixable, but the fault itself has been resolved as of versions 2020.3.888, 2021.1.689. 2021.2.377,
and 2022.1.30. The software will no longer produce corrupt files that cannot be opened.

 This fix does not allow files that were corrupted to be loaded without the error. The fix prevents the file
corruption from happening in the first place.

o Versions of DUF used in Deswik.CAD prior to 2020.3 used a different approach to threading and resource
management that could result in thread synchronization and memory usage issues (among others). As of
versions as of versions 2020.3.888, 2021.1.689. 2021.2.377, and 2022.1.30, DUF threading and resource
management has been re-engineered to address these issues

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): As of 2021.1, this command will
not generate valid results with some specific input. This issue has been resolved in version 2021.286 with an
upgrade to the 3rd party library Mesh.

l CAD-48603 (Process maps | Layers): In affected versions of Deswik.CAD, when creating a new process map,
when you add your first new process map layer, it is being assigned the same ID (internally) as the existing default
layer, resulting in the two layers being 'joined'. This causes issues with visibility as well as entities on the original
layer being deleted. This issue has been resolved. However, the following versions were affected:

From To
2020.1.908 2020.1.1069
2020.2.664 2020.2.905
2020.3.473 2020.3.731
2021.1.157 2021.1.503

If you are using an affected version, you can work around this issue when creating a new process map by just
saving it immediately (that is, save it blank, with just the default layer (Layer 1)). Then reopen it. There will be no
further issues.

If you have already created a process map and have the duplicate layers in your document, deleting the duplicate
layers and continuing to work in the process map will not solve the problem. You will need to do the following:

1. Create a new layer. This is where you will put everything from your duplicated layers.

2. Isolate the entities on the duplicate layer pair in the Design Space (all other entities should be hidden).

3. Now you have two options:

157
DESWIK.SUITE 2021.1 - RELEASE NOTES

a. If visible objects do not include links , then:

o Select all the visible objects, remove them from the duplicate layers, and put them on the new
layer (by clearing the check boxes for the duplicate layers in the Layers selected items are on
window, and then selecting the check box for the new layer).

b. If visible objects include links , then you cannot currently mark them as being on another layer. You
will need to select all the entities, cut them, then make the new layer active and paste them in place
on that layer.

 The inability to mark links as being on other layers is another bug that is currently in the process of being
fixed.

4. Delete the duplicate layer pair.

5. Save your process map, close it, and reload. The file is now fixed and will not exhibit the duplicate layer
behavior.

 If you have any Display Process Map Layer commands in your process map that reference one of the
deleted layer names, you will need to remap these to the new layer name (or you can just rename the new
layer to the old layer name).

 Not sure if you have a duplicate layer issue? Test by turning on the One layer view mode and iterate through all
the layers. If you are able to select two checkboxes at the same time (which should not be possible), then you have
a duplicate layer problem.

Known Issues And Workarounds

l Point Cloud Filtering:

o Point Cloud filtering on very large data sets, or on systems with low performance graphics cards can
sometimes cause "TDR" crashes when the system runs out of resources (you will see a TDR error in a
message box on-screen and need to close and-reopen Deswik.CAD).

o For systems with a dedicated GPU, the Point Cloud Dynamic Statistical Outlier filter limits the maximum
neighbor count based on available graphics memory.

158
DESWIK.SUITE 2021.1 - RELEASE NOTES

l CAD-46312 (Modify | Polylines | Label | Selection: The internal label order in DUFv4 files across versions
2019.2 to 2020.1 is not compatible, resulting in incorrect labels displaying. To workaround, this issue:

o Moving forward from 2019.2 to 2020.1+: Save your file model as *.dcf or *.vdcl in 2019.2. then open in
2020.1+ and save as DUFv4.

o Moving backward from 2020.1+ to 2019.2: Save your file as *.dcf or *.vdcl in 2020.1+. then open in 2019.2
and save as DUFv4.

l CAD-45000 (Point Clouds): Point clouds saved in versions 2019.3 and higher cannot be opened in 2019.2 and
earlier. In addition, point clouds saved in 2019.2 and earlier do not support RGB and various attributes, whereas
point clouds saved in 2019.3+ do.

l CAD-46601 (Modify | Solids | Boolean Operations | Create All Split Solids): Our development team are
investigating an issue with Modify | Solids | Boolean Operations | Create All Split Solids, which affects a
single test case only, where the command produces unexpected results for that particular data set.

l CAD-46450 (Modify | Solids | Cut | Block And Benches): If you are running this command from a process
map, Deswik.CAD will not write Block attribute values when using multi-threaded processing. Instead it will write
null values.

To work around this issue:

1. Clear the Multi-threaded processing check box in the EDIT NODE dialog box in the process map.

OR

2. If multi-threading is required, run the command from the Modify menu instead.

l CAD-48348 (ORTHO mode): When drawing a vertical line in ORTHO mode, the cursor is visible, but no polyline is
drawn. This issue is also occurring in 2020.3. It is not resolved until 2021.2.

l CAD-48259 (Application disappears): There is a bug in Deswik.CAD (and likely other applications in
Deswik.Suite), where the application intermittently disappears as a result of heap corruption. The issue relates to
a folder browser dialog supplied by a third party (DevExpress). This issue was introduced in 2020.3.105+,
following changes to swap out an old folder browser control with a DevExpress folder browser. This issue is not
yet resolved.

159
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.GeoTools

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Key highlights

New commands and features

l Deswik.Mapping | Tools | Working Plane | Face by Laser Line: In mines under geological control, it can be
challenging to place an accurate face position before survey has been done because there is no reference data to
base the positions from. Drive positions can vary a lot between the design and the final position. With this new
feature, you can use a laser and laser lines in the Model Space to set up a face position using offsets of the laser
point on the face to the walls and floor.

l Deswik.Mapping | Status Bar: A status bar is now displayed at the bottom of the Deswik.Mapping application
window. Use this tool to determine whether a long-running process is underway, or the ORTHO or POLAR options
are turned on in the current document.

l GeoBase Service: When your site administrator initially sets up Deswik.Sampling or any sampling functions in
Deswik.Mapping, they should install the new GeoBase Service. This means that your site will no longer have to
manually create or maintain the GeoBase database where sampling data is stored. Note that Deswik might need
to migrate your site to the new GeoBase Service in case a manual database upgrade is needed.

Enhancements and modifications

l Deswik.CAD | Tools | Geology | Sampling: With the 2021.1 release, Deswik.IMS (Identity Management Service)
settings can be imported into the Deswik.Sampling module to provide user authentication, authorization, and
license checks. Existing Deswik.Sampling users will need to have their IT organization install Deswik.IMS. For a
limited time, Deswik.Sampling will still support the previous authentication and licensing system.

160
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.IS

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

Deswik.MDM

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Deswik.MDM plugin updates

View | Dock Windows | Deswik.MDM: The Deswik.MDM plugin has a sleek new design and enhanced functionality,
bringing it in line with the Deswik.MDM client.

When you open the Deswik.MDM plugin in Deswik.CAD, you are automatically logged on using your Windows
credentials.

You are logged on to the environment you most recently accessed in the Deswik.MDM client - the name of the
environment is shown in the title bar of the Deswik.MDM plugin.

161
DESWIK.SUITE 2021.1 - RELEASE NOTES

The Current tab and the In Progress tab now have the same look, feel, and functionality as they do in Preview
in the Deswik.MDM client, making it easy for you to switch quickly between Deswik products.

162
DESWIK.SUITE 2021.1 - RELEASE NOTES

163
DESWIK.SUITE 2021.1 - RELEASE NOTES

The new Data Sources tab also behaves like the Data Sources tab in Preview. You can use the new tab to connect
to an external data source that has been configured in Deswik.MDM, retrieve selected data, and work with it in
Deswik.CAD.

The updated Workflows tab is cleaner and easier to use, while still retaining all of the existing functionality.

164
DESWIK.SUITE 2021.1 - RELEASE NOTES

In addition to the existing options, the enhanced Files tab also has a real-time search that filters files and folders
while you type.

165
DESWIK.SUITE 2021.1 - RELEASE NOTES

166
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.Sched

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

New commands and features

l Setup | Materials: You can now use task filters to configure material classifications for a particular set of tasks.
For example, you may want to set the 'cutoff grade' for a material field in one pit to be different to that in another
pit.

l Scheduling | Baselines: A new feature has been added which allows you to overwrite a baseline with the data
from the current schedule. Previously, if you wanted to update the data for a baseline, you had to un-select the
old baseline and then create a new one. Now, you can simply click Recreate baseline from the TASK BASELINES
dialog box and it will update the selected baseline.

167
DESWIK.SUITE 2021.1 - RELEASE NOTES

l Scheduling | Import Baselines: When importing a baseline you can now choose to replace an existing baseline
with the data from the imported schedule. Previously, you had to create a new baseline for the imported file.

l Home | Configure Columns: You can now add a new column to the task grid, Task should be leveled, to show
which tasks you would expect to have a physical resource assignment after resource leveling is completed. The
value in this column is always 'True' except in certain conditions such as when a task is a milestone, a task is
already completed, or Task can be leveled is set to 'False' for the task.

 Use this column to create a filter to verify that leveling has done everything that it was supposed to.

l Setup | Custom Fields and Setup | Production Fields: You can now use date and time specific functions to
populate production and custom fields.

168
DESWIK.SUITE 2021.1 - RELEASE NOTES

The date and time functions include:

o DATEADD

Returns a new date given a start date and time to add to that date. Enter "0" as the <<TIME TYPE>> to add
the specified time in seconds. Enter "1" to add the specified time (that is, the <<AMOUNT TO ADD>>) in
minutes, enter "2" to add the specified time in hours. Enter "3" to add the specified time in days. Enter "4" to
add the specified time in months. Enter a value equal to or greater than "5" to add the specified time in
years.

Syntax: DATEADD(<<START DATE>>,<<AMOUNT TO ADD>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS


3DAYS 4MONTHS 5YEARS>>)

o DATEDIFF

Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the <<TIME
TYPE>> to return seconds. Enter "1" to return minutes, enter "2" to return hours. Enter a value equal to or
greater than "3" to return days.

169
DESWIK.SUITE 2021.1 - RELEASE NOTES

Syntax: DATEDIFF(<<START DATE>>,<<END DATE>>,<<TIME TYPE 0SECONDS 1MINUTES 2HOURS 3DAYS>>)

o DAY

Returns the day of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  14.

Syntax: DAY(<<DATE>>)

o DAYOFWEEK

Returns the day of the week as an integer, where Sunday =1, Monday=2, …, Saturday=7. For example:
DAYOFWEEK("28-Sep-20")  2

Syntax: DAYOFWEEK(<<DATE>>)

o DAYOFYEAR

Returns the day of the year (from 1 to 365) of the <<DATE>> in the Gregorian calendar, for example, 14-Jul-08
12:00:00 AM  196.

Syntax: DAYOFYEAR(<<DATE>>)

o HOUR

Returns the military hour of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM
 0 or 14-Jul-08 1:00:00 PM  13.

Syntax: HOUR(<<DATE>>)

o MINUTE

Returns the minute of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  56.

Syntax: MINUTE(<<DATE>>)

o MONTH

Returns the month of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  7.

Syntax: MONTH(<<DATE>>)

o SECOND

Returns the seconds of the date specified in the Gregorian calendar, for example, 14-Jul-08 1:56:17 PM  17.

Syntax: SECOND(<<DATE>>)

o YEAR

Returns the year of the date specified in the Gregorian calendar, for example, 14-Jul-08 12:00:00 AM  2008.

Syntax: YEAR(<<DATE>>)

170
DESWIK.SUITE 2021.1 - RELEASE NOTES

Enhancements and modifications

l Scheduling | Baselines: We have made some improvements to Baselines so you can now easily select and
identify the baselines displayed in your schedule. This has been achieved by converting the Baseline dropdown
list to a multi-select dropdown list. Previously, you could select multiple baselines from the Task Baselines dialog
box but there was no indication of which baselines were shown in the schedule other than for the currently
selected baseline.

l View | Dashboards: To improve dashboard accessibility, the title of a dashboard now includes the Deswik.Sched
file name and version of software.

l Setup | Time Usage Models: Adding new rows to the TIME USAGE MODEL SETUP grid has been simplified! New rows
are now automatically added to the selected main group or subgroup.

171
DESWIK.SUITE 2021.1 - RELEASE NOTES

If a Main Group is selected, then the new row is added to the main group in an empty subgroup.

If a Sub Group is selected, then the new row is added at the bottom of the selected subgroup.

l View | Resources: Previously, when using the Resources or Resources Report view in conjunction with the
option Only show resources with assigned tasks in the Resources view, the resources that were shown
where only pools or single resources with direct assignments to tasks. Now, resources that have been assigned to
tasks during resource leveling (physical resources) are also shown.

172
DESWIK.SUITE 2021.1 - RELEASE NOTES

Bug fixes, reporting, and output changes

l Previously, during resource leveling, blocking tasks were checked against all other tasks in the group, including
tasks which were not yet available for work. This created situations where some tasks would never be leveled.
Now, only tasks in the available task list are considered by the leveler and associated rules during each leveling
iteration. This change may cause a minor difference in the schedule finish date for current schedules that use
blocking tasks.

l SCHED-19865: Previously when reporting on multiple quantity limits that had the same production field, source
filter and resource, then the limit values were added together. This would result in incorrect reporting. Now, each
limit is reported separately.

173
DESWIK.SUITE 2021.1 - RELEASE NOTES

 For schedules that were saved in Deswik.Sched 2020.3 and earlier, then opened in Deswik.Sched 2021.1 and later,
you will need to remap the correct quantity limit in the Calculate column as shown below.

174
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.SO

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Deswik.SO automatically creates multiple complimentary files that it uses in conjunction with the active
Deswik.SO file. Previously, the default location for these files was C:\ProgramData\Deswik\StopeOptimizer.
However, we recommended users change this location, since ProgramData\Deswik is a hidden folder, usually
reserved for 'behind the scenes', temporary files that the Deswik.Suite needs to run the various modules. Now,
the new Same as graphics file check box sets the default location of these files to the same directory as the
active file. Clear this new check box to be able to browse for another location.

 When you select a block model (on the Block model tab), Deswik.SO will now check to see if this check box is
selected. If it is, and the model is in that same file folder or a subfolder, Deswik.SO will make the selection a relative
path (that is, remove the full directory path).

Known issues

l SO-1709 - SO not responding: A recently introduced bug that would cause Deswik.CAD to crash abruptly without
giving the user the error reporting dialog or a chance to save data has been fixed. The bug would occur when
Deswik.SO was opened in a project containing no existing scenarios and the first new one was added. Projects
with existing scenarios were not affected.

175
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.UGDB

 If you have previously installed a beta version, you should uninstall it before installing the released version. If you have
side-by-side installs of different versions, you will need to upgrade each version to the latest patch.

Enhancements and modifications

l Enhancements to Primer Placement Rules: We have made the following changes to the placement rules
configuration grid.

o Initial Setup | Primer Or Booster Rules or Show Editor | Settings | Primer or booster rules

n Filter: This field has been added to the grid, so that you can use existing filters to apply the rule only to
those holes that meet the filter criteria.

n Distance From: When you select the Distance Type of 'Fraction Of', the additional starting location
options are now available.

 In the following example we have selected the 'BT' filter to apply specific rules only to breakthrough holes. You can
also see that we now have additional options to select as the Distance From when the Distance Type of 'Fraction
Of' is selected. For example, we can configure the primer to be placed at the specified fraction distance from the
drill collar, charge collar, drill toe and so on.

l Export navigation holes at custom height from drive floor: Previously, front and rear navigation holes could
only be exported from the top of the tunnel. Now, you can export front and rear navigation holes configured at
either floor or ceiling, or at a custom height measured from the tunnel floor.

o Process Rings Configuration | Export Survey Data | Settings tab | Generate navigation holes: Click
Configure to open the NAVIGATION HOLES dialog box.

176
DESWIK.SUITE 2021.1 - RELEASE NOTES

o Process Rings Configuration | Export IREDES | Navigation holes: Click Configure to open the NAVIGATION
HOLES dialog box.

In the NAVIGATION HOLES dialog box, the following changes have been made to the grid:

n Height mode: A new field consisting of three options - 'Custom', 'Ceiling', or 'Floor'.

l Custom: Select this option to use the specified Hole height to place navigation holes. For Left and
Right navigation holes, 'Custom' is the only option available.

l Ceiling: Front and rear holes only, select this option to place the navigation hole at the top of the
drive. If the Hole length is not zero, the hole midpoint is placed at the top of the drive.

l Floor: Front and rear holes only, select this option to place the navigation hole at the lowest
elevation of the drive. If the Hole length is not zero, the hole midpoint is placed at the lowest
elevation of the drive.

n Hole height: The Pivot height field has been renamed Hole height and is only available when you
select the Height mode 'Custom'.

l Left and right navigation holes only; enter the height (from the drive floor) at which to place
horizontal holes that intersect the left or right walls of the drive.

l Front and rear holes only; enter the height to place the hole (from the drive floor), or the height at
the hole midpoint (where the hole length is not zero).

177
DESWIK.SUITE 2021.1 - RELEASE NOTES

 Collar and toe placement of the navigation hole depends on the specified hole length. If a hole
length is specified, the navigation hole is placed at the midpoint of the hole length. The hole collar
will be placed inside the drive and the toe will be placed outside the drive on either side. If the hole
length is zero or left blank, the collar and toe points will be identical, and will be placed at the
intersection of the drive wall.

l Option to switch between long and plan view when placing a winze: Previously, it was not possible to place
a winze section in long view. Now, you can quickly switch between plan view and long view to make it easy to
choose the reference line position of a winze section.

o Winze Sections | Add Winze Section: In the ADD WINZE SECTION dialog box, select either Set plan view or Set
long view from the new Current view area of the dialog box.

 The view reverts to long view if you select Pick in the Reference line position area when choosing the winze
dump angle.

 The view switches to section view when configuring the settings in the Drive and break-away position and
Holes rotation and length areas of the ADD WINZE SECTION dialog box.

178
DESWIK.SUITE 2021.1 - RELEASE NOTES

Patches

2021.1.600

Deswik.CAD - 2021.1.600

Issue Key Customer Ticket Description


CAD-35694 SUPPORT-42274 Modify | Surfaces | Merge Point Cloud Data - Fixed an issue where the function
could freeze.
CAD-41268 SUPPORT-51750 File | Import | DGN to support entities with Cell Headers.
CAD-44893 SUPPORT-57792 Insert | Image from File – Image not visible when command is first run
CAD-45649 Load Drillholes: Create a new legend - not visible from the dropdown menu
within the Drillhole Display Properties form
CAD-46072 View | Working Plane | Move | Dynamically not working
CAD-47388 File | Import | Miscellaneous | OBJ - Fixed a case where OBJ files with images
were not always displaying the associated image when imported.
CAD-47570 SUPPORT-62798 Refresh polyline annotation - yields exception
CAD-47669 SUPPORT-63160 License idle - save and close does not remove .lck file
CAD-47715 File | Save would sometimes cause CAD to crash for some nested entities
CAD-47979 SUPPORT-63589 Deswik Geomodel import from MineScape Stratmodel csv files
CAD-47980 SUPPORT-64019 Modify | Attributes | Using Formula – Formula not applied when new entities
are selected in the model space
CAD-48015 SUPPORT-64050 Shortcut command similar to Draw | Polyline command
CAD-48043 SUPPORT-64101 Draw - Tunnels - Sections works incorrectly with variable tunnel sections
CAD-48106 SUPPORT-64401 CAD|Copying entities in Non Active Layer still prompts you to populate
attributes as dictated by Active Layer
CAD-48155 SUPPORT-58246 View | Look and Feel - submenu not opening
CAD-48208 SUPPORT-64813 Process Maps – Running commands from an unpinned process map dock
window causes CAD to lock up
CAD-48210 SUPPORT-64779 Tools | Drillholes | Desurvey - Inconsistency in drillhole seam interval
CAD-48280 Fixed LayerPresets settings issue caused by saving No Filter and No Legend in
localized language
CAD-48327 Tools | Blocks | Write Titleblock/Block File - Previously made blocks written to
File
CAD-48336 Edit | Global Constants - Changes in Global Constants are not noticed when file
is being closed without saving

179
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-48337 Tools | Geological Models | Block Model Properties - materials report is now
working correctly for block geomodel (gmdlb) format
CAD-48340 SUPPORT-65062 Transfer control point for laser from Total station to Deswik to laser box and
unfolded section.
CAD-48341 Formula Builder - Spacebar doesn't open dialog
CAD-48346 SUPPORT-65230 Tools | Interrogate | Batch Interrogation - now working when using split cell
interrogation and block geomodel (gmdlb) format
CAD-48350 SUPPORT-65138 Automated Exception - Deswik.CAD - error during training
CAD-48359 Automated Exception - Deswik.CAD - Opening imported layers crash Deswik
CAD-48362 SUPPORT-65278 Modify|Polygon|Boolean Operations|Union on Attributes
CAD-48393 SUPPORT-65336 Deswik Geomodel Commands treats UNC path as invalid
CAD-48401 Tools | Macro Manager - Bad References
CAD-48402 Tools | Survey | Extract Toe and Crest - User can save the CAD without closing
the tool dialog
CAD-48403 SUPPORT-65455 Process Map text ignoring new lines
CAD-48405 UGC DESIGN TOOLBOX: Default Barrier Pillar Width needs to be lower
CAD-48426 SUPPORT-65431 Layer | Batch Modify Layer Properties - Removing reference does not change
symbol
CAD-48428 Process Maps | Layer Preset - Selected layer is not preserved if you select it
before checking the Change Selected Layer
CAD-48429 Taskbar icon is still in progress after finishing the command
CAD-48430 Output Window | Set Working Plane Z - Keyboard arrows are not changing the
position for editing
CAD-48431 Legends - Thread locking defect causes non application of selected legend
CAD-48432 SUPPORT-65503 Modify | Register | To Working Plane or Elevation - block text not registering to
zero elevation
CAD-48442 SUPPORT-65294 Draw | Solids | Around Entities - Incorrect entity selection settings
CAD-48443 Process map command "Execute Node" Functionality no longer works
CAD-48449 New Formula Builder Function - INTERSECTSSOLID3DDISTANCE
CAD-48451 SUPPORT-65522 Process Maps | Layer Preset - 'Active layer' and 'Selected layer' do not support
{ProcessMapSpecifiedLayer} tag
CAD-48453 SUPPORT-65552 File | Export | CSV and Text - Unable to Export Ellipses as CSV
CAD-48461 Draw | Unfolded Section
CAD-48464 SUPPORT-65555 Draw Drawing points issue
CAD-48471 Tools | Geological Models | Deswik | Convert Datamine to Block Geomodel -
reports "finished executing Menu Command - Item 1 of 1 in....with failure" when
run through Process Maps | Menu Commands

180
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-48474 Tools | Point Cloud | Modify - Resolved histogram display regression to match
earlier versions again.
CAD-48486 SUPPORT-65701 Draw | Annotation | Polyline - annotation does not have consistent direction
CAD-48495 PM - Command Recording of 'Draw | Solids | Slices' doesn't record all settings
SURVEY-168 SUPPORT-65615 Deswik.CAD: shrink a Survey station database (*.DSDB). DB after deleting or
editing stations
SURVEY-176 SUPPORT-64416 Deswik.CAD: Station coordinates displayed with formatting in "Edit survey
station"
SURVEY-180 Fixed an issue with importing survey stations not detecting points as a survey
station correctly in some cases if the 'Angle units' in Tools | Survey | Options
was set to Radians or DecimalDDMMSS
SURVEY-189 Tools | Survey | Edit Survey Stations with a comma decimal symbol regional
setting will no longer be stripped from the station data

Deswik.DD - 2021.1.600

Issue Key Customer Ticket Description


DD-729 Reporting - Prime from Previous Group Incorrect
DD-731 SUPPORT-65185 Deswik Sections - Multi seam dragline pass incorrect calculations of prime and
rehandle

Deswik.DO - 2021.1.600

Issue Key Customer Ticket Description


DO-25 Tools | Pit | Deswik.DO - Resulting polygon with wrong PolygonOreType bin

Deswik.GeoTools - 2021.1.600

Issue Key Customer Ticket Description


GEO-2695 SUPPORT-55210 Mapping Configuration | Freeze when copying settings to multiple files
GEO-3151 SUPPORT-62281 Mapping - Added the 'jpeg' file extension to valid image files to import.
GEO-3218 SUPPORT-63696 Mapping - Fix and issue where dip and dip direction values on structures appear
with too many decimal places.
GEO-3301 SUPPORT-64551 Chip Sampling - Fixed multiple issues around validation and copy/paste in the
Data Fields configuration dialog
GEO-3313 Chip Sampling - Fixed issue occasionally showing an error when trying to connect
to GeoBase after using offline sampling.
GEO-3325 Templates not read correctly in Deswik.Mapping when language settings are
changed

181
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


GEO-3342 Mapping | Fixed an issue where an error was shown while moving chip samples
GEO-3350 SUPPORT-65087 Mapping - Fix issue with Q calculation where Ja component wouldn't exceed 4.
GEO-3351 DHO - Fix issue where the import settings dialogue would sometimes show an
error.
GEO-3356 SUPPORT-65204 Mapping | Create New Job | Fixed an issue where sometimes the incorrect Job ID
was assigned to a feature.
GEO-3359 Mapping Fix issue where an error is shown when creating a new job from a
template.
GEO-3382 DHO | Issue with translation of drill limits on rotated models
GEO-3383 DHO | Fixed an issue with translation of data for rotated models in 2020.3, 2021.1
and 2021.2
GEO-3385 DHO | Issue with Drillhole filter string

Deswik.IS - 2021.1.600

Issue Key Customer Ticket Description


IS-3854 SUPPORT-62832 Deswik.IS: Settings | Project Options | Interrogation | Settings - Can't have two
block models without a filter even when one is turned off - inconsistent with Tools
| Interrogate | Batch Interrogation
IS-3936 Mining Paths - Add a Group attribute wildcard
IS-3937 Deswik.IS: Derived Tasks do not appear on Dependency Path
IS-3940 SUPPORT-65137 Deswik.IS: Create Bench Blocks - cannot cancel when interrogating
IS-3941 SUPPORT-65086 Deswik.IS: Manage Activities | Update Parent Activity Solids - Results in exception
when "Delete input solids" is used
IS-3943 SUPPORT-65330 Deswik.IS: Improved error message on schedule regarding unmatched derived
tasks
IS-3945 Deswik.IS: Enhancements to Dependency Path functionality
IS-3946 Deswik.IS: Mining paths - Changing an attribute on the direction line does not
synchronise with the mining area polygon
IS-3947 Deswik.IS: Mining Paths - Unable to move multiple rows at once in the Order
mining areas grid

Deswik.LHS - 2021.1.600

Issue Key Customer Ticket Description


LHS-3163 SUPPORT-64292 Exporting to Sched from LHS in CAD would unintentionally make any existing
Sched instance unable to be closed. This has been rectified by forcing any Sched
files opened by exporting from LHS in CAD to open in a completely new instance.

Deswik.MDM - 2021.1.600

182
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


MDM-6201 Deswik.MDM 2018 is now compatible with all 2021 versions of Deswik.CAD

Deswik.OPDB - 2021.1.600

Issue Key Customer Ticket Description


OPDB-1083 Modify Existing Holes | Refresh hole proximity warnings dialog has some
appearance issues resolved
OPDB-1181 Tools | Drill and Blast | Deswik.OPDB - Dragging BlastHole grips should now be
more intuitive, and added a new option to lock the hole's dip while dragging the
non-anchored grip point.
OPDB-1217 SUPPORT-65172 Tools | Drill and Blast | Deswik.OPDB - Fixed a crash that could occur when
generating a drill pattern boundary/shell

Deswik.OPSTS - 2021.1.600

Issue Key Customer Ticket Description


OPSTS-814 SUPPORT-64850 Tools | Interrogate All does not refresh block solids legend
OPSTS-815 Automated Exception - Deswik.CAD - Exception creating new OPSTS project with
no scheduling template

Deswik.Sched - 2021.1.600

Issue Key Customer Ticket Description


SCHED-18520 SUPPORT-51834 Scheduler - Gantt bars disappear with % complete
SCHED-18712 SUPPORT-53346 Dragging report fields onto report options fails if Quantity Limit field has same
name as Production Field
SCHED-19271 SUPPORT-56676 Incremental Actuals Not Working Past Overflow
SCHED-20059 SUPPORT-61558 Sched - Unexpected behaviour - Levelling results are changed after reopening
file
SCHED-20328 SUPPORT-63796 Filtering - Isn't working for "Constraint Type"
SCHED-20437 Import settings doesnt work for this particular schedule file
SCHED-20483 SUPPORT-64632 Duplicate Dependency Pop-up
SCHED-20569 Unleveled tasks - 3_MONTH_FORECAST, October_2020_3MRF
SCHED-20598 'Resource Report' Gantt Displaying Portions completed by other machines
SCHED-20600 2021.1.546 Sched slow after levelling

Deswik.SO - 2021.1.600

Issue Key Customer Ticket Description


SO-1594 Geometry tab | Automated parameters - Label names for Horizontal method
incorrect

183
DESWIK.SUITE 2021.1 - RELEASE NOTES

2021.1.616

Deswik.CAD - 2021.1.616

Issue Key Customer Ticket Description


CAD-48252 SUPPORT-64685 Tools | Query | Pivot - UI issues
CAD-48469 Polyline Annotation Formula function incorrect
CAD-48524 Radial dumps creation unsuccessfully repairs intersected dump
CAD-48529 Tools | Query | Volume Comparison
CAD-48539 Insert a new point to polyline
CAD-48547 Process Map "Delete Entities and Layer" Issue
CAD-48550 SUPPORT-65902 View | Visual Styles | Enable Crease Highlighting - Fixed graphical issues
occurring that may have resulted in a rectangle covering the bottom-right
quarter of the model space.
CAD-48552 Fix an issue with model fields to be imported as attributes in Tools | Geological
Models | Import Block Model Cells
CAD-48560 Draw | Regular Grid | Over Entities - Box and Polyface type
CAD-48578 Modify | Crop | Entities Bulk - Right click shortcut on grid not working
CAD-48588 SUPPORT-66009 Automated Exception - Deswik.CAD - Modify | Polylines | Validate - Exception
when using "update" button
CAD-48600 Polyline Annotation not updating
SURVEY-202 SUPPORT-65400 Deswik.CAD: Trimble .jxl job import failure on new Trimble instruments
SURVEY-203 Deswik.CAD: Add import support for Trimble JobXML xsd v6.22

Deswik.IS - 2021.1.616

Issue Key Customer Ticket Description


IS-3869 SUPPORT-63527 Deswik.IS: "Last" task centroid not present after applying Activity Cycle
IS-3878 SUPPORT-63391 Deswik.IS: Create Activities | Manage Activities | Remove activities from schedule -
Now removes associated activity cycle tasks
IS-3951 SUPPORT-65561 Deswik.IS: Tools | Batch Updates | Import and export tools | Project cascade - fails
to ignore projects set to not "include"
IS-3960 Deswik.IS: Sched task attribute values are not synchronised when case of attribute
is different in CAD

Deswik.MDM - 2021.1.616

Issue Key Customer Ticket Description


MDM-6447 SUPPORT-60160 Previously if blocks were selected in the CAD checked out file, the block text
fields reverted back to the default values instead of persisting the text fields. This
issue has been fixed.

184
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.SO - 2021.1.616

Issue Key Customer Ticket Description


SO-1642 SUPPORT-65567 Values set in the Geometry | Refinement settings will no longer prevent the
settings from loading.

2021.1.660

Deswik.Agg - 2021.1.660

Issue Key Customer Ticket Description


AGG-659 Aggregation - Define the output layer/file path in the scenario

Deswik.Blend - 2021.1.660

Issue Key Customer Ticket Description


BLEND-3158 Blend-RL now runs significantly faster per-period on projects with a large
number of periods and tasks.
BLEND-3185 Implemented performance improvements for scenarios with a large number of
destination mappings and trucks. These improvements have also been pushed
back to 2021.1.660.

Deswik.CAD - 2021.1.660

Issue Key Customer Ticket Description


CAD-46045 File | Save - resolved an issue where Deswik.CAD crashed when attempting to
save point cloud-related data
CAD-46276 Tools | Geological Models | Datamine | Commands - the block model filter now
also checks for intersections if "Inside" or "Outside" is the method and "Use
centroids" is unchecked. If there is an intersection then it assumes "inside", no
intersection assumes "outside".
CAD-47932 SUPPORT-63186 File | Import | CAD or Deswik.CAD - Fixed issues with text visibility when
loading multiple DGNs into one DUF and turning layers on/off.
CAD-48122 Tools | Geological Models | Deswik | Commands | Formulae - Can now utilize _
NX or _NY _NZ and _XMORIG _YMORIG and _ZMORIG from block model file to
create new attribute
CAD-48249 Tools | Drillholes | Export to CSVs - fixed issues where controls on the user
interface were obscured / in the wrong position
CAD-48456 SUPPORT-65537 Tools | Survey | Export Stations to Instrument - Improved the error message
for the case where there is data that is invalid in the XML format which causes
the Leica conversion to fail.

185
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-48462 SUPPORT-65481 Modify | Move | Move - resolved an issue where text disappeared at certain
zoom levels
CAD-48504 Resolved an issue where dock windows did not retain their size after restarting
CAD.
CAD-48521 Tools | Geological Models | Deswik | Commands | Pseudoflow - Polygonal
constraints now working correctly for rotated models
CAD-48534 Tools | Pit | Pit Design - resolved a bug where the dialog did not appear
CAD-48578 Modify | Crop | Entities Bulk - resolved an issue where right-clicking the grid to
display and execute a context menu item was not working
CAD-48586 SUPPORT-65981 Resolved an issue where template files could not be modified if they were used
to create a new document in an open instance of Deswik.CAD
CAD-48601 Tools | Geological Models | Grade Shells - global constants can now be used to
specify the block model filename
CAD-48606 SUPPORT-66111 Tools | Geological Models | Deswik/Datamine | Commands – resolved an issue
where the setting “Keep original value if no interpolation” for Interpolate
Nearest Neighbor was not retained
CAD-48610 SUPPORT-66146 Modify | Format Painter - fixed a bug that occurred when attempting to apply
formatting to ellipses
CAD-48613 View | Dock Windows | Process Map - Command | Create Layers - added copy
and paste buttons
CAD-48618 Tools | Geological Models | Deswik | Commands | Block Model Filter - resolved
a bug where filtering a block model by polygons resulted in an error
CAD-48622 View | Dock Windows | Process Map - resolved an issue where entities
remained visible after deleting their layers
CAD-48624 SUPPORT-66169 Edit | Filters - resolved an issue where filters were not applied after opening a
project
CAD-48628 SUPPORT-66191 Edit | Paste At Original Coordinates - resolved an issue where pasting a valid
solid resulted in an invalid solid
CAD-48632 Tools | Shortcuts - resolved an issue with copying and pasting command IDs
CAD-48643 View | Dock Windows | Process Map - the aggregation tool in the process maps
now allows you to specify the name of the grid directory or gmdlb file (it also
supports global constants)
CAD-48658 Draw | Ramp Tools | Ramp Between 2 Points - resolved a copy/paste issue
CAD-48662 Tools | Shortcuts - fixed a user interface issue where the grid did not increase in
size when the form was maximized
CAD-48664 Edit | Filters | Interactive Filter - fixed a rounding/display issue
CAD-48669 Fixed issue importing quality attributes on some seams from a Minex faulted
grid model

186
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-48670 Tools | Geological Models | Block Model Properties - resolved an issue where
specifying a non-existent field could result in the dialog becoming unresponsive
CAD-48671 SUPPORT-66400 Draw | Solids | Link Polylines Interactively | New - fixed an issue where the
command failed to launch
CAD-48679 Modify | Attributes | Set From Elevation - fixed a bug where pressing Ctrl+X to
cut cells resulted in an error
CAD-48681 SUPPORT-66370 Draw | Polyline - [B]etween two points - resolved an issue that occurred if the
mouse was held down for the first mouse click
CAD-48683 View | Dock Windows | Process Map - Cut By Surfaces - resolved an issue
where the application needed a surface stacking rule in the document to run,
even though this shouldn't have been required
CAD-48684 Tools | Query | Attributes And Properties - resolved a bug where copying and
pasting duplicate rule names then clicking OK resulted in an error
CAD-48691 Edit | Legends | Edit - fixed a bug where changing the color of multiple bins
change other bins
CAD-48692 Draw | Solids | Extrude From Polyline - added an option to allow the distance to
be a true distance, rather than a vertical distance
CAD-48694 Tools | Deswik.IS - Reporting | Build Period Progress Surface tool - resolved an
issue where the application stalled when creating surfaces
CAD-48695 SUPPORT-66417 View | Plane Definitions | Bulk Change - resolved a bug where pasting values
into the grid resulted in an error
CAD-48701 View | Dock Windows | Process Map - the message box dialog now has the
ability to specify a timeout and the result when a timeout occurs
CAD-48706 File | Export | Bulk - resolved an issue with exporting attributes
CAD-48708 Edit | Legends | Edit - resolved an issue where the color fill was changing for
bins that were not selected
CAD-48715 Modify | Polylines | Validate – resolved an issue with the results dialog where
only the first row was auto-filtered and auto-zoomed when multiple rows were
selected
CAD-48720 Edit | Global Constants - resolved a user interface issue where multiple clicks
were required to edit values
CAD-48722 View | Dock Windows | Process Map - resolved a bug where a grey box
appeared whenever a GMDLB command process map node was opened for
editing
CAD-48724 Format | Lighting - resolved an issue where unnamed lights could be created by
pressing Ctrl+X on the light name cell
CAD-48726 Tools | Query | Volume Comparison - resolved user interface issues where
some controls could be obscured

187
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-48737 Tools | Geological Models | Vulcan | Convert From Minescape Parent-Child
Grids - resolved an issue where pressing Ctrl+X resulted in an error
CAD-48739 SUPPORT-66339 Tools | Geological Models | Datamine | Commands - resolved formula options
background colour issues
CAD-48748 SUPPORT-66565 Tools | Drillholes | Extract Points - Dialog settings are now retained
CAD-48750 SUPPORT-66530 Tools | Geological Models | Convert Block Model| Surpac MDL to Datamine -
models rotated around an origin other than (0,0,0) no longer fail to produce a
valid Datamine block model
CAD-48753 SUPPORT-66611 Attributes | Prompt - resolved an issue where multiple prompts were display
when creating an entity
CAD-48757 Process Maps - Aggregation - Allow user to select the Batch
CAD-48761 Process Map | Create Layer - set 'other display' and 'weight field' for attributes
on a layer
CAD-48772 Tools | Pit | Reconciliation - Interrogation window resize cuts off options
CAD-48775 Multiple Grids - Ctrl+V not working in cell edit after Ctrl+X
CAD-48791 Automated Exception - Deswik.CAD - Tools | Point Cloud | Modify - Cannot
'Cancel'
CAD-48794 SUPPORT-66767 Right click|Refresh Solid - Deleting Annotation Layers and Creating a error
report
CAD-48804 SUPPORT-66807 GEMS Import - Not importing density values
CAD-48807 Automated Exception - Deswik.CAD - Aggregation | Compare | Export to block
model - Auto Exception
CAD-48827 SUPPORT-66786 Draw | Solids | Between Selected Surfaces - Bad result
SURVEY-151 New function | Tools | Point Cloud | Merge
SURVEY-193 SUPPORT-65622 Fixed an issue where reloading the datasource for a layer containing survey
stations would not follow the option to remove older revision stations in some
cases.
SURVEY-199 SUPPORT-65665 Tools | Survey | Import Jobs - Resolved an issue where Trimble job files with
duplicate records weren't being handled. Any duplicates (where both the ID and
the timestamp are the same) are now ignored, but duplicate IDs with different
timestamps is still an error.

Deswik.DD - 2021.1.660

Issue Key Customer Ticket Description


DD-726 Tools | Strip | Deswik.DD - Fixed a bug where the visibility of imported reference
points wasn't updated correctly if there are no steps in the scenario.

Deswik.GeoTools - 2021.1.660

188
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


GEO-3384 Mapping - Fixed an issue where the smooth polygon feature does not update the
graphics within the application
GEO-3415 GEO-3501 Mapping - Unable to snap to locked reference layers in Mapping
GEO-3416 SUPPORT-66027 Mapping | Working Plane | Face Marker Orientation
GEO-3421 SUPPORT-66062 Features with short names will no longer by cut off by ellipses (...) when using flow
layout.
GEO-3440 SUPPORT-66402 Job|Activie Job List - Fixed an issue where the Active Job List was not populating
and recognizing previously mapped jobs in the document.
GEO-3479 Deswik.Mapping - Regional Settings Issue - Not Registering DateTime Attribute
Correctly

Deswik.IS - 2021.1.660

Issue Key Customer Ticket Description


IS-3607 SUPPORT-56031 Deswik.IS: Volume between period maps accounts for split tasks
IS-3651 Deswik.CAD - Copy and paste error in IS Material Fields resolved
IS-3957 Deswik.IS: Activity Cycles not set to Complete using the Survey tools
IS-3963 Deswik.IS: Period progress plots ignores tasks that start in a previous period when
using the non-Detailed method with Partial period cutting turned on
IS-3965 Deswik.IS: Attribute Assignment | Automatic Assignment - Assign Manually and
Assign to New Tasks options are not being read correctly
IS-3972 Deswik.IS: Calculation of 3D surface area of solid added through task creation
IS-3975 SUPPORT-66432 Deswik.IS: Dependency Creation - interactively filtering Dependency polygons
doesn't work in dependency creation mode

Deswik.MDM - 2021.1.660

Issue Key Customer Ticket Description


MDM-6201 Deswik.MDM 2018 supports Deswik.CAD 2021.1 figure types.

Deswik.OPDB - 2021.1.660

Issue Key Customer Ticket Description


OPDB-1140 SUPPORT-59989 Tools | Drill and Blast | Deswik.OPDB - Resolved an issue where BlastHole
figures turn red when a document is opened
OPDB-1230 SUPPORT-65974 Deswik.OPDB: IREDES Open pit drill export allows XY coordinates to be swapped
OPDB-1231 Tools | Drill and Blast | Deswik.OPDB - Resolved a crash that could occur if the
input polylines aren't planar.

189
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


OPDB-1232 Tools | Drill and Blast | Deswik.OPDB - Resolve an issue where hole annotations
aren't visible while OPDB is open when viewing a paper layout that uses a plane
definition for visibility and a legend is attached to the HOLES layer.
OPDB-1233 Tools | Drill and Blast | Deswik.OPDB - Create holes by pit alignment - Resolved
an issue where the back row's hole alignment point could differ from the other
rows when each linear section contained multiple line segments.

Deswik.OPSTS - 2021.1.660

Issue Key Customer Ticket Description


OPSTS-817 Import button tool is not working, or export button saves nothing
OPSTS-819 Cut by | Polygon Source - Command is changing attribute
OPSTS-820 Tools | Mining Direction | Set Mining Direction - showing a big message box if
the user tries to set a mining direction to a solid that already has one.
OPSTS-821 Tools | Build Period Polygons and Solid - OPSTS freezes after using the
command.

Deswik.SO - 2021.1.660

Issue Key Customer Ticket Description


SO-1615 Deswik.SO isn't respecting geometry
SO-1620 SUPPORT-63676 Tools | Underground | Deswik.SO - Fixed a regression where the selected settings
node would change when switching between scenarios
SO-1624 SUPPORT-63761 Tools | Underground | Deswik.SO - Fixed a bug that prevent the external SO
process from launching when using a locales that doesn't use '.' as the decimal
separator
SO-1645 SUPPORT-65683 Stope Optimizer engine updated to 4.1.3502 to address various bugs, including
issue where block model fields for dilution and cutoff weren't being correctly
applied on certain rotated optimization frameworks.
SO-1647 SUPPORT-66025 Fixed an issue where the path used to find the block model could be incorrectly
stored after being specified correctly

Deswik.UGDB - 2021.1.660

Issue Key Customer Ticket Description


UGDB-4293 SUPPORT-64105 Tools | Drill and Blast | Deswik.UGDB - Fixed a crash that would occur when
renaming an UGDB configuration when there are multiple configurations.

2021.1.703

Deswik.Blend - 2021.1.703

190
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


BLEND-3192 Refactored code to improve performance. Fix also available from: 2021.2.385
2021.1.703
BLEND-3199 Non-integer values can now be properly used for numeric grouping fields.
BLEND-3201 SUPPORT-66335 Blend | Maximum Concurrent Groups - Fixed major vulnerability in processing
for the Blend solver. Using MCG on levels other than <Task> is now more
reliable.
BLEND-3205 SUPPORT-66662 Blend-RL no longer requires an early access or beta license.

Deswik.CAD - 2021.1.703

Issue Key Customer Ticket Description


CAD-29177 Tools | Geological Models | Deswik/Datamine | Commands - Sort order of
Filters is now consistent across all commands
CAD-37695 Tools | Geological Models | Deswik | Commands} Fields Copy - now
automatically copies the mandatory block model fields to new model
CAD-46531 SUPPORT-60313 Tools | Drillholes | Extract Contacts - Will not accept typed quick filter
CAD-47999 SUPPORT-64097 File | Export | Surpac | Strings - Exported boreholes do not retain attributes
CAD-48214 SUPPORT-64839 Can not reference new .csv file in Desurvey wizard
CAD-48482 SUPPORT-65640 File encounters graphic error and fails to open
CAD-48569 SUPPORT-65989 Tools|Drillholes|Load Drillholes From Database - Browsing to Drillhole
Database files suggest that a .ddd files is a surveystation database file.
CAD-48607 SUPPORT-66128 Vertex List | Fill down function
CAD-48754 Modify | Solids | Boolean Bulk - Processing time is much higher than separated
processes
CAD-48764 Tools | Geological Models | Datamine | Commands | Lerchs-Grossman -
Missing Delete Row Button
CAD-48787 SUPPORT-66744 Tools | Geological Model | Datamine | Commands - error no longer appears
when Russian regional setting is applied.
CAD-48799 Fixed performance issues when polyface crease highlighting is applied to many
polyface figures that have a foreground or background overlay property set.
CAD-48811 Tools | Geological Models | Deswik/Datamine | Commands - Block Model
Polygon Generation no longer generating temporary contours in a hidden but
visible layer
CAD-48825 CAD-49044 Tools | Geological Models | Convert Block Model - Surpac variable block model
conversion to Datamine block model no longer creates a block model with
wrong IJK values
CAD-48830 Deswik.CAD: File | Import | Google Earth - import Google Earth .kmz files with
styles and metadata

191
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-48835 Tools | Interrogate | Batch Interrogation | Surpac MDL- no longer much slower
in 2020.1+
CAD-48849 Process Maps | Edit Global Constant - am getting an error about the Pick List,
when the Pick List is not even turned on
CAD-48854 Hide on Startup Prompt can fail due to timer triggering after form is disposed
CAD-48861 You can't Import BMF through a process map button
CAD-48868 SUPPORT-66881 Tools | Geological Models | Datamine | Commands - Export to Whittle error
message
CAD-48870 Tools | Geological Models | Datamine/Deswik AND Deswik Geomodel |
Commands - Formulae command, Rules panel is missing
CAD-48892 SUPPORT-66857 CAD - Draw tunnels by rule seems to ignore output layer checkbox status
CAD-48905 Process Map lock files not detected when shift click editing a button - Can edit
same process map concurrently
CAD-48906 Bench and Berm - Overlap in the Face dip unit option
CAD-48909 SUPPORT-67070 Tools | Geological Models | Datamine | Filter Records - Filter not recognizing
standard ZC value - filter test is now applied to transposed coordinate
CAD-48918 SUPPORT-67087 Modify | Polylines | Trim | To Polylines - Trims objects hidden by clipping
CAD-48932 Agg Issue
CAD-48945 SUPPORT-67178 Draw | Annotations | Point Manually - Mask offsets return to 0 after saving and
reopening the file
CAD-48947 SUPPORT-67092 Block Model Properties - Histogram - Grouping fields option is now working.
CAD-48949 Large surface crashing CAD
CAD-48965 SUPPORT-67103 Tools | Geological Models | Datamine | Commands - cancel out of operations
takes to long
CAD-48969 Formula Builder dialogs - Missing some UI features
CAD-48976 SUPPORT-66921 File | Open - added code to guard against an error that could occur when
opening a file, related to the ruler user interface control
CAD-48983 Vetex List - Changes to gradient not Auto Applied
CAD-48991 SUPPORT-66854 Allow rotation of points entities
CAD-48992 Tools | Geological Models | Grade Shells - Fixed issue where Color fill does not
retain field bins or values
CAD-48993 SUPPORT-67209 Pit recon tool can run out memory when repairing surface
CAD-49000 SUPPORT-67345 Elevation Coloring: Color disconnect between the 'Legend window' and the
'Insert table'
CAD-49002 Tools | Geological Models | Deswik | Commands - Formula using
IJKINCREMENTALSUM now working correctly
CAD-49004 Tools | Geological Models | Block Model Properties - Exception with Histogram

192
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49022 SUPPORT-67337 Sort Child Layers moves other Parent layers randomly
CAD-49024 SUPPORT-67213 Modify | Register | To Entities - Default layer selection for entities to "Register
to" is all layers
CAD-49025 SUPPORT-67436 Layouts - Text on Grid layer appears in Model Space but not on Grid layer
CAD-49027 SUPPORT-67330 Format | Block Model Display - Can generate slice, all IJK values are no longer
conflicting
CAD-49028 SUPPORT-55472 Translate won't undo translated entities if another command is active i.e. 'View
| Rotate | Snap To Point Then Orbit'
CAD-49031 SUPPORT-67166 Tools | Underground | Process Tunnel As-Built - As-Builts not generating
cleanly for specific dataset
CAD-49047 Tools | Geological Models | Convert Block Model - Allows Global Constants to
be used for block model paths
CAD-49049 SUPPORT-67515 Switching the active layer whilst running the 'Tools | Elevation Coloring'
function locks the last used command as active
CAD-49051 Deswik.Tableviewer - Cells are now un-editable by default, with a new Allow
Editing checkbox added
CAD-49054 Unable to load plane definition
CAD-49066 SUPPORT-67574 Tools | Underground | Auto Designer - Cannot Copy paste some steps
CAD-49068 Union On Attributes doesn`t output polygons if precision is -1
CAD-49093 Tools | Geological Models | Deswik | Commands - COUNTOFGROUP2 Filter is
never recognised
CAD-49094 SUPPORT-67034 Modify | Polylines | Points | Insert At Start End Intersections - Function not
working as expected
SURVEY-194 SUPPORT-65623 Tools | Underground | Process Tunnel As-Built - Resolved an issue where the
settings weren't being saved or applied correctly in some cases.

Deswik.Enviro - 2021.1.703

Issue Key Customer Ticket Description


ENV-635 Scenario editor - enviro commands were sometimes missing updated layers, now
scenarios always check for updated layers when running each command.

Deswik.GeoTools - 2021.1.703

Issue Key Customer Ticket Description


GEO-3347 SUPPORT-65009 Mapping | Remove Hidden Layers Process Map not working as Expected
GEO-3478 SUPPORT-66748 Fixed an issue where creating a polygon by cropping sometimes didn't crop to all
figures.
GEO-3506 SUPPORT-67014 Deswik.Mapping - Undo button doesn't work consistently when removing
impregnations point features

193
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


GEO-3509 SUPPORT-67059 Tools|Setup Working Plane|Working Planes|Apply Plane Settings|Reset Defaults
- Clicking on icon create
GEO-3514 SUPPORT-67069 Sampling|Create Sample (Muck or Chip) - Fixed issue where the sampling
attributes would not show pick lists when they were defined in the sampling
configuration.
GEO-3520 Sampling - Fixed issue where the username was not displayed in the plugin when
connecting with IMS.
GEO-3522 SUPPORT-67075 Edit Graphics|Query Feature - Fix issue where the layer attributes were displayed
instead of the feature attributes.

Deswik.GO - 2021.1.703

Issue Key Customer Ticket Description


GO-2008 Rapid updating on pasted cells in the group dependencies grid will no longer slow
down pasting speed.
GO-2081 Intermittent test failure: RosettesTests

Deswik.IS - 2021.1.703

Issue Key Customer Ticket Description


IS-3984 SUPPORT-67008 Deswik.IS: Project Options not saving changes
IS-3997 Mining Path Sequencing - Delay date on unscheduled tasks

Deswik.LHS - 2021.1.703

Issue Key Customer Ticket Description


LHS-3199 Fixed defect that prevented all the trucks used in the LHS destination
mappings from being listed in the scheduler report grid. Fix has also been pushed
back to 2021.1.673.
LHS-3202 FIxed bug which would not wipe existing field when loading a new layout in pivot
table reporting.
LHS-3258 Fixed defect where warning was shown to the user when it should not have been.
Fix also available from the following previous versions: 2021.2.384 2021.1.701

Deswik.MDM - 2021.1.703

Issue Key Customer Ticket Description


MDM-6623 Previously, the Deswik.MDM 2018 plugin was not visible in the View | Dock
Windows menu. This issue has been fixed and for new installation of
Deswik.Suite, it will now appear by default. For older installations, you will need
to reset the menus using View | Save and Restore | Reset Menu To Defaults.

194
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.OPDB - 2021.1.703

Issue Key Customer Ticket Description


OPDB-1160 SUPPORT-61158 Tools | Drill and Blast | Deswik.OPDB - Refresh hole proximity warnings -
Resolved an issue with the dialog layout where portions of form weren't visible
with some themes
OPDB-1245 Tools | Drill and Blast | Desiwk.OPDB - Resolved an issue where the along-hole
sub-drill value wasn't being calculated from the vertical sub-drill value (or vice
versa) under certain conditions.

Deswik.OPSTS - 2021.1.703

Issue Key Customer Ticket Description


OPSTS-823 Period Polygons are not created at the bench elevation (they are the bottom of
the solid)
OPSTS-826 Deleting solids runs the interrogation command

Deswik.Sched - 2021.1.703

Issue Key Customer Ticket Description


SCHED-18413 SUPPORT-51132 Deswik.Sched - Import Settings - Unable to save schedule
SCHED-20680 SUPPORT-65877 IS Hangs on project options and open sched with 2020.3.777
SCHED-20700 SUPPORT-65999 Scheduling | Level - Deswik Suite crashes during levelling
SCHED-20726 Leveling crash - refactor MeetsTaskPredecessorConstraint so it doesn't use
recursion
SCHED-20794 Print Preview missing info

Deswik.SO - 2021.1.703

Issue Key Customer Ticket Description


SO-1656 SUPPORT-66678 Tools | Underground | Desiwk.SO - Resolved a bug where loading origin/extent
defaults from the model or prototype would fail in locales that don't use '.' as the
decimal separator.

Deswik.UGDB - 2021.1.703

Issue Key Customer Ticket Description


UGDB-4308 SUPPORT-64753 Tools | Drill and Blast | Deswik.UGDB - Resolved an issue where the primers can
disappear in UGDB on holes with multiple explosives
UGDB-4321 SUPPORT-65339 Tools | Drill and Blast | Deswik.UGDB - Resolved an issue where the Animate
Holes dialog wasn't displaying the ring names and delays correctly.

195
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


UGDB-4346 SUPPORT-66660 Tools | Drill and Blast | Deswik.UGDB - Resolve a crash while disabling 3D
stand-offs

2021.1.733

Deswik.ASD - 2021.1.733

Issue Key Customer Ticket Description


ASD-106 SUPPORT-67594 Deswik.ASD - Now correctly handles non-orthogonal block model slicing

Deswik.CAD - 2021.1.733

Issue Key Customer Ticket Description


CAD-48571 Tools | Geological Models | Deswik | Block Model Properies - The XYZ extents
of geomodel files are now reported correctly for subcelled models
CAD-48789 SUPPORT-66765 Deswik.CAD: Add Import\Export IS Project Settings command to Process Map
Module Menu Commands
CAD-48825 CAD-49044 Tools | Geological Models | Convert Block Model - Surpac variable block model
conversion to Datamine block model no longer creates a block model with
wrong IJK values
CAD-48965 SUPPORT-67103 Tools | Geological Models | Datamine | Commands - cancel out of operations
takes to long
CAD-48992 Tools | Geological Models | Grade Shells - Fixed issue where Color fill does not
retain field bins or values
CAD-49047 Tools | Geological Models | Convert Block Model - Allows Global Constants to
be used for block model paths
CAD-49054 Unable to load plane definition
CAD-49088 Layer | Rename - Resolved an issue where layer renames could result in
unexpected side effects ('ghost' layers that seem to come from nowhere) in
certain situations
CAD-49093 Tools | Geological Models | Deswik | Commands - COUNTOFGROUP2 Filter is
never recognised
CAD-49111 View | Visual Styles | Crease Highlighting - edges visible through surface when
Tools | Elevation Coloring is run
CAD-49122 Format | Block Model Display - Legend has to be removed and reapplied every
time
CAD-49124 Tools | Strip | Dragline Spoil Pile Design - Deletes existing entities on solids
output layer opening dialog
CAD-49146 SUPPORT-67776 Modify | Polylines | Break | At Segment - Long processing time

196
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49164 SUPPORT-67803 Tools | Geological Models | Convert Block Model - Surpac rotated model
converted to Datamine is now functioning correctly when flipping XY or
multiplying XY by -1
CAD-49170 SUPPORT-67862 File | Import | Minescape | Grid - error importing
CAD-49182 Cary's Printing Zoot
CAD-49194 SUPPORT-67905 Modify|attributes|set from nearest - changes string to datetime datetype
automatically
CAD-49205 Legends Create from Value Bins missing values
CAD-49213 Edit | Legends | Edit - Bins become 'linked' when you use Insert row
CAD-49223 SUPPORT-67922 Modify | Annotation | Polyline - Annotation references polyline vertex
attributes rather than layer attributes
CAD-49231 Tools | Geo Models | Deswik \ Commands - Grade Shell command now accepts
and applies manual bin settings.
CAD-49234 Impossible to delete Line Types
CAD-49240 ITT Fail - Tools|Geological Models|Deswik|Commands Block Model Export
Whittle - CAD-43660
CAD-49249 Automated Exception - Deswik.CAD - Error when change layer presets
configurated
CAD-49250 File | Properties shows the layer list correctly when the document has not yet
been saved.
CAD-49279 SUPPORT-68249 Tools | Color Fill (eg Legends): fixed an issue when filling colors resulted in
some colors being resolved to windows known colors and creating an incorrect
order of colours
CAD-49282 SUPPORT-68259 Auto Designer - cannot offset less than 1.0m
CAD-49283 SUPPORT-68262 Layer | Batch Modify Layer Properties - Fix issue when bulk changing values
removes type and data associated to layers.
SURVEY-211 Resolved an issue where importing a JXL file with angle units not set to Decimal
could fail.
SURVEY-216 Colored outline now drawn correctly when offsets based on laser and not CL.
SURVEY-221 Cannot un-select import of new station

Deswik.Caving - 2021.1.733

Issue Key Customer Ticket Description


CAVING-155 Using an undercut filter now exports properly

Deswik.GO - 2021.1.733

Issue Key Customer Ticket Description


GO-2165 Fix copy-paste selection issues for all GO grids

197
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.IS - 2021.1.733

Issue Key Customer Ticket Description


IS-3999 Deswik.IS: Add mining direction to Mining Paths Sequencing output attributes
IS-4015 SUPPORT-67820 Deswik.IS: Create Tunnels - error message, explanation required

Deswik.OPSTS - 2021.1.733

Issue Key Customer Ticket Description


OPSTS-834 Tools | Pit | Deswik.OPSTS - Model Space slowness after interrogation
OPSTS-835 Ability to cut by date by circle
OPSTS-836 Tools | Pit | Deswik.OPSTS - OPSTS is cutting the solids twice

Deswik.UGDB - 2021.1.733

Issue Key Customer Ticket Description


UGDB-4347 Tools | Drill and Blast | Deswik.UGDB - Resolved an issue where enabling
snapping mode during Winze placement would stop drawing the preview of the
Winze.
UGDB-4350 SUPPORT-66835 Tools | Drill and Blast | Deswik.UGDB - Resolved several issues related to
resolving internal/external drill rigs with the same name, one of which could
result in a crash when selecting the active rig.
UGDB-4356 SUPPORT-67221 UGDB will show an error message indicating when the plan plane definition is
missing if attempting to export a CSV and the plane definition cannot be
located.
UGDB-4357 Tools | Drill and Blast | Deswik.UGDB - Resolved an error that can occur when
the Plot Editor window is closed while waiting for the plots to be updated.
UGDB-4366 Tools | Drill and Blast | Deswik.UGDB - Resolved an issue where adding or
updating a winze could result in rings that were 0 distance apart.

2021.1.747

Deswik.Blend - 2021.1.747

Issue Key Customer Ticket Description


BLEND-3214 Ensure that the blend completion dialogue is always shown with correct
solution result.
BLEND-3217 Improved Blend processing times, particularly for models with a lot of periods

Deswik.CAD - 2021.1.747

198
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-31069 Build Bench Height Optimizer
CAD-39357 SUPPORT-48781 Modify | Attributes | Has Matching Entity Formula Checker - does not correctly
check Vertex Count
CAD-48675 Tools | Geological Models | Import Block Model Cells - Allow Input File to use
Global Constants
CAD-48810 File | Import | Scan Data | LAS/LAZ - Fixed issue where import would fail on
some non-english filenames.
CAD-48944 Previously, a polyhatch would cause an invisible entity to fail validation in MDM.
This issue has been fixed.
CAD-49262 Format | Show Dynamic Slice - Error slicing when switching OPSTS benches
CAD-49266 SUPPORT-68159 Process Map does not run past "Command Record" when the recorded
command is "Connect automatically"
CAD-49304 SUPPORT-68340 Modify | Attribute | Use Formula - Exception Error
CAD-49316 Process Map | Aggregation - Period is added to the end of the Block Model
Output cell
CAD-49325 SUPPORT-68378 Layer properties in layouts between versions
CAD-49326 Issue with Layer to Display command
SURVEY-223 Tools | Survey | Extract Toe and Crest - Fix issues when using Point Cloud as
input.

Deswik.GeoTools - 2021.1.747

Issue Key Customer Ticket Description


GEO-3421 SUPPORT-66062 Rock type naming too short
GEO-3510 DHO - Block Model: Using Domain and Category field is not being respected

Deswik.GO - 2021.1.747

Issue Key Customer Ticket Description


GO-2048 Exception when reblocking blocks with different phases

Deswik.LHS - 2021.1.747

Issue Key Customer Ticket Description


LHS-3306 SUPPORT-68177 Define haul regions grid was being incorrectly populated with data from the
additional fields grid (which was empty and unable to retain data).

Deswik.OPSTS - 2021.1.747

199
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


OPSTS-832 OPSTS dependencies from Mining on the Bench above not linking to D&B on the
bench below
OPSTS-839 Tools | Pit | Deswik.OPSTS - Solids lost if inclusion polygon layer contains
polygons when you create a scenario
OPSTS-840 Tools | Pit | Deswik.OPSTS - Resource Height in label is too small

Deswik.SO - 2021.1.747

Issue Key Customer Ticket Description


SO-1663 Stope Optimizer engine updated to version 4.1.3512 with various bugfixes.

Deswik.UGDB - 2021.1.747

Issue Key Customer Ticket Description


UGDB-4311 SUPPORT-65104 Fixed an issue where the UGDB editor would cause an exception if a document
was committed in the FM plugin while the editor was opened.
UGDB-4326 SUPPORT-65491 Tools | Drill and Blast | Deswik.UGDB - Resolved a performance regression
when adding a Winze.

2021.1.763

Deswik.CAD - 2021.1.763

Issue Key Customer Ticket Description


CAD-48329 View | Dock Windows | Process Map - fixed an issue where gridded seam batch
interrogation was reporting close to zero density (RDG) values for thin coal solids
CAD-48998 View | Dock Windows | Process Map - fixed a bug where command recording
didn't store settings for Draw | Polylines | By Attribute
CAD-49298 Tools | Geological Models | Deswik | Commands - fixed a bug where
SUMOFGROUP and SUMOFGROUP2 formulae incorrectly reported as zero and
SUMOFGROUP field was not written to block model
CAD-49319 Tools | Geological Models | Deswik | Commands - resolved an issue with
validation warning messages
CAD-49362 Modify | Solids | Boolean Bulk - Fix issue with Merge Rest Below/Above Into
Surface generating two outputs when having surfaces and solids in Rest layer.
CAD-49365 View | Plane Definitions | Bulk Change - fixed a bug where missing plane
definitions were not removed
CAD-49382 SUPPORT-68616 Draw | Points | From Grid - fixed a bug that occurred when attempting to select
an unsupported .00t file as the input

200
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49387 SUPPORT-68349 Modify | Move | Move Or Copy To Layers - fixed a bug affecting .dcf files where
figures could be lost if they were copied / moved to a layer that was never made
visible and the file was subsequently saved
CAD-49402 Draw | Tunnels | By Selection - fixed an issue with variable sections
CAD-49410 View | Dock Windows | Process Map - grouping attributes are now preserved for
the command Register to Solids
CAD-49412 Draw | Solids | Tessellate - grouping attributes are now preserved
CAD-49413 Modify | Polylines | Project - fixed an issue where the value for an attribute,
BENCH, was getting changed to zero
CAD-49420 SUPPORT-68641 Tools | Underground | Backfill Planning And Reconciliation - fixed a bug where
relative to point was not working
CAD-49423 Draw | Annotation | Gradient Manually - fixed an issue which meant that View |
Regen needed to be executed before text would align to the associated polyline
CAD-49424 View | Dock Windows | Process Map - fixed an issue where the "Hide Dialog"
option was not honored for Draw | Annotation | Grade Manually

Deswik.Caving - 2021.1.763

Issue Key Customer Ticket Description


CAVING-164 Fixed an issue where import results were not seeing scheduler fields.

Deswik.IS - 2021.1.763

Issue Key Customer Ticket Description


IS-4021 Deswik.IS: Project Options - Interrogation field weighting settings not saving
IS-4025 Deswik.IS - Exception while selecting a pit solid after generating the shell, starting
to trim a polyline and then closing the form

Deswik.MDM - 2021.1.763

Issue Key Customer Ticket Description


MDM-6707 SUPPORT-58965 Previously, when you exported a mix of point and station type survey stations
using the Survey Station Export to Instrument command, only the station type
survey stations were exported. This issue has been fixed.

Deswik.OPSTS - 2021.1.763

Issue Key Customer Ticket Description


OPSTS-842 SUPPORT-68480 Failed to Open project. Object reference not set to an instance of an object
OPSTS-846 Deswik.OPSTS - Interrogate is returning wrong values

201
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


OPSTS-847 Deswik.OPSTS - Graphic issue when deleting a cut polyline
OPSTS-848 Missing attributes in OPSTS Schedule Setup

Deswik.Sched - 2021.1.763

Issue Key Customer Ticket Description


SCHED-20269 SUPPORT-63312 Conditional formatting colouring being applied when turned off in quantity
limits
SCHED-20795 Print preview and export not matching Gantt
SCHED-20870 SUPPORT-67382 Deswik.Sched: Tasks | Dependency Rules - Automatic dependencies not being
created between Activity Cycles in Sched has been resolved
SCHED-20891 SUPPORT-68241 Scheduling | Report Options - Report fields <Formula Row> changed to <Blank
Row>
SCHED-20947 Deswik.Sched: Process Maps - If a Global Constant value already exists in a
Sched project, set this in the Global Constant prompt form

Deswik.UGDB - 2021.1.763

Issue Key Customer Ticket Description


UGDB-4326 SUPPORT-65491 Tools | Drill and Blast | Deswik.UGDB - Resolved a performance regression
when adding a Winze.

2021.1.779

Deswik.CAD - 2021.1.779

Issue Key Customer Ticket Description


CAD-47291 Tools | Pit | Pit Design - fixed issue where the inclined bench system did not
create inclined surfaces and benches when top down design was used.
CAD-48287 SUPPORT-62158 Edit | Select (and entity selection in general) - fixed a bug where entity selection
would lag after extended periods
CAD-48986 File | Print Multiple - resolved an issue with entities not showing
CAD-49164 SUPPORT-67803 Tools | Geological Models | Convert Block Model - Surpac rotated model
converted to Datamine is now functioning correctly when flipping XY or
multiplying XY by -1
CAD-49409 View | Dock Windows | Process Map - resolved an issue with the Polyline
Projection command where 'Generate surface' was not working
CAD-49413 Modify | Polylines | Project - fixed an issue where the value for an attribute,
BENCH, was getting changed to zero

202
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49414 Fixed an issue which could result in there being no active layer.
CAD-49438 View | Dock Windows | Process Map - resolved an error related to referencing
global constants with trailing spaces
CAD-49439 SUPPORT-68806 Modify | Surfaces | Repair Surface - resolved an error that occurred when
running the command
CAD-49443 SUPPORT-68827 Modify | Polygons | Boolean Operations | Union - resolved an issue where,
when interpolate 3D was unchecked the result was registered to an elevation of
zero.
CAD-49450 SUPPORT-68808 Tools | Geological Models | Convert Block Model - Surpac Block Model
conversion to Datamine problems now resolved
DRILL-278 SUPPORT-68550 Unable to desurvey data from SQL data source into DDD - When importing
drillholes from an SQL Server, the timeout option previously only applied to the
initial connection action, its now been tweaked so that it also applies to other
operations, such as fetching data from tables. Users can now account for slow
operations via this timeout option

Deswik.DD - 2021.1.779

Issue Key Customer Ticket Description


DD-737 SUPPORT-66469 Areas and surfaces now appearing in correct location when dig dynamic step used.

Deswik.IS - 2021.1.779

Issue Key Customer Ticket Description


IS-4030 Deswik.IS: Derived tasks - removing multiple fields in one go does not work

Deswik.LHS - 2021.1.779

Issue Key Customer Ticket Description


LHS-3316 Slot connection validation errors - Ensure connector tolerance is always taken into
account when processing the slot validations.
LHS-3319 Ensured that the list of trucks visible in the scheduler report grid are updated
when the user updates (in Blend's LHS settings) the CAD file and the scenario. Fix
has also been pushed to: 2021.2.460 2021.1.778
LHS-3321 Blend-LHS : Update LHS processing to enable use of task resource filtering in LHS
destination mappings when Blend is selecting the optimal truck for haulage.

Deswik.UGDB - 2021.1.779

203
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


UGDB-4343 SUPPORT-66435 Resolved an issue with IREDES export where the export was taking the wrong
outlines.
UGDB-4395 SUPPORT-68975 Fixed an issue when re-slicing if no enabled standoffs were found

2021.1.792

Deswik.CAD - 2021.1.792

Issue Key Customer Ticket Description


CAD-45136 SUPPORT-58023 Draw | Tunnels | Sections - Modifying the groups within tunnel sections window
creates duplicate entries for section profiles
CAD-49337 Process Map | Prompt User GC Validation fails for non-string data type
CAD-49394 SUPPORT-68589 Boolean Remove Overlap runs with divergence from the Boolean Percent
Overlap.
CAD-49408 SUPPORT-68709 Drillhole planning - Swedish characters are replaced with symbols in export csv
CAD-49466 Process Map | Select Layers | Layer Name to Search For - Input cell size always
resizes to a default width that cuts off the last 4 characters
CAD-49467 Insert | Block at nodes - block text not apply when inserting blocks at node
CAD-49472 Draw | Unfolded Section - transfer entities issue where station insert is in the
incorrect location
CAD-49474 View | Dock Windows | Process Map - Batch Interrogation - Run interrogation is
not working
CAD-49480 SUPPORT-68632 Edit | Legends | Edit - Issue with Lowercase and Uppercase values
CAD-49487 SUPPORT-69029 File | Import | Micromine | Triangulations - import failure
CAD-49494 SUPPORT-69016 Copy Histogram data
CAD-49495 Modify | Attributes | Set From Direction - now accepts a multi-point polyline
when digitizing an input direction
CAD-49530 SUPPORT-69014 File | Import | CAD or Deswik.CAD - Import surfaces are invalid
CAD-49535 SUPPORT-68860 Tools | Query |�Solid volume between surfaces - Error of invalid surface
although the surface is valid
CAD-49540 SUPPORT-69153 Tools | Query | Interactive Accumulations - attribute already exists
CAD-49546 SUPPORT-69219 Tools | geological model | Deswik | Commands - block model pivot report does
not refresh attribute list
CAD-49549 SUPPORT-69248 View|Plane Defintions|Bulk Change - Double clicking on plane def. will lock the
bulk change screen
CAD-49555 Saving a Block Model edited in the Table Viewer app no longer deletes the last
row

Deswik.IS - 2021.1.792

204
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


IS-4038 SUPPORT-69233 Deswik.IS - Settings | Project Options | Attributes | Field Builder - Description
column is broken
IS-4040 SUPPORT-69293 Deswik.IS - Material field mappings not holding in IS when a file referenced
multiple times in the Interrogation Setup

2021.1.807

Deswik.CAD - 2021.1.807

Issue Key Customer Ticket Description


CAD-49065 SUPPORT-67502 ECW not rendering for rotated viewports
CAD-49075 Resolved an issue where ECW images weren't rendering in viewports where the
view was rotated.
CAD-49078 Layer | Properties - layer icons show as Deswik.CAD for imported DGN layers
after 'Imported data' filename deleted
CAD-49466 Process Map | Select Layers | Layer Name to Search For - Input cell size always
resizes to a default width that cuts off the last 4 characters
CAD-49524 Lag changing between Layout and Model space terrible
CAD-49525 File | Close - .lck file doesn't delete when file closed correctly occassionally
CAD-49528 Tools | Geological Models | Convert Block Model - Error converting block model
when input file uses global constants. If settings were previously saved and the
fields in the underlying model changed, it was crashing if fields were deleted and
wouldn't export fields if they didn't previously exist
CAD-49571 SUPPORT-69303 Edit | Legends | Edit - Unable to apply legend for "DateTime" attribute types
CAD-49579 SUPPORT-69348 Draw | Polylines | Along Polylines - No longer yields exception when a single
point polyline is part of the selection
CAD-49582 Process Map | Aggregation - On completion of agg, hide dialogue that forces
users to hit 'close'
CAD-49592 SUPPORT-69296 Tools | Query | Pivot - Different values in the pivot report
CAD-49593 SUPPORT-69337 Modify | Translate - Undo Memory is incorrect when tool is open during work
CAD-49595 SUPPORT-69366 View | Visual Styles | 3D Slicing – Filters and refreshes “Point Annotations”
CAD-49596 SUPPORT-69113 Automated Exception - Deswik.CAD - DEV TUNNEL ERRO
CAD-49613 Tools | Point Cloud | Trace - Fixed issue where prompt text would show up as a
grey box.

Deswik.OPSTS - 2021.1.807

Issue Key Customer Ticket Description


OPSTS-844 OPSTS interrogate all turns to 0 all materials interrogation values

205
DESWIK.SUITE 2021.1 - RELEASE NOTES

2021.1.818

Deswik.Agg - 2021.1.818

Issue Key Customer Ticket Description


AGG-668 Tools | Strip | Deswik.Agg - Enable Loss and Dilution on Block Models

Deswik.CAD - 2021.1.818

Issue Key Customer Ticket Description


CAD-48510 SUPPORT-65782 File | Open - "Error Opening Document" When loading DUF files from newer CAD
versions into older ones it is possible that some entity fields are not recognised
by the older version because they didn't exist at the time that version was
created. Such data is stored as "unsupported data" against the entity so that it is
not lost when saved back to DUF. This can cause problems however if the data is
saved to other formats (e.g. VDML, VDCL, DCF) because their serializers may not
be able to serialize the data correctly or at all for anything beyond simple data
types. Additionally, there may be no sign that a problem has occurred during the
save and only on next opening the file will it fail. Luckily there is a high likelihood
that we can recover/fix such corrupted files. To prevent this happening in the
future we will prevent problematic data being written out to non-DUF formats.
CAD-49359 File | Import | CAD or Deswik.CAD - added code to guard against files with
invalid values for the property ViewIndependentHatchScale
CAD-49470 Modify | Surfaces | Combine should delete input entity when the output is
specified as 'Original layer'
CAD-49613 Tools | Point Cloud | Trace - Fixed issue where prompt text would show up as a
grey box.
CAD-49638 cut blocks and benches wont process with multiple rules
CAD-49659 SUPPORT-69562 Reconciliation process won't calculate OB Ave Thickness
CAD-49682 SUPPORT-69212 File | Save - temp file not being removed after saving
CAD-49692 File | Import | Entities From Open Project - resolved an issue related to
importing entities that had corrupt hatch properties
CAD-49697 SUPPORT-69646 Tools | Interrogate | Batch Interrogation - Rule in cutoffs tab not visible on initial
open
CAD-49712 SUPPORT-68580 Grid Manipulation Error using wild cards
CAD-49714 SUPPORT-69651 Process Map Node Title not Applied

Deswik.IS - 2021.1.818

206
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


IS-3958 SUPPORT-65773 Deswik.IS: Settings Tools | Open Deswik.Sched – Does not open the schedule
IS-4041 Warning message appears if file is saved in Animation Mode - schedule file has not
been defined. Set the file name in Project Options
IS-4042 Deswik.IS: Mining Path Sequencing - Mining area is not created for all tasks inside
the polygon

Deswik.MDM - 2021.1.818

Issue Key Customer Ticket Description


MDM-6760 Previously, logging in with a different user, the data was not updated with the
new user's permisisons.  This issue has been fixed.
MDM-6808 SUPPORT-69584 Previously, when configuring attribute filters, if the attribute value you selected
contained mixed-case letters (upper case and lower case), sometimes the data
was not filtered correctly. This issue has been fixed.

Deswik.SO - 2021.1.818

Issue Key Customer Ticket Description


SO-1692 SUPPORT-69601 Fixed an issue with unrotated coordinate values causing an accumulated value to
be shown each time the SO dialog was displayed.

Deswik.UGDB - 2021.1.818

Issue Key Customer Ticket Description


UGDB-4401 UGDB referenced drill rig now show the '^' indicator only when the file is loaded
from the shared location.

Deswik.vCAD - 2021.1.818

Issue Key Customer Ticket Description


VCAD-279 vCAD - Layer structure now retains saved order

2021.1.833

Deswik.CAD - 2021.1.833

Issue Key Customer Ticket Description


CAD-49470 Modify | Surfaces | Combine should delete input entity when the output is
specified as 'Original layer'
CAD-49510 Adjust to Polyline - Combine Trim to Entity and Extend to Polyline

207
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49545 SUPPORT-69081 Deswik.CAD: File | Export | Surpac | Geovia SDM and File | Import | Surpac |
Geovia SDM - fix import so metadata/attributes are read/written properly
CAD-49573 Label not displaying in some situations
CAD-49618 SUPPORT-69435 File | Export | ArcGIS Shapefile - Always produce .cpg file during export to
ensure correct behaviour of Shapefile readers that don't use the default UTF-8
codepage.
CAD-49660 File | Save - fixed a bug that could occur when saving to the DUF format in a file
containing slices
CAD-49663 SUPPORT-67400 process map no trabaja con la versión 2020.3
CAD-49726 Double click to open url property
CAD-49730 SUPPORT-69660 Sorting layers does not work properly
CAD-49738 SUPPORT-69650 Layer | Move | Move Selected - Excessive processing time
CAD-49740 SUPPORT-69822 Layer | Move | Sort Ascending - Not working
CAD-49753 SUPPORT-69832 Edit | Legends | Edit - Value bins aren't sorted numerically
CAD-49763 SUPPORT-69667 User assistance - Deswik Cad str-file export settings
CAD-49776 Automated Exception - Deswik.CAD - Tunnel XSections cause error

Deswik.IS - 2021.1.833

Issue Key Customer Ticket Description


IS-3266 Deswik.IS: Reduce warnings for attribute differences when creating/updating
Derived tasks
IS-3718 SUPPORT-59197 Deswik.IS: Tools | Batch Updates | Interrogate - Error: input string not found in the
correct format

Deswik.LHS - 2021.1.833

Issue Key Customer Ticket Description


LHS-3347 Improve LHS3 handling of dump priorities and period constraints

2021.1.843

Deswik.CAD - 2021.1.843

Issue Key Customer Ticket Description


CAD-49766 Tools | Geological Models | Datamine | Commands - Allow convert Block Model
to copy the field to a spreadsheet
CAD-49811 SUPPORT-70006 Fixed an issue with invalid inserts in a document causing some rendering issues.

Deswik.IS - 2021.1.843

208
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


IS-3949 Deswik.IS: Attributes set in the project options dont update automatically in the
scheduler immediately after closing the Dependency Creation form.

Deswik.Sched - 2021.1.843

Issue Key Customer Ticket Description


SCHED-16358 Deswik.Sched: FORMAT formula doesn't work for Numeric and Date based
fields
SCHED-17781 Deswik.Sched: Delay date not cleared on splits
SCHED-20340 SUPPORT-63853 Deswik.Sched: Scheduling | Report Options - Issues with "Group source" rows
when custom fields are renamed
SCHED-20442 Deswik.Sched - fix crash when running Power Tools | Create Mirror Tasks
without valid inputs
SCHED-20873 Deswik.Sched: Main form controls not updated after Importing settings
SCHED-20901 Deswik.Sched: Resolved exception when filtering resources view
SCHED-21015 Deswik.Sched: Resource Paths are applied to tasks after being generated
automatically when running "Generate All Resource Paths"
SCHED-21110 Deswik.Sched: Add validation of values in the calendar percent modification
rule

2021.1.868

Deswik.Blend - 2021.1.868

Issue Key Customer Ticket Description


BLEND-3238 Resolved exception when running partial re-blending when using stockpiles
and sched materials.

Deswik.CAD - 2021.1.868

Issue Key Customer Ticket Description


CAD-49120 Tools | Query | Block Model Cell - alphabetic sort order removed after picking
new cell
CAD-49683 Format | Block Model Display - resolved an error that occurred after importing
settings through a process map, then trying to open Block Model Display
CAD-49767 Modify | Crop | Entities - Interactively selecting large or complex polyfaces
should perform considerably quicker.
CAD-49792 SUPPORT-69974 View | Dock Windows | Process Map - fixed a multi-threading issue that
occurred for Modify | Solids | Boolean Operations | Solid Union On Attributes

209
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49817 SUPPORT-70027 Layer | Presets - fixed a bug where preset layer filters were not respected in a
layout viewport for a plane definition
CAD-49891 View | Plane Definitions | Create From Current View - resolved an issue where
creating a duplicate named plane definition deleted the existing plane definition
CAD-49919 SUPPORT-70286 Draw | Annotation | Polyline - resolved a bug where a formula did not honor the
input data type
CAD-49926 SUPPORT-70305 Modify | Annotation | Multi Layer Annotations - removed a second 'Apply'
button
CAD-49967 SUPPORT-69816 File | Open - guarded against an error that could occur when attempting to load
a process map as a command-line argument
CAD-49982 SUPPORT-70611 Quick launch - made changes to guard against an error that was reported for a
3rd party user interface control
CAD-49984 Draw | Solids | Around Solids - resolved an error that occurred for 3D face
entities
CAD-49985 File | Open - resolved a bug where a specific document did not have an active
layer defined after opening
CAD-49992 SUPPORT-70635 View | Dock Windows Properties - fixed a bug where changing the point style of
many points at once could result in an error
CAD-50005 SUPPORT-70691 Modify Polyline Annotation - fixed a bug where not all selected polylines were
updated to reflect a newly selection position for the annotations
CAD-50021 SUPPORT-70759 File | Import | Google Earth - added support for importing ground overlays

Deswik.IS - 2021.1.868

Issue Key Customer Ticket Description


IS-3707 Deswik.IS: Attribute Assignment | Open Pit Tools - Wall Strike Length not creating
offsets for middle stage
IS-4047 SUPPORT-70348 Deswik.IS: Fixed exception occuring when filtering the output from Deswik.IS |
Tools | Reporting | Cut tunnels and outlines by date using an additional Custom
Field Attribute set from Sched
IS-4050 SUPPORT-70394 Deswik.IS: remove invalid chars from attribute values when creating tasks
IS-4052 SUPPORT-70260 Deswik.IS: Invalid chars removed from attribute values on task creation

Deswik.MDM - 2021.1.868

Issue Key Customer Ticket Description


MDM-6866 Previously, when working with the Deswik.MDM plugin, some appended blocks
had zero dimensions and were not rendered correctly. This issue has been fixed.

Deswik.Sched - 2021.1.868

210
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


SCHED-19864 SUPPORT-60602 Deswik.Sched: Multiple Resource Assignement - Error pop-up window does
not display properly
SCHED-20155 SUPPORT-62543 Deswik.Sched: Scheduling | Export Reports - Remove superfluous warning
message
SCHED-20667 SUPPORT-65741 Scrolling lags after updating to version 2020.1
SCHED-20797 SUPPORT-67160 Deswik.Sched: Task Information - when using search, enter to not close dialog
box
SCHED-20920 SUPPORT-68467 Deswik.Sched - Failure to create formulas using current regional settings in
multiple places in the configuration
SCHED-21063 SUPPORT-69484 Deswik.Sched: Configure Columns - do not allow a column configuration to
only contain the "Group Name" field
SCHED-21185 Deswik.Sched - Formula not adhering to current culture in multiple places
SCHED-21191 SUPPORT-70509 Deswik.Sched: Decimal Default Values of Lookup Table default to whole
numbers in French version

Deswik.UGDB - 2021.1.868

Issue Key Customer Ticket Description


UGDB-4440 UGDB Manual Ring Placement Error - resolved an error related to removing
legend properties in CAD

2021.1.899

Deswik.Agg - 2021.1.899

Issue Key Customer Ticket Description


AGG-675 Deswik.Agg - Cannot setup new Equipment L+D when using Block Models

Deswik.Blend - 2021.1.899

Issue Key Customer Ticket Description


BLEND-3243 Exception running model
BLEND-3250 Blend - Report - New Flow Report Row doesn't report

Deswik.CAD - 2021.1.899

Issue Key Customer Ticket Description


CAD-45904 SUPPORT-58400 Layer | Properties – Legends not retained for “reference only” layers
CAD-48010 SUPPORT-64170 Adjust Tool - Modify|Polylines|Points|Bulk Point Move

211
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-49487 SUPPORT-69029 File | Import | Micromine | Triangulations - import failure
CAD-49723 Tools | Pit | Bench And Berm Analysis - Exception Viewer appears in this version
when running the tool
CAD-49856 SUPPORT-69881 Startup - Fixed an issue where licensing issues could cause CAD to fail on
startup.
CAD-49941 SUPPORT-70442 Turkey Region Settings - throw errors whenever running a command which
contains the letter 'i'
CAD-49942 Batch Interrogation Pivot Table is not saving Expression Fields
CAD-49947 Quick Launch | Firing reload of plugin on subsequent mousedown event
CAD-49964 SUPPORT-70545 Layer visibility toggled off when opening a file in Deswik.CAD
CAD-50013 Modify | Copy/Move - Fixed destination preview not being drawn.
CAD-50069 SUPPORT-71045 Plane Definition Copy attribute from other plane definition does not allow
selection properly
CAD-50073 Edit | Legend | Edit | Tools | Color Fill - does not get applied to the selected bins
CAD-50082 SUPPORT-70830 File | Import | Scan Data | LAS/LAZ - Fixed an issue where large clouds would
not import or save correctly.
CAD-50087 Tools | Geological Models | Block Model Properties - Report by material is not
working
CAD-50098 View | Visual Styles | Animation - fixed an error that occurred after deleting
multiple layers
CAD-50099 View | Visual Styles | Crease Highlighting - Crease highlighting was not visually
differentiating individual figures in animation mode.
CAD-50108 SUPPORT-71237 Tools | Query | Pivot - Pivot is not sorting months correctly (Deswik.CAD
2021.1.843)
CAD-50110 Automated Exception - Deswik.CAD - Exception error when deleting multiple
auto pit design scenarios
CAD-50116 Attributes | Prompt - Opens the window a second time and overwrites the
values previously entered
CAD-50129 SUPPORT-71231 Automated Exception - Deswik.CAD - Helmert3D transformation rule
CAD-50131 Tools/Underground/Process Tunnel As-built hangs
CAD-50133 Tools | Geological Models | Deswik | Commands | Formulae - Delete row is
deleting the entire grid if no row is selected
CAD-50142 Deswik.CAD now closes open geological models when document is closed
CAD-50186 View | Visual Styles | Animation - Fixed crease highlighting not appearing
correctly on polyfaces with presentation coloring.
CAD-50187 Resolved a bug where Deswik.CAD failed to launch under some circumstances.
CAD-50201 Tools | Strip | Margin Calculator | Import/Export does not work correctly when
global constants are involved.
CAD-50220 Expose Expand In Plane For Surface

212
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.GeoTools - 2021.1.899

Issue Key Customer Ticket Description


GEO-3910 SUPPORT-71424 Mapping - fixed issues with polygon folding where polygons could be distorted or
disappear.

Deswik.GO - 2021.1.899

Issue Key Customer Ticket Description


GO-2352 Problem to run "Phases" for a saved project with test- and project runner

Deswik.IS - 2021.1.899

Issue Key Customer Ticket Description


IS-4062 Deswik.IS: Auto Dependencies | Face Angle ignoring "Do not create dependencies"
attribute

Deswik.LHS - 2021.1.899

Issue Key Customer Ticket Description


LHS-3394 Resolved defect that prevent LHS from running truck limited haulage scenarios

Deswik.OPSTS - 2021.1.899

Issue Key Customer Ticket Description


OPSTS-849 Tools | Build Period Surfaces - The command takes a long time to run
OPSTS-863 Automated Exception - Deswik.CAD - Add row to Bench Elevations grid

Deswik.Sched - 2021.1.899

Issue Key Customer Ticket Description


SCHED-20793 SUPPORT-67097 Task group bar in Gantt chart not displayed properly when first task in group
is split
SCHED-20941 SUPPORT-68751 Task group bar in Gantt chart not displayed properly when first task in group
is split
SCHED-21212 SUPPORT-70763 Deswik.Sched: Production Rate Table - not showing filters containing fields
ending in "F"

Deswik.UGDB - 2021.1.899

Issue Key Customer Ticket Description


UGDB-4362 SUPPORT-67558 Fixed collar markers filter application

213
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


UGDB-4369 SUPPORT-66578 Delay symbols get created for selection of rings
UGDB-4436 SUPPORT-70819 Fixed issue with closing UGBD winze editor

2021.1.910

Deswik.CAD - 2021.1.910

Issue Key Customer Ticket Description


CAD-48349 SUPPORT-64899 Tools | Geological Models | Deswik | Commands - Append error during
translation process is now resolved
CAD-49631 SUPPORT-69528 Tools | Query | Surface Cut And Fill Volumes - Surface Volumes not writing to
polygon attributes correctly
CAD-50236 SUPPORT-71733 Deswik.Graphics.ReconciliationOP is not longer Public for Script in 2021.1
CAD-50241 Automated Exception - Deswik.CAD - Adding position manually in equipment
tool
CAD-50246 SUPPORT-71781 Can't Paste to Original Coordinates in Paperspace
CAD-50274 SUPPORT-71757 Tools | Point | Cloud | Modify - Fixed persistence of dialog settings on closing
and re-opening document (e.g. use histogram, grayscale, etc.)
CAD-50290 Exception when Double Clicking on Properties Window Whitespace
CAD-50298 SUPPORT-71860 Modify | Text | Check spelling spits out "The spelling check is complete" by the
number of text figures checked

Deswik.IS - 2021.1.910

Issue Key Customer Ticket Description


IS-4074 SUPPORT-71573 Create Activities | Create Tunnels – Fails to create tasks when "cut tunnels to
remove overlapping volume" is in use
IS-4079 SUPPORT-71693 Deswik.IS: Tools | Batch Updates | Update start and finish dates from
Deswik.Sched - Start/Finish attributes have changed from String to DateTime type

Deswik.Sched - 2021.1.910

Issue Key Customer Ticket Description


SCHED-16928 Deswik.IS: Don't allow dependency layers to be deleted from the Dependency
Creation form
SCHED-21287 Easily possible to corrupt dependency layer ID references
SCHED-21289 Deswik.Sched: The current default Dependency settings should be used for
new Activity Cycle dependencies

Deswik.SO - 2021.1.910

214
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


SO-1703 SUPPORT-71748 Deswik.SO now works correctly on Surpac rotated block models converted to
Deswik Geomodels

Deswik.UGDB - 2021.1.910

Issue Key Customer Ticket Description


UGDB-4425 SUPPORT-70183 Charge Holes window now shuts down with application
UGDB-4431 UGDB slices will show the solid slice on the slices layer, and only the standoff
polyline on the standoff layer
UGDB-4442 Blast Solid Generation summarises ring properties

2021.1.940

Deswik.Agg - 2021.1.940

Issue Key Customer Ticket Description


AGG-673 Deswik.AGG depends on the Attribute that was not being used either in Batch or
Scenario
AGG-679 Deswik.Agg Exception when using formula referencing SolidAbove or SolidBelow
has been resolved

Deswik.CAD - 2021.1.940

Issue Key Customer Ticket Description


CAD-38024 SUPPORT-46569 Modify | Surfaces | Boolean | Merge Below - Merging Surfaces Issues
CAD-48349 SUPPORT-64899 Tools | Geological Models | Deswik | Commands - Append error during
translation process is now resolved
CAD-49631 SUPPORT-69528 Tools | Query | Surface Cut And Fill Volumes - Surface Volumes not writing to
polygon attributes correctly
CAD-50085 SUPPORT-70566 Tools | Point Cloud | Modify - Fixed an issue where cropping point clouds could
result in CAD instability.
CAD-50175 The Edit | Filters | Edit form will now provide negative validation feedback if the
user attempts to add a self-referencing filter item. Additionally, the application
will no longer crash if the user creates a filter that indirectly references itself via
another filter.
CAD-50219 SUPPORT-71612 Fixed an issue with refreshing the viewport after modifying the plane definition
CAD-50241 Automated Exception - Deswik.CAD - Adding position manually in equipment
tool
CAD-50246 SUPPORT-71781 Can't Paste to Original Coordinates in Paperspace

215
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-50274 SUPPORT-71757 Tools | Point | Cloud | Modify - Fixed persistence of dialog settings on closing
and re-opening document (e.g. use histogram, grayscale, etc.)
CAD-50290 Exception when Double Clicking on Properties Window Whitespace
CAD-50295 SUPPORT-70564 Tools | Point Cloud | Modify no longer removes attributes when down-sampling.
CAD-50297 SUPPORT-71852 Modify | Solids | Expand - review processing time and add a percentage
complete task bar
CAD-50298 SUPPORT-71860 Modify | Text | Check spelling spits out "The spelling check is complete" by the
number of text figures checked
CAD-50305 SUPPORT-71882 Draw | Annotation | Gradient Change - Markers do not appear in model space
CAD-50312 SUPPORT-70998 Deswik.CAD - Edit | Paste | at original coordinates - UGDrillhole pasting at
incorrect coordinates
CAD-50326 *.gsb files not working in transformation
CAD-50372 Process Maps | Cut Blocks Surfaces and Benches - 'Remove solids with volume
less than' is not working
CAD-50373 SUPPORT-72275 Tools | Geological Commands | Deswik | Commands | Formula - aparrent
freeze due to unhandled exception when running a particular formula multi
threaded is now resolved
CAD-50374 SUPPORT-72291 Deswik.CAD 2021.2 - Edit | Legends | Edit - Can't save edited legend
CAD-50405 ITT Fail - Tools|Underground|Process Tunnel As-Built Example
CAD-50422 SUPPORT-72006 Can Import Layouts from CAD in Paper Space
CAD-50423 SUPPORT-72008 Move/Copy to Active Layer now enabled in layout view
CAD-50453 SUPPORT-72505 Visual Styles enabled in viewport

Deswik.IS - 2021.1.940

Issue Key Customer Ticket Description


IS-4074 SUPPORT-71573 Create Activities | Create Tunnels – Fails to create tasks when "cut tunnels to
remove overlapping volume" is in use
IS-4075 Deswik.IS: Reporting | Cut by Dates not bringing through correct dates from
schedule for Outlines cut into Rounds using the Area
IS-4079 SUPPORT-71693 Deswik.IS: Tools | Batch Updates | Update start and finish dates from
Deswik.Sched - Start/Finish attributes have changed from String to DateTime type
IS-4081 Deswik.IS: Scheduling | Dependency Creation - Errors and dependencies going to
ghost layers
IS-4083 Deswik.IS: Create Mining Blocks - Option "Group input solids and DTM's using
attributes" doesn't save the grouping attributes.
IS-4084 Deswik.IS: Create Mining Blocks - The command doesn't generate design polygons
when Trim DTM is lower in some sections than the pit solid
IS-4086 Manual Dependencies | Archive/Restore - Errors when restoring Percent Overlap
link types

216
DESWIK.SUITE 2021.1 - RELEASE NOTES

Deswik.LHS - 2021.1.940

Issue Key Customer Ticket Description


LHS-3422 SUPPORT-60165 LHS- Haul Cost Matrix: Updated config to allow a decimal point in the height value
Update Cost matrix formatting to display with 2 decimal places

Deswik.MDM - 2021.1.940

Issue Key Customer Ticket Description


MDM-6830 SUPPORT-70014 Previously, when loading the MDM plugin, occasionally it may fail to load. This
issue has been fixed.
MDM-6965 Previously, some drillholes were not loaded. This issue has been fixed.

Deswik.OPSTS - 2021.1.940

Issue Key Customer Ticket Description


OPSTS-867 OPSTS is not interrogation the grades when legends are used

Deswik.Sched - 2021.1.940

Issue Key Customer Ticket Description


SCHED-16928 Deswik.IS: Don't allow dependency layers to be deleted from the Dependency
Creation form
SCHED-21287 Easily possible to corrupt dependency layer ID references
SCHED-21289 Deswik.Sched: The current default Dependency settings should be used for
new Activity Cycle dependencies

Deswik.SO - 2021.1.940

Issue Key Customer Ticket Description


SO-1691 SUPPORT-69132 A bug where Deswik would send a block model filename to the stopeopt engine
without its full path has been resolved.
SO-1703 SUPPORT-71748 Deswik.SO now works correctly on Surpac rotated block models converted to
Deswik Geomodels

Deswik.UGDB - 2021.1.940

Issue Key Customer Ticket Description


UGDB-4283 Automatic drillhole creation window now closes with Deswik

217
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


UGDB-4402 SUPPORT-69055 Fixed an issue where blank ring names saved in a document would prevent the
UGDB plugin from loading, and also fixed an issue with renaming a blank ring
now the UGDB plugin does open.
UGDB-4417 SUPPORT-69883 UGDB ignores empty rig XML files
UGDB-4425 SUPPORT-70183 Charge Holes window now shuts down with application
UGDB-4431 UGDB slices will show the solid slice on the slices layer, and only the standoff
polyline on the standoff layer
UGDB-4442 Blast Solid Generation summarises ring properties

2021.1.945

Deswik.UGDB - 2021.1.945

Issue Key Customer Ticket Description


UGDB-4397 Free face blast solid properties are summarised on the relevant plane definition
UGDB-4402 SUPPORT-69055 Fixed an issue where blank ring names saved in a document would prevent the
UGDB plugin from loading, and also fixed an issue with renaming a blank ring
now the UGDB plugin does open.

2021.1.951

Deswik.Blend - 2021.1.951

Issue Key Customer Ticket Description


BLEND-3114 Ratio Constraints page now support dark themes
BLEND-3116 Ratio Constraints penalties page support dark themes
BLEND-3117 Flow options page in Blend now support dark themes
BLEND-3122 Objectives panel in Blend now support dark themes

Deswik.CAD - 2021.1.951

Issue Key Customer Ticket Description


CAD-50537 Drillholes - Fixed display issues for drillholes that may occur when connecting or
disconnecting additional monitors.
CAD-50543 SUPPORT-72885 View | Dock Windows | Process Map - resolved a bug where the NOW() Formula
didn't record the correct time
CAD-50557 Deswik.Tools | Polygon Reserve - reinstated missing grouping functionality
CAD-50561 SUPPORT-72918 View | Dock Windows | Process Map - Formulae - fixed a bug associated with
hatch properties

218
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-50568 SUPPORT-72770 Insert | Block From Manager - resolved an issue where refreshing the block
manager loaded every reference layer in the project and loads drillholes

Deswik.MDM - 2021.1.951

Issue Key Customer Ticket Description


MDM-6828 Previously, during Update CAD Content check in and when validating in the MDM
plugin in Deswik.CAD, there was no check for an attribute with the same
attribute name but different letter casing. This issue has been fixed.
MDM-6862 SUPPORT-70428 Previously, when appending a figure from the MDM plugin, if a reference layer
already existed that contained no figures, in some situations this may fail. This
issue has been fixed.

2021.1.960

Deswik.CAD - 2021.1.960

Issue Key Customer Ticket Description


CAD-50315 SUPPORT-71961 File | Open - Deswik DUF files with UGDB plugin data no longer leave multiple
.dufextract files in a user's Temp folder.
CAD-50466 SUPPORT-72575 Format | Block Model Display - Fixed display issues of dynamic block model
slices (either with scaling or positioning of cells) when no other figures are in the
model space.
CAD-50592 Fixed a loading time regression when a document contains many layer presets.
CAD-50594 SUPPORT-72571 File | Import | Vulcan DGD - fixed a bug where points were not imported
CAD-50607 Tools | Geological Models | Deswik | Commands | Block Model Surface
Generation - fixed a bug where subcells were not honored
CAD-50612 Tools | Geological Models | Datamine | Commands - resolved a bug where the
formula SumOfIncremental was not working for sequential formulas
CAD-50632 Draw | Tunnels | Sections - resolved a bug where deleting a tunnel cross-section
vertices and starting again resulted in an error
CAD-50643 SUPPORT-73173 Tools | Geological Models | Deswik | Commands - Formula with new fields set
as do not write, no longer give an error
CAD-50646 Reporting | Pivot Table - False error in pivot expression

Deswik.UGDB - 2021.1.960

Issue Key Customer Ticket Description


UGDB-4222 SUPPORT-61839 Can apply drive and stope filters from the UGDB show editor dialog

219
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


UGDB-4484 SUPPORT-73210 Ring slice layers now have attributes for the previous burden, and burden
distances

2021.1.971

Deswik.Blend - 2021.1.971

Issue Key Customer Ticket Description


BLEND-3278 Material fields were being incorrectly invalidated for weighted fields in the flow
constraints, ratio constraints and objective panels in Blend. This has been fixed
such that the correct validations are applied to the material fields.

Deswik.CAD - 2021.1.971

Issue Key Customer Ticket Description


CAD-48887 View | Dock Windows | Process Map - shift clicking node while process map is
being used in another application results in exception
CAD-50286 SUPPORT-71423 Entities jump to different layer(s) during export/import command.
CAD-50660 Resolved an issue where deleting the MText associated with a Leader did not
also delete the Leader
CAD-50665 SUPPORT-72804 View | Dock Windows | Process Map - Pivot table error - the type of the "Values"
value data member isn't compatible with the numeric scale
CAD-50672 Automated Exception - Deswik.CAD - Margin ranking crashes if you leave blank
order fields
CAD-50686 SUPPORT-73384 Modify | Solids | Boolean Operations | Union - Fails to create a valid solid
CAD-50717 Tools | Options - Fixed an issue where the default log location could be
incorrect, especially on new machines.

Deswik.OPDB - 2021.1.971

Issue Key Customer Ticket Description


OPDB-1363 SUPPORT-73553 Fixed an issue where subdrill from vertical would not calculated correctly.

Deswik.OPSTS - 2021.1.971

Issue Key Customer Ticket Description


OPSTS-873 Layer preset doesn't get activated when changing bench in the bench grid

Deswik.Sched - 2021.1.971

220
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


SCHED-21329 Scheduling | Export Report - Row Total does not add to the sum of the periods
in the Exported Report but sums correctly in the Sched Report
SCHED-21345 Resource View - Only displaying resources based on the 'Resources' field not
'Physical Resources'

Deswik.SO - 2021.1.971

Issue Key Customer Ticket Description


SO-1709 SUPPORT-74240 A recently introduced bug that would cause CAD to crash abruptly without giving
the user the error reporting dialog or a chance to save data has been fixed. The
bug would occur when Deswik.SO was opened in a project containing no existing
scenarios and the first new one was added. Projects with existing scenarios were
not affected.

Deswik.UGDB - 2021.1.971

Issue Key Customer Ticket Description


UGDB-4174 Old plots are deleted when renaming layers
UGDB-4480 SUPPORT-73149 Fixed an issue with tooltips in UGDB when there are multiple rings with the
same name in an existing document.

2021.1.1013

Deswik.Blend - 2021.1.1013

Issue Key Customer Ticket Description


BLEND-2774 Maximum width for columns in the Blend products grid are no longer applied.

Deswik.CAD - 2021.1.1013

Issue Key Customer Ticket Description


CAD-32605 Global constants in value for drawing defaults.
CAD-39206 Tools | Geological Models | Deswik | Convert Datamine To Block Geomodel .
Now traps and reports "insufficient disk space" condition.
CAD-49021 SUPPORT-67435 Tools | Interrogate | Batch Interrogation - Copy and paste interrogation "fields
to interrogate"
CAD-50301 SUPPORT-71893 File | Save - resolved an issue where 'reference only' layers were opening prior
to saving
CAD-50483 SUPPORT-72392 Modify | Attributes | Set Relative To Solid - Failing to set attribute value
CAD-50510 SUPPORT-72685 Error Message when trying to open DGD

221
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


CAD-50660 Resolved an issue where deleting the MText associated with a Leader did not
also delete the Leader
CAD-50698 SUPPORT-73388 Tools | Geological Models | Deswik | Commands - Field Statistics - System now
reports an error when terminating early, eg when fields are missing.
CAD-50703 SUPPORT-73420 Tools | Interrogation | Batch Interrogation - failure to apply default value -
dominant volume method
CAD-50708 Multiple Layer Selection vs Layer Selection dialog box - Search for Active layer
button missing/shortcut menu missing
CAD-50747 Modify | Solids | Cut | Blocks In Order - Cut block in order interface inserting
and re-ordering not working
CAD-50748 Draw | Minimal Box | 3D - The bounding box is not created
CAD-50778 Formula Calculations - Unexpected result using "Treat null value of" when adding
together attributes
CAD-50780 Unfolded Section Issue
CAD-50798 SUPPORT-73813 Draw | Tunnels | By Selection - Fix exception when using variable sections.
CAD-50815 SUPPORT-73850 Draw | Tunnels | By Selection - Fix issues when generating wall lines when using
variable sections.
CAD-50857 SUPPORT-74016 Undo command generates graphic artefacts when drawing a polyline.
CAD-50863 Draw | Polyline | Offset feature - not work as a batch command (as originally
designed)
CAD-50890 SUPPORT-74087 Modify | Polylines | Offset - Fix an issue with small vertical input.
CAD-50922 Tools | Geological Models | Convert Block Model - Convert from DM to GMDLB
locking issue. The input .dm file can now be moved/renamed immediately after
import.
CAD-50940 Modify | Solids | Boolean Operations | Merge Below Into Surface - Considerable
slow down in 2022.1
CAD-51008 SUPPORT-74361 Deswik.CAD - Can't open a Deswik *.duf file using either 2021.1.960 or
2021.2.706.
CAD-51129 Format | Block Model Display - unable to view geomodel in shell type
CAD-51155 SUPPORT-74690 Block Text not considered when running the 'Register To Entities' command

Deswik.DD - 2021.1.1013

Issue Key Customer Ticket Description


DD-761 SUPPORT-73398 Tools | Strip | Deswik.DD - Fixed a possible crash while running the 'Confined
Blast' command

Deswik.GeoTools - 2021.1.1013

222
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


GEO-3882 SUPPORT-71038 Entire Layer Control refreshing while editing features

Deswik.IS - 2021.1.1013

Issue Key Customer Ticket Description


IS-4103 Deswik.IS: Survey update does not set attributes correctly on the Task Polygon
when original solids backed up
IS-4122 TaskInterrogation.InterrogateTasks was not public.
IS-4135 SUPPORT-74178 Deswik.IS - Linkage Trouble Shooter can crash if Gantt settings not defined
IS-4145 Deswik.IS - Exception when opening IS dependency empty rule sets resolved

Deswik.LHS - 2021.1.1013

Issue Key Customer Ticket Description


LHS-2787 LHS exporter will now warn users about block attribute values that contain illegal
white-space characters.

Deswik.MDM - 2021.1.1013

Issue Key Customer Ticket Description


MDM-6970 Previously, when Appending a MDM Category in the MDM Plugin for the first
time, the plugin opened every layer in the CAD file.  This issue has been fixed.

Deswik.OPDB - 2021.1.1013

Issue Key Customer Ticket Description


OPDB-1365 Tools | Drill and Blast | Deswik.OPDB - Fixed a crash in pit-aligned pattern
creation when the front and back pattern boundaries are parallel and a whole
number of burdens apart

Deswik.OPSTS - 2021.1.1013

Issue Key Customer Ticket Description


OPSTS-859 Tools | Pit | Deswik.OPSTS - OPSTS does not fill the Weight column for legend
production fields
OPSTS-860 Slowness when OPSTS is open
OPSTS-881 Tools | Pit | Deswik.OPSTS - Manual Attributes - Incremental attributes
mechanism look at the attribute position in the list instead of the attribute name
OPSTS-882 NO solids or polygons were created when using Build period solids and polygons
tool in OPSTS

223
DESWIK.SUITE 2021.1 - RELEASE NOTES

Issue Key Customer Ticket Description


OPSTS-884 SUPPORT-74251 OPSTS - follow up to closed ticket 73136
OPSTS-887 Auto Dependency Rules don't get deleted

Deswik.Sched - 2021.1.1013

Issue Key Customer Ticket Description


SCHED-21467 SUPPORT-73808 Can't export schedules to database when timescale time is not 00:00
SCHED-21478 OPSTS Material definition different from 0 when using Use Default option

Deswik.SO - 2021.1.1013

Issue Key Customer Ticket Description


SO-1431 Failed wireframe import issue

Deswik.UGDB - 2021.1.1013

Issue Key Customer Ticket Description


UGDB-4471 SUPPORT-72631 Tools | Drill and Blast | Deswik.UGDB - Resolved an issue where CAD would
freeze while saving a DUF file after adding a primer to a hole without setting the
detonator (even if you want <None>)
UGDB-4499 SUPPORT-74149 UGDB Iredes Export is culture invariant

2021.1.1017

Deswik.CAD - 2021.1.1017

Issue Key Customer Ticket Description


CAD-50484 SUPPORT-71924 Modify | Polylines | To Polygons | By Picking - Filling Polygons snapping to other
jobs/faces
CAD-51066 Draw | Annotation | Point Manually does not rotate block text
CAD-51218 Prevent users opening V2 block geomodels (GMDLB) in 2020.3, 2021.1 and
2021.2

Deswik.Enviro - 2021.1.1017

Issue Key Customer Ticket Description


ENV-692 Tools | Deswik.Enviro (Environment and Mine Closure) | Scenarios - command
settings were being corrupted in some situations when switching between
scenarios. Command settings should now work as expected.

224

You might also like