# $Revision: 821370 $ on $Date: 2015-04-28 11:49:16 +0200 (Tue, 28 Apr 2015) $
# The above revision line needs to be the first line for ttkrf files
# Copyright (c) 2006 Ansys Inc

dataEntryDialog geoImportCatiaDEZ "Import Geometry From Catia"
    frame geoImpCatOutput "File Output"
        fileChooser geoImpCatTetinFC "Tetin" tetin_name TRUE
    frame END
    dialogSpace 1
    columnMultiSelect geoImpCatiaCMS "In/Out Filters"
	cmsColumn " CATIA Input "
	    cmsItem "SHOW"
	    cmsItem "NOSHOW"
	    cmsItem "PICK"
	    cmsItem "NOPICK"
	cmsColumn END

	cmsColumn " File Output "
	    cmsItem "No Points"
	    cmsItem "No Curves"
	    cmsItem "No Domains"
	    cmsItem "No Surfaces"
	cmsColumn END
    columnMultiSelect END
    frame geoImpCatiaFilter "Input Filters"
        greyGroup geoImportCatiaLayGG "Use CATIA Layer Filter"
	    greyGroupItem geoImportCatiaLayGI "Filter"
	        textEntry geoImportCatiaLayArg "Filter args" filter_arg TEXT
	    greyGroupItem END
        greyGroup END

    frame END
    dialogSpace 1
    checkItem  geoImpCatCatiamif "Apply CATIAMIF Preferences from Model File" catiamif NULL
    #checkItem  geoImpCatPreview "Preview" preview NULL
    checkItem  geoImpCatRange "Ignore Range Errors" range NULL
    checkItem  geoImpCatBocu "With Boundary Curves" bocu NULL
    checkItem  geoImpCatLoops "Loops Instead of Faces" loops NULL
    checkItem  geoImpCatBox "Create Bounding Box" bobox NULL
    checkItem  geoImpCatNodom "Mesh Polyhedral Solids/Faces" nodom NULL
    checkItem  geoImpCatMaxsize "Estimate Maximum Size" automaxsize NULL
    checkItem  geoImpCatLayfrom "Take Layer from Shell/Skin/Solid" inhlayer NULL
    checkItem  geoImpCatAxistrans "Transform to active Axis System" laxis NULL
    dialogSpace 1
    radioGroup geoImpCatFamRG "Part Naming" 1 famnam 1 NULL
	radioItem  geoImpCatFam1 "Default" "default"
	radioItem  geoImpCatFam2 "Part by Layer" "--family-by-layer"
	radioItem  geoImpCatFam3 "Part by Color" "--family-by-color"
	radioItem  geoImpCatFam4 "CATIAMIF-Parts" "--famnam=%f"
    radioGroup END
    dialogSpace 1
    radioGroup geoImpCatEntRG "Entity Naming" 1 entnam 1 NULL
	radioItem  geoImpCatEnt1 "Default" "default"
	radioItem  geoImpCatEnt2 "CATIA-Names" "--entnam=%c_@subid"
	radioItem  geoImpCatEnt3 "CATIAMIF-Names" "--entnam=ID%I"
    radioGroup END
    dialogSpace 1
    textEntry geoImpCatTol	"Triangulation Tolerance" tritol NUM
    textEntry geoImpCatOpts "Additional Options" args TEXT

dataEntryDialog END

dataEntryDialog geoImportGemsDEZ "Import Geometry From Gems"
    fileChooser geoImportGemsTetin "Tetin File" tetin_name TRUE
    textEntry geoImportGemsTol "Tri Tolerance" gttol NUM
    checkItem  geoImportGemsRel "Unitless" gtrel NULL
dataEntryDialog END

dataEntryDialog geoImportStepDEZ "Import Geometry From Step or IGES"
    fileChooser geoImportStepTetin "Tetin File" tetinfile TRUE
#    textEntry geoImportStepTol "Tri Tolerance" step_ttol NUM
    checkItem  geoImportStepVer "Use Version 5.1 Step Translator" step_version NULL
