System Component
Software for Road Planning
Data exchange is supported via DA data formats, OKSTRA, LandXML, and native DWG/DXF formats. Planning is carried out in compliance with standards such as RAL, RASt, and RStO 12, as well as additional country-specific regulations within the DACH region, taking alignment design guidelines into account. Plan visualization follows the requirements of RE standards.
Functions at a Glance
CAD Drawing Software for Road Planning
BBSoft® provides a complete planning environment for road equipment, development planning, rehabilitation measures, as well as junction and roundabout design in road construction. From the location plan to the longitudinal section and standardized road cross-sections, all planning levels are interconnected.
Sight distance triangles, 3D modeling, quantity survey, and pavement classification calculations are seamlessly integrated into the workflow. All results are output directly in DWG format – without conversion and without media discontinuity.
For assessing the trafficability of road areas, the Swept Path Analysis module provides a dedicated tool.
Functions in Detail
The central component for all other BBSoft® software modules: it manages project management, structures the data basis, and controls data interfaces as well as system logic.
- Survey data is imported and processed immediately
- Point lists and staking-out lists are generated automatically
- Symbols are centrally managed for quick access
- A clear layer structure ensures maximum project transparency
- As-built plans are created with just a few clicks
- Shape data is easily imported and used directly
- Drawings are adjusted flexibly – scale, line types, and labeling are controlled intuitively
- Survey points are automatically transformed and correctly converted
- 2D and 3D survey points are converted and mapped directly
- Surfaces are detected and calculated automatically
- Coordinate lists are generated at the push of a button
- Terrain data is transferred directly from the field book
- Survey points can be filtered, edited, and checked efficiently
Route quantities are calculated, analyzed, and prepared automatically for construction billing – combining cross-profile calculation, digital terrain model slope sections, and 3D solids in one solution.
- Quantity calculation according to Elling: section-based calculation with output in DA66, DA54, DA53, and DA51 formats
- Control profiles and station-based calculation formulas are output in CAD
- Quantities are reported per carriageway and layer, as well as total quantities
- Volume-based quantity calculation: 3D solids per material with plausibility checks
- Digital terrain model and slopes: DTM generation considering gradients, cross slopes, and width variations
- Slope edges are created as 3D polylines; cut and fill areas are color-coded in accordance with RE
- Automatic intersection with existing digital terrain models
- HEC-RAS files can be generated for hydraulic engineering applications
- Direct transfer to the BBSoft® module for construction billing
Pavement classes in accordance with RStO 12 are calculated in compliance with standards – pavement structures are defined through a dialog-controlled process, layers are displayed in color, and results are output as documentation.
- Standard-compliant pavement structures are defined in accordance with RStO 12 or RVS; the pavement class is calculated automatically
- Pavement structures are defined using CAD polylines or by specifying layer thicknesses for individual materials
- Selected layers are highlighted in color; the preview is updated automatically
- An accounting number is assigned to each material for quantity survey based on cross-profiles
- Calculation results for pavement classes can be printed as separate documentation
- Road cross-sections are drawn in compliance with standards – including layer structures and profile sections
The alignment is adjusted interactively in the longitudinal section, and radii for the road are calculated. Crest and sag curves are checked in accordance with RAL and RASt standards.
- Crest and sag curves are adjusted interactively within the longitudinal section
- The alignment is automatically adapted to the existing terrain
- The alignment can be generated from CAD polylines
- Additional visualization of curvature, cross slopes, and longitudinal slopes is provided
- Stopping sight distances and overtaking sight distances are displayed in separate bands
- Alignment is checked in accordance with RAL, RASt, VSS, and RVS, considering the road category
- Parallel utility lines (gas, water, sewer) are taken into account
- Edge lines and slope profiles can be displayed alongside the alignment
- Intersecting elements (utility lines, structure points) are represented accurately using symbols
- Multiple terrain models can be used; adjacent alignments are considered
- Output complies with RAL and RASt, with longitudinal section visualization based on RE standards
Land areas for acquisition are identified, calculated, and labeled – with land acquisition plans and registers generated in tabular form.
- Areas and building demolitions are displayed in accordance with RE guidelines
- Areas to be acquired, relevant parcels, and temporarily used areas are defined
- Encumbered areas are recorded
- A land acquisition register is generated in tabular form
- Area statistics are provided
- Display and labeling can be edited; settings are managed via map symbols and signatures
Vertical alignment is designed within the longitudinal section: tangent points are placed interactively, the alignment is edited station by station, and cut and fill areas are generated automatically.
- Vertical alignment plans are generated automatically based on existing terrain models
- New tangent points can be created and modified with a mouse click
- Longitudinal slopes and tangent elevations can be edited in a list view
- Cut and fill areas are drawn; multiple terrain models can be considered
- The subgrade can be drawn additionally
- Connecting alignments and adjacent polylines are taken into account
- 3D solids (e.g. bridge structures) can be visualized
- Sight distance bands and cross slope bands can be displayed optionally
- Output complies with RAL and RASt standards, based on RE guidelines
Clothoids are calculated and constructed directly in the location plan – transition curves and clothoid parameters are defined in accordance with RAL, RASt, and VSS standards.
- Tangents are constructed in the location plan
- CAD elements (lines, arcs, circles) from DWG/DXF are adopted as alignment elements
- Transition and buffer elements (clothoids) are defined
- Clothoid parameters – including radii, tangent lengths, and clothoid lengths – can be freely defined
- Alignment elements can be inserted into existing alignments at any time
- Constraint points are taken into account; deviations are displayed graphically
- Main alignment elements are labeled automatically, with customizable settings
- An alignment report is generated
- A balancing polygon can be calculated to create an alignment between two polygons
Three-part compound curves are constructed and calculated – enabling standards-compliant curve design with BBSoft® for roundabouts and intersections in accordance with RAL and RASt.
- All curve parameters for three-part compound curve construction and calculation can be defined freely
- Turning radii, turning lanes, and traffic islands are designed in accordance with BMV ARS and VSS
- Small and large drop shapes, as well as entry and exit geometries, are constructed in compliance with standards
- Distances, radii, and lengths are defined through a dialog-controlled interface
- Elevations and connections are updated automatically when alignments change
- Elevation data from existing edges is adopted and interpolated
- S-curves are smoothed with automatic transition length calculation
- Bus bays and turning areas are designed in accordance with RASt06 and EA-2013
Longitudinal sections and profiles are generated automatically – intersecting pipelines, slope profiles, and cross slope bands are displayed directly within the longitudinal section.
- Longitudinal sections are generated automatically based on the alignment and the digital terrain model
- Visualization follows RE guidelines; the longitudinal section header is fully configurable
- Intersecting elements are displayed as accurately positioned symbols
- Parallel utility lines (gas, water, sewer) are taken into account
- Edge lines and slope profiles can be displayed
- Adjacent alignments and polylines are shown in a separate band
- The alignment is derived from edge elevations
- Output complies with RAL and RASt standards, based on RE guidelines
Sight distance triangles are calculated, constructed, and planned in accordance with RAL 2012 – providing standards-compliant verification of stopping and overtaking sight distances for cars, pedestrians, and cyclists.
- Sight distance triangles are calculated in accordance with RAL 2012, based on standard-compliant construction methods
- Sight areas are defined for cars, pedestrians, and cyclists
- Stopping and overtaking sight distances are displayed in separate bands within the longitudinal section
- Sight distance bands are output in the road profile
- Automatic updates are applied when the alignment changes
- Country-specific settings for Switzerland and Austria can be selected
Restricted area markings and road edge lines for parking are applied in compliance with standards – longitudinal and transverse markings in accordance with road traffic regulations, RAS, and VSS are updated automatically.
- Restricted area markings are applied in compliance with standards such as PlanzV90, RAS, StVO, SNV, and ÖNORM
- Road edge lines are defined for stopping restrictions, parking restrictions, and stationary traffic
- Longitudinal markings include narrow and wide lines, for urban roads, rural roads, motorways, and cycle paths
- Transverse markings include stop lines, waiting lines, pedestrian crossings, and traffic-calming markings
- Parking markings and pictograms such as arrows and other marking symbols are supported
- Road markings are aligned with the alignment and road edges, and are updated automatically when the route design changes
Calculate roadway widening in curves – the route editor centrally manages alignment data, superelevation in road construction and roadway widening in curves in accordance with RAL, RASt, and VSS.
- Up to 30 lanes per alignment can be defined; lanes can be created in accordance with guidelines (RAA, RAL, RAS-Q, RASt06)
- Lane widening in curves is calculated in accordance with RASt06, RAL 2008, RAA 2008, and VSS standards (SN 640 105b)
- Roadway widening in curves is calculated – superelevation in road construction is output in compliance with standards
- Subsequent adoption of lanes into existing planning
- Management of widenings, design speeds, and thickness of humus
- Alignment is checked in accordance with RAL, RASt, VSS, and RVS, considering the road category
- Tangents can be shifted in parallel; vertical curve radii can be modified subsequently
- Individual elements (lines, clothoids, arcs) can be shifted tangentially – interactively within the location plan
- Country-specific settings for Switzerland and Austria can be selected
The creation, dimensioning, and calculation of cross-profiles of a road are carried out in our software for all stations along an alignment. Standard road cross-sections are defined in compliance with standards within the cross-profile editor in accordance with applicable guidelines.
- Cross-profile editor as the central tool; visualization based on RE guidelines
- Standard cross-sections are output automatically for all stations
- Road cross-sections are drawn and dimensioned – standards-compliant visualization in accordance with RE
- Cross-profiles are drawn and dimensioned automatically; cross slopes and elevation levels are labeled
- Cross-profiles are calculated: filling and cutting areas as well as humus are drawn; multiple terrain models can be considered
- Cross-profiles for road construction can be exported – DA66 format, CSV, and TXT for further planning and construction billing
- Automatic connection to the construction billing for cross-profile-based billing
- Sewer pipelines are integrated correctly into the cross-profile in terms of position and elevation
- Intersecting elements are displayed accurately as CAD polylines/blocks
- Dynamic sections can be placed interactively for quick cross-profile queries in the location plan
- Cross-profiles are updated at the click of a mouse when changes are made
Calculate and draw the cross slope band directly within the longitudinal section – slope parameters are output in compliance with standards, with optional visualization in the road profile.
- Cross slopes and slope parameters are output in compliance with RAL and RASt
- Cross slope transitions are managed interactively within the route editor
- Visualization of cross slopes and longitudinal slopes within the longitudinal section header
- DA22 (cross slope band) as an export format for data exchange
Integrate street furniture fully into the plan – traffic signs, street lighting, and marking symbols are automatically aligned with the alignment and road edges.
- Integrated traffic sign catalog
- Street lighting can be placed directly within the plan
- Pictograms: arrows and additional marking symbols
- Road markings are aligned with the alignment and edges – automatic updates when the route design changes
- Longitudinal and transverse markings in accordance with PlanzV90, RAS, StVO, SNV, and ÖNORM
- Turning circles, traffic islands, road dividers, and additional intersection elements in accordance with BMV ARS and VSS
Output pavement elevations and pegging plans – pavement design specification, formation level book, and formation level terrain model are generated directly from the route planning and exported as DA45, CSV, or TXT.
- Output of a formation level book and a formation level terrain model
- Grader control: elevation points at defined distances from the alignment
- Alignment safeguarding: elevation points at defined distances from the alignment/edge
- Consideration of crest and sag points as well as various transitions
- Section-based calculation possible
- Text positions of elevation levels are retained
- Simultaneous output for existing conditions and planning
Define pavement construction in compliance with standards and visualize it graphically – layer structure, profile sections, and load classes are output in accordance with RStO 12.
- Pavement structures are defined using existing CAD polylines or by specifying layer thicknesses
- Layers and edges are created and adjusted via a dialog-controlled interface
- Each layer is highlighted in color; the preview is updated automatically
- Standards-compliant profile structure in accordance with RStO 12 and RVS; load class is calculated automatically
- Calculation results can be printed as separate documentation
Calculate the frost protection layer and dimension the granular base layer in compliance with RStO 12 – layer thicknesses are derived automatically from load class and frost action zone.
- Granular base layer is dimensioned in compliance with standards – layer thicknesses based on frost action zone and load class
- Layer thicknesses for individual materials can be defined freely
- Accounting number per layer for quantity survey based on cross-profiles
- Dimensioning results are output as separate documentation
Cut profiles are derived automatically from the digital terrain model and the vertical alignment – cutting and filling areas are calculated station by station and displayed in compliance with standards.
- Cut profiles are generated automatically from DTM slope sections
- Cutting and filling areas are color-coded in accordance with RE and output per station
- Automatic stationing at transitions between cut and fill areas
- Slope edges are output as 3D polylines in the location plan
- Individual lanes can be excluded from the calculation
- Steps (e.g. kerbs) are meshed vertically with each other
Exchange alignment and route design data via standardized interfaces – OKSTRA as a file format, as well as LandXML, DA formats, and native DWG/DXF are supported.
- OKSTRA as a file format for standardized data exchange in road construction
- BBSoft® proprietary backup file TRA stores the complete route with all information
- LandXML import and export
- DA formats: DA21 (vertical alignment), DA40 (alignment), S40, DA50 (curve band), DA66 (cross-profiles), DA22 (cross slope band), DA23 (width band)
- DWG/DXF native – no conversion required
Flexible Licensing Models for Every Company Size
Designed for You. Scalable. Future-Proof.
Flexible, tailored, and aligned with your needs: BBSoft® licensing models adapt and grow with your requirements. Choose between a subscription for single-user licenses with the Basic, Premium, and Expert tiers, or a customized perpetual license – available as a single-user or network license.



