Smart Catenary: Parametric OLE/OCS Modeling with Dynamo & Adaptive Families in RVT & C3D | Presentation

Smart Catenary: Parametric OLE/OCS Modeling with Dynamo & Adaptive Families in RVT & C3D | Presentation

Smart Catenary: Parametric OLE/OCS Modeling with Dynamo & Adaptive Families in RVT & C3D | Presentation

© 2025 Autodesk. All rights reserved.

Smart Catenary: Parametric OLE/OCS Modeling with Dynamo

& Adaptive Families in RVT & C3D

Ayman SALEH BIM R&D Manager | Colas Rail France More than 17 years of experience in design, construction, automation, development, BIM Management and training across various global companies in different countries with a Bachelor degree in Electrical Engineering.

Currently serving as the BIM R&D Manager at Colas Rail France, responsible for design automation & creating dynamo scripts and plugins to support different projects and defining BIM workflows and processes for different departments within Colas Rail on an international scale.

Email: Ayman.saleh@colasrail.com LinkedIn: https://www.linkedin.com/in/ayman-okail/

2

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation

3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation

3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

4 000+

70 000 KM OF TRACKS

IN MORE THAN

24 COUNTRIES

6 000 EMPLOYEES

IN THE WORLD

A WORLD LEADER IN RAILWAY

INFRASTRUCTURES

AN EXPERT INCONSTRUCTION

AND MAINTENANCE

& A MULTI-PROFILE INTEGRATOR

STRONG GROUPS WITH

SITES/ YEAR

12 AREAS OF EXPERTISE

SYSTEM INTEGRATOR DESIGN I CONSTRUCTION I MAINTENANCE

An integrator able to deliver turnkey projects.

Recognized Skills in BIM / Digital Twins.

INFRASTRUCTURE

MANAGEMENT

LOW VOLTAGE AND TELECOMS

HEAVY VEHICLE

RAILWAY SAFETY

ELECTRO-MECHANICAL

AND SAFETY EQUIPMENT

ROLLING STOCK

MAINTENANCE

TRAINING

TRACKS

DISTRIBUTION SUB-

STATIONS

CATENARY CIVIL ENGINEERING

12 AREAS OF EXPERTISE

RAILWAY

SIGNALING

1846 Ernest Gouin creates the Société de construction des Batignolles (SCB)

Creation of the Société Parisienne pour l’Industrie des chemins de fers et des

Tramways Électriques (SPIE)

1900

1931 Foundation of the Société d’Études et de Construction

d’Outillage

(SECO)

Creation of Seco/DG following the acquirement of Seco and

Verstraeten, Desquenne and Giral.

1978

2000 In October 2000, the group Colas acquires

all the railway activities of Desquenne

and Giral and created Seco-Rail.

2008 PURCHASE OF SPIE RAIL AND MERGER WITH SECO RAIL TO GIVE

RISE TO COLAS RAIL

1968 Merger of SCB and SPIE

which becomes

SPIE Batignolles.

OVER A CENTURY OF RAILWAY TECHNOLOGY EXPERIENCE

THE GROUPS BOUYGUES AND COLAS

€55

196 154 IN

50 COUNTRIES 50 000 SITES

IN

81 COUNTRIES

BI LLION

€16 BI LLION

2022 TURNOVER

EMPLOYEES

65 000 Civil Engineering

Safety

Railway

Construction

Roads

TELECOMS MEDIA

CONSTRUCTION

E&S

1952 1929

28% FRANCE

38% UNITED KINGDOM

18% CONTINENTAL

EUROPE

7% MIDDLE EAST

NORTH AFRICA

4% ASIA 5%

AMERICA

€1.3Bn TURNOVER

OVER 6 GEOGRAPHICAL AREAS

12 AREAS OF EXPERTISE

45% TRACKS

42% CATENARY, POWER SUPPLY, SIGNALING, TELECOM, E&M, DEPOT EQUIPMENT

6% FREIGHT

7% CIVIL ENGINEERING

BREAKDOWN OF OUR 2023 TURNOVER

France

United-Kingdom

Canada

Panama

Chile

Malaysia Indonesia

Vietnam

Philippines

Morocco

Algeria

Tunisia

Egypt

Finland

Poland

Romania

Serbia Italy

Germany

Switzerland

Croatia

Czech Republic

SingaporeESTABLISHED IN

24 COUNTRIES ON 4 CONTINENTS

Ivory Coast

A WORLWIDE PRESENCE FOR MORE THAN 40 YEARS

INNOVATION is in Colas Rail’s DNA

DIGITAL PLATFORM

dedicated to

innovation

ANNUAL

INNOVATION

COMPETITION

INNOBOOST

A project incubator

INNOWEEK

A week dedicated to

innovation for all our

employees

INTER-SCHOOLS

CHALLENGE

S

Promote a culture of

innovation in schools

with the help of our

employees

GOVERNANCE

• An innovation board which

define the strategy.

• An innovation department

