You are on page 1of 8

Surpac

ReleaseNotes
LastModified: Wednesday,1October2014

Surpac6.6.2
Enhancements
Geology
NewSCLcommandSclBlockModelGetValues
AnewSCLcommandSclBlockModelGetValueshasbeenimplementedwhichhelpsyoutoget
attributevaluesinablockidentifiedbyavalidindexnumberinablockmodel.Itretrievesvalues
eitherattheexistingblocks'sizesusingSclBlockModelIterateStartor
SclBlockModelColumnIterateStart,orbythesmallestblocksizeusing
SclBlockModelLevelIterateStart.

Configuration
LicenceManager14.7
LicenceManager14.7isprovidedwithSurpac6.6.2.ThisversionofLicenceManager(LM)includes
thefollowingfeatures:
SupportforMineSched9.0.IfyourunMineSched9.0,youmustuseLM14.7,insteadofan
earlierversion,tosuccessfullyreceiveMineSched9.0licences.
RebrandedforGEOVIAratherthanGemcom.Aspartoftherebranding,theinstallation
directoryhaschangedfromC:\Users\Public\Gemcom\LicenceManager to
C:\Users\Public\GEOVIA\LicenceManager.
ThenameoftheLicenceManagerserviceisnowGEOVIALicenceManagerService.
BeawarethatLicenceManagerisnolongersupportedonWindowsXP.
Note:AfterinstallingLM14.7,useFile > Open toopenthe.udtfilethatcontainsyourlicences,click
theSaveicon,andthenstarttheservice.

IssuesFixed
Geology
BMGRAPHICSATTRIBUTECOLOURcoloursblocksincorrectlyforboundaryvalues
Previously,aroundingissuecausedSurpactointerpretsomedecimalvaluesincorrectly.For
example,whencolouringablockmodelbyattribute,ifyouwerecolouringbygrade>=0.7anda
blockhadavalueof0.7,theblockwasnotcoloured.Theproblemcouldalsooccurwhenthevalue
wasusedinacalculatedattribute.NowthefunctionBMGRAPHICSATTRIBUTECOLOURrounds
thevaluescorrectly,colourstheblockscorrectly,andcalculatesattributevaluescorrectly.

PitnumbersnotimportedfromaWhittlemodel
Previously,whenyouimportedaWhittleblockmodelintoSurpacusingtheBMIMPORTWHITTLE
function,insomecircumstancesthepitnumberwasnotimported.Nowthepitnumberisimported
correctly.Thepitnumberisstoredinthepit_numattribute.

Whittleexport-incorrectresultforIndicatorKrigedmodels
CorrectedabugwhereexportingtoanIndicatorKrigedWhittleblockmodelcouldincorrectlyassign
agradetoanundefinedoreparcel.

3DM/DTMintersectionfunctionsnotworking
Correctedastabilityissuewhenintersectinga3DMwithaninvalidDTM.IfTRISOLATION
3DM/DTMBELOWorTRISOLATION3DM/DTMABOVEfailbecauseofaninvalidDTM,a
meaningfulerrorisdisplayedintheMessagewindow.
Page 1 of 8

Surpac

Surpac6.6.2
Mixedcase,uppercase,andlowercasevaluesinthehole_pathfieldinthecollartable
Inthedrillholedatabase,inthecollartable,thehole_pathfieldnowsupportsmixedcase,upper
case,andlowercasevalues.Previously,ifhole_pathstoredvaluesotherthanlowercasevalues,
youcouldexperienceerrorswhenusingAUDITDATABASEorotherdatabasefunctions.

EXTRACTDISCRETESAMPLESreturnsoldestrecordwhenmultiplerecordsexistwith
thesamesampleid
Therearesomesituationsinwhichthediscretesampletableinthedatabasemightholdmultiple
recordsforthesamesampleid,forexampleinwaterboremonitoringorprismmonitoring.
Previously,whenyourantheEXTRACTDISCRETESAMPLESfunction,andtherewasmorethan
onerecordwiththesamesampleid,theoldest recordcouldbereturned.Thiscouldoccurwhen
usinganOLEDBdatabasedriver.Now,therecordwiththemostrecentsampledateisreturned.

