*LSDYNA_PARSE_PUNCH_SPECIMEN_INFO_FROM_FILE

Description: Parses LS-DYNA keyword input to get Punch specimen information

Syntax: lsdyna_parse_punch_specimen_info_from_file(file_input,specimen_pid,punch_node_1,punch_node_2,punch_node_3,blank_node_1,blank_node_2,blank_node_3,die_node_1,die_node_2,die_node_3,flange_node_1,flange_node_2,flange_node_3)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Keyword File file    
2 Specimen PID scalar    
3 Punch Node 1 scalar    
4 Punch Node 2 scalar    
5 Punch Node 3 scalar    
6 Blank Node 1 scalar    
7 Blank Node 2 scalar    
8 Blank Node 3 scalar    
9 Die Node 1 scalar    
10 Die Node 2 scalar    
11 Die Node 3 scalar    
12 Flange Node 1 scalar    
13 Flange Node 2 scalar    
14 Flange Node 3 scalar    
Outputs
ID Name Type Remarks
1   keyvalue  

*LSDYNA_PARSE_HOLE_SPECIMEN_INFO_FROM_FILE

Description: Parses LS-DYNA keyword input to get Hole specimen information

Syntax: lsdyna_parse_hole_specimen_info_from_file(file_input,specimen_pid,punch_node_1,punch_node_2,punch_node_3,blank_node_1,blank_node_2,blank_node_3,die_node_1,die_node_2,die_node_3,hole_node_1,hole_node_2,hole_node_3)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Keyword File file    
2 Specimen PID scalar    
3 Punch Node 1 scalar    
4 Punch Node 2 scalar    
5 Punch Node 3 scalar    
6 Blank Node 1 scalar    
7 Blank Node 2 scalar    
8 Blank Node 3 scalar    
9 Die Node 1 scalar    
10 Die Node 2 scalar    
11 Die Node 3 scalar    
12 Hole Node 1 scalar    
13 Hole Node 2 scalar    
14 Hole Node 3 scalar    
Outputs
ID Name Type Remarks
1   keyvalue  

*LSDYNA_PARSE_PARAMETERS_FROM_TEXT

Description: LS-DYNA Parse parameters from text

Syntax: lsdyna_parse_parameters_from_text(file_input_text,solver_type,constants,min_percentage,max_percentage,step_percentage)

Inputs
ID Name Type Default Remarks
1 LFIAT textarea   LS-DYNA File Input as Text
2 Solver Type select    
3 Constants scalar    
4 Min Percentage scalar    
5 Max Percentage scalar    
6 Step Percentage scalar    
Outputs
ID Name Type Remarks
1   dataset  

*LSDYNA_PARSE_UNIAXIAL_SPECIMEN_INFO_FROM_FILE

Description: Parses LS-DYNA keyword input to get uniaxial specimen information

Syntax: lsdyna_parse_uniaxial_specimen_info_from_file(file_input,specimen_pid,ext_node_1,ext_node_2,width_node_1,width_node_2)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Keyword File file    
2 Specimen PID scalar    
3 Extensometer Node 1 scalar    
4 Extensometer Node 2 scalar    
5 Width Node 1 scalar    
6 Width Node 2 scalar    
Outputs
ID Name Type Remarks
1   keyvalue  

*LSDYNA_PARSE_PARAMETERS_FROM_FILE

Description: LS-DYNA Parse parameters from file

Syntax: lsdyna_parse_parameters_from_file(file_input_file,solver_type,constants,min_percentage,max_percentage,step_percentage)

Inputs
ID Name Type Default Remarks
1 LFIAF file   LS-DYNA File Input as File
2 Solver Type select    
3 Constants scalar    
4 Min Percentage scalar    
5 Max Percentage scalar    
6 Step Percentage scalar    
Outputs
ID Name Type Remarks
1   dataset  

*LSDYNA_ADD_HISTORIES

Description: Parses LS-DYNA keyword add *DATATABASE_HISTORY cards to the keyword

Syntax: lsdyna_add_histories(simulation_id,attachment_id,histories)

Inputs
ID Name Type Default Remarks
1 Simulation remote_lookup    
2 Attachment ID remote_lookup    
3 Histories dataset   Histories <a class=’btn btn-xs btn-default’ target=’_blank’ href=’https://www.d3view.com/docs/master/workflows/Glossary.html#datasetinput’> <i class=’fa fa-external-link’> </i> View more </a>
Outputs
ID Name Type Remarks
1   integer  

*LSDYNA_PARSE_SHEAR_SPECIMEN_INFO_FROM_FILE

Description: Parses LS-DYNA keyword input to get shear specimen information

