Skip to documentation content
On this page
  1. Reference
  2. Contract
  3. Signature

import_geometry

Create the same Geometry > Import feature exposed by the UI. ``format`` accepts the surface formats STL, OBJ, PLY, and OFF and the CAD formats STEP, STP, BREP, IGES, and IGS. Surface repair is opt-in: leave ``surface_treatment`` as ``"Strict"`` to reject invalid topology, or select ``"Solidify as one domain"`` for approximate reconstruction. Every geometry-changing tolerance remains authored on the feature so the imported result is reproducible across machines.

Reference

FieldValueDescription
symboltelion_api.Model.import_geometry
signature(file: 'str', label: 'str' = 'Imported Geometry', format: 'str' = 'Auto', scale: 'Any' = '1', position: 'Iterable[Any]' = ('0[m]', '0[m]', '0[m]'), surface_treatment: 'str' = 'Strict', solidification_resolution: 'Any' = 'Automatic', vertex_weld_tolerance: 'Any' = 'Automatic', gap_closing_tolerance: 'Any' = 'Automatic', minimum_component_volume: 'Any' = '0[m^3]', maximum_repair_deviation: 'Any' = 'Automatic', cad_healing: 'str' = 'Off', cad_healing_tolerance: 'Any' = 'Automatic', cad_sew_faces: 'str' = 'On', cad_repair_small_edges: 'str' = 'On', cad_repair_thin_faces: 'str' = 'On', cad_reconstruct_solids: 'str' = 'On', cad_contact_tolerance: 'Any' = 'Automatic', cad_interference_volume_tolerance: 'Any' = 'Automatic', **fields: 'Any') -> 'Feature'
returnFeature

Create the same Geometry > Import feature exposed by the UI. format accepts the surface formats STL, OBJ, PLY, and OFF and the CAD formats STEP, STP, BREP, IGES, and IGS. Surface repair is opt-in: leave surface_treatment as "Strict" to reject invalid topology, or select "Solidify as one domain" for approximate reconstruction. Every geometry-changing tolerance remains authored on the feature so the imported result is reproducible across machines.

Contract

PropertyValue
symboltelion_api.Model.import_geometry
signature(file: 'str', label: 'str' = 'Imported Geometry', format: 'str' = 'Auto', scale: 'Any' = '1', position: 'Iterable[Any]' = ('0[m]', '0[m]', '0[m]'), surface_treatment: 'str' = 'Strict', solidification_resolution: 'Any' = 'Automatic', vertex_weld_tolerance: 'Any' = 'Automatic', gap_closing_tolerance: 'Any' = 'Automatic', minimum_component_volume: 'Any' = '0[m^3]', maximum_repair_deviation: 'Any' = 'Automatic', cad_healing: 'str' = 'Off', cad_healing_tolerance: 'Any' = 'Automatic', cad_sew_faces...
returnFeature

Signature

telion_api.Model.import_geometry(file: 'str', label: 'str' = 'Imported Geometry', format: 'str' = 'Auto', scale: 'Any' = '1', position: 'Iterable[Any]' = ('0[m]', '0[m]', '0[m]'), surface_treatment: 'str' = 'Strict', solidification_resolution: 'Any' = 'Automatic', vertex_weld_tolerance: 'Any' = 'Automatic', gap_closing_tolerance: 'Any' = 'Automatic', minimum_component_volume: 'Any' = '0[m^3]', maximum_repair_deviation: 'Any' = 'Automatic', cad_healing: 'str' = 'Off', cad_healing_tolerance: 'Any' = 'Automatic', cad_sew_faces: 'str' = 'On', cad_repair_small_edges: 'str' = 'On', cad_repair_thin_faces: 'str' = 'On', cad_reconstruct_solids: 'str' = 'On', cad_contact_tolerance: 'Any' = 'Automatic', cad_interference_volume_tolerance: 'Any' = 'Automatic', **fields: 'Any') -> 'Feature'