CENTRELINESLICEdoesnotextractslicescorrectly
Previously,thefunctionCENTRELINESLICEproducedincorrectsliceswhenthesliceplanewas
exactlyonablockface.Thisproblemhasnowbeenfixed.

SurpaccrashesifaninvalidVulcanblockmodelisloaded
InSurpac6.6,ifyoutriedtoloadaninvalidVulcanblockmodel,Surpacwouldcrashratherthan
displayanappropriateerrormessage.Nowanappropriateerrormessageisdisplayed,andnocrash
occurs.

Surpacfailedtoconnecttoapassword-protectedAccessdatabase
Previously,ifyouusedDBMAPPERtoconnectto,andmap,apassword-protectedMicrosoft
Accessdatabase,theconnectionfailedandSurpacdisplayedthemessage"Cannotconnectto
databaseoftypeaccess".Now,Surpacsuccessfullyconnectstoapassword-protectedAccess
database.

VARIOGRAMVALIDATIONautofillisnotworkingforNugget,SillandRange
Previously,whenyouusedtheVARIOGRAMVALIDATION(orBMFILLOK,BMFILLSK,BMIK
MAKECFF,DIRECTKRIGING,orGRIDKRIGING)functions,andselecteda.vgmfile,theNugget,
Sill,andRangefieldswerefilledwith"0"values.Now,Nugget,Sill,andRangearecorrectlyloaded
intothefieldsoftheform.

BMEXTRACTSECTIONSattributeoutputorderisincorrect
InSurpac6.4andlaterversions,BMEXTRACTSECTIONS(incorrectly)orderedattributes
alphabeticallyinsteadofintheorderinwhichyouselectedthemintheSections from block model
form.Now,theattributesareexportedintheorderinwhichyouselectedthem.Also,theattribute
sortorderdefinedwithBMREORDERATTRIBUTESisnowusedwhenyouextractall
attributeswithBMEXTRACTSECTIONS.

Blockmodel,multiplepercentreporterrors
Previously,BMVOLTONREPORTfailedtoread.bmrfilescorrectlyforsomemultiplepercentage
reports.Specifically,youcannowsetthenumberofdecimalplacesforReportvolumeandtonnes
successfully.Also,youcannowsettheSpecificGravitycolumntoavalueratherthananattribute,
andsuccessfullysaveandloadthe.bmrfile.

BlockModelReportfunction,formulanotworking
Thisfixrelatestothesituationwhereyouranablockmodelreport,andwantedtoreportona
calculatedattributebutnottoreportthebaseattributeusedinthecalculation,forexampletoreport
onthe(calculated)containedmetal,butnotgrade.Previously,ifyouclearedtheDisplaycheckbox
forthe(base)attributeyouwantedtohideinthereport,thevalueofthebaseattributewasdisplayed
inthereportanyway,aswellasthecalculatedattribute.Now,inthatsituation,thevalueofthebase
attributeisnotdisplayed.

BMSAVEMODELinstabilitysavingblockmodelafterreblocking
Previously,whenusing64-bitSurpactoreblockamodelandsavethemodel,insome
circumstancesSurpacwouldcrashanddisplayerror1000.Now,youcansuccessfullysavethe
reblockedblockmodel(eitherinamacroormanuallyinSurpac),regardlessofwhetheryouare
usingSurpac32-bitor64-bit.

Page 2 of 8

Surpac

Surpac6.6.2
CLASSIFYSTRINGScrashesSurpacwhenusingaverylongfilepath
Previously,whenyouusedCLASSIFYSTRINGSwithanoutputfilethathadaverylongfilepath
(approximatelymorethan256characters),Surpacwouldcrash.CLASSIFYSTRINGSnow
successfullysavestheresultfileevenwhenthereisaverylongfilepath.

SimpleReblockinginSurpac6.6(32-bit)notworkingproperly
Simplereblockingnowcompletessuccessfully.