#    dialogSpace 1
#    checkItem  geoImportStepFac "Output faceted geometry" step_faceted NULL
#    dialogSpace 1
    checkItem  geoImportStepPart "Create part name from STEP/IGES file" step_part NULL
    checkItem  geoImportStepMerge "Merge geometry files after conversion" step_merge NULL
    checkItem  geoImportStepUnit "Ignore Units" step_units NULL
    checkItem  geoImportUseHeal "Use healing" use_healing NULL
dataEntryDialog END

dataEntryDialog geoImportIgesDEZ "Import Geometry From Iges"
    fileChooser geoImportIgesTetin "Tetin File" tetin_name TRUE
    greyGroup 	geoImportIgesFileGG "Directive File"
	greyGroupItem geoImportIgesFileDef "Default"
	greyGroupItem END
	greyGroupItem geoImportIgesFileNone "None"
	greyGroupItem END
	greyGroupItem geoImportIgesFileCatia "Catia"
	greyGroupItem END
	greyGroupItem geoImportIgesFileSel "Selected"
	    fileChooser geoImportIgesFile "File" dir_file_user TRUE
	greyGroupItem END
    greyGroup END

    greyGroup 	geoImportIgesListGG "Save Listing"
	greyGroupItem geoImportIgesList "Save Listing"
	    fileChooser geoImportIgesListFile "File" listing_file TRUE
	greyGroupItem END
    greyGroup END

    checkItem  geoImportIgesDataRed "Data Reduction" data_red NULL
    checkItem  geoImportIgesDos "Translate DOS Text" trans_dos NULL
dataEntryDialog END

dataEntryDialog geoImportProeDEZ "Import Geometry From Pro-Engineer"
    exclusiveGroup geoImportProeType "ProE Translator" "Method" 1 DROPDOWN type
	exclusiveGroupItem geoImportProeStand "B-Spline Representation"
	    radioGroup geoImpProeStandRG "Part types" 1 meth 1 DummyProc
		radioItem geoImpProeDef "Dump model" 0
		radioItem geoImpProeIcemFam "ICEM CFD Part" 1
		radioItem geoImpProeFam "ProE Layers" 2
	    radioGroup END
	exclusiveGroupItem END

 	#exclusiveGroupItem geoImportProeCapri "Facetted Representation"
	#exclusiveGroupItem END

    exclusiveGroup END
dataEntryDialog END

dataEntryDialog geoImportUGDEZ "Import Geometry From Unigraphics"
    fileChooser geoImportUGTetin "Tetin File" tetin_name TRUE
    greyGroup 	geoImportUGFileGG "Input Option"
	greyGroupItem geoImportUGLevel "Layers"
	greyGroupItem END
	greyGroupItem geoImportUGPlugin "UG Plugin"
	greyGroupItem END
	greyGroupItem geoImportUGNamed "Named"
	greyGroupItem END
	greyGroupItem geoImportUGSel "Selected"
	    fileChooser geoImportUGFile "File" user_script TRUE
	    textEntry geoImportUGOPt "User Options" ug_usr_opts TEXT
	greyGroupItem END
    greyGroup END
dataEntryDialog END

