This comes without any kind of warranty of what must be true or false, but only with reference to this small example with C3D6 element
*Node
1, 0.00, 00.0,-0.01
2, 0.05,-0.01,-0.01
3, 0.05, 0.01,-0.01
4, 0.00, 0.00, 0.01
5, 0.05,-0.01, 0.01
6, 0.05, 0.01, 0.01
*Element, Type = C3D6, Elset = Eall
1, 1,2,3,4,5,6
**
*Nset, Nset = Centernodes
1,4
*Nset, Nset = Base
1
*Nset, Nset = Cylnodes
2,3,5,6
**
*Material, Name=PET
*Density
1.42E-09
*Elastic
2960, 0.37
**
*Solid section, Elset=Eall, Material=PET
**
*Step, Nlgeom, Inc=100
*Static, Solver=Pardiso
0.1, 1, 1E-05, 0.1
*Transform, Type=C, Nset=Cylnodes
0, 0, 0, 0, 0, 1
*Boundary
Cylnodes, 2, 2, 0
Cylnodes, 1, 1, 0.01
*Boundary
Centernodes, 1, 2, 0
Base, 3, 3, 0
*Boundary, User
Cylnodes,1,3,1
**
*Node file
RF, U
*El file
S, E
*End Step
by using the uboun.f subroutine to list node numbers one will notice, that running without the *Transform card, then the cylnodes will appear as
input = internal → 2,3,5,6 = 2,3,5,6
but with the *Transform card then the cylnodes will be mapped into a new set of numbers
input = internal → 2,3,5,6 = 7,8,9,10
so still without warranty my best guess will be, that some of the equation node numbers aren’t mapped into the new node numbers assign by the transform card.