603 - 5885 1250 (4 lines) info@mes100.com
View Categories

Synchronization Verifications or Warnings

8 min read

Users may encounter warnings or errors when synchronizing infrastructure designs from MiTS to Civil 3D or vice versa using MCIntegrator. These issues can be challenging, especially for those unfamiliar with the numerous features and icons available in Civil 3D.

This blogpost serves as a troubleshooting guide to address some of the most common warnings and errors, such as;

Information #

Code: ICADFileMissing #

The error is as follows;

3D view file path doesn’t exist, so CAD level synchronization can’t be carried out

Cause(s) of the information: #

Users did not load the exported 3D View drawing under the CAD Settings Sync section of the Project Parameters

Suggested solution: #

If the synchronization from MiTS to Civil 3D involves CAD Sync Mode:

  1. Under the MES Toolbar, click on Load from MiTS.
  1. Under the Project Parameter settings, go to the CAD Settings Sync section > Load the DWG File Path by clicking on ‘…’
  1. As for the layers, only those layers that need to appear as CAD objects in the drawing file remain ticked
  1. Click OK

Note: You may refer here to the steps for obtaining the 3D View drawing file.

If the synchronization only involves Civil Sync mode, the warning message can be disregarded.

Common Verifications #

Code: EOptionNotSupported #

The error is as follows;

Sewage/Drainage Pipe: C3D Dimension Source Reference doesn’t support ‘ByDescription‘ at the moment

Cause(s) of the error: #

Under the Project Parameter, the Pipe Dimension Synchronization is set to follow ‘Dimension Source = ByDescription

Suggested solution: #

At the moment, the ‘Dimension Source = ByDescription‘ is only supported for nodes in the Drain and Sewer Network and pipes in the Water Network.

Therefore, users will need to change the Dimension Source by:

  1. Clicking on the MES Toolbar in Civil 3D > Go to Drainage/Sewerage Pipe Sync section
  1. Change the Dimension Source for the pipe dimension from ByDescription to ‘ByDataField
  1. Re-sync the network

Code: EOptionNotSupported #

The error is as follows;

WaterRet Node C3D Dimension Source Reference doesn’t support ‘ByDescription‘ at the moment

Cause(s) of the error: #

Under the Project Parameter, the Node Dimension Synchronization has been set to follow ‘Dimension Source = ByDescription‘.

Suggested Solution: #

At the moment, the ‘Dimension Source = ByDescription‘ is only supported for the nodes in the Drain and Sewer Network and pipes in the Water Network.

Therefore, users will need to change the Dimension Source by:

  1. Click on the MES Tab in Civil 3D > Go to the Water Pipe Sync section.
  1. Change the Dimension Source for the node dimension from ByDescription to ‘ByDataField
  1. Re-sync the network

Code: EPartFamilyNotExist #

The error is as follows;

Entity X Part Family. Structure/Pipe has no corresponding MES pipe type in Parameter. Note that if you add a new part list, the new part list is distinct from the old one despite the same name.

Cause(s) of the error: #

A Part Family involved in the synchronization has been deleted and re-added under the same Part Lists.

Suggested solution: #

Users need to redefine the Part Family under the Parameter Dialog.

  1. Under the MES Toolbar, go to Project Parameter > Go to the section of the entities involved in the synchronization, i.e. Sewerage Pipe Sync
  1. Click Edit to view the networks defined in the table.
  1. Reselect the C3D Part Family for the involved structure or pipe.
  1. Click OK, and the synchronization will be successful.

Code: EPlatformMappingNotDefined #

The error is as follows;

Civil 3D TIN Surface is not selected for platform mapping.

Cause(s) of the error: #

No surface defined in Civil 3D has been selected to be synced (Only for synchronization from Civil 3D to MiTS)

Suggested solution: #

To select the surfaces defined by;

  1. Go to MES Toolbar > Click on Project Parameters
  1. Go to the Platform tab > Under the section for C3D Surface to MiTS: > Select the surfaces that represent the Platform (Only one surface can be selected)
  1. Click OK
  1. Re-sync by clicking on Sync to MiTS > Click OK > The sync should be successful

Code: ESurfaceMappingNotDefined #

The error is as follows;

is not defined

Cause(s) of the error: #

The surface was not properly defined under the Project Parameters. There is also the possibility that the defined surface is not properly deleted under the parameters, as in the image below.

Suggested solution: #

Need to properly delete or define the surface under the Project Parameters by

  1. In the drawing file, go to the MES Toolbar
  1. Click on Project Parameters > Go to Surface tab > Properly delete the surface or define the surface
  1. Click OK
  1. Resync by clicking on Sync to MiTS, and click OK

Code: ENetworkMappingNotDefine #

The error is as follows;

There’s no network defined for sewage

Cause(s) of the warning: #

Under the Project Parameter in Civil 3D for Sync to MiTS, the networks are not defined as in the image shown below.

Suggested Solution: #

Click on Sync to MiTS and define the network properly with the correct mapping definition for nodes/structures and the pipes/edges

Code: EPartTypeMapping #

The error is as follows;

Mapping Information Rectangle, is not defined

Cause(s) of the error: #

The selected category under the Structure/Node Mapping is not defined as part of the category in MiTS or Pipe/Pressure Network.

The scenario above may occur for a corrupted mapping definition, as in the example below.

  1. In Civil 3D, go to the MES Toolbar and click Project. Go to Sewerage Pipe Sync and click on the Edit button under the Mapping Definitions Table.
  1. As the image above shows, Rectangle is defined as the Structure Mapping in MiTS.
  1. Check the Manhole Type defined in the MiTS project file. Under the Sewerage Module, click on the Node, and under the Manhole Type column – Circle, Cylinder is defined as in the image below
  1. We need to ensure the Structure Mapping for MES Category defines the same Manhole Type in MiTS to resolve the warning during synchronization.