Blockmodelreportcreatesanextraattributecalled0.000
CorrectedanissueinBMVOLTONREPORTwherea.bmrfilecontainingavalueforitsdensity
attributecreatedanewattributeforwhichthenamewasthevalueofthedensityattribute.

BMEDITCONSTRAINTcrashonDatamineandfreeblockmodels
FixedanissuewhereitwaspossibletorunBMEDITCONSTRAINTonanincompatibleblockmodel
format(Datamineorfreeblockmodel),whichcouldcauseacrash.Itisnotvalidtoenteraconstraint
forthoseformatsofblockmodel.

Invariogrammodelling,movingthelagsliderwhilethevariogrammodeland
variogrammappanesareunpinnedinavariogrammapcausescrash
Movingthelagsliderwhilethevariogrammodelandthevariogrammappanesareunpinnedina
variogrammapnolongercausesacrash.

BMIJKCONSTRAINcrasheswhenconstraintnotcleared
Previously,whenyouranBMIJKCONSTRAINtwicewiththeClearconstraintscheckboxnot
selected,Surpaccouldcrash.Now,SurpacnolongercrashesregardlessofwhethertheClear
constraintscheckboxisselected.

VGCOMPOSITEDOWNHOLEnolongercrasheswhengivenincorrectgeologyzones
FixesabugwhereVGCOMPOSITEDOWNHOLEwouldcrashwhennodatamatchingthegiven
geologyzoneswasfoundinthedatabase.Now,awarningisdisplayedifagivenzoneisnotfound
atallinthedatabase.Iftheconstraintorzonesresultinnodata,amessageisdisplayedthatthere
arenotenoughsamplestocontinue.

COLLARSUMMARYcrasheswhenconstraintdoesnotreturnanydata
Previously,whenyouranCOLLARSUMMARYwithaconstraintthatdoesnotreturnanydata(such
asy=[novalue]),Surpaccouldcrash.Now,whennoneofthedrillholessatisfythegivenconstraints,
COLLARSUMMARYshowsausefulmessageandthereisnocrash.

Datamineblockmodels-constraintsnotworkingcorrectly
Previously,itwaspossibletoincorrectlygettheindexofasuperblockinDataminemodelsusing
SclBlockModelIndexFromXYZ.Thisisincorrectbehaviourandhasnowbeenfixed.

STRINGOVERDTMdoesnotproduceacorrectresult
FixedanissueinSTRINGOVERDTMwhereapointthatliesontheboundarystringoftheDTM
couldcausethefunctiontoproduceanincorrectresult.Now,theMessagewindowdisplaysan
appropriatemessagewhentheselectedstringhastrianglesthatareconnectedwiththeDTM.

DDBEDITORfunctioncrasheswhennosurveytableispresent
CorrectedapotentialcrashwhenusingDDBEDITORtomapadatabasethatismissingthesurvey
table.

TRISOLATION3DM/DTMBELOW-Clippingsolidbelowsurfaceisnotworkingasa
graphicalfunction
FixedanissuewheregraphicallyclippingasolidusingTRISOLATION3DM/DTMBELOWcould
produceincorrectresults.Theproblemcouldoccurwhensomeofthetrisolationswerevoidinstead
ofsolid.

TRISOLATIONSPLITCONNECTEDFILEfunctionvalidationerror
FixedseveralissuesinTRISOLATIONSPLITCONNECTEDFILE.TrisolationandTriobjectfields
arenowfilledcorrectly,andincorrectmacrosnolongercausestabilityissues.

Page 3 of 8

Surpac

Surpac6.6.2
SclBlockModelIterateNext-valuesretrievedfromblockmodelsareincorrect
SclBlockModelIterateNextnownolongerreturnsincorrectvaluesoutofblockmodels.

SolidsrepaircrashwhenlanguageisRussian
Previously,ifyouusedtheSolidsRepairPaneltorepairasolidwithSurpacsettotheRussian
language,andthenyouclosedSurpac,reopenedit,andperformedthesolidsrepairagain,Surpac
couldcrashorfreeze.Thishasbeenfixed.

