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

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

Не получается обьединить полилинии.

Ответ
Поиск в этой теме
Непрочитано 25.02.2015, 12:33 #1
Не получается обьединить полилинии.
VadimP
 
Регистрация: 21.02.2015
Сообщений: 4

Создал профиль зубцов в GearTrax-е. Вроде нормальный набор полилиний. Визуально по крайней мере. Но _JOIN напрочь отказывается их соединять, _PEDIT пытается, но тоже безуспешно. Одной полилинии получить не могу. Был бы весьма признателен за обьяснение, в чем проблема этих ПЛ? ACAD Mechanical 2012.

Вложения
Тип файла: dwg
DWG 2010
37_1.dwg (227.2 Кб, 1032 просмотров)


Последний раз редактировалось VadimP, 25.02.2015 в 13:13. Причина: бот-послание
Просмотров: 3692
 
Непрочитано 25.02.2015, 12:47
#2
Bull

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


говорилось уже не раз. Даже если все вершины совпадают (легко проверить, потянув "ручку"), то проблема остается. Особенность такая у АКАД. Особенно там, где скругления.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 25.02.2015, 13:29
#3
VadimP


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


"Особенности" программы - это, конечно, хорошо... Но перед этим почти аналогичную группу полилиний (тоже со скруглениями, только профиль другой - GT2) удалось объединить практически без проблем (Pedit, Добавление, допуск 0,001).
Значит отличия в чем-то имеются. Не думаю, что в пакете заложен какой-то рандомный принцип. Вот и хотелось бы понимать суть проблемы. Тем более, что задачу все равно мне надо как-то решить - построить тело. Попробую еще "Набор программ для работы с полилиниями" (нашел здесь на форуме), может сработает...
VadimP вне форума  
 
Непрочитано 25.02.2015, 13:37
#4
Bull

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


Цитата:
Сообщение от VadimP Посмотреть сообщение
Не думаю, что в пакете заложен какой-то рандомный принцип.
Я тоже не думаю. Но результат такой, что кажется работает рандом (ведь даже на одной связке где-то объединяет, а где-то нет). Я так понимаю, что для работы "ручек" точности восприятия импортированной геометрии у АКАД хватает. А вот с объединением проблема. Где-то попал "в допуск" при импорте, где-то нет.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.02.2015, 17:49
#5
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от VadimP Посмотреть сообщение
Создал профиль зубцов в GearTrax-е.
А я провернул на разные углы и зубья не сошлись... может в этом причина...
maratovich вне форума  
 
Непрочитано 25.02.2015, 18:55
#6
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Не объединяются полилинии, если у них разные уровни, если на концах по две точки (точка в точку).
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 25.02.2015, 19:24
#7
ГИД


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


У меня получилось т. о. Все расчленил (взорвал) т. к. кое где объединение произошло. За тем убрал дуги сопряжения и радиусом 0.127 сопряжение отрезков - затем объединил.
Каждая полилиния имеет "начало" и "конец". Часто (особенно с дугами) несоблюдение последовательности Н-К-Н-К и т.д. не дает объединения.

Последний раз редактировалось ГИД, 25.02.2015 в 19:59.
ГИД вне форума  
 
Непрочитано 25.02.2015, 19:59
#8
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Там координаты точек просто не совпадают - видно по цифрам, если поставить до восьми знаков.
Т.е. нужно округлить координаты до четырех знаков, а потом объединять. У меня после округления объединились бОльшими кусками. Но возникли и заметные разрывы, и наложения. Видимо, на кривых так сработало округление.
Можно было еще в PlJoin поставить допуск на объединение.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 25.02.2015, 22:15
#9
ГИД


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


Извините! Мой ответ не Вам, а автору этого вопроса. Возможно Вы правы сработав на допусках. При точности, которую предоставляет автокад можно работать по 0-м допускам. А автор просил помочь объединить то, что у него не объединялось. У меня объединилось, вот я и написал.
ГИД вне форума  
 
Непрочитано 26.02.2015, 10:09
1 | #10
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Можно применять http://forum.dwg.ru/showpost.php?p=985706&postcount=399
Миниатюры
Нажмите на изображение для увеличения
Название: объединение.PNG
Просмотров: 100
Размер:	45.0 Кб
ID:	144631  
__________________
С уважением sbi
sbi вне форума  
 
Автор темы   Непрочитано 26.02.2015, 12:22
#11
VadimP


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


Спасибо всем, буду пробовать.
VadimP вне форума  
 
Автор темы   Непрочитано 27.02.2015, 11:30
#12
VadimP


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


SBI, спасибо!
Шикарный инструмент! Легко и непринужденно, одной кнопкой...
Респект автору TotalPurge.
Миниатюры
Нажмите на изображение для увеличения
Название: 37.jpg
Просмотров: 83
Размер:	274.0 Кб
ID:	144747  
VadimP вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не получается обьединить полилинии.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пример макроса на VB для Microstation для определения минимального расстояния между 2-мя смартлиниями (полилиниями) Fland Программирование 2 29.09.2013 09:49
как начертить/сгенерировать линию между 2 полилиниями так, чтобы она лежала посередине (на равном расстоянии от них)? kleo AutoCAD 3 20.02.2013 13:38
Соединение точек полилиниями ALEXGVOZ Программирование 8 23.07.2009 10:44
Замена нескольких линий сразу полилиниями Владимир1982 AutoCAD 5 16.09.2008 15:18
Помогите!!! Нужен код по построению буквы полилиниями Wise Программирование 5 08.10.2004 05:51