ifndef AI_ENV_IN_WB2
dataEntryDialog geoImportWBDEZ "Import Model"
    frame geoImportWBFromProjectFile "Model Files from Workbench project"
        dropDownEntry geoImportWBProjectFiles "Choose project" importWBFileList file_to_convert FALSE
    frame END
    greyGroup geoImportWBGG "Parts, Sizes"
        greyGroupItem geoImportWBDefault "Use Workbench Defaults"
	    greyGroupItem END
        greyGroupItem geoImportWBMerge "Import from Tetin file"
            dialogSpace 1
   	        fileChooser geoImportWBTetinSizes "Tetin file" wb_tetin_sizes_file FALSE "Tetin file, .tin"
        greyGroupItem END
    greyGroup END
    checkFrame geoImportWBGeom "Import Geometry"  ::vid_options(wb_import_geom) NULL
        checkItem geoImportUseAssociativity "Use Associativity" ::vid_options(wb_import_cad_associativity) NULL
        checkItem geoImportReferenceKey "Use Reference Key" ::vid_options(wb_import_reference_key) NULL
    checkFrame END
    checkItem geoImportWBMesh "Import Mesh" ::vid_options(wb_import_mesh) NULL
    frame geoImportWBGeomP "Geometry Preferences"
        frame geoImportNamedSelections "Named Selection Handling"
            checkFrame geoImportNSelPro "Named Selection Processing" ::vid_options(wb_import_sel_proc) NULL
                checkItem geoImportNS_only "Named Selections only" ::vid_options(wb_NS_only) NULL
                checkFrame geoImportNS_to_subset "Create Subset(s) from Named Selection" ::vid_options(wb_NS_to_subset) NULL
                    checkItem geoImportNS_to_entity_parts "Create Entity and Part Names" ::vid_options(wb_NS_to_entity_parts)  NULL
                checkFrame END
                textEntry geoImportNSelPre "Named Selection Prefixes" ::vid_options(wb_import_sel_pre) TEXT
            checkFrame END
        frame END
        checkItem geoImportAutoBodies "Create Material Points" ::vid_options(wb_import_mat_points) NULL
        checkItem geoImportSolidBodies "Import Solid Bodies" ::vid_options(wb_import_solid_bodies) NULL
        checkItem geoImportSurfaceBodies "Import Surface Bodies" ::vid_options(wb_import_surface_bodies) NULL
        checkItem geoImportLineBodies "Import Line Bodies" ::vid_options(wb_import_line_bodies) NULL
        checkItem geoImportWorkPoints "Import Work Points" ::vid_options(wb_import_work_points) NULL
ifdef AI_ENV_BETA
	    checkFrame geoImportGeomTriTolerance "Triangulation" tri_tolerance NULL
		    textEntry geoImportGeomTriTol "Tolerance" ::vid_options(wb_import_tritol) TEXT
		    checkItem geoImportGeomTriTolAbs "Unitless Tolerance" tritolabs NULL
	    checkFrame END
endif
        checkFrame geoImportCADAttTra "CAD Attribute Transfer" ::vid_options(wb_import_cad_att_trans) NULL
            textEntry geoImportCADAttPre "CAD Attribute Prefixes" ::vid_options(wb_import_cad_att_pre) TEXT          
            checkItem geoImportCADAttLCS "Import Local Coordinate Systems" ::vid_options(wb_import_lcs) NULL
        checkFrame END
        checkItem geoImportEnSymProc "Enclosure and Symmetry Processing" ::vid_options(wb_import_en_sym_proc) NULL
	    frame geoImportMixRes "Mixed Import Resolution"
	        checkItem geoImport2 "Solid" ::vid_options(wb_import_mix_res_solid) NULL
	        checkItem geoImport3 "Surface" ::vid_options(wb_import_mix_res_surface) NULL
	        checkItem geoImport4 "Line" ::vid_options(wb_import_mix_res_line) NULL
	        checkItem geoImport5 "Point" ::vid_options(wb_import_mix_res_point) NULL
	    frame END  
	    frame geoImportScaleGeo "Convert Units"
            dropDownEntry geoImportScaleGeoList "Unit" unitsList unit FALSE
        frame END
    frame END
dataEntryDialog END
endif

