CCC uses a proprietary PLM system to control different processes throughout the company. The PLM system provides advanced capabilities for working with design data stored in the proprietary C3DX file format, while Autodesk Revit is used on large number of projects. For this reason, interoperability between Autodesk Revit and the PLM system became a priority issue.

ccc
Customer: Consolidated Contractors Company

Client

Consolidated Contractors Company (CCC) is the largest construction company in the Middle East and ranks among the top twenty international contractors with revenue of more than $5.2 billion in 2011, offices and projects in more than 40 countries, and a work force of more than 150,000 employees.

Problem Statement

CCC uses a proprietary PLM system to control different processes throughout the company. The PLM system provides advanced capabilities for working with design data stored in the proprietary C3DX file format, while Autodesk Revit is used on large number of projects. For this reason, interoperability between Autodesk Revit and the PLM system became a priority issue.

Project Setup

AMC Bridge is an expert in handling 3D modeling data and also has an extensive background in developing applications based on Autodesk Revit APIs. This expertise allowed the members of the AMC Bridge technical team to quickly assess the scope of the project, based on the requirements provide by CCC, and propose the most effective solution based on the development of an add-in application to Autodesk Revit that enables export of Revit models to C3DX format.

After confirming the detailed specification with Product Definition specialists at CCC, AMC Bridge provided the client with a detailed development schedule, and a development team consisting of one Software and one Quality Assurance (QA) engineer.

Project Implementation

At the beginning of the project, the QA Engineer developed a set of test plans to be executed at different stages of the development cycle, to ensure functional completeness according to the specification as well as final product quality.

Advanced functionality had to be developed in order to ensure conformation with the specifics of the data handled by the application, such as:

  • Feature recognition – not all geometry primitives in Autodesk Revit had an exact match in C3DX format, so some of the modeling constructs had to be identified by analyzing the geometry of the faces in the models;
  • Optimization of the processing of large amounts of data – large models in Autodesk Revit may contain millions of individual elements, so special optimizations had to be established in order to control the amount of memory used by the application and minimize conversion time.

During the second half of the project development cycle AMC Bridge provided CCC with regular application updates. This allowed the CCC QA Engineers and Product Definition specialists to experience functionality as it was being developed, in order to ensure correct implementation and also enable adjustment of the original requirements, based on early interaction with the product.

In order to keep everyone up-to-date with project progress, as well as review the status and issues of the ongoing development, regular weekly conference calls were set up with all the members of the development team. These provided an excellent platform for resolving issues in a timely manner.

Conclusions

The quality of the work delivered by AMC Bridge and the overall efficiency of the development process exceeded client's expectations; this success was the result of:

  • Delivery of the final application fully implemented according to the specification;
  • Resourcefulness of AMC Bridge technical staff in identifying and addressing gaps in the original requirements and providing experience-based solutions;
  • Excellent project communication, which ensured that the customer always had up-to-date information about project progress;
  • Responsiveness and efficiency that facilitated a short turnaround time during the stabilization phase of the project development cycle;
  • Project development completed well within schedule and budget.

All third-party trademarks belong to their respective owners. For more details, please refer to the Third-Party Trademarks list on the Privacy and legal notices page.

Share your company's unique business needs and learn what custom software solution we can develop for you.

  • Aras-for-Onshape

    Aras-for-Onshape™ is a proof of concept (POC) of an integrated application connecting Onshape®, a full-cloud 3D CAD system, with Aras Innovator® PLM platform. The POC demonstrates how users could manage CAD models created in Onshape directly from Aras Innovator providing an access to the basic Innovator functionality such as adding, retrieving and updating documents.
  • SketchUpToVault

    SketchUpToVault™ is a technology demonstration of a plug-in for SketchUp® provide integration with Autodesk® Vault Server. SketchUpToVault demonstrates the following capabilities: Authenticate via Vault Server Open a file from Vault Server Check-out a file for editing Check-in changes to Vault Server: user is able to add comments during check-in Refresh (update) a file to the latest version. Browse server files using Vault Explorer. Please see the short video demonstration below:
  • Civil@Windchill Adapter

    Civil@Windchill Adapter is a technology demonstration for connecting Autodesk® AutoCAD® Civil 3D and PTC® Windchill®. Integrations between modeling and data management software, which offer expanded collaboration opportunities for remote engineering teams, receive more and more attention these days.
  • 3DWarehouse-For-Autodesk Revit

    3DWarehouse-For-Autodesk® Revit® is a technology demonstration plug-in that enables Autodesk Revit users to browse SketchUp® 3D Warehouse. The plug-in enables Revit users to browse SketchUp 3D Warehouse and supports bidirectional data exchange between live Revit sessions and SketchUp 3D Warehouse. 3DWarehouse-For-Revit is compatible with Autodesk Revit 2020-2022.
  • Akeneo Product Assistant for Autodesk Vault 2020

    Extending research work on connections between the modeling and data management systems, AMC Bridge continues to enrich the interoperability workflow tools collection. Akeneo Product Assistant for Autodesk® Vault® 2020is a technology demonstration of connecting Autodesk Vault Professional 2020 with Akeneo Community Edition.  It enables users to create, update, or edit the product information in the Akeneo PIM system using the Autodesk Vault properties as attributes easier than ever before.
1/5

At AMC Bridge, we understand your company is unique and can help streamline
your business operations, enhance your productivity, and drive innovation in your
organization. We provide services of developing custom software solutions that
meet your distinctive company goals: from eliminating data silos to democratizing
cutting-edge technologies. If it sparks your interest, please share your specific
operational needs and business goals with us, and we will deliver the solution best
tailored for you.