beliit.com
Форумы Проектант
ПОИСК ПО ФОРУМАМ
перед созданием новых тем используйте поиск,
возможно ответ на Ваш вопрос уже есть на форумах

Расширенный поиск
 
  • Всего пользователей - 22225
  • Всего тем - 31125
  • Всего сообщений - 288594
Страниц: [1] 2  Все   Вниз
ВЕРСИЯ ДЛЯ ПЕЧАТИ

AutoCAD. Создание блока с "перекрестной ссылкой"

Количество просмотров - 5414
(ссылка на эту тему)
Raylond
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
country
Сообщение #1 : 04 Февраля 2016 года, 23:54
(ссылка на это сообщение)

Доброго времени суток, уважаемые форумчане.
Появилась задачка, которую не могу решить самостоятельно. Не хватает знаний по автокаду.
Задача следующая: создать некие блоки (или другие неизвестные мне элементы) с взаимосвязанными атрибутами. Конкретней - размещаем на чертеже в пространстве модели два элемента. Задаем некий атрибут одному элементу (предпочтительно - многострочный текст) - этот атрибут автоматически присваивается другому блоку. Оба атрибута естественно отображаются на чертеже.
Применение: на планах кабельной раскладки осуществлять переходы между отметками. Т.е. есть чертеж одной отметки, кабельный поток уходит через проходку на другую отметку. Указываем перечень кабелей "уходящих" с одной отметки - автоматически на другой отметке в нужном месте появляется перечень "приходящих" кабелей.
Надеюсь объяснил более-менее понятно.
Буду признателен за любую помощь.

Инженер-проектировщик (Санкт-Петербург, Россия)
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #2 : 05 Февраля 2016 года, 07:02
(ссылка на это сообщение)

вариант 1. Группы
Банально создаем группу, в которую входят оба текста. Выделяем один, сразу выделяется и другой - содержимое меняется в окне свойств. Минус в том, что такое можно сделать для обычно текста, для многострочного не сработает.
вариант 2. Блок.
Создается блок и копируется в другое место. Меняем в одном месте - в другом автоматом меняется, потому что блок один и тот же, просто две копии. Тут важно задать правильно базовую точку, что бы "привязка" не слетела.

Давненько один знакомый работал с Автодеском и к нему прислушивались. Хотел через него внедрить свое предложение - ввод пользовательских переменных. Например номер проекта или еще какие-то данные, которые используешь не один раз. В свойствах внести значение, а на чертеже только ссылки на переменную. На что был получен ответ что нечто подобное уже есть в новой версии (на тот момент кажется 2012 или 2014) и мое предложение будет дублировать, поэтому нет смысла... У меня до сих пор Автокад 2007 и я не могу ни вспомнить, ни посмотреть в справке что там такое "новое" появилось.

Проектировщик КИП (Самара, Россия)
Huawei
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #3 : 05 Февраля 2016 года, 12:02
(ссылка на это сообщение)

там где красная линия пишите отметку, потом жмете регенировать и во втором блоке тоже меняется
* отметка.dwg
(85.41 Кб)  [скачать]  [загрузок: 191]
Сomings
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #4 : 05 Февраля 2016 года, 12:30
(ссылка на это сообщение)

Huawei, гениально! Не смог разгадать, как сделали...

Инженер-проектировщик (Самара, Россия)
Huawei
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #5 : 05 Февраля 2016 года, 12:44
(ссылка на это сообщение)

ну прямуштаки гениально... элементарно....создаете блок с атрибутом, копируете его. В скопированном блоке заходите в атрибут (просто заходите не через редактор), вставляете поле, в поле выбираете Объект, указываете на первый блок, выбираете из списка атрибут.. все.
Сomings
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #6 : 05 Февраля 2016 года, 13:08
(ссылка на это сообщение)

... и ходить по канату тоже очень просто: надо, чтобы центр тяжести проходил через него [улыбка]

Инженер-проектировщик (Самара, Россия)
Raylond
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #7 : 05 Февраля 2016 года, 13:31
(ссылка на это сообщение)

Huawei, спасибо за отличное решение. Один нюанс - не получается переделать в многострочный текст. "Второй" блок пишет текст через символ "/".
Может и это починить подсобите?
Файл во вложении.
* 1.dwg
(95.25 Кб)  [скачать]  [загрузок: 54]

Инженер-проектировщик (Санкт-Петербург, Россия)
Huawei
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #8 : 05 Февраля 2016 года, 14:15
(ссылка на это сообщение)

Не, видать не получится - не знаю почему так. На двг.ру одна ветка только по этому поводу да и то не понятно как там это замутить. Вы спросите на dwg.ru в теме "мои динамические блоки" там народ гораздо серьезнее на блоках повернут. точно помогут.
Raylond
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #9 : 05 Февраля 2016 года, 14:35
(ссылка на это сообщение)

