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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как привязать к множеству одинаковых блоков другие блоки автоматически?

Как привязать к множеству одинаковых блоков другие блоки автоматически?

Ответ
Поиск в этой теме
Непрочитано 30.12.2021, 15:30 #1
Как привязать к множеству одинаковых блоков другие блоки автоматически?
loganbaks
 
Инженер-проектировщик
 
Нижний Новгород
Регистрация: 30.12.2021
Сообщений: 7

Здравствуйте форумчане!

Это моё первое сообщение. Прошу строго не судить.
Вопрос в следующем:

Имеются красные геодезические точки:


Необходимо к каждой красной точке привязать данный блок "0":


Но поскольку таких точек несколько тысяч, то не удобно протыкивать эти блоки "0" к каждой точке в ручную. Как сделать, чтобы они привязывались автоматически?
Просмотров: 1575
 
Непрочитано 30.12.2021, 16:39
#2
Кулик Алексей aka kpblc
Moderator

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


Про что разговор - непонятно ни разу.
Миниатюры
Нажмите на изображение для увеличения
Название: 2021-12-30_16-38-24.png
Просмотров: 230
Размер:	7.1 Кб
ID:	244166  
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.12.2021, 16:58
#3
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,326


Наверное, просто расставить блоки по известным точкам. Как заданы эти блоки и точки можно только догадываться...
AlexCondor вне форума  
 
Непрочитано 30.12.2021, 18:54
#4
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Все написано до нас:
https://www.cadtutor.net/forum/topic...points/page/2/
kp+ вне форума  
 
Автор темы   Непрочитано 30.12.2021, 20:22
#5
loganbaks

Инженер-проектировщик
 
Регистрация: 30.12.2021
Нижний Новгород
Сообщений: 7


Странно, скриншоты не прикрепились
loganbaks вне форума  
 
Непрочитано 30.12.2021, 20:46
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


ещё один изобретатель Civil
trir на форуме  
 
Непрочитано 30.12.2021, 20:48
#7
Кулик Алексей aka kpblc
Moderator

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


Offtop:
Цитата:
Сообщение от loganbaks Посмотреть сообщение
Странно, скриншоты не прикрепились
Потому что прикладывать их надо напрямую в сообщение, а не черт-те куда.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.12.2021, 16:54
#8
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Где-то здесь я уже выкладывал свой лиспик как раз для таких целей:
Вложения
Тип файла: lsp repl_obj.lsp (998 байт, 4 просмотров)

Последний раз редактировалось Oleg T, 02.02.2022 в 13:58.
Oleg T вне форума  
 
Автор темы   Непрочитано 21.01.2022, 12:20
#9
loganbaks

Инженер-проектировщик
 
Регистрация: 30.12.2021
Нижний Новгород
Сообщений: 7


Друзья, а подскажите пожалуйста, как приложить картинки к сообщению? Или хотя бы где инструкция?
А то я прикладывал в предыдущем сообщении и ничего не вышло.
А без картинок мой пост не очень понятен был.

----- добавлено через ~8 мин. -----
Вот точки:


К этим точкам нужно привязать блок "0":

Вот так!

Как это можно сделать автоматически?

----- добавлено через ~9 мин. -----
<a href="http://5t.ru/-yniyvs">a2.jpg</a>

----- добавлено через ~9 мин. -----
<a href="http://5t.ru/-jfwdv-">a1.jpg</a>

----- добавлено через ~10 мин. -----
a1.jpg

----- добавлено через ~11 мин. -----
<a href="http://5t.ru/-yniyvs"><img src="http://5t.ru/static/thumb/d/yniyvs.jpg"/></a>

----- добавлено через ~11 мин. -----
a2.jpg

----- добавлено через ~12 мин. -----
Вот точки:
a1.jpg

К этим точкам нужно привязать блок "0":
a2.jpg
Вот так!

Как это можно сделать автоматически?

----- добавлено через ~20 мин. -----
Oleg T, где можно посмотреть как пользоваться этим лиспом?

----- добавлено через ~22 мин. -----
AlexCondor, Да, вы правы. Нужно к точкам привязать точку привязки блока, причем один и тот же блок ко всем точкам одновременно.

----- добавлено через ~23 мин. -----
Кулик Алексей aka kpblc, чуть ниже пояснил. Ссылки вставил кликабельные.

----- добавлено через ~24 мин. -----
kp+, к сожалению, не силён в лиспе, может подскажете с чего начать? Либо ресурс или книгу посоветуете? Заранее благодарен.

----- добавлено через ~25 мин. -----
Кулик Алексей aka kpblc, чуть ниже добавил ссылки рабочие.

----- добавлено через ~26 мин. -----
trir, эммм. Не совсем вас понял)
loganbaks вне форума  
 
Непрочитано 21.01.2022, 13:35
#10
Кулик Алексей aka kpblc
Moderator

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


Картинок все еще не видно. Ползать по ссылкам лениво.
В качестве подтверждения - вложение.
Миниатюры
Нажмите на изображение для увеличения
Название: 2022-01-21_13-34-16.png
Просмотров: 23
Размер:	16.0 Кб
ID:	244594  
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 21.01.2022, 13:44
#11
loganbaks

Инженер-проектировщик
 
Регистрация: 30.12.2021
Нижний Новгород
Сообщений: 7


loganbaks вне форума  
 
Непрочитано 21.01.2022, 14:05
#12
Admin
Administrator


 
Регистрация: 21.08.2003
Сообщений: 4,407


Как добавить изображение в пост?
Admin вне форума  
 
Непрочитано 21.01.2022, 15:01
#13
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Цитата:
Сообщение от loganbaks Посмотреть сообщение
kp+, к сожалению, не силён в лиспе, может подскажете с чего начать? Либо ресурс или книгу посоветуете? Заранее благодарен
Вы уже на нужном ресурсе, почитайте хотя бы закрепленные темы в начале раздела. Но в #4 я не отправлял Вас учить матчасть lisp'а, а привел ссылку на готовую lisp-программу, которая, по идее, полностью решает Вашу задачу. Которой надо просто пользоваться.
Инструкция в FAQ, п. 7.1.
kp+ вне форума  
 
Автор темы   Непрочитано 21.01.2022, 15:13
#14
loganbaks

Инженер-проектировщик
 
Регистрация: 30.12.2021
Нижний Новгород
Сообщений: 7


kp+, спасибо, попробую разобраться.
loganbaks вне форума  
 
Непрочитано 24.01.2022, 07:59
#15
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от loganbaks Посмотреть сообщение
Oleg T, где можно посмотреть как пользоваться этим лиспом?
Проще всего затащить лисп прямо из проводника в открытый файл. Далее - команда с клавиатуры repl_obj и смотреть в командную строку.
Oleg T вне форума  
 
Автор темы   Непрочитано 24.01.2022, 14:00
#16
loganbaks

Инженер-проектировщик
 
Регистрация: 30.12.2021
Нижний Новгород
Сообщений: 7


Oleg T, сработало! Огромное спасибо!!!!!!!!!!!!!!
loganbaks вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как привязать к множеству одинаковых блоков другие блоки автоматически?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как автоматически удалить линии из множества блоков. IStugirev AutoCAD 32 18.03.2021 16:55
Как автоматически вставлять блоки? Batxom Программирование 4 24.01.2013 21:18
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Быстрое выделение одинаковых блоков. Mikhail AutoCAD 24 17.02.2005 09:37