BlockModel-SclBlockModelAddBlockToConstraintcrasheswhenaddingblock
indexes[Incorrectresult][Crash]
BeingGroomed

CorrectedvariousissueswhensavingimagesfromtheVariogramwindow
CorrectedseveralissueswhensavingimagesfromtheVariogramwindow(manuallyorusinga
macro).Itisnolongerpossibletoincludeacoloncharacterinanimagefilename.Incorrectfile
pathsnolongercauserandomplacementofoutputfiles-errorsarecorrectlyreportedinstead.

BMVOLTONREPORTcrasheswhenadensityadjustmentattributeisnotselected
IntheBlock model reportform,whenDensityadjustmentwassettoattribute,butnoattributewas
specified,Surpacwouldcrash.Thisproblemhasbeenfixed,andanappropriateerrormessageis
nowdisplayedwhenadensityadjustmentattributeisnotselected.

Imageinthetitleblockdoesnotappearwhencreatingadrillholegraphicallog
WhenusingthefunctionDBDRILLHOLELOG,animagethatwasaddedinatitleblockwouldfailto
appearwhenthedrillholegraphicallogwascreated.Thisproblemhasnowbeenfixed.

Repetitionoflongdescriptionsindrillholegraphicallogs
Longdescriptionsinthegeologydescriptionfieldarenolongerrepeatedseveraltimeswhen
producingdrillholegraphicallogs.

Incorrectfilepathforadatabaseinaworkspacefile
Previously,savingtheworkspacefile(.swa)wouldrecordanincorrectpathforadatabasethatwas
loadedfromadifferentdrive.Thisproblemhasbeenfixednow.Theworkspacefilerecordsthe
correctpathinformationregardlessofthedriveorthecurrentworkdirectory.

Tools
Clippingandtrimmingdonotworkinsectionview
Thefollowingfunctionsallnowfunctionrelative to the active plane.Thecommandnameisin
parentheses.

DELETEBYBOX(Trimbywindowbox)
DELETEBYSEGMENT(Trimbyselectedsegment)
DELETEBYTEMPSEGMENT(Trimbydigitisedsegment)
CLIPBYBOX(Clipbywindowbox)
CLIPBYSEGMENT(Clipbyselectedsegment)
CLIPBYTEMPSEGMENT(Clipbydigitisedsegment)

Drillholespositionedexactlyononeofthesectionplanesarenotplotted
Previously,Surpacfailedtoplotdrillholesthatlayexactlyononeofthesectionplanes.Thisproblem
hasnowbeenfixed.

SHEETVIEWPORTCLOSEcrashesSurpacifexecutedwhenSheetentitieswindowis
notopen
FixedacrashtriggeredbycallingSHEETVIEWPORTCLOSEwhenthesheetentitieswindowis
notopen.

SclSetValueByNameandSclGetValueByNamedonotworkwithtriobjectsand
trisolations
Previously,theSCLcommandsSclSetValueByNameandSclGetValueByNamefailedtoworkwith
triobjectsandtrisolations.Thisproblemhasnowbeenfixed.

Page 4 of 8

Surpac

Surpac6.6.2
SUBDIVIDESTRINGfunctionisbroken-doesnotsubdividebyx,y,z
SUBDIVIDESTRINGnowworkscorrectlywhenDistancetypeisX-axis,Y-axis,orZ-axis.

PROCESSMAPhasbeenmodifiedtoprocessanimageentitydifferently
Thefollowingchangeshavebeendoneforprocessinganimageentity:
TheClashingfieldisrenamedtoForeground.WhenForegroundisselected,andyou
processamapthatincludestheimageentity,theimageappearsontopoftheotherplotted
objects,andunderneathanytitleblock.Databehindtheimageisnotremoved.When
Foregroundisnotselected,theimageappearsunderneaththeotherplotteddata.
ThePriorityfieldisremovedfromtheDefine image entity attributesform.

