ld

The ld macro adds a linear dimension to your pattern.

It is provided by plugin-annotations, which is part of core-plugins (so it is available by default).

Signature

Javascript
macro('ld', {
  Number d,
  String id = 'ld',
  Point from,
  Boolean noEndMarker,
  Boolean noStartMarker,
  String text,
  Point to,
  Boolean force = false,
})

Example

10.2cm

Configuration

PropertyDefaultTypeDescription
fromPointThe startpoint of the dimension
toPointThe endpoint of the dimension
d0NumberThe offset at which to draw the dimension
idldstringThe ID of this macro instance
textLinear distanceNumberThe text to go on the dimension if not the from-to linear distance
noStartMarkerfalseBooleanWhether to not draw a start marker
noEndMarkerfalseBooleanWhether to not draw an end marker
forcefalsebooleanSet this to true to display the macro output even when paperless is false

Notes

This macro takes the paperless setting into account and won’t output anything when both paperless and force are false.