Estoy usando una versión de estudiante 6.17-4 de abaqus. Me gustaría llamar a mi archivo de entrada que se crea en MATLAB usando .bat (archivo por lotes) y creo un archivo .bat en MATLAB con la siguiente información
call abq6174 job=Data.inp, interactive ask_delete=off
donde data.inp es mi archivo de entrada. Para abrir mi archivo de entrada en Abaqus usando un comando en CMD.exe, uso el siguiente código
call abq6174 job=Data.inp
Escribo el comando anterior en CMD.exe. También verifiqué y rectifiqué mis variables de entorno, pero a pesar de eso, obtengo un error por debajo de cada vez en CMD.exe.
Resultado de CMD:
C:\Users\maste\oneDrive\Documents\MATLAB>call abq6174 job =Data.inp 'abq6174' is not recognized as an internal or external command, operable program or batch file.
Si está intentando llamar a Abaqus desde el shell del sistema directamente (no desde un script o archivo por lotes), simplemente debe eliminar la palabra call
. Comience el análisis llamando a Abaqus directamente y pasándole el nombre de su archivo de entrada, como se muestra a continuación:
C:\Work\MyJob>abaqus job=Data
Es posible que en su sistema se deba llamar a Abaqus usando alguna forma alternativa como abq6174
, que especifica las versiones mayor, menor y de actualización para su instalación, pero eso solo debería ser necesario si tiene más de una versión instalada.
Si esto no funciona, entonces es poco probable que el directorio de comandos de Abaqus esté en la PATH de su sistema, y debe agregarlo C:\SIMULIA\Abaqus\Commands
a su entorno PATH.
Puede encontrar mucha más información sobre cómo llamar a abaqus, junto con una multitud de opciones de línea de comando, en los documentos oficiales. Intente leer el Manual del usuario de Abaqus Analysis> Introducción, modelado espacial y ejecución> Ejecución de trabajos> Procedimientos de ejecución> Ejecución de Abaqus / Standard, Abaqus / Explicit y Abaqus / CFD. En mi instalación, esa es la Sección 3.2.2.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras