|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
28.01.2005, 07:30 | #1 | |
пересечение линий со словами
Регистрация: 22.01.2005
Сообщений: 20
|
||
Просмотров: 5393
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856
|
вариант 1. тупой.. разрыв линии в точке пересечений
вариант 2. продвинутый. использовал wipeout и draworder.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Ну можно тупо изменить одну из координат Z, конечно привязка пропадет, но сверху все будет выглядить приемлемо.
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Цитата:
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
>Mikhail
Ну при этом режиме меняется размещение штрихов-пробелов-текстов сразу на всей полилинии и уже невозможно предугадать заранее что куда попадет.... Так что только пробовать Честно говоря, этот режим с текстом не пробовал :cry: |
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
a интересная опция Lintype Generation...
Что она делает интересно? Вроде устанавливает одинаковое расстояние по периметру для элементов полилинии... По сабжу, может дело в изменении Global scale factor? |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Когда эта опция выключена, то штрихи-пробелы формируются на каждом участке от вершины до вершины полилинии как будто бы это отдельные отрезки. А когда включена - то вершины игнорируются и вся полилиния рассматривается как одна кривая... Ну типа как на сплайне...
|
|||
|
||||
Архитектор Регистрация: 14.10.2003
Израиль
Сообщений: 365
|
Может попробовать в местах наклпдок ввести дополнительный вертекс, ежели енто полилиния. А ежели нет, то просто брэйком разбить в проблематичном месте. Всё это сработает при условии, что данный тип линии начинается с отрезка, а не со слова (газ).
__________________
С уважением, Влад Гринзайд. |
|||
|
||||
Регистрация: 22.01.2005
Сообщений: 20
|
Класс!
Можно считать, что правила игры приняты! Идеи Vov-ы не умерли, и даже наоборот! Удалено /модератор/ Я никогда не испытывал такого кайфа только от того, что куча незнакомого мне народа решает мою задачу, случайно подвернувшуюся в руки, медленно и верно приближаясь к правильному ответу. То, что задача будет решена, стало ясно после слoва Generation. Ну а затем ключевое слово Vertex. У нас довольно быстро решили задачу только потому, что пощупали линию живьем, в файле. Наш герой сделал так: разорвал отрезок в одной точке, превратил оба в полилинию, соединил их, и затем двигал за новую ручку. Слово уходило. Это то-же самое, что ввести новый Vertex. A Startrek придумал байпас. Может, кому-то пригодится. Не терпится самому поучаствовать в разгадках. Кто следующий? |
|||
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Хорошая задачка получилась.
Интересно, что на сплайнах сдвижка букв подтягиванием грипсов не работает. Еще заметил следущее: сплайновая линия, если буквы в ней оказываются вверх ногами, может быть перерисована наоборот. А если есть дуга с буквами, то независимо от того, где ее начало, буквы всегда головой от центра. Поэтому иногда приходится заменять дугу сплайном. |
|||