GRAPHICALLYCLIPDTMnotclippingcorrectlyorformingDTMproperly
Previously,whenusingGRAPHICALLYCLIPDTM,andtheboundarystringwasexactlyonthe
trisolationboundary,thefunctiondidnotalwayscliptheDTMcorrectly.Now,whenthestartpointof
theclippingsegmentisexactlyonthetrisolationboundary,GRAPHICALLYCLIPDTMclipstheDTM
correctly.

2DPLANESMODEand3DPLANESMODEunwantedchangeofview
Wheninplanesmode,switchingbetween2Dand3Dnolongermovesthecameraposition.

SAVEALLLAYERSAScrasheswhenoutputisGEMStriangulation
SAVEALLLAYERSASnowworkscorrectlywhentheoutputisGEMStriangulations.

SclBlockModelBlockIndexFromXYZfailstogetavalidindexinmanysituations
SclBlockModelBlockIndexFromXYZnolongerfailstogetavalidblockindexinablockmodel.

CrashwhencallingEXPANDDTMonaninvalidDTM
Previously,whenyouranEXPANDDTMonaninvalidDTM,Surpaccouldcrashanddisplayerror
5000.Now,EXPANDDTMsuccessfullyexpandstheinvalidDTM.Regardlessofthefix,itisa
recommendedsteptovalidateaninvalidDTMbeforedoinganyfurtherprocessingontheDTM.

SECTIONSTHROUGHLAYERScrashesinamacro
Previously,ifyouranSECTIONSTHROUGHLAYERSwithmanysectionsinamacro,Surpaccould
runoutofmemory.Now,thememorymanagementproblemhasbeencorrected,andSECTIONS
THROUGHLAYERScompletestheoperationsuccessfully.

GROUPPLOTSELECTIONcauseserror5000
FixedacrashtriggeredbycallingGROUPPLOTSELECTIONfromthemainSurpacwindow.You
cannowrunGROUPPLOTSELECTIONsuccessfully.

TRIANGULATIONSASPOLYLINESdoesnotrenderthetriangleinterceptlinecorrectly
Previously,thepolylines(onsomeplanes)whichrepresentedtheinterceptlinegeneratedbythe
TRIANGULATIONSASPOLYLINESfunction,appearedasbrokenlines.Thisproblemhasbeen
fixedandthepolylinesnolongerappearbroken.

CrashwhenrunningTCLscripttoplottingsectionswhenplottingentitydoesnotexist
InSurpac6.6,whenyouranaTCLmacroforplotting,andaplottingentityusedbythemacrodidnot
exist,Surpaccouldcrash.InSurpac6.3.2,themacrodidnotcrash.InSurpac6.6.2,Surpacdoes
notcrashinthatsituation,butdisplaysanappropriateerrormessage.

Markersmaynotbecorrectlydrawnwhenmultiplestringsaredisplayedinthesame
layer
Markersarenowcorrectlydisplayedwhenmultiplestringsaredisplayedinthesamelayer.

Surpaccrasheswhenanentityreferencedinamapdoesnotexistwhileprocessing
themap
Correctedastabilityissuewhenprocessingamapthatwasmissingentities.

Page 5 of 8

Surpac

Surpac6.6.2
NohelpavailableforPlotsheetsizesform
ThePlot sheet sizes formisnowlinkedwithanappropriatehelppage.

CorrectedvariousSCLmemoryleaks
FoundandfixedvariousmemoryleakstriggeredbySclDestroy.

InputdelaywhenrunningcutandbetweenDTMs
DTMCUTANDFILLVOLUMESnolongerreadsDTMfilesautomaticallywhenyouhavechosena
DTMintheLocationfieldorfields.InsteadyoucanclickRefreshtofilltheLocationfieldortypea
valuemanually.Thischangepreventsunwanteddelayswhenusingthisfunction,especiallywith
largeDTMs.

UnabletoloadthesymbolsfromblockreferencesinsertedinaDWGfile
Previously,thesoftwarewasunabletoloadthedipanddirectionsymbolsfromblockreferences
insertedinaDWGfile.Thishasbeenfixednow.

