Join this Tech Talk to learn more about the utility and Keyword Editing in 3DEXPERIENCE, and some example workflows which use the utility.
Pre-processors for generating Abaqus input files (like the 3DEXPERIENCE Platform, Abaqus/CAE, or third-party tools) often do not support every feature of the Abaqus solver or may not support customer-specific needs and approaches. To address such limitations, Abaqus users often either manually edit an Abaqus input file to add these missing features or write scripts to automate these edits. These processes can be time-consuming and error-prone, or require a large up-front time investment from the user.
inpRW is a Python kernel utility for parsing, modifying, and writing Abaqus input files. It allows users to automate many tedious input file editing tasks, and many operations common to all keyword editing workflows have already been programmed. It organizes the information in the input file, and it provides functions that efficiently search and query the parsed data. Most of the tedious work of reading and writing to an input file has already been accomplished in this utility, which allows the user to focus their efforts on the unique aspects of their particular workflows.
The utility can be run through any Python 3.7+ interpreter, and it can be incorporated into the Keyword Editing tool of 3DEXPERIENCE.