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

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

Наиболее рациональный способ вставки форматки в чертеж

Ответ
Поиск в этой теме
Непрочитано 12.01.2011, 13:26 #1
Наиболее рациональный способ вставки форматки в чертеж
lastloch
 
Регистрация: 23.12.2010
Сообщений: 65

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

Вопрос в том, как лучше использовать?
Вижу такие возможные варианты:
1. Наделать прототипов по количеству форматов и каждый раз выбирать нужный.
2. В один прототип натолкать блоками все форматы и вставлять в чертеж нужный блок.
3. Хранить форматы в виде блоков в одном или нескольких внешних файлах и вставлять их в "пустой" прототип по необходимости.
4. Создать формат в виде динамического блока и вставлять его, изменяя геометрию.
5. Создать (или применить готовую) программу, которая "рисует" форматку.

Так как же "красивее, проще и дешевле" делать это?
Просмотров: 16040
 
Непрочитано 12.01.2011, 13:28
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


использую вариант #3, каждый формат в отдельном файле, вставляю, как блок. Штамп- атрибуты.
Хмурый вне форума  
 
Непрочитано 12.01.2011, 13:35
#3
beholder

Конструктор (МК)
 
Регистрация: 27.11.2007
Львів
Сообщений: 456
<phrase 1=


Вставляю рамки форматов в виде дин. блока с параметром видимости, таким образом можно изменять формат листа не вставляя новый блок. Штампы (основной и боковой, согласно СПДС) вставляю как один дин. блок, в котором боковой оттягиваю в зависимости от выбранного формата листа, после чего блок взрываю.
В блоке штампа все текстовые поля штампа - мтексты (пробовал сделать таблицу для штампа, но с таблицами в автокаде проблемы, особенно при открытии в других версиях). Пока такой варинт для меня оптимальный.
beholder вне форума  
 
Непрочитано 12.01.2011, 13:41
#4
Sерж

проектировщик
 
Регистрация: 30.07.2008
Владимир
Сообщений: 579
<phrase 1= Отправить сообщение для Sерж с помощью Skype™


когда-то, давным-давно, использовал вариант 3. после того, как стал пользовать СПДС Graphics, использую только его форматы
Sерж вне форума  
 
Непрочитано 12.01.2011, 13:47
#5
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Хмурый, задавал этот вопрос ранее, но не получил ответ.
Вот представь- штамп с атрибутом, в котором есть номер заказа.
Поменял значение атрибута номера заказа в одном штампе, НО ВЕДЬ В ДРУГИХ штампах, он не меняется!!!
Зачем здесь использовать атрибуты??

Видел чужие рамки на форуме, где в атрибут запихнуто фамилии, и что руками все исправлять в КАЖДОМ штампике? зачем здесь атрибуты , а не просто текст внутри блока ?
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 12.01.2011, 13:52
#6
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


6. Создать шаблон с листами всех возможных(в пределах разумного) форматов, и вставлять листы в нужный чертёж "По шаблону"
[IMG]http://s002.***********/i200/1101/44/5491e0327fde.gif[/IMG]
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 12.01.2011, 14:07
#7
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


sasha_lif, команда _find для чего придумана?
Хмурый вне форума  
 
Непрочитано 12.01.2011, 14:15
#8
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от sasha_lif Посмотреть сообщение
Хмурый, задавал этот вопрос ранее, но не получил ответ.
Вот представь- штамп с атрибутом, в котором есть номер заказа.
Поменял значение атрибута номера заказа в одном штампе, НО ВЕДЬ В ДРУГИХ штампах, он не меняется!!!
Зачем здесь использовать атрибуты??
Видел чужие рамки на форуме, где в атрибут запихнуто фамилии, и что руками все исправлять в КАЖДОМ штампике? зачем здесь атрибуты , а не просто текст внутри блока ?
В свойства документа забить все значения, которые общие для проекта (или листов, находящихся в этом файле). В атрибуты (али тексты - неважно) забить поля со ссылками на эти свойства. Соответственно, поменял значение в свойствах - обновил все поля.
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 12.01.2011, 14:19
#9
sbi


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


Цитата:
Сообщение от Disney Посмотреть сообщение
6. Создать шаблон с листами всех возможных(в пределах разумного) форматов, и вставлять листы в нужный чертёж "По шаблону"
[IMG]http://s002.***********/i200/1101/44/5491e0327fde.gif[/IMG]
Самый оптимальный вариант в настоящий момент!
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 12.01.2011, 15:00
#10
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Использую навороченный вариант 3:
Nike вне форума  
 
Непрочитано 12.01.2011, 15:39
#11
Dani

Проектирование
 
Регистрация: 28.06.2007
Тула
Сообщений: 826


