Importing Block Model Files in Interactive Mode

You can import block model files (.csv or .mdl files) with specific point cloud attributes, in interactive mode.


Before you begin:
  • Define a palette and a semantic dictionary in the Geoscience Resources table in Data Setup.
  • Create a root product (Add Physical Product).
See Also
About Format Files
Block Model CSV Files for Import
About Block Model Objects
In Other Guides
Importing OMF Data Interactively
  1. From the top bar, select Add > Import > Block Model file.
    The Import Block Model dialog box opens.
  2. In the Source area, select the file Format from the list:
    • .csv
    • .mdl
  3. In the Source box, choose whether a single file (File on disk) or all the files from a directory are to be imported (Directory on disk).
  4. Choose the Location and Filename of the file to be imported. You can select:
    • A single file by clicking File on disk. The content of the csv file must comply with regular block model data.
    • Several files by clicking Directory on disk.
    Notes:
    • If you select Directory on disk, all the block model files of this directory are imported.
    • The directory can contain files with a different source coordinate reference system . The CRS, the coordinate system in which the points are defined, must be a cartesian projection system. For more information, see About Coordinate Reference Systems and Identifying a CRS and Importing it.

    A preview displays information about the five first point coordinates (X,Y,Z), the coordinates of the extremity points of the bounding box containing all the points, and the span between points. The preview information is format-dependent; therefore, the details are reflected accordingly:

    .csv format .mdl format
    • Block model bounding dimensions (Min X, Min Y, Min Z, and Max X, Max Y, Max Z)
    • Block size for X, Y, and Z (dim x, dim y, dim z)
    • Block count
    • Attribute list
    • Block model bounding dimensions (Min X, Min Y, Min Z, and Max X, Max Y, Max Z)
    • Block size for X, Y, and Z (dim x, dim y, dim z)
    • Block count
    • Attribute list

    Warning messages appear when inconsistencies are detected in the:

    • Block model file
    • Content of the Import Block Model dialog box
    • Semantic dictionary (previously declared in Data Setup)
    • Geolocation.
      Note: For example, if a point cloud is geolocated without a CRS specified, you must import the missing CRS.

  5. In the Target area, if the Context (level in which the point cloud is inserted) is not displayed, select it.
  6. To manage geolocation in a destination structure, in the Referential box either:
    • Select Local: The Part in which the import is done is not geolocated. Then define the length Unit, in which the data are stored in the file.
    • From the list of the CRS saved in the database, select the Coordinates Reference System (coordinate types) in which source data are expressed. It is automatically selected if defined in the source file.
    Important:
    • You can reference a CRS in which the coordinates of the originating file are expressed (Source).
    • You can also provide the CRS in which the coordinates are converted in the 3DEXPERIENCE platform (Target).
    • The Part object that is the import container must be geolocated.
    • The Unit is predefined.
    • When a CRS is selected for the source file but not for the target file (specified as Local), a warning message can appear at the bottom of the import window.
  7. Click Import.

    • A new representation reference for point cloud is added in the tree, at the same level as the 3D shape.

      When there is no parent product, the import command aborts, and a message appears.

      When a read-only representation reference for point cloud already exists, you need to create a new revision and restart the import command.

      When a writable representation reference for point cloud already exists, it is replaced with the new representation.

    • The point cloud is displayed in the 3D area and you can view the block model representation.