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

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

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

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

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

Последний раз редактировалось noorgoosh, 08.07.2010 в 09:20.
Просмотров: 78415
 
Непрочитано 07.07.2010, 12:29
#2
Хмурый


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


команда _pedit
согласиться, если будет необходимость, с конвертацией элемента в полилинию, выбрать опцию _Join (Объединить) и указать объекты, которые должны быть объединены в полилинию.
Есть одно "но". Вершины должны совпадать
Хмурый вне форума  
 
Непрочитано 07.07.2010, 12:32
#3
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


http://forum.dwg.ru/showthread.php?t=25515 и еще 100 тем в поиске
Солидворкер вне форума  
 
Непрочитано 07.07.2010, 12:40
#4
PSG


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


редактирование полилинии

Последний раз редактировалось PSG, 07.07.2010 в 12:45.
PSG вне форума  
 
Автор темы   Непрочитано 07.07.2010, 12:49
#5
noorgoosh


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
команда _pedit
согласиться, если будет необходимость, с конвертацией элемента в полилинию
так и делал.
на этом этапе выпадает меню, в котором не идёт никаких предложений по
Цитата:
Сообщение от Хмурый Посмотреть сообщение
выбрать опцию _Join (Объединить) и указать объекты, которые должны быть объединены в полилинию
Точнее, предлагается выбрать "несколько", я выбираю, затем выпадает это меню, в котором среди опций к выбору: "замкнуть, добавить, ширина, вершина и т.д." никаких join (типа объединить) там нет. мне же не надо ничего замыкать, нужен лишь зубчатый сектор.

Цитата:
Сообщение от Хмурый Посмотреть сообщение
Есть одно "но". Вершины должны совпадать
вершины совпадают 100%, так как профиль мне другая программа состряпала, которую я уже переустановить успел, обновить, перенастроить.
noorgoosh вне форума  
 
Непрочитано 07.07.2010, 12:55
#6
PSG


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


Русский AutoCAD? Тогда сначала выбрать Добавить, а потом Обратить
PSG вне форума  
 
Непрочитано 07.07.2010, 12:56
#7
Хмурый


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


Добавить=Объединить
Хмурый вне форума  
 
Автор темы   Непрочитано 07.07.2010, 13:04
#8
noorgoosh


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


Цитата:
Сообщение от PSG Посмотреть сообщение
Русский AutoCAD?
русифицированный

Цитата:
Сообщение от PSG Посмотреть сообщение
Тогда сначала выбрать Добавить, а потом Обратить
Как в анекдоте: "там на "Ф" только фуфайка и флаг!"
Предлагаемые опции: "замкнуть, добавить, ширина, вершина СГладить, СПлайн,убрать сглаживание, тип лин, отменить".
Обратить не замечено.
noorgoosh вне форума  
 
Непрочитано 07.07.2010, 13:07
#9
Хмурый


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


обращать ничего не надо, надо добавлять.
Хмурый вне форума  
 
Автор темы   Непрочитано 07.07.2010, 13:16
#10
noorgoosh


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


я и добавляю. надобавлял отрезков и дуг, а потом же надо все выбранные объединить как-то. из всего того списка программа откликается только на "замкнуть"--при этом строится окружность по диаметру вершин зубьев. и никаких новых полилиний не появляется...
noorgoosh вне форума  
 
Непрочитано 07.07.2010, 13:17
1 | #11
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,991


(defun c:l2pl (/)
(setvar "cmdecho" 0)
(princ "\n***Выберите группу линий (полилиний, дуг): ")
(setq cables (ssget '((0 . "*line,polyline,arc"))))
(vl-cmdf "_.pedit" "_m" cables "" "_j" "0.0001" "")
(sssetfirst nil (ssadd (entlast)))
(princ)
) ;_ end of defun
Nike вне форума  
 
Автор темы   Непрочитано 07.07.2010, 13:20
#12
noorgoosh


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


Цитата:
Сообщение от Nike Посмотреть сообщение
(defun c:l2pl (/)
(setvar "cmdecho" 0)
(princ "\n***Выберите группу линий (полилиний, дуг): ")
(setq cables (ssget '((0 . "*line,polyline,arc"))))
(vl-cmdf "_.pedit" "_m" cables "" "_j" "0.0001" "")
(sssetfirst nil (ssadd (entlast)))
(princ)
) ;_ end of defun
Товарищ, это Вы мне?
noorgoosh вне форума  
 
Непрочитано 07.07.2010, 13:21
#13
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,991


ну да.
Это - программа объединения отрезков, дуг, линий в полилинию на основе _pedit с опцией _join
Nike вне форума  
 
Непрочитано 07.07.2010, 13:23
#14
Хмурый


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


noorgoosh, попробуйте не входить в режим "несколько"
Хмурый вне форума  
 
Автор темы   Непрочитано 07.07.2010, 13:29
#15
noorgoosh


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


Цитата:
Сообщение от Nike Посмотреть сообщение
ну да.
Это - программа объединения отрезков, дуг, линий в полилинию на основе _pedit с опцией _join
Спасибо, конечно. Только у меня вопрос совершенно прикладной. Тупо загнать эту хрень на станок. Я даже не спрашиваю, что с этой программой делать, потому что в основном кнопочками пользуюсь. В программном интерфейсе тоже. Неужели нужно какими-то особыми знаниями обладать, чтобы ОБЪЕДИНИТЬ 2...3 ОТРЕЗКА?
noorgoosh вне форума  
 
Непрочитано 07.07.2010, 13:33
#16
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,991


так вам надо "хрень на станок загнать" или 2-3 отрезка объединить и в одну полилинию преобразовать?
Nike вне форума  
 
Автор темы   Непрочитано 07.07.2010, 13:34
#17
noorgoosh


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
noorgoosh, попробуйте не входить в режим "несколько"
Ничего не меняет. Загвоздка, кажется, в том, что мне после выбора серии этих кусков делать.
noorgoosh вне форума  
 
Непрочитано 07.07.2010, 13:38
#18
Хмурый


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


нажимать ввод.
будет сообщено, сколько сегментов полилинии добавилось
Хмурый вне форума  
 
Непрочитано 07.07.2010, 13:49
#19
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,991


Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=4P9EHc3voLI&feature=related
Nike вне форума  
 
Автор темы   Непрочитано 07.07.2010, 13:52
#20
noorgoosh


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


Я, кажется, проблему неправильно определял. Сейчас набросал рядом несколько отдельных полилиний--раз уж говорите, что этот способ должен работать. Объединяются этим способом.

Может, что-то с типом линий, которые нужно объединять? Про дуги внешн. и внутр.диаметр я понял--их надо в куски полилиний переводить, а вот каким типом линий построена собственно эвольвента и как тут быть, буду думать.

P.S. Поискал топики по этому вопросу в форуме. Что-то и в справке к Автокаду объединение дуг со сплайнами (тип этой кривой у зубьев) не отражается... Это делается, не знаете?

Последний раз редактировалось noorgoosh, 07.07.2010 в 14:21.
noorgoosh вне форума  
Ответ
Вернуться   Форум 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