Цитата:
Сообщение от Disney Посмотреть сообщение
6. Создать шаблон с листами всех возможных(в пределах разумного) форматов, и вставлять листы в нужный чертёж "По шаблону"
Использую такой же вариант.
Но очень заинтересовал вариант Nike.
Пора бы к теме опрос прилепить. Интересно будет посмотреть на результаты.
__________________
Век живи- век учись!!!
Dani вне форума  
 
Непрочитано 12.01.2011, 17:06
#12
Helga_Gor

Болтолог
 
Регистрация: 12.01.2011
Харьков
Сообщений: 1


Остановилась на гибридном варианте:

Файл-Шаблон.
В нём, кроме всех положенных настроек, в пространстве Листа размещен динамический блок Основной надписи, переключение форматов в блоке определяется свойством Видимость.
В Свойствах чертежа Шаблона - пользовательские поля, которые определяют содержимое Основной надписи. И никаких взрываний.

Кстати, Листы создаются средствами Подшивки и Шаблон для новых Листов установлен по умолчанию.

Ну, вот, как-то так. (с)
Helga_Gor вне форума  
 
Непрочитано 12.01.2011, 18:00
#13
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Цитата:
Сообщение от Helga_Gor Посмотреть сообщение
Остановилась на гибридном варианте:

Файл-Шаблон.
В нём, кроме всех положенных настроек, в пространстве Листа размещен динамический блок Основной надписи, переключение форматов в блоке определяется свойством Видимость.
В Свойствах чертежа Шаблона - пользовательские поля, которые определяют содержимое Основной надписи. И никаких взрываний.

Кстати, Листы создаются средствами Подшивки и Шаблон для новых Листов установлен по умолчанию.

Ну, вот, как-то так. (с)
На мой взгляд - cамый правильный подход.
SheetSet самое то. Создаю в нем ПОЛЯ (Fields) вставляю в atributes в штампы. Контроль полный - и чертежи открывать не надо. Работаю так уже лет 5 - ну очень удобно, хотя в начале надо потратить время на организацию процесса.
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 12.01.2011, 18:14
#14
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Хмурый,
Цитата:
sasha_lif, команда _find для чего придумана?
Так лишние действия.!!Намного удобнее просто текст внутри блока, зашел в блок, оnредактировал- везде сразу поменялось, и не надо никаких find дополнительно..
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 12.01.2011, 18:33
#15
Krieger

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


Сначала использовал обычный блок со штампом и правил в блоке текст (не атрибут) чтобы он менялся во всех штампах. Потом появились динблоки и я сделал рамку со штампом у которой можно поменять формат, форму основной надписи и даже организацию. Потом прочухал про поля и натыкал в штамп эти поля которые редактировал через свойства чертежа. Потом прочухал про подшивки и переделал поля на подшивку, так как надо было работать с несколькими файлами.
В общем на чем остановился и считаю наиболее оптимальным: сделал динблок рамки в который запихал Xref на файл с основной надписью. Шаблон ясень пень настроен с этим блоком, да еще на разные форматы.
Плюсы.
1. Так как это динблок, можно свободно менять его размеры.
2. Через Xref штамп редактируется не только на всех листах файла но и во всех файлах.
3. Xref свободно редактируется абсолютно как угодно, не взирая не на какие параметры динамических блоков.
4. Xref можно элементарно дать своему коллеге чтобы у него был такой же.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 12.01.2011, 18:38 Поддерживаю
#16
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


sasha_lif

_Find долго - непродуктивно.

Перепобовал массу вариантов.
Хочу предупредить дин блоки с параметрами видимости могут изрядно грузить базу чертежа.

Один из последних вариантов - внешняя рамка форматки - блок с растяжением по двум координатам (также можно цифрами задать через свойства длина - такая-то, ширина - сякая-то). Размер формата (А-такой-то) - редактируемый атрибут. Часто изменяемые надписи в штампе - многострочный текст поверх внешней ссылки сбитый группой с внешней ссылкой. В него полями вставляется название номер листа из подшивки, хотя можно и руками написать. Редко изменяемый как-то шифр, название объекта, непосредственно во внешней ссылке вместе с табличкой 55 и 15. От многострочных атрибутов отказался совсем - нестабильные они, хотя может уже и исправили уже с 2008 версии, много времени прошло.

Надписи и штамп 55мм, 15мм раньше делал блоками, но связался с подшивкой, для нее тоже не вариант. При изменениях сколько файлов столько блок и обновляй, геометрическая прогрессия так сказать.

Вставляю сейчас внешней ссылкой, так же можно отредактировать, зато меняется в десятках файлов сразу, вставка без пути просто в той же папке где и рабочие файлы. Единственно пришлось переделать все в слой 0 и defpoints с жестким заданием веса типа линий. Если этого не сделать то в файле появятся слои с именем _xref_а файла плюс слои этого _xref, что не очень приятно.
Из файла в файл такая штуковина замечательно таскается через буфер как любой примитив не забывая при этом оставаться внешней ссылкой, хотя с интерфейсом разберитесь там есть возможность разрыва с внешней ссылкой - тогда она станет обычным блоком.


