''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Ground Loop Design ' ' Geothermal Design Studio ' ' Version 1.0 ' ' Copyright 2000 Barry L. Petersen ' ' ' ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Modification Record Description ' ' ' ' v. 1.0.1 11-26-2000 Sub Header section added ' ' v. 1.0.2 2-20-2001 Initialization files added ' ' v. 1.0.3 2-23-2001 Zone File Saving Catch added ' ' v. 1.0.4 2-26-2001 Saving system modified: ' ' double names, cancel exits ' ' v. 1.0.5 2-27-2001 Saving checking order changed ' ' v. 1.0.6a 2-27-2001 Fixed parallelLoop#/0 problem ' ' v. 1.0.7 3-24-2001 Save-As repaired, ' ' m.hd. metric units enabled ' ' v. 1.0.8 3-28-2001 Window List added ' ' v. 1.0.9 4-01-2001 Thermal Resistance Calculations ' ' Corrected. Pump Motor ' ' Efficiency Added. v. 1.1 File ' ' Structure replaces v. 1.0 ' ' v. 1.1.0 4-08-2001 Special cases in resistance/ ' ' EKW power real-time calculations' ' v. 1.1.1 4-10-2001 Modified most inputs to ' ' 'LostFocus' for error checking ' ' v. 1.1.2 4-12-2001 Modified most 'LostFocus' ' ' commands to 'Change' w/Lostfocus' ' v. 1.1.3 4-14-2001 Made the Heat Pump Files (.hpd) ' ' transferrable from within GLD ' ' v. 1.1.4 6-07-2001 Related the browser files to ' ' App.Path, updated SelectMfgCombo' ' v. 1.1.5 6-13-2001 Added Flow Factor for Watts ' ' v. 1.1.6 6-15-2001 Corrected Window Counting System' ' v. 1.1.7 6-19-2001 Major Upgrade: Added Load Flows ' ' to Heat Pump Module and Loads ' ' Panels. Heat pump and zone file' ' formats changed. Older files ' ' still readable. Four coefficient' ' 3rd order model adopted for load' ' corrections. ' ' v. 1.1.8 6-23-2001 Major Upgrade: Added Test Screen' ' in Heat Pump Module. Now it is ' ' possible to test the models ' ' directly as they are entered. ' ' v. 1.1.9 6-25-2001 Major Upgrade: Added 1 Page ' ' Reports, Included Load Flows in ' ' the Zone Equipment Reports. ' ' Reconfigured GLD.MDB database ' ' and the Data Environment. ' ' v. 1.2.0 6-26-2001 Modified pumps (.hpd) file, ' ' added Flows to main (short, ' ' long) Zone Reports with Heat ' ' Pump inlet temperature. ' ' v. 1.2.1 6-26-2001 Super Upgrade: Changing to ' ' modular form for ease of ' ' editing. ' ' ' ' v. 2.0.0 7-21-2001 Component-based upgrade. Loads ' ' Modules and reports pulled from ' ' design modules. Linking concept ' ' introduced. All modules ' ' redesigned. Toolbar added. ' ' New Menus added: License, Loads,' ' Tools, View. ' ' Tools added: Diffusivity Calc., ' ' Equivalent Hours Calc., Pump ' ' Power Calc. ' ' v. 2.0.1 8-01-2001 Fixed Reports, made Surface ' ' Water report labels disappear. ' ' v. 2.0.2 8-01-2001 Press calculate buttons on copy ' ' in the Heat Pump Edit Module. ' ' v. 2.0.3 8-02-2001 Heat Pump Test Panel Nominal ' ' Flow Rate in Metric repaired. ' ' Middle temperature modification.' ' v. 2.0.4 8-03-2001 Fixed new report label problem. ' ' Added Auto-select label. ' ' v. 2.0.6 8-20-2001 Fixed panel layer problem. ' ' Edited labels for Korea. ' ' v. 2.0.7 8-22-2001 Heat Pump window Focus problem. ' ' Made the form frmGLDes.-global. ' ' v. 2.0.8 8-22-2001 Added degree sign for temps. ' ' v. 2.0.9 9-08-2001 Modifed SafeSerial dialogs and ' ' distributor info. capability. ' ' Trial version limitations added.' ' v. 2.1.0 10-14-2001 Added cooling towers, loads ' ' summary panel, and established ' ' 3 different versions with Safe- ' ' serial: LE, LE+, and Pro. ' ' v. 2.1.1 11-27-2001 Fixed single unlink problem. ' ' v. 2.1.2 1-14-2002 Fix international sizing, labels' ' v. 2.1.3 1-21-2002 Distributor Icon from Res file ' ' v. 2.1.4 2-01-2002 Resource file edited to include ' ' pictures. Splash screen change.' ' v. 2.2 3-15-2002 Import module added for ' ' importing Trane Trace/System ' ' Analyzer files. Transfer system' ' from eqv. hours calculator also ' ' added. ' ' v. 2.2.1 3-19-2002 PLFm in transfer mode corrected ' ' to account for PLF in inport ' ' data. Before it was 'Select ' ' your own PLFm', which was wrong.' ' v. 2.5 3-31-2002 Horizontal Module added: reports' ' and new codes for horizontal and' ' hz-bh limited editions. ' ' v. 2.5.1 4-28-2002 Clipboard paste to EqCalc added.' ' v. 2.5.2 4-29-2002 Monthly Loads Importer made ' ' independent, excel paste added. ' ' v. 2.5.3 5-16-2002 Single Trench Length Metric bug.' ' Taller windows for XP,box sizes.' ' v. 2.5.4 5-26-2002 Calculate button light up. ' ' Import1 "clear" button fixed. ' ' v. 2.5.5 5-27-2002 Light subroutine added, two ' ' missing flag links connected. ' ' v. 2.5.6 6-4-2002 Errors with lights fixed. ' ' v. 2.5.7 6-15-2002 Database "Insufficient Base ' ' Table Info" error fix attempt ' ' Proper gld.mdb initial directory' ' finally established. Helpfile ' ' _LA removed from all but dir. ' ' v. 2.5.8 6-19-2002 deGLD changed to Jet 4.0 OLE DB ' ' v. 2.5.9 6-25-2002 Distributor features added based' ' on rc string. ' ' 1. Splash Icon, 2. About Icon, ' ' 3. Report Image, 4. Heat Pump ' ' Active Series, 5. GLD Window ' ' Caption, 6. Background Color ' ' 7. Assundry rc file changes ' ' v. 2.6.0 6-26-2002 Three errors corrected: WF heat ' ' pump mfgname in individual files' ' 'SWUnlink' mistype in HZUnlink ' ' Error 91 on big report expansion' ' v. 2.6.1 6-30-2002 Label Errors in project reports ' ' fixed. Pipe Resistance in BH ' ' Swing temp in HZ. ' ' v. 2.6.2 7-19-2002 Fixed horizontal slinky error ' ' that used the wrong value to ' ' calculate the pipe position ' ' array. It had to calculate for ' ' the bottom depth for a vertical ' ' slinky, and I was using the ' ' horizontal center location. ' ' Also fixed 0 load error on ' ' slinky calcuations to read 0 ' ' length for the calculations. ' ' v. 2.6.3 8-6-2002 Fixed it so that a particular ' ' series opens for custom versions' ' v. 2.6.4 9-18-2002 Extended range added to pond ' ' module per McQuay suggestion. ' ' Used a linear extension out from' ' the end of the published data ' ' with Log Mean Temp Difference ' ' theory to predict lengths. ' ' Error in that range is small, ' ' but it helps the appearance. ' ' Also used the LMTD theory to ' ' adjust pond lengths for ' ' different flow rates. ' ' v. 2.6.5 10-8-2002 Intl version locale problem. ' ' Changed Val() to CDbl() ' ' [all modules]-- sizeable change.' ' v. 2.6.6 1-15-2003 Problem with distributed files. ' ' If the pump in the file was not ' ' in the pump list it would crash.' ' Changed zone manager/avg block. ' ' v. 2.6.7 4-17-2003 Fixed textboxes to handle bad ' ' entries. Added the feature to ' ' Loads and Heat Pump modules. ' ' Used ErrHandlers to get around ' ' CDbl limitations from type ' ' mismatch error 13. Different ' ' from the previous Val response. ' ' v. 2.6.8 5-12-2003 Added ClimateMaster, FHP ' ' v. 2.6.9 6-24-2003 Added iteration check function ' ' v. 2.7.0 3-03-2004 Changed to 15 trials ' ' v. 2.7.1 6-20-2004 Added 'No Heat Pump' Modeling ' ' v. 2.7.2 11-4-2004 Geoclip Ad removed on tooltip ' ' ' ' v. 3.0.0 4-15-2006 Aladdin HASP Protection added ' ' v. 3.0.1 5-12-2006 Fixed initialization HASP ' ' problem from 3.0 release ' ' v. 3.0.2 8-09-2006 Alladin key sample version test ' ' repaired by making the ' ' conductivity within 0.03 instead' ' of 0.3 like the temperature. ' ' Both Borehole and Horiz. DM. ' ' v. 3.0.3 2-09-2007 Distributor Information changed ' ' Fixed relations to SafeSerial ' ' Added Geoxergy and groundloop ' ' design as distributors. ' ' Network version completed ' ' earlier but mentioned now. ' ' v. 3.0.4 3-09-2007 SafeSerial commented out and ' ' SASE.OCX removed. ' ' Printing report logos fixed due ' ' to HASP/distriubtor structure ' ' change. ' ' v. 3.0.5 4-15-2007 Added Legacy feature to ' ' setIdleTime on the key. Has ' ' something to do with letting ' ' people log into the network ' ' after someone logs out. ' ' v. 5.0.3 10-28-2007 Long Awaited new release ' ' Includes monthly temperature ' ' Data, Fixed temperature mode ' ' Boiler functions, Graphing ' ' and new Reports. ' v. 5.1.0 2-15-2008 (est) Residential version ' ' v. 5.1.18 3-19-2008 After ASHRAE calculation in ' ' fixed temp mode, modified when ' ' g function is calculated so that' ' g function is calculated after ' ' iterative sizing process is ' ' complete. ' ' v. 5.2.2 Fixed '(Select)' label from ' ' appearing at the wrong time. ' ' Modified the cooling tower hours' ' to remove the COP factor from ' ' up-down changes. Fixed if the ' ' Pumplist.gld file doesnt exist. ' ' v 5.3.0 6-11-08 Fixed Grid File Error ' ' Values beyond index 0 not ' ' used. Also trench number ' ' entry and SoilTypeCombo ' ' Res-Comm switch bug. ' ' v 5.3.1 7-15-08 Added units text on monthly ' ' Data Reports ' ' v 5.3.2 8-4-08 Added McQuay ' ' v 5.3.8 8-27-08 Vista changes (5.3.3-7) and bug ' ' related to horizontal module ' ' Main menu button rearrangement ' ' Finance module underway, hidden ' ' v 6.1.0 12-13-08 Finance module v1 finished. ' ' New HASP SRM features activated.' ' v 6.5.0 3-15-08 Added new Thermal Conductivity ' ' Module, RAUPEX Pipe Parameters ' ' Feature 15 for TC Module ' ' v 10.0.34 7-1-19 1)Added newsingleboreflowrate ' ' change marker for coaxial ' ' 2)Added GFunctionRecalculateFlag' ' 3)Added Progressbar for Calcs ' ' v 10.0.35 7-2-19 Modified Calc Progressbar ' ' v 10.0.36 7-3-19 Changed Layer Order Progressbar ' ' v 10.0.37 7-4-19 Hourly Progressbar Cancel ' ' Behavior ' ' v 10.0.38 7-29-19 Hourly Progressbar Appearance ' ' Behavior - shows up now! ' ' Access Data Button crash on ' ' ECGraph2D fixed ' ' v 10.0.39 7-30-19 GeoKoax Mode Operation Fix ' ' GeoKoax-Avg Block Inlet Temps ' ' Agree Now ' ' ECGraph2D Access Graph Button ok' ' v 10.0.40 8-29-19 PSB (piping)Version var fix ' ' v 10.0.41 9-12-19 Test for Real-time-clock (RTC) ' ' v 10.0.42 9-18-19 HZ Module Appdata folder error ' ' on Configuration tab ' ' v 10.0.43 10-9-19 Fix auto-coax-flow ' ' for Monthly/Hourly ' ' v 10.0.44 3-12-20 Hourly Loads Read Error ' ' in mod LoadsIO, highlight bold ' ' error on Monthly loads pane ' ' v 10.0.45 6-12-20 Clear Clipboard at start ' ' Added (Fixed) Separation Dist ' ' GFunctionRecalculateFlag ' ' v 10.0.46 6-16-20 Add Contact email form to Renew ' ' Added menu link to Geofease.com ' ' v 10.0.47 6-17-20 Added vbModal on Renew Sub form ' ' v 10.0.48 8-27-20 Allows 5000 hours on TC module ' ' and column reordered in TC rept ' ' v 10.0.49 9-24-20 Catch on Error 521 related to ' ' clipboard and EC Graph in TC Mod' ' v 10.0.50 10-27-20 Set int ratio comparison between' ' two sensor sets to 20% from 10% ' ' Corrected parentheses removal in' ' TC Module data sets ' ' v 10.0.51 11-09-20 Reset email server to send from ' ' precisiongeothermal.com ' ' Gmail had too many restrictions ' ' v 10.0.52 03-03-21 Tested TC BTR Theory and added ' ' new code, commented out unused. ' ' Added error catch for Avg Block ' ' Module Graphing Clipboard Error ' ' v 10.0.53 03-11-21 Increased TC limit from 5500 to ' ' 7500. ' ' v 10.0.54 03-23-21 Added G-Function Coefficient ' ' Writer for ENSURE ' ' v 10.0.55 07-01-21 Fixed Metric Hourly import ' ' (before all hourly in English) ' ' v 10.0.56 07-02-21 Fixed Metric Hourly ReImport ' ' (previous solution was wrong) ' ' v 10.0.57 07-19-21 PSB Import Installed Circuit ' ' counting error. Changed if stmt ' ' Math was wrong. ' ' v 10.0.58 11-24-21 IES Export Last Month Corrected ' ' v 10.0.59 11-25-21 IES Export Test ' ' v 10.0.60 11-25-21 IES Export Folders Reset Orig ' ' v 10.0.61 12-13-21 Borehole Diam limit reset 10" ' ' Copyright date changed Spsh,Abt ' ' v 10.0.62 12-13-21 Borehole Diam limit reset 100" ' ' Special ARUP version ' ' v 10.0.63 12-13-21 Borehole Diam limit reset 10" ' ' v 10.0.64 12-21-21 Borehole Diam limit reset 100" ' ' Test version for Ed ' ' v 10.0.65 2-02-22 Borehole Diam limit reset 10" ' ' TC agnostic Temp order added ' ' Test version for Jeff ' ' v 10.0.66 2-17-22 Tanaka Reporting W/m Error for ' ' Q in metric mode. Hourly reports' ' added "0.0" format for '-'. ' ' Revived Conductivity Layer Calc ' ' Fixed Metric Hybrid summary open' ' Fixed Hybrid Loads export ' ' v 10.0.67 2-17-22 Borehole Diam limit reset 100" ' ' Test version for Ed ' ' v 10.0.68 2-17-22 Borehole Diam limit reset 100" ' ' Unvalidated version for ARUP ' ' Includes About/Splash Warnings ' ' v 10.0.69 2-18-22 Borehole Diam limit reset 10" ' ' Longer label for numbers on ' ' Hybrid Summary page ' ' v 10.0.70 2-18-22 Catch for LoadsHome null around ' ' TransferLoadVariablesIn ' ' Fixed one lbl on Hybrid Summary ' ' v 10.0.71 3-25-22 Removed functionality for HASP ' ' feature 1014, some issue on ' ' network versions. ' ' v 10.0.72 4-28-22 Reset functionality for HASP ' ' feature 1014. ' ' Fixed FillZoneListGains error ' ' in Avg Block, 12 hr block not ' ' 8 from 8pm - 8am ' ' Added daySumMax to try to keep ' ' max load on max load day. ' ' Many issues around the potential' ' shift of the actual Design Day. ' ' Also changed browser window to ' ' open external links in the ' ' default Windows Browser. ' ' v 10.0.73 5-14-22 Test compile on new LG Gram ' ' laptop ' ' v 10.0.74 8-17-22 Expanded BH version of 10.0.73 ' ' v 10.0.75 1-13-23 Version for Victor, handles ' ' high inlet temps in heating ' ' and low inlet temps in cooling ' ' better in hourly mode. Also adds' ' tab delimiters for Monthly and ' ' Hourly Data txt files. Easier to' ' read in Excel. ' ' Expanded borehole version. ' 'v 10.0.76 1-13-23 Regular version with 10.0.75 ' ' additions. ' 'v 10.0.77 1-23-23 Added automatic open of the ' ' GLDLicenseUpdater.exe file ' ' from Help Menu - Renew ' ' Subscriptions ' 'v 10.0.78 2-7-23 Fixed Q(j)=0 for j<1 error in ' ' hourly mode. Victor found it. ' ' Expanded Borehole version. ' 'v 10.0.79 2-7-23 Normal Borehole version. ' 'v 10.0.80 2-28-23 Unchecked 2 1/2" and 3 1/2" as ' ' defaults in Piping Module ' ' Dave Henrich said they aren't ' ' used. (gldfd.ini file will ' ' override) ' 'v 10.0.80(2) 5-27-23 Added a specific monthlyMaxWatts' ' for every monthly calculaton to ' ' ensure that the max demand for ' ' the heat pump matched when the ' ' peak load is applied near the ' ' temperature limit. ' ' There are cases where the peak ' ' load at the highest/lowest peak ' ' temperature are not the peak ' ' load. In these cases, I made a ' ' variables to store the watts and' ' loads at the peak temperature, ' ' but I don't report them. Instead' ' I only report the highest peak ' ' demand and COP at or near the ' ' peak temperature. ' 'v 10.0.81 8-8-23 Import Horizontal data import ' ' into PipingSystemBuilder (PSB) ' ' had a 2D variable going into ' ' the pipeSize and pipeType. ' ' Changed to 1D value. ' ' v 10.0.82 08-10-23 Added G-Function Coefficient ' ' Writer for ENSURE ' ' v 10.0.83 09-11-23 Put in catch for people who put ' ' in the flow rate info twice in ' ' the HPEdit module. ' ' v 10.0.84 09-11-23 Fixed avg block secondary bug ' ' for people who put the flow rate' ' info twice in the HPEdit module.' ' v 10.0.85 10-03-23 Changed Export APS section to ' ' look for iesfile_export.dll in ' ' the main app path. Also changed ' ' added the same in read_aps_file ' ' for importing. ' ' v 10.0.86 12-19-23 Added License Updater for Jeff ' ' v 10.0.87 02-23-24 1. Removed Email updater. ' ' 2. Added saving file for Horiz. ' ' graphs, checked images & PDF ' ' 3. Fixed Spelling errors in ' ' Tables ' ' 4. Added MathLibrary.dll for ' ' Thales tests ' ' 5. Put "*Override Model" for ' ' Custom Pump label ' ' 6. Fixed spelling errors in ' ' SoilTable2.html and ' ' SoilTable2Metric.html ' ' v 10.0.88 02-24-24 1. Reset shifted panels - Avgblk' ' v 10.0.88-91 02-25-24 Optimize exipration mbox & links' ' v 10.1.0 03-12-24 Added angular bores, fixed GMap ' ' v 10.1.1 03-13-24 1. Fixed azimuth angle limits ' ' 2. Fixed export from GBuilder ' ' v 10.1.2 03-15-24 Added Non-Rect & Angled Bore lbl' ' v 10.1.3 03-19-24 Renew Subscription mod 31 days ' ' v 10.1.4 03-19-24 Grid Builder Add Point bug ' ' (swap azimuth and angle) ' ' v 10.1.5 03-31-24 Grid Builder Auto Build Angles ' ' v 10.1.6 04-01-24 Azimuth = 0 when Angle = 0 Auto-' ' Build, non-zero Borelength Msg ' ' v 10.1.7 04-01-24 Azimuth = 0 for autobuild circle' ' v 10.1.8 04-03-24 GridBuilder Import Vertical Bug ' ' v 10.1.9 04-11-24 IDF Shank Spacing unit error fix' ' Design Day Iteration Angled fix ' ' v 10.1.10 04-12-24 1. Changed from azimuth, angle ' ' to polar, azimuth ' ' 2. Saved gridFileLevels to ' ' project file ' ' v 10.1.11 04-13-24 1. Added Review for Grid Buider ' ' 2. Added ? button on Grid build ' ' 3. Forced Hollow Square Azimuth ' ' angles 0-360 ' ' 4. Added centering to Hollow ' ' Square Auto Build ' ' 5. Did resizing work on GB ' 'v 10.1.12 04-13-24 Two mixup polar-azimuth errors ' ' in the GFunction calculator ' 'v 10.1.13 06-25-24 Fixed COP Units in Metric Hourly' 'v 10.1.14 08-26-24 OneDrive SpecialDocumentsFolder ' ' fix. Might not work with older ' ' versions of Onedrive. ' 'v 10.1.15 09-01-24 OneDrive Documents Folder Try #2' 'v 10.1.16 09-02-24 OneDrive %USERPROFILE% problem ' 'v 10.1.17,18 09-02-24 Remove MsgBox message from 1.16 ' 'v 10.1.18-22 10-24 OneDrive Documents tests ' 'v 10.1.23 11-15-24 Disabled mnuExportAPS ' 'v 10.1.24 11-15-24 Invisibled mnuExportAPS ' 'v 10.2.0 10-21-24 1)Add New separate metric piping' ' inputs and Custom pipe size ' ' ability. ' ' 2) Add new variable loads ' ' per year in hourly mode if ' ' longer loads files are loaded. ' ' 3) New dll file GLD2025Lib.dll ' ' 4) designLinkID set on mnuLink ' ' to fix loading error. ' ' 5) Opened Diameter on Slinky ' ' 6) Fixed PSB import on ' ' Horizontal Slinky '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''