I'm trying to run an optimization in Abaqus for a submodel with no luck, jobs are not being create for submission. Is this even possible? or is Abaqus limited to do Opt. for the model itself rather than a Submodel?
Sadik Omairey it seems that submodeling and substructures are allowed for optimization in Abaqus through the Tosca optimization suite, but as far as I know optimization processes which involve submodels cannot be performed using Abaqus only. Another alternative could be to use third-party programming software, e.g.Matlab, Python, etc., for optimization purposes, which may give you more freedom over controlling the Abaqus model and its submodel(s).
As a very good example, you can find a successful implementation of bidirectional evolutionary structural optimization (BESO) which is implemented in Python and connected to ABAQUS in the following paper by professor Mike Xie:
Article A simple and compact Python code for complex 3D topology optimization