Кроме того есть еще проблема с подписями в эл. виде. Если они в блоках то выключить то их можно через слой скажем , а вот убрать из базы чертежа когда файлов с десяток уже проблематично.

А вот с _xref это вообще перестает быть проблемой.

Надо распечатать без подписи чуть изменил имя файла внешней ссылки и вуаля печатай 50 листов без эл. подписи.

Нужно передать эл. версию стер файл и передавай.

Ну и т.д.

Любой вариант не идеален, на то он и идеал чтобы быть недостижимым.


Не могу определится как удобней вставлять из подшивки название в штамп
1)Из названия листа подшивки. (64символа без спец знаков)
2)Из описания этого листа подшивки. (нет ограничений , но не формирует ведомость листов, а штука очень удобная, лиспом точно можно вытащить, но не дорос пока).


Правка
Krieger Поддерживаю.
Посты писались одновременно . Так что Ваш увидел позже.
У меня _xref в блок не вставлен . Применил первый раз так что не рискнул , он уменя кроме того как матрешка многоэтажный т.е. В один _xref Вставлен другой с автографами, интересно если это дело в блок засунуть нормально обновлятся будет в смысле за один реген или как с полями на другой атрибут скажем за два...

Последний раз редактировалось perpetule, 12.01.2011 в 19:57.
perpetule вне форума  
 
Непрочитано 14.01.2011, 08:56
#17
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


В нашей фирме по требованию зарубежных партнеров действует закон: в файле не должно быть никаких ссылок, вставок, вхождений. Файл должен быть полностью автономным.
Поэтому используется вот уже лет 15 вариант #3 - блоки с атрибутоами.
Для удобства вставки блоков написана специальная программка, которая содержит в себе некую иммитацию внешней ссылки, т.е. программа запоминает единожды сделанный ввод содержимого штампа, а затем по умолчанию предлагает это содержимие, причем в любой момент можно сделать изменения, и в дальнейшем эти изменения вставляются в штамп.

Програмка лежит здесь:
http://d-rilovo.by.ru
http://d-rilovo.narod.ru
http://d_rilovo.chat.ru

А для быстой групповой замены содержимиго атрибутов существует "его величество" AutoLisp.
E-degtyarev вне форума  
 
Непрочитано 14.01.2011, 14:58
#18
Krieger

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


Цитата:
Сообщение от perpetule Посмотреть сообщение
sasha_lifПрименил первый раз так что не рискнул , он уменя кроме того как матрешка многоэтажный т.е. В один _xref Вставлен другой с автографами, интересно если это дело в блок засунуть нормально обновлятся будет в смысле за один реген или как с полями на другой атрибут скажем за два...
Если делаешь обновления ссылок, то они все и обновляются за один раз.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 14.01.2011, 15:24
#19
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от sasha_lif Посмотреть сообщение
Намного удобнее просто текст внутри блока, зашел в блок, оnредактировал- везде сразу поменялось
Это говорит о том, что весь проект сосредоточен в одном файле, а это не лучший способ организации проекта
Vova вне форума  
 
Непрочитано 14.01.2011, 18:24
#20
skkkk


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


Цитата:
Сообщение от Nike Посмотреть сообщение
Использую навороченный вариант 3
Nike, подскажи, пожалуйста, этот вариант САМОнавороченный или в 2009-м (10-м, 11-м?) КАДе такая вещь? Особенно интересно, как реализованы выпадающие списки выбора фамилий?
skkkk вне форума  
 
Непрочитано 14.01.2011, 18:30
#21
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Цитата:
Сообщение от skkkk Посмотреть сообщение
Nike, подскажи, пожалуйста, этот вариант САМОнавороченный или в 2009-м (10-м, 11-м?) КАДе такая вещь? Особенно интересно, как реализованы выпадающие списки выбора фамилий?
Самонавороченный, естественно.
Все просто - данные штампа хранятся в текстовом файле строками в виде, например
Код:
[Выделить все]
"Шифр проекта"
"Объедк (строка 1)"
"Объедк (строка 2)"
"Объедк (строка 3)"
"Объедк (строка 4)"
"Объедк (строка 5)"
"Стройка (строка 1)"
"Стройка (строка 2)"
"Стройка (строка 3)"
"Стройка (строка 4)"
"Стройка (строка 5)"
"ГИП"
"Нач.отдела"
"Н.контроль"
"Проверил"
"Разработал"
"Стадия"
"Дата"
"Организация-проектировщик"
.
Редактируется программулиной, писаной на Visual Basic, его средствами нарисованы все элементы меню.
При открытии чертежа с помощью лисп-программульки этот файл (если он есть) читается, затем его строки при вставке блока штампа вставлются в соответствующие атрибуты.
Ну и по фамилии также вставляются в блок одноименные блоки подписей.
Таким образом, данные штампов хранятся в одном файле и по всем файлам в пределах папки обновляются автоматически.
Вот и все.
Наименование чертежа и номер страницы, кстати, у меня является именем файла dwg, например:
[IMG]http://s004.***********/i207/1001/8d/ea3d1fd6445c.jpg[/IMG]
и так же при открытии файла заносятся в штампы.

