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

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

команда boundary не работает со сплайнами?

Ответ
Поиск в этой теме
Непрочитано 13.05.2008, 19:58 #1
команда boundary не работает со сплайнами?
Jоhnny
 
всё что связано с упорядоченным движением заряженных частиц
 
М.О.
Регистрация: 27.07.2007
Сообщений: 1,694

Есть площадь ограниченная сплайнами, необходимо создать контур, при вызове команды boundary выскакивает стандарнтый алерт "valid hatch boundary not found" . Подозреваю что прорисовка контура не работает в случае со сплайнами (кстати команда pedit с опцией join тоже не даёт результата).
Просмотров: 5122
 
Автор темы   Непрочитано 13.05.2008, 20:11
#2
Jоhnny

всё что связано с упорядоченным движением заряженных частиц
 
Регистрация: 27.07.2007
М.О.
Сообщений: 1,694


Вообще штука странная, только что пытался "забаундэрить" выскакивал "valid hatch boundary not found". "Оттримкал" ненужные куски выскачило нечто подобное, но с предложением создать регион, всё получилось. Вобщем то что мне нужно было я добился, но почему возникает такая проблема не знаю, в "Полещуке" написано что boundary позволяет построить pline из частей примитивов, образующих контур (любых примитивов я так понимаю)
Ещё интересная особенность сплайна это то что после offset-a значитально увеличивается число вершин (точек Безье). Вообще сплайн меня давно интересует, в чём его физика кто скажет? На примере того что я тут написал (неработа с boundary, pedit и увеличение числа вершин после offset-a)

Последний раз редактировалось Jоhnny, 13.05.2008 в 20:18.
Jоhnny вне форума  
 
Непрочитано 13.05.2008, 20:26
#3
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


Может, попробовать так:
_flatten – переводит сплайн в полилинию (->boundary, если контур, который надо boundary-ть состоит не только из сплайна)
Ddjo вне форума  
 
Непрочитано 13.05.2008, 22:10
#4
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


boundary и pedit только для полилиний. Сплайн совсем другое. Тут только регион.
Цитата:
Ещё интересная особенность сплайна это то что после offset-a значитально увеличивается число вершин
И нормально. При офсете ведь надо чтобы определенное расстояние между объектами по всей длине было тоже. Если точек мало такого не получиться (по крайней мере алгоритм намного легче при большем количестве точек.)
А вообще _flatten дельный совет.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 14.05.2008, 09:40
#5
VVA

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


_flatten из сплайна делает полилинию из дуговых сегментов. Если надо линейные, можно попробывать ConvTo2d -Преобразование линейных объектов в 2D полилинии
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 14.05.2008, 12:00
#6
Jоhnny

всё что связано с упорядоченным движением заряженных частиц
 
Регистрация: 27.07.2007
М.О.
Сообщений: 1,694


Цитата:
Сообщение от Red Nova Посмотреть сообщение
boundary и pedit только для полилиний. Сплайн совсем другое. Тут только регион.

И нормально. При офсете ведь надо чтобы определенное расстояние между объектами по всей длине было тоже. Если точек мало такого не получиться (по крайней мере алгоритм намного легче при большем количестве точек.)
А вообще _flatten дельный совет.
Тут есть и свои + и - . + это увеличение числа вершин (в максе например с полилинией можно вручную добавить точки, в автокаде видел на это есть лисп). А минус в том что не всегда это удобно, т.к. иногда бывает нужно немного изменить форму оффсетной кривой, а с увеличением количества вершин приходится каждую двигать, а это процесс кропотливый.
Jоhnny вне форума  
 
Непрочитано 14.05.2008, 12:25
#7
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Jоhnny Посмотреть сообщение
т.к. иногда бывает нужно немного изменить форму оффсетной кривой, а с увеличением количества вершин приходится каждую двигать, а это процесс кропотливый.
Хммм.... Вы в АвтоКАД занимаетесь дизайном изделий? Иначе бы зачем надо было кропотливо менять форму сплайна?
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 14.05.2008, 13:21
#8
bernata


 
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296


Оффсет для сплайна работает только с добавлением точек (вершин)...
по преобразованию сплайна в полилайн уже давненько использую TOOL PACK (приложение к автокад). Позволяет производить интересные конвертации примитивов и их свойств. Но в том, что касается полилинии ,то все алгоритмы Tool Pack`a VVA с успехом реализовал на лиспе. См. пост 5 Респект
bernata вне форума  
 
Автор темы   Непрочитано 14.05.2008, 14:03
#9
Jоhnny

всё что связано с упорядоченным движением заряженных частиц
 
Регистрация: 27.07.2007
М.О.
Сообщений: 1,694


Цитата:
Сообщение от Bull Посмотреть сообщение
Хммм.... Вы в АвтоКАД занимаетесь дизайном изделий? Иначе бы зачем надо было кропотливо менять форму сплайна?
ну да, есть немножко (мебель, интерьер). Знаю что прога не для этого, но до макса пока толком не доберусь (некада). Обычно проблем нет какие-нибудь шкафы, тумбочки как говорится no problem, в данном случае просто есть один сложный с точки зрения акада элемент, без сплайна никак.
P.S. и в некоторых вопросах акад несомненно лучше: например создал интерьерчик, а потом заказчику проще сказать размеры и прочее (тот же интерьер образмерить) чтобы можно было уже считать и составлять спецификацию.
Jоhnny вне форума  
 
Непрочитано 14.05.2008, 14:32
#10
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Если мебель, то поищи прогу Pro100 - там все это есть, говорят. И, на самом деле, просто всё.
__________________
Век живи, век учись - ...
Bull вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > команда boundary не работает со сплайнами?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование полей в текст YuraVel AutoCAD 17 14.04.2015 14:30
Не работает команда SHELL Torino AutoCAD 3 12.02.2009 21:08
не работает команда mtedit Nikolays AutoCAD 8 21.11.2007 09:46
Не работает команда _Properties aydarka AutoCAD 3 28.05.2007 10:24
Не работает команда matcprop bobis Разное 2 03.04.2007 21:11