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

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

как посмотреть все блоки в файле, не откр. его.

Ответ
Поиск в этой теме
Непрочитано 02.08.2005, 15:01 #1
как посмотреть все блоки в файле, не откр. его.
Александер
 
Регистрация: 15.06.2005
Сообщений: 184

как посмотреть все блоки в файле, не откр. его и вставить нужный блок в другой файл.
Просмотров: 4384
 
Непрочитано 02.08.2005, 15:23
#2
Кулик Алексей aka kpblc
Moderator

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


Открыть его через Design Center. Тогда все его содержимое увидеть можно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.08.2005, 15:36
#3
Александер


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



ну это я знаю...

при его использовании возникает проблемка - если блок достаточно большой, то его изображение оч. долго загружается, а у нас довольно много стареньких машин. вот и думаю как программку такую подобрать, чтобы она позволяла блоки просматривать, точнее не блоки а их слайды, работенка конечно кропотливая, но думаю того стоит
Александер вне форума  
 
Непрочитано 02.08.2005, 15:51
#4
Кулик Алексей aka kpblc
Moderator

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


Если машина сильно слабая (о загнул!), то слайдовое меню (предполагаю, что использовать 2004 или 2005 уже не получится), которое надо отдельно создавать. Работа действительно не фонтан, т.к. придется это меню мало что создавать, так еще и поддерживать.
Вариант: купить "САПР на базе AutoCAD" С.Зуев, Н.Полещук, там описана интересная технология xml-меню с привлечением Delphi.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.08.2005, 16:58
#5
Александер


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


мне fatty прогаммку подкинул - я ее немного под себя переделал, что знал.
Хочу еще чтобы показывала все блоки в окне для просмотра блоков, которые содержаться в файле, а не только те для которых сделаны слайды и имена которых совпадают с именами блоков. могу скинуть на мыло исходник (переделанный немного).
Еще там такая проблема, что имена блоков и слайдов должны совпадать, получаються длинные названия и в окне плохо воспринимаются...
лучше один раз все это увидеть.
Александер вне форума  
 
Непрочитано 02.08.2005, 17:25
#6
Кулик Алексей aka kpblc
Moderator

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


Давай. Можно и здесь, если автор не против будет - все посмотрят.
Кстати о слайдах. Если из них делать библиотеку, то имхо слайды надо делать по формату 8.3, только английскими буквами - иначе они не собираются (проверено на 2002 и 2005 кадах).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.08.2005, 18:01
#7
fixo

Lisp/VBA/VB.NET Hobbyist
 
Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367


Да ради бога, тем более что у самого времени сейчас нет, а и людям кому пригодится...

~'F'~
fixo вне форума  
 
Автор темы   Непрочитано 03.08.2005, 09:16
#8
Александер


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


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

а исходник куда лучше скинуть на всеобщее обозрение, раз уж автор не против?
Александер вне форума  
 
Непрочитано 03.08.2005, 09:49
#9
Кулик Алексей aka kpblc
Moderator

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


Да прямо здесь, наверное.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.08.2005, 09:49
#10
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


А блоки надо обязательно смотреть или нужно выбрать по определенному признаку только список некоторых из файла в целом?
Лентяй вне форума  
 
Автор темы   Непрочитано 03.08.2005, 11:10
#11
Александер


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


файл block1.dwg - на самом деле это лисп
посмотри, только к нему нужен еще файл dwg с блоками и слайды этих блоков, с такими же именами как и блоки.

>лентяй
А задача вот какая:
нужна программка - запускаем ее - в ней 3 онка
1. просмотр файлов dwg
2. просмотр блоков (в зависимости от того какой файл выберешь в первом окне отображает список блоков в этом файле)
3. окно просмотра слайдов блоков (в зависимости от того какой блок выберешь во 2 окне показывает его слайд)

в приложенном исходнике это сделано, но....
во втором окне отображаются только те блоки, слайды которых сделаны и имена слайдов долдны совпадать с именами блоков. например:
файл "Утеплитель ПСП.dwg" в нем есть блок "Армирование стен"
так вот чтобы программа работала надо в одну папку сложить файл
"Утеплитель ПСП.dwg" и слайд блока, с названием "Утеплитель ПСП - Армирование стен.sld"
неудобство в том, что название слайда очень длинное получается и не помещается в онке, да и писать каждый раз имя файла нехочется, как попроще можно сделать, вернее не попроще, а правильнее
[ATTACH]1123053045.dwg[/ATTACH]
Александер вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > как посмотреть все блоки в файле, не откр. его.