MMpy.BlockModel.get_block_coordinates

Синтаксис

blockmodel.get_block_coordinates(record_id)

Описание

Получить координаты и измерения блока в блочной модели. Возвращает n-строку из 2 элеметов.

Параметры

Имя
Тип
Описание

record_id 

int ID целевой записи.

Смотрите также

MMpy.Point3D()

Выдает

Тип
Описание
(MMpy.Point3D, MMpy.Point3D) 3D координаты точек, размеры Блока.

Примечания

ID записей имеют основание 1, т.е. передача индекса 1 вернет первую запись.

Примеры

blockmodel_filename = MMpy.Project.path() + 'NVG MV1S OBM.DAT' x_field, y_field, z_field = 'East', 'North', 'RL' blockmodel = MMpy.BlockModel() if not blockmodel.open(blockmodel_filename, x_field, y_field, z_field): raise IOError('Error: problem opening file') coordinates, size = blockmodel.get_block_coordinates(1) print(f'Coordinates: {coordinates.x}, {coordinates.y}, {coordinates.z}') print(f'Size: {size.x}, {size.y}, {size.z}') blockmodel.close()

ID ресурса

IDPH_BM_GET_COORDS