Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Конструктор Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904
|
Насколько я, понял в подшивках нет автонумерации.........
Я делаю так Захожу в Диспетчер подшивки - Список листов -выбираю "первый" лист - Прав. кн. мыши - Сменить название и номер - вписываю номер - Ентер появляеться следующий по списку лист - вписываю номер - Ентер....... |
|||
![]() |
|
||||
Регистрация: 17.06.2010
Сообщений: 438
|
Сергей Богатов,
Эта тема? Автодеск в своем репертуаре. Подшивку добавили черт знает когда, а удобных инструментов для работы с ней до сих пор нет. Самому их написать затруднительно - доступ к SheetSet только через VBA, который уже пару лет официально не поддерживается. И куда податься бедному крестьянину - неужели в VB.NET? Или все же есть способ получить доступ к подшивке при помощи Lisp и ActiveX? |
|||
![]() |
|
||||
Регистрация: 23.06.2008
Сообщений: 7
|
Спасибо
нашел вот тут http://forum.dwg.ru/showthread.php?t=5111 у меня сработал единственно надо каждому листу у нужном месте вставить блок или текстовое поле с CurrentSheetNumber. |
|||
![]() |
|
||||
Конструктор Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 21.02.2009
Сообщений: 825
|
Цитата:
__________________
Я-проектировщик бывший проектировщик! |
|||
![]() |
|
||||
Регистрация: 23.06.2008
Сообщений: 7
|
Цитата:
1. скачал "копия autonumbering.dvb" (http://forum.dwg.ru/showthread.php?t=5111 post#11) и сохранил в подготовленной папке(любой); 2. открыл любой файл проекта; 3. Подгрузил данный макрос в проект - Tools/Macro/Load Project (у меня autocad англоязычный) в открывшемся окне находим файл "копия autonumbering.dvb" открываем ... и активируем макрос (Enable Macros); 4. Чтобы пронумеровать листы в подшивке - Tools/Macro/Macros и в окне выбрать нужный макрос (нумерация листов - autonumbering.dvb!Module1.changeNumber) и нажать Run. В результате у каждого листа появляется в свойствах значение Sheet Number. Чтобы данный номер отображался на листе необходимо создать блок или ячейку таблицы со вставленным полем CurrentSheetNumber (Insert/Field/). Данный блок(ячейку) необходимо вставить на лист в пространстве листа в нужном месте (правый верхний угол). |
|||
![]() |
|
||||
Конструктор Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904
|
Спасибо !!!!!Сегодня попробую запустить автономератор!!!!!!!
P.S. "3. Подгрузил данный макрос в проект - Tools/Macro/Load Project (у меня autocad англоязычный) в открывшемся окне находим файл "копия autonumbering.dvb" открываем ... и активируем макрос (Enable Macros);" - Я не силён в аглицком , работаю в 2012 rus, подгружать макрос нужно через " Макрос VBA" , этот модуль на стандартном 2012 на стоит надо подгружать ,.....подгрузил из Нета.....По правильному пути иду ......????? Через ""Приложения" не удаётся подгрузить ,не видит.......... Модуль подгрузил ..... "1. скачал "копия autonumbering.dvb" (http://forum.dwg.ru/showthread.php?t=5111 post#11) и сохранил в подготовленной папке(любой); 2. открыл любой файл проекта; 3. Подгрузил данный макрос в проект - Tools/Macro/Load Project (у меня autocad англоязычный) в открывшемся окне находим файл "копия autonumbering.dvb" открываем ... и активируем макрос (Enable Macros); 4. Чтобы пронумеровать листы в подшивке - Tools/Macro/Macros и в окне выбрать нужный макрос (нумерация листов - autonumbering.dvb!Module1.changeNumber) и нажать Run." - и тут выскакиват редактор какой то и пишет что не найдены библиотеки ...... Сергей Богатов -"Кстати - попробуй поменять библиотеку на AcSMComponents18 - может быть заработает. Это в окне VBA - меню Tools->References" Что такое поменять библиотеку ,я поставил галочку на AcSMComponents18 , может другие галочки снять???? Последний раз редактировалось Vintorez, 04.07.2011 в 12:23. |
|||
![]() |
|
||||
Конструктор Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904
|
Спасибо Серёга !!!!! Но вылезла другая неприятность ,у меня проект в Подшивках состоит из группы - подгруппы - так. далее.....Нумерация произошла только в каждой "ячейке" ,а в другой "ячейке" по новой т.е. Группа Рм1 - 1.Рама1, 2.Колонна1 и т.д. Группа Рм2 - 1.Рама2, 2.Колонна1 и т.д. .....Надеюсь понятно,обьяснил. Как боротся с Этим ????? Сделать весь проект в "одну-ячейку".....
Последний раз редактировалось Vintorez, 04.07.2011 в 14:24. |
|||
![]() |
|
||||
Регистрация: 21.02.2009
Сообщений: 825
|
Имелось в виду сделать подшивку без "групп" (SubSet - в английской версии).
А править код - дольше объяснять... особенно если не дружишь с программированием ![]()
__________________
Я-проектировщик бывший проектировщик! |
|||
![]() |
|
||||
Конструктор Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 904
|
Понятно .......проект в 130 листов ,в группе 7-8 листов......Щас начну строить в одну колонну , бо уже на выходе .....
![]() Зато,обнаружил что между группами с 14 л. на 16 л. перескакивал и только сейчас обнаружил в одной колонне ,хотя проверял и ГИП и ГАП!!!!!! Последний раз редактировалось Vintorez, 04.07.2011 в 16:28. |
|||
![]() |