Syntax: lsdyna_parse_shear_specimen_info_from_file(file_input,specimen_pid,ext_node_1,ext_node_2,width_node_1,width_node_2,length_node_1,length_node_2)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Keyword File file    
2 Specimen PID scalar    
3 Extensometer Node 1 scalar    
4 Extensometer Node 2 scalar    
5 Width Node 1 scalar    
6 Width Node 2 scalar    
7 Length Node 1 scalar    
8 Length Node 2 scalar    
Outputs
ID Name Type Remarks
1   keyvalue  

*LSDYNA_MATERIAL_REMOVE_STRAIN_RATES

Description: Performs LS-DYNA Material Remove Strain Rates

Syntax: lsdyna_material_remove_strain_rates(lsdyna_file)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Input File file   Keyword file containing material information and its associated curves and tables
Outputs
ID Name Type Remarks
1   text  
2   dataset  
3   dataset  

*LSDYNA_ENCRYPT_TEXT

Description: LS-DYNA Encrypt Text

Syntax: lsdyna_encrypt_text(gpg_exe,keyword_data,lsdyna_key)

Inputs
ID Name Type Default Remarks
1 GBFP text   GPG Binary Full Path
2 Keyword Data textarea    
3 LS-DYNA PGP Key textarea   If empty, an internal key will be used
Outputs
ID Name Type Remarks
1   textarea  

*LSDYNA_PARSE_SENSORS_FROM_SIMULATION

Description: LS-DYNA Parse sensors from simulation

Syntax: lsdyna_parse_sensors_from_simulation(simulation_id)

Inputs
ID Name Type Default Remarks
1 Simulation remote_lookup    
Outputs
ID Name Type Remarks
1   dataset  

*LSDYNA_MATERIAL_TO_DATABASE

Description: Converts LS-DYNA Material to Database JSON

Syntax: lsdyna_material_to_database(database_name,lsdyna_file,include_mat_add_erosion,parent_database_id,meta_file,order_columns,map_columns,return_records)

Inputs
ID Name Type Default Remarks
1 Database Name text    
2 LS-DYNA Input File file    
3 Include MAT ADD EROSION Information select    
4 IUALFD remote_lookup   Inherit Users and Layout from Database
5 Meta-data dataset   If present, the meta-data using the <Material ID> column will be used to import data <a class=’btn btn-xs btn-default’ target=’_blank’ href=’https://www.d3view.com/docs/master/workflows/Glossary.html#datasetinput’> <i class=’fa fa-external-link’> </i> View more </a>
6 Order Columns select   Order Database Columns based on Meta File
7 Map Columns mapper    
8 Return Records select   Return just the records without creating the Database
Outputs
ID Name Type Remarks
1   integer  
2   dataset  

*LSDYNA_NODES_TO_DATASET

Description: LS-DYNA Notes to Dataset

Syntax: lsdyna_nodes_to_dataset(lsdyna_text,parse_parameters,attrs)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Test textarea    
2   text    
3 Additional Attributes textarea   Separater each attribute by a comma (,) and the name and value by a colon (:)
Outputs
ID Name Type Remarks
1   dataset  

*LSDYNA_GET_SHELL_IDS_NEAR_COORDS

Description: Get Ids from Set

Syntax: lsdyna_get_shell_ids_near_coords(input_file,coords,pid,search_radius)

Inputs
ID Name Type Default Remarks
1 LSDYNA Input File file    
2 Coordinates text   Coordinates of X,Y,Z separated by Commas
3 Pid text    
4 Search Radius text    
Outputs
ID Name Type Remarks
1 Shell Ids dataset  

*LSDYNA_SPOTWELD_MATERIAL_GENERATOR

Description: Converts LS-DYNA Material to Spotweld material data

Syntax: lsdyna_spotweld_material_generator(lsdyna_file,spotweld_file,youngs_modulus,bill_of_materials_file)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Input File file    
2 STDF file   Excel file that contains the spotweld test-data. The sheet names must as follows. MAT1_THICKNESS1_MAT2_THICKNESS2_TESTTYPE
3 Youngs Modulus text   Materials whose modulus that do not match this value will be ignored
4 BTGSD file   Excel file that contains the pair of weld information
Outputs
ID Name Type Remarks
1 Materials dataset  
2 Spotweld test data dataset  
3 Spotweld failures dataset  
4 Spotweld LS-DYNA keyword material text  
5 Bill-of-Materials dataset  
6 Logs dataset  

*LSDYNA_GET_CURVE_VALUES_AS_PARAMETERS

Description: Parses a given curve and returns the parameters

Syntax: lsdyna_get_curve_values_as_parameters(input_file,curve_id)

Inputs
ID Name Type Default Remarks
1 Input File file    
2 Curve ID text    
Outputs
ID Name Type Remarks
1   dataset  

*LSDYNA_ADD_MATERIAL_TO_EXISTING_DATABASE

