Professional Documents
Culture Documents
WEB EDITION
Version 5.8
A product of
ENERCALC
Engineering Software, Inc.
ENERCALC Web Edition
All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or
mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the
written permission of the publisher.
Products that are referred to in this document may be either trademarks and/or registered trademarks of the
respective owners. The publisher and the author make no claim to these trademarks.
While every precaution has been taken in the preparation of this document, the publisher and the author assume no
responsibility for errors or omissions, or for damages resulting from the use of information contained in this document
or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be
liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or
indirectly by this document.
Publisher
ENERCALC Engineering Software
Managing Editor
Michael D. Brooks, P.E., S.E.
ENERCALC Engineering Software
Sales: info@enercalc.com
Web: www.enercalc.com
Table of Contents
Foreword 1
Part I Welcome 3
Part II Introduction 6
1 How It All Works
................................................................................................................................... 6
2 Why a Internet...................................................................................................................................
based System? 8
Part IV A Worksession 21
1 Similarities &...................................................................................................................................
Differences 21
2 Using Files ................................................................................................................................... 23
3 Printing your...................................................................................................................................
Calculations 29
4 Specifying a ...................................................................................................................................
Title Block Logo 31
5 Speed & Performance
................................................................................................................................... 33
Index 0
I
1 Foreword
Foreword
This software system was designed and developed to give the practicing
Structural Engineer a tool to rapidly perform structural analysis and design
of building components.
The design philosophy has remained the same for the last 20
years......provide software that is a "fill-in'the-blanks" tool with instant
recalculation and review of the results.
I
3 ENERCALC Web Edition
1 Welcome
Welcome! Because you are here you are curious about the possibilities of using
Microsoft Window's programs over the Internet.
Thank you for choosing to use ENERCALC's new WorkAnywhere Web Edition. This
software frees you from installation on your computers and instead allows you to run
the software from any Internet connected computer.
All you do is download and run a small connector called "ECWEB.EXE". This Windows
program acts as the "front end" to the real software program that runs on our servers in
the ENERCALC datacenter. Over two dozen servers with high-speed switchgear and
massive database storage enables hundreds (it's designed for 1,500) simultaneous users
worldwide.
Just press in the connector and in a brief moment the software will
appear looking just like you are used to seeing it. With each button-press, menu
selection, or window change you are communicating with your own separate executing
program on our servers.
Find a problem? No problem! Just let us know and when it's corrected every single user
worldwide now has the latest version at their fingertips! Need an enhancement? If it's
easy we can add it and you get to use it immediately.
II
Introduction 6
2 Introduction
2.1 How It All Works
4. The program starts and then you start seeing things! You will first see
the title screen, then the Project Manager will appears. What has
actually happened is that when the program starts on the server it
knows that there is a remote user. It sends the screen information to
you at your location and an identical copy is created.
5. As you start using the software at your location each button press,
typed character, menu selection, scroll of a list, or change of a tab is
sent as an instruction back to the server.
6. When the program on the server gets your activity it carries it out just
as if it had been done from a local keyboard or mouse. When the
program is done with whatever action was required of it (recalculating
the data, changing options, displaying another window, creating a
printout, etc.) that new look or data are sent you and displayed.
7. This process continues until you are finished. You will notice that it all
happens extremely fast. This is due in large part by the design.....only
the smallest possible chunks of data are exchanged to keep the
dataflow over the Internet as small as possible.
When you are finished and close the application both your connection program and the
server program are shut down. Your own private directory is maintained on our
servers and your project files will be there when you return.
Topology Diagram
Here is a diagram of the connections and equipment being used during your Web
Edition session....
For the small company with one or two employees you commonly see
these people working from home, the office, a clients office, on vacation,
or just about anywhere else. The traditional method is to load he software
on home, office, and laptop computers (making sure all the versions are
the same).
Internet based software requires no installation and puts license management into
the hands of the provider.
The user can start the software anywhere and always be using the most
up-to-date system. Keeping the user files on the server eliminates shuffling
storage media from computer to computer. The risk of moving a file in the
wrong direction and this erasing valuable work is eliminated. All you do is
start working...from anywhere!
The ENERCALC Web Edition gives each license holder a unique and private
directory to store their project files. When the user enters their user
number and "PAC" (Product Activation Code) the server software allows
you use of your private directory. You can easily move project files to and
from your server directory so you can have your work available anywhere
and also keep backup copies anywhere.
If there are any changes made to the software, whether they are repairs of
enhancements, just that one set of files needs to be updates. The most
up-to-date software version is immediately available to all users
worldwide.
Our records indicate how many licenses your firm is entitled to use. Rather
than putting License Monitoring systems in place or throwing caution to
the window and doing multiple installs in violation of licensing our system
keeps track of the number of simultaneous sessions for each License
holder.
III
11 ENERCALC Web Edition
3 Setup
3.1 Web Version Connector - ECWEB.EXE
The only piece of software that you will come into contact with is the
remote connection program called ECWEB.EXE. This file is about 400K
bytes in size (or 1/2 of an old style 3.5" diskette) and is downloaded
instantly with modern Internet connections.
After you link and launch the connection program you will see this screen....
The [START] button is your destination. Press it and you will instantly see
the small "Launching" message window that indicates the ENERCALC
datacenter is being accessed and your worksession is starting.
The Auto-Connect checkbox turns on and off the feature whereby the
? .... Questions
The small blue question mark to the right of the [START] button will
display a screen with some brief but helpful hints.....
Option Buttons
Across the bottom of the screen you will see words that are actually
buttons. Please see the following section for an image and explanation of
each screen that is displayed.
The COLORS of the lettering have meaning. Blue displays other screens.
Green does something over the Internet. And Red simply stops the
program.
All the screens that may be displayed by the connection program are described here.
Click on a link below to jump to the section of interest:
· Connection Screens
· Main Screen
· Registration Screen
· Display Screen
· Settings Screen
· Help System Access
· About Screen
Connection Screens
After pressing the [START] button you will see two screens flash by very
quickly....if you see them at all. These two screens inform you that the
program is acquiring the addressing information for our main datacenter.
After the address for the datacenter is obtained our main control server is
contacted and information is obtained:
Registration Screen
Note! The registration number is encrypted into the PAC (Product Activation
Code).
You must enter the correct "KW" number ending digits that match your
assigned
PAC code. If they don't match then the program works in "DEMO" mode.
The PAC is case sensitive....please enter the characters exactly as they are given to
you.
Display Screen
This screen allows you to choose the display size of the software on your
computer. We recommend using "Automatic Detection" which provides
the largest screen size by detecting your screen width & height.
We have that using 1024x768 size on screens which are 1280x1024 is better than a
full size display.
Settings Screen
Temporary Drive/Folder
This is the location where temporary files received from the server are
placed. These files are large encrypted datastreams, screen graphics &
images, printout files while printing is in progress, and other small
items. These files are all erased almost immediately after used (in
fractions of a second).
Program Redisplay
Check this item when you wish this connection program to be redisplayed after
your worksession has ended.
Selecting this item displays the Web Help system you are now reading.
About Screen
There are a number of internal error message that can be displayed when
certain conditions occur. The important message screen occurs when a
connection to the ENERCALC datacenter can not be made.
There are thousands of ports available and an Internet standards committee and you can
read about them here:
http://www.iana.org/assignments/port-numbers
IV
21 ENERCALC Web Edition
4 A Worksession
4.1 Similarities & Differences
The ENERCALC Web Edition uses the exact same program code base as
the version that is installed on your fixed computer. The web deployment
system simple scans the screens and sends them to your remote location.
· The fonts, colors, layout, menus, graphics, and other items are all
identical to what you would see on your desktop.
There are several difference that are mandatory because of the remote computing
environment...
· When using the software you can not minimize the screen unless
you are viewing only the main window that shows the menu. This is
because Internet applications are inherently not multi-threaded.
(What looks like one window to you is actually many that inter-
communicate).
The ENERCALC Web Edition allows you to use the same Project data files
between your locally installed software and the server based version.
To implement this we have created a special File Manager for the web
edition. You can launch the File Manager either from the main menu:
Here is the File Manager screen. Each item will be describe below....
The buttons available on the right side of the screen will be available
or dimmed depending on your selection in the Directory List.
This selection gives you the ability to transfer files from your server
directory to your local computer.
With the file you want to transfer highlighted and pressing [Transfer
From Server] you will be shown this selection window (please ignore
the strange directory names of our development machines) :
You then highlight the selected directory where you wish the file to be
placed and press [OK]. The file transfer will be performed in an
almost unnoticeable amount of time.
Transfer To Server
This selection gives you the ability to move files from your local
computer to the current server directory. After pressing [Transfer To
Server] a file selection box will be displayed:
Simply highlight the file you wish to send to the server and pres the
[Open] button. For a brief period of time a file transfer status window
will be displayed that indicates the byte count status of the transfer.
Open File
This will prompt you for the name of a new Project file to create:
And when you press [OK] the file will be created and loaded into the
Project Manager so you can begin your work adding calculations.
Copy To File
This allows you to make a copy of the highlighted Project file using a
new file name. This is commonly used when you want to start a new
project and re-use lots of calculations already prepared from another
project.
Rename File
Delete File
Create Folder
Delete Folder
Deletes the highlighted folder. NOTE! After asking for verification this
Calculation printing with the web edition is identical to the installed version. Simply use
the [Print] button and the printout will be delivered to your computer and displayed in a
preview window. Use the [Print] or [Cancel] buttons to continue.
After pressing [Print] a printer selection box will be displayed. This will
always be displayed and is necessary that the printout is properly
formatted for the printer at your location.
The ENERCALC Web Edition has the same ability as the desktop version to specify
company information and a logo in the title block area. Using the "Settings" menu item
or [Tools & Settings] button you need to display the settings screen:
Using the [Logo File Manager] button will display this screen:
This selection will set the currently highlighted graphics file as your
logo.
Delete File
This selection will delete the currently highlighted logo file from your
server folder.
Transfer To Server
Speed and performance of a web based program can vary depending on many factors.
While we can isolate any single one here is a list of things to be aware of that will effect
performance.
· First, there can be several dozen copies of the Structural Engineering Library
running on each of our servers. If all users start running reports all at once or
quickly modifying data in a complex calculation module the server can become
quite busy and response time can lag.
· Because all actions cause data to be sent and received from the server the faster
internet connection will enjoy faster response times.
· Your computer's speed will control how fast the received information is processed
and your visible program screen updated.
· The connection program that you use requires very limited memory and virtually no
hard disk space and so your computers memory capacity is not a big factor.
Exception: If you have many Window programs open at once with limited memory
your worksession can possible be effected as disk swapping of virtual memory
occurs.