# Makie - Setting \`zlims!\` on an \`Axis3\` sets \`ylims!\` instead

**URL:** <https://discourse.julialang.org/t/makie-setting-zlims-on-an-axis3-sets-ylims-instead/64254>\
**Category:** Visualization\
**Tags:** makie\
**Created:** [July 8, 2021, 7:56am UTC](https://discourse.julialang.org/t/makie-setting-zlims-on-an-axis3-sets-ylims-instead/64254 "2021-07-08T07:56:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cryptic.ax](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cryptic.ax/32/220540_2.png) [@cryptic.ax](https://discourse.julialang.org/u/cryptic.ax)\
**Post date:** [July 8, 2021, 7:56am UTC](https://discourse.julialang.org/t/makie-setting-zlims-on-an-axis3-sets-ylims-instead/64254/1 "2021-07-08T07:56:27Z")

</div>

Hi! I’m having some weird issues making 3D plots with Makie.jl. Consider the following mockup:

```julia
fig = Figure(; resolution = (600, 600))
ax = fig[1, 1] = Axis3(fig)
xlims!(ax, (0., 10.)) # works perfectly
ylims!(ax, (0., 20.)) # works perfectly
zlims!(ax, (0., 30.)) # always sets ylims instead

```

I also tried using limits!, as well as passing the limits to the Axis3 constructor. All methods resulted in the same: modifying the z-axis limits sets y-axis limits. I’m using Julia 1.6.1 with GLMakie v0.4.2. Any help is appreciated.

---

<div class="post-metadata">

**Author:** ![sdanisch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdanisch/32/1406_2.png) [@sdanisch](https://discourse.julialang.org/u/sdanisch)\
**Post date:** [July 8, 2021, 8:04am UTC](https://discourse.julialang.org/t/makie-setting-zlims-on-an-axis3-sets-ylims-instead/64254/2 "2021-07-08T08:04:55Z")

</div>

That’s fixed on master, but hasn’t been tagged yet, since we’re preparing a breaking version… We’ll try to tag today!
