| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > СПДС 10. Что за функция, или команда Utext, и что в неё вписывают?

СПДС 10. Что за функция, или команда Utext, и что в неё вписывают?

Ответ
Поиск в этой теме
Непрочитано 27.06.2016, 13:11 #1
СПДС 10. Что за функция, или команда Utext, и что в неё вписывают?
erikbond
 
Инженер-конструктор-LEGO
 
Ульяновск
Регистрация: 22.05.2011
Сообщений: 806

Хотел бы собственно узнать более детально функционал этой функции, ни в одной из справок и руководств я не нашел её.

Миниатюры
Нажмите на изображение для увеличения
Название: Utext.jpg
Просмотров: 56
Размер:	53.3 Кб
ID:	172634  

Просмотров: 5211
 
Непрочитано 27.06.2016, 13:18
1 | #2
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Если нет в документации, значит использование возможно только на свой страх и риск.

Цитата:
UText(Point,Angle, "Text"[, HorizontalAlignment, VerticalAlignment]);
или
UText(Point, Angle, Height, XScaling(widthfactor), Oblique,"Text"[, HorizontalAlignment, VerticalAlignment]);
для первого варианта по умолчанию установлено
Height = 3
XScaling=1
oblique = 0

Point - задает положение точки вставки текста (тип данных - точка)
Angle - задает угол поворота текста (в градусах)
Height - высота текста

XScaling(widthfactor) - коэффициент сжатия текста (доли единицы)

Oblique - угол наклона текста (в градусах) от вертикали.
"Text" - содержание выводимого текста


Горизонтальное выравнивание HorizontalAlignment задается значениями
0 \\ Горизонтально - слева
1 \\Горизонтально по центру
2 \\Горизонтально по правому краю

Вертикальное выравнивание Vertical Alignment задается значениями:
0, \\ Выравнивание по верху
1, \\Выравнивание от середины
2 \\Выравнивание по низу
Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=PZ4byYtvnzs&index=68&list=PL1MQqrS2qjWNfYGu1IyeLR3l5YGd4N20pПример с простой геометрией и текстом, зависимым от "масштаба симовлов" в аттаче:
Код:
[Выделить все]
UText(mp+oX*(A1/2)+oY*(-10*rScl), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, "A1="+string(A1),1,0);
UText(mp+oX*(A1-2*rScl)+oY*(H1/2), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, string(H1),2,1);
UText(mp+oX*(A1+B*0.35)+oY*(H1+B*0.4), 0.785, hText*rSymScl/rScl, 0.0000, -10.0000, string(B),1,2);
UText(mp+oX*(A1+B*0.7+2*rScl)+oY*(H2/2+B*0.7), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, string(H2),0,1);
UText(mp+oX*(A1+A2/2+B*0.7)+oY*(-10*rScl+B*0.7), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, string(A2),1,0);
Вложения
Тип файла: zip Лягушка 1.zip (18.4 Кб, 24 просмотров)

Последний раз редактировалось MCAD, 28.06.2016 в 15:58.
MCAD вне форума  
 
Непрочитано 17.09.2017, 07:51
1 | #3
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Не знаю, почему ролик совсем не показывается. По ссылке он есть.
Цитата:
Сообщение от MCAD Посмотреть сообщение
Если нет в документации, значит использование возможно только на свой страх и риск.
Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=PZ4byYtvnzs&index=68&list=PL1MQqrS2qjWNfYGu1IyeLR3l5YGd4N20pПример с простой геометрией и текстом, зависимым от "масштаба симовлов" в аттаче:
Код:
[Выделить все]
UText(mp+oX*(A1/2)+oY*(-10*rScl), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, "A1="+string(A1),1,0);
UText(mp+oX*(A1-2*rScl)+oY*(H1/2), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, string(H1),2,1);
UText(mp+oX*(A1+B*0.35)+oY*(H1+B*0.4), 0.785, hText*rSymScl/rScl, 0.0000, -10.0000, string(B),1,2);
UText(mp+oX*(A1+B*0.7+2*rScl)+oY*(H2/2+B*0.7), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, string(H2),0,1);
UText(mp+oX*(A1+A2/2+B*0.7)+oY*(-10*rScl+B*0.7), 0.0000, hText*rSymScl/rScl, 0.0000, -10.0000, string(A2),1,0);

Тут подробно описано как работает uText и как его можно вставлять в объекты
Ролик немного стартовать, но об показывает принцип работы. Модифицировать маркер можно под свои нужды самостоятельно
Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=BZU2sEgUlvM&index=11&list=PL1MQqrS2qjWNfYGu1IyeLR3l5YGd4N20pНажмите на изображение для увеличения
Название: img-2017-08-22-16-30-05 (1).png
Просмотров: 66
Размер:	170.6 Кб
ID:	193690
Вложения
Тип файла: zip uText (2).zip (228.7 Кб, 27 просмотров)
MCAD вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > СПДС 10. Что за функция, или команда Utext, и что в неё вписывают?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СПДС 10 CS, при простановке размеров через ВЭ, чертеж не проходит аудит doctorraz ПО от CSoft 20 25.04.2016 12:30
Какая команда СПДС для AutoCAD меняет масштаб измерений на масштаб символов? doctorraz ПО от CSoft 6 16.10.2015 09:14
"В последний раз документ был сохранен в СПДС GraphiCS 7.0.0.938" - такая сборка была вообще? G.A.W. ПО от CSoft 10 01.08.2014 10:01
как подгрузить в cs integrator спдс graphics Жорж ПО от CSoft 21 11.10.2013 17:17
команда PSMEHS в ANSYS. функция и параметры?? autocader ANSYS 7 24.06.2010 13:16