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

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

Объединение отрезков, дуг, линий в полилинию. Как объединить?

Ответ
Поиск в этой теме
Непрочитано 07.07.2010, 12:25
Объединение отрезков, дуг, линий в полилинию. Как объединить?
noorgoosh
 
Регистрация: 19.02.2010
Сообщений: 29

P.S. В процессе оказалась, что моя проблема в преобразовании сплайнов в полилинию--вот что с этим делать?
Нужен простой, тупой (я инженер-механик!) способ перевода набора кривых и отрезков, отображающих эвольвентный профиль, в одну полилинию--для загрузки его на станок ЧПУ.
Не могу догнать. Подскажите, чтобы можно было разобраться--чего делать.

Последний раз редактировалось noorgoosh, 08.07.2010 в 09:20.
Просмотров: 78475
 
Непрочитано 07.07.2010, 15:16
#21
lenivec

проектирование
 
Регистрация: 16.09.2005
KZ
Сообщений: 135


сперва сконвертируй сплайн в полилинию (выбирай опцию "конвертировать в полилинию" после двойного клика на сплайне или после команды _splinedit и выбора нужного сплайна), а затем уже склеивай с другими отрезками и дугами командой _pedit.

P.S. не надо принижать умственные способности нашего брата, я тоже инженер-механик

Последний раз редактировалось lenivec, 07.07.2010 в 15:22.
lenivec вне форума  
 
Автор темы   Непрочитано 08.07.2010, 09:14
#22
noorgoosh


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


Цитата:
Сообщение от lenivec Посмотреть сообщение
сперва сконвертируй сплайн в полилинию (выбирай опцию "конвертировать в полилинию" после двойного клика на сплайне или после команды _splinedit и выбора нужного сплайна), а затем уже склеивай с другими отрезками и дугами командой _pedit.
Надеюсь, проблема уже ближе к разрешению. У меня всё время какие-то траблы с контекстным меню. Вот задаю команду _splinedit и выбираю сплайн. Вываливается это меню, в котором: "Замкнуть; Перенести; Исправить; ОБратно; ОТменить; Выход". Предложений "конвертировать в полилинию" не вижу. Дополнительная команда есть?

Цитата:
Сообщение от lenivec Посмотреть сообщение
P.S. не надо принижать умственные способности нашего брата, я тоже инженер-механик
Да я не наши способности принижаю. В конце концов, дело во мне, а не в профессии. Но программа сделана...для чего? Чтобы вот так заучивать команды? Не будь модуль ЧПУ заточен под этот формат, не притронулся бы!
noorgoosh вне форума  
 
Непрочитано 08.07.2010, 09:27
#23
Кулик Алексей aka kpblc
Moderator

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


Попробуй применить к сплайну команду flatten из Express Tools.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.07.2010, 11:07
#24
VVA

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


noorgoosh, При объединении через _pedit дуг - ты получишь дуговой сегмент полилинии. ЧПУ умеет резать по дуге или дуги надо аппроксимировать?
Посмотри этот набор
Цитата:
PL-JOIN -Объединение полилиний чохом
PL-NoArc -Аппроксимация дуговых сегментов полилинии
ConvTo2d -Преобразование криволинейных объектов в 2D полилинии
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 08.07.2010, 11:34
#25
noorgoosh


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Попробуй применить к сплайну команду flatten из Express Tools.
Это, к сожалению, не могу. Express Tools здесь при установке не активирован, при изменении программа просит установочный диск с файлом .msi Это: 1. нету у меня такого 2. это ещё более широкий шаг--а швы уже трещат.

http://forum.dwg.ru/showpost.php?p=271513&postcount=139
мне сюда?


VVA При объединении через _pedit дуг - ты получишь дуговой сегмент полилинии. ЧПУ умеет резать по дуге или дуги надо аппроксимировать?

Если Вы имеете в виду дугу как часть окружности, то мне нужна кривая, отличная от неё, иначе это будет вообще не то что задумывалось...

Последний раз редактировалось noorgoosh, 08.07.2010 в 11:45.
noorgoosh вне форума  
 
Непрочитано 08.07.2010, 15:05
#26
lenivec

проектирование
 
Регистрация: 16.09.2005
KZ
Сообщений: 135


Цитата:
Сообщение от noorgoosh Посмотреть сообщение
У меня всё время какие-то траблы с контекстным меню. Вот задаю команду _splinedit и выбираю сплайн. Вываливается это меню, в котором: "Замкнуть; Перенести; Исправить; ОБратно; ОТменить; Выход". Предложений "конвертировать в полилинию" не вижу.
Видать версия Автокада ниже 2010. Ну, что тут посоветовать? Ставить Автокад 2010 или новее, либо искать сторонние приложения под Автокад, конвертирующие сплайн в полилинию, либо скинь файл кому-нибудь сконвертировать сплайны.
lenivec вне форума  
 
Непрочитано 08.07.2010, 15:40
#27
Кулик Алексей aka kpblc
Moderator

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