Последний раз редактировалось Nike, 14.01.2011 в 18:44.
Nike вне форума  
 
Непрочитано 14.01.2011, 18:41
#22
skkkk


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


Offtop: Если не сложно и не секретно, можешь отписать подробнее, желательно с примером вот в этой теме? Пожалуйста
skkkk вне форума  
 
Непрочитано 14.01.2011, 18:46
#23
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Offtop:
Цитата:
Сообщение от skkkk Посмотреть сообщение
Offtop: Если не сложно и не секретно, можешь отписать подробнее, желательно с примером вот в этой теме? Пожалуйста
Если ты про ниспадающий список, то не тот случай - моя программа работает вне Автокада
Nike вне форума  
 
Непрочитано 14.01.2011, 18:53
#24
Рyslan


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


Вы бы конкретнее делились информацией. Чтоб и другие могли попользоваться
Рyslan вне форума  
 
Непрочитано 14.01.2011, 18:56
#25
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Цитата:
Сообщение от Рyslan Посмотреть сообщение
Вы бы конкретнее делились информацией. Чтоб и другие могли попользоваться
Считай это идеей.
Реализация, к сожалению, на тяп-ляп уровне с чуевой хучей косяков и работает через-пень-колоду.
Nike вне форума  
 
Непрочитано 14.01.2011, 19:06
#26
Modis


 
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534


У меня такой вариант:
Increase Size Decrease Size ModPlus for AutoCad. ???‚?°?????‹ + ?????»??
http://www.youtube.com/watch?v=Su5nQ5nrJH4
Modis вне форума  
 
Непрочитано 15.01.2011, 13:10
#27
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Nike Посмотреть сообщение
Считай это идеей.
Реализация, к сожалению, на тяп-ляп уровне с чуевой хучей косяков и работает через-пень-колоду.
Вариант реализации твоей идеи - смотри #17
E-degtyarev вне форума  
 
Непрочитано 17.01.2011, 11:39
#28
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Vova, да, у меня файлы не очень большие, и все в одном..
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 17.01.2011, 12:11
#29
Сергей Богатов


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


Цитата:
Сообщение от Startrek Посмотреть сообщение
На мой взгляд - cамый правильный подход.
SheetSet самое то. Создаю в нем ПОЛЯ (Fields) вставляю в atributes в штампы. Контроль полный - и чертежи открывать не надо. Работаю так уже лет 5 - ну очень удобно, хотя в начале надо потратить время на организацию процесса.
Аналогично. + некоторое количество макросов на VBA для расширения функционала: автоподпись, автонумерация, переопределение настроек плоттера, автозамена блоков, массовые операции над проектом, и прочее
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Непрочитано 12.10.2011, 16:51
#30
Эллина


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


Здравствуйте! Помогите, пожалуйста, разобраться со следующей проблемой. Я создала динамический блок (угловой штамп) с параметрами видимости (форма3, 4, 5,6). Но я не могу разобраться, как сохранить свойства атрибутов, которые введены в эти черыре формы, когда создаётся блок из блоков.
Может, я вообще не втом направлении действую? Тогда подскажите, пожалуйста, в чём нужно разобраться, примерный план действий.
Эллина вне форума  
 
Непрочитано 12.10.2011, 18:06
#31
sbi


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


