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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программка для преобразования текста блока в мобильные "выноски".

Программка для преобразования текста блока в мобильные "выноски".

Ответ
Поиск в этой теме
Непрочитано 29.03.2010, 16:34 #1
Программка для преобразования текста блока в мобильные "выноски".
Dmitry AD
 
инженер-проектировщик
 
Москва
Регистрация: 12.08.2008
Сообщений: 64

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

В приложении тот самый блок, который вставляется с помощью xref, в чертеж.

Сейчас происходит следующим образом:
1.Достаётся блок
2.Включаются слои, в которых находятся подсказки (electr, h2o)
3.С помощью text переписывается то, что находится в подсказке, но уже в других слоях (electric,drenag)

Этот процесс необходимо автоматизировать!
AutoCAD 2005,2008-предпочтительней.

Хотел бы знать цену вопроса, за освобожденное рабочее время от рутины!

Вложения
Тип файла: dwg
DWG 2004
AOS10EA.dwg (278.9 Кб, 530 просмотров)

Просмотров: 4395
 
Непрочитано 29.03.2010, 16:45
#2
AlexV

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


Цитата:
Сообщение от Dmitry AD Посмотреть сообщение
В приложении тот самый блок, который вставляется с помощью xref, в чертеж...
В файле AOS10EA.dwg есть много разных объектов, но вот вхождений блока - ни единого.. А в базе чертежа всего одно описание блока "1", содержащее один единственный атрибут.. Да, и что значит "блок, который вставляется с помощью xref"? Это внешняя ссылка, чтоль?
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 29.03.2010, 16:48
#3
Dmitry AD

инженер-проектировщик
 
Регистрация: 12.08.2008
Москва
Сообщений: 64
<phrase 1= Отправить сообщение для Dmitry AD с помощью MSN


Такие блоки я вставляю в чертеж!
Если я приложу вставленный блок- у Вас отобразится только путь!

Вот эти данные нужно выгрузить!
ШР. N=17.5кВт.
ХВ. К.

А что бы Вы меня поняли лучше, то сохраните приложенный блок у себя на компьютере, функцией xref загрузите его на чертеж.

И из такого состояния нужно вытащить информацию из блока!
Dmitry AD вне форума  
 
Непрочитано 29.03.2010, 17:01
#4
AlexV

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


Цитата:
Сообщение от Dmitry AD Посмотреть сообщение
Такие блоки я вставляю в чертеж!
Если я приложу вставленный блок- у Вас отобразится только путь!
Вот эти данные нужно выгрузить!
ШР. N=17.5кВт.
ХВ. К.
А что бы Вы меня поняли лучше, то сохраните приложенный блок у себя на компьютере, функцией xref загрузите его на чертеж.
И из такого состояния нужно вытащить информацию из блока!
То есть все-таки это не блок, а внешняя ссылка? И из внешней ссылки надо выцепить значения текстовых объектов, расположенных на определенных слоях?
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 29.03.2010, 17:13
#5
Dmitry AD

инженер-проектировщик
 
Регистрация: 12.08.2008
Москва
Сообщений: 64
<phrase 1= Отправить сообщение для Dmitry AD с помощью MSN


значит внешняя ссылка!

Видимо я просто напутал в определениях!
Внешней ссылки и блока )

Последний раз редактировалось Dmitry AD, 29.03.2010 в 17:36.
Dmitry AD вне форума  
 
Непрочитано 29.03.2010, 22:20
#6
Кулик Алексей aka kpblc
Moderator

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


Меня напрягает не "вытащить данные" (это-то как раз не сложно). Меня напрягает "делать на основе данных текста выноску с этими данными". Что за выноска? LEADER? И куда она должна указывать?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.03.2010, 03:29
#7
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Так надо?


Миниатюры
Нажмите на изображение для увеличения
Название: Выноска.gif
Просмотров: 526
Размер:	361.4 Кб
ID:	36315  
vadim_evg1 вне форума  
 
Автор темы   Непрочитано 30.03.2010, 10:17
#8
Dmitry AD

инженер-проектировщик
 
Регистрация: 12.08.2008
Москва
Сообщений: 64
<phrase 1= Отправить сообщение для Dmitry AD с помощью MSN


vadim_evg1,
тема интересная, но не совсем то, что нужно, все равно будет требоваться очень много времени, на большом чертеже, т. к. таких объектов, которым надо сделать выноску может быть много! Как пример маленький объект с выносками (мы делаем не по ГОСТ, поэтому не обращайте внимание на способ обозначения). сделано в 2005 AutoСAD.

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


Кулик Алексей aka kpblc,
В 2005 AutoCAD это именно "LEADER", а в 2008 наверно лучше использовать "мультивыноску".

Указывать она должна на то место, где располагается "подсказка" т.е. то место, откуда надо извлечь данные, а еще более точнее- груг.
И еще момент, стрелочку выноски зачастую требуется сдвигать. относительно точки "подсказки" поэтому она должна иметь мобильность.

Пример в приложении.
Вложения
Тип файла: dwg
DWG 2004
пример.dwg (936.0 Кб, 518 просмотров)
Dmitry AD вне форума  
 
Непрочитано 28.12.2011, 10:33
#9
Geniy_Dzydo


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


Цитата:
Сообщение от vadim_evg1 Посмотреть сообщение
Так надо?


На фрагменте видео на мой взгляд прям крутотятина, так как это сделать подскажите пожалуста, что это за кнопочки такие волшебные на палитре????
Geniy_Dzydo вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программка для преобразования текста блока в мобильные "выноски".

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для статического расчета стекла juggo Расчетные программы 118 13.07.2023 12:01
Сейсмозащита и сейсмоизоляция существующих, построенных зд. IANationalInformAgentstvo Прочее. Архитектура и строительство 216 20.01.2015 16:51
Подскажите компонент поля ввода текста (для VBA) kp+ Программирование 7 09.02.2010 22:03
Мониторы LCD CRT Разное 94 17.06.2008 10:51
Вес линни для текста в форматке MechaniCS Maxx ПО от CSoft 5 24.12.2004 10:17