ifdef AI_ENV_IN_WB2
dataEntryDialog geoImportWBDEZ "Import Model"
    checkFrame geoImportWBGeom "Import Geometry"  ::vid_options(wb_import_geom) NULL
        checkItem geoImportReferenceKey "Use Reference Key" ::vid_options(wb_import_reference_key) NULL
    checkFrame END
    checkItem geoImportWBMesh "Import Mesh" ::vid_options(wb_import_mesh) NULL
    frame geoImportWBGeomP "Geometry Preferences"
        frame geoImportNamedSelections "Named Selection Handling"
                checkItem geoImportNS_only "Named Selections only" ::vid_options(wb_NS_only) NULL
                checkItem geoImportNS_to_entity_parts "Create Entity and Part Names" ::vid_options(wb_NS_to_entity_parts)  NULL
        frame END
        checkItem geoImportAutoBodies "Create Material Points" ::vid_options(wb_import_mat_points) NULL
ifdef AI_ENV_BETA
	    checkFrame geoImportGeomTriTolerance "Triangulation" tri_tolerance NULL
		    textEntry geoImportGeomTriTol "Tolerance" ::vid_options(wb_import_tritol) TEXT
		    checkItem geoImportGeomTriTolAbs "Unitless Tolerance" tritolabs NULL
	    checkFrame END
endif
	    frame geoImportScaleGeo "Convert Units"
            dropDownEntry geoImportScaleGeoList "Unit" unitsList unit FALSE
        frame END
    frame END
dataEntryDialog END
endif

dataEntryDialog geoExportIgesDEZ "Export Geo Iges"
    greyGroup 	geoExportIgesFileGG "Directive File Exp"
	greyGroupItem geoExportIgesFileSel "Directive File Export"
	    fileChooser geoExportIgesFile "File" dir_file_user TRUE
	greyGroupItem END
    greyGroup END

    greyGroup 	geoExportIgesListGG "Save Listing Exp"
	greyGroupItem geoExportIgesList "Save Listing Export"
	    fileChooser geoExportIgesListFile "File" listing_file TRUE
	greyGroupItem END
    greyGroup END

dataEntryDialog END

dataEntryDialog importNastranDEZ "Import Nastran File"

    fileChooser ImportNasFile "Nastran File" nas_in_file FALSE "Nastran File,  .dat .nas .bdf, All Files, .*"
dialogSpace 1
    dropDownEntry RBE3_element "RBE3 Elements" rbe3List rbe3 FALSE
    dropDownEntry Bar_element "Bar Elements" barsList bars FALSE
    dropDownEntry shell_element "Shell Elements" shellsList shells FALSE

dataEntryDialog END

dataEntryDialog importLsdynaDEZ "Import LS-Dyna File"

    fileChooser ImportLsdynaFile "LS-Dyna File" lsdyna_in_file FALSE "Keyword Files,  .k .key, All Files, .*"
dialogSpace 1
    dropDownEntry LsdynaIncludeFlag "Import include files as" lsdynaIncFlagList lsdynaIncFlag FALSE
dataEntryDialog END

dataEntryDialog importUH3DMeshFileDEZ "Import UH3D Mesh"
    fileChooser ImportUH3DMeshFile "UH3D Grid File" uh3dinfo_grd FALSE "UH3D Grid File, .grd, All Files, .*"
    fileChooser ImportUH3DResFile "UH3D Result File" uh3dinfo_rso FALSE "UH3D Solution File, .fld, All Files, .*"
    checkItem ImportUH3DBEndian "Field file is big endian" ::uh3dinfo(bendian) NULL
dataEntryDialog END

dataEntryDialog geoImportBGPDEZ "Import CFX-BladeGen+"
  frame geoImportBGPgeomFrm Geometry
    greyGroup geoImportBGPtinGG "Import Geometry"
      greyGroupItem geoImportBGPgeom "Geometry Options"
        fileChooser geoImportBGPTetin "Tetin File" tetinfile TRUE
        checkItem geoImportBGPJoin "Allow Blade Surface Merging" join NULL
        checkItem geoImportBGPFam  "Use Mesh Part Names" family NULL
        frame geoImportBGPgapFrm "Create Hub/Tip Gap"
          textEntry geoImportBGPGapLE "LE Gap" LEgap NUM
          textEntry geoImportBGPGapTE "TE Gap" TEgap NUM
        frame END
        radioGroup geoImportBGPSrcRG "Mesh Controls" 1 sources 1 NULL
          radioItem geoImportBGPSrc1 "None" "none"
          radioItem geoImportBGPSrc2 "Crv/Srf Spacings" "spacing"
          radioItem geoImportBGPSrc3 "Line Densities" "density"
        radioGroup END
      greyGroupItem END
    greyGroup END
  frame END
  frame geoImportBGPmeshFrm Mesh
    greyGroup geoImportBGPunsGG "Import Mesh"
      greyGroupItem geoImportBGPmesh "Mesh Options"
        fileChooser geoImportBGPUNS "Mesh File" unsfile TRUE
      greyGroupItem END
    greyGroup END
  frame END