Самый оптимальный вариант в настоящий момент! (#3) Файл *.dwt (без динамики)
__________________
С уважением sbi

Последний раз редактировалось sbi, 12.10.2011 в 18:14.
sbi вне форума  
 
Непрочитано 22.12.2011, 00:15
#32
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


Не уверен что в эту тему. Но суть вопроса такова. Имеется файл со штампами-блоками всего проекта. Эти штампы вставляются на лист как внешняя ссылка с подрезкой. Все хорошо и удобно, но есть одно "но". В графе "лист" вставлен атрибут с ссылкой на поле подшивки "номер листа". И вот это поле не обновляется само по себе. Т.е. после встаки нужно открыть вхождение, выполнить регенерацию, сохранить вхождение. Нельзя ли как-то исправить это и получать номер листа сразу.
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 22.12.2011, 03:29 Botan
#33
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Насколько я вас понял атрибут в блоке - блок в свою очередь в файле который используется как внешняя ссылка, в таком случае, так и будет, насколько я понимаю, внешняя ссылка гораздо меньше грузит базу чертежа, но активна она только при обращении к ней. Я вставлял штампы внешней ссылкой с использованием подшивки, единственное неудобство - многие просто не понимают понятия все в одной папке, для них существует только кульман - все в одном файле. Самый простой путь - обойтись совсем без блоков, внешняя ссылка и есть этакий недоделанный блок, не вставленный в базу чертежа, а используемый по запросу.
В моем случае я использовал только слои 0 и defpoints с жестким заданием веса отрезка или гл.т. полилинии, все вещи которые надо оперативно менять в штампе вставлены поверх вн.ссылки текстом который в свою очередь (через поля )ссылается при желании на подшивку или еще куда. Но все же я пришел к выводу что многовариантность подобных решений со ссылками на подшивку уже само по себе зло, хотя полями пользуюсь часто и с удовольствием.

Последний раз редактировалось perpetule, 22.12.2011 в 03:49.
perpetule вне форума  
 
Непрочитано 22.12.2011, 05:57
#34
Krieger

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


Цитата:
Сообщение от Botan Посмотреть сообщение
Не уверен что в эту тему. Но суть вопроса такова. Имеется файл со штампами-блоками всего проекта. Эти штампы вставляются на лист как внешняя ссылка с подрезкой. Все хорошо и удобно, но есть одно "но". В графе "лист" вставлен атрибут с ссылкой на поле подшивки "номер листа". И вот это поле не обновляется само по себе. Т.е. после встаки нужно открыть вхождение, выполнить регенерацию, сохранить вхождение. Нельзя ли как-то исправить это и получать номер листа сразу.
Если этот атрибут в другом чертеже, то ничего не поделаешь. Сделай наоборот. Вставь внешнюю ссылку в блок с атрибутом, и в нужном чертеже вставляй этот блок.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 22.12.2011, 06:36
#35
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


В далекие времена социалистических соревнований и движений бригад коммунистического труда, когда за рац. предложения давали баллы, сотрудница принесла шаблон, вырезанный из картона. В нем бритвой были вырезаны щели размером с грифель карандаша. Этими щелями было написано название фирмы и объекта. Типа
ЛЕНГИДРОПРОЕКТ
КРАСНОЯРСКАЯ ГЭС НА Р. ЕНИСЕЕ
Она попыталась сделать ЧЕРТИЛ, ПРОВЕРИЛ и др, испортила много картона и бритв и ограничилась блоком с первыми двумя строками. Начальник отдела позвал меня обсудить. Я почесал репу: чертеж делается неделю или больше. Завершив его с удовольствием потратишь время на ручную работу, написать все буквочки, между делом любуясь своим творением. Тот сказал, да и я также подумал.... Но той бригаде в отчет записали рацуху. Которую никто не так и не применил.
Перечитав тему мне показалось что большинство делает маленькие чертежики, штампуя их пачками. А потом почему-то все в штампах надо менять. Иначе, если рисовать по большому чертежу раз в две недели, проблема сделать штамп любым автокадовским способом не стоит выеденного яйца. У нас чертежи по вашим меркам огромные, побольше вашего А0. И выдаем их под стройку, то есть не пачками размером на весь небоскреб, а под текущие потребности.
Vova вне форума  
 
Непрочитано 22.12.2011, 08:22
#36
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Правильно Vova пишет. Проблема штампа и не проблема вовсе. А ведь программы пишут для заполнения ячеек штампа, как будто это нельзя сделать по месту за 2-3 минуты после недельной работы над чертежом.
Profan вне форума  
 
Непрочитано 22.12.2011, 10:49
#37
CaMoCAD


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


Offtop:
Цитата:
Сообщение от Profan Посмотреть сообщение
Проблема штампа и не проблема вовсе.
Странные Вы, ей богу! Люди обсуждают свои проблемы, а тут нате - а нету проблемы никакой, вам всем кажется и все не так на самом деле (ой, кого-то напоминает).
Цитата:
Сообщение от Profan Посмотреть сообщение
как будто это нельзя сделать по месту за 2-3 минуты
Неужели у Вас никогда не было, что в собранный альбом из 150 листов нужно срочно впихнуть 151-ый? Ессно, в самую середину. Или изменить код проекта, или убрать/добавить фамилию ГИП/ГАП. Неужели у Вас все всегда как положено? И письма Вы пишете только на линованной бумаге, и пасту из тюбика выдавливаете начиная строго с попца?
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 22.12.2011, 13:13 Vova
#38
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Тут явно сказывается экономическая ситуация у нас и у вас - A0 есть далеко не во всех конторах у нас. В философии есть изречение - количество переходит в качество - 10 штампов поправить - не вопрос, а вот под сотню, уже совсем другое дело.
perpetule вне форума  
 
Непрочитано 22.12.2011, 13:16
#39
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Profan Посмотреть сообщение
Правильно Vova пишет. Проблема штампа и не проблема вовсе. А ведь программы пишут для заполнения ячеек штампа, как будто это нельзя сделать по месту за 2-3 минуты после недельной работы над чертежом.
ИМХО Проблема штампа д.б. решена.
У нас штамп заполняет программа. В чертеже имеются Листы (Layout), разных форматов с настроенными плоттерами/принтерами.
Чертеж разбрасывается по Листам, вызывается программка.
Алгоритм такой:
Информация о наименовании Проекта/объекта считывается из ИНИ-файла рабочей папки. Это очень удобно при выполнении проекта на сервере.
Обычно этот файл делается CAD-менеджером при появлении нового объекта и размножается в папки отделов/разделов.
Изменяется только наименование чертежа, причём предыдущее перед тобой.
Например "План на отм.0,000", меняешь только часть надписи, например, "3,600"
Если там ИНИ-файла нет, он появится там после первого заполнения.
Информация о исполнителях находится на локальном ПК, так как связана с локальным пользователем.
Имеется возможность выбирать фамилии и должности из выпадающих списков, см.ГАП на вложении.
После выполнения вставляется рамка выбранного формата с штампами Согласовано (блоком) и блок штампа.
Миниатюры
Нажмите на изображение для увеличения
Название: Parks_Stamp02.JPG
Просмотров: 111
Размер:	244.9 Кб
ID:	71830  
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 22.12.2011, 15:10
#40
Krieger

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


Цитата:
Сообщение от Vova Посмотреть сообщение
Перечитав тему мне показалось что большинство делает маленькие чертежики, штампуя их пачками. А потом почему-то все в штампах надо менять. Иначе, если рисовать по большому чертежу раз в две недели, проблема сделать штамп любым автокадовским способом не стоит выеденного яйца. У нас чертежи по вашим меркам огромные, побольше вашего А0. И выдаем их под стройку, то есть не пачками размером на весь небоскреб, а под текущие потребности.
А нафига мне 10 планов на одной такой портянке размещать? Чай не с небоскребом дело имеем. Работать то неудобно. Ни мне самому неудобно, у нас ни одного стола такого нет, не говоря уж о моем рабочем, ни в цеху, там больше уважают А2. Сами делаем в основном на А1. Это маленький? 100 листов у нас редко бывает, но 50 формата А1 частенько. И все они делаются не одним человеком и не в одном файле. Штамп за проект меняется в среднем 3 раза. Самого бесит, но ничего с этим поделать не могу. То они другой договор задним числом оформили (номер и название меняется), то оказалось что мы подрядчики (организация меняется), то ГИП другой, то главный конструктор на больничном, то промежуточные чертежи надо выдать, то еще что-то...
Ну и почему бы не сделать простенький блок или внешнюю ссылку?
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 22.12.2011, 15:10
#41
Сергей Богатов


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


Цитата:
Сообщение от Vova Посмотреть сообщение
нас чертежи по вашим меркам огромные, побольше вашего А0
И схемы(электрические, управления и т.п) тоже?
Я пользуюсь:
1) Autocad (подшивка)+(блоки с атрибутами с полями привязанными к подшивке)+(макрос собственного сочинения, с автоподписью, автонумерацией, и всякими автоулучшалками )
2) Autocad Electrical -родная автонумерация и заполнение штампов
3) Autocad MEP - родная - на основе подшивки

