<p>The print area settings would be in the Preferences &gt; Printers. Select the particular printer on the left side pane, then click the &quot;Machine Settings&quot; button.</p>
<p><a href="https://i.sstatic.net/86dAH.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/86dAH.jpg" alt="enter image description here" /></a></p>
<p>You will need to set a printing offset <a href="https://marlinfw.org/docs/gcode/M206.html" rel="nofollow noreferrer">(<code>M206</code>)</a> in Marlin: via <strong>Start G-code</strong> in Cura, or any other suitable way (LCD configuration, configuration files, etc.).</p>

CC BY-SA 4.0
2021-02-09T17:18:36.833Z
Do you refer to the x(width), y(depth) settings in that image? they set where the printer can move to, but not where the *bed* is within that coordinate system. If you had a bed of 100mm x 100mm in your same frame... how do you define that there?
rufo
CC BY-SA 4.0
2021-02-09T18:08:05.247Z
I see what you are asking now. I am new to 3D printing, so I would assume that the printer firmware would center the print bed within the frame of the printer. Maybe someone with more experience can shed some more light.
agarza
CC BY-SA 4.0
2021-02-10T23:13:07.203Z
The build area has three dimensions (assuming we all agree to remain with a cuboid, like all slicers do). Then that's all Cura has to know. @rufo is taking advantage of "host" functionality, which (most simply) can be task of firmware like Marlin. So @argaza your answer lacks only one information: setting an printing offset ([`M206`](https://marlinfw.org/docs/gcode/M206.html)) in Marlin: via **Start G-code** in Cura, or any other suitable way (LCD configuration, configuration files, etc.).
octopus8
CC BY-SA 4.0
2021-02-10T23:51:00.243Z
@octopus8 I have edited to add your suggestion.
agarza
CC BY-SA 4.0
2021-02-09T17:02:26.507Z
2021-02-10T23:50:37.483Z
2021-02-10T23:50:37.483Z
agarza
<p>I am not sure this is the &quot;official&quot; solution for this, but I was able to define the &quot;disallowed areas&quot; in a custom printer definition.</p>
<p>I created a json file under C:\Program Files\Ultimaker Cura 4.8.0\resources\definitions for the printer, and added the machine_disallowed_areas section to &quot;overrides&quot;.</p>
<pre><code>    &quot;machine_disallowed_areas&quot;: {
    &quot;default_value&quot;: [ 
        [ [ -97.5, 90],[97.5,90] , [97.5,80] ,[-97.5,80] ] ,            
        [ [ -97.5, -57],[97.5,-57] , [97.5,-90] ,[-97.5,-90] ] ,
        [ [ -97.5, -90], [-49.5, -90], [-49.5,90 ] ,[-97.5, 90] ],
        [ [ 64.5, 90],  [64.5, -90], [97.5, -90], [97.5,90 ] ]
        ]
        }
</code></pre>

CC BY-SA 4.0
2021-02-10T23:19:59.023Z
Very interesting. Sound a bit exaggerated to reach the simple goal. If I wanted just a rectangular bed and a space above it, I would go for X,Y,Z dimensions plus home offset. The fewer numbers, the fewer places to make error.
octopus8
CC BY-SA 4.0
2021-02-10T02:47:28.787Z
2021-02-10T02:47:28.787Z
rufo
<p>Repetier-host has a setting to specify the &quot;print area&quot;. That's roughly the size of the bed.</p>
<p>Note that the printer head can go out of those bounds, in my case my bed is very undersized compared to the printer frame, but this would also be an issue if you had clips or some obstacles in the bed.</p>
<p>Is there a similar setting in Cura where I can specify the &quot;print area&quot;/&quot;bed size&quot;/&quot;margins&quot; to be different from the printer width/depth?</p>
<p>Thanks.</p>
<p><strong>Repetier host settings:</strong></p>
<p><a href="https://i.sstatic.net/mAOAA.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/mAOAA.png" alt="Repetier-host" /></a></p>

<ultimaker-cura><heated-bed>
Ultimaker Cura 4.8 / How to specify bed (Print) Area?
rufo
# Ultimaker Cura 4.8 / How to specify bed (Print) Area?

(Asked by: username_0 on 2021-02-09)

Repetier-host has a setting to specify the "print area". That's roughly the size of the bed.

Note that the printer head can go out of those bounds, in my case my bed is very undersized compared to the printer frame, but this would also be an issue if you had clips or some obstacles in the bed.

Is there a similar setting in Cura where I can specify the "print area"/"bed size"/"margins" to be different from the printer width/depth?

Thanks.

**Repetier host settings:**

[![Repetier-host](https://i.sstatic.net/mAOAA.png)](https://i.sstatic.net/mAOAA.png)

**Tags:** ultimaker-cura, heated-bed


---

## 2 answers

### Answer by username_1 on 2021-02-09. Score: 3 | Accepted answer

The print area settings would be in the Preferences > Printers. Select the particular printer on the left side pane, then click the "Machine Settings" button.

[![enter image description here](https://i.sstatic.net/86dAH.jpg)](https://i.sstatic.net/86dAH.jpg)

You will need to set a printing offset [(`M206`)](https://marlinfw.org/docs/gcode/M206.html) in Marlin: via **Start G-code** in Cura, or any other suitable way (LCD configuration, configuration files, etc.).

> **Comments:**
> **username_0**: Do you refer to the x(width), y(depth) settings in that image? they set where the printer can move to, but not where the *bed* is within that coordinate system. If you had a bed of 100mm x 100mm in your same frame... how do you define that there?  
> **username_1**: I see what you are asking now. I am new to 3D printing, so I would assume that the printer firmware would center the print bed within the frame of the printer. Maybe someone with more experience can shed some more light.  
> **username_2**: The build area has three dimensions (assuming we all agree to remain with a cuboid, like all slicers do). Then that's all Cura has to know. @username_0 is taking advantage of "host" functionality, which (most simply) can be task of firmware like Marlin. So @argaza your answer lacks only one information: setting an printing offset ([`M206`](https://marlinfw.org/docs/gcode/M206.html)) in Marlin: via **Start G-code** in Cura, or any other suitable way (LCD configuration, configuration files, etc.).  
> **username_1**: @username_2 I have edited to add your suggestion.  

---

### Answer by username_0 on 2021-02-10. Score: 1

I am not sure this is the "official" solution for this, but I was able to define the "disallowed areas" in a custom printer definition.

I created a json file under C:\Program Files\Ultimaker Cura 4.8.0\resources\definitions for the printer, and added the machine\_disallowed\_areas section to "overrides".

```
    "machine_disallowed_areas": {
    "default_value": [ 
        [ [ -97.5, 90],[97.5,90] , [97.5,80] ,[-97.5,80] ] ,            
        [ [ -97.5, -57],[97.5,-57] , [97.5,-90] ,[-97.5,-90] ] ,
        [ [ -97.5, -90], [-49.5, -90], [-49.5,90 ] ,[-97.5, 90] ],
        [ [ 64.5, 90],  [64.5, -90], [97.5, -90], [97.5,90 ] ]
        ]
        }

```

> **Comments:**
> **username_2**: Very interesting. Sound a bit exaggerated to reach the simple goal. If I wanted just a rectangular bed and a space above it, I would go for X,Y,Z dimensions plus home offset. The fewer numbers, the fewer places to make error.  

---

