LEGO, Brick by Brick

Brick By Brick

Enhanced-buzz-31955-1355155876-6

Chana Joffe-Walt examines Lego's dominance despite their products' high cost and lack of exclusive patent:

Lego goes to great lengths to make its pieces really, really well, according to David Robertson, who is working on a book about Lego. Inside every Lego brick, there are three numbers, that identify exactly what mold the brick came from, and what position it was in in that mold. That way, if there's a bad brick somewhere, the company can go back and fix the mold. For decades this is what kept Lego ahead. It's actually pretty hard to make millions of plastic blocks that all fit together.

Dreher recently sang the praises of the toy company. Tip, The Daily Dish

InfoSewer Minimum Travel Time Sensitivity

InfoSewer Minimum Travel Time Sensitivity

 

The three Run manager parameters, Maximum Number of Segments, Minimum Travel Distance and the Minimum Travel Time in InfoSewer and H2OMAP Sewer affect the shape and flow attenuation of the flow in a link.  The effect of decreasing the Minimum Travel Time is to reduce the peak flow and spread out the flow as the number of segments increases(Figure 1).  The larger the Minimum Travel Time, which has the effect of decreasing the number of segments in a link up the limit of the parameter Maximum Number of segments, the smaller the peak and the more attenuation of the flow in InfoSewer.

 

There is three ways to control attenuation in InfoSewer: (1) use the flow attenuation option, (2) increase the Maximum Number of Segments per link and (3) decrease the Minimum travel distance.    You can also use all three parameters to make more segments per link for long links and only a few segments for short links.

Figure 1.  Effect of the Minimum Travel Time in InfoSewer and H2OMAP Sewer

InfoSewer Minimum Travel Distance Sensitivity

InfoSewer Maximum Number of Segments Sensitivity 

The three Run manager parameters, Maximum Number of Segments, Minimum Travel Distance and the Minimum Travel Distance in InfoSewer and H2OMAP Sewer affect the shape and flow attenuation of the flow in a link.  The effect of decreasing the Minimum Travel Distance is to reduce the peak flow and spread out the flow as the number of segments increases(Figure 1).  The smaller the minimum travel distance, which has the effect of increasing the number of segments in a link up the limit of the parameter Maximum Number of segments, the smaller the peak and the more attenuation of the flow in InfoSewer. 

There is three ways to control attenuation in InfoSewer: (1) use the flow attenuation option, (2) increase the Maximum Number of Segments per link and (3) decrease the Minimum travel distance.    You can also use all three parameters to make more segments per link for long links and only a few segments for short links.

Figure 1.  Effect of the Minimum Travel Distance in InfoSewer and H2OMAP Sewer

How to Make an Excel Fixed Width File from SWMM 5

How to Make an Excel Fixed Width File from SWMM 5

 

You can use this macro for MATLAB or some other DOS based program by using the Tools command of SWMM 5 and configuring the EXCEL file option.  If you use the EXCEL tool then your SWMM 5 input file will be opened up in EXCEL and you can use this macro to make a fixed format file for SWMM 5.  Note, SWMM 5 does not use fixed format but other programs may need it for reading,  You adjust the column widths in the macro for your program.

 

 

Here is the macro, which is placed  in Excel using these command:

  1. Copy the code above.
  2. Open Excel.
  3. Alt + F11 to open the Visual Basic Editor.
  4. Click Insert-Module from the menu.
  5. Paste the code into the window that appears at right.

Option Explicit

 

Sub CreateFixedWidthFile(strFile As String, ws As Worksheet, s() As Integer)

    Dim i As Long, j As Long

    Dim strLine As String, strCell As String

    

     'get a freefile

     ' source is http://www.vbaexpress.com/kb/getarticle.php?kb_id=759

    Dim fNum As Long

    fNum = FreeFile

    

     'open the textfile

    Open strFile For Output As fNum

     'loop from first to last row

     'use 2 rather than 1 to ignore header row

    For i = 1 To ws.Range("a65536").End(xlUp).Row

         'new line

        strLine = ""

         'loop through each field

        For j = 0 To UBound(s)

             'make sure we only take chars up to length of field (may want to output some sort of error if it is longer than field)

            strCell = Left$(ws.Cells(i, j + 1).Value, s(j))

             'add on string of spaces with length equal to the difference in length between field length and value length

            strLine = strLine & strCell & String$(s(j) - Len(strCell), Chr$(32))

        Next j

         'write the line to the file

        Print #fNum, strLine

    Next i

     'close the file

    Close #fNum

    

