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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Как вставить блок в ячейку формулой

Как вставить блок в ячейку формулой

Ответ
Поиск в этой теме
Непрочитано 10.11.2015, 16:09
Как вставить блок в ячейку формулой
squadgazzz
 
Регистрация: 16.11.2010
Сообщений: 79

Добрый день!

Возникла необходимость осуществления следующего.
Необходимо в ячейки вставить примерно такую строку: 230498\4893-СС-91, где жирным выделен блок, а красным константа.
Соответственно, как идея - вставить блок формулой + константу.
Это возможно?
Быть может есть альтернативное решение?
Просмотров: 6792
 
Автор темы   Непрочитано 11.11.2015, 12:17
#21
squadgazzz


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


Спасибо всем большое! Решение Krieger и Gmk17 более чем подходит!
allrather, и ваше решение тоже подходит, правда до LISP ещё руки не дошли)

----- добавлено через 34 сек. -----
Krieger, не могу только одного понять. у вас там вроде блок, но когда 2 раза кликаешь, то открывается редактор атрибутов. как этого добиться?

Последний раз редактировалось squadgazzz, 11.11.2015 в 13:14.
squadgazzz вне форума  
 
Непрочитано 11.11.2015, 13:21
#22
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825


Цитата:
не могу только одного понять. у вас там вроде блок, но когда 2 раза кликаешь, то открывается редактор атрибутов. как этого добиться?
Ну если в блок вставить атрибут, то при двойном клике будет предлагаться его отредактировать.
__________________
Делай хорошо, плохо само получится.

Последний раз редактировалось Krieger, 11.11.2015 в 13:39.
Krieger вне форума  
 
Автор темы   Непрочитано 11.11.2015, 14:07
#23
squadgazzz


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


всё, понял. нужно было сначала создать атрибут, а потом преобразовать его в блок.
squadgazzz вне форума  
 
Непрочитано 11.11.2015, 14:20
#24
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
всё, понял. нужно было сначала создать атрибут, а потом преобразовать его в блок.
Можно и наоборот )
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 11.11.2015, 15:04
#25
squadgazzz


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


Как наоборот не понял.
Можно кстати так же сделать и многострочный текст или нет?
squadgazzz вне форума  
 
Непрочитано 11.11.2015, 15:07
#26
baksconstructor


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


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
Как наоборот не понял.
Вообще то, по правильному, сперва делают блок, а внутри него создают атрибут...
И хотелось-бы, всё таки, узнать суть всего происходящего - зачем это всё ?
baksconstructor вне форума  
 
Автор темы   Непрочитано 11.11.2015, 15:19
#27
squadgazzz


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


суть в заполнении рамок и таблиц в проекте.
создаю блок с цифрами, потом в нем создаю атрибут. сохраняю блок, 2 раза кликаю по блоку, редактор атрибутов не открывается.
если после создания атрибута оставить в блоке только его, то блок исчезает после выхода из редактора.
squadgazzz вне форума  
 
Непрочитано 11.11.2015, 15:24
#28
baksconstructor


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


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
суть в заполнении рамок и таблиц в проекте.
Можно поподробнее ? Рамок чего ?
Цитата:
Сообщение от squadgazzz Посмотреть сообщение
создаю блок с цифрами, потом в нем создаю атрибут. сохраняю блок, 2 раза кликаю по блоку, редактор атрибутов не открывается.
Попробуйте после сохранения/изменения блока заново его вставить т.к. новые элементы отображаются после повторной вставки, а старый удалить.
baksconstructor вне форума  
 
Автор темы   Непрочитано 11.11.2015, 15:25
#29
squadgazzz


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


Рамок и таблиц в пространстве листов
squadgazzz вне форума  
 
Непрочитано 11.11.2015, 15:28
#30
baksconstructor


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


Вам ведомость на первый лист что ли ?
baksconstructor вне форума  
 
Автор темы   Непрочитано 11.11.2015, 15:33
#31
squadgazzz


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


хочется следующего:
захожу в пространство модели, у меня список из тех данных, которые я постоянно редактирую.
быстренько все отредактировал, во всех листах данные обновились автоматом, сохранил и забыл.
squadgazzz вне форума  
 
Непрочитано 11.11.2015, 15:37
#32
baksconstructor


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


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
захожу в пространство модели, у меня список из тех данных, которые я постоянно редактирую.
быстренько все отредактировал, во всех листах данные обновились автоматом, сохранил и забыл.
Круг решения расширился..... нужен образец, думаю форумчанам легче искать решение когда видишь что есть и что надо, файл давайте.
baksconstructor вне форума  
 
