I tried using Timoshenko beam for my example but encountered this problem:
D:\Users\liu3856\OneDrive - purdue.edu\Desktop\Abaqus-SwiftComp_GUI_v2.0.2>python -m sgio convert Job-1.inp Job-1.sc -ff abaqus -tf swiftcomp -tfv 2.1 -m bm2
{'func': 'convert', 'kwargs': {'loglevelcmd': 'info', 'loglevelfile': 'info', 'logfile': 'log.txt', 'from': 'Job-1.inp', 'to': 'Job-1.sc', 'from_format': 'abaqus', 'from_format_version': None, 'to_format': 'swiftcomp', 'to_format_version': '2.1', 'sgdim': 2, 'model_space': 'xy', 'material_ref_y': 'x', 'model': 'bm2', 'mesh_only': False, 'renumber_elements': False}}
[16:13:41] INFO Converting file format... main.py:673
INFO Reading file... main.py:67
Organizing block 25
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\__main__.py", line 6, in <module>
cli(*sys.argv)
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\app.py", line 119, in cli
main(func, **vars(pargs))
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\app.py", line 139, in main
convert(
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\iofunc\main.py", line 682, in convert
sg = read(
^^^^^
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\iofunc\main.py", line 84, in read
sg = _abaqus.read(
^^^^^^^^^^^^^
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\iofunc\abaqus\_abaqus.py", line 88, in read
mesh, materials, mocombos = process_mesh(inprw)
^^^^^^^^^^^^^^^^^^^
File "D:\Users\liu3856\AppData\Local\Programs\Python\Python311\Lib\site-packages\sgio\iofunc\abaqus\_abaqus.py", line 338, in process_mesh
distr_name = _orient_block.data[0][0]._value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'inpDecimal' object has no attribute '_value'
For the example you uploaded to sgio documentation, it seems the inp file has been successfully converted to sc file.
D:\Users\liu3856\OneDrive - purdue.edu\Desktop\Abaqus-SwiftComp_GUI_v2.0.2>python -m sgio convert sg33_cube.inp sg33_cube.sc -ff abaqus -tf swiftcomp -tfv 2.1 -m bm2
{'func': 'convert', 'kwargs': {'loglevelcmd': 'info', 'loglevelfile': 'info', 'logfile': 'log.txt', 'from': 'sg33_cube.inp', 'to': 'sg33_cube.sc', 'from_format': 'abaqus', 'from_format_version': None, 'to_format': 'swiftcomp', 'to_format_version': '2.1', 'sgdim': 2, 'model_space': 'xy', 'material_ref_y': 'x', 'model': 'bm2', 'mesh_only': False, 'renumber_elements': False}}
[16:14:47] INFO Converting file format... main.py:673
INFO Reading file... main.py:67
Organizing block 17
INFO Writing file... main.py:534
INFO File format converted. main.py:710
D:\Users\liu3856\OneDrive - purdue.edu\Desktop\Abaqus-SwiftComp_GUI_v2.0.2>swiftcomp sg33_cube.sc 1D H
****************************************************************
* SwiftComp 2.1 *
* *
* Multiscale Constitutive Modeling of Composites *
* *
* School of Aeronautics and Astronautics *
* Purdue University *
* *
* Copyright Notice *
* ==================== *
* *
* Copyright (2015-) by Purdue Research Foundation, West *
* Lafayette, IN 47906. Unless permission is granted, this *
* material may not be copied, reproduced or coded for *
* reproduction by any electrical, mechanical or chemical *
* process or combination thereof, now known or later developed.*
* *
* These commodities, technology or software were exported from *
* the United States in accordance with the Export *
* Administration Regulations. Diversion contrary to U.S. law *
* prohibited. *
****************************************************************
You can run SwiftComp for 305 days....
SwiftComp begins at 161531.059
Inputs echoed in file sg33_cube.sc.ech!
Constitutive modeling for a 1D (beam) model!
Homogenization will be carried out!
You are running SwiftComp with full integration!
Finished reading/processing model file!
Effective properties can be found in file sg33_cube.sc.k!
determinant of Jacobian matrix less than 0 for element 1. The first several nodes of distorted element are: 1021 -0.40000000600000002 -0.50000000000000000 1092 -0.40000000600000002 -0.40000000600000002 1093 -0.400