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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как можно программно поменять координаты ПЛинии

Как можно программно поменять координаты ПЛинии

Ответ
Поиск в этой теме
Непрочитано 03.03.2008, 11:20 #1
Hans667
 
сети
 
SPb
Регистрация: 12.04.2007
Сообщений: 539

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

ротате не предлагать так как ПЛ витиеватые.Через свойства координаты менять тоже не устраивает
__________________
Errare humanum est, insipientis perseverare
Просмотров: 1838
 
Непрочитано 03.03.2008, 11:25
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Нереально. Только если полилинии разбивать и "где надо" выполнять отрисовку в обратном порядке.
Сугубо ИМХО.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 03.03.2008, 11:46
#3
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 539


ну хотя бы прямые отрезки может?А что будет если я задам координаты 8 вершины, первой, и наоборот?
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 03.03.2008, 11:49
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


http://dwg.ru/dnl/607 Вот здесь- набор утилит для редактирование полилиний от VVA
Посмотреть "реверс"
Хмурый вне форума  
 
Непрочитано 03.03.2008, 12:05
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Хмурый, по-моему, и там тоже реверс выполняется "целиком на полилинию", а тут, как я понял, надо "на часть".
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.03.2008, 12:11
#6
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Обрезание сделает сам.
Разрыв в одной точке *^C^C_break \_f \@ -это макрос
Хмурый вне форума  
 
Непрочитано 03.03.2008, 12:47
#7
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Нужно для ПЛ,так как они с текстовым типом линии.И текст вверх тормашками получился
Можно сделать программой ENTREVS по ссылке Хмурого + внимательно прочесть посты #18, #19, #79 отсюда.
> Алексей #80 - твои слова
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 03.03.2008, 12:56
#8
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 539


то что надо,ой спасибо..а если она длинная,то конечно можно разбить.Набор инструментов вообще замечательный
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 03.03.2008, 12:59
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


> VVA : Склероз проклятый совсем замучил...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как можно программно поменять координаты ПЛинии



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дополнительные команды для Аннотативных масштабов. Удаление лишних масштабов, копирование масштабов между объектами и т.п. Red Nova Программирование 62 24.06.2023 15:09
Мониторы LCD CRT Разное 94 17.06.2008 10:51
Как программно закинуть текст. строку в буфер обмена Винды? kp+ Программирование 2 22.03.2006 19:14
Как поменять кнопку по-умолчанию в DCL? Pilot Программирование 7 14.09.2003 04:18