FEA Mesh Functions¶
The following group of API functions supports all functionality of the FEA Mesh Tool. Structures, FEA Parts, materials, and properties can be defined and manipulated. Mesh and output file settings can be adjusted, and an FEA mesh can be generated.
Details¶
- openvsp.AddFeaStruct(std: :string const & geom_id, bool init_skin=True, int surfindex=0) int[source]¶
- openvsp.SetFeaStructName(std: :string const & geom_id, int fea_struct_ind, std: :string const & name)[source]¶
- openvsp.DeleteFeaPart(std: :string const & geom_id, int fea_struct_ind, std: :string const & part_id)[source]¶
- openvsp.ReorderFeaPart(std: :string const & geom_id, int fea_struct_ind, std: :string const & part_id, int reorder_type)[source]¶
- openvsp.IndividualizeFeaPart(std: :string const & geom_id, int fea_struct_ind, std: :string const & part_id)[source]¶
- openvsp.SetFeaPartPerpendicularSparID(std: :string const & part_id, std: :string const & perpendicular_spar_id)[source]¶
- openvsp.AddFeaSubSurf(std: :string const & geom_id, int fea_struct_ind, int type) std::string[source]¶
- openvsp.DeleteFeaSubSurf(std: :string const & geom_id, int fea_struct_ind, std: :string const & ss_id)[source]¶
- openvsp.SetFeaPolySparPtName(std: :string const & pspar_id, int index, std: :string const & name)[source]¶
- openvsp.AddFeaStructureToAssembly(std: :string const & assembly_id, std: :string const & struct_id)[source]¶
- openvsp.DeleteFeaStructureFromAssembly(std: :string const & assembly_id, std: :string const & struct_id)[source]¶
- openvsp.AddFeaAssemblyStructure(std: :string const & assembly_id, std: :string const & struct_id)[source]¶
- openvsp.DeleteFeaAssemblyStructure(std: :string const & assembly_id, std: :string const & struct_id)[source]¶
- openvsp.AddFeaAssemblyConnection(std: :string const & assembly_id, std: :string const & start_fix_pt_id, std: :string const & start_struct_id, int start_index, std: :string const & end_fix_pt_id, std: :string const & end_struct_id, int end_index)[source]¶
- openvsp.DeleteFeaAssemblyConnection(std: :string const & assembly_id, int connection_index)[source]¶
- openvsp.GetFeaAssemblyConnectionID(std: :string const & assembly_id, int connection_index) std::string[source]¶
- openvsp.GetFeaAssemblyFileName(std: :string const & assembly_id, int file_type) std::string[source]¶
- openvsp.SetFeaAssemblyFileName(std: :string const & assembly_id, int file_type, std: :string const & file_name)[source]¶
- openvsp.ReorderFeaLayer(std: :string const & material_id, std: :string const & layer_id, int reorder_type)[source]¶
- openvsp.SetFeaMeshVal(std: :string const & geom_id, int fea_struct_ind, int type, double val)[source]¶
- openvsp.GetFeaMeshFileName(std: :string const & geom_id, int fea_struct_ind, int file_type) std::string[source]¶