Вариант 2: сохранить в формате R12.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.07.2010, 23:24
#28
alex8888

Инженер
 
Регистрация: 27.04.2009
Deutschland
Сообщений: 208


Для конвертирования сплайна в полилинию мне помогает такая программка http://www.dotsoft.com/public/spl2pl.vlx
Как она устроена и что делает - БМП
alex8888 вне форума  
 
Автор темы   Непрочитано 09.07.2010, 08:12
#29
noorgoosh


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Вариант 2: сохранить в формате R12.
Это ход! Вот только в результате 3D полилиния. Дальше что-то аналогичное:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Попробуй применить к сплайну команду flatten из Express Tools. ?
Или есть ещё варианты? )))
Цитата:
Сообщение от lenivec Посмотреть сообщение
Видать версия Автокада ниже 2010. Ну, что тут посоветовать? Ставить Автокад 2010 или
Да, 2009. Думал, это последняя; надо подумать--на будущее.
Цитата:
Сообщение от lenivec Посмотреть сообщение
либо скинь файл кому-нибудь сконвертировать сплайны
Да этих типоразмеров кучу надо будет ставить, так что надо добиться результата на месте.

Последний раз редактировалось noorgoosh, 09.07.2010 в 08:18.
noorgoosh вне форума  
 
Непрочитано 09.07.2010, 08:49 Объединение отрезков, дуг, линий в полилинию. Как объединить?
#30
NaNika


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


Посмотрите тип объединяемых элементов. Это можно увидеть в свойствах. Если это не примитивы- отрезки, дуги, а сплайны, прокси- элементы. то там немного по-другому нужно делать объединение.
NaNika вне форума  
 
Непрочитано 09.07.2010, 09:45
#31
alex8888

Инженер
 
Регистрация: 27.04.2009
Deutschland
Сообщений: 208


Немного не по теме. Подскажите пожалуйста, как в команде splinedit звучит по английски опция "конвертить в полилинию". У меня кад и вся справка на немецком, соответственно и все команды тоже, а мне нужен аналог опции на английском.
alex8888 вне форума  
 
Непрочитано 09.07.2010, 10:32
1 | #32
VVA

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


Здесь вся справка на английском
Цитата:
Command entry: splinedit
Select spline:
Enter an option [ Fit data/ Close/ Move vertex/ Refine/ rEverse/ convert to Polyline/ Undo]:
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 09.07.2010, 13:21
#33
noorgoosh


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


Цитата:
Сообщение от noorgoosh Посмотреть сообщение
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Попробуй применить к сплайну команду flatten из Express Tools. ?
Перевёл через R12, получил 3d полилинию. Подключил-таки Express Tools, теперь при запуске _flatten получаю полилинию (!!!).
Но, б..., при этом она уменьшается (?!). Так, один из кусков из длины с перепадом по у 1,320 мм превращается в кусок с перепадом в 0,050. Т.е. в 26 раз. Это к чему?
noorgoosh вне форума  
 
Непрочитано 09.07.2010, 13:27
#34
Хмурый


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


noorgoosh, flatten используй без скрытия линий.
Хмурый вне форума  
 
Непрочитано 19.07.2010, 18:39
#35
Вуфля


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


Скажите пожалуйста..я вот объединила отрезки, а как мне их разъединить обратно? а то с размерами напутала=(
Вуфля вне форума  
 
Непрочитано 19.07.2010, 19:09
#36
naftul


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


Цитата:
Скажите пожалуйста..я вот объединила отрезки, а как мне их разъединить обратно? а то с размерами напутала=(
eхplode (взорвать, расчленить)

Последний раз редактировалось naftul, 19.07.2010 в 19:17. Причина: вставил цитату
naftul вне форума  
 
Непрочитано 19.07.2010, 19:19
#37
Вуфля


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


что то не могу найти eplode
Вуфля вне форума  
 
Непрочитано 19.07.2010, 19:22
1 | #38
naftul


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


eXplode
naftul вне форума  
 
Непрочитано 19.07.2010, 19:25
#39
Вуфля


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


ой ой,все нашла)) Огромное спасибо,просто спасли)) а то пришлось бы весь черчеж переделывать!!!
Вуфля вне форума  
 
Непрочитано 19.07.2010, 19:42
#40
naftul


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


Na zdorov'e
naftul вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Объединение отрезков, дуг, линий в полилинию. Как объединить?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
объеденить несколько линий в одну полилинию алеxсемандр AutoCAD 17 11.08.2010 08:13
Проектирование человека. FOXAL Разное 283 25.05.2010 09:52
Как сделать 3D путь из объектов (линий и дуг), нележащих в одной плоскости Ухряб AutoCAD 5 21.01.2010 12:25
Мониторы LCD CRT Разное 94 17.06.2008 10:51
Как изменять толщину линий и цвет линий для блоков? Highmax AutoCAD 1 08.03.2005 06:56