Bitbybit Docs
    Preparing search index...

    Class SphereTextDto (Inputs.JSCAD)

    Передает в text.sphericalText: текст и параметры шрифта из TextDto плюс размер сфер, из которых составляется каждый штрих.

    Index

    Constructors

    • Parameters

      • Optionaltext: string
      • Optionalradius: number
      • Optionalsegments: number
      • OptionalxOffset: number
      • OptionalyOffset: number
      • Optionalheight: number
      • OptionallineSpacing: number
      • OptionalletterSpacing: number
      • Optionalalign: jscadTextAlignEnum
      • OptionalextrudeOffset: number

      Returns SphereTextDto

    Properties

    text: string

    Символы для написания; перенос строки начинает новую строку, а символ вне простого ASCII становится вопросительным знаком

    Hello World
    
    radius: number

    Радиус сфер, в единицах модели, то есть половина толщины штрихов

    0.1
    

    0

    Infinity

    0.1

    segments: number

    Число граней вокруг каждой сферы и участков в изогнутых штрихах; больше делает буквы круглее

    24
    

    0

    Infinity

    1

    xOffset: number

    Где текст начинается вдоль X до центрирования, в единицах модели

    0
    

    -Infinity

    Infinity

    0.1

    yOffset: number

    Где базовая линия первой строки стоит вдоль Y, в единицах модели

    0
    

    -Infinity

    Infinity

    0.1

    height: number

    Высота заглавной буквы, в единицах модели; весь текст масштабируется вместе с ней

    1
    

    0

    Infinity

    0.1

    lineSpacing: number

    Шаг от одной строки вниз к следующей как кратное высоты буквы; 1.4 оставляет промежуток в 40 процентов

    1.4
    

    -Infinity

    Infinity

    0.1

    letterSpacing: number

    Умножает шаг от одной буквы к следующей; 1 - собственные интервалы шрифта, а 2 раздвигает буквы вдвое дальше

    1
    

    -Infinity

    Infinity

    0.1

    Как выравниваются строки многострочного текста: по левому краю, по центру или по правому краю

    center
    
    extrudeOffset: number

    Стягивает штрихи внутрь на половину этой величины, в единицах модели, чтобы толстые штрихи сохраняли задуманный размер букв

    0
    

    -Infinity

    Infinity

    0.1