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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Текст вдоль полилинии или сплайна (по кривой)

Текст вдоль полилинии или сплайна (по кривой)

Ответ
Поиск в этой теме
Непрочитано 13.03.2007, 06:38 #1
Текст вдоль полилинии или сплайна (по кривой)
Denioska
 
Геолог
 
Иркутск
Регистрация: 24.08.2006
Сообщений: 27

Доброго времени суток! Возникла такая задача - расположить текст по кривой линии (Например название реки на карте). Corel сам предлагает расположить текст по кривой при наведении курсора "текст" на линию.
Как делать текст по окружности - это в Акаде понятно, а как расположить его по заданной линии нет. Или Акад вообще такого не позволяет делать. В Helpe ничего такого не нашел. Может лисп какой есть?
И второй вопрос - как привязать текст "Цифру" к линии, чтобы его можно было перемещать вдоль линии ("как по рельсам"). Нужно для проставления меток на изолинии.
Заранее благодарен.
Просмотров: 39834
 
Непрочитано 13.03.2007, 09:55 Re: Текст вдоль полилинии или сплайна (по кривой)
#2
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,825
<phrase 1=


Цитата:
Сообщение от Denioska
Возникла такая задача - расположить текст по кривой линии (Например название реки на карте). Corel сам предлагает расположить текст по кривой при наведении курсора "текст" на линию.
Как делать текст по окружности - это в Акаде понятно, а как расположить его по заданной линии нет. Или Акад вообще такого не позволяет делать. В Helpe ничего такого не нашел. Может лисп какой есть?
И второй вопрос - как привязать текст "Цифру" к линии, чтобы его можно было перемещать вдоль линии ("как по рельсам"). Нужно для проставления меток на изолинии.
Заранее благодарен.
В ToolPAC есть команда _DSTP_TXTONOBJ (Text->Alonq Objects)
распологает текст вдоль линий (различных), данная команда создает блок.
А насчет привязки или лисп или просто за маркер привязки текста и таскать с привязкой к ближайшей точке линии.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 13.03.2007, 10:07
#3
Denioska

Геолог
 
Регистрация: 24.08.2006
Иркутск
Сообщений: 27


Большое спасибо, про ToolPac как то забыл Ставил один раз, не очень понравился, надо будет есчо раз попробовать, вдруг мнение изменится. Так как не все команды испробовал, например рекомендуемую.
Еще раз спасибо.
Denioska вне форума  
 
Непрочитано 14.03.2007, 01:01
#4
KAI

геологоразведка, строительство
 
Регистрация: 14.10.2003
Магадан
Сообщений: 311


Как вариант могу предложить CURVED_T (подробнее geol-dh.ru/kai_stru.html)
__________________
Лень - великий двигатель прогресса!
KAI вне форума  
 
Автор темы   Непрочитано 14.03.2007, 03:54
#5
Denioska

Геолог
 
Регистрация: 24.08.2006
Иркутск
Сообщений: 27


Спасибо, хороший вариант Demo Версию вашей программы ставил, оч понравилась. Сейчас работаю с шефом по вопросу возможного приобретения.
Denioska вне форума  
 
Непрочитано 22.10.2010, 11:59
#6
Neznayka


 
Регистрация: 24.03.2005
Сообщений: 320


Может кто встречал просто лисп для сей проблемы. Без установки kai или ToolPAC.

Кликнул по тексту, затем кликнул по полилинии/отрезку и угол поворота текста стал равен углу сегмента полилинии.
Спасибо.
Neznayka вне форума  
 
Непрочитано 22.10.2010, 12:21
1 | #7
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


CurveAlignedText - просто выравнивание
Dynamic Text Curve Align - выравнивание с реакторами
Автор: Lee Mac
Сайт www.lee-mac.com
http://lee-mac.com/curvealignedtext.html
http://lee-mac.com/dtcurve.html



Вложения
Тип файла: lsp CurveAlignedText.lsp (17.6 Кб, 1372 просмотров)
Тип файла: lsp Dynamic Text Curve Align V2.9.lsp (67.2 Кб, 1135 просмотров)
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 05.10.2012 в 14:20. Причина: Добавлены ссылки на сайт
VVA вне форума  
 
Непрочитано 22.10.2010, 12:34
#8
Neznayka


 
Регистрация: 24.03.2005
Сообщений: 320


VVA, уже который раз вы меня выручаете.
Спасибо.

Добавлю еще, это просто супер. Не думал что такое лисп может.
это даже больше чем нужно.
функции + - O P чудо

Последний раз редактировалось Neznayka, 22.10.2010 в 14:46.
Neznayka вне форума  
 
Непрочитано 15.04.2011, 15:27
#9
qrj12

Ведущий специалист по строительным работам
 
Регистрация: 12.04.2011
Украина,Донецк
Сообщений: 35


Лисп не располагает текст вдоль дуги или сплайна например.Он его просто привязывает.Есть ли лиспы или команды,которые выгибали бы текст "дугой".Только вот нет возможности установки ToolPAC или Expresstools.ПК рабочий,программы устанавливать никто не будет.Целый ряд процедур нужно проделать чтоб что-то установить.

