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

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

Как преобразовать полилинию в сплайн

Ответ
Поиск в этой теме
Непрочитано 16.04.2007, 12:23 #1
Как преобразовать полилинию в сплайн
Kotsar
 
Москва
Регистрация: 04.09.2006
Сообщений: 123

На форуме покопался ничего не понял.
Опция SPLINE команды PEDIT преобразует полилинию в 2D polyline...
Подскажите пожалуйста как же все-таки преобразовать полилинию в сплайн
Просмотров: 37160
 
Непрочитано 16.04.2007, 12:51
#2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Может, просто обвести полилинию сплайном?
Profan вне форума  
 
Непрочитано 16.04.2007, 12:53 Re: Как преобразовать полилинию в сплайн
#3
zenon

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


Цитата:
Сообщение от Kotsar
На форуме покопался ничего не понял.
Опция SPLINE команды PEDIT преобразует полилинию в 2D polyline...
Подскажите пожалуйста как же все-таки преобразовать полилинию в сплайн
Хоть и 2D-poliline, а всеж таки приближен к сплайну максимально, что не устраивает???
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 16.04.2007, 12:56
#4
zenon

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


Цитата:
Сообщение от Profan
Может, просто обвести полилинию сплайном?
Там направления конца и начала сплайна могут не совпасть :cry:
Указывать вручную :?: :evil:
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 16.04.2007, 13:04
#5
Kotsar


 
Регистрация: 04.09.2006
Москва
Сообщений: 123
<phrase 1= Отправить сообщение для Kotsar с помощью Skype™


Обвести полилинию сплайном - это и ежу понятно...
придется так и сделать в результате. А если полилиний много. Вручную как-то не ломает...
Kotsar вне форума  
 
Непрочитано 16.04.2007, 13:07
#6
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Тогда открыть DWG в CorelDRAW, сохранить в DWG и открыть в AutoCAD'е.
Profan вне форума  
 
Автор темы   Непрочитано 16.04.2007, 13:10
#7
Kotsar


 
Регистрация: 04.09.2006
Москва
Сообщений: 123
<phrase 1= Отправить сообщение для Kotsar с помощью Skype™


Это тоже ясно. Меня то нормальный способ средствами автокад интересует
Kotsar вне форума  
 
Непрочитано 16.04.2007, 15:32
#8
Кочетков Андрей

Java/Kotlin/Go
 
Регистрация: 03.02.2006
Сообщений: 5,786


Command: pedit
Select polyline or [Multiple]:
Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype
gen/Undo]: s

Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype
gen/Undo]:

Command: spline

Specify first point or [Object]: o

Select objects to convert to splines ..
Select objects: 1 found

Select objects:
Кочетков Андрей вне форума  
 
Автор темы   Непрочитано 18.04.2007, 09:13
#9
Kotsar


 
Регистрация: 04.09.2006
Москва
Сообщений: 123
<phrase 1= Отправить сообщение для Kotsar с помощью Skype™


Кочеткову Андрею большое спасибо. Вот это оно!
Kotsar вне форума  
 
Непрочитано 21.10.2009, 20:19
#10
Re-Maker


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


Не совсем по теме, но также связано с преобразование полилинии в иной примитив.
Я использую GeoniCS для подготовки топографических планов. В нем есть такой объект, как GeoPoint. Это вроде простая точка, но к ней прикреплен текст. Так вот если я просто взрываю этот объект средствами AutoCAD, то текст преобразовывается в стандартный AutoCAD примитив - TEXT, а вот точка почему-то превращается в Polyline. Возможно ли из такой "официально" полилинии, а фактически из точки, сделать "официальную" точку?
Re-Maker вне форума  
 
Непрочитано 21.10.2009, 20:45
#11
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Вот перечитал эту тему и удивился: в сообщении 9 автор темы благодарит за то, о чем сам написал в сообщении 1. Что за фигня?
Profan вне форума  
 
Непрочитано 21.10.2009, 21:27
#12
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


По сообщению 1 объект типа "spline" из полилинии не получить
а при помощи -
Цитата:
Сообщение от Кочетков Андрей Посмотреть сообщение
Command: spline
Specify first point or [Object]: o
Select objects to convert to splines ..
Select objects: 1 found
Select objects:
можно
Yuriy-I вне форума  
 
Непрочитано 21.10.2009, 22:07
#13
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Вот в чем фигня:
Код:
[Выделить все]
 
