# `GSFont.gridSubDivision`

*Instance Property*

Subdivision applied to the main grid spacing.

## Declaration

```swift
var gridSubDivision: UInt32 { get set }
```

```objc
@property (nonatomic, assign) uint32_t gridSubDivision;
```

[See also `gridSubDivision` in the Python API](https://docu.glyphsapp.com/#GSFont.gridSubDivision)

```python
pyobjc_instanceMethods.gridSubDivision() -> int
pyobjc_instanceMethods.setGridSubDivision_(gridSubDivision: int)
```

## Discussion

The effective grid length is `gridMain / gridSubDivision` when the subdivision is greater than `0`.

## See Also

### Grid

- [`GSFont.gridMain`](/Core/GlyphsCore/GSFont/gridMain) — Main grid spacing used for rounding coordinates.
- [`GSFont gridLength`](/Core/GlyphsCore/GSFont/gridLength) — Effective grid length used for rounding coordinates.
- [`GSFont.gridMainStore`](/Core/GlyphsCore/GSFont/gridMainStore) — Stored main grid spacing.
- [`GSFont.gridSubDivisionStore`](/Core/GlyphsCore/GSFont/gridSubDivisionStore) — Stored grid subdivision.