dataEntryDialog END

dataEntryDialog geoImport3DMDEZ "Import Rhino 3DM"
  fileChooser geoImport3DMtetin "Tetin File" tetinfile TRUE
  frame geoImport3DMgeomFrm "Geometry"
    greyGroup geoImport3DMgeomGG "Selected Geometry"
      greyGroupItem geoImport3DMtypes "Options"
        checkItem geoImport3DMpoints "Points" points NULL
        checkItem geoImport3DMcurves "Curves" curves NULL
        checkItem geoImport3DMsurfaces "Surfaces" surfaces NULL
        checkItem geoImport3DMsolids "Solids" breps NULL
        checkItem geoImport3DMmeshes "Meshes" meshes NULL
      greyGroupItem END
    greyGroup END
  frame END
  frame geoImport3DMoptionsFrm "Options"
    checkItem geoImport3DMNames "Use Object Names for Parts" names NULL
    checkItem geoImport3DMHidden "Include Hidden Layers" hidden NULL
    checkItem geoImport3DMDivide "Split Composite Curves" divide NULL
    checkItem geoImport3DMExtract "Include Brep Surface Trim Curves" extract NULL
  frame END
dataEntryDialog END

dataEntryDialog geoExport3DMDEZ "Export Rhino 3DM"
  fileChooser geoExport3DMfile "3DM File" file3dm TRUE
  frame geoExport3DMgeomFrm "Geometry"
    greyGroup geoExport3DMgeomGG "Selected Geometry"
      greyGroupItem geoExport3DMtypes "Options"
        checkItem geoExport3DMpoints "Points" points NULL
        checkItem geoExport3DMcurves "Curves" curves NULL
        checkItem geoExport3DMsurfaces "Surfaces" surfaces NULL
        checkItem geoExport3DMmeshes "Meshes" meshes NULL
      greyGroupItem END
    greyGroup END
  frame END
  frame geoExport3DMoptionsFrm "Options"
    dropDownEntry geoExport3DMUnits Units unitList units FALSE
    textEntry geoExport3DMTol "Tolerance" tolerance NUM
    checkItem geoExport3DMDormant "Include Dormant Entities" dormant NULL
    checkItem geoExport3DMNoTrim "Do Not Trim Surfaces" notrim NULL
    checkItem geoExport3DMRebuild "Rebuild Coedges" rebuild NULL
    checkItem geoExport3DMVersion2 "Version 2 Compatability" version2 NULL
  frame END
dataEntryDialog END

dataEntryDialog geoImportINPUTDEZ "Import Formatted INPUT point data"
  fileChooser geoImportINPUTtetin "Input File" INPUTfile FALSE
  textEntry geoImportINPUTpointFam "Point Part" ppart TEXT
  textEntry geoImportINPUTcurveFam "Curve Part" cpart TEXT
  textEntry geoImportINPUTsurfaceFam "Surface Part" spart TEXT
  textEntry geoImportINPUTpointFamP "Point Prefix" ppartp TEXT
  textEntry geoImportINPUTcurveFamP "Curve Prefix" cpartp TEXT
  textEntry geoImportINPUTsurfaceFamP "Surface Prefix" spartp TEXT
  checkItem geoImportINPUTpoints "Import Points" points NULL
  checkItem geoImportINPUTcurves "Import Curves" curves NULL
  checkItem geoImportINPUTsurfaces "Import Surfaces" surfaces NULL
  textEntry geoImportINPUTApproxTol "Approximation Tolerance" tol NUM
  checkItem geoImportINPUTformat "Plot3D Format" format NULL