End Sub

 

 'for example the code could be called using:

 

Sub CreateFile()

    Dim sPath As String

    sPath = Application.GetSaveAsFilename("SWMM5_Fixed_EXPORT", "Text Files,*.inp")

    If LCase$(sPath) = "false" Then Exit Sub

     'specify the widths of our fields

     'the number of columns is the number specified in the line below +1

    Dim s(15) As Integer

     'starting at 0 specify the width of each column for the SWMM5 File, alter the columns if you need more columns in your data input file

    s(0) = 40

    s(1) = 20

    s(2) = 20

    s(3) = 20

    s(4) = 20

    s(5) = 20

    s(6) = 20

    s(7) = 20

    s(8) = 20

    s(9) = 20

    s(10) = 20

    s(11) = 20

    s(12) = 20

    s(13) = 20

    s(14) = 20

    s(15) = 20

     'for example to use 3 columns with field of length 5, 10 and 15 you would use:

    'dim s(2) as Integer

     's(0)=5

     's(1)=10

     's(2)=15

     'write to file the data from the activesheet

    CreateFixedWidthFile sPath, ActiveSheet, s

End Sub

 

 

New Zealand Capital Chooses Innovyze for Advanced Asset Integrity Management and Condition Assessment

 

New Zealand Capital Chooses Innovyze for Advanced Asset Integrity Management
and Condition Assessment

Wellington, New Zealand Selects InfoNet 

 

Broomfield, Colorado USA, December 11, 2012 — Innovyze, a leading global innovator of business analytics software and technologies for wet infrastructure, today announced that the Wellington City Council (WCC), New Zealand has chosen to utilize the powerful analysis and business intelligence capabilities of InfoNetas its network management system. The decision helps enforce Innovyze role as a market leader in the smart asset management sector for progressive water and wastewater utilities.

Wellington is New Zealand’s capital city and home to over 200,000 people. Valued at over half a billion dollars, its sewer collection system is composed of over 1,000 km of pipe, 62 pump stations, 3 treatment plants, 1 dewatering plant, and treats 24 million liters of sewage annually.

“After an extensive tender process, Wellington City Council chose InfoNet to manage their underground assets,” explained Vaughan McEwen, WCC Team Leader. “The project was a combination of software selection and professional services to implement InfoNet as the ‘one source of truth’ for water, wastewater and stormwater asset management data. Phase 1 of the project  was for stormwater and wastewater data and has been completed. Phase 2 for the water supply data is due to start later this year. Already WCC has seen significant benefits from using InfoNet, in particular the ease and time saving involved in entering new assets, and the ability to get a comprehensive understanding of the quality of their data, quickly and easily.”

InfoNet is a purpose built, out-of-the-box asset management and business intelligence system for water distribution, wastewater collection and stormwater networks. It leverages advanced analysis and data validation tools to ensure informed, swift and cost-effective decision making, for both day-to-day management and long-term network planning. InfoNet enables water industry managers, engineers and planners to manage, integrate, validate, analyze and report on their network data. It delivers accurate, auditable up to-date information and easy-to-use reports on network infrastructure and performance. InfoNet and its companion field solution, InfoNet Mobile, can be integrated into many applications and data sets including Esri Geodatabase, generic GIS, corporate ERP, CMMS, field data systems, SCADA, hydraulic modeling analysis software and other corporate applications, to give managers a single clear picture of their network infrastructure for improved decision making.

InfoNet also lets engineers and managers analyze all aspects of the network life cycle. A robust query engine enables users to filter, sort, and make complex selections related to their underground assets and related events or inspections based on virtually any criteria, while its geospatial environment lets them create thematic maps with flexible symbology and rich detail. A built-in report generator comes with dozens of standard reports plus the ability to quickly build custom reports and graphs against any piece of data stored in the system.

“Innovyze continues to invest heavily in smart asset management performance solutions because they give our customers a significant business edge,” said Innovyze Director of International Operations Andrew Brown.  “WCC has joined the legion of utilities that have chosen Innovyze products because they deliver consistent, high quality engineering GIS data, enhanced efficiency and reliable, cost-effective planning capabilities. These advantages lead to measurable improvements in productivity, system performance, return on investment and customer satisfaction.”