The suite brings the calculations of a road and bridge project together in a single project — from cumulative traffic and pavement thickness to bridge girders, piers, pile foundations and construction cost. Every module uses the same project data set, so when you change a value anywhere, the whole report recalculates instantly. There is no re-keying and no Calculate button.
Organized into 6 work groups — roadway, bridge superstructure, bridge substructure, extreme events, foundations, and quantities & cost
AASHTO LRFD · DPT · DOHEvery module has a list of checks with the demand/capacity ratio D/C, showing pass or fail item by item
More than 160 checks in totalShows formulas and substitutions step by step, with a section drawing for every module, laid out on A4 with signature blocks for the designer and checker
Print A4 · Save as PDFSave the current set of values as an alternative, then compare the number of passing checks, max D/C and cost in a single table
Pick the most economical design quicklyThis page uses the same permission rules as CPM Planner and ERP Studio: anyone can view, but editing is reserved for approved members
| User status | Can do | Cannot do |
|---|---|---|
| Not signed in | View the sample project in every module · View the calculation report · Print A4 · Export the project as JSON | Edit design values · Add or delete projects · Save alternatives |
| General customer (signed in) | Same as above | Same as above |
| Lifetime VIP member | Full access | — |
| Staff / administrator | Full access | — |
Every button that causes data to be lost or replaced always shows an “Are you sure you want to…” pop-up first. The pop-up shows the item name, its number and how many items will actually be lost. Read it before clicking — there is no undo after you confirm.
| What you see | Meaning |
|---|---|
| Red button + trash icon | Delete or clear data |
| Blue button + swap-arrow icon | Overwrite, import or restore — the existing data is replaced by the new set |
| Orange box in the pop-up | Things to know before clicking, such as this item being linked to other data, or a backup being available to restore |
| “Cancel” button · press Esc · click outside the box | Close the pop-up without changing anything |
Buttons that ask first: delete project · delete design alternative · delete team note · delete a row in an input table · load a design alternative (the values you are editing are replaced) · restore projects from local backup
The left sidebar has two parts — Overview (3 menus) and Calculation Modules (27 modules in 6 groups) · The number after each module name is that module's D/C ratio, and the colored dot before the name shows pass/fail status
| Screen | What it is for |
|---|---|
| Dashboard | Overview of the whole project — number of modules, passing checks, maximum ratio found, estimated cost, D/C bars sorted from highest to lowest, the failing checks, and the design alternatives comparison table |
| Module page | The main working page — input data, section drawing, code compliance checks, calculation results, and step-by-step formulas with substituted values |
| All Projects | Cards for every project on this device, with document status, project notes, duplicate, reorder and delete |
| Project Settings | Document details and responsible persons for the calculation report letterhead, plus all the file buttons |
| Element | Meaning |
|---|---|
| Project name + document number | Can be edited directly here · Same values as set on the Project Settings page |
| Failing | Number of checks still failing across the whole project · Zero when everything passes |
| Max D/C | The highest demand/capacity ratio found in the project — this number is the critical point of the design |
| Auto-saved | Time of the latest save |
| Length · Force | Choose the units used for display and input |
| Calculation Report / PDF | Opens the A4 preview to print or save as PDF · Available to everyone, even without signing in |
| TH / EN | Switch the screen language |
This information appears on the letterhead and signature blocks of the calculation report. Fill it in completely from the start so you do not have to fix the whole report later
Click the Project Settings menu in the left sidebar
Click the user card at the bottom of the left sidebar to open the Edit user profile window — enter your name, position, company name, address and tax ID, and upload a logo for the letterhead
Set once and it applies to every module — see section 6 · Units and data entry
Choose a module from the left sidebar. Groups you are not using can be left at their default values without affecting other groups · The Expand all button at the end of the “Calculation Modules” heading expands or collapses all groups at once
| Module | Reference standard | When to use |
|---|---|---|
| Cumulative Traffic (ESAL) | AASHTO 1993 — Traffic Analysis | Converts traffic volume into cumulative equivalent standard axle loads, used as the basis for pavement design |
| Flexible Pavement | AASHTO 1993 — Flexible Pavement | Finds the structural number and layer thicknesses of an asphalt road |
| Rigid Pavement | AASHTO 1993 — Rigid Pavement · Westergaard / PCA | Finds the concrete slab thickness, checks flexural stress, and works out how many tonnes each vehicle type can carry (see the box below) |
| Highway Geometry | DOH · AASHTO Green Book | Horizontal curves, vertical curves, safe sight distance, and superelevation |
| Earthwork Quantities | Average End Area · DOH earthwork | Calculates cut and fill volumes from average cross-section areas |
| Input field | Suggested value | Meaning |
|---|---|---|
| Fatigue safety factor FS | 2.0 | Allowable stress = S′c / FS · FS 2.0 corresponds to a Stress Ratio of 0.50, which PCA treats as allowing unlimited load repetitions |
| Tyre contact pressure q | 100 psi | Typical trucks 90 – 120 psi · The higher the value, the smaller the contact area and the higher the stress |
| Dual-tyre centre spacing Sd | 330 mm | Used to find the equivalent contact radius of dual tyres with the PCA formula · Typically 300 – 350 mm |
| Tandem factor kT | 2.0 | Load a tandem axle can carry relative to a single axle with dual tyres · 2.0 treats each axle separately without counting overlap effects (conservative) · PCA gives about 2.2 – 2.3 |
| Tridem factor kR | 3.0 | Same as kT, for a tridem axle |
| “Vehicle types and axle configuration” table | 9 vehicle types | Enter the number of axle groups of each type per vehicle — S single axle, single tyres · D single axle, dual tyres · T tandem axle, dual tyres · R tridem axle, dual tyres — and the legal gross weight limit (t). Vehicle types can be added or deleted just like the vehicle table in the ESAL module · Defaults follow the Notification of the Director of National Highways (DOH), B.E. 2548, as amended up to No. 8, B.E. 2558 — 4 wheels 9.5 · 6 wheels 15 · 10 wheels 25 · 4 axles 12 wheels 30 (2S + 1T) · 5-axle 18-wheel semi-trailer 45 · 6 axles 22 wheels 50.5 · A 6-axle 22-wheel vehicle is allowed 50.5 t only when the distance from the king pin to the first axle of the trailer is ≥ 8.00 m; if shorter, it drops to 49 (7.00–7.99 m) · 47 (6.00–6.99 m) · 45 (4.50–5.99 m). Edit the W value in that row to match the vehicle actually used |
| Output | How to read it |
|---|---|
| Allowable axle load S / D / T / R | Tonnes per axle group · Shown in the calculation results box together with the radius of relative stiffness ℓ, the allowable stress, and the Stress Ratio under the 8.16 t standard axle |
| “Vehicle load capacity of the pavement by vehicle type” table | The maximum gross weight that vehicle type can carry when every axle is loaded to the full slab capacity, compared with the legal limit · Utilization ratio = legal limit ÷ capacity · ✓ means the full legal load can be carried; ✗ means the slab is too thin for that vehicle type |
| Chart below the section drawing | Long bar = load that can be carried · Yellow tick = legal limit · Red bars are the failing types |
| 2 checks | “Pavement carries every vehicle type at its legal gross weight” and “Stress ratio SR under the standard axle ≤ 1/FS” · If either fails, it raises the module's D/C and is listed on the dashboard like any other check |
| Module | Reference standard | When to use |
|---|---|---|
| HL-93 Live Load | AASHTO LRFD Sec. 3 · Art. 4.6.2.2 | Calculates the standard design live load and its distribution to each girder |
| RC Bridge Deck | AASHTO LRFD 4.6.2.1 · 9.7 · 5.6 | Designs the thickness and reinforcement of the bridge deck |
| RC Bridge Girder | AASHTO LRFD Sec. 5 — T-beams | Designs cast-in-place reinforced concrete girders |
| Prestressed Concrete Girder | AASHTO LRFD 5.9 · 5.6.3 | Checks stresses at transfer and at service, and flexural strength |
| Bridge Railing / Barrier | AASHTO LRFD Sec. 13 · A13.3.1 | Checks barrier strength using the yield line method |
| Expansion Joint | AASHTO LRFD 14.4.2 · 14.5 | Calculates the movement allowance for temperature, shrinkage and creep |
| Module | Reference standard | When to use |
|---|---|---|
| Elastomeric Bearing | AASHTO LRFD 14.7.5 · 14.7.6 (Method A) | Designs steel-reinforced elastomeric bearing pads supporting the girders |
| Pier Cap / Bent Cap | AASHTO LRFD Sec. 5 | A cap beam on two supports with overhangs |
| Pier Column | AASHTO LRFD 5.6.4 · 5.6.4.3 | Checks combined axial and flexural strength, and slenderness effects |
| Cantilever Abutment | AASHTO LRFD 3.11 · 3.11.6.4 · Sec. 11 | Checks overturning, sliding and bearing resistance, per 1 m of length |
| Retaining Wall | AASHTO LRFD Sec. 11 · 3.11 | Concrete cantilever wall, per 1 m of length |
| Box Culvert | AASHTO LRFD Sec. 12.11 | Box culvert, per 1 m of length |
| Strut-and-Tie | AASHTO LRFD 5.8.2 | D-regions, deep beams and pile caps |
| Module | Reference standard | When to use |
|---|---|---|
| Seismic Design | DPT 1301/1302-61 · AASHTO LRFD 3.10 · 4.7.4 | Equivalent lateral force for bridges |
| Wind · Stream Flow · Scour | AASHTO LRFD 3.8 · 3.7 · HEC-18 | Wind load on the structure, stream flow force, and scour depth around piers |
| Module | Reference standard | When to use |
|---|---|---|
| Single Pile | Static Formula (α-method / Meyerhof) · AASHTO Sec. 10 | Bearing capacity of a single pile |
| Pile Group | AASHTO LRFD 10.7 · Converse-Labarre | Group efficiency and the distribution of loads to each pile |
| Pile Cap | AASHTO LRFD 5.12.8 · ACI 318 | Punching shear, one-way (beam) shear and flexure of the pile cap |
| Pile Driving Blow Count | ENR · Modified ENR · Hiley · Danish · Modified Gates (FHWA) · Janbu · DPT 1551 | Compares the required set on site from several formulas at once |
| Laterally Loaded Pile | Broms · Matlock-Reese | Estimates lateral load capacity for preliminary checking |
| Foundation Settlement | Terzaghi Consolidation · Elastic Settlement · DPT | Estimates immediate and long-term settlement |
| Module | Reference standard | When to use |
|---|---|---|
| Cost Estimate (BOQ) | Construction reference price list, Comptroller General's Department · Factor F | Combines quantities from the other modules into a construction cost, multiplied by Factor F |
The Length and Force buttons on the top bar set the units for the whole suite. You can change them at any time; values already entered are converted automatically, so there is no need to re-enter them
| Type | SI system | MKS / Imperial system |
|---|---|---|
| Length | millimeter (mm) · centimeter (cm) · meter (m) | inch (in) · foot (ft) |
| Force | newton (N) · kilonewton (kN) | kilogram-force (kgf) · tonne-force (tonf) · pound (lb) · kilopound (kip) |
The pile modules include a catalog of 23 Thai standard sections in 4 families. Once you pick one, the suite fills in the size, section shape, concrete strength and safe load capacity automatically
| Section family | Characteristics and use |
|---|---|
| Solid Square Prestressed (TIS 396) | Square prestressed concrete piles from □ 0.22 × 0.22 m upward · Building and small-to-medium bridge work |
| Prestressed I-Section | I-shaped section, lighter than other shapes of the same cross-sectional area · Popular where piles must be driven deep |
| Spun Pile (hollow circular) | Hollow circular piles produced by centrifugal spinning (TIS 397) · Good moment capacity, well suited to bridge piers and work with lateral loads |
| Bored Pile | Cast-in-place bored piles · Used for heavy loads or where vibration from driving is a constraint |
D/C is the actual force (Demand) divided by the strength the section can resist (Capacity) — a single number that tells you how “tight” the design is
| D/C value | Color shown | Meaning |
|---|---|---|
| Not more than 0.90 | Green | Passes, with spare capacity |
| 0.90 – 1.00 | Yellow | Passes but close to the limit; allow a little more margin for main members |
| Over 1.00 | Red | Fails; increase the section size, add reinforcement, or reduce the span |
| Box | How to read it |
|---|---|
| Input Data | All values entered for this module, with units and explanatory captions |
| Section / Diagram | A drawing generated from the actual values entered, used to check whether any value was entered in the wrong place · Click the expand button to view full screen, zoom in and out, and print just the drawing |
| Code Compliance Checks | Checks item by item, marked ✓ or ✗, with the numbers being compared on both sides |
| Calculation Results | All values obtained by the module, such as thickness, moment and strength |
| Additional result tables | Some modules have a result table following the input table, such as “Vehicle load capacity of the pavement” in Rigid Pavement · Read-only; change values in the input table above. It is also printed in the calculation report |
| Step-by-step Formulas & Substitution | Where every number comes from, line by line, so you can answer the checker without opening a textbook |
When you need to choose between “a deeper girder with fewer piles” and “a shallower girder with more piles”, save both designs and compare the figures
Enter values until you are satisfied, then note the D/C and cost
Go to Project Settings and click Save current values as an alternative
Change the values you want to try, then save as an alternative again
The Compare Design Alternatives table shows every alternative with its number of passing checks, maximum ratio and cost · Click Load to bring that alternative back as the current values
The All Projects page shows every project saved on this device as a card · The card with an orange bar is the project currently open
| Button / action | Result |
|---|---|
| Add new project | Creates a blank project with the default values of every module |
| Duplicate this project | Copies all values into a new project — useful when designing several bridges with similar designs |
| Document status | Draft — awaiting review · In calculation · Checked · Approved / Signed · On hold |
| Project notes | Record checker comments or items to fix, attached to that project |
| Handle on the left of the card | Drag to reorder projects so frequently used jobs stay near the top |
| Button | Output | When to use |
|---|---|---|
| Calculation Report / PDF | A4 preview | See the pages before printing · Print, or choose Save as PDF in the browser's print window |
| Preview & Print A4 on a module page | A4 preview | Print only the module currently open, without printing the whole report |
| Export project (JSON) | .json | Back up data, move devices, or send to a checker to open the same set of values |
| Import project (JSON) | — | Bring an exported file back in as a new project |
Usually it is because you have not signed in with an account that has edit rights · If you see a gold bar at the very top of the page and a warning message appears when you type, you are in sample view mode · Another case is that the field is locked because a standard section is selected; change it to Custom size first
Check two things — (1) whether you signed in with the same account, and (2) whether the badge on the top bar says Synced to your account · If you were not signed in while working at the office, the projects are stuck on that computer. Go back and sign in on the original computer once so the system can upload them to your account, or export a JSON file and import it on the new computer
There is no Save button. The system saves every time you change a value; you can see the time of the last save on the Auto-saved badge on the top bar
Open the module you want, then click Preview & Print A4 at the top right of that module page; you will get only the module that is open
No. The suite converts the values you entered automatically, because they are already stored in base units
Because modules pass values to each other — for example, HL-93 Live Load is the basis for the bridge deck, girders and substructure · Change the source and everything downstream recalculates instantly
Yes, if it was deleted on this device — before deleting, the system asks for confirmation and backs up the project list on the device. Restore it from Project Settings → Restore projects from local backup; the pop-up tells you which project's deletion that backup was taken before · Restoring replaces the entire project list, so work edited after the delete is also replaced (the system backs up the state at that moment as another set before restoring) · Only the 5 most recent backup sets are kept, and only on that device, so you should still export JSON every time you finish a round of work
Yes. The screen adapts automatically and the left sidebar collapses into a hamburger button · However, entering many values and checking section drawings is much easier on a computer screen
Choose whichever you prefer — Accept all, Reject all, or Cookie settings to choose category by category · If you reject, the suite still works fully, because sign-in, language and the data the suite needs to work are in the Strictly necessary category, which is always on · Your choice applies to every page on that device for 12 months. You can change your mind with the Cookie settings link at the end of this manual or at the bottom of the home page · Details are in the Privacy Policy, Section 6
| Term | Full name | Short meaning |
|---|---|---|
| D/C | Demand / Capacity ratio | Actual force divided by the strength that can be resisted · Not more than 1.00 means pass |
| LRFD | Load and Resistance Factor Design | Design method using load factors and resistance (strength reduction) factors |
| HL-93 | AASHTO Design Live Load | Standard live load for bridge design |
| ESAL | Equivalent Single Axle Load | Traffic converted into a cumulative number of 8.2 t standard axles |
| SN | Structural Number | Structural index of a flexible pavement |
| SR | Stress Ratio | Actual flexural stress divided by the modulus of rupture S′c · Not more than 0.50 is considered to allow unlimited repetitions per PCA |
| Westergaard | Westergaard slab-on-grade theory | Theory of slabs on an elastic foundation, used to calculate flexural stress under wheel loads in rigid pavement |
| ℓ | Radius of relative stiffness | Relative stiffness radius of the slab with respect to its support; the larger it is, the more widely the slab spreads the load |
| CBR | California Bearing Ratio | Bearing strength value of a soil layer or pavement material |
| SSD | Stopping Sight Distance | Sight distance needed to stop a vehicle safely |
| Strut-and-Tie | Strut-and-Tie Model | A model of compression struts and tension ties for regions where the stress distribution is nonlinear |
| D-Region | Disturbed Region | A region near supports or concentrated loads where ordinary beam theory does not apply |
| Scour | Scour | Water carrying away the soil around piers and foundations |
| Spun Pile | Centrifugally spun hollow circular pile | Prestressed concrete pile with a hollow circular section per TIS 397 |
| Blow Count | Pile driving blow count | Number of blows per unit of penetration, used to assess bearing capacity on site |
| Factor F | Reference price multiplier | Multiplier for overhead, interest, tax and profit under the reference price rules |
| BOQ | Bill of Quantities | A list of work quantities and prices, organized by work category |