--- title: scalebox --- The `scalebox` macro adds a _scale box_ to your pattern. This box allows users to verify their pattern is printed to scale. The `scalebox` macro is provided by the [scalebox plugin](/reference/plugins/scalebox). Example of the scalebox added by this macro ```js macro('scalebox', { at: points.anchor }) ``` | Property | Default | Type | Description | |-------------|---------|---------------------|-------------| | `at` | | [Point](/reference/api/point) | The point to anchor the _scale box_ on | | `lead` | FreeSewing | String | The lead text above the title | | `title` | _pattern name + version_ | String | The title text | | `text` | (\*) | String | The text below the title | | `rotate` | 0 | Number | Rotation in degrees | (\*) `freesewingIsMadeByJoostDeCockAndContributors \n withTheFinancialSupportOfOurPatrons` ## Removing the scalebox If you inherit a part with a scalebox on it and you'd like to remove all points and paths generated by the scalebox macro, you can do so by passing `false` to the macro: ```js macro('scalebox', false) ```