I can render the intersection of a cuboid and a cylinder:
In[]:=
cuboid = Cuboid[{0,-3,-3},{3,3,3}];
cylinder = Cylinder[{{0,-0.0125,0},{0,0.0125,0}},1];
​
Region[RegionIntersection[cylinder,cuboid]]
Out[]=
However, I want to use an "elliptical cylinder", which I can make by scaling the cylinder:
In[]:=
scalefac = {1,1,2};
scaledCylinder = Scale[cylinder,scalefac,{0,0,0}];
Graphics3D[scaledCylinder,Boxed->False]
Out[]=
When I seek the intersection of the elliptical cylinder and the cube, I get an error suggesting a dimensional error:
In[]:=
Region[RegionIntersection[scaledCylinder,cuboid]]
Out[]=
Region
Embedding dimension: 3

I can show that the intersecting region exists:
In[]:=
Graphics3D[{scaledCylinder,cuboid}, AxesLabel->{"x","y","z"},Axes->True,PlotRange->All]
Out[]=