with a network of

ambassadors in each of our

entities to deploy the

strategy

OUR INNOVATION CULTURE

THEY TRUST US

Major project clients

Recurrent clients

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation

3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

PHILIPPINES MANILA METRO - DEPOT

PHILIPPINES MANILA METRO - DEPOT

PHILIPPINES MANILA METRO - TUNNEL

PHILIPPINES MANILA METRO - LINEAR

Total 32 KM

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation 3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

3 Steps for Linear BIM Catenary workflow

1st Parametric Family

Create Family  Study the mechanism of

the Catenary Cantilever

 Create Parametric Adaptive family including all rules and formulas

2nd Plugins in Civil3D

Export Excel  Run C3D Plugin to Export

Excel sheet with data for each mast based on track alignment

 Additional data in the Excel to be filled by the Catenary Engineer like type of mast …etc.

3rd Plugin in Revit

3D+Section+MTO  Import the IFC exported from Civil

3D + filled excel & run the plugin

 3D parametric mast & wire insertion

 Sheet creation including sections with dimensions per mast

 Detailed List of materials

→ IFC 4.3 →

• Create 3D Parametric Masts & Foundations.

• Create Contact, Messenger & Dropper Wires.

• Create Section views with dimensions per each mast.

• Create Parametric annotations in layout plan view.

• Create detailed List of materials for components & SUB-components.

• Create A4 Sheets for each mast, insert the section view and its list of material, export PDF.

• Automatic Pricing of materials with Project total cost if integrated with price database for Tendering.

OUTPUT RESULTS - LINEAR

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation 3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

• Include all geometry, formulas & List of Material information.

• 1 Mast can have up to 6 cantilevers

• Each cantilever can be with different types from 1 to 8.

• So, up to 356,393 possible configuration with 1 family.

• If we add the Push & Pull, so we can multiply this number by 2 = 712,786

• Steady Arm Position ( Pos: 1 - 6 )

• Mast Type : X X X . X X X = (SA in Pos 1) (SA in Pos 2) (SA in Pos 3) . (SA in Pos 4) (SA in Pos 5) (SA in Pos 6)

• X = Steady Arm Type ( SA: 1 - 8 )

REVIT ADAPTIVE FAMILY

3.1 - Parametric Family

REVIT ADAPTIVE FAMILY

3.1 - Parametric Family

Steady Arm Position Examples 1 2 3

4 5 6

QTY = 3 . 3 QTY = 2 . 2 QTY = 2 . 1

QTY = 1 . 1 QTY = 1 . 0 QTY = 0 . 1

REVIT ADAPTIVE FAMILY

3.1 - Parametric Family

Position 1 - Steady Arm 7

Position 3 - Steady Arm 1

Position 5 - Steady Arm 8

Cantilever QTY = 2.1

REVIT ADAPTIVE FAMILY

3.1 - Parametric Family

SMART CATENARY

REVIT ADAPTIVE FAMILY

3.1 - Parametric Family

1

6 5

4

3

2 NESTED FAMILY

MAIN FAMILY

REVIT ADAPTIVE FAMILY

3.1 - Parametric Family

MATERIAL LIST INFORMATION

IN NESTED FAMILY

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation 3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

CIVIL3D

1- Insert Points for Masts

Colas Rail Civil3D Plugin Tab

2- Export Excel with data 3- Additional data in excel + create object

+

3.2 - Plugins in Civil3D

1- INSERT COGO POINTS

3.2 - Plugins in Civil3D

Before running Plugin

After running Plugin

2- EXPORT EXCEL WITH DATA

3.2 - Plugins in Civil3D

Green Cells Exported Remaining data filled by Plugin by Catenary Expert

3- COMPARE FILLED DATA WITH DATABASE TO PUT ADDITIONAL INFORMATION IN EXCEL

3.2 - Plugins in Civil3D

Filled data Database for Mast beams & foundation Adding Mast & Foundation data

+ =

3.2 - Plugins in Civil3D 3- CREATE 3D SOLID OBJECT + INSERT DATA IN PROPERTY SET

• Create solid objects for the top of foundation

• Store data from Excel inside these dummy foundations' solid objects Property sets

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation 3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

REVIT

3- Plugin UI

1-Colas Rail Revit Plugin Tab

2- Choose type

3.3- PLUGINS IN REVIT

INSERT 3D PARAMETRIC MASTS – WIRES

Output Wires

Revit Plugin UI 3D Parametric Mast

3.3- REVIT OUTPUT RESULTS

LAYOUT & SECTIONS

Layout with

Parametric Annotations Sections with

Dimensions

Sheets

3.3- REVIT OUTPUT RESULTS

DROPPER WIRES

• Script Check the Actual Span distance between each

mast in the Revit project.

• Compare actual span with Database to obtain the Vertical

& Horizontal Spacings.

• Create the dropper's wires based on each span case.

V H

V H

Span

V H

Project

Database

3.3- REVIT OUTPUT RESULTS

