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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автоматическая подпись (обозначение )указанной линии, блока

Автоматическая подпись (обозначение )указанной линии, блока

Ответ
Поиск в этой теме
Непрочитано 18.02.2015, 13:36 #1
Автоматическая подпись (обозначение )указанной линии, блока
Ermol4ik
 
Регистрация: 18.02.2015
Сообщений: 2

Проблема такая: Есть чертеж в 3д состоящий из линий, характеризующий собой трубопроводы. Необходимо над каждой прямой линией надписать диаметр трубы. Труб много и ставить на каждую линию выноску (Мультивыноску) и вписывать диаметр трубы (текст) достаточно кропотливая работа. Если ли возможность, например, при указании Мультивыноской на линию она автоматически прописывала в тексте слой этой линии (соответственно в имени слоя это линии будет зашифрован диаметр трубы). или при указании стрелкой от мультивыноски на блок, в тексте мультивыноски прописывалось автоматически имя блока...

Не обязательно мультивыноска, все что угодно, самое главное что бы не вписывать текст вручную, а он должен браться из указанной линии или блока.

реально ли это?
Просмотров: 4982
 
Непрочитано 18.02.2015, 13:40
#2
Кулик Алексей aka kpblc
Moderator

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


Используй поля (_.field)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.02.2015, 14:00
#3
Ermol4ik


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


Где то это я уже читал от тебя. Ты лучше бы не умничал, а реально помог...
То что ты говоришь, нужно открывать редактор полей выбирать маркер, указывать на линию и тогда прописывается название в мультивыноске. Но это не облегчает, а только прибавляет геморроя.
Ermol4ik вне форума  
 
Непрочитано 18.02.2015, 14:07
#4
trir


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


Map/Civil 3D Object Data
trir вне форума  
 
Непрочитано 18.02.2015, 14:21
#5
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,923


Реально. Писать лисп - а это в другую ветку и в поиск.
engngr вне форума  
 
Непрочитано 18.02.2015, 14:24
#6
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от Ermol4ik Посмотреть сообщение
Проблема такая: Есть чертеж в 3д состоящий из линий, характеризующий собой трубопроводы. Необходимо над каждой прямой линией надписать диаметр трубы. Труб много
Как это понимать? Плоский чертеж (трубопроводы всегда прокладывались раньше в "условной" аксонометрии, СПДС не запрещает. или реальный 3D.
Потом есть блоки даже динамические. А тыкать все равно придется,на то он и проектировщик. Приложи чертёж для примера.
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 18.02.2015, 14:37
#7
kp+

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


ЛИСП на эту тему написан уже давно: http://forum.dwg.ru/showthread.php?t=4599
Правда, 10 лет назад не было в Акаде мультивыносок и полей, поэтому требует доработки.
Но с учетом
Цитата:
Не обязательно мультивыноска, все что угодно, самое главное что бы не вписывать текст вручную, а он должен браться из указанной линии или блока.
сойдет

Последний раз редактировалось kp+, 18.02.2015 в 14:46.
kp+ вне форума  
 
Непрочитано 18.02.2015, 14:40
#8
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Ermol4ik Посмотреть сообщение
Где то это я уже читал от тебя.
Значит и вопрос был аналогичный
Цитата:
Сообщение от Ermol4ik Посмотреть сообщение
Ты лучше бы не умничал, а реально помог..
За тебя все сделать, что ли?
Цитата:
Сообщение от Ermol4ik Посмотреть сообщение
прописывается название в мультивыноске
Во-первых, читаю чуть повыше:
Цитата:
Сообщение от Ermol4ik Посмотреть сообщение
Не обязательно мультивыноска, все что угодно,
Ты уже определись. Далее:
Цитата:
Сообщение от Ermol4ik Посмотреть сообщение
нужно открывать редактор полей выбирать маркер
1. Учи матчать
2. Вопрос в разделе AutoCAD? Ага. Следовательно, подойдут штатные решения, встроенные в AutoCAD - никакого доп.функционала. Отсюда мораль: задавай вопрос в соответствующих разделах.

И, наконец, последнее: не хами.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.02.2015, 14:45
#9
shuttermage


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


Я может буду старомоден, но нельзя на чертеже обозначить просто марки, и приложить спецификацию, в которой извлечением данных будет вытащен диаметр (коли он все равно в атрибутах блока сидит. Да, информацию лучше в атрибуте хранить, а не в имени.)?
shuttermage вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автоматическая подпись (обозначение )указанной линии, блока



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового типа линий Apelsinov AutoCAD 915 08.07.2022 12:36
Как програмно вырезать часть линии в указанной точке bambrenus Программирование 7 29.10.2011 13:23
Взаимосвязь динамического блока и линии Sharapoff Динамические блоки 2 30.07.2010 11:19
Есть ли возможность при вставке блока разрывать линии Незнайка AutoCAD 13 03.04.2006 20:34
Как программно узнать точку пересеч. линии с подприм. блока? kp+ AutoCAD 3 21.10.2005 10:46