dataEntryDialog END

dataEntryDialog geoImportParasolidDEZ "Import Geometry From Parasolid"
    fileChooser geoImportParasolidTetin "Parasolid File" ps_name FALSE "Parasolid File, .x_t .xmt_txt .x_b , All Files, .*"
    fileChooser geoImportParasolidTetinFile "Tetin File" tetin_file_name TRUE
    greyGroup 	geoImportParasolidFileGG "Units"
	greyGroupItem geoImportParasolidMeter "Meter"
	greyGroupItem END
	greyGroupItem geoImportParasolidIn "Inch" 
	greyGroupItem END
	greyGroupItem geoImportParasolidCentimeter "Centimeter"
	greyGroupItem END
	greyGroupItem geoImportParasolidFt "Foot" 
	greyGroupItem END
	greyGroupItem geoImportParasolidMillimeter "Millimeter"
	greyGroupItem END
    greyGroup END
dataEntryDialog END

dataEntryDialog geoImportIDIDEZ "Import Geometry From IDI"
    fileChooser geoImportIDITetin "Tetin File" tetinfile TRUE
    dialogSpace 1
    exclusiveGroup geoImpIDIPartAsm " " "Single/Multiple" 1 RADIO part_assem
       exclusiveGroupItem geoImpIDIPart "Single Tetin File"
          dialogSpace 1
          radioGroup geoImpIDIPartName "Part Naming" 1 part_name 1 NULL
             radioItem geoImpIDIFName "Use Part Name" 0
             radioItem geoImpIDIFNum "Use Part Number" 1
          radioGroup END
       exclusiveGroupItem END
       exclusiveGroupItem geoImpIDIAssem "Tetin File Per Part"
          dialogSpace 1
          radioGroup geoImpIDIAssemName "Part Naming" 1 assem_name 1 NULL
             radioItem geoImpIDIPName "Use Part Name" 0
             radioItem geoImpIDIPNum "Use Part Number" 1
          radioGroup END
          checkItem geoImportIDIAsm "Create/Load assembly tetin" noasm NULL
          checkItem geoImportIDIFmrg "Merge multiple instances" fmrg NULL
       exclusiveGroupItem END
    exclusiveGroup END
    dialogSpace 1
    checkItem geoImportIDITri "Import as faceted geometry" tria NULL
    checkItem geoImportIDING "Disable group to part mapping" ng NULL
dataEntryDialog END

dataEntryDialog writeFeModelerDEZ "Write Input File" nosave
   fileChooser FeModelerwriteNasFile "FE Modeler File" femodeler_file TRUE "NASTRAN Bulk Data, .bdf .dat .nas, All Files, .*"
dataEntryDialog END

dataEntryDialog setImportModelOptionsDEZ "Import Model Options" nosave
    checkItem importModelSource "Always Update Geometry from Source" from_source NULL
    checkItem importModelImport "Always Import Parts, Sizes from Tetin File" always_import NULL
    checkItem importModelMaterialPoint "Always Create Material Points" always_create_mpoint NULL
    checkItem importModelReferenceKey  "Always use Reference Key for Import of Geometry" always_ref_key NULL
    checkItem importModelBlockingFiles  "Always Import Mesh if Model File contains blocking" always_import_blocking NULL
    checkItem importModelNamedSel "Import Named Selections only" named_sel_only NULL
    checkFrame importModelConvert "Always Convert Geometry to Unit" always_convert NULL
        dropDownEntry importModelConvertUnit "Unit" ConvertToUnitList convert_to FALSE MENULIKE
    checkFrame END
dataEntryDialog END





