Массив по траектории в автокаде
Перейти к содержимому

Массив по траектории в автокаде

  • автор:

Autocad массив по траектории

Для реализации примера массива по траектории в Autocad, чертим линию и окружность.

Линия окружность

На вкладке Главная переходим Массив по траектории (Path Array)

Выбираем объект для дублирования, в нашем случае окружность, жмём Enter, затем саму линию (траекторию), получаем массив из окружностей параллельно линии.

Autocad массив по траектории

Также в настройках указываем шаг (расстояние между окружностями) Between.

Autocad массив по траектории настройка

Можно также указать базовую точку (Base Point) для окружности, например цент окружности, тогда получим массив

Base point
базовая точка пример
Для сохранения и закрытия настроек жмём Закрыть массив (Close Array).

1273

Массив по траектории в AutoCAD

Массив по траектории позволяет распределить элементы вдоль сколь угодно сложной полилинии.

Рассмотрим пример. Расставим отрезки вдоль полилинии.

В ленте нужно выбрать элемент «Массив по траектории».

Программа запросит исходный объект, а затем траекторию.

Массив можно настроить, если выбрать его на чертеже. Откроется соответствующая вкладка в ленте.

Настройка «Число элементов», позволяет задать количество элементов в массиве.

Настройка «Между:», позволяет задать интервал между элементами массива.

Настройка «Всего», позволяет настроить общую длину массива.

Блок настроек «Строки» имеет следующие элементы:

  • Строки — позволяет задать количество строк (траекторий);
  • Между — расстояние между строками. Значение со знаком «+» или без знака соответствует смещению вверх или вправо. Значение со знаком «-» соответствует смещению вниз или влево;
  • Всего — расстояние между крайними строками;
  • Приращение — разность отметок между соседними строками. Значение со знаком «+» или без знака — смещение вверх по оси Z. Значение со знаком «-» — смещение вниз по оси Z.

Блок настроек «Уровни» позволяет регулировать следующие параметры:

  • Уровни — задаёт количество строк по оси Z;
  • Между — задаёт расстояние между уровнями;
  • Всего — задаёт расстояние между крайними уровнями.

«Базовая точка» — позволяет указать новое положение первого элемента массива относительно траектории.

«Поделить» — располагает элементы массива вдоль криволинейной траектории через равные расстояния.

«Разметить» — даёт доступ к ручкам и возможности менять расстояние между элементами непосредственно на чертеже. Количество элементов не изменяется.

«Выровнять» — позволяет выровнять все элементы относительно касательной к траектории.

«Направление Z» — управляет тем, должны ли элементы располагаться вдоль 3D-траектории, или сохранять отметку Z исходного объекта.

«Редактировать источник» — позволяет внести изменения в исходный элемент массива.

«Заменить элемент» — позволяет заменять один или несколько элементов массива на новые. Рассмотрим его подробнее.

«Сбросить массив» — отменяет все переопределения и восстанавливает удалённые элементы.

Как преобразовать МАССИВ в статический блок

Как преобразовать МАССИВ (будь-то прямоугольный, по траектории) в статический блок или разделить (на составные части ) по всему чертежу одной «кнопкой» (lisp-ом)?

Просмотров: 2481

sergius7900
Посмотреть профиль
Найти ещё сообщения от sergius7900

LISP, C# (ACAD 200[9,12,13,14])

Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810

__________________
Моя библиотека lisp-функций

Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

Кулик Алексей aka kpblc
Посмотреть профиль
Посетить домашнюю страницу Кулик Алексей aka kpblc
Найти ещё сообщения от Кулик Алексей aka kpblc

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

Как вариант «разбить» (взорвать, преобразовать в блок ), но выбрав все МАССИВЫ (будь-то прямоугольный, по траектории) по чертежу одним махом (не важно на каком слое находится).

sergius7900
Посмотреть профиль
Найти ещё сообщения от sergius7900

LISP, C# (ACAD 200[9,12,13,14])

Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
Ну так быстрый выбор в руки и вперед.

__________________
Моя библиотека lisp-функций

Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

Кулик Алексей aka kpblc
Посмотреть профиль
Посетить домашнюю страницу Кулик Алексей aka kpblc
Найти ещё сообщения от Кулик Алексей aka kpblc

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

Не понятна задача
Положим есть «массив по траектории» из скажем квадратов, которые пусть будут из «полилинии»
Что значат слова «разделить (на составные части ) по всему чертежу одной «кнопкой»»? разбить в отрезки те полилинии, которые объединялись в массив?
Слова «преобразовать МАССИВ (будь-то прямоугольный, по траектории) в статический блок» — я понял (я так думаю). эту часть сделать не сложно (но мне лень, если что)

Петр-и-Алекс
Посмотреть профиль
Найти ещё сообщения от Петр-и-Алекс

Регистрация: 09.04.2011
Сообщений: 45
Сообщение от Кулик Алексей aka kpblc
Ну так быстрый выбор в руки и вперед.

Если массивов много, и без общего признака в свойствах — придётся находить каждую группу массивов по отдельности, например 100 объектов на 7 слоях, и если эти массивы внутри блоков и блоков таких с десяток. получается нужно СЕМЬ раз открывать БВ и находить эти 100 массивов и ВЗРЫВАТЬ, а потом искать те блоки в которых находятся массивы, заходить в редактор и там ВЗРЫВАТЬ.
Времени уйдёт многова-то (

—— добавлено через ~3 мин. ——

Сообщение от Петр-и-Алекс

Что значат слова «разделить (на составные части ) по всему чертежу одной «кнопкой»»? разбить в отрезки те полилинии, которые объединялись в массив?

Разбить массив на исходные объекты из которых он создавался, к примеру (как вы предложили) квадраты из полилиний.

—— добавлено через ~5 мин. ——

Сообщение от Петр-и-Алекс
в статический блок» — я понял (я так думаю)

Можно и в блоки, но наверное лучше в исходные объекты (как предложено вами «квадраты из полилиний»), чтобы не засорять файл большим количеством вновь созданными блоками с «произвольными названиями»

Последний раз редактировалось sergius7900, 09.04.2021 в 10:05 .

sergius7900
Посмотреть профиль
Найти ещё сообщения от sergius7900

AutoCAD 2009: создание массива по траектории как AutoCAD 2012

Здравствуйте!
По поводу создания массива по какой-либо траектории достаточно много тем на форуме, но конкретно того, что нужно, не нашел.
А нужно следующие — создать кнопку для создания массива по траектории в AutoCAD 2009 как в AutoCAD 2012. Я не особый мастак в разных там lisp и тому подобное. Пробовал тупо переделать команду через «Адаптация»: нашел команду «массив», изменил там саму название команды и макрос (такие же как в AutoCAD 2012). Но. при запуске пишет в командной строке «неизвестная команда». Что делать?
Заранее благодарен за помощь!

Просмотров: 8571

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *