General query on geometry creation

Dear LAMMPS developers,

I am trying to create a vacant cylindrical area (named as la1 group) (tilted at -35 degree) in a cubical substrate. I wrote these lines:

group la1 region la1
displace_atoms la1 rotate 9 10.5 6 0 0 1 -35 units box
delete_atoms group la1 compress no

Eventually, I am getting the vacant cylindrical area but without any tilt. Eventually, the displace_atoms command in this case is not seems to be working out for me.

Instead of the above, I also tried to write down something like:

region la1 cylinder y 8 6 1 10.5 13 rotate 0.75 9 10.5 6 0 0 1

but could not get anything. Any support will be sincerely appreciated.

P.S. For Region … rotate command, I could not find a clear syntax or an example of it written anywhere in the manual. An addition of one line in the relevant page of the manual will be very much helpful. although it is meant to provide dynamic rotation but I believe it can equally be used for static rotation too.

Regards,
Saurav

I am trying to create a vacant cylindrical area (named as la1 group) (tilted
at -35 degree) in a cubical substrate. I wrote these lines:

group la1 region la1
displace_atoms la1 rotate 9 10.5 6 0 0 1 -35 units box
delete_atoms group la1 compress no

Eventually, I am getting the vacant cylindrical area but without any tilt.
Eventually, the displace_atoms command in this case is not seems to be
working out for me.

If the region la1 was defined without tilt, then no matter what you do
to the group afterwards, you will not change anything that defined the
region. So when you displace and delete the *atoms* that originally
occupied a specific region, the region is not "displaced and deleted".
The commands you used worked correctly as they were told.

Instead of the above, I also tried to write down something like:

region la1 cylinder y 8 6 1 10.5 13 rotate 0.75 9 10.5 6 0 0 1

I believe the first argument of the rotate keyword should be an
equal-style variable, instead of the "0.75".