# Communicator.Model.setEnableAutomaticUnitScaling

**URL:** <https://forum.techsoft3d.com/t/communicator-model-setenableautomaticunitscaling/908>\
**Category:** Help\
**Tags:** webviewer\
**Created:** [July 27, 2022, 9:39pm UTC](https://forum.techsoft3d.com/t/communicator-model-setenableautomaticunitscaling/908 "2022-07-27T21:39:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![guillaume.robichaud](https://avatars.discourse-cdn.com/v4/letter/g/ec9cab/32.png) [@guillaume.robichaud](https://forum.techsoft3d.com/u/guillaume.robichaud)\
**Post date:** [July 27, 2022, 9:39pm UTC](https://forum.techsoft3d.com/t/communicator-model-setenableautomaticunitscaling/908/1 "2022-07-27T21:39:09Z")

</div>

I updated to a recent Hoops Communicator and I seem to have discrepencies in scaling now. We try to have everything rendered in mm, but some external models are in inches or meters and are rendered 25.4 or 1000 times too small now.

 ![Screenshot from 2022-07-27 17-24-12](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/1X/21bf593151d5560e0e98ebcf53fd1b1c80106421.png)

I figured the getNodeUnitMultiplier() is at play but changing model.setEnableAutomaticUnitScaling(true/false) doesn’t seem to do anything. The doc mentions it scales to the “scene unit” but I can’t figure out where this is set.

Any advice?

---

<div class="post-metadata">

**Author:** ![guido](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.techsoft3d.com/guido/32/115_2.png) [@guido](https://forum.techsoft3d.com/u/guido)\
**Post date:** [July 28, 2022, 12:08pm UTC](https://forum.techsoft3d.com/t/communicator-model-setenableautomaticunitscaling/908/2 "2022-07-28T12:08:16Z")

</div>

Hi Guillaume,

have you made sure to call setEnableAutomaticUnitScaling _before_ you load any additional models into the scene? It should definitely have an effect if the unitmultipliers are different for those models.

Thanks,  
Guido
