# End Length Offsets

Assigns frame object end offsets along the 1-axis of the object

![End Length Offset](https://3472051245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMj9EkZKPHdfTrPvyOKaw%2Fuploads%2FECvYsygJtV1G8ehHB4Mg%2Fimage.png?alt=media\&token=135d61d3-35b8-4ed9-8ddf-e726312125c2)

<mark style="color:blue;">**Execute:**</mark> Executes the operation.

<mark style="color:blue;">**CSI Model:**</mark> CSI Safe model attached to Grasshopper.

<mark style="color:blue;">**Units:**</mark> Units used to to define the end length offset.

<mark style="color:blue;">**Object Name:**</mark> Name of frame objects or group name in SAFE that the end length offset will be assigned.

<mark style="color:blue;">**Auto Offset:**</mark> If this input parameter is True, the end length offsets are automatically determined by the program from object connectivity, and the Length i End, Length j End and Rigid Zone Factor input are ignored.

<mark style="color:blue;">**Length i End:**</mark> The offset length along the 1-axis of the frame object at the i end of the frame object.

<mark style="color:blue;">**Length j End:**</mark> The offset length along the 1-axis of the frame object at the j end of the frame object.

<mark style="color:blue;">**Rigid Zone Factor:**</mark> This is the fraction of the end offset length assumed to be rigid for bending and shear deformations.

<mark style="color:blue;">**Item Type:**</mark> If this item is Object, the assignment is made to the frame object specified by the Object Name input parameter. If this item is Group, the assignment is made to all frame objects in the group specified by the Object Name input parameter. If this item is SelectedObjects, assignment is made to all selected frame objects, and the Object Name input parameter is ignored.

## Video

{% embed url="<https://youtu.be/gT0w2XRJ4Fc>" %}
End Length Offset Video
{% endembed %}
