Professional Documents
Culture Documents
Surpac Tutorial
Surpac Tutorial
2
Table of Contents ................................................................................................................. 3
1. Introduction ........................................................................................................................................ 4
1.1 Licensing Surpac ................................................................................................................... 5
2. Surpac GUI .......................................................................................................................................... 6
3. Surpac Data Types ............................................................................................................................. 8
4. String Concept .................................................................................................................................... 9
5. Range Concept ..................................................................................................................................12
6. Importing File To Surpac...............................................................................................................13
6.1 From One File .............................................................................................................. 13, 28
6.2 From Many File .......................................................................................... 13, 29
7. Basic mouse function ..................................................................................................... 14
8. Creating File ......................................................................................................................................14
8.1 With Information ................................................................................................................14
8.2 Without Information..........................................................................................................15
9. Digital Terrain Model .....................................................................................................................31
9.1 Contouring ...........................................................................................................................38
9.2 Sectioning .............................................................................................................................43
9.3 Draping .................................................................................................................................51
9.4 Volume Calculation ............................................................................................................54
9.5 Intersection...........................................................................................................................60
10. Geological Database ........................................................................................................................62
10.1 Bore Hole Log......................................................................................................................77
10.2 Audit Of Database...............................................................................................................80
10.3 Reports ...................................................................................................................................92
10.4 Database Editing .............................................................................................................. 100
11. Sectioning ........................................................................................................................................ 104
12. Solid Modeling ............................................................................................................................... 118
12.1 Validation ........................................................................................................................... 122
13. Block Model ................................................................................................................................... 136
13.1 Estimation And Composition ....................................................................................... 143
14. Basic Statistics ................................................................................................................................ 144
14.1 Estimation.......................................................................................................................... 151
15. Slice Plan ......................................................................................................................................... 162
16. Pit Design ........................................................................................................................................ 165
17. Plotting ............................................................................................................................................ 171
18. Survey Database ..............................................................................................................174
3
INTRODUCTION
Surpac
Surpac is the world’s most popular, efficient and user friendly geology
and mine planning software, supporting open pit and underground
operations and exploration projects in more than 110 countries. The
software delivers efficiency and accuracy through ease-of-use, powerful
3D graphics, and workflow automation that can be aligned to company
and mine-specific processes and data flows.
Surpac heeds to all the requirements of geologists, surveyors, and mining
engineers in the resource sector and is flexible enough to be suitable for
every commodity, orebody, and mining method. Its multilingual
capabilities allow global companies to support a common solution across
their operations.
4
REQUIREMENTS TO RUN SURPAC
LICENSING SURPAC
SURPAC GUI
6
TITLE BAR: - Shows version of surpac in use, working directory and path
of working directory.
MENU BAR: - Encapsulates options and their sub-options for functions like
TOOL BAR: - Includes the shortcut options for all the functions and sub-
this black “3-D” workspace. On scrolling in over the pane the (X, Y, Z) co-
ordinates of the point directly below the pointer is displayed in the “STATUS
BAR”.
NAVIGATOR: - All the folders and files can be browsed and selected via
selected via the navigator window. View pane shows the specifications of the
LAYERS PANE: - It shows all the layers being put to use along with the
fast working.
3) Angle
SURPAC DATATYPES
8
INTRODUCTORY WORK FLOW
STRING CONCEPT
The most common file format used for storing information in Surpac is a
String file. A string file contains coordinate information for one or more
points, as well as optional descriptive information for each point.
A string file can store up to 100 descriptions for a single point and can take
626 letters for each description.
9
STRING HIERARCHY
Points > Segments > String
All points in a string file are grouped into segments, which are further grouped
into strings.
10
STRING STRUCTURE
11
RANGE CONCEPT
(To differentiate between different strings specific color is allotted to each string
number which can be visualized in the “LEGEND TAB”.)
12
IMPORTING OF FILE TO SURPAC
Surpac does not accept excel/word (raw data) files so the raw data should be
converted to the formats acceptable. Ex: .csv
Go to 1) save as
2) In save as type option select “CSV (comma delimited)”
There are 2 ways of importing a .csv file namely:
1) Data from one file: All points are connected or stored in one string
number/file. So one can’t differentiate between different land features like
pit and boundary will appear same.
2) Data from many file: points are already specified a particular string
number, hence different features are connected via different string.
13
BASIC MOUSE FUNCTIONS
To move a data on graphical pane –click on scroll keeping it pressed drag to
desired position.
For rotation press and hold Left mouse button and move
To Zoom IN/OUT whole figure/work press and hold Right mouse button and
move to and fro.
For zooming a particular point, bring the cursor at the point and scroll in/out.
CREATING A FILE
There are two ways to create a file in surpac:
Go to
CREAT in the menu bar
Points
Select the corresponding option of information available regarding the
point/line.
Entre the information available regarding the point/line
Apply and get the point/line.
14
2) CREATING FILE WITHOUT INFORMATION
There are more options in digitize and create >> point Tab that can be used to
create file (point, line...Etc) demonstrated as follows: -
15
16
TO START/REACTIVATE/CLOSE/ A SEGMENT WITHIN A STRING:
17
TO DISPLAY STRING/SEGMENT/POINT NUMBERS
18
USEFUL SHORTCUT TOOLS
Change the string number to get a new string, now work is stored in the specified
string observable from the change in string color.
19
If any previous string/segment is needed to be REACTIVATED
Go to create >> Digitise >> Reactivate segment/string >> click on the concerned
segment/string.
Now work will be saved in this string/segment.
20
To MERGE two files
Select both the files using Ctrl >> holding the Ctrl drag and drop both files in
the graphical pane.
Go to Display >> Hide strings/segments >> in a layer >> Use the range concept.
Editing/inserting/deleating/reversing/snapping/renumbering/rearranging
points/segments/strings:
21
22
SNAPPING OPTIONS
If snap to point/plane mode is selected any selected point on/outside the work
boundary is digitized it Surpac identifies the nearest point/segment on the Active
string/segment/work and marks the points at this point, eliminating the labor of
laying /digitizing points exactly by Zooming or any other process. This mode is
very useful during ore body modeling and pit designing.
23
TO CHANGE/MODIFY PROPERTIES OF
POINTS/SEGMENTS/STRING
24
TO SMOOTHEN A TRACE/STRING:
25
CREATING A CIRCLE
Create >> circle by drag >>click on the desired point and drag to digitise the
circle >> entre the radius, arc distance(lesser the arc distance more smoother
the circle will be).
26
IMPORTING DATA(ADVANCE/FULL PROCESS)
Go to file >> select it and save it in .csv format to the working directory >> right
click on the working directory folder and refresh to get the .csv file.
File >> import >> data from one file/data from many file >> window pops
27
IMPORTING FROM ONE FILE
Browse the file >> give a name to the output string file >> if the output file name
ends with numbers then entre the no. of numbers in the ID >> give the desired
string number >> apply >> window pops >> entre the column from which Y, X
, Z, any description will be imported >> apply and close
28
IMPORTING FROM MANY FILE
29
Right click on Toolbar >> scale &transparency, to increase the z scale.
30
DIGITAL TERRAIN MODEL (DTM)
DTM CONCEPT
DTM DEPENDENCIES
31
DTM
DTM HIERARCHY
Object(1-32000) ----As Strings
Trisolation ---- As Segments
Triangle
WORKFLOW
32
Two methods: -
1. GRAPHICS-BASED METHOD
1. Open string file in graphic pane
2. Surface > Create DTM from a layer
POP UP
APPLY
(If there are crossovers then zoom in, move points or break the segment to
remove it, then repeat the process from starting)
33
3. Save as
POP UP
Apply
34
POP UP
yes
2. File-Based Method
1. Reset graphics
2. Surfaces > DTM File functions > Create DTM from string file
POP UP
35
Report popup
36
1. (DTM is created & the log file opens in your default text editor.
APPLICATIONS OF DTM
DTM
CONTOU SECTIO DTM TO VOLUME
DTM CALCULA
37
CONTOURING
A) GRAPHICS-BASED METHOD
POP UP
Select interval Or Select range
38
3. Active the layer > Save the layer by clicking right.
POP UP
Desc field number > z
Apply
40
B) FILE BASED METHOD
POP UP
Apply
POP UP
continue
POP UP
calculate grid mesh size > click
Apply
POP UP
Apply
POP UP
Browse .str file
Field > z
UNTICK constraint
UNTICK ignore data from outside
Apply
POP UP
UNTICK constrain interpolation
Apply
41
5. Contouring > contour grid
POP UP
give a name
Apply
(It will create a layer)
POP UP
TICK smooth contour
42
POP UP
overwrite > yes
DTM SECTIONING
Two methods
A. From DTM
B. With center line
43
A) FROM DTM (perpendicular)
POP UP
Make y coordinates same.
Apply
44
3. Save the dtm with different name.
45
POP UP
by interval
give interval in y- axis
give a layer name
Apply
POP UP
Apply
46
7. Right click in right split screen > save
8. Reset
9. Open dtm
11. Reset
POP UP
Browse the str file
Name a new file
Relate coordinates of dtm (field) with str (expression)
Apply
47
15. Reset
(For parallel section with section line choose range in step 6 & parallel to axis)
48
B) CENTER LINE METHOD
6. Activate it and create two points > by coordinate > give coordinates from
.not file
49
POP UP
Width either side let 75
Section spacing let 10
Define a layer
Coordinate > click real world
Apply
50
DTM DRAPPING
51
POP UP
7. Select string
POP UP
Apply
52
8. Save the file
53
VOLUME CALCULATION
54
3. Create a new layer
55
6. Zoom in and see if any point is outside of dtm there is then move in.
POP UP
1st dtm > initial
2nd dtm > final
Boundary string > saved layer
Click detailed report
Report by elevation > give range
Apply
56
9. Report POP UP.
57
B) NET VOLUME
(It calculates volume of initial & datum and final & datum, then net volume= 2nd
– 1st)
POP UP
POP UP
give a name
Apply
58
POP UP
give a name
Apply
Report POP UP
59
(You can see that surface to surface volume in net volume is equal to cut & fill
volume)
2. Surface > clip or intersect dtms > lower triangles of two dtms
POP UP
give a layer name
Apply
60
TO CREATE SOLID BY INTERSECTION OF 2 DTMS
61
GEOLOGICAL DATABASE
Two steps
Type of database
No. of optional tables
Optional fields and their types
2. Import data
Downhole composite
Grade wise composite
By geological constraints
Elevation composite
Graphical composite
Step 1
1. Open all .csv files in Excel (as collar, survey, assay, geology)
POP UP
Give Database name let here ‘ism’
Apply
POP UP
Apply
62
POP UP
TICK calculated
POP UP
fill optional tables
Assay
Geology
Apply
POP UP
fill optional fields for all tables
Assay > 1. Fe > real > nulls tick > length =10
Assay > 2. Sio2 > real > nulls tick > length =10
Assay > 3. Al2o3 > real > nulls tick > length =10
Geology > lcode > character> tick nulls > mixed case
Apply
63
(Length means max. no. of digits in real value no.)
(Physical means depend upon field data not on any equation)
(By ticking nulls, the null values in .csv is ignored)
Now ism.ddb and ism.mdb are created & ism.ddb is connected automatically.
Step 2
64
1. Database > database > import data
POP UP
Apply
POP UP
Apply
POP UP
Exclude translation & styles
Apply
POP UP
view respective .csv file and fill column no in front of brackets
exclude samp id in both geology and assay
Apply
65
POP UP
in text file name > browse respective .csv file
load type> insert
(As we are inserting values if updating then choose update)
Apply
66
TO DISPLAY DRILL HOLE
POP UP
Apply
67
POP UP
Apply
Labels
Fill as follows
70
DISPLAY BY COLOURS
POP UP
assay > fe > right click > get min –max range
Give range 0-50 and color blue
Apply
71
72
COLOR OF BOREHOLES
(According to % of fe)
POP UP
geology pattern
Table- assay
Field- fe
POP UP
Apply
73
DISPLAY LCODE
74
Apply
POP UP
geology pattern
Table- geology
Field- lcode
Position > left
Offset > 1
Apply
75
76
BOREHOLE LOG
POP UP
table> assay & field > fe > add
table> assay & field > fe > add
table> geology & field > lcode > add
table> geology & field > lcode > add
table> assay & field > sio2 > add
table> assay & field > al2o3 > add
77
POP UP
assay/fe > column type> lithology (for color)
assay/fe > column type> description (for value)
geology/lcode > column type> lithology (for color)
geology/lcode > column type> description (for value)
assay/sio2 > column type> description (for value)
assay/al2o3 > column type> description (for value)
Apply
POP UP
Title > give a title
Apply
78
POP UP
Apply
(It shows all values with respective color about selected drill hole)
79
AUDIT OF DATABASE
POP UP
Report file > give a name let ‘audit’
Tick on all audit options
Check tables for valid collar IDs
Check for missing intervals
Apply
POP UP
Apply
Report POP UP
80
(If blank report then no errors in data)
POP UP
Select table > assay
Apply
81
POP UP
Field name > hole_id
Operator > =
Constraint value > B32
Apply
POP UP
correct it and then Apply
82
Similarly in step 3 for geology table.
83
Again perform audit > blank report
CONSTRAINT DISPLAY
POP UP
Field name > hole_id
Operator > =
Constraint value > B32
84
(Only B32 will be shown)
To remove constraint
85
Macros (.tcl)
1. Reset
2. Click on start/end recording tool
(It will create .tcl file and green button start blinking means recording)
3. Perform a working.
4. Reset
86
POP UP
give a name
Apply
2. Open it
87
TOPOGRAPHY DTM OF BOREHOLE COLLARS
Workflow
Step-1: - Create a string file connecting all collars
Step-2: - Create dtm from it.
Step-1
POP UP
Apply
POP UP
Apply
88
2. Open saved .str file
(This string is connecting all collars)
Step-2
POP UP
TICK Perform break line test
Apply
89
(In message window > dtm cannot form as many break lines are found
We need to go by stop height as in file based method)
POP UP
Browse the file
Tick > any spot height string
Give large range so that all points fall in it.
Apply
90
Report POP UP
91
3. Open saved dtm
REPORTS
1. Database > report > drill hole log
POP UP
File name let ‘drill_hole_log’
Define tables as assay, geology etc
Define corresponding optional fields as wanted in report
92
Apply
Report POP UP
93
POP UP
Name let dh_listing_report
Table name > which you want to give in the report (collar is already there)
Apply
POP UP
Apply
94
POP UP
Apply
Report POP UP
95
3. Database > report > collar summary
POP UP
give a name & Apply
96
POP UP
Apply
Report POP UP
POP UP
give a name
Apply
97
Repot popup
POP UP
give a name
Apply
98
Report POP UP
99
DATABASE EDITING
Let we want to add a field which is about waste and ore part.
POP UP
Table > assay
Name > mat_type
Type > character
Apply
POP UP
100
POP UP
Apply
POP UP
Select table name > assay
Apply
POP UP
Apply
101
Assay popup
POP UP
Labels
Assay
Field > Let ‘mat_type’
Apply
102
103
SECTIONING
(It is required to know extent because we start sectioning either from min. or max.)
POP UP
Section definition methods > let northing as by it sectioning is better
TICK sectioning planes
Distance forward of planes > 50
Distance backward of planes > 50
Section by > interval
Step distance > 100
104
For next section
105
5. Database > section > next
DIGITISING
Let for waste str no. = 2 and for ore str no. = 1
@ -800 N
106
By which we can digitize upto finite distance estimation from bore hole.
Let assume that from borehole ore region + 50 and -50 distance in X-axis is also
having ore.
2. Digitize by zoom in/out and follow the segment for the ore region with str no.
1
3. In status bar > click on str = 1 and make it string 2 for waste region.
107
4. Digitize by zoom in/out and follow the segment for the waste region with str
no. 2
7. Repeat the process for all sections and create -700n, -600n, …., 300n, 400n
108
8. Reset
109
(All segments should be in same direction)
To check direction
POP UP
Location > browse
Apply
POP UP
Give a name
Apply
Report POP UP
110
(See all directions > none
Because there is no direction of lines as in Y-X plane all are lines)
We need to change the plane Y-X to Z-X to
1. Know the directions
2. Change all direction in one direction i.e. clockwise/anticlockwise
Then we change the plane Z-X in previous plane Y-X
POP UP
Browse the all_section.str
Give name to new str file let all_section1
111
Apply
(Check directions)
112
POP UP
Location > browse
Apply
POP UP
Give a name
Apply
Report POP UP
113
(Now we change string direction)
POP UP
Browse the all_section1.str
Give name to new str file let all_section2
Apply
114
16. Reset
115
SEPARATE ORE AND WASTE STRINGS
1. Open all_section2.str
2. Save file
File name > ore
String range > 1
Apply
3. Save file
File name > waste
String range > 2
Apply
116
117
SOLID MODELLING
Workflow
(Make a new folder named solid and copy ore.str and waste.str to it and make it
working directory)
1. Open ore.str
POP UP
Object > 1
Trisolation > 1
Apply
118
(The ends are open and it is a void)
(Now we expand both ends by let 50 m as ore region is possible there)
POP UP
Object id > 1
TICK Triangulate end segment
Direction to copy segment > forward
Copy segment by > perpendicular to segment plane
Distance > 50
Slope > 90
119
6. Esc
POP UP
Object id > 1
TICK Triangulate end segment
Direction to copy segment > forward
Copy segment by > perpendicular to segment plane
Distance > -50
Slope > 90
120
Now it is a solid.
(In message window you see they have trisolation no. different than 1)
12. Esc
121
15. Now again check by inquire > triangle properties
VALIDATION
1. Solid >validation > validate object
POP UP
Report file name > let ‘ore_valid’
Set valid object to > solid
Apply
122
Report POP UP
(If invalid in report then check 3dm, if it is open means having holes and green
lining as highlight color for this problem)
POP UP
Object > 1
Triangulate > 1
Apply
4. Esc
POP UP
Report file name > let ‘ore_valid’
Set valid object to > solid
TICK attempt to auto correct
Apply
123
In other version of surpac
POP UP
Object range > 1
TICK solid
Apply
(Then validate again)
POP UP
Give a name
Apply
(You can report volume in terms of interval and elevation range also)
Report POP UP
124
Now for waste.str
(You can see patches. some patches can be made by joining 2-3 waste segments
but some can only be made from individuals segments)
125
Here there are seven patches.
For individual segments to make patch we need two points on center line
126
3. Display > hide strings > in a layer
POP UP
String range > 2
Segment range > a,b;c,d
(Such that only that segment can be shown)
Here segment no = 12 so
127
4. Show the ore.dtm and See segment mid-point coordinate by moving mouse
curser and note it from status bar. As her x= 47, z =834 and for y click Y-Z or X-
Y plane and see a line whose y = 300
128
6. Solid > triangulate > segment to a point
Then follow the command in command chooser.
Repeat the process for all segments from by which individually trisolation can
be made
129
For segments who can be joined to make a trisolation
1. Inquire segment no. of any two segments which can be joined and hide all
other
130
Click on both segments
If error shows that due to duplicate points (distance < 0.05 m) cannot be
triangulated then
POP UP
Function > duplicate points
Action > remove
Apply
131
4. Solid > triangulate > segment to a point
5. Open all saved trisolations and save main layer and name the file as Waste.dtm
132
Now we need to outer sect/intersect the solid
Here waste part is being outer-sected
POP UP
Graphic layer name > let ‘outer1’
Object no. > let 3
Apply
6. Reset
7. Open outer1.dtm
134
Similarly perform the procedure to make all outers
8. Select all outer and open in graphic pane and then save main layer as
waste_modified.dtm
135
BLOCK MODEL
POP UP
Name > test
Apply
POP UP
Apply
POP UP
TICK get extents from string file
Browse ore.str
(MIN & MAX. x,y,z range is obtained)
Increase range 50 in both sides
136
POP UP
Apply
POP UP
Apply
137
ADD NEW ATTRIBUTES
POP UP
Attributes > fe
Type > real
Decimals > 2
Background value > -1
Background value is initial assumed value of block which is not part of ore
and display waste part
Means fe < 50 which is waste will display background value = -1
Apply
138
2. Test > save
POP UP
Constraint type > 3DM
Browse > ore.dtm
TICK inside
TICK Keep blocks partially in the constraint
Save constraint to > ore
Add
Apply
139
TO SHOW ORE BODY IN A INTERVAL
POP UP
Constraint type > z plane
Z = 700
TICK above
Add
140
Now a) constraint value is added
Z = 800
UNTICK above
Add
Now b) constraint value is added
Apply
141
DISPLAY BLOCKS BELOW TOPOGRAPHY
POP UP
Constraint type > DTM
Browse > topo.dtm
UNTICK above
Add
142
ESTIMATION & COMPOSITION
POP UP
Location > let ‘dh_composite’
Composite length > let 1
Determine composite length by > fixed length
Min. % of samples to be included > 75
(Means if leftover length at the end of borehole is greater than .75 it will be in
string no. 1 and if less than .75 then string no. 2)
Define the zone selection method > no selection
Table name > assay
Field name > fe
Apply
143
3. Open saved string file in notepad
Firstly Connect the drill hole database >> create another composite file (database
>> composite >> down hole >> give name >> write field to be composited ex.
Fe, Sio2 >> apply >>apply)
Go to Database >> analysis >> Basic statistics window (>> click on File >> load
data from string/block model file >> browse the string/block model file >> give
a name say Fe >> entre number of bins
The data should be represented into say 20 >> if want to focus/vision on certain
particular area “go to the advance tab” otherwise tick the negative block option,
so that even negative values can be incorporated in the analysis >> Apply.
144
Can display grids to go to display >> display/hide grids
145
Can get the following statistical representations:
146
147
148
149
To merge two distributions on one graph as a X/Y
150
After merging both plots one can view the co-ordinates (here the Fe, Sio2
composition) of the curser point
TO GET A REPORT
Now, check the value of co-efficient of variation in the report, if the value is
LESS than 1(say 0.13) otherwise the other methods will be used as stated during
the block modeling section, ISD (inverse square distance) method will be used
for estimation of block model with attributes already added.
FOR ESTIMATION
Connect the Block model >> go to >> Block model >> estimation >> Inverse
distance >>window pops,
Data source type string, browse the string file, tick constraint data, enter sting
range, browse the attributes to be estimated say Fe, sample, give number of
samples in an ellipsoid of estimation >> enter constraint window, in constraint
type select “constraint” browse the .con file >> add >> apply >> search
parameters window >> entre max & min no. of samples/search radius major:
minor=1, major: semi-major=1, can see a preview of the ellipsoid by clicking on
ellipsoid visualize >> apply >> in the next window ISD power “2” in the XYZ
enter 3 in each >> apply and get a report.
151
152
153
Save the block model
TO VIEW ATTRIBUTES
Go to block model >> attributes >> view attributes for one block
Go to Block model >> attributes >> new/delete >> give name, type and all >> apply
154
Now to assign a value to this attribute
Go to block model >> estimation >> assign value and tick the constraint
interpolation option >> browse the attribute and enter the value >> apply >> enter
constraint window pops add the ore.con file >> apply >> save block model.
155
Now check attribute and “s.g” will be seen too.
Go to block model on the status bar >> color by attribute >> browse the attribute
according to which the coloring has to be done >> click on the Scan to get the
color scheme, one can even edit the scheme >> apply
156
One can further add constraint to display a particular grade of ore with a particular
color and compute the volume of the same.
Go to block model(status bar) >> new constraint >> window pops enter the
constraint type as Block, Fe >= say 50 >> add, 2nd constraint as ore.con >> apply.
157
Now to calculate the area of ore above a particular grade:
We need to use the Partial percentage method to calculate the volume for that let
add another attribute say PP.
Go to block model >> estimation >> partial percentage >> window pops,
constraint type 3DM, browse PP, precision 3, browse ore.dtm, tick the Inside
option >> apply >> save the block model.
158
Now go to block model >> block model >> report >> give name, check the
constraint option >> apply >> browse the attribute say Fe, check the vol.
adjustment option, select PP, in density adjustment select s.g (specific gravity),
if want to get bench wise/between particular heights/R.L use grouping attribute
and add the attribute say Z and limit say 650, 900, 10 add another say Fe and
limit say 50,70,5 etc..>> Constraint window select constraint in type and browse
ore.con >> apply and get a report of bench wise and grade wise volume.
Block model >> block model >> export >> block centroid and dimension to
string file >> choose format, check constraint report, give name, output block
attribute tick some option and browse Fe >> constraint window again add ore.con
>> apply and get the string file.
159
160
161
CREATING DTM FROM A BLOCK MODEL
SLICE PLAN
Block model >> section >> create >> choose perpendicular to that axis in which
one can find more symmetry/succession of no. of holes say perpendicular to z
axis, range, click on define to get total no. of sections that will be created >>
apply.
162
One can classify the ore as per grade and can have it displayed via:
First add new attribute.
Block model >> attribute >> math >> browse the ore.str file, tick constraint option,
in the expression write function as per the cutoff grade for ex-
iif(Fe>=65,”HG”,iif(Fe<65 & Fe>=60,”MG”iif(Fe<60 &
Fe>=55,”LG”,iif(Fe<55 & Fe>=50,”VLG”,”WASTE”)))) >> apply >> add the
constraint as constraint type for ore.con >> apply.
163
PIT DESIGN
Required information: -
Pit base
Bench height
Berm width
Bench gradient
Ramp details – ramp position, ramp gradient, ramp width, ramp direction.
Open the lowest R.L slice plane >> take a new layer >> choose snap to plane mode
(>> create >> digitise >> toggle plane mode >> click on three positions in the
graphical pane in a triangular fashion, this automatics selects the snap to plane
164
mode) >> digitise the pit base >> save
Now open the pit base >> digitise point markers >> select two consecutive points to
start the ramp and separate them by the ramp width distance
165
Design >> pit design >> set slope gradient >> select the angle option and enter
70.
Design >> pit design >> new ramp >> select the inner point followed by the
second one, ramp name, string, ramp direction, gradient, check the centre of the
ramp option >> apply
166
Design >> expand segment >> by bench height >> select the pit base, enter the
bench height, check up, expand >> apply
Design >> expand segment >> by Berm width >> select the required segment,
enter the berm width, gradient >> apply
167
Open the next slice plane and check whether all of ore is well inside the expanded
base, if not move the boundary points except the ramp points to enclose the entire
ore.
168
Repeat the above process for all the slices and the pit will be all done and
prepared.
If direction of ramp is to be changed then while expanding the pit by berm width
check the add switchback option and enter the turning radius.
169
Now can create the DTM of the pit and get a true visualization of how the pit will
appear on the surface.
170
PLOTTING
Surpac enables taking a plot of whatever present in the graphical pane
irrespective of the plane and orientation of the work.
Open the file >> plotting >> auto plot >>enter the preferred sheet size, adjust the
sheet layouts such as scale, orientation etc... (Keep the work in XY plane) >>
apply >> in the plotting window for putting symbols/text etc... Create >> choose
the options.
For taking plot of DTM plotting >> auto plot >> enter all the sheet details but in
plot data contents options select Raster data render surfaces >> apply.
One can create one’s own title block in the plotting sheets plotting first
create an empty structure
go to plotting sheet setup >> modify the sheet as needed by the options on
the menu bar of this plotting window >> apply
171
Now go to Drawing areas >> new >> browse the file, give a name >> apply
Title block >> new >> give id, browse the plot sheet >> give the offsets as
per need following a co-ordinate system, create the horizontal/vertical lines for
title and other heads (>> create >> horizontal/vertical/text >> apply) >> save.
172
Now to plot/import the work on the prepared plot sheet structure go to plotting
>> auto plot >> browse the sheet, grid, border, title block all that has been created
in the above step >> apply.
173
SURVEY DATABASE
Go to survey >> survey database >> new >> give name >> apply >> add the
survey station information tab >> apply >> get all information >> apply
Survey >> station >> insert record >> apply >> apply >> insert the values, level
area (STNC), copy Y value and paste, in station type Surface, add rows and insert
other station ID and information >> apply.
Survey >> data recorder >> select SOKKIA.SDR33 >> select data recorder
function >> browse file >> apply >>apply >> string file is created along with
database.
So a string file can be created by importing raw data directly from the total station
and other equipments.
Survey >> station >> display station from database >> select level area in the
field type >> apply >> apply.
174
This shows the stations from the database.
To create a plan map:
Go to plotting >> map >> new map >> browse the .str file, fill all the other heads
>> apply
175
Plotting >> process >> browse the file edited/modified/created in the last step,
enter the XY intervals, scale, sheet size and fill all the other heads >> apply >>
give title >> apply >> enter the grid interval X& Y >> apply.
176
177