Как быстро заполнить штамп формата?

Чтобы быстро заполнить штамп чертежа, СПДС предлагает, нам два способа:
Альбомы и загрузить сохраненные значения по умолчанию.


Но нигде явно не написано, что есть еще третий способ заполнения штампов,
Если в свойствах чертежа AutoCAD прописать имена полей и задать им значения..
Например вот так:

То при вставке формата в чертеж, соответствующие поля штампа будут заполнены заданными в свойствах значениями. При том, что приоритет полей свойств чертежа, выше чем значений по умолчанию.
В таблице ниже даны возможные имена полей штампа, которые СПДС может автоматически подтянуть из свойств чертежа AutoCAD.
Жирным шрифтом выделены поля которые есть в любом штампе (основной надписи).
Поля Sheet и SheetCount использовать не рекомендуется.
ИмяОписаниеСвязь с со свойствами документа AutoCADПримечание
DesignationОбозначение+ 
DrawingNameНаименование+ 
MaterialМатериал+ 
SheetЛист+Изменяется при автонумерации
SheetCountЛистов+Изменяется при автонумерации
Add.textДолжность дополнительного проверяющего+ 
AuthorРазработал+ 
ControlПроверил+ 
TechControlТехнический контроль+ 
Add.subjectФамилия дополнительного проверяющего+ 
NormControlНормативный контроль+ 
ApproveУтвердил+ 
Author(date)Дата разработки+ 
Control(date)Дата проверки+ 
TechControl(date)Дата технического контроля+ 
Add.subject(date)Дата дополнительной проверки+ 
NormControl(date)Дата нормативного контроля+ 
Approve(date)Дата утверждения+ 
Reference#Справочный номер+ 
First useПервичное применение+ 
EnterpriseПредприятие+ 

=====================

PS  К сожалению не обошлось без ложки дегтя, СПДС 10 при вставке формата с активной «автонумерацией» значения полей свойств чертежа AutoCAD стирает (на СПДС 8-9, все работает нормально). Даже не пойму, что это очередной баг или замысел разработчика???

Разобрался, в поля свойств чертежа СПДС пишет настройки формата по умолчанию.

Программа: СПДС GraphiCS, СПДС Стройплощадка, СПДС Железобетон

Группы вопросов: Оформление, Форматы, Штампы

22 комментария

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

конечно проще сохранить как значения по умолчанию, но это будут значения по умолчанию абсолютно для всех штампов...

а через поля это будут значения по умолчанию для конкретного чертежа (правда не все поля, но это к разработчикам)

почувствуйте разницу.

Большинство полей как раз и есть для абсолютно всех штампов (должности всякие). А каждый раз вбивать фамилии через поля… Это себя оправдывает?  

оправдывает… если это делать не руками https://www.youtube.com/watch?v=vxeVG7zrTfo

отличие от альбомов в том, что всё хранится в файле чертежа и связи не теряются, имеет смысл если чертить проект-файл

если чертить лист-файл, то рулят подшивки, а СПДС и нано опять мимо (имхо альбомы по функционалу не тянут даже на бета версию)

СПДС не мимо. Можно и нужно использовать СПДС в связке с подшивками, полями и VBA (или ЛИСПом, кому как больше нравится). Очень жаль, что разрабы забросили альбомы ((

В том то и дело, что начиная с СПДС 9 в нем нет поддержки полей АК.
Альбомы разработчик, забросили даже не начав. Очень сырой инструмент.

Сегодня тестировал 11-ю версию СПДС. Поля вставляются, обновляются. Только при открытии чертежа, созданного/сохранённого в версии 8.1, поля становятся текстом.
  дел

т.е. если например в штампе все формы заполнить полями из свойств чертежа, будут обновляться?

Или например несколько полей в таблице, многострочном маркере? Ключевое слово несколько , т.е. даже больше двух ))

одно два поля и сейчас в СПДС 9-10 работают и обновляются, но это несерьезно.

А вот это не тестировал. Не думал даже, что такое возможно. Пришлось удалить 11, т.к. срочно понадобилась 8, а вместе они почему-то не ужились. Возможно, дело в моих корявых руках...
Наконец-то руки дошли. Проверил, поля обновляются (у меня их в штампе около 15). Таблицы и маркеры не проверял, т.к. мало этим пользуюсь. Другая беда обнаружилась — в 11-й версии не работают коды юникод для переноса строки («\U+000D»)... Вот обязательно нужно в каждой новой версии что-нибудь да убить.

На самом деле в статье я просто хотел показать возможность функционала, так сказать поле для творчества.

Как применять каждый придумывает сам, все таки СПДС мощный движок и порой мне кажется, что даже разработчики сами офигевают от применений которые придумывают пользователи )))

Еще один повод сделать полную справку )))

vopros esti pro nomer stranits:

pri nanesenii pravogo klika na nomer stranitsi v shtampe esti  optsia «Вставить свойства проекта...» i tam esti nomer pervoi stranitsi i avtonumeratsia stranits i listov, kak ih ispolizovati? ili otkuda nachinati kopati?

Свойства проекта берутся из альбомов СПДС.

Копать ничего не надо.

ТП официально ответила,  что доделывать альбомы до товарного вида сисофт не собирается

от слова совсем

В дополнение к выше сказанному от того же автора. Ссылки на авторство под роликом:

Красная кнопка получила интерфейс))))

https://forum.nanocad.ru/index.php?/blogs/entry/77-zapolnyalka-polzovatelskih-svoystv-v-dwg/

Основная надпись («штамп») сделана таблицей. С форматами, получается, подружить не удалось?

Удалось, с некоторыми ограничениями но достаточно удобно.

В наноблоге  об этом есть несколько статей

https://forum.nanocad.ru/index.php?/blogs/entry/74-avtozapolnyalka-chast-2/

Я не утверждаю, что именно так нужно, просто автоматмзировал рутину.. свою и коллег

Очевидножэж, что одну и тужэж операцию можно сделать разными способами. Это всего лишь один из многих возможных

Интересно, как с формата взять значения? Там же нет именованных ячеек, как в таблице.

Сам после глюков форматов СПДС с полями перешёл на основную надпись динблоком, но спортивный интерес к препарации объектов СПДС в VBA остался )))

В основной надписи все ячейки именованные, еще проще чем с таблицы
Круто! Не знал.

Таблица тоже может быть шаблоном основной надписи формата

Но это уже другая история

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.