Насколько я понял в SPDS GrafiCS сделали что-то связанное с автозаполнением(мини документооборот)
И ещё куча разных продуктов: Eplan,E3, и т.п.
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Непрочитано 22.12.2011, 16:56
#42
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
Неужели у Вас никогда не было, что в собранный альбом из 150 листов нужно срочно впихнуть 151-ый? Ессно, в самую середину. Или изменить код проекта, или убрать/добавить фамилию ГИП/ГАП.
Похоже, на форуме сосредоточены по большей части те, кто делает стадии Проект (или как там это сейчас называется). Я всю жизнь занимался большей частью только рабочкой, и таких проблем не было.

Цитата:
Сообщение от Krieger Посмотреть сообщение
А нафига мне 10 планов на одной такой портянке размещать? Чай не с небоскребом дело имеем. Работать то неудобно. Ни мне самому неудобно,
А кто сказал что файлы проекта небоскреба содержат много планов в одном? Практически всегда один файл-один этаж. Если-бы распечатка не была портянкой А0, пришлось бы делить план на два, а то и на 4 что более неудобно, чем одна "портянка"

Цитата:
Сообщение от Сергей Богатов Посмотреть сообщение
Сообщение от Vova
нас чертежи по вашим меркам огромные, побольше вашего А0

И схемы(электрические, управления и т.п) тоже?
Больше того, схема, например, кабельно-трубная, (называется Riser) 70-этажного здания состоит их 5 таких листов. Причем последними в цепочке, если читать от источника (несколько расположенных в здании Switchboard) являются панели, линии от которых к конкретным лампочкам-розеткам-моторам на этом райзере не показаны. Да и схема "головы", нескольких трансформаторных подстанций, также расположенных в этом же здании, нарисована на других листах.
Vova вне форума  
 
