# Laser mode, support varying heights

**URL:** <https://forum.grid.space/t/laser-mode-support-varying-heights/95>\
**Category:** Laser\
**Created:** [October 8, 2020, 9:31am UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95 "2020-10-08T09:31:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![geocine](https://forum.grid.space/user_avatar/forum.grid.space/geocine/32/171_2.png) [@geocine](https://forum.grid.space/u/geocine)\
**Post date:** [October 8, 2020, 9:31am UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/1 "2020-10-08T09:31:59Z")

</div>

Is it possible to set varying heights. Let’s say , manufacturer has the following acrylic sheets 1.5, 2, 2.8, 3, 4.5. Instead of using a single height value, it will auto compute the best possible thickness for each layer. Is this on your roadmap?

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [October 8, 2020, 1:16pm UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/2 "2020-10-08T13:16:46Z")

</div>

@geocine welcome. If you set the layer height to 0 (zero), then the slicer will select midpoints between every Z vertex.

 ![Screen Shot 2020-10-08 at 9.14.45 AM](https://forum.grid.space/uploads/default/original/1X/6569ca3327d15baa5e1f9873e2a4f8aace3a3ce5.png) ![Screen Shot 2020-10-08 at 9.15.04 AM](https://forum.grid.space/uploads/default/original/1X/af7646af31711effefca3a520cf5726081484c1e.png) ![Screen Shot 2020-10-08 at 9.15.44 AM](https://forum.grid.space/uploads/default/original/1X/e3522f16524a6ed96ee363b6ea4d1b7a9bf7aa5e.jpeg) ![Screen Shot 2020-10-08 at 9.16.02 AM](https://forum.grid.space/uploads/default/original/1X/23e1914cf199e327a33af301a8e07091a51b6894.png)

---

<div class="post-metadata">

**Author:** ![geocine](https://forum.grid.space/user_avatar/forum.grid.space/geocine/32/171_2.png) [@geocine](https://forum.grid.space/u/geocine)\
**Post date:** [October 8, 2020, 5:03pm UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/3 "2020-10-08T17:03:30Z")

</div>

Hi thank you for your reply with actual images on how to do this thing. I actually saw this from one of your videos.

I was hoping I could limit that heights though, from a pool which I can define, because when I tried this, the slices where just too many at least for my model. It generated around 30 layers , when ~5 is just about enough to keep the details.

Another question, when I set the height to 0 and it generates the layers for me, where I can see the heights (thickness of each layer) so I can specify the thickness to the manufacturer?

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [October 8, 2020, 6:08pm UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/4 "2020-10-08T18:08:17Z")

</div>

Great questions / suggestions. At the moment, none of that is supported. One possible change I can think of is to allow the slice height to be a comma-separated list. I could add annotations to the SVG output that would indicate the “height” of an associated polyline.

---

<div class="post-metadata">

**Author:** ![geocine](https://forum.grid.space/user_avatar/forum.grid.space/geocine/32/171_2.png) [@geocine](https://forum.grid.space/u/geocine)\
**Post date:** [October 9, 2020, 1:20am UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/5 "2020-10-09T01:20:30Z")

</div>

That would be awesome , thank you for the work you put on this. Also I think the output would have been probably better if I was able to control the threshold of slices on a chamfer, because I think that is where I got so many slices.

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [October 10, 2020, 6:35pm UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/6 "2020-10-10T18:35:23Z")

</div>

Now live in the development channel (select version at [https://grid.space/choose](https://grid.space/choose)) you can supply a min slice height when auto-detect is enabled. Let me know if that works for your purposes.

![kirimoto laser slice auto option](https://forum.grid.space/uploads/default/original/1X/8b099e6c3b486c84e11b1c694608774e499c9cb5.gif)

---

<div class="post-metadata">

**Author:** ![geocine](https://forum.grid.space/user_avatar/forum.grid.space/geocine/32/171_2.png) [@geocine](https://forum.grid.space/u/geocine)\
**Post date:** [October 14, 2020, 7:53am UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/7 "2020-10-14T07:53:11Z")

</div>

Wow just saw this @stewart, that was quick . I didn’t expect the turnaround to be this quick really, so I haven’t visited the forums lately. This is very nice, it works well.

Now, I would be glad to have that annotations on the output file. I appreciate that you took the time to actually try this out.

---

<div class="post-metadata">

**Author:** ![stewart](https://forum.grid.space/user_avatar/forum.grid.space/stewart/32/21_2.png) [@stewart](https://forum.grid.space/u/stewart)\
**Post date:** [October 15, 2020, 1:09am UTC](https://forum.grid.space/t/laser-mode-support-varying-heights/95/8 "2020-10-15T01:09:55Z")

</div>

I’ve checked in additional annotations in github. Will push to production in the next few days.