Ask us, we know our field.
+49 771 83262-0BIM-ready (IFC 4x3) • Autodesk® Developer • Octave® Elite Partner • Oracle® Database Technology
Workshops & Training
We Deliver Knowledge, Right on Point.
The BBSoft® Academy offers practice-oriented group and corporate training sessions for all key system components. Our experts, with many years of professional experience in technical support and project assistance, provide hands-on knowledge that can be applied directly.

Matter of Course
As developers of technical infrastructure software, we take responsibility for the next generation. That is why we provide our software free of charge to students and lecturers – for practice-oriented education and future-ready planning expertise.
"We don't just think about infrastructure for today, but also for tomorrow. With free education licenses, we specifically support the professionals of tomorrow – and help shape the future of civil engineering together."


References & Project Examples
Successful Projects from Practice.
Discover how engineering offices, construction companies, and public clients use BBSoft® in real-world projects. Reference projects, certified premium partners, and experienced users demonstrate how the software efficiently supports everyday planning in civil engineering.
Direct Access to Us.
Fast Support. Directly from the Team.
Personal contact instead of an anonymous hotline. Our team supports you quickly, directly, and in a solution-oriented manner – from your first project to daily use. BBSoft® grows with your requirements: modularly expandable, developed close to practice, and reliably in use since 1989.
Voices from Practice
Our Customers
Speak for Us.Our Customers Speak for Us.
Learn first-hand how engineering offices, construction companies, and public clients use BBSoft® in practice – from project planning to implementation. Many of our customers have relied on our civil engineering software for years because it makes processes more efficient, simplifies collaboration, and delivers reliable results.