Команда: _spline
Первая точка или [Объект]: О
Выберите объекты для преобразования в сплайны ..
Выберите объекты: найдено: 1
Выберите объекты:
В сплайн могут быть преобразованы только сглаженные сплайном полилинии.
Не удается преобразовать выбранный объект.
Команда:
Profan вне форума  
 
Непрочитано 21.10.2009, 22:11
#14
Хмурый


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


у Андрея такая последовательность действий и написана в #8
Хмурый вне форума  
 
Непрочитано 21.10.2009, 22:14
#15
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Ну да, проглядел.
Profan вне форума  
 
Непрочитано 21.10.2009, 22:15
#16
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от Re-Maker Посмотреть сообщение
Не совсем по теме, но также связано с преобразование полилинии в иной примитив.
Я использую GeoniCS для подготовки топографических планов. В нем есть такой объект, как GeoPoint. Это вроде простая точка, но к ней прикреплен текст. Так вот если я просто взрываю этот объект средствами AutoCAD, то текст преобразовывается в стандартный AutoCAD примитив - TEXT, а вот точка почему-то превращается в Polyline. Возможно ли из такой "официально" полилинии, а фактически из точки, сделать "официальную" точку?
Пример можно (желательно в формате AutoCAD2004)? Представить не могу полилинию в виде точки
Do$ вне форума  
 
Непрочитано 22.10.2009, 08:12
#17
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Цитата:
Сообщение от Do$ Посмотреть сообщение
Представить не могу полилинию в виде точки
Command: p
PLINE
Specify start point:
указать точку
Current line-width is 0.000
Specify next point or [Arc/Halfwidth/Length/Undo/Width]: @
Yuriy-I вне форума  
 
Непрочитано 22.10.2009, 08:43
#18
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от Re-Maker Посмотреть сообщение
Я использую GeoniCS для подготовки топографических планов. В нем есть такой объект, как GeoPoint. Это вроде простая точка, но к ней прикреплен текст. Так вот если я просто взрываю этот объект средствами AutoCAD, то текст преобразовывается в стандартный AutoCAD примитив - TEXT, а вот точка почему-то превращается в Polyline. Возможно ли из такой "официально" полилинии, а фактически из точки, сделать "официальную" точку?
1) Зачем ты её взрываешь? В Рельеф\Редактировании геоточки\Отображение, можно настроить любой её вид...
2) GeoPoint - это совсем не простая точка, это собственный объект GeoniCS типа блока, а сам маркер точки изначально состоит из полилиний (с 0 длинной в том числе) и окружностей, которые ты после взрывания и получаешь.
3) Если всё же тебе хочется... то можно программой LISP. Замена набора примитивов на выбранный примитив , заменит твои полилинии с 0 длинной на точки AutoCAD-a
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 22.10.2009, 10:17
#19
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
Command: p
PLINE
Specify start point:
указать точку
Current line-width is 0.000
Specify next point or [Arc/Halfwidth/Length/Undo/Width]: @
Как минимум, забавно!
Спасибо
Do$ вне форума  
 
Непрочитано 22.10.2009, 16:07
#20
Re-Maker


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


Цитата:
Сообщение от Disney Посмотреть сообщение
1) Зачем ты её взрываешь? В Рельеф\Редактировании геоточки\Отображение, можно настроить любой её вид...
Да-да, я знаю, однако у Заказчика нет GeoniCS-а и он желает получить все точки в виде стандартного AutoCAD-овского примитива POINT.
Цитата:
Сообщение от Disney Посмотреть сообщение
2) GeoPoint - это совсем не простая точка, это собственный объект GeoniCS типа блока, а сам маркер точки изначально состоит из полилиний (с 0 длинной в том числе) и окружностей, которые ты после взрывания и получаешь.
С окружностями как раз таки разобрался. Просто выбрал "Точка" в качестве отображения пикетов, решив, что после взрыва пикет как раз превратиться в примитив PONT. Не тут то было...
Цитата:
Сообщение от Disney Посмотреть сообщение
3) Если всё же тебе хочется... то можно программой LISP. Замена набора примитивов на выбранный примитив , заменит твои полилинии с 0 длинной на точки AutoCAD-a
Спасибо! Сейчас буду пробовать.

Проблему решил ToolPac->Utility->Point Import
Спасибо в любом случае!

Последний раз редактировалось Re-Maker, 22.10.2009 в 16:21.
Re-Maker вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как преобразовать полилинию в сплайн