Indata-centricmode,aselectedtriangleisnothighlightedifgraphicsdriverisDX9or
OpenGL2
Previously,thetrianglewasnothighlightedwhenyouselecteditindata-centricmodeandthe
graphicsdriverwaseitherDX9orOpenGL2.Thisproblemhasbeenfixednow.

DTMinputdelayforvariousfunctions
IfyouloadedsomelargeDTMs,SurpaccouldtakealongtimetofilltheObjectIDandTrisolation
IDboxeswhilevalidatingtheDTMs.Now,thefollowingfunctionsnolongerautomaticallyreadDTM
fileswhenyouhavechosenoneinthelocationfieldorfields:
DTMVOLUMES
INTERSECTDTMS
SECTIONDTM
DTMCLIP
BMVOLTONREPORT
DRILLHOLEINTERSECTDTM
EXPANDDTM
STRINGSOVERDTM
YoucanclickthenewRefreshbuttontofilltheObjectIDandTrisolationIDcomboboxes,orenter
thesevaluesmanually.
Thismodificationpreventsunwanteddelayswhenusingthesefunctions,especiallywithlargeDTMs.

NewSCLcommandSclDestroyHandle
AddedanewSCLcommandSclDestroyHandle.Thepurposeofthiscommandistodestroya
handletoaSurpacobject,whilenotdestroyingtheunderlyingdata.Anexampleofthisisdestroying
apointhandle,withoutdestroyingtheactualpointinthesegmentinwhichitwascreated.

StringdrapingfunctionsfailtodrapestringsoveraDTM
Variousstringdrapingfunctions(SEGMENTOVERDTM,STRINGOVERDTM,STRINGSOVER
DTMandSTRINGRANGEOVERDTM)nownolongerdisplaythespuriouserrormessage
"Warning:Nointersectionwithtriangle"andtheycompletesuccessfully.

Applications
AUDcannowloadDTMs
FixesaproblemwhereAdvancedUndergroundDesign(AUD)didnotshowthebuttonforselectinga
DTM.ThebuttonisnowdisplayedandyoucanuseittoloadaDTMfromSurpactoAUD.

Configuration
FORMPREVIEWwithform00226causesSurpactocrash
FixedacrashtriggeredbyrunningFORMPREVIEWonform00226-thePlot presentation
parametersform.

Page 6 of 8

Surpac

Surpac6.6.2
Stringstylesdoesnotacceptthe'polygon'drawingmethod
Previously,intheSTYLESSTRINGfunctionortheSTRINGPROPERTIESfunction,ifyouselected
thepolygondrawingmethodforastringrange,andappliedtheform,Surpacdisplayedthe
message:"Validationoffieldmethod(x)failed".Now,youcansuccessfullyapplythepolygon
drawingmethod.

Context-menumethodofpromotingordemotingtheselectionoftrianglesnotworking
Previously,thecontext-menumethodofpromotingordemotingtheselectionoftriangleswasnot
workingcorrectly.Thishasnowbeenfixed.

Surpaclimitedto4GBfilesize
Surpacisnowabletoopenandprocessfilesgreaterthan4GBinsize.

Miscellaneous
Graphicaldisplayoptimization
Interactivedisplayoflargenumbersofsegments,trisolations,anddrillholesisnowsignificantly
fasterthanitwaspreviously.InDefaultpreferences,underGraphics>Hardwaresettings,you
mustselecttheDisplaylistssettingtotakefulladvantageofthisoptimization.

Fastertransparency
InDefaultpreferences,underGraphics>Displayoptions,thedefaultTransparencymethod
(whichisPerformance)hasbeenchangedtouseatechniquecalleddepthpeeling.Thedepth
peelingmethodrendersatransparentobjectinpassesthat'peelaway'transparentlayerstoshow
theobjectsunderneath.YoucanspecifythenumberofpeelinglayersusingtheDepthlayers
setting.Foreachlayer,Surpacusesonelayeroftransparency.Youcanenablethelegacymethod
oftransparencybysettingTransparencymethodtoQuality.UsingtheQualitysetting,allthe
trianglesaresortedfrombacktofrontbeforeupdatingthecanvas,whichrequiressignificant
memoryandtimeinallbutthesimplestscenes.

