# insert

Inserts a segment into a polycurve or a row into an advanced table.

Inserts a line segment with a length of 1 into a polycurve.

insert Polycurve_2 4
Inserts a line segment with a length of 1 before the segment at index 4 into Polycurve_2.

Integer'

Integer | Segment index | Index of the segment before which the line segment should be inserted. The numbering of segments is 0-based, so the first segment has number 0. |

Mode | Target |
---|---|

Geometry | Polycurve |

{1} Segment

Inserts a segment with specified properties into a polycurve.

insert Polycurve_2 4 "Arc" 90 45 2
Inserts an arc segment before the segment at index 4 into Polycurve_2 with an increment of the slope of 90°, a central angle of 45° and a radius of 2.

insert Polycurve_1 0 "Line" 0 5
Inserts a line segment at the start of Polycurve_1 with an increment of the slope of 0° and a length of 5.

Integer' <{1,...}: <<<Text: "Line"> <Number'(°) Number'>'>'|<<Text: "Arc"> <Number'(°) Number'(°) Number'>'>'>>

Integer | Segment index | Index of the segment before which the line segment should be inserted. The numbering of segments is 0-based, so the first segment has number 0. |

Text | "Line" | Inserts a line segment into the polycurve |

Number | Angle | Increment of the slope of the new line segment |

Number | Length | Length of the new line segment |

Integer | Segment index | Index of the segment before which the new segment should be inserted. The numbering of segments is 0-based, so the first segment has number 0. |

Text | "Arc" | Inserts an arc segment into the polycurve |

Number | Angle | Increment of the slope of the new arc segment |

Number | Angle | Central angle of the new arc segment |

Number | Radius | Radius of the new arc segment |

Mode | Target |
---|---|

Geometry | Polycurve |

{1} Segment

Inserts a row into an advanced table.

insert LoadMultiplier_1.Table 2
Inserts a row before the row at index 2 into the advanced table of LoadMultiplier_1.

Integer'

Integer | Segment index | Index of the row before which the row should be inserted. The numbering of rows is 0-based, so the first row has number 0. |

Mode | Target |
---|---|

Geometry | AdvancedTable |

{1} AdvancedTableRow