Э-ге-гей!!!Гуру!Можно ли в голом Акаде текст сделать вдоль Сплайн как делает ToolPAC только без ToolPAC ??? Неужели нет?


Аааааааааааааааааауууууууууууууу!!!!! Есть живые??? Можно ли cделать так без ToolPAC ???
Миниатюры
Нажмите на изображение для увеличения
Название: ___1_~1.JPG
Просмотров: 951
Размер:	11.6 Кб
ID:	57711  

Последний раз редактировалось qrj12, 15.04.2011 в 17:09. Причина: Нет ответа!
qrj12 вне форума  
 
Непрочитано 05.10.2012, 12:20
#10
Ермак@


 
Регистрация: 14.03.2011
Сообщений: 11


ой, и мне понравилось. Спасибо VVA.
Ермак@ вне форума  
 
Непрочитано 05.10.2012, 22:23
#11
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от qrj12 Посмотреть сообщение
Есть ли лиспы или команды,которые выгибали бы текст "дугой"
Slinky Text

__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 31.03.2013, 13:57
#12
G-RAV

Геодезист
 
Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
<phrase 1=


 Select or Type Text:

Почему то не получается написать по-русски?
G-RAV вне форума  
 
Непрочитано 23.05.2018, 04:53
#13
CHESNOK

Инженер-проектировщик автомобильных дорог, генпланист
 
Регистрация: 25.07.2014
Сообщений: 203


Добрый день. Не подскажите есть ли такая функция или лисп позволяющая сдвинуть текст к заданной лини по ее траектории (см. рисунок). Конкретно в моем случаи имеется продольный проектный профиль и рабочие отметки в виде текста и расположенные на одной прямой. Нужно текст с рабочими отметками по оси Y перенести к линии проектного продольного профиля.
Те лиспы которые я видел позволяли расположить текст вдоль заданной кривой но они меняли положение текста по оси X, мне же нужно просто опустить текст по оси Y вдоль заданной линии, но чтобы по оси X положение не менялось.
Есть ли какое-то решение?
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 258
Размер:	26.1 Кб
ID:	202585  

Последний раз редактировалось CHESNOK, 23.05.2018 в 11:03.
CHESNOK вне форума  
 
Непрочитано 23.05.2018, 08:53
#14
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Цитата:
Сообщение от CHESNOK Посмотреть сообщение
см. рисунок
Где смотреть рисунок? К посту не прикрепился.
kp+ вне форума  
 
Непрочитано 23.05.2018, 11:04
#15
CHESNOK

Инженер-проектировщик автомобильных дорог, генпланист
 
Регистрация: 25.07.2014
Сообщений: 203


kp+, извиняюсь, добавил Пока писал забыл прикрепить)
CHESNOK вне форума  
 
Непрочитано 23.05.2018, 11:40
#16
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Создать ПСК по объекту этого самого отрезка (_ucs->_ob->выбрать отрезок) и в панели свойств присвоить текстам Y-коорд. 0 или +1...+2
kp+ вне форума  
 
Непрочитано 23.05.2018, 13:09
#17
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,825
<phrase 1=


Цитата:
Сообщение от CHESNOK Посмотреть сообщение
Добрый день. Не подскажите есть ли такая функция или лисп позволяющая сдвинуть текст к заданной лини по ее траектории (см. рисунок). Конкретно в моем случаи имеется продольный проектный профиль и рабочие отметки в виде текста и расположенные на одной прямой. Нужно текст с рабочими отметками по оси Y перенести к линии проектного продольного профиля.
Те лиспы которые я видел позволяли расположить текст вдоль заданной кривой но они меняли положение текста по оси X, мне же нужно просто опустить текст по оси Y вдоль заданной линии, но чтобы по оси X положение не менялось.
Есть ли какое-то решение?
http://lee-mac.com/dynamictextalignment.html
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 23.05.2018, 13:56
#18
CHESNOK

Инженер-проектировщик автомобильных дорог, генпланист
 
Регистрация: 25.07.2014
Сообщений: 203


Нет эти способы не подходят. На картинки я привел пример какого-то участка. Представьте что это продольный профиль. Вы знаете как выглядит продольный профиль? Эта линия не прямая, она меняет свою траекторию то вверх то вниз, она может быть с вписанными радиусами или углами.
Теперь я думаю будет понятнее прикрепил картинку. Важно чтобы по оси X текст оставался на том же месте.
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_4.jpg
Просмотров: 259
Размер:	63.1 Кб
ID:	202595  
CHESNOK вне форума  
 
Непрочитано 23.05.2018, 14:30
#19
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


проще использовать Civil 3D
trir вне форума  
 
Непрочитано 23.05.2018, 15:28
#20
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Цитата:
Сообщение от CHESNOK Посмотреть сообщение
Вы знаете как выглядит продольный профиль?
Не все тут геодезисты. Эту картинку надо было выкладывать сразу, а не вводить в заблуждение первой картинкой.

Цитата:
Сообщение от trir Посмотреть сообщение
проще использовать Civil 3D
+1 - если CHESNOK'у нужно грамотное и комплексное решение.
А если достаточно уровня "склепано на коленке" - то можно написать и лисп в несколько строк.
kp+ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Текст вдоль полилинии или сплайна (по кривой)

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск