*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)
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 |
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)
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 |
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)
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 |
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)
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 |
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)
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 |
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)
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> |
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)
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 |
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)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | LS-DYNA Input File | file | Keyword file containing material information and its associated curves and tables |
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)
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 |
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)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Simulation | remote_lookup |
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)
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 |
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)
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 (:) |
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)
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 |
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)
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 |
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)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Input File | file | ||
2 | Curve ID | text |
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)
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 |
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)
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 |
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)
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 |
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)
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> |
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)
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 |
ID | Name | Type | Remarks |
---|---|---|---|
1 | Spotweld test data | dataset | |
2 | Spotweld LS-DYNA material | text | |
3 | Logs | dataset |