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

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

Помогите пожалуйста почему не получается сопряжение?

Ответ
Поиск в этой теме
Непрочитано 02.03.2015, 15:27 #1
Помогите пожалуйста почему не получается сопряжение?
Понарошку
 
Регистрация: 02.03.2015
Сообщений: 10

Доброго всем дня. Сегодня столкнулась с такой проблемой. У меня AutoCAD 2013 сопряжение без проблем получается только с полилиниями. А вот сопряжать круг с полелиниями отказывается. Перечитала все что с этой темой связано но так и не решила эту проблему. И круг и прямоугольник из полилинии компланарны. Соблюдаю размеры и размер угла сопряжении. Все равно не сопряжает. В командной строке только написано что "Невозможно выполнить сопряжение данных объектов" и никакой причины. Пробовала вводить команду вручную по-английский, так как читала что проблема может быть в руссификаторе. Тоже не работает. Что же не так? Подскажите пожалуйста

Вот что сделала. Начертала полилиниями 100х40 прямоугольник. С центра начертила круд с радиусом 20. Обрезала не нужное. Хотела сделать сопряжение радиусом 10. Даже увеличение или уменьшение данного радиуса не помогает...
Просмотров: 15158
 
Непрочитано 02.03.2015, 15:50
#2
Bull

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


Видимо, связано с недоработкой в математике AutoCAD. У меня тоже не скруглило. Хотя полилинию с отрезком скругляет норм. У меня 2013 SP2 rus. Остается только разбить полилинию, скруглить, а уж потом объединить.

PS Немножко поэкспериментировал, расположение дуги относительно полилинии не имеет значения
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 02.03.2015, 16:03
#3
Понарошку


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


С отрезками получилось.... Это ж так не удобно. В итоге это нерешаема как я поняла? У меня тоже 2013 SP2 rus походу надо сносить его
Понарошку вне форума  
 
Непрочитано 02.03.2015, 16:07
#4
Vassa


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


Не сноси. Та же петрушка и в 2010.
__________________
В действительности все иначе, чем на самом деле.
(Антуан де Сент-Экзюпери)
Vassa вне форума  
 
Автор темы   Непрочитано 02.03.2015, 16:11
#5
Понарошку


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


Хорошо, буду мучиться тогда Спасибо Вам большое
Понарошку вне форума  
 
Непрочитано 02.03.2015, 16:12
#6
Хмурый


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


дугу преобразовали в полилинию и всё завертелось
Вложения
Тип файла: dwg
DWG 2004
сопр.dwg (46.7 Кб, 1846 просмотров)
Тип файла: dwg
DWG 2004
сопр пробуйте сами.dwg (46.3 Кб, 1815 просмотров)

Последний раз редактировалось Хмурый, 02.03.2015 в 16:20.
Хмурый вне форума  
 
Непрочитано 02.03.2015, 16:13
#7
Bull

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


Цитата:
Сообщение от Понарошку Посмотреть сообщение
У меня тоже 2013 SP2 rus походу надо сносить его
Не надо... Если встречаются подобные проблемы, то они (на 90% гарантия) свойственны и всем предыдущим версиям. В последующих, возможно, исправят. Хотя....

PS На всякий случай решил почитать справку. Бывает, такие тонкости обговариваются иногда. Но в этом случае нет...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.03.2015, 16:14
#8
Vassa


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


Можно расчленить (взорвать) полилинию, выполнить сопряжение, затем, если эти объекты нужны именно как полилиния, преобразовать их в неё.
__________________
В действительности все иначе, чем на самом деле.
(Антуан де Сент-Экзюпери)
Vassa вне форума  
 
Непрочитано 02.03.2015, 16:14
#9
Кулик Алексей aka kpblc
Moderator

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


Дуга в полилинии описывается координатами начальной точки дуги, конечной дуги и тангенсом четверти центрального угла. Если центральный угол поставить 360 градусов, то чертверть - это 90. Тангенс 90 чему равен, напомните?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.03.2015, 16:17
#10
Bull

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


Кулик Алексей aka kpblc, а почему 360? 180 же у автора. Да и, как я сказал, при другом расположении дуги тоже не скругляет.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.03.2015, 16:25
#11
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Понарошку Посмотреть сообщение
И круг и прямоугольник из полилинии компланарны
Я говорил на основе этой фразы. Картинку я не вижу - она болтается на сайте, доступ к которому с работы у меня запрещен. Человеку лень следовать советам форума - мне лень доставать планшет и тратить 3G-инет.
А так - вариантов масса: от отсутствия преобразования дуг в полилинии до недостаточной точности. И всегда можно попробовать сделать еще каким-нибудь путем (от построения штриховки до создания REGION).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.03.2015, 16:27
#12
Vassa


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


Если дугу предварительно преобразовать в полилинию, то сопряжение выполняется, но только с одной стороны.
__________________
В действительности все иначе, чем на самом деле.
(Антуан де Сент-Экзюпери)
Vassa вне форума  
 