DocumentationChanges
Configuration
Blockmodel
AddedhelptopicwithdiagramsforMineblocksgraphicallycommand.
ForValidateforExporttoWhittle,addeddiagram,plusabetteroverview,explanationofthe
previously-unexplainedfields,andanOutputparagraph.

Customisetopics
InDefaultpreferencestopic,explainedTransparencymethodandDepthlayerssettingswhich
cangreatlyboostgraphicalperformancewhenyouaredisplayingmanytransparentobjects.
Upgradefromoldinstallation.Addedhelptoexplainwhichcustomisedfilesarecopiedfromthe
olderversionofSurpactothenewversion.
AddedhelptopictoexplainthethreepossiblechoicesintheWindowappearancesubmenu.

Surfaces
ForDTMcutandfillvolumes,addeddiagramandwordstobetterexplaincutandfill.
AddedhelpforConvertgridsurfacetoDTMwhichconvertsMinexgridstoDTMs.

SCL
AddedhelpforthenewSclBlockModelGetValuescommandthatgetsthevaluesofblockmodel
attributes.
AddedhelpforthenewSclDestroyHandlecommandwhichreleasesmemoryusedbyhandles.
Thiscommandislikelytobemostusefulforscriptsthatinvolvemanipulatingmanypointsorobjects,
whenthescriptfailsorrunsslowlybecauseitrunsoutofmemory.
ForSclSystemOption,addednotestatingtheextralinethatyouneedtoaddtoascripttocommit
anSclSystemOptionchangethatrelatestoGraphics.

Page 7 of 8

Surpac

Surpac6.6.2
Plotting
AddedhelptoexplainimageentitiesandthenewForegroundoption.Alsoaddedatasktothe
Plottingtutorial:Creatingaplotshowinganimageofalegend.
Copytitleblock.Explainedthefieldsforplacementofthetitleblock,forthesizeoftheprotected
area,andotherfieldsthatlackedhelp.
AddedhelpforCreateentitylegend.
ReorganisedthehelpforthePlottingSheetSetupWindowcommandssotheyareallinthetable
ofcontents.
Plotdrawarea.Addeddiagramtoexplainwherethedrawareaisinrelationtotheborder.

Other
EditedthehelpforthenumerousStringmathsfunctionsfortechnicalcorrectness,easeoffinding,
andeaseofmaintaining.
Madeitsotherearehyperlinksonthebreadcrumbsatthetopofthehelptopicssoyoucannavigate
aroundthetableofcontents.Createdminitablesofcontentswhereneededtoenablethis.

Geologicaldatabaseandcompositing
ReorganisedandeditedtheGeologicaldatabasehelptopic.Removedoutdatedinformation,
explainedstylestable,highlightedimportanceofAUDITDATABASE,clarifiednamingrestrictions
andmemofieldlimitations.
AddedhelpforLabeltickmarksselectableandGeologypatternsselectable,andaddedmore
detailandadiagramtoDrillholetracesselectable.
AddedDatabaseformatandcompatibilityconcepttopicexplainingthedatabasecompatibility
issueswithAccess.
InCompositedownholetopic,explainedDeterminecompositelengthby:bestfit,andadded
DownholeCompositingExample#3plusimageasanexampleofit.
MadesubstantialchangestothehelptopicfortheGraphicaldrillholelogfunctionincludingadding
anexamplewithanimage,andstatinghowyoucancontrolthecolouroflinesandbargraphs.

Drillandblast
Addedhelpfor18commandsontheDatabasesubmenu.Addedhelpfor7Editcommands.Added
helpfor9Displaycommands.Addedhelpfor8Sectionscommands.
AddedhelpforDeletesinglehole.

Page 8 of 8

You might also like