Хорошо, спасибо Вам большое за помощь! Использование полей в атрибутах блока для меня честно говоря тоже новость. Так что очень полезно. Спасибо! Если найду решение - отпишусь.

Инженер-проектировщик (Санкт-Петербург, Россия)
Raylond
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #10 : 05 Февраля 2016 года, 15:45
(ссылка на это сообщение)

Любопытная вещь. Если в исходном блоке перевод строки осуществлять нажатием Shift+Enter, то "второй" блок все воспринимает отлично и тоже переводит строки. Но если после этого еще раз отредактировать атрибуты исходного блока и регенерировать чертеж - опять все превращается в вид "строка1\строка2\..."

Инженер-проектировщик (Санкт-Петербург, Россия)
Huawei
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #11 : 05 Февраля 2016 года, 15:50
(ссылка на это сообщение)

а что вы пишете под отметкой??? для чего вам многострочный атрибут. пишем же там например с отм. +2,500 а на верху на отм. +4,500
ну может сделать штуки три однострочных атрибута как вариант!
Raylond
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #12 : 05 Февраля 2016 года, 16:06
(ссылка на это сообщение)

На самом деле та строчка где написано "с отм...." не важна. Это может быть просто квадрат или линия.
Про применение писал. Кабели приходится раскладывать вручную. В пространстве модели есть две отметки здания. Прокладывая кабель доходим до какой-то проходки на другую отметку - указываем его "уходящим" и при этом автоматически он должен появится в нужном месте на другой отметке.
Однострочные атрибуты не прокатят. Кабелей, которые переходят через отметку в одном месте может быть очень много.

Инженер-проектировщик (Санкт-Петербург, Россия)
Huawei
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #13 : 05 Февраля 2016 года, 16:42
(ссылка на это сообщение)

я сделал 2 однострочных атрибута, ну можно сделать штук 20 да хоть 200, хоть и геморно. и поставил параметр видимости на них. например у нас пять кабелей, выбираем видимость 5 ну и т.д. в одном месте поменяли, видимость нужную выбрали и в другом блоке тоже все поменялось
* отметка.dwg
(90.91 Кб)  [скачать]  [загрузок: 58]
Raylond
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #14 : 05 Февраля 2016 года, 21:27
(ссылка на это сообщение)

Идея не плохая, но честно говоря не очень практично (ввиду специфики задачи). Ну да ладно. Будем пока по старинке. Может на двг ответят что-нибудь. Спасибо большое за участие!

Инженер-проектировщик (Санкт-Петербург, Россия)
Олега 777
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #15 : 05 Февраля 2016 года, 22:46
(ссылка на это сообщение)

что там такое

С 12-го када стал пользоваться Файл-Свойства чертежа-Прочие. Всё для вставок в поля забивается там.
Занесение кол-ва листов отдельных частей (общ.данные, ПЗ.. и т.д.) позволяет получить сквозную нумерацию (в блоках форматов) и содержание проекта (ведомость).
Работа со свойствами чертежа несколько канительна. Например для переноса всех позиций (у меня пока 20-30) свойств в другой чертеж, свой или смежника (с полями в аналог.блоках, текстах..) удобен AutoCADKey_manager.
Страниц: [1] 2  Все   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ



Сейчас Вы - Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность - зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».


Здравствуйте, Гость
Сейчас Вы присутствуете на форумах в статусе Гостя.
Для начала общения надо зарегистрироваться или пройти авторизацию:
Вам не пришло письмо с кодом активации?
 
 
  (забыли пароль?)  
   

если Вы не зарегистрированы, то
пройдите регистрацию


Последние сообщения на Электротехническом форуме
Вчера в 21:54

автор: doctorRaz
11 Июля 2024 года, 20:50

автор: Перельман
09 Июля 2024 года, 08:26

автор: Евгений М.
08 Июля 2024 года, 19:30

автор: Госсть
08 Июля 2024 года, 11:48

автор: Максим R
04 Июля 2024 года, 10:27

автор: Sasha 4312
04 Июля 2024 года, 08:16

автор: РоманC
30 Июня 2024 года, 22:00

автор: ElectroLamp
30 Июня 2024 года, 19:25

автор: УЦ РЕСУРС
30 Июня 2024 года, 15:31

автор: Mav
28 Июня 2024 года, 19:52

автор: antininayakovleva
27 Июня 2024 года, 15:32

автор: УЦ РЕСУРС
25 Июня 2024 года, 08:11

автор: Dmitrii_ID
24 Июня 2024 года, 18:21

автор: Перельман
17 Июня 2024 года, 10:33


Сейчас на форуме:
Сейчас на форумах: гостей - 335, пользователей - 0
Контактные данные| Партнёрская программа | Подробная статистика
Настройка форумов © «Проектант» | Конфиденциальность данных
Powered by SMF 1.1.23 | SMF © 2017, Simple Machines