|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Разбиение линии на фрагменты
mechanical engineering
Moscow
Регистрация: 19.07.2006
Сообщений: 35
|
||
Просмотров: 4655
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
_.break, по-моему, не обрабатывает окружности. Могу ошибаться.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Конструктор (Железяки) Регистрация: 12.04.2007
Russia
Сообщений: 252
|
Рисуем окружность.... проводим два радиуса...(градусов под 45) по ним отсекам сектор....радиусы удаляем.... затем - круговой массив на 360град. из 8 элементов - получаем окружность из 8 дуг.... размер которых можно изменить ручками..... я бы сделал так
![]()
__________________
<<Самое сложное - ДОЙТИ ДО ПРОСТОГО...>> |
|||
![]() |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
То, ЧТО надо, все давно поняли. Ты не рыбой его корми, а удочку ему дай (совет т.е.) Я бы, например, поступил так: нарисовал дугу, разбил его в точке. Потом у одного конца провел линию и до этой линии "выстрелил" другой конец. Ну а потом уже и разбивать можно как нужно.
__________________
Век живи, век учись - ... Последний раз редактировалось Bull, 14.05.2008 в 14:22. |
|||
![]() |
|
||||
Конструктор (Железяки) Регистрация: 12.04.2007
Russia
Сообщений: 252
|
А сам так пробовал сделать??? Выстрелил - не прокатит
__________________
<<Самое сложное - ДОЙТИ ДО ПРОСТОГО...>> |
|||
![]() |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Обрати внимание:Т.е. другой конец ПЕРВОНАЧАЛЬНОЙ дуги. После разбиения уже получается другую часть стреляешь
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
инженер-САПР Регистрация: 07.12.2006
Ижевск
Сообщений: 100
|
Ой. Вчера так долго и подробно описывала, как я это делала.. хотя делать не так уж долго
![]() сегодня обнаружила, что моего сообщения тут нет.. ну если кратко, то я применяла команду _DIVIDE, а можно и воспользоваться командой _measure, но это уже в зависимости от того, на какие части надо поделить окружность... Команда "разорвать в точке" для окружности не применима. Можно прсто "разорвать" воспользоваться.. после получения дуги из окружности, разрываю дугу в полученных после разметки точках, и соединяю дугу в законченную окружность, получив необходимое число ее фрагментов. Если нужно в результате получить заполненные сегменты, то разбивать и не прийдется, а просто надо от центра окружности провести прямые к точкам разметки и залить сегменты. ОЙ! Кратко не получилось ![]() |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание нового типа линий | Apelsinov | AutoCAD | 915 | 08.07.2022 12:36 |
Несплошные линии, X-refы и... задача | Vova | AutoCAD | 6 | 20.04.2018 16:14 |
Осевые и штрихпунктирные линии (вывод на печать) | Klop | AutoCAD | 3 | 09.01.2008 11:45 |
Как сгладить 2 линии. Или как сгладить только часть линии. | Димас | AutoCAD | 3 | 14.03.2006 08:28 |
Загрузка типа линии из макроса | Кулик Алексей aka kpblc | Программирование | 4 | 24.01.2005 14:57 |