Непрочитано 23.12.2011, 20:32
#43
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


Цитата:
Сообщение от Krieger Посмотреть сообщение
Если этот атрибут в другом чертеже, то ничего не поделаешь. Сделай наоборот. Вставь внешнюю ссылку в блок с атрибутом, и в нужном чертеже вставляй этот блок.
Не совсем понял процедуру. Т.е. я создаю файл со штампами, но не до конца заполненный, а некоторые "поля" вставляю поверх внешней ссылки и пакую в блок ?!?!
Я ориентируюсь на доклад Дмитрия Тищенко на автодеск форуме
Increase Size Decrease Size Solo AutoCAD: ???°???‚?µ??-???»?°????.
http://www.youtube.com/watch?v=6ojBupoNub8 (про штампы с 3:20 до 19:00). Я был на этом выступлении, но многим мелочам просто не придал значения.
Не понятно два момента.
1. Как Дмитрий нумерует листы. Через эксель или через поля
2. Как происходит "переход" именений в непечатаемую область (ну это вроде к теме не совсем относится)
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 23.12.2011, 20:35
1 | #44
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Botan Посмотреть сообщение
Как Дмитрий нумерует листы
Через Excel, насколько я помню.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.12.2011, 20:37
#45
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Через Excel, насколько я помню.
Вот и мне кажется, что через эксель(на видео не видно серого фона надписи, присующую полям). Но в своих выступлениях он частенько упоминает связку "свойства подшивки+поля". Но где же и как он их применяет!?
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 23.12.2011, 21:27
#46
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904


Botan у Дмитрия технология такая , в подшивках шаблон только с рамкой . Все штампы-блоки собраны последовательно и храняться в отдельном файле , вставляються в подшивку ссылкой ,( а нумерация, изменение имен и др ) штампов-блоков через Excel командами Express Tools attin и attout порядок примерно такой , Изменился ГИП проекта выдел все штампы импортируем в Excel там меням фамилию или что нам надо (во всех штампах )и обратно в Автокад.
Vintorez вне форума  
 
Непрочитано 23.12.2011, 21:35
#47
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


Цитата:
Сообщение от Vintorez Посмотреть сообщение
Все штампы-блоки собраны последовательно и храняться в отдельном файле , вставляються в подшивку ссылкой ,( а нумерация, изменение имен и др ) штампов-блоков через Excel командами Express Tools attin и attout
Это то я понял.
Но вот не стыкуется с
Цитата:
Сообщение от Botan Посмотреть сообщение
Но в своих выступлениях он частенько упоминает связку "свойства подшивки+поля".
Мож я что-то путаю !?!?
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 23.12.2011, 21:44 Vintorez
#48
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Цитата:
все штампы импортируем в Excel там меням фамилию или что нам надо (во всех штампах )и обратно в Автокад.
Имхо - неоправдано сложно.

А вот это я пробовал
Цитата:
Все штампы-блоки собраны последовательно и храняться в отдельном файле
Все преимущества сводятся на нет вот таким моментом - либо вы создаете подшивку заново со всеми группами штампами и т.д. а это достаточно муторно, либо миритесь с тем что "создаете"/используете старую переименованную но с тем же ID - в этом случае возникают проблемы с одновременным открытием таких подшивок, они имеют разное имя но один и тот же идент.номер. что приводит к неадекватному отображению полей в подшивках, на момент просмотра двух таких одновременно открытых подшивок, при дальнейшем открытии отдельно все ok.

P.S.
Как программно поменять уникальный номер подшивки - по форуму я не нашел, а сам такой магией не обладаю....
perpetule вне форума  
 
Непрочитано 23.12.2011, 21:50
#49
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


perpetule, не совсем понял про что Вы, но на видео все просто и легко. Причем, дело то не в том как меняются графы, а в том, что можно из этого еще вытащить.
Например.
1. При помощи сводных таблиц создается ведомость чертежей.
2. Ну т.е. тут подключается всё многообразие инструментария экселя.
3...
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 23.12.2011, 21:52
#50
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Цитата:
а в том, что можно из этого еще вытащить --- создается ведомость чертежей ---
в подшивке есть такое средство в штатном варианте

И еще вопрос - в ексель насколько я помню можно скопом отправить таблицу но не примитивы.
perpetule вне форума  
 
