public FEATestBench (CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { }
//public List<CarComputation> CarComputations = new List<CarComputation>(); public TestBench(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { PostProcessScripts = new List<string>(); }
public KinematicTestBench (CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { MotionList = new List<Multibody.ModelLoadsMotion>(); }
public BlastTestBench(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { blastConfig = new Survivability.BlastConfig(); }
public KinematicTestBench(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { MotionList = new List <Multibody.ModelLoadsMotion>(); }
//public List<CarComputation> CarComputations = new List<CarComputation>(); public TestBench(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { PostProcessScripts = new List <string>(); }
public CFDTestBenchData(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { PostProcessScripts = new List<string>(); Computations = new List<TBComputation>(); }
public CFDTestBenchData(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { PostProcessScripts = new List <string>(); Computations = new List <TBComputation>(); }
public BallisticTestBench(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { ballisticConfig = new Survivability.BallisticConfig(); customShotlineList = new List<CustomShotline>(); referencePlaneType = Survivability.ReferencePlaneTypeEnum.None; }
public BallisticTestBench(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { ballisticConfig = new Survivability.BallisticConfig(); customShotlineList = new List <CustomShotline>(); referencePlaneType = Survivability.ReferencePlaneTypeEnum.None; }
public FEATestBench (CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) : base(cadSetting, outputdir, projectdir, auto) { Loads = new List<FEALoadBase>(); Constraints = new List<FEAConstraintBase>(); PostProcessScripts = new List<string>(); ThermalElements = new List<FEAThermalElement>(); }
public TestBenchBase(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) { STEP_DataExchangeFormats = new List <string>(); STEP_DataExchangeFormats.AddRange(cadSetting.StepFormats); NonSTEP_DataExchangeFormats = new List <string>(); if (cadSetting.OtherDataFormat.STLAscii == true) { NonSTEP_DataExchangeFormats.Add("Stereolithography_ASCII"); } if (cadSetting.OtherDataFormat.STLBinary == true) { NonSTEP_DataExchangeFormats.Add("Stereolithography_Binary"); } if (cadSetting.OtherDataFormat.Inventor == true) { NonSTEP_DataExchangeFormats.Add("Inventor"); } SpecialDataFormatInstructions = new List <string>(); if (cadSetting.SpecialInstructions.LeafAssembliesMetric == true) { SpecialDataFormatInstructions.Add("LeafAssembliesMetrics"); } cadDataContainer = new DataRep.CADContainer(""); OutputDirectory = outputdir; ProjectDirectory = projectdir; CadAuxiliaryDirectory = cadSetting.AuxiliaryDirectory ?? ""; IsAutomated = auto; MetaLink = cadSetting.MetaLink; Computations = new List <TBComputation>(); StaticAnalysisMetrics = new List <TBComputation>(); ExportComponentPoints = false; }
public TestBenchBase(CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false) { DataExchangeFormats = new List<string>(); DataExchangeFormats.AddRange(cadSetting.StepFormats); STLDataExchangeFormats = new List<string>(); if (cadSetting.OtherDataFormat.STLAscii == true) { STLDataExchangeFormats.Add("ASCII"); } if (cadSetting.OtherDataFormat.STLBinary == true) { STLDataExchangeFormats.Add("Binary"); } if (cadSetting.OtherDataFormat.Inventor == true) { STLDataExchangeFormats.Add("Inventor"); } SpecialDataFormatInstructions = new List<string>(); if (cadSetting.SpecialInstructions.LeafAssembliesMetric == true) SpecialDataFormatInstructions.Add("LeafAssembliesMetrics"); cadDataContainer = new DataRep.CADContainer(""); OutputDirectory = outputdir; ProjectDirectory = projectdir; CadAuxiliaryDirectory = cadSetting.AuxiliaryDirectory??""; IsAutomated = auto; MetaLink = cadSetting.MetaLink; Computations = new List<TBComputation>(); StaticAnalysisMetrics = new List<TBComputation>(); ExportComponentPoints = false; }