Jump to content
Ultimaker Community of 3D Printing Experts

How to set "Disallowed Areas" in Cura non-beta Versions?

Recommended Posts

I have looked in the source code, online documentation, old PDF documentation, Googled, etc. and I cannot find any information on how to set up 'Disallowed areas' in Cura official releases (non-beta versions).

I've come to understand that it should be supported in the official releases, but maybe called something else.

I'm needing to set areas in Cura that should not be printed on.

Any/all help is greatly appreciated pointing me to any kind of example, reference, documentation, etc.


Share this post

Link to post
Share on other sites

Yeah, found it. It's a ugly hack hard-coded into the program for the ultimaker 2 and ultimaker 2go printers. No way to set this for any other printer other than modifying the code and recompiling. If I did that, I might as well just rewrite that subroutine to read 'no-go' arrays from the preferences.ini file, like it should.

Again, I'll wait for the beta to turn production.


if getMachineSetting('machine_type').startswith('ultimaker2'):	#UM2 no-go zones	w = 25	w2 = 5	h = 8	if getMachineSetting('machine_type') == 'ultimaker2go':		w2 = 25


  • Like 1

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!