Why am I getting an error stating that the Trefftz element cannot be allocated a number over 1 million?


There is an undocumented limit of 1e6 on the node numbers used to define the Trefftz infinite boundary.
A workaround is to mesh the surface of the model first so that it will have the lowest node numbers.
The macro shows that it would be very easy to renumber the nodes of an existing mesh so that the
surface nodes have the lowest numbers -
1. Offset all the node numbers by the max node number
2. Select the surface nodes and return them to their
orignal numbers
3. Compress the node numbers


!!! Macro to make the surface nodes the lowest nodes in a model.

*get,n_max,node,,num,max

numoff,node,n_max

nsel,s,ext
ngen,2,-n_max,all
nummrg,node
nsel,all

numcmp,node





Show Form
No comments yet. Be the first to add a comment!