1
0
Fork 0
freesewing/markdown/dev/reference/settings/margin/en.md

34 lines
843 B
Markdown
Raw Normal View History

2022-02-19 08:04:25 +01:00
---
title: margin
---
2022-02-19 08:04:25 +01:00
The `margin` setting allows you to specify a part margin (in mm).
Each part will have this margin applied. The default is `2mm`.
2021-12-28 21:07:45 +01:00
This means that:
- At the edge of the SVG, the margin will be `margin * 1` (2mm by default)
- Between parts, the margin will be `margin * 2` (4mm by default)
2022-02-19 08:04:25 +01:00
Note that setting the margin to zero (or below) will cause parts to overlap.
```js
2021-12-28 21:07:45 +01:00
import Brian from "@freesewing/brian";
2021-12-28 21:07:45 +01:00
const pattern = new Brian({
margin: 5
})
```
<Note>
###### For paperless, the minimal margin is 10mm
2022-02-19 08:04:25 +01:00
In paperless mode, the margin will not go below 10mm.
That is because text is not taken into account when calculating the bounding box of the part.
2022-02-19 08:04:25 +01:00
Since dimensions are typically the outermost elements in a paperless part,
a too narrow margin would cause the dimension text to get cut off.
</Note>