Настройки

Choose language

Печать текстов при помощи команды type ("text",точка,угол,размер). Округление при помощи команды round (number)

type
тексты
round
округление
На профессиональных лекалах присутствуют не только метки, но и тексты.

В программе Sewist CAD вы можете создавать текстовые объекты при помощи команды type. В этом учебнике мы рассмотрим толькосамые простые случаи, для других настроек смотрите документацию о команде type.

На наш чертеж выкройки мы можем добавить несколько текстов - пометить центр переда, центр спинки и указать длину молнии.

Для начала напишем текст Center front возле точки H1, направим его вверх, чтобы он оказался внутри будущего лекала. Не забывайте включать текст в двойные кавычки, чтобы он воспринимался программой как текст, а не название переменной. Вы можете писать и по-русски, и по-английски.

text_center_front=type("Center front",H1,-90)
или
text_center_front=type("Центр спинки",H1,-90)

Угол -90 градусов означает направление вверх. По умолчанию размер шрифта равен 1 см. Если Вы не укажете имя текстового объекта, программа сформирует его сама с указанием названия точки, в данном случае - T_H1.


Для центра спинки напишем текст возле точки W2, направим его вниз:

text_center_back=type("Center back",w2,90)
Угол 90 градусов означает направление вниз.


Вы также можете включить какую-то полезную информацию в текстовые объекты. Например, указать минимальную длину молнии для данного размера, и где вшивается молния. Нам не нужно определять ее с максимальной точностью, мы можем округлить цифру при помощи команды round. Синтаксис этой команды простой, но вы можете посмотреть документацию о команде round по этой ссылке.

Таким образом, длина молнии составит:

min_zipper=round( [w2:h2].l, 1)
Я округлю значение до одной цифры .

Чтобы добавить переменную в текстовый объект, используйте плюсики + signs по обеим сторонам от переменной, например:

text_zipper=type("Minimal zipper length is "+min_zipper+" cm",H2,90)


Поскольку длина молнии рассчитана в переменной, она будет пересчитываться для каждого размера при перестроении лекал.

В категорию

Команды языка сценария выкроек

Следующая статья

Команда описания лекал pattern(name,trace....)