Непрочитано 02.03.2015, 16:30
#13
Bull

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Картинку я не вижу - она болтается на сайте, доступ к которому с работы у меня запрещен.
Не обратил внимания (мне-то видно...) Вот оно.

PS Причем даже если дуги как слева или справа, все равно не строит
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 94
Размер:	15.0 Кб
ID:	144943  
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 02.03.2015, 16:31
#14
Понарошку


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Я говорил на основе этой фразы. Картинку я не вижу - она болтается на сайте, доступ к которому с работы у меня запрещен. Человеку лень следовать советам форума - мне лень доставать планшет и тратить 3G-инет.
А так - вариантов масса: от отсутствия преобразования дуг в полилинии до недостаточной точности. И всегда можно попробовать сделать еще каким-нибудь путем (от построения штриховки до создания REGION).
Мне не лень, просто подумала что так будет лучше. Учту теперь.
Миниатюры
Нажмите на изображение для увеличения
Название: Сопряжение.jpg
Просмотров: 53
Размер:	129.7 Кб
ID:	144942  
Понарошку вне форума  
 
Непрочитано 02.03.2015, 16:40
#15
Bull

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


Цитата:
Сообщение от Vassa Посмотреть сообщение
Если дугу предварительно преобразовать в полилинию, то сопряжение выполняется, но только с одной стороны.
Цитата:
Сообщение от Хмурый Посмотреть сообщение
дугу преобразовали в полилинию и всё завертелось
Т.е. все-таки виновата математика работы с полилиниями. Если одинаковую графику строит/не строит в зависимости от того, что примитивы разного типа. Я считаю это недоработкой.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.03.2015, 16:58
#16
Кулик Алексей aka kpblc
Moderator

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


1. Чудес не бывает
2. Файла нет
3. Нередко применение flatten дает хорошие результаты
4. А также _.boundary
5. И еще _.region
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.03.2015, 17:04
#17
Понарошку


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


Я только начала эту программу самостоятельно осваивать. Вчера первый день посидела и смогла создать такой шкаф. Сегодня решила попробовать создать мягкий диван. Для создания подлокотника сопряжение не получилось, решила попробовать на таком легком примере. Может мои сообщение вам и кажутся наивными, но я только начала программу изучать.
Миниатюры
Нажмите на изображение для увеличения
Название: Шкаф.jpg
Просмотров: 136
Размер:	87.6 Кб
ID:	144948  
Понарошку вне форума  
 
Непрочитано 02.03.2015, 21:49
#18
Bull

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
2. Файла нет
В данном случае этого не надо. Картина воспроизводится легко и быстро. И подтверждается. Если этот момент неисправим из-за особенностей работы математики с полилиниями, остается только смириться и согласиться на обходные варианты.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 02.03.2015, 23:10
#19
Кулик Алексей aka kpblc
Moderator

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