Common Warnings #

Code: WPlatformNotFullySync #

The error is as follows;

MES platform area is Xm^2, Civil related surface area is Ym^2, the difference is more than 1%

Cause(s) of the warning: #

The conversion of MiTS platforms to TIN surfaces results in missing areas, leading to discrepancies that exceed the area tolerance threshold set for synchronization.

Suggested solution: #

  1. Check the surfaces synced from MiTS. This can be done by using the Coordinate Trackers in Civil 3D, which help users identify the surface’s Z level.

View tab > Dropdown button on Palletes section > Coordinate Trackers > Select the right surface > Hover cursor on the area under the selected surface

  1. Users will need to create the surface manually in the missing area with the correct Z elevation, to ensure the volume computation is accurate enough

Code: WPartSizeCorrupted #

The error is as follows;

MES Dimensions are added from individual Structure because Part Size of Structure X is missing or corrupted. Syncing back from MES might fail until the issue is resolved.

Cause(s) of the warning: #

The warning occurs because the Part Size catalog is corrupted due to missing data, such as the required OuterDimension or InnerDimension needed by MES to generate the part size in MiTS

However, despite this warning, using the structure size will still successfully synchronize the entities between Civil 3D and MiTS.

Suggested solution: #

Set the Dimension Source to ByDescription by:

  1. Go to MES Toolbar > Click on ‘Sync to MiTS
  1. Under the Parameter Dialog, go to the entities section involved > Change the Dimension Source of the structure to ByDescription
  1. For the sync to be successful using Dimension Source = ByDescription, users need to ensure the description of the structure includes its dimension.
    • Go to the Prospector Tab at the Left-side Panel > Expand the Pipe Network
    • Expand Part Lists and select the correct Part Lists.
    • Right-click and edit the Part Lists
    • Go to the Structures tab, find the structures that are involved in the synchronization, and right-click to edit the structure
    • Check the Part Description, and it should have the diameter, i.e., Typical Shallow Precast Concrete Manhole 1200 dia

Code: WPartSizeUnableToSync #

The errors are as follows;

Unable to Swap Part to the size DiaOuter= X (Outer Dimension)

Unabl to Swap Part to the size InnDia= Y (inner Dimension)

Cause(s) of the warning: #

The Inner Diameter or Outer Diameter of the nodes in MiTS is not similar to the description of the structure in Civil 3D

Example involving Outer Diameter #

  • Structure in Civil 3D: Typical Shallow Precast Concrete Manhole 1200 dia
  • Node in MiTS: Outer Diameter is set as 1540mm

Example involving Inner Diameter: #

  • Structure in Civil 3D: Typical Shallow Precast Concrete Manhole 1200 dia
  • Node in MiTS: Inner Diameter is set as 900mm

Suggested solution: #

The Dimension Source is currently set to ‘ByDescription‘. Please ensure that the Part Size description matches the Outer/Inner Dimension.

In the MiTS project file, users need to adjust the nodes dimension under the Profile column to be similar to the Part Description in Civil 3D.

Code: WRimElevationProtruded #

The error is as follows;

Rim Elevation is higher than Surface Elevation

Cause(s) of the warning: #

Synchronization from MiTS to Civil 3D: #

The Insertion Rim Elevation is higher than the Surface Elevation At Insertion Point. This may be triggered by

  1. Incorrect Reference Surface is defined for the synchronization
  1. Vertical Pipe Clearance
  1. Barrel Pipe Clearance

These two values can be checked under the Structure Properties, which can be accessed by right-clicking on the selected problematic structure.

Synchronization from Civil 3D to MiTS: #

The warning appears because the Insertion Rim Elevation is higher than the Surface Elevation At Insertion Point.

This happens when the elevation is set manually and the Automatic Surface Adjustment is set to False.

Suggested Solution: #

Synchronization from MiTS to Civil 3D: #

Select the correct Reference Surface under the Mapping Definition.

The parameter Sync using Current Platform Surface should be checked, thus ensuring the Ground Level of the nodes (YserDefined is set to False) in MiTS are properly synced.

Synchronization from Civil 3D to MiTS: #

Set the Automatic Surface Adjustment to True or adjust the Insertion Rim Elevation to be equivalent to Surface Elevation or slightly below.

Code: WMissingSurfaceReference #

The error is as follows;

Under Structure Properties for [x], Automatic Surface Adjustment is set to True but Reference Surface is not selected.

Cause(s) of the warning: #

The warning usually appears during the second sync or later, typically when syncing from Civil 3D to MiTS.

If the Nodes’ Ground Level is not set as UserDefined in MiTS, the first sync will automatically set the Automatic Surface Adjustment to True for all structures. This can trigger the warning for structures not placed on a platform surface, where a valid Reference Surface can’t be detected.

Suggested Solution: #

  1. Set the Automatic Surface Adjustment to False

  1. Ensure the structures are placed on top of the platform surfaces for detecting a valid Reference Surface.

Note: This issue usually occurs due to the difference in MiTS Platform generations and the Civil 3D Surface formation

Code: WNonZeroSurfaceAdjustmentValue #

The error is as follows;

Automatic Surface Adjustment is not supported. Surface Adjustment Value will be treated as 0.

Cause(s) of the warning: #

The Surface Adjustment Value is set to a value other than 0m.

Suggested Solution: #

Due to the limitation where the Automatic Surface Adjustment is not yet supported, we need to set the Surface Adjustment Value to 0m.

Powered by BetterDocs