About ddbexpress :

“ddbexpress Engineering & Software” provides specialized software, ‘Delphine Express’ for Construction Engineering domain. ‘Delphine Express’ works especially for the treatment of Costs, Budgets, as well as Control and Monitoring of Work.


Your work ‘supporting the placement of 3D dimensions manually as well as automatically, for existing Eyeshot based software.’ was perfect.
I am happy and I hope to continue working with your team. Thanks for your support.”  says, Gustavo Vigo, Owner- ddbexpress Engineering & Software.

Domain : CAD/CAM Solutions
Location: Peru
Technologies: Eye Shot API’s, IFC file Format etc.

Languages: VB.Net, WinForms

Contact Us
Business Development Manager : Shilpa Bhartiya

ddbexpress Engineering & Software


Implement functionality to support the placement of 3D dimensions manually as well as automatically after inserting the clipping plane. This functionality was developed for existing Eyeshot based software.


Writing modular code so it can be integrated quickly into existing software’s large code base.

Technical challenges:

  1. Adding 3D dimensions in the Eyeshot viewport.
  2. Decide direction and distance from selected endpoints and orientation of the dimensions considering viewing direction of the camera.
  3. Determine capping edges generated by clipping plane and implement intelligent algorithms to add dimensions automatically and these are placed elegantly.


ProtoTech’s expertise in the Eye Shot APIs and 3D rendering helped ‘ddbexpress Engineering & Software’ to implement the feature for end users within the scheduled time.

Please refer following image showing automatic detection of dimensions on a typical IFC file of building model for a cutting plane inserted at some location.

Fig 1. Dimensions detected and placed automatically