LIST OF MATERIALS FOR COMPONENTS

• Detailed List of Materials for components per mast and for

the total project.

• Detailed Cable Schedule per mast & all project.

MTO Per MAST

MTO Total3.3- REVIT OUTPUT RESULTS

LIST OF MATERIALS FOR COMPONENTS

MTO Per MAST

MTO Total

• Detailed List of Materials for components per mast and for

the total project.

• Detailed Cable Schedule per mast & all project.

3.3- REVIT OUTPUT RESULTS

LIST OF MATERIALS FOR SUB-COMPONENTS

• Detailed List of Materials for SUB-components per mast and for the total project.

MTO Per MAST

MTO Total 3.3- REVIT OUTPUT RESULTS

LIST OF MATERIALS FOR CABLES / WIRES

 Detailed List of Materials for wires between each mast +

total quantities per project.

o Contact wires (down wires)

o Messenger wires (upper wires)

o Dropper wires (vertical wires) MTO Per MAST

MTO Total

Contact

Messenger

Droppers

3.3- REVIT OUTPUT RESULTS

LIST OF MATERIALS FOR CABLES / WIRES

• Dropper's pieces quantities to be cut & prepared on

construction site.

• Dropper pieces length arrangement between each mast for

installation on site. Droppers Arrangement

Dropper Pieces

3.3- REVIT OUTPUT RESULTS

TENDER / PROCUREMENT

3.3- REVIT OUTPUT RESULTS

• Price of material for component per mast and per

project.

• Can be integrated with other Pricing database

during tendering phase.

The price values ​​shown in this table are for presentation

purposes only.

Dropper Pieces

3.3- SHEETS

• Create A4 sheets with title block for each mast

• Insert section view in each sheet

• Insert the list of material for each mast

(Right & Left Cantilever)

• Export all Sheets to PDF

CAT_1 CAT_2 CAT_3 CAT_4

CAT_5 CAT_6 CAT_7 CAT_8

Agenda

1. Introduction

2. Project Examples

3. Catenary Automation Workflow

3.1 Adaptive Family Creation 3.2 Civil 3D Plugin

3.3 Revit Plugin

4. Catenary BIM workflow Adv.

4- ADVANTAGE OF BIM CATENARY PROCESS

Saving Months of work with this workflow VS normal manual workflow + more output accuracy

• Parametric adaptive families with Catenary Rules/formulas saves a lot of time VS manual modifications for Mast Arm (cantilever).

• Plugins for insertion of 3D masts, foundations, wires saves a huge amount of time and effort with more accuracy, and in case of track alignment modifications, the design update will be much easier and more accurate.

• Sections with dimensions for each mast created automatically, Imagin 1000 mast in a project and the need to create 1000 section views and add their dimensions manually….

• Detailed List of Materiel automatically created and updated in case of any modification.

LEARNED OBJECTIVES

• Catenary System Design automation workflow and where to start.

• Capabilities of Adaptive family in Revit

• Power of Dynamo and conversion to plugins in C3D & RVT

• Using IFC 4.3 interpretability between Civil 3D & Revit and storing information inside objects, and geolocation issues.

• How to create detailed list of materials / Material Take Off “MTO”.

© 2025 Autodesk. All rights reserved.

Ayman Saleh | Colas Rail

Thank you! Ayman.saleh@colasrail.com

www.linkedin.com/in/ayman-okail

Slide 1 Slide 2 Slide 3: Agenda Slide 4: Agenda Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14: Agenda Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20: Agenda Slide 21: 3 Steps for Linear BIM Catenary workflow Slide 22 Slide 23: Agenda Slide 24 Slide 25: 3.1 - Parametric Family Slide 26: 3.1 - Parametric Family Slide 27: 3.1 - Parametric Family Slide 28: 3.1 - Parametric Family Slide 29: SMART CATENARY Slide 30 Slide 31: 3.1 - Parametric Family Slide 32: 3.1 - Parametric Family Slide 33: Agenda Slide 34 Slide 35: 3.2 - Plugins in Civil3D Slide 36: 3.2 - Plugins in Civil3D Slide 37: 3.2 - Plugins in Civil3D Slide 38: 3.2 - Plugins in Civil3D Slide 39: 3.2 - Plugins in Civil3D Slide 40 Slide 41: Agenda Slide 42 Slide 43: 3.3- plugins in revit Slide 44: 3.3- Revit Output results Slide 45: 3.3- Revit Output results Slide 46: 3.3- Revit Output results Slide 47: 3.3- Revit Output results Slide 48: 3.3- Revit Output results Slide 49: 3.3- Revit Output results Slide 50: 3.3- Revit Output results Slide 51: 3.3- Revit Output results Slide 52: 3.3- Revit Output results Slide 53: 3.3- SHEETS Slide 54: Agenda Slide 55: 4- Advantage of BIM Catenary Process Slide 56 Slide 57: Learned Objectives Slide 58


Item Type: pdf