|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Разметить блоками полилинию
Регистрация: 12.08.2009
Сообщений: 464
|
||
Просмотров: 1677
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Мне кажется, что угол поворота вычисляется именно в базовой точке, а не в какой-то другой.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 27.12.2011
Сообщений: 1,456
|
Цитата:
2. Базовую точку блока - в центр прямоугольника. Если, судя по картинке, такой вариант не подходит, пользоваться полярным массивом. |
|||
![]() |
|
||||
Регистрация: 12.08.2009
Сообщений: 464
|
Это не дуга, а дуговой сегмент длинной полилинии. Полярный массив не подходит. Меня удивляет алгоритм работы этой команды. Выравнивание абсолютно бессмысленно. В 2019 есть массив по траектории, но тоже происходят нелепые скачки и отступы от оси, не с первой точки а где то в дальнейшем. Полилиния довольно длинная, дуговые и прямолинейные сегменты меняются, но отчего эти сбои?
Как еще можно расставить блоки? может в сивиле есть подобный инструмент? |
|||
![]() |
|
||||
Регистрация: 18.01.2021
Сообщений: 404
|
я бы попробовал так:
создал бы блок с Т.вставки посередине медианной линии укоротил бы (временно) линию разметки от начала на половину длины медианной линии "разметил" бы блоком восстановил бы исходную линию мне видится, что так проще всего |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с неименованными блоками | wepp | AutoCAD | 15 | 02.02.2021 15:09 |
Помогите создать дин.блок деления отрезка блоками | andery | Динамические блоки | 4 | 19.01.2010 16:15 |
Как имея массив точек создать полилинию по ним? | emilko | AutoCAD | 9 | 19.06.2009 23:15 |
Помогите начинающему разобраться с блоками | Diman111 | Программирование | 25 | 24.12.2007 19:12 |
Нужен лисп (добавить вершину в полилинию) | Димас | LISP | 39 | 04.07.2006 11:08 |