can you explain the T(t,0,y)=T(t,a,y)=T(t,x,0)=… in your post?
to me this says “the (plate) begins at 300K everywhere (T(0,x,y,z)) and thereafter equals 323K at all times and points” (which wouldn’t even allow warmup time and being warmed equally everywhere wouldn’t be a PDE except accidentally). what is your notation?
I am not sure if that question was posed to me or the OP but
bc = {DirichletCondition[
T[t, x, y] == 333, (x == 0 || x == a || y == 0 || y == b)],
T[0, x, y] == 300};
Means that the entire plate is in equilibrium at 300 degrees before initial conditions are applied. At time 0, a constant temperature of 333 is applied to the outline of the plate along the x==0, x==a,y==0, and y==b edges.