Deswik - Suite 2021.1 Release Notes [PDF]

  • Author / Uploaded
  • DEIVY
  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

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 Introduction to Deswik.GO Open Cut Coal

5 6 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 BienstockZuckerberg (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

l

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.

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.

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 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 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

l

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

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

o

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

Current

Run Time

Run Time

5m 48s

1m 38s 

(348s)

(98s)

Improvement

Notes

-70%

Using the 'fast method' (Automatic cleanup page) with all options turned on

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 o

, then:

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 to add the specified time in seconds. Enter "1" to add the specified time (that is, the ) 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(,,)

o

DATEDIFF Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the 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(,,) 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()

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()

o

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

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()

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()

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()

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()

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()

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 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 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

l

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

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

o

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

Current

Run Time

Run Time

5m 48s

1m 38s 

(348s)

(98s)

Improvement

Notes

-70%

Using the 'fast method' (Automatic cleanup page) with all options turned on

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 o

, then:

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 to add the specified time in seconds. Enter "1" to add the specified time (that is, the ) 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(,,)

o

DATEDIFF Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the 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(,,) 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()

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()

o

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

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()

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()

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()

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()

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()

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

l

1

Schedule Start Date

2

Today's Date

3

Today + 1 Week (Delay Date)

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 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 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

l

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

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 o

, then:

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 to add the specified time in seconds. Enter "1" to add the specified time (that is, the ) 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(,,)

o

DATEDIFF Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the 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(,,) 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()

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()

o

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

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()

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()

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()

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()

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()

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 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 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

l

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

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 o

, then:

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 to add the specified time in seconds. Enter "1" to add the specified time (that is, the ) 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(,,)

o

DATEDIFF Returns the difference between two dates in seconds, minutes, hours or days. Enter "0" as the 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(,,) 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()

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()

o

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

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()

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()

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()

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()

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()

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 CAD-48280

SUPPORT-64779

Tools | Drillholes | Desurvey - Inconsistency in drillhole seam interval 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

CAD-48337

Description 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 CAD-48346

Formula Builder - Spacebar doesn't open dialog SUPPORT-65230

Tools | Interrogate | Batch Interrogation - now working when using split cell interrogation and block geomodel (gmdlb) format

CAD-48350

SUPPORT-65138

CAD-48359

Automated Exception - Deswik.CAD - error during training 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

CAD-48405 CAD-48426

Process Map text ignoring new lines UGC DESIGN TOOLBOX: Default Barrier Pillar Width needs to be lower

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 CAD-48432

Legends - Thread locking defect causes non application of selected legend 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

CAD-48461 CAD-48464 CAD-48471

File | Export | CSV and Text - Unable to Export Ellipses as CSV Draw | Unfolded Section

SUPPORT-65555

Draw Drawing points issue 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 SURVEY-168

PM - Command Recording of 'Draw | Solids | Slices' doesn't record all settings 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

DD-729 DD-731

Description Reporting - Prime from Previous Group Incorrect

SUPPORT-65185

Deswik Sections - Multi seam dragline pass incorrect calculations of prime and rehandle

Deswik.DO - 2021.1.600 Issue Key

Customer Ticket

DO-25

Description 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

GEO-3342 GEO-3350

Description Mapping | Fixed an issue where an error was shown while moving chip samples

SUPPORT-65087

GEO-3351

Mapping - Fix issue with Q calculation where Ja component wouldn't exceed 4. 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

SCHED-20437 SCHED-20483

Filtering - Isn't working for "Constraint Type" Import settings doesnt work for this particular schedule file

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 SO-1594

Customer Ticket

Description 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 SURVEY-202

Polyline Annotation not updating SUPPORT-65400

SURVEY-203

Deswik.CAD: Trimble .jxl job import failure on new Trimble instruments 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

AGG-659

Description Aggregation - Define the output layer/file path in the scenario

Deswik.Blend - 2021.1.660 Issue Key

Customer Ticket

BLEND-3158

Description 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

CAD-46045

Description 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

CAD-48670

Description 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 SURVEY-193

New function | Tools | Point Cloud | Merge 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 DD-726

Customer Ticket

Description 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 IS-3975

Deswik.IS: Calculation of 3D surface area of solid added through task creation 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

MDM-6201

Description 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 OPDB-1231

SUPPORT-65974

Deswik.OPDB: IREDES Open pit drill export allows XY coordinates to be swapped 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

OPDB-1232

Description 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

SO-1615 SO-1620

Description Deswik.SO isn't respecting geometry

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

BLEND-3192

Description Refactored code to improve performance. Fix also available from: 2021.2.385 2021.1.703

BLEND-3199 BLEND-3201

Non-integer values can now be properly used for numeric grouping fields. SUPPORT-66335

Blend | Maximum Concurrent Groups - Fixed major vulnerability in processing for the Blend solver. Using MCG on levels other than 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

CAD-29177

Description 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

CAD-48754

Vertex List | Fill down function 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

CAD-48835

Description 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-48905

CAD - Draw tunnels by rule seems to ignore output layer checkbox status Process Map lock files not detected when shift click editing a button - Can edit same process map concurrently

CAD-48906 CAD-48909

Bench and Berm - Overlap in the Face dip unit option 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

CAD-48932 CAD-48945

Modify | Polylines | Trim | To Polylines - Trims objects hidden by clipping Agg Issue

SUPPORT-67178

Draw | Annotations | Point Manually - Mask offsets return to 0 after saving and reopening the file

CAD-48947

SUPPORT-67092

CAD-48949 CAD-48965

Block Model Properties - Histogram - Grouping fields option is now working. Large surface crashing CAD

SUPPORT-67103

Tools | Geological Models | Datamine | Commands - cancel out of operations takes to long

CAD-48969 CAD-48976

Formula Builder dialogs - Missing some UI features 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 CAD-48991

Vetex List - Changes to gradient not Auto Applied SUPPORT-66854

CAD-48992

Allow rotation of points entities 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 CAD-49066

Unable to load plane definition 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

ENV-635

Description 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

GO-2008

Description 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

LHS-3199

Description 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 MDM-6623

Customer Ticket

Description 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

CAD-48571

Description 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

CAD-49182 CAD-49194

File | Import | Minescape | Grid - error importing Cary's Printing Zoot

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

CAVING-155

Description Using an undercut filter now exports properly

Deswik.GO - 2021.1.733 Issue Key GO-2165

Customer Ticket

Description 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

IS-3999 IS-4015

Description Deswik.IS: Add mining direction to Mining Paths Sequencing output attributes

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

UGDB-4347

Description 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

BLEND-3214

Description 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 CAD-39357

Build Bench Height Optimizer 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 CAD-49266

Format | Show Dynamic Slice - Error slicing when switching OPSTS benches 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

GO-2048

Description 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

OPSTS-832

Description 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

SO-1663

Description 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

CAD-48329

Description 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

CAVING-164

Description 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 changed to

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

CAD-47291

Description 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 CAD-49164

File | Print Multiple - resolved an issue with entities not showing 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

IS-4030

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

Deswik.LHS - 2021.1.779 Issue Key

Customer Ticket

LHS-3316

Description 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 CAD-49394

Process Map | Prompt User GC Validation fails for non-string data type SUPPORT-68589

Boolean Remove Overlap runs with divergence from the Boolean Percent Overlap.

CAD-49408

SUPPORT-68709

CAD-49466

Drillhole planning - Swedish characters are replaced with symbols in export csv 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 OPSTS-844

Customer Ticket

Description 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

AGG-668

Description 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

MDM-6760

Description 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

UGDB-4401

Description 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

VCAD-279

Description vCAD - Layer structure now retains saved order

2021.1.833 Deswik.CAD - 2021.1.833 Issue Key CAD-49470

Customer Ticket

Description 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 CAD-49618

Label not displaying in some situations 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

CAD-49726

process map no trabaja con la versión 2020.3 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

IS-3266

Description 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

LHS-3347

Description Improve LHS3 handling of dump priorities and period constraints

2021.1.843 Deswik.CAD - 2021.1.843 Issue Key

Customer Ticket

CAD-49766

Description 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

IS-3949

Description 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

SCHED-16358

Description 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

BLEND-3238

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

Deswik.CAD - 2021.1.868 Issue Key

Customer Ticket

CAD-49120

Description 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

IS-3707

Description 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

MDM-6866

Description 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

UGDB-4440

Description 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

AGG-675

Description 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

CAD-50013 CAD-50069

Layer visibility toggled off when opening a file in Deswik.CAD Modify | Copy/Move - Fixed destination preview not being drawn.

SUPPORT-71045

Plane Definition Copy attribute from other plane definition does not allow selection properly

CAD-50073 CAD-50082

Edit | Legend | Edit | Tools | Color Fill - does not get applied to the selected bins 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

IS-4062

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

Deswik.LHS - 2021.1.899 Issue Key

Customer Ticket

LHS-3394

Description 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

SCHED-16928

Description 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

AGG-673

Description 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

CAD-50241

Fixed an issue with refreshing the viewport after modifying the plane definition 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

CAD-50405

Deswik.CAD 2021.2 - Edit | Legends | Edit - Can't save edited legend 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

OPSTS-867

Description OPSTS is not interrogation the grades when legends are used

Deswik.Sched - 2021.1.940 Issue Key

Customer Ticket

SCHED-16928

Description 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 UGDB-4283

Customer Ticket

Description 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

UGDB-4397

Description 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

CAD-50537

Description 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 CAD-50561

Deswik.Tools | Polygon Reserve - reinstated missing grouping functionality 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

MDM-6828

Description 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 CAD-50594

Fixed a loading time regression when a document contains many layer presets. SUPPORT-72571

CAD-50607

File | Import | Vulcan DGD - fixed a bug where points were not imported 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

BLEND-3278

Description 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

CAD-48887

Description View | Dock Windows | Process Map - shift clicking node while process map is being used in another application results in exception

CAD-50286

SUPPORT-71423

CAD-50660

Entities jump to different layer(s) during export/import command. 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

CAD-50717

Modify | Solids | Boolean Operations | Union - Fails to create a valid solid 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

OPSTS-873

Description 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

SCHED-21329

Description 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

UGDB-4174 UGDB-4480

Description Old plots are deleted when renaming layers

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

BLEND-2774

Description 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

CAD-50660

Description 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

CAD-50863

Undo command generates graphic artefacts when drawing a polyline. Draw | Polyline | Offset feature - not work as a batch command (as originally designed)

CAD-50890

SUPPORT-74087

CAD-50922

Modify | Polylines | Offset - Fix an issue with small vertical input. 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 CAD-51155

Format | Block Model Display - unable to view geomodel in shell type 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

IS-4103

Description Deswik.IS: Survey update does not set attributes correctly on the Task Polygon when original solids backed up

IS-4122 IS-4135

TaskInterrogation.InterrogateTasks was not public. SUPPORT-74178

IS-4145

Deswik.IS - Linkage Trouble Shooter can crash if Gantt settings not defined Deswik.IS - Exception when opening IS dependency empty rule sets resolved

Deswik.LHS - 2021.1.1013 Issue Key

Customer Ticket

LHS-2787

Description 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

MDM-6970

Description 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

OPDB-1365

Description 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 OPSTS-859

Customer Ticket

Description 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

SO-1431

Description 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 )

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 ENV-692

Customer Ticket

Description 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