Professional Documents
Culture Documents
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 2023.1 - RELEASE NOTES
Contents
Deswik.Suite 5
Introducing the GMDLS file format 5
What does GMDLS stand for? 5
It's easy to switch from DGM 6
Block model commands also support the GMDLS file format 7
GMDLS also supports a 'super set' of data types 8
Open Cut Coal 10
Deswik.Blend 10
Deswik.CAD 10
Drag-and-drop to slice block models automatically 11
What's new for point clouds 11
Introducing the new GMDLB file format 11
Deswik.Enviro 31
Deswik.GeoTools 33
Deswik.GO 37
Introducing new project type: Task sequence. 37
Deswik.IS 49
Deswik.LHS 52
Deswik.MDM 53
Deswik.Sched 53
Deswik.vCAD 61
Deswik.vSched 61
Open Pit Metals 62
Deswik.Blend 62
Deswik.CAD 62
Drag-and-drop to slice block models automatically 63
What's new for point clouds 63
Introducing the new GMDLB file format 63
Deswik.Enviro 83
Deswik.GeoTools 85
Deswik.GO 94
Introducing new project type: Task sequence. 94
Deswik.IS 106
Deswik.LHS 109
Deswik.MDM 110
Deswik.OPSTS 110
3
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.Sched 110
Deswik.vCAD 118
Deswik.vSched 118
Underground Coal 119
Deswik.Blend 119
Deswik.CAD 119
Drag-and-drop to slice block models automatically 120
What's new for point clouds 120
Introducing the new GMDLB file format 120
Deswik.GeoTools 139
Deswik.IS 143
Deswik.LHS 146
Deswik.MDM 147
Deswik.Sched 147
Deswik.UGDB 155
Deswik.vCAD 158
Deswik.vSched 159
Underground Metals 160
Deswik.Blend 160
Deswik.CAD 160
Drag-and-drop to slice block models automatically 161
What's new for point clouds 161
Introducing the new GMDLB file format 161
Deswik.GeoTools 182
Deswik.IS 196
Deswik.LHS 199
Deswik.MDM 200
Deswik.Sched 200
Deswik.UGDB 208
Deswik.vCAD 211
Deswik.vSched 212
Patches 213
2023.1.545 213
2023.1.511 217
4
DESWIK.SUITE 2023.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.
We recommend Deswik.SO users avoid using Deswik.Launcher appx installations for the Beta period.
Deswik follow the Microsoft Windows lifecycle for supported operating systems. For more information, see
https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet.
Windows 8.1: From 10 January 2023, Microsoft will stop supporting Windows 8.1. From this date, Deswik will no longer
support Deswik.Suite running on Windows 8.1.
In 2019.4, we introduced the new *.gmdlb extension, which stands for geomodel-block. Since then, many of our users
have begun using this format for the many advantages it has to offer over the Datamine block model format. We
mentioned at that time that our goal was to introduce the *.gmdls extension, which stands for geomodel-solids. And
now it's finally here in 2023.1! This file format is used to describe irregular geometries as per the legacy Deswik
geomodel file format (*.dgm).
5
DESWIK.SUITE 2023.1 - RELEASE NOTES
Instructions:
1. Click Geology | Block Model Utilities | Geomodel | Convert | From DGM.
2. When prompted, browse for the Deswik geomodel (*.dgm) file that you want to convert. You may select multiple
files.
3. Deswik.CAD generates a *.gmdls file for each selected file and saves it to the same directory as the input file.
We are in the process of fully replacing the *.dgm file format with the *.gmdls format. All legacy *.dgm commands are
now retired in 2023.1 and most have been replaced with a comparable command in the Geology | Solid Model
Utilities | Solid Geomodel menu. In addition, many of the GMDLB specific commands that you are familiar with are
now available for the new GMDLS format as well.
l Geology | Solid Model Utilities | Commands: Alter solid geomodel tables (files with a *.gmdls extension) using
a set of user-defined rules. Previously, only Formulae was available as a sequential command for *.dgm files.
Now the following sequential commands are supported:
o Compare Solid Models: Compare one solid geomodel to another by checking if the solid dimensions and
field values match in each model.
o Convert Solid Model: Create a solid geomodel file from an existing geological model file from other
software packages.
6
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Extract Entities: Generate solids, slices or hulls from a solid geomodel. Optionally apply a filter or use
limiting entities to isolate specific blocks to use in this process. Assign block fields as attributes to output
solids, slices or hulls. Replaces the legacy Geology | Block Model Utilities | Geomodel | Legacy | Extract
Surfaces and Entities command.
o Extract Surfaces: Generate a roof or floor surface from a solid geomodel. Optionally apply a filter or use
limiting entities to isolate specific blocks to use in this process. Replaces the legacy Geology | Block Model
Utilities | Geomodel | Legacy | Extract Surfaces and Entities command.
o Fields Alter: Rename fields, change the default field values, or change field types in an existing solid
geomodel. Replaces the legacy Geology | Block Model Utilities | Geomodel | Legacy | Modify Fields
command.
o Fields Copy: Copy selected records and fields from one solid geomodel to another.
o Fields Sort: Sort the records in a solid geomodel based on selected fields. Each field specified can be sorted
in ascending or descending order.
o Formulae: Alter field values in a solid geomodel table using formula-based rules.
o Solid Model Filter: Limit a solid geomodel either spatially or by applying a standard filter.
l Geology | Solid Model Utilities | Compare: Compare one solid geomodel to another to ensure that the content
of each cell matches the equivalent entry (by xyz location). New in 2023.1.
l Geology | Solid Model Utilities | Convert | From DGM: Convert a Deswik geomodel file (files with a *.dgm
extension) to a solid geomodel file (*.gmdls). New in 2023.1.
l Geology | Solid Model Utilities | Convert | From Other: Create a solid geomodel file from an existing
geological model file from another software package. Replaces select functionality from the legacy Geology
| Block Model Utilities | Geomodel | Legacy | Convert from Other command.
l Geology | Solid Model Utilities | Convert | From CAD Solids: Create a solid geomodel file from solids on an
existing layer in the active Deswik.CAD file. Replaces select functionality from the legacy Geology | Block Model
Utilities | Geomodel | Legacy | Convert from Other command.
Most existing block model commands have been tweaked to support GMDLS files.
7
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.TableViewer
And finally, the GMDLS file format supports this same 'super set' of our competitor block model data types as GMDLB.
Size
Type Range or definition Comments (if any)
(Bytes)
Boolean True or False 1 Default is False
Byte 0 to 255 1
Date Time n/a 8 Values that contain both date and time parts. The
data type is Long under the hood.
Double ±5.0 × 10−324 to ±1.7 × 10308 8 Approximate range only; actual range is
dependent on hardware.
Float ±1.5 × 10–45 to ±3.4 × 1038 4 Approximate range only; actual range is
dependent on hardware.
8
DESWIK.SUITE 2023.1 - RELEASE NOTES
Size
Type Range or definition Comments (if any)
(Bytes)
Int –2,147,483,648 to 4
2,147,483,647
Long –9,223,372,036,854,775,808 8
to
9,223,372,036,854,775,807
Short –32,768 to 32,767 2
String n/a –1 Values that contain both numbers and text. They
do not have a size, so are indicated as –1.
9
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.Blend
l Deswik.Blend |Blend | Rules and Constraints | Stockpile Constraints: We have added a new subtab,
Stockpile Constraints. Use this subtab to switch between Free and Fill and Reclaim modes.
Deswik.CAD
10
DESWIK.SUITE 2023.1 - RELEASE NOTES
Key highlights
Previously when you tried to view a slice of your model, almost 30 mouse clicks were needed to load it in the CAD
Model Space, apply a legend and zoom to its extents. If you were working in a blank document, the default working
plane settings often did not intersect with your model, so you wouldn’t see a slice at first. You had to turn on Show
Model Extents, zoom to the extents of the model boundary, and then run Plane by 2 Points to slice through your
model. Once you visually had a slice, you would run Plane by 1 Point to put it back in plan view.
In 2023.1, we have combined this entire process into a single action. All you need to do is drag your file into the Model
Space and Deswik.CAD will do the rest! It will populate the BLOCK MODEL DISPLAY dialog with settings for the slice
(whether dynamic or static), generate and apply a legend, set the working plane through the approximate middle of
the model such that at least one cell is visible, and then zoom to the extents of the slice. It’s that simple! One click and
you’re done.
It’s just as easy if you have entities in your document. Deswik.CAD will zoom to the extents of both the visible entities
and the block model slice automatically. And if it must update the current working plane, it will warn you first. Refer to
Geology | Block Models | Display Settings in the Help file for all the different scenarios.
Combine point clouds imported from RIEGL scans into a single object. Customize the color of the point cloud using the
new color modifier. Export point clouds as LAZ or LAZ LiDAR files.
See Introducing the GMDLS file format in this version's Release Notes for more details.
l File tab:
o File | Export | Survey | Point Cloud: Export a point cloud as an *.las or *.laz file.
l General tab:
o General | Interface | Options | Mini Toolbars: Four new 'Mini Toolbars' are now available for use in the
Model Space. Three of these toolbars (right, bottom, and left) are populated with common commands based
on legacy toolbars (snapping, views, navigating, zooming, visual styles and more). In the default view, only
the bottom Mini Toolbar is visible. However, you have the ability to turn each of these toolbars on or off as
needed, as well as to add or remove commands to create a more efficient workspace. You can also return
the Mini Toolbars to their default (remove all separators and any added commands) using the Reset Mini
Toolbars command.
11
DESWIK.SUITE 2023.1 - RELEASE NOTES
This feature has also been added to the previous version of Deswik.Suite.
l Geology tab:
o Solid Model Utilities: Multiple *.gmdls commands have been added under this new grouping on the
Geology tab. Most of them replace legacy commands that worked with the old Deswik geomodel (*.dgm) file
format.
n Geology | Solid Model Utilities | Commands: Alter solid geomodel tables (files with a *.gmdls
extension) using a set of user-defined rules. The following commands are supported:
l Compare Solid Models: Compare one solid geomodel to another by checking if the solid
dimensions and field values match in each model.
l Convert Solid Model: Create a solid geomodel file from an existing geological model file from
other software packages.
l Extract Entities: Generate solids, slices or hulls from a solid geomodel. Optionally apply a filter or
use limiting entities to isolate specific blocks to use in this process. Assign block fields as attributes
to output solids, slices or hulls.
12
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Extract Surfaces: Generate a roof or floor surface from a solid geomodel. Optionally apply a filter
or use limiting entities to isolate specific blocks to use in this process.
l Fields Alter: Rename fields, change the default field values, or change field types in an existing
solid geomodel.
l Fields Copy: Copy selected records and fields from one solid geomodel to another.
l Fields Sort: Sort the records in a solid geomodel based on selected fields. Each field specified can
be sorted in ascending or descending order.
l Formulae: Alter field values in a solid geomodel table using formula-based rules.
l Solid Model Filter: Limit a solid geomodel either spatially or by applying a standard filter.
n Geology | Solid Model Utilities | Compare: Compare one solid geomodel to another to ensure that
the content of each cell matches the equivalent entry (by xyz location).
n Geology | Solid Model Utilities | Convert | From DGM: Convert a Deswik geomodel file (files with a
*.dgm extension) to a solid geomodel file.
n Geology | Solid Model Utilities | Convert | From Other: Create a solid geomodel file from an
existing geological model file from another software package.
n Geology | Solid Model Utilities | Convert | From CAD Solids: Create a solid geomodel file from
solids on an existing layer in the active Deswik.CAD file.
l Polylines tab:
o Polylines | Create | Around | Polylines | Concave Hull: Draw a 2D concave polyline around the
boundary of selected entities in a specified plane.
Although similar to Convex Hull, this command will generate concavities, which result in polyline shapes that
are closer to the original (while still containing all points). If using the Convex Hull command, all angles
generated are convex.
o Interactive Filter: Apply a temporary, interactive filter to one or more layers to change the visibility of
entities based on their attribute values.
This feature has also been added to all versions of Deswik.Suite from 2022.1 onward.
l Ribbon | Set Keyboard Shortcut: You can now right-click any command on the Deswik.CAD ribbon to assign it a
keyboard shortcut comprised of the Ctrl or Alt key and a single alphanumeric character.
13
DESWIK.SUITE 2023.1 - RELEASE NOTES
To assign shortcuts that do not include the Ctrl or Alt keys, you still need to use the General | Interface
| Shortcuts command.
l Quick Access Toolbar: You can now easily customize the QAT. Right-click any command on the ribbon, and then
click Add to Quick Access Toolbar to add the command to the QAT. Added buttons will be persistent between
sessions.
l File tab:
o File | Export | CAD and Other Formats: When exporting to the MicroStation *.dgn format, you can now
select the new Create legacy DGN level layers checkbox to generate an additional 63 empty seed file layers
in the output DGN file. These layers represent the default layer tree of legacy DGN files.
14
DESWIK.SUITE 2023.1 - RELEASE NOTES
These features have also been added to the previous version of Deswik.Suite.
n Export 3D: Select this checkbox to export the z value of each vertex for 3D objects.
n Generate multipart geometry: Previously, this command could only export points and polylines as 2D
geometry primitives, that is, points, polygons, and linestrings. Now you can select the new Generate
15
DESWIK.SUITE 2023.1 - RELEASE NOTES
multipart geometry checkbox to export points and polylines as 2D multipart geometries instead.
n Point cloud capability: Previously, this command did not import scan data as point cloud entities.
Now, when you set Import points as to A single 'Points' entity, scan data is imported as a point
cloud, making it much easier to work with larger datasets.
n Combine point clouds: When importing files containing more than one point scan, we have added the
16
DESWIK.SUITE 2023.1 - RELEASE NOTES
ability to combine the scans into a single point cloud during the import process.
l General tab:
17
DESWIK.SUITE 2023.1 - RELEASE NOTES
o General | Measure | Distance | Distance Between Surfaces or Solid: Previously, this command
provided an interactive way to measure the distance between two surfaces or between two points on a solid.
The distance would appear as a tooltip next to your cursor. In 2023.1, this command now displays a dialog,
giving you the ability to track multiple selected points, generate point entities at each digitized point, and
optionally assign the queried height as attribute to these point entities.
l Geology tab:
o Geology | Block Models | Settings: You can now display a slice of your geological model (and
autopopulate the BLOCK MODEL DISPLAY dialog for this command) by dragging and dropping your geological
model directly into the Model Space (similar to importing data). As part of this 'import' process, Deswik.CAD
will:
n analyze the model fields and apply an autogenerated legend to the slice to color model cells to assist
with viewing.
n turn on the extents of the model boundary as a 3D box in the Model Space.
This method is particularly useful for models that either sit entirely above zero elevation or entirely
underground. It is also very helpful if you aren't familiar with the model or are having trouble slicing it.
o We have renamed the Reload Data Source and Reload Data Source in Children commands to Update
Data Source and Update Data Source in Children.
18
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Layers tab:
o Layers | Data | Update All Data Sources: We have renamed the Reload All Data Sources command to
Update All Data Sources.
In addition, this command will reload any layers containing entities sourced from Deswik.MDM.
19
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Layers | Properties | Properties: This command now provides information on layers containing entities
sourced from Deswik.MDM. You also have the option of storing those entities in the file or reloading them
each time the file is opened (similar to the Reference only option for layers containing imported data).
20
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Open Pit | Pit | Deswik.SPD | Automated Pit Design: New smoothing algorithm.
n Use outer hull algorithm: When contour slices from a polyface surface from an optimization package
are used as input, the surface is usually very 'blocky'. As a result, you must smooth the contours as part
of the process to generate a reasonable pit design shape. Previously, the available smoothing option
(Smooth input contours) was aggressive to make a pleasing shape. The smoothed shape was often
significantly smaller than the unsmoothed contours, losing a lot of potential ore in the pit. Now you can
also use a new 'outer hull algorithm' to generate a 'concave hull' around the unsmoothed contour. A
concave hull will yield a better representation of the data and provide a better starting point.
l Max length: Use this field to govern how much smoothing is done by this algorithm.
l Offset: After the hull is calculated, the smoothed polyline will always be on the outer side of the
contour slices. This may not be desirable, because it can include extra waste. Use this new offset
field to offset the hull polyline inwards by the specified distance.
n Use the new Curve Radius properties to evaluate curves and report curves with a radius less than a
specified minimum.
21
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Register input centerlines to sections: Select this new checkbox to add points at the intersection of
the centerline and the road cross sections, and then register the centerline (with the points inserted) to
the surface. The points are saved to the Topography layer. Use this option if you need to annotate the
gradient change between each section line.
l Polylines tab:
The features that follow have also been added to all versions of Deswik.Suite from 2022.1 onward.
n Grouping attributes: Select one or more existing attributes to use to group input entities. Deswik.CAD
will generate an outline around each group of entities with common attribute values.
22
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Minimum output polyline area: Specify the minimum area for output outlines. Any outlines with an
area less than this value will not be generated. Use the default value of 0 to generate all outlines.
n Input polyline point spacing: Enter a value greater than 0 to internally add points to any input
polylines at the specified spacing.
Use this option to create a smoother, more accurate output outlines. Input polylines are not modified in
this process.
o Prompt User: Multiple new Value Types have been added, giving you the ability to prompt a user for an
azimuth, a color selection, x, y, and z coordinates, or coordinates for a bounding box.
23
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Solids tab:
o Solids | Boolean | Bulk: You can now use one or more Grouping Attributes to group input solids on both
the First Layer and Rest Layer. Only attributes common to both layers will be available for selection. In
other words, only input solids that have common attribute values will be considered in the Operation.
This feature has also been added to the previous version of Deswik.Suite.
24
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Solids | Features | Triangle Slope Markers: Use the new Sum areas to attributes checkbox to generate
attributes for the purpose of reporting slope area sums for each of the bins. Results are grouped into 2D
(plan view) and 3D (true) area types. If bins do not already include flat or vertical gradients, attributes will be
added to include them at the limits.
This feature has also been added to the previous version of Deswik.Suite.
l Survey tab:
o Survey | Point Clouds | Modify: Use the new Color modifier to create custom color schemes to help you
edit and interpret point clouds.
25
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Underground tab:
26
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Underground | Design | Auto Designer: In order to productize the Auto Designer for different mining
methods, we have exposed the ability to include a formula, where previously constant numeric values were
entered. A numeric value must always be specified. The command will use this value if the formula field is
left blank, or if the formula returns a non-numeric value or a value that is outside of the allowed range.
2 Formula
All of these new formula fields support the use of global constants. When this command is run from a
process map, this means users have the ability to build custom forms designed to prompt for specific
parameters (which can then plugged into user-defined rule sets via global constants).
These new settings are not backwards compatible. The default value that you enter for any of these
parameters will be used when run in older versions. Formulae will be ignored.
Show me
27
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Filter: It is now possible to include a 'formula' in a filter string based on an attributes on the input
polylines. To do this, the attribute needs to be preceded by a tilde character (~), and the formula needs
to be enclosed in single quotes. In addition, the formula can only be included in the Filter field for the
non-search origin position. In the example that follows, the Search origin position is set to the Start
point, so we can use a formula in the filter for the End point. Our formula will first isolate any polylines
with a DW_AutoLayout value=FinalCrosscut. Then for each of those polylines, it will add 1 to the
'StopeLine' attribute value on the origin polyline, and test that value against the 'StopeLine' attribute
value on the end point polyline. In other words, the 'StopeLine' value on the polylines that we are
searching for must be greater than or equal to the 'StopeLine' value on the originating polyline (or they
will be ignored).
28
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Grouping: You can now select one or more attributes to use to group polylines. Only polylines with
common attribute values will be connected.
n Use distance before override: Previously, the command always checked the distance to the nearest
polyline after performing the override. Now you can select this new checkbox to use the distance to the
nearest polyline before overriding to determine if the connecting polyline is the shortest (or longest, as
specified by Keep shortest).
Start by running the command on your input. If you see anomalies like the one shown on the left, try
selecting this checkbox and running the command again.
o Output window | Rotation tab: You can now digitize a polyline at a specified gradient at a specific
elevation (where previously, you could only do so relative to a specific change in elevation). As part of this
process, we have added a new dropdown control to switch between the various options (as opposed to the
previous setup which was comprised of three different controls (Distance, 2D distance, and rZ). Finally,
the 2D distance control has been replaced with a toggle that works together with the various digitization
options.
This feature has also been added to the previous version of Deswik.Suite.
29
DESWIK.SUITE 2023.1 - RELEASE NOTES
l View tab:
o View | Legends | Show: Previously, the floating legend window (created by several commands) would
simply display the colors in the legend. This window now supports 'soft' filtering capability similar to that
used by the interactive filter. Select a row in the legend to isolate the entities on that row (that is, the entities
that meet that criteria for that legend bin) and hide all other entities.
l CAD-55681, CAD-55730, CAD-55862 (General | Measure | Distance | Distance): In versions prior to the fix, if
Mini Toolbars are visible and you experience performance issues with respect to the tooltip displayed for this
command, the Mini Toolbars must be turned off. This issue has been resolved in 2023.504.
l CAD-54103 (Layer Tree Visibility): When using a process map that contains the Layer Tree Visibility command
on a node, layers in layouts would disappear when switching between the Model Space and the layout. This was
resolved in 2022.3.204.
30
DESWIK.SUITE 2023.1 - RELEASE NOTES
l CAD-54087, CAD-54115, CAD-54168, CAD-54121, and CAD-53138 (File | Import | CAD | From Open Designs):
Imported figures were being deleted from the source files in 2023.1.12+. This was resolved as of 2023.1.183.
l CAD-53851 (Ribbon display and Quick Access Toolbar functionality): We have removed the ability to
autohide the ribbon, because this was also hiding the Quick Access Toolbar. The ability to minimize the ribbon is
still provided but is no longer accessed through the ribbon display options icon in the upper-right corner of
the UI. Instead, you need to right-click anywhere along the ribbon or the Quick Access Toolbar to display a
shortcut menu, and then click Minimize the Ribbon. These changes are applicable to 2022.2.609+ and
2023.1.187+.
Known issues
Beta testers of 2023.1 should avoid this release of 2023.1, as it contains changes that will cause an upgrade of the
Survey database (making it incompatible with the current 2022.2 patch), but also includes an known issue that could
cause problems when importing jobs. A fix for the error is already undergoing our QA procedures. The next patches
of both 2022.2 and 2023.1 will be fully compatible with each other, and have the known issue resolved.
Deswik.Enviro
l Open Pit | Environment | Deswik.EnviroTools | Create Dump Surface: We have made multiple changes in
order to generate a more practical dump design that minimizes the amount of subsequent material movement
required to achieve the desired final geofluv (or other) landform at mine closure. Although most changes are
under the hood, interface and output changes include:
o Grade reference surface: Select this new check box to base the bottom bench on a selected grade
reference surface. All subsequent benches will be created at a set vertical offset (Lift height).
o Target cut and fill balance: If selected, Deswik.Enviro will attempt to create a cut fill volume balanced
design at or better than the specified target %.
o Previous output Crest and toe polylines were saved to output layers by lift. These have been renamed to
Design polylines and are now output to a single POLYLINES layer. Toe polylines will have a dashed line type.
Crest polylines will have a solid line type. Crest and toe polylines for each lift will all have distinct colors. All
crest and toe polylines will have two attributes assigned as follows:
n 'Design' attribute: Values will indicate whether the polylines is a toe or crest.
n 'Lift Name' attribute: Values will indicate the lift elevation of the polylines.
o The new Minimum area field gives you the ability to control the size of the features in the surface that
should be considered for inclusion.
Use this field to reject small 'paddock dumping' zones from the design.
31
DESWIK.SUITE 2023.1 - RELEASE NOTES
o If a boundary polygon is specified, a copy of this polyline is automatically saved to an output layer called
BOUNDARY as part of this process. This is done so you can manipulate and tessellate the copy of the
boundary polyline along with the toe and crest polylines (saved to the output POLYLINES layer), to fine tune
the final dump design if necessary.
32
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.GeoTools
l Deswik.Mapping | Tools | Working Plane | Create Grid, Edit Grid, and Delete Grid: You can use the new grid
tools to create, edit, and delete user-defined grids in the Model Space. When creating and editing grids, you can
specify the size of individual cells in the grid, the grid height, width, and azimuth, as well as crop to layers and
format the text.
33
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Plane by Slicer: A slicer has been added to the working planes
tools, so that you can draw, in the Model Space, the section that you want to view, and then define the width of
the slice. This tool is particularly useful when you are working with point clouds and large meshes.
l Deswik.Mapping | Job | New: When you create a new mapping job, you can now copy properties to the new
job:
o To use the same property values as the current, active job, tap Copy Previous Values.
o To use the same properties as a figure currently displayed in the Model Space, tap Copy From Figure, and
34
DESWIK.SUITE 2023.1 - RELEASE NOTES
You can use this tool to use job information from mine design or survey.
l Geology | GeoTools | Deswik.Mapping | Configure | Options: You can now choose to use the Left Hand
Rule (American Right Hand Rule) structural measurement convention at your site. When using the Left Hand
Rule, the dip direction is calculated as the azimuth minus 90°. The existing Right Hand Rule is still available, or
you can choose the Both option so that users can choose which convention to apply when they draw a feature.
35
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Copy setting to files: When you copy mapping settings
from the current file to one or more files, you can now choose whether to overwrite the job properties in the
selected files.
36
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.GO
l Deswik.GO | File| Project Type: You can now create a Deswik.GO project using Deswik.Sched data. On the
PROJECT TYPE dialog, select Task sequence as the Deswik.GO project type. The project will optimize the task
extraction sequence and destination decisions.
37
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO | Model setup | Data Sources: On the ADD DATA SOURCE dialog, select to browse to the location
of your source data file.
You can choose materials from the Deswik.Sched*.dsf source data file.
38
DESWIK.SUITE 2023.1 - RELEASE NOTES
Select a set of materials that are mutually exclusive to make sure you have a valid mass balance.
You can choose Phase and Bench attributes from the previously defined numeric source attributes.
All active dependencies in the Deswik.Sched source data file will also be imported.
39
DESWIK.SUITE 2023.1 - RELEASE NOTES
In Deswik.Sched, a dependency layer is considered active when it's Use checkbox is selected.
l Deswik.GO |GO| Model setup| Task Grouping: Use this subtab to aggregate tasks with matching properties to
improve performance.
This feature will combine tasks but will not modify the parcels within each of the tasks. It will also modify any
relevant task dependencies, to make sure that the new aggregated tasks maintain the same external links to
other tasks.
Source Definition is a required source attribute for Task sequence projects and thus will always be added as
grouping attribute whereas Phase attribute is optional. It will be automatically added to the grouping attribute
grid if defined.
40
DESWIK.SUITE 2023.1 - RELEASE NOTES
Care must be taken when selecting grouping attributes, in order to understand the impacts on task dependencies.
The dependency aggregation process may lead to dependency cycles where new, aggregated tasks have mutual
dependencies on each other.
Alicanto scheduler is unable to solve models with dependency cycles, while Deswik General Solver will attempt
to solve the model by processing all tasks in a cycle within a single period.
l Deswik.GO | Model setup | Periods: The Schedule start date and Schedule end date from your
Deswik.Sched*.dsf file is now shown on the Periods subtab.
l Deswik.GO | Model setup | Sources: From the Source definition list, select a source definition attribute from
the list of available text attributes defined on the Data Sources subtab. The distinct values expressed by the
attribute can be used to control which flow model source node each parcel is associated with.
l Deswik.GO | Rules and constraints | Sink Rates: We have updated the way sink rates are used.
41
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO | Report | Export: On the EXPORT REPORT dialog, you can export Task Schedules from your
Deswik.Sched*.dsf file.
l Deswik.GO |GO| File| Options: A Usage and Privacy tab has been added to OPTIONS. Here, you can select
whether you agree to send us information about your usage. The information will help us improve Deswik.GO.
The Submit information about usage checkbox is selected by default, but you can change your preference at
any time.
42
DESWIK.SUITE 2023.1 - RELEASE NOTES
When you start Deswik.GO for the first time, or when you start Deswik.GO for the first time after upgrading from
a version that did not have usage analytics, a Welcome wizard will appear before launching Deswik.GO. You can
change your usage and privacy settings here at any time.
43
DESWIK.SUITE 2023.1 - RELEASE NOTES
44
DESWIK.SUITE 2023.1 - RELEASE NOTES
You must populate all of the fields on the first page to activate the button.
l Deswik.GO | Model setup | Data Sources: On the ADD DATA SOURCE dialog, we have added a new button
To analyze the properties of your block model file select and the BLOCK MODEL PROPERTIES dialog
appears.
45
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO | Model setup | Data Sources: On the ADD DATA SOURCE dialog, we have updated Select Phase
Design. We have added a drop down box for a proportion attribute that can be used to specify how much of any
given block is assigned to a specific phase.
This dialog only appears when your Deswik.GO project type is Existing phase design.
46
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO |GO| Model setup| Material Acceptance: We have added a new grid, Materials to the Material
Acceptance subtab. Use this grid to create, edit or delete user defined materials.
l Deswik.GO |GO| Model setup| Plants: We have added a new column, Material. Select from the list the
material to use. You can select User-Defined materials from the Material Acceptance subtab.
47
DESWIK.SUITE 2023.1 - RELEASE NOTES
This subtab only appears when your Deswik.GO solution type is Phase bench solution: Deswik General Solver,
Destination schedule: Deswik General Solver or Task Sequence: Deswik General Solver. For more
information, see Solution Types.
This grid is only available if you selected the Split option in Plant type.
l Deswik.GO | Report | Export: On the EXPORT REPORT dialog, you can export the stockpiles data per period for
selected data source to a *csv file. This report contains four types of records (BalanceStart, BalanceEnd, InFlow,
and OutFlow) that are reported per period per stockpile.
48
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO |Menu Commands| Report | Auto export movements: We have added stockpiles to the report
option, Auto export movements.
When this option is active, the movements and stockpiles report will be automatically exported to the current
project directory on the successful completion of engine processing.
If this option is not active the movements and stockpiles report will not be automatically exported.
l Deswik.GO | Menu Commands | View | Dashboards: We have added a new dashboard template to capture
stockpiles.
Deswik.IS
l Options | Block Model Validations: An option has been added to the Block Model Validation tab, so that you
can choose whether to show validation messages every time the block model is interrogated (even if it has been
previously validated). Validation messages will still be displayed the first time the block model validation is run,
regardless of this option. This change has been merged back to Deswik.Suite 2022.2.
49
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Options | Data: You now have the option to have Deswik.IS automatically link to a Deswik.Sched file that shares
the same name and directory as the Deswik.CAD file. This will save you time when you are starting a new planning
cycle or scenario, as you no longer need to relink the files. In the past, forgetting to re-link the files could also lead
to overwriting old plans or errors.
50
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Tools | Batch Updates | Tools | Synchronize Filters: Previously, when synchronizing filters between
Deswik.CAD and Deswik.Sched, the grouping folders were not synchronized. The folders are now synchronized
with Deswik.Sched. This change has been merged back to Deswik.Suite 2022.1.
51
DESWIK.SUITE 2023.1 - RELEASE NOTES
l IS-4405: Previously, when creating bench blocks from elevations, the only filter that worked was <No Filter>. This
issue has now been resolved, and you can select any filter. This change has been merged back to Deswik.Suite
2022.2.
Deswik.LHS
52
DESWIK.SUITE 2023.1 - RELEASE NOTES
Make sure that you clear the Use legacy pathfinder algorithm checkbox to use the new pathfinder engine for
CAD LHS.
Deswik.MDM
Known issues
l MDM-8776: When clicking the Update Data Source action in the context menu of a layer that was appended
from an MDM Plugin, and if the data source referenced in that layer contains spatial points which have a style file
defined for styling, the reload will fail silently.
Deswik.Sched
l
Application button : Deswik.Sched now provides a number of additional commands from the application
button. From this window, you can import and export files, access a range of help resources and contact support.
The File ribbon is still available. Some of the commands that are located on the File ribbon can also be accessed
via the Application button.
53
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Home | Application Configuration | Application Options: A Usage and Privacy tab has been added to
APPLICATION OPTIONS. Here, you can select whether you agree to send us information about your usage. The
information will help us improve Deswik.Sched. The Submit information about usage checkbox is selected by
default, but you can change your preference at any time.
54
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Setup | Fields | Materials: The use of materials in larger schedules can cause significant slowdown to core
features of the application, from saving and loading, to updating and calculating values. A number of changes
have been made to improve material performance in this release, specifically targeted to block model
interrogation times and schedule calculation times.
The following images show production field calculation times being reduced tremendously and interrogation
times being more than halved on average.
l Setup | Fields | Production Fields: A new checkbox has been added to Advanced Options in the PRODUCTION
FIELDS dialog, to indicate if a production field references a leveler sensitive field. Leveler sensitive fields should not
be used for driving properties or calculating rates, as they may produce inconsistent results.
55
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Start
o Finish
o Level date
o Duration hours
o Duration minutes
o Duration quantity
o Duration seconds
o Is split
o Number of splits
o Physical resource
o Rate
o Indicators
o Duration.
l Setup | Fields | Custom Fields: Grouping functionality has been added to the CUSTOM FIELDS dialog so that you
can better organize your fields. In addition, fields created by Deswik.IS, for example, DIS fields and MINING PATH
SEQUENCING fields will automatically be placed in DIS and Mining Paths folders respectively.
For existing schedules, you will need to manually create DIS and Mining Paths folders.
56
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Scheduling | Reporting | Export Reports: You can now select the default date format when exporting to an
SQL database. Previously, any date values were automatically converted to the format specified in Deswik.Sched
application options. This change has been merged back to Deswik.Suite 2022.2.
57
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22037: Previously, when using an invalid operator (such as multiplication) with a mix of numeric and text
types, Deswik.Sched would produce a log message, an invalid result, or both. Now, the formula builder will
generate a parse error with the exact operator and operand combination. Validation has also been improved in
other instances were there were inconsistencies, for example, previously [A]-2 would have been considered valid,
but 2-[A] not. In the following example, if A*2 is entered as a formula, then the following parse error would be
generated:
l SCHED-16932: Previously, there were some issues displaying the correct data in Resource view, when using sorts
and filters thorough the LAYOUTS dialog. These issues have now been resolved.
58
DESWIK.SUITE 2023.1 - RELEASE NOTES
o If Use standard filters, groups, and sorts is selected, then the following applies:
n Task sort: Read-only; will display a previously selected Task sort. The sort you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
n Task filter: Read-only; will display a previously selected Task filter. The filter you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
o If Use standard filters, groups, and sorts is cleared, then the following applies:
n Task sort: Select a sort from the configured Task sorts. This sort will apply to the Resources view in the
Reporting Grid.
n Task filter: Select a filter from the configured Task filters. This filter will apply to the Resources view in
the Reporting Grid.
l SCHED-22387: Previously, there were some instances where the resource leveler would access tasks via
dependencies that were on layers that were disabled. This led to incorrect scheduling results. Now, dependencies
on layers that are not being used are ignored.
l SCHED-22064: Previously, the calculation for Total assigned hours was not taking into account the distributions
of a task but was considering the whole task. This meant that the work from distributions where a resource was
not assigned, was included in the calculation. Now, the total assigned hours are calculated using distributions
correctly. This change will improve the reporting of Total assigned hours which is used in planned maintenance
activities.
59
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-21952: Previously, if there was more than one resource assigned to a task but only one physical resource
assigned, then the reported values for the physical resource were prorated based on the number of resources
assigned to the task. Now, the physical resource will contribute to the total reported values.
l SCHED-22205:Previously, if a task rate was referencing a production field, then the Use Varying Rates leveling
option had no effect on the rate. Now, the task rate is varied appropriately when the task rate is referencing a
production field.
l SCHED-21952: Previously, when the maximum number of resources assigned to a task was set to '1', it would
result in incorrect reporting calculations. This issue has now been resolved and it has been merged back to
Deswik.Suite 2022.1.
l SCHED-21883: Previously, there were issues with baseline tasks being reported incorrectly, when exporting a
Task report either from EXPORT REPORTS, using the Copy As Task Report command, or using Task and Report
View in CONFIGURE DASHOBOARDS. This issue has now been resolved.
60
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22482: Previously, distributions in leveled baselines would sometimes calculate reports incorrectly, after
loading, when the task's physical resource assignment had different units to its resource assignment. Now,
reports of leveled distributions in baselines, correctly calculate values based on the parent task's resource
assignment details. This change has been merged back to Deswik.Suite 2022.2.
Known issues
SCHED-22678: A License Acquisition Error occurs when trying to open a SOT project after running Deswik.Sched
from the Appx installer. The issue can be avoided by using the standard .exe installer.
Deswik.vCAD
l Deswik.vCAD installation: Deswik.vCAD is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
Deswik.vSched
l Deswik.vSched installation: Deswik.vSched is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
61
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.Blend
l Deswik.Blend |Blend | Rules and Constraints | Stockpile Constraints: We have added a new subtab,
Stockpile Constraints. Use this subtab to switch between Free and Fill and Reclaim modes.
Deswik.CAD
62
DESWIK.SUITE 2023.1 - RELEASE NOTES
Key highlights
Previously when you tried to view a slice of your model, almost 30 mouse clicks were needed to load it in the CAD
Model Space, apply a legend and zoom to its extents. If you were working in a blank document, the default working
plane settings often did not intersect with your model, so you wouldn’t see a slice at first. You had to turn on Show
Model Extents, zoom to the extents of the model boundary, and then run Plane by 2 Points to slice through your
model. Once you visually had a slice, you would run Plane by 1 Point to put it back in plan view.
In 2023.1, we have combined this entire process into a single action. All you need to do is drag your file into the Model
Space and Deswik.CAD will do the rest! It will populate the BLOCK MODEL DISPLAY dialog with settings for the slice
(whether dynamic or static), generate and apply a legend, set the working plane through the approximate middle of
the model such that at least one cell is visible, and then zoom to the extents of the slice. It’s that simple! One click and
you’re done.
It’s just as easy if you have entities in your document. Deswik.CAD will zoom to the extents of both the visible entities
and the block model slice automatically. And if it must update the current working plane, it will warn you first. Refer to
Geology | Block Models | Display Settings in the Help file for all the different scenarios.
Combine point clouds imported from RIEGL scans into a single object. Customize the color of the point cloud using the
new color modifier. Export point clouds as LAZ or LAZ LiDAR files.
See Introducing the GMDLS file format in this version's Release Notes for more details.
l File tab:
o File | Export | Survey | Point Cloud: Export a point cloud as an *.las or *.laz file.
l General tab:
o General | Interface | Options | Mini Toolbars: Four new 'Mini Toolbars' are now available for use in the
Model Space. Three of these toolbars (right, bottom, and left) are populated with common commands based
on legacy toolbars (snapping, views, navigating, zooming, visual styles and more). In the default view, only
the bottom Mini Toolbar is visible. However, you have the ability to turn each of these toolbars on or off as
needed, as well as to add or remove commands to create a more efficient workspace. You can also return
the Mini Toolbars to their default (remove all separators and any added commands) using the Reset Mini
Toolbars command.
63
DESWIK.SUITE 2023.1 - RELEASE NOTES
This feature has also been added to the previous version of Deswik.Suite.
l Geology tab:
o Solid Model Utilities: Multiple *.gmdls commands have been added under this new grouping on the
Geology tab. Most of them replace legacy commands that worked with the old Deswik geomodel (*.dgm) file
format.
n Geology | Solid Model Utilities | Commands: Alter solid geomodel tables (files with a *.gmdls
extension) using a set of user-defined rules. The following commands are supported:
l Compare Solid Models: Compare one solid geomodel to another by checking if the solid
dimensions and field values match in each model.
l Convert Solid Model: Create a solid geomodel file from an existing geological model file from
other software packages.
l Extract Entities: Generate solids, slices or hulls from a solid geomodel. Optionally apply a filter or
use limiting entities to isolate specific blocks to use in this process. Assign block fields as attributes
to output solids, slices or hulls.
64
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Extract Surfaces: Generate a roof or floor surface from a solid geomodel. Optionally apply a filter
or use limiting entities to isolate specific blocks to use in this process.
l Fields Alter: Rename fields, change the default field values, or change field types in an existing
solid geomodel.
l Fields Copy: Copy selected records and fields from one solid geomodel to another.
l Fields Sort: Sort the records in a solid geomodel based on selected fields. Each field specified can
be sorted in ascending or descending order.
l Formulae: Alter field values in a solid geomodel table using formula-based rules.
l Solid Model Filter: Limit a solid geomodel either spatially or by applying a standard filter.
n Geology | Solid Model Utilities | Compare: Compare one solid geomodel to another to ensure that
the content of each cell matches the equivalent entry (by xyz location).
n Geology | Solid Model Utilities | Convert | From DGM: Convert a Deswik geomodel file (files with a
*.dgm extension) to a solid geomodel file.
n Geology | Solid Model Utilities | Convert | From Other: Create a solid geomodel file from an
existing geological model file from another software package.
n Geology | Solid Model Utilities | Convert | From CAD Solids: Create a solid geomodel file from
solids on an existing layer in the active Deswik.CAD file.
l Polylines tab:
o Polylines | Create | Around | Polylines | Concave Hull: Draw a 2D concave polyline around the
boundary of selected entities in a specified plane.
Although similar to Convex Hull, this command will generate concavities, which result in polyline shapes that
are closer to the original (while still containing all points). If using the Convex Hull command, all angles
generated are convex.
o Interactive Filter: Apply a temporary, interactive filter to one or more layers to change the visibility of
entities based on their attribute values.
This feature has also been added to all versions of Deswik.Suite from 2022.1 onward.
l Ribbon | Set Keyboard Shortcut: You can now right-click any command on the Deswik.CAD ribbon to assign it a
keyboard shortcut comprised of the Ctrl or Alt key and a single alphanumeric character.
65
DESWIK.SUITE 2023.1 - RELEASE NOTES
To assign shortcuts that do not include the Ctrl or Alt keys, you still need to use the General | Interface
| Shortcuts command.
l Quick Access Toolbar: You can now easily customize the QAT. Right-click any command on the ribbon, and then
click Add to Quick Access Toolbar to add the command to the QAT. Added buttons will be persistent between
sessions.
l File tab:
o File | Export | CAD and Other Formats: When exporting to the MicroStation *.dgn format, you can now
select the new Create legacy DGN level layers checkbox to generate an additional 63 empty seed file layers
in the output DGN file. These layers represent the default layer tree of legacy DGN files.
66
DESWIK.SUITE 2023.1 - RELEASE NOTES
These features have also been added to the previous version of Deswik.Suite.
n Export 3D: Select this checkbox to export the z value of each vertex for 3D objects.
n Generate multipart geometry: Previously, this command could only export points and polylines as 2D
geometry primitives, that is, points, polygons, and linestrings. Now you can select the new Generate
67
DESWIK.SUITE 2023.1 - RELEASE NOTES
multipart geometry checkbox to export points and polylines as 2D multipart geometries instead.
n Point cloud capability: Previously, this command did not import scan data as point cloud entities.
Now, when you set Import points as to A single 'Points' entity, scan data is imported as a point
cloud, making it much easier to work with larger datasets.
n Combine point clouds: When importing files containing more than one point scan, we have added the
68
DESWIK.SUITE 2023.1 - RELEASE NOTES
ability to combine the scans into a single point cloud during the import process.
l General tab:
69
DESWIK.SUITE 2023.1 - RELEASE NOTES
o General | Measure | Distance | Distance Between Surfaces or Solid: Previously, this command
provided an interactive way to measure the distance between two surfaces or between two points on a solid.
The distance would appear as a tooltip next to your cursor. In 2023.1, this command now displays a dialog,
giving you the ability to track multiple selected points, generate point entities at each digitized point, and
optionally assign the queried height as attribute to these point entities.
l Geology tab:
o Geology | Block Models | Settings: You can now display a slice of your geological model (and
autopopulate the BLOCK MODEL DISPLAY dialog for this command) by dragging and dropping your geological
model directly into the Model Space (similar to importing data). As part of this 'import' process, Deswik.CAD
will:
n analyze the model fields and apply an autogenerated legend to the slice to color model cells to assist
with viewing.
n turn on the extents of the model boundary as a 3D box in the Model Space.
This method is particularly useful for models that either sit entirely above zero elevation or entirely
underground. It is also very helpful if you aren't familiar with the model or are having trouble slicing it.
o We have renamed the Reload Data Source and Reload Data Source in Children commands to Update
Data Source and Update Data Source in Children.
70
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Layers tab:
o Layers | Data | Update All Data Sources: We have renamed the Reload All Data Sources command to
Update All Data Sources.
In addition, this command will reload any layers containing entities sourced from Deswik.MDM.
71
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Layers | Properties | Properties: This command now provides information on layers containing entities
sourced from Deswik.MDM. You also have the option of storing those entities in the file or reloading them
each time the file is opened (similar to the Reference only option for layers containing imported data).
72
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Open Pit | Pit | Deswik.SPD | Automated Pit Design: New smoothing algorithm.
n Use outer hull algorithm: When contour slices from a polyface surface from an optimization package
are used as input, the surface is usually very 'blocky'. As a result, you must smooth the contours as part
of the process to generate a reasonable pit design shape. Previously, the available smoothing option
(Smooth input contours) was aggressive to make a pleasing shape. The smoothed shape was often
significantly smaller than the unsmoothed contours, losing a lot of potential ore in the pit. Now you can
also use a new 'outer hull algorithm' to generate a 'concave hull' around the unsmoothed contour. A
concave hull will yield a better representation of the data and provide a better starting point.
l Max length: Use this field to govern how much smoothing is done by this algorithm.
l Offset: After the hull is calculated, the smoothed polyline will always be on the outer side of the
contour slices. This may not be desirable, because it can include extra waste. Use this new offset
field to offset the hull polyline inwards by the specified distance.
n Use the new Curve Radius properties to evaluate curves and report curves with a radius less than a
specified minimum.
73
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Register input centerlines to sections: Select this new checkbox to add points at the intersection of
the centerline and the road cross sections, and then register the centerline (with the points inserted) to
the surface. The points are saved to the Topography layer. Use this option if you need to annotate the
gradient change between each section line.
l Polylines tab:
The features that follow have also been added to all versions of Deswik.Suite from 2022.1 onward.
n Grouping attributes: Select one or more existing attributes to use to group input entities. Deswik.CAD
will generate an outline around each group of entities with common attribute values.
74
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Minimum output polyline area: Specify the minimum area for output outlines. Any outlines with an
area less than this value will not be generated. Use the default value of 0 to generate all outlines.
n Input polyline point spacing: Enter a value greater than 0 to internally add points to any input
polylines at the specified spacing.
Use this option to create a smoother, more accurate output outlines. Input polylines are not modified in
this process.
o Prompt User: Multiple new Value Types have been added, giving you the ability to prompt a user for an
azimuth, a color selection, x, y, and z coordinates, or coordinates for a bounding box.
75
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Solids tab:
o Solids | Boolean | Bulk: You can now use one or more Grouping Attributes to group input solids on both
the First Layer and Rest Layer. Only attributes common to both layers will be available for selection. In
other words, only input solids that have common attribute values will be considered in the Operation.
This feature has also been added to the previous version of Deswik.Suite.
76
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Solids | Features | Triangle Slope Markers: Use the new Sum areas to attributes checkbox to generate
attributes for the purpose of reporting slope area sums for each of the bins. Results are grouped into 2D
(plan view) and 3D (true) area types. If bins do not already include flat or vertical gradients, attributes will be
added to include them at the limits.
This feature has also been added to the previous version of Deswik.Suite.
l Survey tab:
o Survey | Point Clouds | Modify: Use the new Color modifier to create custom color schemes to help you
edit and interpret point clouds.
77
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Underground tab:
78
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Underground | Design | Auto Designer: In order to productize the Auto Designer for different mining
methods, we have exposed the ability to include a formula, where previously constant numeric values were
entered. A numeric value must always be specified. The command will use this value if the formula field is
left blank, or if the formula returns a non-numeric value or a value that is outside of the allowed range.
2 Formula
All of these new formula fields support the use of global constants. When this command is run from a
process map, this means users have the ability to build custom forms designed to prompt for specific
parameters (which can then plugged into user-defined rule sets via global constants).
These new settings are not backwards compatible. The default value that you enter for any of these
parameters will be used when run in older versions. Formulae will be ignored.
Show me
79
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Filter: It is now possible to include a 'formula' in a filter string based on an attributes on the input
polylines. To do this, the attribute needs to be preceded by a tilde character (~), and the formula needs
to be enclosed in single quotes. In addition, the formula can only be included in the Filter field for the
non-search origin position. In the example that follows, the Search origin position is set to the Start
point, so we can use a formula in the filter for the End point. Our formula will first isolate any polylines
with a DW_AutoLayout value=FinalCrosscut. Then for each of those polylines, it will add 1 to the
'StopeLine' attribute value on the origin polyline, and test that value against the 'StopeLine' attribute
value on the end point polyline. In other words, the 'StopeLine' value on the polylines that we are
searching for must be greater than or equal to the 'StopeLine' value on the originating polyline (or they
will be ignored).
80
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Grouping: You can now select one or more attributes to use to group polylines. Only polylines with
common attribute values will be connected.
n Use distance before override: Previously, the command always checked the distance to the nearest
polyline after performing the override. Now you can select this new checkbox to use the distance to the
nearest polyline before overriding to determine if the connecting polyline is the shortest (or longest, as
specified by Keep shortest).
Start by running the command on your input. If you see anomalies like the one shown on the left, try
selecting this checkbox and running the command again.
o Output window | Rotation tab: You can now digitize a polyline at a specified gradient at a specific
elevation (where previously, you could only do so relative to a specific change in elevation). As part of this
process, we have added a new dropdown control to switch between the various options (as opposed to the
previous setup which was comprised of three different controls (Distance, 2D distance, and rZ). Finally,
the 2D distance control has been replaced with a toggle that works together with the various digitization
options.
This feature has also been added to the previous version of Deswik.Suite.
81
DESWIK.SUITE 2023.1 - RELEASE NOTES
l View tab:
o View | Legends | Show: Previously, the floating legend window (created by several commands) would
simply display the colors in the legend. This window now supports 'soft' filtering capability similar to that
used by the interactive filter. Select a row in the legend to isolate the entities on that row (that is, the entities
that meet that criteria for that legend bin) and hide all other entities.
l CAD-55681, CAD-55730, CAD-55862 (General | Measure | Distance | Distance): In versions prior to the fix, if
Mini Toolbars are visible and you experience performance issues with respect to the tooltip displayed for this
command, the Mini Toolbars must be turned off. This issue has been resolved in 2023.504.
l CAD-54103 (Layer Tree Visibility): When using a process map that contains the Layer Tree Visibility command
on a node, layers in layouts would disappear when switching between the Model Space and the layout. This was
resolved in 2022.3.204.
82
DESWIK.SUITE 2023.1 - RELEASE NOTES
l CAD-54087, CAD-54115, CAD-54168, CAD-54121, and CAD-53138 (File | Import | CAD | From Open Designs):
Imported figures were being deleted from the source files in 2023.1.12+. This was resolved as of 2023.1.183.
l CAD-53851 (Ribbon display and Quick Access Toolbar functionality): We have removed the ability to
autohide the ribbon, because this was also hiding the Quick Access Toolbar. The ability to minimize the ribbon is
still provided but is no longer accessed through the ribbon display options icon in the upper-right corner of
the UI. Instead, you need to right-click anywhere along the ribbon or the Quick Access Toolbar to display a
shortcut menu, and then click Minimize the Ribbon. These changes are applicable to 2022.2.609+ and
2023.1.187+.
Known issues
Beta testers of 2023.1 should avoid this release of 2023.1, as it contains changes that will cause an upgrade of the
Survey database (making it incompatible with the current 2022.2 patch), but also includes an known issue that could
cause problems when importing jobs. A fix for the error is already undergoing our QA procedures. The next patches
of both 2022.2 and 2023.1 will be fully compatible with each other, and have the known issue resolved.
Deswik.Enviro
l Open Pit | Environment | Deswik.EnviroTools | Create Dump Surface: We have made multiple changes in
order to generate a more practical dump design that minimizes the amount of subsequent material movement
required to achieve the desired final geofluv (or other) landform at mine closure. Although most changes are
under the hood, interface and output changes include:
o Grade reference surface: Select this new check box to base the bottom bench on a selected grade
reference surface. All subsequent benches will be created at a set vertical offset (Lift height).
o Target cut and fill balance: If selected, Deswik.Enviro will attempt to create a cut fill volume balanced
design at or better than the specified target %.
o Previous output Crest and toe polylines were saved to output layers by lift. These have been renamed to
Design polylines and are now output to a single POLYLINES layer. Toe polylines will have a dashed line type.
Crest polylines will have a solid line type. Crest and toe polylines for each lift will all have distinct colors. All
crest and toe polylines will have two attributes assigned as follows:
n 'Design' attribute: Values will indicate whether the polylines is a toe or crest.
n 'Lift Name' attribute: Values will indicate the lift elevation of the polylines.
o The new Minimum area field gives you the ability to control the size of the features in the surface that
should be considered for inclusion.
Use this field to reject small 'paddock dumping' zones from the design.
83
DESWIK.SUITE 2023.1 - RELEASE NOTES
o If a boundary polygon is specified, a copy of this polyline is automatically saved to an output layer called
BOUNDARY as part of this process. This is done so you can manipulate and tessellate the copy of the
boundary polyline along with the toe and crest polylines (saved to the output POLYLINES layer), to fine tune
the final dump design if necessary.
84
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.GeoTools
l Deswik.OreControl | Create Program: When creating a new Ore Control program, you can use the new Parent
model option to set a parent block model, for example a master resource model. When you choose a parent
model, Deswik.OreControl automatically copies the fields and values from the parent model into the new Ore
Control model. The parent block model fields are also available for use in formulas.
85
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.OreControl | Setup Program Area: When defining a new Ore Control program area, you can now limit
the modeling area using topography. When you use topography as a limit, the modeling area is cut by the
topography, that is, the modeling area includes only the area below the selected topography. You can combine
the topography with a limiting polyline or with a limiting polyface to more accurately define the area.
l Deswik.OreControl | Define Geology: When adding a new unit to the Geology table, you can now pick a solid
or a polyline from the Model Space. If you select a polyline, you can use the SOLID EXTRUSION dialog to determine
the extrusion distance and the color of the new solid. The existing Pick tool has also been improved so that you
can select a solid or polyline.
86
DESWIK.SUITE 2023.1 - RELEASE NOTES
Alternatively, you can use the new Tools on the DEFINE GEOLOGY dialog to define new units:
o Use the new Draw tool to draw a polygon in the Model Space and then extrude a solid.
o Use the new Box Select tool to draw a box in the Model Space. All existing solids in the box area are added to
the Geology table and Deswik.OreControl asks if you want to add the box area as a new solid. If there are no
solids in the area, you are informed that no solids were found and asked if you want to add the area as a
new solid.
l Deswik.Mapping | Tools | Working Plane | Create Grid, Edit Grid, and Delete Grid: You can use the new grid
tools to create, edit, and delete user-defined grids in the Model Space. When creating and editing grids, you can
specify the size of individual cells in the grid, the grid height, width, and azimuth, as well as crop to layers and
format the text.
87
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Plane by Slicer: A slicer has been added to the working planes
tools, so that you can draw, in the Model Space, the section that you want to view, and then define the width of
the slice. This tool is particularly useful when you are working with point clouds and large meshes.
l Deswik.Mapping | Tools | Draw Features | [Disc]: You can now use disc mapping objects to measure the dip
and dip direction of a surface. When drawing a structural disc, snap the insertion point to a surface, the dip and
dip direction will be measured. The standard DISC PARAMETERS dialog appears with the orientation, which you can
edit if necessary.
l Deswik.Mapping | File | Import | Import OBJ data: You can use the new Import OBJ command to import a
textured mesh from survey/scanning equipment directly into Deswik.Mapping as an OBJ file.
88
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | File | Import | Import point cloud data: You can use the new Import point cloud
data command to import point cloud data from *.las or *.laz files directly into the current file in Deswik.Mapping.
l Deswik.Mapping | Job | New: When you create a new mapping job, you can now copy properties to the new
job:
o To use the same property values as the current, active job, tap Copy Previous Values.
o To use the same properties as a figure currently displayed in the Model Space, tap Copy From Figure, and
then select the figure in the Model Space.
You can use this tool to use job information from mine design or survey.
89
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Text: When configuring a mapping job, you can now
choose to add a leader line, that is, a line with an arrow, to text objects. his option is very useful where text notes
need to refer to a specific location in the model. When the user adds a feature with this option, they are
prompted to digitize the leader line, which can have multiple points/vertices. Upon completion of digitizing, the
user is required to specify the text string. The text is then placed at the end of the leader line.
90
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Options: You can now choose to use the Left Hand
Rule (American Right Hand Rule) structural measurement convention at your site. When using the Left Hand
Rule, the dip direction is calculated as the azimuth minus 90°. The existing Right Hand Rule is still available, or
you can choose the Both option so that users can choose which convention to apply when they draw a feature.
91
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Features: You can use the new Copy annotation from
option to quickly and easily copy the annotation from one feature to another. You can copy annotation between
two features if both features have the same type and both have an Annotation Type of Mapping.
92
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Copy setting to files: When you copy mapping settings
from the current file to one or more files, you can now choose whether to overwrite the job properties in the
selected files.
93
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.GO
l Deswik.GO | File| Project Type: You can now create a Deswik.GO project using Deswik.Sched data. On the
PROJECT TYPE dialog, select Task sequence as the Deswik.GO project type. The project will optimize the task
extraction sequence and destination decisions.
94
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO | Model setup | Data Sources: On the ADD DATA SOURCE dialog, select to browse to the location
of your source data file.
You can choose materials from the Deswik.Sched*.dsf source data file.
95
DESWIK.SUITE 2023.1 - RELEASE NOTES
Select a set of materials that are mutually exclusive to make sure you have a valid mass balance.
You can choose Phase and Bench attributes from the previously defined numeric source attributes.
All active dependencies in the Deswik.Sched source data file will also be imported.
96
DESWIK.SUITE 2023.1 - RELEASE NOTES
In Deswik.Sched, a dependency layer is considered active when it's Use checkbox is selected.
l Deswik.GO |GO| Model setup| Task Grouping: Use this subtab to aggregate tasks with matching properties to
improve performance.
This feature will combine tasks but will not modify the parcels within each of the tasks. It will also modify any
relevant task dependencies, to make sure that the new aggregated tasks maintain the same external links to
other tasks.
Source Definition is a required source attribute for Task sequence projects and thus will always be added as
grouping attribute whereas Phase attribute is optional. It will be automatically added to the grouping attribute
grid if defined.
97
DESWIK.SUITE 2023.1 - RELEASE NOTES
Care must be taken when selecting grouping attributes, in order to understand the impacts on task dependencies.
The dependency aggregation process may lead to dependency cycles where new, aggregated tasks have mutual
dependencies on each other.
Alicanto scheduler is unable to solve models with dependency cycles, while Deswik General Solver will attempt
to solve the model by processing all tasks in a cycle within a single period.
l Deswik.GO | Model setup | Periods: The Schedule start date and Schedule end date from your
Deswik.Sched*.dsf file is now shown on the Periods subtab.
l Deswik.GO | Model setup | Sources: From the Source definition list, select a source definition attribute from
the list of available text attributes defined on the Data Sources subtab. The distinct values expressed by the
attribute can be used to control which flow model source node each parcel is associated with.
l Deswik.GO | Rules and constraints | Sink Rates: We have updated the way sink rates are used.
98
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO | Report | Export: On the EXPORT REPORT dialog, you can export Task Schedules from your
Deswik.Sched*.dsf file.
l Deswik.GO |GO| File| Options: A Usage and Privacy tab has been added to OPTIONS. Here, you can select
whether you agree to send us information about your usage. The information will help us improve Deswik.GO.
The Submit information about usage checkbox is selected by default, but you can change your preference at
any time.
99
DESWIK.SUITE 2023.1 - RELEASE NOTES
When you start Deswik.GO for the first time, or when you start Deswik.GO for the first time after upgrading from
a version that did not have usage analytics, a Welcome wizard will appear before launching Deswik.GO. You can
change your usage and privacy settings here at any time.
100
DESWIK.SUITE 2023.1 - RELEASE NOTES
101
DESWIK.SUITE 2023.1 - RELEASE NOTES
You must populate all of the fields on the first page to activate the button.
l Deswik.GO | Model setup | Data Sources: On the ADD DATA SOURCE dialog, we have added a new button
To analyze the properties of your block model file select and the BLOCK MODEL PROPERTIES dialog
appears.
102
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO | Model setup | Data Sources: On the ADD DATA SOURCE dialog, we have updated Select Phase
Design. We have added a drop down box for a proportion attribute that can be used to specify how much of any
given block is assigned to a specific phase.
This dialog only appears when your Deswik.GO project type is Existing phase design.
103
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO |GO| Model setup| Material Acceptance: We have added a new grid, Materials to the Material
Acceptance subtab. Use this grid to create, edit or delete user defined materials.
l Deswik.GO |GO| Model setup| Plants: We have added a new column, Material. Select from the list the
material to use. You can select User-Defined materials from the Material Acceptance subtab.
104
DESWIK.SUITE 2023.1 - RELEASE NOTES
This subtab only appears when your Deswik.GO solution type is Phase bench solution: Deswik General Solver,
Destination schedule: Deswik General Solver or Task Sequence: Deswik General Solver. For more
information, see Solution Types.
This grid is only available if you selected the Split option in Plant type.
l Deswik.GO | Report | Export: On the EXPORT REPORT dialog, you can export the stockpiles data per period for
selected data source to a *csv file. This report contains four types of records (BalanceStart, BalanceEnd, InFlow,
and OutFlow) that are reported per period per stockpile.
105
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.GO |Menu Commands| Report | Auto export movements: We have added stockpiles to the report
option, Auto export movements.
When this option is active, the movements and stockpiles report will be automatically exported to the current
project directory on the successful completion of engine processing.
If this option is not active the movements and stockpiles report will not be automatically exported.
l Deswik.GO | Menu Commands | View | Dashboards: We have added a new dashboard template to capture
stockpiles.
Deswik.IS
l Options | Block Model Validations: An option has been added to the Block Model Validation tab, so that you
can choose whether to show validation messages every time the block model is interrogated (even if it has been
previously validated). Validation messages will still be displayed the first time the block model validation is run,
regardless of this option. This change has been merged back to Deswik.Suite 2022.2.
106
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Options | Data: You now have the option to have Deswik.IS automatically link to a Deswik.Sched file that shares
the same name and directory as the Deswik.CAD file. This will save you time when you are starting a new planning
cycle or scenario, as you no longer need to relink the files. In the past, forgetting to re-link the files could also lead
to overwriting old plans or errors.
107
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Tools | Batch Updates | Tools | Synchronize Filters: Previously, when synchronizing filters between
Deswik.CAD and Deswik.Sched, the grouping folders were not synchronized. The folders are now synchronized
with Deswik.Sched. This change has been merged back to Deswik.Suite 2022.1.
108
DESWIK.SUITE 2023.1 - RELEASE NOTES
l IS-4405: Previously, when creating bench blocks from elevations, the only filter that worked was <No Filter>. This
issue has now been resolved, and you can select any filter. This change has been merged back to Deswik.Suite
2022.2.
Deswik.LHS
109
DESWIK.SUITE 2023.1 - RELEASE NOTES
Make sure that you clear the Use legacy pathfinder algorithm checkbox to use the new pathfinder engine for
CAD LHS.
Deswik.MDM
Known issues
l MDM-8776: When clicking the Update Data Source action in the context menu of a layer that was appended
from an MDM Plugin, and if the data source referenced in that layer contains spatial points which have a style file
defined for styling, the reload will fail silently.
Deswik.OPSTS
l Cut By | Cut By Date: Previously, the command only allowed for a single input polyline. Now, you can specify
multiple polylines. The command will then zigzag between polylines based on the input dates.
Deswik.Sched
l
Application button : Deswik.Sched now provides a number of additional commands from the application
button. From this window, you can import and export files, access a range of help resources and contact support.
The File ribbon is still available. Some of the commands that are located on the File ribbon can also be accessed
via the Application button.
110
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Home | Application Configuration | Application Options: A Usage and Privacy tab has been added to
APPLICATION OPTIONS. Here, you can select whether you agree to send us information about your usage. The
information will help us improve Deswik.Sched. The Submit information about usage checkbox is selected by
default, but you can change your preference at any time.
111
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Setup | Fields | Materials: The use of materials in larger schedules can cause significant slowdown to core
features of the application, from saving and loading, to updating and calculating values. A number of changes
have been made to improve material performance in this release, specifically targeted to block model
interrogation times and schedule calculation times.
The following images show production field calculation times being reduced tremendously and interrogation
times being more than halved on average.
l Setup | Fields | Production Fields: A new checkbox has been added to Advanced Options in the PRODUCTION
FIELDS dialog, to indicate if a production field references a leveler sensitive field. Leveler sensitive fields should not
be used for driving properties or calculating rates, as they may produce inconsistent results.
112
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Start
o Finish
o Level date
o Duration hours
o Duration minutes
o Duration quantity
o Duration seconds
o Is split
o Number of splits
o Physical resource
o Rate
o Indicators
o Duration.
l Setup | Fields | Custom Fields: Grouping functionality has been added to the CUSTOM FIELDS dialog so that you
can better organize your fields. In addition, fields created by Deswik.IS, for example, DIS fields and MINING PATH
SEQUENCING fields will automatically be placed in DIS and Mining Paths folders respectively.
For existing schedules, you will need to manually create DIS and Mining Paths folders.
113
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Scheduling | Reporting | Export Reports: You can now select the default date format when exporting to an
SQL database. Previously, any date values were automatically converted to the format specified in Deswik.Sched
application options. This change has been merged back to Deswik.Suite 2022.2.
114
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22037: Previously, when using an invalid operator (such as multiplication) with a mix of numeric and text
types, Deswik.Sched would produce a log message, an invalid result, or both. Now, the formula builder will
generate a parse error with the exact operator and operand combination. Validation has also been improved in
other instances were there were inconsistencies, for example, previously [A]-2 would have been considered valid,
but 2-[A] not. In the following example, if A*2 is entered as a formula, then the following parse error would be
generated:
l SCHED-16932: Previously, there were some issues displaying the correct data in Resource view, when using sorts
and filters thorough the LAYOUTS dialog. These issues have now been resolved.
115
DESWIK.SUITE 2023.1 - RELEASE NOTES
o If Use standard filters, groups, and sorts is selected, then the following applies:
n Task sort: Read-only; will display a previously selected Task sort. The sort you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
n Task filter: Read-only; will display a previously selected Task filter. The filter you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
o If Use standard filters, groups, and sorts is cleared, then the following applies:
n Task sort: Select a sort from the configured Task sorts. This sort will apply to the Resources view in the
Reporting Grid.
n Task filter: Select a filter from the configured Task filters. This filter will apply to the Resources view in
the Reporting Grid.
l SCHED-22387: Previously, there were some instances where the resource leveler would access tasks via
dependencies that were on layers that were disabled. This led to incorrect scheduling results. Now, dependencies
on layers that are not being used are ignored.
l SCHED-22064: Previously, the calculation for Total assigned hours was not taking into account the distributions
of a task but was considering the whole task. This meant that the work from distributions where a resource was
not assigned, was included in the calculation. Now, the total assigned hours are calculated using distributions
correctly. This change will improve the reporting of Total assigned hours which is used in planned maintenance
activities.
116
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-21952: Previously, if there was more than one resource assigned to a task but only one physical resource
assigned, then the reported values for the physical resource were prorated based on the number of resources
assigned to the task. Now, the physical resource will contribute to the total reported values.
l SCHED-22205:Previously, if a task rate was referencing a production field, then the Use Varying Rates leveling
option had no effect on the rate. Now, the task rate is varied appropriately when the task rate is referencing a
production field.
l SCHED-21952: Previously, when the maximum number of resources assigned to a task was set to '1', it would
result in incorrect reporting calculations. This issue has now been resolved and it has been merged back to
Deswik.Suite 2022.1.
l SCHED-21883: Previously, there were issues with baseline tasks being reported incorrectly, when exporting a
Task report either from EXPORT REPORTS, using the Copy As Task Report command, or using Task and Report
View in CONFIGURE DASHOBOARDS. This issue has now been resolved.
117
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22482: Previously, distributions in leveled baselines would sometimes calculate reports incorrectly, after
loading, when the task's physical resource assignment had different units to its resource assignment. Now,
reports of leveled distributions in baselines, correctly calculate values based on the parent task's resource
assignment details. This change has been merged back to Deswik.Suite 2022.2.
Known issues
SCHED-22678: A License Acquisition Error occurs when trying to open a SOT project after running Deswik.Sched
from the Appx installer. The issue can be avoided by using the standard .exe installer.
Deswik.vCAD
l Deswik.vCAD installation: Deswik.vCAD is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
Deswik.vSched
l Deswik.vSched installation: Deswik.vSched is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
118
DESWIK.SUITE 2023.1 - RELEASE NOTES
Underground Coal
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.Blend
l Deswik.Blend |Blend | Rules and Constraints | Stockpile Constraints: We have added a new subtab,
Stockpile Constraints. Use this subtab to switch between Free and Fill and Reclaim modes.
Deswik.CAD
119
DESWIK.SUITE 2023.1 - RELEASE NOTES
Key highlights
Previously when you tried to view a slice of your model, almost 30 mouse clicks were needed to load it in the CAD
Model Space, apply a legend and zoom to its extents. If you were working in a blank document, the default working
plane settings often did not intersect with your model, so you wouldn’t see a slice at first. You had to turn on Show
Model Extents, zoom to the extents of the model boundary, and then run Plane by 2 Points to slice through your
model. Once you visually had a slice, you would run Plane by 1 Point to put it back in plan view.
In 2023.1, we have combined this entire process into a single action. All you need to do is drag your file into the Model
Space and Deswik.CAD will do the rest! It will populate the BLOCK MODEL DISPLAY dialog with settings for the slice
(whether dynamic or static), generate and apply a legend, set the working plane through the approximate middle of
the model such that at least one cell is visible, and then zoom to the extents of the slice. It’s that simple! One click and
you’re done.
It’s just as easy if you have entities in your document. Deswik.CAD will zoom to the extents of both the visible entities
and the block model slice automatically. And if it must update the current working plane, it will warn you first. Refer to
Geology | Block Models | Display Settings in the Help file for all the different scenarios.
Combine point clouds imported from RIEGL scans into a single object. Customize the color of the point cloud using the
new color modifier. Export point clouds as LAZ or LAZ LiDAR files.
See Introducing the GMDLS file format in this version's Release Notes for more details.
l File tab:
o File | Export | Survey | Point Cloud: Export a point cloud as an *.las or *.laz file.
l General tab:
o General | Interface | Options | Mini Toolbars: Four new 'Mini Toolbars' are now available for use in the
Model Space. Three of these toolbars (right, bottom, and left) are populated with common commands based
on legacy toolbars (snapping, views, navigating, zooming, visual styles and more). In the default view, only
the bottom Mini Toolbar is visible. However, you have the ability to turn each of these toolbars on or off as
needed, as well as to add or remove commands to create a more efficient workspace. You can also return
the Mini Toolbars to their default (remove all separators and any added commands) using the Reset Mini
Toolbars command.
120
DESWIK.SUITE 2023.1 - RELEASE NOTES
This feature has also been added to the previous version of Deswik.Suite.
l Geology tab:
o Solid Model Utilities: Multiple *.gmdls commands have been added under this new grouping on the
Geology tab. Most of them replace legacy commands that worked with the old Deswik geomodel (*.dgm) file
format.
n Geology | Solid Model Utilities | Commands: Alter solid geomodel tables (files with a *.gmdls
extension) using a set of user-defined rules. The following commands are supported:
l Compare Solid Models: Compare one solid geomodel to another by checking if the solid
dimensions and field values match in each model.
l Convert Solid Model: Create a solid geomodel file from an existing geological model file from
other software packages.
l Extract Entities: Generate solids, slices or hulls from a solid geomodel. Optionally apply a filter or
use limiting entities to isolate specific blocks to use in this process. Assign block fields as attributes
to output solids, slices or hulls.
121
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Extract Surfaces: Generate a roof or floor surface from a solid geomodel. Optionally apply a filter
or use limiting entities to isolate specific blocks to use in this process.
l Fields Alter: Rename fields, change the default field values, or change field types in an existing
solid geomodel.
l Fields Copy: Copy selected records and fields from one solid geomodel to another.
l Fields Sort: Sort the records in a solid geomodel based on selected fields. Each field specified can
be sorted in ascending or descending order.
l Formulae: Alter field values in a solid geomodel table using formula-based rules.
l Solid Model Filter: Limit a solid geomodel either spatially or by applying a standard filter.
n Geology | Solid Model Utilities | Compare: Compare one solid geomodel to another to ensure that
the content of each cell matches the equivalent entry (by xyz location).
n Geology | Solid Model Utilities | Convert | From DGM: Convert a Deswik geomodel file (files with a
*.dgm extension) to a solid geomodel file.
n Geology | Solid Model Utilities | Convert | From Other: Create a solid geomodel file from an
existing geological model file from another software package.
n Geology | Solid Model Utilities | Convert | From CAD Solids: Create a solid geomodel file from
solids on an existing layer in the active Deswik.CAD file.
l Polylines tab:
o Polylines | Create | Around | Polylines | Concave Hull: Draw a 2D concave polyline around the
boundary of selected entities in a specified plane.
Although similar to Convex Hull, this command will generate concavities, which result in polyline shapes that
are closer to the original (while still containing all points). If using the Convex Hull command, all angles
generated are convex.
o Interactive Filter: Apply a temporary, interactive filter to one or more layers to change the visibility of
entities based on their attribute values.
This feature has also been added to all versions of Deswik.Suite from 2022.1 onward.
o Stope Optimizer: Run Deswik.SO from a process map.
122
DESWIK.SUITE 2023.1 - RELEASE NOTES
Embedding this command in a process map lets you save your settings so they are available each time you
click the node. This is particularly useful when multiple people use a process map to perform the same tasks.
In addition, running Deswik.SO from a process map means you can link stope optimization in with the Auto
Designer command (by adding the Auto Designer as a subsequent command on the same node).
l Ribbon | Set Keyboard Shortcut: You can now right-click any command on the Deswik.CAD ribbon to assign it a
keyboard shortcut comprised of the Ctrl or Alt key and a single alphanumeric character.
To assign shortcuts that do not include the Ctrl or Alt keys, you still need to use the General | Interface
| Shortcuts command.
l Quick Access Toolbar: You can now easily customize the QAT. Right-click any command on the ribbon, and then
click Add to Quick Access Toolbar to add the command to the QAT. Added buttons will be persistent between
sessions.
l File tab:
123
DESWIK.SUITE 2023.1 - RELEASE NOTES
o File | Export | CAD and Other Formats: When exporting to the MicroStation *.dgn format, you can now
select the new Create legacy DGN level layers checkbox to generate an additional 63 empty seed file layers
in the output DGN file. These layers represent the default layer tree of legacy DGN files.
These features have also been added to the previous version of Deswik.Suite.
124
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Export 3D: Select this checkbox to export the z value of each vertex for 3D objects.
n Generate multipart geometry: Previously, this command could only export points and polylines as 2D
geometry primitives, that is, points, polygons, and linestrings. Now you can select the new Generate
multipart geometry checkbox to export points and polylines as 2D multipart geometries instead.
n Point cloud capability: Previously, this command did not import scan data as point cloud entities.
Now, when you set Import points as to A single 'Points' entity, scan data is imported as a point
cloud, making it much easier to work with larger datasets.
n Combine point clouds: When importing files containing more than one point scan, we have added the
125
DESWIK.SUITE 2023.1 - RELEASE NOTES
ability to combine the scans into a single point cloud during the import process.
l General tab:
126
DESWIK.SUITE 2023.1 - RELEASE NOTES
o General | Measure | Distance | Distance Between Surfaces or Solid: Previously, this command
provided an interactive way to measure the distance between two surfaces or between two points on a solid.
The distance would appear as a tooltip next to your cursor. In 2023.1, this command now displays a dialog,
giving you the ability to track multiple selected points, generate point entities at each digitized point, and
optionally assign the queried height as attribute to these point entities.
l Geology tab:
o Geology | Block Models | Settings: You can now display a slice of your geological model (and
autopopulate the BLOCK MODEL DISPLAY dialog for this command) by dragging and dropping your geological
model directly into the Model Space (similar to importing data). As part of this 'import' process, Deswik.CAD
will:
n analyze the model fields and apply an autogenerated legend to the slice to color model cells to assist
with viewing.
n turn on the extents of the model boundary as a 3D box in the Model Space.
This method is particularly useful for models that either sit entirely above zero elevation or entirely
underground. It is also very helpful if you aren't familiar with the model or are having trouble slicing it.
o We have renamed the Reload Data Source and Reload Data Source in Children commands to Update
Data Source and Update Data Source in Children.
127
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Layers tab:
o Layers | Data | Update All Data Sources: We have renamed the Reload All Data Sources command to
Update All Data Sources.
In addition, this command will reload any layers containing entities sourced from Deswik.MDM.
128
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Layers | Properties | Properties: This command now provides information on layers containing entities
sourced from Deswik.MDM. You also have the option of storing those entities in the file or reloading them
each time the file is opened (similar to the Reference only option for layers containing imported data).
l Polylines tab:
The features that follow have also been added to all versions of Deswik.Suite from 2022.1 onward.
129
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Grouping attributes: Select one or more existing attributes to use to group input entities. Deswik.CAD
will generate an outline around each group of entities with common attribute values.
n Minimum output polyline area: Specify the minimum area for output outlines. Any outlines with an
area less than this value will not be generated. Use the default value of 0 to generate all outlines.
n Input polyline point spacing: Enter a value greater than 0 to internally add points to any input
polylines at the specified spacing.
Use this option to create a smoother, more accurate output outlines. Input polylines are not modified in
this process.
o Prompt User: Multiple new Value Types have been added, giving you the ability to prompt a user for an
azimuth, a color selection, x, y, and z coordinates, or coordinates for a bounding box.
130
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Solids tab:
o Solids | Boolean | Bulk: You can now use one or more Grouping Attributes to group input solids on both
the First Layer and Rest Layer. Only attributes common to both layers will be available for selection. In
other words, only input solids that have common attribute values will be considered in the Operation.
This feature has also been added to the previous version of Deswik.Suite.
131
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Solids | Features | Triangle Slope Markers: Use the new Sum areas to attributes checkbox to generate
attributes for the purpose of reporting slope area sums for each of the bins. Results are grouped into 2D
(plan view) and 3D (true) area types. If bins do not already include flat or vertical gradients, attributes will be
added to include them at the limits.
This feature has also been added to the previous version of Deswik.Suite.
l Survey tab:
o Survey | Point Clouds | Modify: Use the new Color modifier to create custom color schemes to help you
edit and interpret point clouds.
132
DESWIK.SUITE 2023.1 - RELEASE NOTES
133
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Turn on the new Create chainage text checkbox to generate text at the extents of the chainage
markers.
l Offset text has been renamed to Offset direction (functionality has not changed).
l Offset text from outline has been renamed to Horizontal offset (functionality has not changed).
l Use the new Vertical offset field to offset chainage text vertically by a specified distance.
l New Format column: Previously, all numbers were displayed using the same format based on the
number of decimals. Now the numbers in each column can be formatted independently.
l Text size: Now you can control the size of text in the table.
l Pen color: Now you can set the color of both the table and the text in the table.
n QR Code:
l New Format column: Previously, all numbers were displayed using the same format based on the
number of decimals. Now the numbers in each column can be formatted independently.
l Underground tab:
o Underground | Design | Auto Designer: In order to productize the Auto Designer for different mining
methods, we have exposed the ability to include a formula, where previously constant numeric values were
entered. A numeric value must always be specified. The command will use this value if the formula field is
left blank, or if the formula returns a non-numeric value or a value that is outside of the allowed range.
2 Formula
All of these new formula fields support the use of global constants. When this command is run from a
process map, this means users have the ability to build custom forms designed to prompt for specific
parameters (which can then plugged into user-defined rule sets via global constants).
These new settings are not backwards compatible. The default value that you enter for any of these
parameters will be used when run in older versions. Formulae will be ignored.
Show me
134
DESWIK.SUITE 2023.1 - RELEASE NOTES
135
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Filter: It is now possible to include a 'formula' in a filter string based on an attributes on the input
polylines. To do this, the attribute needs to be preceded by a tilde character (~), and the formula needs
to be enclosed in single quotes. In addition, the formula can only be included in the Filter field for the
non-search origin position. In the example that follows, the Search origin position is set to the Start
point, so we can use a formula in the filter for the End point. Our formula will first isolate any polylines
with a DW_AutoLayout value=FinalCrosscut. Then for each of those polylines, it will add 1 to the
'StopeLine' attribute value on the origin polyline, and test that value against the 'StopeLine' attribute
value on the end point polyline. In other words, the 'StopeLine' value on the polylines that we are
searching for must be greater than or equal to the 'StopeLine' value on the originating polyline (or they
will be ignored).
136
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Grouping: You can now select one or more attributes to use to group polylines. Only polylines with
common attribute values will be connected.
n Use distance before override: Previously, the command always checked the distance to the nearest
polyline after performing the override. Now you can select this new checkbox to use the distance to the
nearest polyline before overriding to determine if the connecting polyline is the shortest (or longest, as
specified by Keep shortest).
Start by running the command on your input. If you see anomalies like the one shown on the left, try
selecting this checkbox and running the command again.
o Output window | Rotation tab: You can now digitize a polyline at a specified gradient at a specific
elevation (where previously, you could only do so relative to a specific change in elevation). As part of this
process, we have added a new dropdown control to switch between the various options (as opposed to the
previous setup which was comprised of three different controls (Distance, 2D distance, and rZ). Finally,
the 2D distance control has been replaced with a toggle that works together with the various digitization
options.
This feature has also been added to the previous version of Deswik.Suite.
137
DESWIK.SUITE 2023.1 - RELEASE NOTES
l View tab:
o View | Legends | Show: Previously, the floating legend window (created by several commands) would
simply display the colors in the legend. This window now supports 'soft' filtering capability similar to that
used by the interactive filter. Select a row in the legend to isolate the entities on that row (that is, the entities
that meet that criteria for that legend bin) and hide all other entities.
l CAD-55681, CAD-55730, CAD-55862 (General | Measure | Distance | Distance): In versions prior to the fix, if
Mini Toolbars are visible and you experience performance issues with respect to the tooltip displayed for this
command, the Mini Toolbars must be turned off. This issue has been resolved in 2023.504.
l CAD-54103 (Layer Tree Visibility): When using a process map that contains the Layer Tree Visibility command
on a node, layers in layouts would disappear when switching between the Model Space and the layout. This was
resolved in 2022.3.204.
138
DESWIK.SUITE 2023.1 - RELEASE NOTES
l CAD-54087, CAD-54115, CAD-54168, CAD-54121, and CAD-53138 (File | Import | CAD | From Open Designs):
Imported figures were being deleted from the source files in 2023.1.12+. This was resolved as of 2023.1.183.
l CAD-53851 (Ribbon display and Quick Access Toolbar functionality): We have removed the ability to
autohide the ribbon, because this was also hiding the Quick Access Toolbar. The ability to minimize the ribbon is
still provided but is no longer accessed through the ribbon display options icon in the upper-right corner of
the UI. Instead, you need to right-click anywhere along the ribbon or the Quick Access Toolbar to display a
shortcut menu, and then click Minimize the Ribbon. These changes are applicable to 2022.2.609+ and
2023.1.187+.
Known issues
Beta testers of 2023.1 should avoid this release of 2023.1, as it contains changes that will cause an upgrade of the
Survey database (making it incompatible with the current 2022.2 patch), but also includes an known issue that could
cause problems when importing jobs. A fix for the error is already undergoing our QA procedures. The next patches
of both 2022.2 and 2023.1 will be fully compatible with each other, and have the known issue resolved.
Deswik.GeoTools
l Deswik.Mapping | Tools | Working Plane | Create Grid, Edit Grid, and Delete Grid: You can use the new grid
tools to create, edit, and delete user-defined grids in the Model Space. When creating and editing grids, you can
specify the size of individual cells in the grid, the grid height, width, and azimuth, as well as crop to layers and
format the text.
139
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Plane by Slicer: A slicer has been added to the working planes
tools, so that you can draw, in the Model Space, the section that you want to view, and then define the width of
the slice. This tool is particularly useful when you are working with point clouds and large meshes.
l Deswik.Mapping | Job | New: When you create a new mapping job, you can now copy properties to the new
job:
o To use the same property values as the current, active job, tap Copy Previous Values.
o To use the same properties as a figure currently displayed in the Model Space, tap Copy From Figure, and
140
DESWIK.SUITE 2023.1 - RELEASE NOTES
You can use this tool to use job information from mine design or survey.
l Geology | GeoTools | Deswik.Mapping | Configure | Options: You can now choose to use the Left Hand
Rule (American Right Hand Rule) structural measurement convention at your site. When using the Left Hand
Rule, the dip direction is calculated as the azimuth minus 90°. The existing Right Hand Rule is still available, or
you can choose the Both option so that users can choose which convention to apply when they draw a feature.
141
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Copy setting to files: When you copy mapping settings
from the current file to one or more files, you can now choose whether to overwrite the job properties in the
selected files.
142
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.IS
l Options | Block Model Validations: An option has been added to the Block Model Validation tab, so that you
can choose whether to show validation messages every time the block model is interrogated (even if it has been
previously validated). Validation messages will still be displayed the first time the block model validation is run,
regardless of this option. This change has been merged back to Deswik.Suite 2022.2.
143
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Options | Data: You now have the option to have Deswik.IS automatically link to a Deswik.Sched file that shares
the same name and directory as the Deswik.CAD file. This will save you time when you are starting a new planning
cycle or scenario, as you no longer need to relink the files. In the past, forgetting to re-link the files could also lead
to overwriting old plans or errors.
144
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Tools | Batch Updates | Tools | Synchronize Filters: Previously, when synchronizing filters between
Deswik.CAD and Deswik.Sched, the grouping folders were not synchronized. The folders are now synchronized
with Deswik.Sched. This change has been merged back to Deswik.Suite 2022.1.
145
DESWIK.SUITE 2023.1 - RELEASE NOTES
l IS-4405: Previously, when creating bench blocks from elevations, the only filter that worked was <No Filter>. This
issue has now been resolved, and you can select any filter. This change has been merged back to Deswik.Suite
2022.2.
Deswik.LHS
146
DESWIK.SUITE 2023.1 - RELEASE NOTES
Make sure that you clear the Use legacy pathfinder algorithm checkbox to use the new pathfinder engine for
CAD LHS.
Deswik.MDM
Known issues
l MDM-8776: When clicking the Update Data Source action in the context menu of a layer that was appended
from an MDM Plugin, and if the data source referenced in that layer contains spatial points which have a style file
defined for styling, the reload will fail silently.
Deswik.Sched
l
Application button : Deswik.Sched now provides a number of additional commands from the application
button. From this window, you can import and export files, access a range of help resources and contact support.
The File ribbon is still available. Some of the commands that are located on the File ribbon can also be accessed
via the Application button.
147
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Home | Application Configuration | Application Options: A Usage and Privacy tab has been added to
APPLICATION OPTIONS. Here, you can select whether you agree to send us information about your usage. The
information will help us improve Deswik.Sched. The Submit information about usage checkbox is selected by
default, but you can change your preference at any time.
148
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Setup | Fields | Materials: The use of materials in larger schedules can cause significant slowdown to core
features of the application, from saving and loading, to updating and calculating values. A number of changes
have been made to improve material performance in this release, specifically targeted to block model
interrogation times and schedule calculation times.
The following images show production field calculation times being reduced tremendously and interrogation
times being more than halved on average.
l Setup | Fields | Production Fields: A new checkbox has been added to Advanced Options in the PRODUCTION
FIELDS dialog, to indicate if a production field references a leveler sensitive field. Leveler sensitive fields should not
be used for driving properties or calculating rates, as they may produce inconsistent results.
149
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Start
o Finish
o Level date
o Duration hours
o Duration minutes
o Duration quantity
o Duration seconds
o Is split
o Number of splits
o Physical resource
o Rate
o Indicators
o Duration.
l Setup | Fields | Custom Fields: Grouping functionality has been added to the CUSTOM FIELDS dialog so that you
can better organize your fields. In addition, fields created by Deswik.IS, for example, DIS fields and MINING PATH
SEQUENCING fields will automatically be placed in DIS and Mining Paths folders respectively.
For existing schedules, you will need to manually create DIS and Mining Paths folders.
150
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Scheduling | Reporting | Export Reports: You can now select the default date format when exporting to an
SQL database. Previously, any date values were automatically converted to the format specified in Deswik.Sched
application options. This change has been merged back to Deswik.Suite 2022.2.
151
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22037: Previously, when using an invalid operator (such as multiplication) with a mix of numeric and text
types, Deswik.Sched would produce a log message, an invalid result, or both. Now, the formula builder will
generate a parse error with the exact operator and operand combination. Validation has also been improved in
other instances were there were inconsistencies, for example, previously [A]-2 would have been considered valid,
but 2-[A] not. In the following example, if A*2 is entered as a formula, then the following parse error would be
generated:
l SCHED-16932: Previously, there were some issues displaying the correct data in Resource view, when using sorts
and filters thorough the LAYOUTS dialog. These issues have now been resolved.
152
DESWIK.SUITE 2023.1 - RELEASE NOTES
o If Use standard filters, groups, and sorts is selected, then the following applies:
n Task sort: Read-only; will display a previously selected Task sort. The sort you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
n Task filter: Read-only; will display a previously selected Task filter. The filter you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
o If Use standard filters, groups, and sorts is cleared, then the following applies:
n Task sort: Select a sort from the configured Task sorts. This sort will apply to the Resources view in the
Reporting Grid.
n Task filter: Select a filter from the configured Task filters. This filter will apply to the Resources view in
the Reporting Grid.
l SCHED-22387: Previously, there were some instances where the resource leveler would access tasks via
dependencies that were on layers that were disabled. This led to incorrect scheduling results. Now, dependencies
on layers that are not being used are ignored.
l SCHED-22064: Previously, the calculation for Total assigned hours was not taking into account the distributions
of a task but was considering the whole task. This meant that the work from distributions where a resource was
not assigned, was included in the calculation. Now, the total assigned hours are calculated using distributions
correctly. This change will improve the reporting of Total assigned hours which is used in planned maintenance
activities.
153
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-21952: Previously, if there was more than one resource assigned to a task but only one physical resource
assigned, then the reported values for the physical resource were prorated based on the number of resources
assigned to the task. Now, the physical resource will contribute to the total reported values.
l SCHED-22205:Previously, if a task rate was referencing a production field, then the Use Varying Rates leveling
option had no effect on the rate. Now, the task rate is varied appropriately when the task rate is referencing a
production field.
l SCHED-21952: Previously, when the maximum number of resources assigned to a task was set to '1', it would
result in incorrect reporting calculations. This issue has now been resolved and it has been merged back to
Deswik.Suite 2022.1.
l SCHED-21883: Previously, there were issues with baseline tasks being reported incorrectly, when exporting a
Task report either from EXPORT REPORTS, using the Copy As Task Report command, or using Task and Report
View in CONFIGURE DASHOBOARDS. This issue has now been resolved.
154
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22482: Previously, distributions in leveled baselines would sometimes calculate reports incorrectly, after
loading, when the task's physical resource assignment had different units to its resource assignment. Now,
reports of leveled distributions in baselines, correctly calculate values based on the parent task's resource
assignment details. This change has been merged back to Deswik.Suite 2022.2.
Known issues
SCHED-22678: A License Acquisition Error occurs when trying to open a SOT project after running Deswik.Sched
from the Appx installer. The issue can be avoided by using the standard .exe installer.
Deswik.UGDB
l Process Rings Configuration | Batch Interrogation: Previously, Deswik.UGDB was only able to interrogate
output blast solids using a few limited parameters. As of 2023.1, we have fully integrated the Batch
Interrogation tool from Deswik.CAD into Deswik.UGDB, giving you full control over the interrogation process.
155
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Process Rings Configuration | Export IREDES: You can now use transformation rules to customize IREDES
coordinate system transformation to alter coordinates of exported holes and centerlines, and so on. This new
enhancement lets you create local and global coordinate system transformation rules to export drill plan and
centerline, fix-points of IREDES file.
l Process Rings Configuration | Generate delay schematic: You now have various options for the display of the
hole delay schematic on the Model Space. Generate Delay Schematic displays a dialog that allows you to
customize the schematic configuration.
156
DESWIK.SUITE 2023.1 - RELEASE NOTES
157
DESWIK.SUITE 2023.1 - RELEASE NOTES
1 Base level.
2 Primer Level 1.
3 Primer Level 2.
4 Ring and delay level labels representing bisecting line in the image below. Blue arrows indicate a
Center Bottom Delay Order.
Deswik.vCAD
158
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.vCAD installation: Deswik.vCAD is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
Deswik.vSched
l Deswik.vSched installation: Deswik.vSched is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
159
DESWIK.SUITE 2023.1 - RELEASE NOTES
Underground Metals
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.Blend
l Deswik.Blend |Blend | Rules and Constraints | Stockpile Constraints: We have added a new subtab,
Stockpile Constraints. Use this subtab to switch between Free and Fill and Reclaim modes.
Deswik.CAD
160
DESWIK.SUITE 2023.1 - RELEASE NOTES
Key highlights
Previously when you tried to view a slice of your model, almost 30 mouse clicks were needed to load it in the CAD
Model Space, apply a legend and zoom to its extents. If you were working in a blank document, the default working
plane settings often did not intersect with your model, so you wouldn’t see a slice at first. You had to turn on Show
Model Extents, zoom to the extents of the model boundary, and then run Plane by 2 Points to slice through your
model. Once you visually had a slice, you would run Plane by 1 Point to put it back in plan view.
In 2023.1, we have combined this entire process into a single action. All you need to do is drag your file into the Model
Space and Deswik.CAD will do the rest! It will populate the BLOCK MODEL DISPLAY dialog with settings for the slice
(whether dynamic or static), generate and apply a legend, set the working plane through the approximate middle of
the model such that at least one cell is visible, and then zoom to the extents of the slice. It’s that simple! One click and
you’re done.
It’s just as easy if you have entities in your document. Deswik.CAD will zoom to the extents of both the visible entities
and the block model slice automatically. And if it must update the current working plane, it will warn you first. Refer to
Geology | Block Models | Display Settings in the Help file for all the different scenarios.
Combine point clouds imported from RIEGL scans into a single object. Customize the color of the point cloud using the
new color modifier. Export point clouds as LAZ or LAZ LiDAR files.
See Introducing the GMDLS file format in this version's Release Notes for more details.
l File tab:
o File | Export | Survey | Point Cloud: Export a point cloud as an *.las or *.laz file.
l General tab:
o General | Interface | Options | Mini Toolbars: Four new 'Mini Toolbars' are now available for use in the
Model Space. Three of these toolbars (right, bottom, and left) are populated with common commands based
on legacy toolbars (snapping, views, navigating, zooming, visual styles and more). In the default view, only
the bottom Mini Toolbar is visible. However, you have the ability to turn each of these toolbars on or off as
needed, as well as to add or remove commands to create a more efficient workspace. You can also return
the Mini Toolbars to their default (remove all separators and any added commands) using the Reset Mini
Toolbars command.
161
DESWIK.SUITE 2023.1 - RELEASE NOTES
This feature has also been added to the previous version of Deswik.Suite.
l Geology tab:
o Solid Model Utilities: Multiple *.gmdls commands have been added under this new grouping on the
Geology tab. Most of them replace legacy commands that worked with the old Deswik geomodel (*.dgm) file
format.
n Geology | Solid Model Utilities | Commands: Alter solid geomodel tables (files with a *.gmdls
extension) using a set of user-defined rules. The following commands are supported:
l Compare Solid Models: Compare one solid geomodel to another by checking if the solid
dimensions and field values match in each model.
l Convert Solid Model: Create a solid geomodel file from an existing geological model file from
other software packages.
l Extract Entities: Generate solids, slices or hulls from a solid geomodel. Optionally apply a filter or
use limiting entities to isolate specific blocks to use in this process. Assign block fields as attributes
to output solids, slices or hulls.
162
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Extract Surfaces: Generate a roof or floor surface from a solid geomodel. Optionally apply a filter
or use limiting entities to isolate specific blocks to use in this process.
l Fields Alter: Rename fields, change the default field values, or change field types in an existing
solid geomodel.
l Fields Copy: Copy selected records and fields from one solid geomodel to another.
l Fields Sort: Sort the records in a solid geomodel based on selected fields. Each field specified can
be sorted in ascending or descending order.
l Formulae: Alter field values in a solid geomodel table using formula-based rules.
l Solid Model Filter: Limit a solid geomodel either spatially or by applying a standard filter.
n Geology | Solid Model Utilities | Compare: Compare one solid geomodel to another to ensure that
the content of each cell matches the equivalent entry (by xyz location).
n Geology | Solid Model Utilities | Convert | From DGM: Convert a Deswik geomodel file (files with a
*.dgm extension) to a solid geomodel file.
n Geology | Solid Model Utilities | Convert | From Other: Create a solid geomodel file from an
existing geological model file from another software package.
n Geology | Solid Model Utilities | Convert | From CAD Solids: Create a solid geomodel file from
solids on an existing layer in the active Deswik.CAD file.
l Polylines tab:
o Polylines | Create | Around | Polylines | Concave Hull: Draw a 2D concave polyline around the
boundary of selected entities in a specified plane.
Although similar to Convex Hull, this command will generate concavities, which result in polyline shapes that
are closer to the original (while still containing all points). If using the Convex Hull command, all angles
generated are convex.
o Interactive Filter: Apply a temporary, interactive filter to one or more layers to change the visibility of
entities based on their attribute values.
This feature has also been added to all versions of Deswik.Suite from 2022.1 onward.
o Stope Optimizer: Run Deswik.SO from a process map.
163
DESWIK.SUITE 2023.1 - RELEASE NOTES
Embedding this command in a process map lets you save your settings so they are available each time you
click the node. This is particularly useful when multiple people use a process map to perform the same tasks.
In addition, running Deswik.SO from a process map means you can link stope optimization in with the Auto
Designer command (by adding the Auto Designer as a subsequent command on the same node).
l Ribbon | Set Keyboard Shortcut: You can now right-click any command on the Deswik.CAD ribbon to assign it a
keyboard shortcut comprised of the Ctrl or Alt key and a single alphanumeric character.
To assign shortcuts that do not include the Ctrl or Alt keys, you still need to use the General | Interface
| Shortcuts command.
l Quick Access Toolbar: You can now easily customize the QAT. Right-click any command on the ribbon, and then
click Add to Quick Access Toolbar to add the command to the QAT. Added buttons will be persistent between
sessions.
l File tab:
164
DESWIK.SUITE 2023.1 - RELEASE NOTES
o File | Export | CAD and Other Formats: When exporting to the MicroStation *.dgn format, you can now
select the new Create legacy DGN level layers checkbox to generate an additional 63 empty seed file layers
in the output DGN file. These layers represent the default layer tree of legacy DGN files.
These features have also been added to the previous version of Deswik.Suite.
165
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Export 3D: Select this checkbox to export the z value of each vertex for 3D objects.
n Generate multipart geometry: Previously, this command could only export points and polylines as 2D
geometry primitives, that is, points, polygons, and linestrings. Now you can select the new Generate
multipart geometry checkbox to export points and polylines as 2D multipart geometries instead.
n Point cloud capability: Previously, this command did not import scan data as point cloud entities.
Now, when you set Import points as to A single 'Points' entity, scan data is imported as a point
cloud, making it much easier to work with larger datasets.
n Combine point clouds: When importing files containing more than one point scan, we have added the
166
DESWIK.SUITE 2023.1 - RELEASE NOTES
ability to combine the scans into a single point cloud during the import process.
l General tab:
167
DESWIK.SUITE 2023.1 - RELEASE NOTES
o General | Measure | Distance | Distance Between Surfaces or Solid: Previously, this command
provided an interactive way to measure the distance between two surfaces or between two points on a solid.
The distance would appear as a tooltip next to your cursor. In 2023.1, this command now displays a dialog,
giving you the ability to track multiple selected points, generate point entities at each digitized point, and
optionally assign the queried height as attribute to these point entities.
l Geology tab:
o Geology | Block Models | Settings: You can now display a slice of your geological model (and
autopopulate the BLOCK MODEL DISPLAY dialog for this command) by dragging and dropping your geological
model directly into the Model Space (similar to importing data). As part of this 'import' process, Deswik.CAD
will:
n analyze the model fields and apply an autogenerated legend to the slice to color model cells to assist
with viewing.
n turn on the extents of the model boundary as a 3D box in the Model Space.
This method is particularly useful for models that either sit entirely above zero elevation or entirely
underground. It is also very helpful if you aren't familiar with the model or are having trouble slicing it.
o We have renamed the Reload Data Source and Reload Data Source in Children commands to Update
Data Source and Update Data Source in Children.
168
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Layers tab:
o Layers | Data | Update All Data Sources: We have renamed the Reload All Data Sources command to
Update All Data Sources.
In addition, this command will reload any layers containing entities sourced from Deswik.MDM.
169
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Layers | Properties | Properties: This command now provides information on layers containing entities
sourced from Deswik.MDM. You also have the option of storing those entities in the file or reloading them
each time the file is opened (similar to the Reference only option for layers containing imported data).
l Polylines tab:
The features that follow have also been added to all versions of Deswik.Suite from 2022.1 onward.
170
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Grouping attributes: Select one or more existing attributes to use to group input entities. Deswik.CAD
will generate an outline around each group of entities with common attribute values.
n Minimum output polyline area: Specify the minimum area for output outlines. Any outlines with an
area less than this value will not be generated. Use the default value of 0 to generate all outlines.
n Input polyline point spacing: Enter a value greater than 0 to internally add points to any input
polylines at the specified spacing.
Use this option to create a smoother, more accurate output outlines. Input polylines are not modified in
this process.
o Prompt User: Multiple new Value Types have been added, giving you the ability to prompt a user for an
azimuth, a color selection, x, y, and z coordinates, or coordinates for a bounding box.
171
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Solids tab:
o Solids | Boolean | Bulk: You can now use one or more Grouping Attributes to group input solids on both
the First Layer and Rest Layer. Only attributes common to both layers will be available for selection. In
other words, only input solids that have common attribute values will be considered in the Operation.
This feature has also been added to the previous version of Deswik.Suite.
172
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Solids | Features | Triangle Slope Markers: Use the new Sum areas to attributes checkbox to generate
attributes for the purpose of reporting slope area sums for each of the bins. Results are grouped into 2D
(plan view) and 3D (true) area types. If bins do not already include flat or vertical gradients, attributes will be
added to include them at the limits.
This feature has also been added to the previous version of Deswik.Suite.
l Survey tab:
o Survey | Point Clouds | Modify: Use the new Color modifier to create custom color schemes to help you
edit and interpret point clouds.
173
DESWIK.SUITE 2023.1 - RELEASE NOTES
174
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Turn on the new Create chainage text checkbox to generate text at the extents of the chainage
markers.
l Offset text has been renamed to Offset direction (functionality has not changed).
l Offset text from outline has been renamed to Horizontal offset (functionality has not changed).
l Use the new Vertical offset field to offset chainage text vertically by a specified distance.
l New Format column: Previously, all numbers were displayed using the same format based on the
number of decimals. Now the numbers in each column can be formatted independently.
l Text size: Now you can control the size of text in the table.
l Pen color: Now you can set the color of both the table and the text in the table.
n QR Code:
l New Format column: Previously, all numbers were displayed using the same format based on the
number of decimals. Now the numbers in each column can be formatted independently.
l Underground tab:
o Underground | Design | Auto Designer: In order to productize the Auto Designer for different mining
methods, we have exposed the ability to include a formula, where previously constant numeric values were
entered. A numeric value must always be specified. The command will use this value if the formula field is
left blank, or if the formula returns a non-numeric value or a value that is outside of the allowed range.
2 Formula
All of these new formula fields support the use of global constants. When this command is run from a
process map, this means users have the ability to build custom forms designed to prompt for specific
parameters (which can then plugged into user-defined rule sets via global constants).
These new settings are not backwards compatible. The default value that you enter for any of these
parameters will be used when run in older versions. Formulae will be ignored.
Show me
175
DESWIK.SUITE 2023.1 - RELEASE NOTES
176
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Filter: It is now possible to include a 'formula' in a filter string based on an attributes on the input
polylines. To do this, the attribute needs to be preceded by a tilde character (~), and the formula needs
to be enclosed in single quotes. In addition, the formula can only be included in the Filter field for the
non-search origin position. In the example that follows, the Search origin position is set to the Start
point, so we can use a formula in the filter for the End point. Our formula will first isolate any polylines
with a DW_AutoLayout value=FinalCrosscut. Then for each of those polylines, it will add 1 to the
'StopeLine' attribute value on the origin polyline, and test that value against the 'StopeLine' attribute
value on the end point polyline. In other words, the 'StopeLine' value on the polylines that we are
searching for must be greater than or equal to the 'StopeLine' value on the originating polyline (or they
will be ignored).
177
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Grouping: You can now select one or more attributes to use to group polylines. Only polylines with
common attribute values will be connected.
n Use distance before override: Previously, the command always checked the distance to the nearest
polyline after performing the override. Now you can select this new checkbox to use the distance to the
nearest polyline before overriding to determine if the connecting polyline is the shortest (or longest, as
specified by Keep shortest).
Start by running the command on your input. If you see anomalies like the one shown on the left, try
selecting this checkbox and running the command again.
n Use triangular method: Select this new checkbox to create the hanging wall, footwall, and sidewalls
with a triangular shape rather than a rectangular shape. Depending on the geometry of the stope, a
triangle may better represent the volume of these walls.
In the image that follows, we have hidden the crown and floor to better see the triangles formed for the
various walls.
178
DESWIK.SUITE 2023.1 - RELEASE NOTES
n Use accurate area allocation for ELOS: Previously, this command calculated thickness by dividing the
hull area by the overbreak, which was only an approximation. The best way to calculate equivalent
linear overbreak is to assign location values (that is, hanging wall, footwall, and so on), to the
appropriate parts of the design solid, and then divide the overbreak volume by that surface area. The
command now gives you the ability to do this.
179
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Output window | Rotation tab: You can now digitize a polyline at a specified gradient at a specific
elevation (where previously, you could only do so relative to a specific change in elevation). As part of this
process, we have added a new dropdown control to switch between the various options (as opposed to the
previous setup which was comprised of three different controls (Distance, 2D distance, and rZ). Finally,
the 2D distance control has been replaced with a toggle that works together with the various digitization
options.
This feature has also been added to the previous version of Deswik.Suite.
180
DESWIK.SUITE 2023.1 - RELEASE NOTES
l View tab:
o View | Legends | Show: Previously, the floating legend window (created by several commands) would
simply display the colors in the legend. This window now supports 'soft' filtering capability similar to that
used by the interactive filter. Select a row in the legend to isolate the entities on that row (that is, the entities
that meet that criteria for that legend bin) and hide all other entities.
l CAD-55681, CAD-55730, CAD-55862 (General | Measure | Distance | Distance): In versions prior to the fix, if
Mini Toolbars are visible and you experience performance issues with respect to the tooltip displayed for this
command, the Mini Toolbars must be turned off. This issue has been resolved in 2023.504.
l CAD-54103 (Layer Tree Visibility): When using a process map that contains the Layer Tree Visibility command
on a node, layers in layouts would disappear when switching between the Model Space and the layout. This was
resolved in 2022.3.204.
181
DESWIK.SUITE 2023.1 - RELEASE NOTES
l CAD-54087, CAD-54115, CAD-54168, CAD-54121, and CAD-53138 (File | Import | CAD | From Open Designs):
Imported figures were being deleted from the source files in 2023.1.12+. This was resolved as of 2023.1.183.
l CAD-53851 (Ribbon display and Quick Access Toolbar functionality): We have removed the ability to
autohide the ribbon, because this was also hiding the Quick Access Toolbar. The ability to minimize the ribbon is
still provided but is no longer accessed through the ribbon display options icon in the upper-right corner of
the UI. Instead, you need to right-click anywhere along the ribbon or the Quick Access Toolbar to display a
shortcut menu, and then click Minimize the Ribbon. These changes are applicable to 2022.2.609+ and
2023.1.187+.
Known issues
Beta testers of 2023.1 should avoid this release of 2023.1, as it contains changes that will cause an upgrade of the
Survey database (making it incompatible with the current 2022.2 patch), but also includes an known issue that could
cause problems when importing jobs. A fix for the error is already undergoing our QA procedures. The next patches
of both 2022.2 and 2023.1 will be fully compatible with each other, and have the known issue resolved.
Deswik.GeoTools
l Deswik.Mapping | Tools | Working Plane | Create Grid, Edit Grid, and Delete Grid: You can use the new grid
tools to create, edit, and delete user-defined grids in the Model Space. When creating and editing grids, you can
specify the size of individual cells in the grid, the grid height, width, and azimuth, as well as crop to layers and
format the text.
182
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Back/Floor With Walls: You can use the new Back/Floor With
Walls command to map long sections of walls and backs concurrently. You can digitize the insertion point, length
to be mapped, and the width of the back/floor area, with a real-time preview of the back/floor and walls in the
Model Space helping you visualize the mapping. After you have finished digitizing, you can adjust the settings and
optionally add a grid. The floor/back and walls are mapped in a flat section. You can then use the
command on the Edit Graphics pane to fold the wall down into position.
183
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Face by Survey Marker, Face by Two Points, and Face by Laser
Line: You can now set up grids in each face mapping job, and optionally have both major and minor grid lines on
the mapped face.
184
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Edit Face: You can use the new Edit Face command to edit the
layout of a face setup, including the profile selection, wall and back mapping, and grid size.
185
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Working Plane | Face Marker By Laser Line: You can use the new Face Marker
By Laser Line command to create a face position from distance and laser offsets. Unlike mapping a face, drawing
a face marker does not create face profiles or alter the working plane or view. This tool is useful for back mapping
and understanding where the face position is with a high degree of accuracy. In the Model Space, you can select
the laser polyline, digitize the position where the laser is inserted into the wall, and then digitize the approximate
location on the laser polyline where you want to insert the face marker. You can use the fields on the SET FACE
POSITION dialog to set the face properties and fine-tune the position of the face marker.
l Deswik.Mapping | Tools | Working Plane | Reconcile Tunnel Profile: You can use the new Reconcile Tunnel
Profile command to reconcile a mapped face with as-built data and move all geology that was mapped in the
original position to the new face position. Because a face is often mapped before the latest survey data for the
area is available, the mapping is not always entirely accurate. The face/tunnel profile may need to be updated, or
reconciled, when the survey data becomes available, for example, the profile position may need to be moved and
the related mapping data updated.
l Deswik.Mapping | Tools | Working Plane | Plane by Slicer: A slicer has been added to the working planes
tools, so that you can draw, in the Model Space, the section that you want to view, and then define the width of
the slice. This tool is particularly useful when you are working with point clouds and large meshes.
186
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Tools | Draw Features | [Disc]: You can now use disc mapping objects to measure the dip
and dip direction of a surface. When drawing a structural disc, snap the insertion point to a surface, the dip and
dip direction will be measured. The standard DISC PARAMETERS dialog appears with the orientation, which you can
edit if necessary.
l Deswik.Mapping | Tools | Draw Features | [Q Rock Mass feature]: When you are drawing Q rock mass
feature, the ROCK MASS QUALITY PROPERTIES dialog now has the option to calculate the RQD value using fracture
frequency. When this option is enabled, the option to manually set the estimated RQD value is disabled and the Q
value is calculated using the calculated RQD value.
187
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | File | Import | Import OBJ data: You can use the new Import OBJ command to import a
textured mesh from survey/scanning equipment directly into Deswik.Mapping as an OBJ file.
l Deswik.Mapping | File | Import | Import point cloud data: You can use the new Import point cloud
data command to import point cloud data from *.las or *.laz files directly into the current file in Deswik.Mapping.
188
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Mapping | Edit graphics | Move Mapping: You can use the new Move Mapping command to select all
of the geology drawings in the current mapping job and move them into a new position. This function is typically
used when reconciling mapping, as it enables you to adjust mapping figures after reconciling if required.
l Deswik.Mapping | Job | New: When you create a new mapping job, you can now copy properties to the new
job:
o To use the same property values as the current, active job, tap Copy Previous Values.
o To use the same properties as a figure currently displayed in the Model Space, tap Copy From Figure, and
then select the figure in the Model Space.
You can use this tool to use job information from mine design or survey.
189
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Text: When configuring a mapping job, you can now
choose to add a leader line, that is, a line with an arrow, to text objects. his option is very useful where text notes
need to refer to a specific location in the model. When the user adds a feature with this option, they are
prompted to digitize the leader line, which can have multiple points/vertices. Upon completion of digitizing, the
user is required to specify the text string. The text is then placed at the end of the leader line.
190
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Options: When configuring a mapping job, you can now
choose a default width for face markers, which will be used each time a new face marker is created. You can also
fix the face marker width so that user cannot edit the width of face markers. Additionally, you now have the
option of setting the text size used for face names.
191
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Options: You can now choose to use the Left Hand
Rule (American Right Hand Rule) structural measurement convention at your site. When using the Left Hand
Rule, the dip direction is calculated as the azimuth minus 90°. The existing Right Hand Rule is still available, or
you can choose the Both option so that users can choose which convention to apply when they draw a feature.
192
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Features: You can use the new Copy annotation from
option to quickly and easily copy the annotation from one feature to another. You can copy annotation between
two features if both features have the same type and both have an Annotation Type of Mapping.
193
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Geology | GeoTools | Deswik.Mapping | Configure | Copy setting to files: When you copy mapping settings
from the current file to one or more files, you can now choose whether to overwrite the job properties in the
selected files.
194
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.Sampling | Configuration | Data Fields: You can use the new Link to Mapping root layer option to link
the selected Lithology layer to the Root layer that is configured in Deswik.Mapping. Because the Lithology layer
may change depending on which area you are working in, you can link the two and then when the
Deswik.Mapping Root layer is updated, the Lithology layer is automatically updated. Previously, you needed to
manually update the Lithology layer when the Deswik.Mapping Root layer changed.
195
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.IS
l Options | Block Model Validations: An option has been added to the Block Model Validation tab, so that you
can choose whether to show validation messages every time the block model is interrogated (even if it has been
previously validated). Validation messages will still be displayed the first time the block model validation is run,
regardless of this option. This change has been merged back to Deswik.Suite 2022.2.
196
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Options | Data: You now have the option to have Deswik.IS automatically link to a Deswik.Sched file that shares
the same name and directory as the Deswik.CAD file. This will save you time when you are starting a new planning
cycle or scenario, as you no longer need to relink the files. In the past, forgetting to re-link the files could also lead
to overwriting old plans or errors.
197
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Tools | Batch Updates | Tools | Synchronize Filters: Previously, when synchronizing filters between
Deswik.CAD and Deswik.Sched, the grouping folders were not synchronized. The folders are now synchronized
with Deswik.Sched. This change has been merged back to Deswik.Suite 2022.1.
198
DESWIK.SUITE 2023.1 - RELEASE NOTES
l IS-4405: Previously, when creating bench blocks from elevations, the only filter that worked was <No Filter>. This
issue has now been resolved, and you can select any filter. This change has been merged back to Deswik.Suite
2022.2.
Deswik.LHS
199
DESWIK.SUITE 2023.1 - RELEASE NOTES
Make sure that you clear the Use legacy pathfinder algorithm checkbox to use the new pathfinder engine for
CAD LHS.
Deswik.MDM
Known issues
l MDM-8776: When clicking the Update Data Source action in the context menu of a layer that was appended
from an MDM Plugin, and if the data source referenced in that layer contains spatial points which have a style file
defined for styling, the reload will fail silently.
Deswik.Sched
l
Application button : Deswik.Sched now provides a number of additional commands from the application
button. From this window, you can import and export files, access a range of help resources and contact support.
The File ribbon is still available. Some of the commands that are located on the File ribbon can also be accessed
via the Application button.
200
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Home | Application Configuration | Application Options: A Usage and Privacy tab has been added to
APPLICATION OPTIONS. Here, you can select whether you agree to send us information about your usage. The
information will help us improve Deswik.Sched. The Submit information about usage checkbox is selected by
default, but you can change your preference at any time.
201
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Setup | Fields | Materials: The use of materials in larger schedules can cause significant slowdown to core
features of the application, from saving and loading, to updating and calculating values. A number of changes
have been made to improve material performance in this release, specifically targeted to block model
interrogation times and schedule calculation times.
The following images show production field calculation times being reduced tremendously and interrogation
times being more than halved on average.
l Setup | Fields | Production Fields: A new checkbox has been added to Advanced Options in the PRODUCTION
FIELDS dialog, to indicate if a production field references a leveler sensitive field. Leveler sensitive fields should not
be used for driving properties or calculating rates, as they may produce inconsistent results.
202
DESWIK.SUITE 2023.1 - RELEASE NOTES
o Start
o Finish
o Level date
o Duration hours
o Duration minutes
o Duration quantity
o Duration seconds
o Is split
o Number of splits
o Physical resource
o Rate
o Indicators
o Duration.
l Setup | Fields | Custom Fields: Grouping functionality has been added to the CUSTOM FIELDS dialog so that you
can better organize your fields. In addition, fields created by Deswik.IS, for example, DIS fields and MINING PATH
SEQUENCING fields will automatically be placed in DIS and Mining Paths folders respectively.
For existing schedules, you will need to manually create DIS and Mining Paths folders.
203
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Scheduling | Reporting | Export Reports: You can now select the default date format when exporting to an
SQL database. Previously, any date values were automatically converted to the format specified in Deswik.Sched
application options. This change has been merged back to Deswik.Suite 2022.2.
204
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22037: Previously, when using an invalid operator (such as multiplication) with a mix of numeric and text
types, Deswik.Sched would produce a log message, an invalid result, or both. Now, the formula builder will
generate a parse error with the exact operator and operand combination. Validation has also been improved in
other instances were there were inconsistencies, for example, previously [A]-2 would have been considered valid,
but 2-[A] not. In the following example, if A*2 is entered as a formula, then the following parse error would be
generated:
l SCHED-16932: Previously, there were some issues displaying the correct data in Resource view, when using sorts
and filters thorough the LAYOUTS dialog. These issues have now been resolved.
205
DESWIK.SUITE 2023.1 - RELEASE NOTES
o If Use standard filters, groups, and sorts is selected, then the following applies:
n Task sort: Read-only; will display a previously selected Task sort. The sort you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
n Task filter: Read-only; will display a previously selected Task filter. The filter you select for the Task Grid
and Gantt Chart will apply to the Resources view in the Reporting Grid.
o If Use standard filters, groups, and sorts is cleared, then the following applies:
n Task sort: Select a sort from the configured Task sorts. This sort will apply to the Resources view in the
Reporting Grid.
n Task filter: Select a filter from the configured Task filters. This filter will apply to the Resources view in
the Reporting Grid.
l SCHED-22387: Previously, there were some instances where the resource leveler would access tasks via
dependencies that were on layers that were disabled. This led to incorrect scheduling results. Now, dependencies
on layers that are not being used are ignored.
l SCHED-22064: Previously, the calculation for Total assigned hours was not taking into account the distributions
of a task but was considering the whole task. This meant that the work from distributions where a resource was
not assigned, was included in the calculation. Now, the total assigned hours are calculated using distributions
correctly. This change will improve the reporting of Total assigned hours which is used in planned maintenance
activities.
206
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-21952: Previously, if there was more than one resource assigned to a task but only one physical resource
assigned, then the reported values for the physical resource were prorated based on the number of resources
assigned to the task. Now, the physical resource will contribute to the total reported values.
l SCHED-22205:Previously, if a task rate was referencing a production field, then the Use Varying Rates leveling
option had no effect on the rate. Now, the task rate is varied appropriately when the task rate is referencing a
production field.
l SCHED-21952: Previously, when the maximum number of resources assigned to a task was set to '1', it would
result in incorrect reporting calculations. This issue has now been resolved and it has been merged back to
Deswik.Suite 2022.1.
l SCHED-21883: Previously, there were issues with baseline tasks being reported incorrectly, when exporting a
Task report either from EXPORT REPORTS, using the Copy As Task Report command, or using Task and Report
View in CONFIGURE DASHOBOARDS. This issue has now been resolved.
207
DESWIK.SUITE 2023.1 - RELEASE NOTES
l SCHED-22482: Previously, distributions in leveled baselines would sometimes calculate reports incorrectly, after
loading, when the task's physical resource assignment had different units to its resource assignment. Now,
reports of leveled distributions in baselines, correctly calculate values based on the parent task's resource
assignment details. This change has been merged back to Deswik.Suite 2022.2.
Known issues
SCHED-22678: A License Acquisition Error occurs when trying to open a SOT project after running Deswik.Sched
from the Appx installer. The issue can be avoided by using the standard .exe installer.
Deswik.UGDB
l Process Rings Configuration | Batch Interrogation: Previously, Deswik.UGDB was only able to interrogate
output blast solids using a few limited parameters. As of 2023.1, we have fully integrated the Batch
Interrogation tool from Deswik.CAD into Deswik.UGDB, giving you full control over the interrogation process.
208
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Process Rings Configuration | Export IREDES: You can now use transformation rules to customize IREDES
coordinate system transformation to alter coordinates of exported holes and centerlines, and so on. This new
enhancement lets you create local and global coordinate system transformation rules to export drill plan and
centerline, fix-points of IREDES file.
l Process Rings Configuration | Generate delay schematic: You now have various options for the display of the
hole delay schematic on the Model Space. Generate Delay Schematic displays a dialog that allows you to
customize the schematic configuration.
209
DESWIK.SUITE 2023.1 - RELEASE NOTES
210
DESWIK.SUITE 2023.1 - RELEASE NOTES
1 Base level.
2 Primer Level 1.
3 Primer Level 2.
4 Ring and delay level labels representing bisecting line in the image below. Blue arrows indicate a
Center Bottom Delay Order.
Deswik.vCAD
211
DESWIK.SUITE 2023.1 - RELEASE NOTES
l Deswik.vCAD installation: Deswik.vCAD is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
Deswik.vSched
l Deswik.vSched installation: Deswik.vSched is now available to install via a Deswik installation package (.appx) in
Deswik.Launcher.
212
DESWIK.SUITE 2023.1 - RELEASE NOTES
Patches
2023.1.545
Deswik.Agg - 2023.1.545
Deswik.ASD - 2023.1.545
Deswik.CAD - 2023.1.545
213
DESWIK.SUITE 2023.1 - RELEASE NOTES
214
DESWIK.SUITE 2023.1 - RELEASE NOTES
215
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.GeoTools - 2023.1.545
Deswik.LicenseManager - 2023.1.545
Deswik.MDM - 2023.1.545
Deswik.OPDB - 2023.1.545
Deswik.OPSTS - 2023.1.545
Deswik.Sched - 2023.1.545
216
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.SO - 2023.1.545
Deswik.UGDB - 2023.1.545
2023.1.511
Deswik.Agg - 2023.1.511
Deswik.CAD - 2023.1.511
217
DESWIK.SUITE 2023.1 - RELEASE NOTES
218
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.Sched - 2023.1.511
219
DESWIK.SUITE 2023.1 - RELEASE NOTES
Deswik.UGDB - 2023.1.511
220