Description: Add LS-DYNA Material to Existing Database

Syntax: lsdyna_add_material_to_existing_database(database_id,lsdyna_file,add_or_replace,preview,include_mat_add_erosion,meta_file)

Inputs
ID Name Type Default Remarks
1 Choose Database remote_lookup    
2 LS-DYNA Input File file    
3 Add Or Replace select    
4 Preview Data select    
5 Include MAT ADD EROSION Information select    
6 Meta-data Excel File file   If present, the meta-data using the <Material ID> column will be used to import data
Outputs
ID Name Type Remarks
1   integer  
2   dataset  
3   integer  

*LSDYNA_GET_MATERIAL_CURVE_IDS

Description: Extractions materials and the associated curve defintions

Syntax: lsdyna_get_material_curve_ids(lsdyna_file,lsdyna_input_as_text)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Input File file   Keyword file containing material information and its associated curves and tables
2 LITI textarea   Keyword file containing material information and its associated curves and tables
Outputs
ID Name Type Remarks
1   dataset  

*LSDYNA_MATERIAL_CURVE_VALIDATION

Description: Performs LS-DYNA Material Curves Validation

Syntax: lsdyna_material_curve_validation(lsdyna_file,lsdyna_input_as_text,include_derivatives,curve_options,table_options,material_types)

Inputs
ID Name Type Default Remarks
1 LS-DYNA Input File file   Keyword file containing material information and its associated curves and tables
2 LITI textarea   Keyword file containing material information and its associated curves and tables
3 IDIO select   Include derivatives in Output
4 Curve Options form-input-table   Curve options
5 Table Options form-input-table   Table options
6 TOMTV select   Types of materials to validate
Outputs
ID Name Type Remarks
1   text  
2   text  
3   dataset  
4   dataset  
5   dataset  
6   dataset  
7   dataset  

*LSDYNA_REPLACE_CURVE_VALUES_FROM_LSOPT_PARAMETERS

Description: Replaces parameters from LSOPT

Syntax: lsdyna_replace_curve_values_from_lsopt_parameters(input_file,curve_id,parameters)

Inputs
ID Name Type Default Remarks
1 Input File file    
2 Curve ID text    
3 Parameters dataset   Parameters <a class=’btn btn-xs btn-default’ target=’_blank’ href=’https://www.d3view.com/docs/master/workflows/Glossary.html#datasetinput’> <i class=’fa fa-external-link’> </i> View more </a>
Outputs
ID Name Type Remarks
1 replaced_curve vector  

*LSDYNA_SPOTWELD_DAIMLER_GENERATOR

Description: Converts LS-DYNA spotweld to failure information

Syntax: lsdyna_spotweld_daimler_generator(spotweld_data,starting_mid,connection_offset,yield_stress_column,tangent_modulus_column,normal_stress_col,bending_stress_col,shear_stress_col,normal_exp_col,bending_exp_col,shear_exp_col,spotweld_type,mid_col,layer_id_column,gfad_col,sm1name_col,sm2name_col,smt1_col,smt2_col)

Inputs
ID Name Type Default Remarks
1 SDTITFSFPOM dataset   Spotweld data that includes the failure stress for pairs of metals <a class=’btn btn-xs btn-default’ target=’_blank’ href=’https://www.d3view.com/docs/master/workflows/Glossary.html#datasetinput’> <i class=’fa fa-external-link’> </i> View more </a>
2 Starting MID text   LS-DYNA Material ID
3 Connection Offset text   Material ID will be offset by this number for a connection id
4 Yield Stress Column text   Column that contains the yield stress
5 Tangent Modulus Column text   Column that contains the tangent modulus column
6 Normal Stress Column text   Column that contains the normal stress column
7 Bending Stress Column text   Column that contains the bending stress column
8 Shear Stress Column text   Column that contains the shear stress column
9 Normal Exponent Column text   Column that contains the normal exponent
10 Bending Exponent Column text   Column that contains the bending exponent
11 Shear Exponent Column text   Column that contains the shear exponent
12 Spotweld Type select    
13 Spotweld MID Column text   Column that contains the MID. If unspecified, the Starting MID will be ignored
14 Layer ID Column text   Indicates the layer type such as 2T/3T/4T weld type
15 GFAD Column text   Fading energy column
16 SM1NC text   This is the name column containing the sheet-metal 1 of the weld to include in material title
17 S2NC text   This is the name column containing the sheet-metal 2 of the weld to include in material title
18 S1TC text   This is the thickness column name for sheet-metal 1 to include in material title
19 S2TC text   This is the thickness column name for sheet-metal 1 to include in material title
Outputs
ID Name Type Remarks
1 Spotweld test data dataset  
2 Spotweld LS-DYNA material text  
3 Logs dataset