Непрочитано 23.12.2011, 22:01
#51
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


В подшивке нужно листы именовать полностью. Т.е. нужно переименовать штамп, лист, подшивку изменить...
Экспортируется не примитив и не таблица, экспортируются атрибуты (команда из экспресс туллс), создается текстовый файл, который открывается в экселе. В экселе меняются соответствующие значения, сохраняются, дальше этот текстовый файл импортируется обратно. Все атрибуты обновляются.

Посмотрите видео. там много интересного.
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 23.12.2011, 22:32
#52
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Видео посмотрю обязательно - просто я шел другим путем. Идея интересна ...

Но в любом случае даже если блоки штампов собраны в один файл, штатных средств позволяющих автоматом передать штампу имя/номер из подшивки не сужествует, т.е. это ручками ... через поля, а в новой подшивке сново здорово то же по второму-над-цатому и т.д. кругу ... да грустновато...

P.S.
Цитата:
штатных средств позволяющих автоматом передать штампу имя/номер из подшивки не сужествует
Возможно я не прав я еще не копал в сторону полей подшивкозам., если это так - просьба поправить.

Последний раз редактировалось perpetule, 24.12.2011 в 00:12.
perpetule вне форума  
 
Непрочитано 23.12.2011, 23:04
#53
forMA


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


Offtop:
А, вот интересно модераторы знают такой феномен, когда тему с "КАК" сваливают на сакраментальное "ЗАЧЕМ", так тут же общение превращается в срач, флейм и флуд? Причем автор перевода стрелок легко вычисляется.
forMA вне форума  
 
Непрочитано 23.12.2011, 23:52
#54
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Offtop: Им можно - они корифеи и светила, без кавычек, просто у людей уже свой стиль работы, а в недрах када можно ковыряться бесконечно... Когда нибудь это должно надоесть и мне

Последний раз редактировалось perpetule, 24.12.2011 в 00:12. Причина: формат
perpetule вне форума  
 
Непрочитано 23.12.2011, 23:55
#55
Лиспер


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


Цитата:
Сообщение от Бубырь-UA Посмотреть сообщение
Offtop:
А, вот интересно модераторы знают такой феномен, когда тему с "КАК" сваливают на сакраментальное "ЗАЧЕМ", так тут же общение превращается в срач, флейм и флуд? Причем автор перевода стрелок легко вычисляется.
Offtop: Может, и знают. Если вопрос задан - то, наверное, кому-то интересен ответ? А в "срач, флейм и флуд" можно просто не вступать - и все
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 24.12.2011, 02:55
#56
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Иногда полезно для автора вопроса КАК? услышать встречный-ЗАЧЕМ?
Недавно спросили, КАК сделать полусферический купол над реактором типа РБМК-1500?
я ответил, типа ЗАЧЕМ? Таких реакторов мало того, что нет в природе, так и вообще от такого типа отказались. А когда строили то над ними никаких куполов не было. И никакого срача в теме не было, автор сказал всем СПАСИБО.
Подобных вопросов, на которые можно ответить встречным ЗАЧЕМ? в автокадовском разделе не счесть. А то что некоторые называют срачем, чаще всего являются дискуссиями и обменом мнениями, и без этого на форуме скучна!!!
http://forum.dwg.ru/showthread.php?t...EA%F3%F7%ED%2A
Vova вне форума  
 
Непрочитано 25.12.2011, 19:13
#57
Botan

непонятно
 
Регистрация: 28.01.2008
Сообщений: 471
<phrase 1=


В спорах рождается истина!
Самое главное преимущество Автокада перед своими "конкурентами", даже перед всеми продуктами Автодеска, в нелинейности выполнения поставленной задачи. Т.е. автокад предлагает функционал и инструменты, но как ими пользоваться решает конечный пользователь, основываясь на своих потребностях. При этом даже методом "научного тыка" любая "тетка" сможет решить любую свою проблему (правда не факт, что рационально, но решит).
Слааааавься, слаааавься автокад)))) Ну и Вы - друзья, коллеги, учителя )))
__________________
Если ты что-то сделал без труда, то ты сделал это неправильно!
Лишь та ошибка, что не исправляеТСЯ!
Botan вне форума  
 
Непрочитано 25.12.2011, 20:54
#58
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904


Согласен с вами Botan !Каждый доходит до своего метода решения своей задачи !!
Vintorez вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Наиболее рациональный способ вставки форматки в чертеж



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматизация вставки блоков в чертеж. gest AutoCAD 4 01.08.2008 14:54
Наиболее рациональный фундамент при действии на него большого опрокидывающего момента Иван 80 Основания и фундаменты 28 16.05.2008 12:59
Как сделать правильный чертеж pk77 Разное 64 03.04.2007 16:36