Field descriptions of the fields added to the PIPEWORKS

advertisement
Field descriptions of the fields added to the PIPEWORKS.MDB file with the Drains Link program
Fields added to the Runoff data table.
Fields.Append .CreateField("Name", dbText)
' Pit Name
.Fields.Append .CreateField("Grate_Type", dbText) ' Grates types to be named to meet Drains
system
.Fields.Append .CreateField("Grate_Size", dbText) ' Grate size by description
.Fields.Append .CreateField("Pipe_Exists", dbText) ' Space or 'Y' if D/S pipe exists
.Fields.Append .CreateField("Area_Imp", dbText) ' Impervious area in square metres
.Fields.Append .CreateField("TC_Imp", dbText)
' Tc for impervious area in minutes
.Fields.Append .CreateField("Length_Imp", dbText) ' Length for impervious area overland flow
.Fields.Append .CreateField("Slope_Imp", dbText) ' Grade for impervious area overland flow
.Fields.Append .CreateField("Rough_Imp", dbText) ' Roughness for impervious area overland flow
.Fields.Append .CreateField("Length_Imp_Channel", dbText) 35 Length for impervious area
catchment channel flow
.Fields.Append .CreateField("Slope_Imp_Channel", dbText) ' Grade for impervious area catchment
channel flow
.Fields.Append .CreateField("Rough_Imp_Channel", dbText) ' Roughness for impervious area
catchment channel flow
.Fields.Append .CreateField("Area_Perv", dbText) ' Pervious area in square metres
.Fields.Append .CreateField("TC_Perv", dbText)
' Tc for pervious area in minutes
.Fields.Append .CreateField("Length_Perv", dbText) ' Length for pervious area catchment flow
.Fields.Append .CreateField("Slope_Perv", dbText) ' Grade for pervious area
.Fields.Append .CreateField("Rough_Perv", dbText) ' Roughness for pervious area
.Fields.Append .CreateField("Area_Supp", dbText) ' Supplementary Area
.Fields.Append .CreateField("TC_Supp", dbText)
' Tc for supplementary area
.Fields.Append .CreateField("Length_Supp", dbText) ' Length for supplementary area catchment
flow
.Fields.Append .CreateField("Slope_Supp", dbText) ' Grade for supplementary area
.Fields.Append .CreateField("Rough_Supp", dbText) ' Roughness for supplementary area
.Fields.Append .CreateField("OF_Rate", dbText)
' Design Overflow rate - Calc by drains
.Fields.Append .CreateField("OFlow_To", dbText) ' Overland flow destination Pit Name
.Fields.Append .CreateField("OFlow_Time", dbText) ' Travel time to overflow destination pit
.Fields.Append .CreateField("OFlow_Channel_Type", dbText) Channel type to overflow destination
pit
.Fields.Append .CreateField("OFlow_Channel_Length", dbText) ' Distance to overflow pit in metres
.Fields.Append .CreateField("OFlow_Channel_Slope", dbText) ‘ Grade to overflow pit %
.Fields.Append .CreateField("OFlow_Chanel_Roughness", dbText) Ponding volume at Sag pit in
cubic metres
.Fields.Append .CreateField("OFlow_Channel_DSAreaPct", dbText) ' Overflow percentage
.Fields.Append .CreateField("Pond_Volume", dbText) ' Sag volume at Sag pit in cubic metres
.Fields.Append .CreateField("Pond_Depth", dbText) ' Sag depth at Sag pit in cubic metres
Fields added to the surface data table
.Fields.Append .CreateField("Name", dbText)
' Pit Name
.Fields.Append .CreateField("Chainage", dbText) ' Chainage downstream of pit in metres
.Fields.Append .CreateField("Surface_RL", dbText) ' Surface elevation in metres
Fields added to the Service data table
.Fields.Append .CreateField("PitName", dbText)
' Pit Name
.Fields.Append .CreateField("Ser_Number", dbText) ' Service Number
.Fields.Append .CreateField("Ser_Type", dbText) ' Service Type
.Fields.Append .CreateField("Ser_Distance", dbText) ' Service Distance downstream of pit in
metres
.Fields.Append .CreateField("Ser_IL", dbText) ' Service Elevation in metres
.Fields.Append .CreateField("Ser_Dia", dbText) ' Service Dia in metres
.Fields.Append .CreateField("Ser_Lat_Clear", dbText) ' Service Lateral Clearance in metres
.Fields.Append .CreateField("Ser_Ver_Clear", dbText) ' Service vertical Clearance in metres
.Fields.Append .CreateField("Ser_Over", dbText) ' Service over the top possible
Fields added to the Detention data table
.Fields.Append .CreateField("PitName", dbText)
.Fields.Append .CreateField("RL", dbText)
.Fields.Append .CreateField("Volume", dbText)
level in the level field
' Pit Name
' Level in metres
' Stored volume in cubic metres below the
In addition
There need to be fields to document the outflow elements of a detention basin.
They would be different for each type of element.
A pipe culvert for example probably only needs 3D coordinates at each end, a diameter, material ot
roughness.
I don’t need to detail other items as I’m sure you will be familiar with them.
Download