rocslope2.importFromDips.ImportFromDips module#
- class ImportFromDips(client: Client, project_id: str)#
Bases:
_ProxyObjectExamples: Code Snippet: Import From Dips
- importGridDataPreservingDipsJointSets(filePath: str, overwriteExistingSets: bool = True, importUncategorizedJointSets: bool = True)#
Imports Dips grid data while preserving Dips joint-set grouping. New or updated joint sets are created to match the Dips file structure.
Examples: Code Snippet: Import From Dips
- importGridDataToJointSet(filePath: str, targetJointSet: JointSet, overwriteExistingOrientations: bool = True)#
Imports Dips grid orientations into a specific joint set. Use importGridDataPreservingDipsJointSets to preserve Dips joint-set grouping instead.
Examples: Code Snippet: Import From Dips
- importUserPlanes(filePath: str, targetJointSet: JointSet, overwriteExistingOrientations: bool = True)#
Imports Dips user-defined planes into a specific joint set.
Unlike importGridDataToJointSet, this reads the user planes export from Dips rather than the full grid data. Existing orientations in the target set can be overwritten or appended.
Examples: Code Snippet: Import From Dips
- importMeanSetPlanesPreservingDipsJointSets(filePath: str, overwriteExistingSets: bool = True, isWeighted: bool = False)#
Imports Dips mean-set planes while preserving Dips joint-set grouping.
Each Dips joint set becomes (or updates) a RocSlope2 joint set using its mean orientation. Set isWeighted to True to use weighted mean orientations from the Dips file.
Examples: Code Snippet: Import From Dips
- importMeanSetPlanesToJointSet(filePath: str, targetJointSet: JointSet, overwriteExistingOrientations: bool = True, isWeighted: bool = False)#
Imports Dips mean-set planes into a specific joint set.
Unlike importMeanSetPlanesPreservingDipsJointSets, all mean orientations are placed in the given targetJointSet. Set isWeighted to True to use weighted mean orientations.
Examples: Code Snippet: Import From Dips