Видео про построения в ACAD2014 и 2015 во вложении (2013 просто на ноуте не установлен, а запускать виртуалку сейчас - не получится). Вся разница в точности объединения.
Вложения
Тип файла: zip acad2014_pedit.zip (1.04 Мб, 34 просмотров)
Тип файла: zip acad2015_pedit.zip (965.7 Кб, 26 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.03.2015, 08:27
#20
Bull

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


Кулик Алексей aka kpblc, а скругления?
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 03.03.2015, 08:48
#21
Хмурый


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


в подобных случаях всегда строю _circle _Ttr и отсекаю лишнее...
Хмурый вне форума  
 
Непрочитано 03.03.2015, 09:03
#22
Кулик Алексей aka kpblc
Moderator

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


1. Кто мешает сделать их "потом" через _.fillet ?
2. Про какие скругления вообще разговор? На картинках их нет.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.03.2015, 09:07
#23
Хмурый


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


про эти
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 40
Размер:	25.7 Кб
ID:	145001  
Хмурый вне форума  
 
Непрочитано 03.03.2015, 09:14
#24
Кулик Алексей aka kpblc
Moderator

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


Ребят, вы меня, конечно, извините, но у автора темы никаких дуг не показано в картинках (по крайней мере в #14 их я не вижу). Так-то напридумывать можно все чего угодно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.03.2015, 09:17
#25
Bull

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


Кулик Алексей aka kpblc, как-то по диагонали читать стал...
Цитата:
Сообщение от Понарошку Посмотреть сообщение
Вот что сделала. Начертала полилиниями 100х40 прямоугольник. С центра начертила круд с радиусом 20. Обрезала не нужное. Хотела сделать сопряжение радиусом 10. Даже увеличение или уменьшение данного радиуса не помогает...
----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Хмурый Посмотреть сообщение
в подобных случаях всегда строю _circle _Ttr и отсекаю лишнее...
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
1. Кто мешает сделать их "потом" через _.fillet ?
Да, можно обходными путями. И называть все возможные пути необязательно, автор и сама, думаю, их найдет.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 04.03.2015, 00:06
#26
Понарошку


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ребят, вы меня, конечно, извините, но у автора темы никаких дуг не показано в картинках (по крайней мере в #14 их я не вижу). Так-то напридумывать можно все чего угодно.
В том то и дело что дуги не получаются. Обходными путями буду теперь делать. Но все же это в программе недочет?
Понарошку вне форума  
 
Непрочитано 04.03.2015, 12:01
#27
Bull

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


Цитата:
Сообщение от Понарошку Посмотреть сообщение
Но все же это в программе недочет?
Ну да... Или же неразрешимый конфликт, связанный с самой сутью работы ядра (или чего-то там другого глубокозакопанного) с полилиниями
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 04.03.2015, 16:48
#28
Sonhar

инженер-конструктор
 
Регистрация: 07.06.2012
Луцк
Сообщений: 71


Цитата:
Сообщение от Понарошку Посмотреть сообщение
Но все же это в программе недочет?
Одной из особенностей полилинии является “местоположение” начального и конечного сегмента а также тип конечного сегмента дуга и линия, и все для того, чтобы замкнуть полилинию (опция Замкнуть). Поэтому Глюки могут возникнуть в юзера, желающего уследить за порядком следования и представления вершин такого сложного примитива как полилиния. Отсюда и все “неПолучается”. Для частного случая имеет значение как замкнута полилиния, сегментом или опцией Замкнуть. В нашем случае прямоугольник начерчен за помощью команды “Прямоугольник” а ето значит, что замыкающий сегмент выполнен опцией Замкнуть. Разомкните сегмент командой ПОЛРЕД, а только после этого обрежьте примитивы, преобразуйте дугу в полилинию и выполните Сопряжение. Естественно придется еще раз воспользоваться ПОЛРЕД дабы замкнуть сегмент.
Для общего случая необходимо объединить все сегменты ( дуги, линии, отдельные полилинии) в полилинию командой ПОЛРЕД или воспользоваться командой Контур. Затем выбираем опцию Вершина и опцию редактирования вершины РАзорвать, при этом выбираем вершину(ны) где необходимо произвести сопряжение.

Цитата:
Сообщение от Понарошку Посмотреть сообщение
Обходными путями буду теперь делать
Зачем обходными?
Выдавливайте имеющий профиль без сопряжения. А сопряжение произведите уже по модели. Ето будет намного быстрее.
Удачи!
Sonhar вне форума  
 
Автор темы   Непрочитано 07.03.2015, 00:41
#29
Понарошку


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


Дело в том что, когда у меня не получилось сопряжение. Я подумала что изначально сделала что то не так. По этому открыла урок на youtube где в самом начале делается сопряжение. И когда все делала как в видео, у автора урока получилось сопряжение а у меня нет. Могу даже ссылку кинуть на видео. В начале сразу я и зависла так сказать. Вот интересно почему у него все вышло а у меня нет? Ведь каждый шаг за ним повторяла
Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=uSWjvs5pgn8
Понарошку вне форума  
 
Непрочитано 07.03.2015, 01:06
#30
Sonhar

инженер-конструктор
 
Регистрация: 07.06.2012
Луцк
Сообщений: 71


Цитата:
Сообщение от Понарошку Посмотреть сообщение
Вот интересно почему у него все вышло а у меня нет?
Задали вопрос и сами ответили...
Цитата:
Сообщение от Понарошку Посмотреть сообщение
С отрезками получилось....
У автора ролика используется Line (Отрезок) а Вы как новичек накинулись на удивительную Полилинию!

Последний раз редактировалось Sonhar, 07.03.2015 в 01:18.
Sonhar вне форума  
 
Автор темы   Непрочитано 07.03.2015, 21:46
#31
Понарошку


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


Вот точно! теперь то все объясняется Спасибо большое!
Понарошку вне форума  
 
Непрочитано 08.03.2015, 13:57
1 | #32
Sonhar

инженер-конструктор
 
Регистрация: 07.06.2012
Луцк
Сообщений: 71


Успехов в освоении Автокада. С 8 марта! Хорошего настроения! плюс бонус http://forum.dwg.ru/showthread.php?t=48498
Sonhar вне форума  
 
Автор темы   Непрочитано 08.03.2015, 18:45
#33
Понарошку


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


Цитата:
Сообщение от Sonhar Посмотреть сообщение
Успехов в освоении Автокада. С 8 марта! Хорошего настроения! плюс бонус http://forum.dwg.ru/showthread.php?t=48498
Спасибо большущие
Понарошку вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите пожалуйста почему не получается сопряжение?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть вопрос по устройству монолитного септика! Помогите пожалуйста! Nikitakuzmin2006 Железобетонные конструкции 8 28.10.2012 13:05
Помогите пожалуйста сделать вырез, из твердотельной модели клапана 305 AutoCAD 1 04.06.2012 06:42
Lisp+DCL=зависание Автокада, помогите найти ошибку пожалуйста faust999 Программирование 2 16.05.2009 09:09