Непрочитано 11.11.2015, 15:38
#33
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
Можно поподробнее ? Рамок чего ?
Тоже стало интересно. Что за рамки? Какой информацией хотите их заполнить? Что хотите вписать в таблицы (спецификация это, ведомость листов или что-то ещё)? В общем, не зажимайте информацию - чем подробнее и точнее объясните, что вы хотите сделать, тем проще будет помочь.
kacugu вне форума  
 
Непрочитано 11.11.2015, 15:43
#34
tygger


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


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
во всех листах данные обновились автоматом, сохранил и забыл.
Мне кажется Вам стоит научится работать с подшивкой и блоками с атрибутами. По этому поводу на ютубе много видеоуроков.
tygger вне форума  
 
Автор темы   Непрочитано 12.11.2015, 10:11
#35
squadgazzz


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


Во вложении пример.
Итак, текст 123456\1234678 находится как в модели, так и на листах, не только в рамках, но и в тексте.
Адрес объекта так же есть в рамках и тексте.
С 123456\1234678 я вроде как разобрался с помощью атрибутов.
Адрес объекта у меня сейчас как динамический блок, что не позволяет вставлять его в текст. в настоящий момент правлю руками.

Почему нельзя его сделать атрибутом - адрес зачастую бывает слишком длинный с указанием областей, районов и тп, то бишь он не помещается в рамки, рамки сразу разъезжаются, поэтому в динамическом блоке я сжимаю текст.
если возможно, чтобы в ячейке текст автоматом сжимался - было бы здорово. я такой функции не нашел.
Вложения
Тип файла: dwg
DWG 2010
Чертеж3.dwg (118.5 Кб, 393 просмотров)
squadgazzz вне форума  
 
Непрочитано 12.11.2015, 10:30
#36
baksconstructor


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


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
Во вложении пример.
Толи Вы сами не совсем решили что хотите, толи в примере не всё ясно...
Вот Вам пример того что Вам надо:
Создание ведомости чертежей в программе AutoCAD
baksconstructor вне форума  
 
Непрочитано 12.11.2015, 11:12
#37
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Попробуйте сделать как в приложении.
Как и советовал Krieger: добавить в свойства чертежа необходимые данные (файл - свойства чертежа-(документ- вписываете нужные вам данные)/ прочие - добавить). Дальше вставляете в чертеже как поля.
Текст в ячейке автоматом сжиматься не будет. Чтобы уменьшить количество телодвижений, можно сохранить таблицы основных надписей как блоки. Тогда достаточно будет один раз отредактировать блок.
Ещё как вариант - осваивать подшивку (см. http://forum.dwg.ru/showthread.php?t=20147)
Вложения
Тип файла: dwg
DWG 2013
Чертеж3_Свойства чертежа_Поля.dwg (83.0 Кб, 346 просмотров)
kacugu вне форума  
 
Непрочитано 12.11.2015, 16:53
#38
RomanBoiko

Проектирование тх
 
Регистрация: 25.11.2014
Самара
Сообщений: 23


Друзья, подскажите пожалуйста, что нужно сделать, чтобы иметь на одном чертеже два блока, название которых будет одинаковым, но графическая часть разная.
RomanBoiko вне форума  
 
Непрочитано 12.11.2015, 16:55
#39
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Цитата:
Сообщение от RomanBoiko Посмотреть сообщение
Друзья, подскажите пожалуйста, что нужно сделать, чтобы иметь на одном чертеже два блока, название которых будет одинаковым, но графическая часть разная.
Только динамический блок, только хардкор
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 12.11.2015, 17:06
#40
RomanBoiko

Проектирование тх
 
Регистрация: 25.11.2014
Самара
Сообщений: 23


Другого пути нет?
RomanBoiko вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Как вставить блок в ячейку формулой

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не удается выполнить копирование / вставку элементов чертежа Gamer777 AutoCAD 269 10.01.2023 13:29
Хитрый блок Vova Динамические блоки 166 20.03.2017 15:13
как вставить блок в точки, заданные во внешнем файле (txt,) Marina Динамические блоки 8 06.04.2012 16:04
Создать блок Creator Динамические блоки 25 08.02.2008 19:11
Помогите доделать программу добавления объектов в блок МишаVBA Программирование 1 20.05.2006 01:04