Вытащить текст выносок (nanoCAD) в Excel, обработать и засунуть текст обратно
Ответы
-
Делаешь табличный отчет по выноскам
Экспортируешь его в эксель
Обрабатываешь
Копипастишь из эксель обратно в отчет
Почти штатными средствами
1 -
Если нановыноски, то там могут быть блоки. Оттуда не выдернешь ничего, их (атрибутов) в свойствах не видно.
🤷
1 -
Работает.
2 -
Я понял из ТЗ, что только тексты требуются
Какое тз такое решение, опять жэж максимум без программирования
2 -
Руки только дошли.
Споткнулись на Экспорте в Excel. точнее в Excel экспортируется, но как импортировать назад в нанокад, чтобы связь с объектами сохранилась и свойства заполнились?
0 -
Ну если ты выноски в чертеже не трогал, соответственно в нанотаблице строки остались на своих местах, то копипаст должен сработать
Только в нанотаблице сортировку не делай
Как по мне так себе решение.
Чего там за секретная обработка в эксель?
0 -
Ну и это.. Экспорт из таблицы в эксель в последних версиях работает мучительно долго
Значительно быстрее скопировать в нанотаблице значения вставить в блокнот
А копию из блокнота вставить в эксель
1 -
Просто тексты, заменять типа
Гр.ЩС1.1 - Гр.ЩС1.9 , на Гр.ЩС1.1 - Гр.ЩС1.3, Гр.ЩС1.5 - Гр.ЩС1.9
А я такое умею только VBA в экселе
0 -
А "поиск и замена" в самом нанокаде не подходит для этого?
0 -
Гр.ЩС1.1 - Гр.ЩС1.9 , на Гр.ЩС1.1 - Гр.ЩС1.3, Гр.ЩС1.5 - Гр.ЩС1.9
А как это? По какому признаку?
0 -
Есть отдельная табличка исправлений.
В ней есть информация какие тексты надо удалить из выноски.
Тексты записаны с сокращенной форме X.1-X.9, надо их развернуть в полную 1, 2, 3, 4 … 8,9 ,
Убрать /добавить что нужно, потом свернуть по возможности.
0 -
Сейчас, конечно, появилось много дополнительных возможностей с использований таблиц, отчетов и т.п.
Раньше подобные задачи с массовой заменой текстов в элементах на новые значения, формируемые по определенным правилам и шаблонам решал с помощью 2 небольших лисповских утилит примерно со следующим функционалом:
- Экспорт сведений в текстовый файл с разделителем - табуляцией (1-я утилита). Первым элементом всегда сохранялась метка элемента для его однозначной идентификации при последующем импорте, а дальше существующие тексты
- Считывание этого текстового файла в Excel (пригодится табуляция)
- Обработка-формирование новых текстов. Первый элемент-метку редактировать/удалять низзя!
- Сохранение в текстовом виде с тем же разделителем-табуляцией
- Импорт текстового файла в кад и установка новых значений (2-я утилита).
Когда приходилось втечении 2-3 дней несколько раз менять систему наименований дивайсов в количестве ~500 шт, такая утилита с лихвой окупалась по сравнению с ручным редактированием разбросанных текстов.
Такие утилиты вполне себе уместятся в пару десятков строк, если не сильно заморачиваться на универсальности и жестко привязать к определённому типу обрабатываемых примитивов.
2 -
X.1-X.9
Это я понял, а алгоритм по которому делится на
Гр.ЩС1.1 - Гр.ЩС1.3,
Гр.ЩС1.5 - Гр.ЩС1.9
Если просто 4-ка исчезает, то вроде можно так
0
Разделы
- Все разделы
- 57 Общие вопросы
- 52 Работа nanoCAD в ОС Linux
- 408 Платформа nanoCAD
- 16 nanoCAD GeoniCS
- 87 nanoCAD BIM Строительство
- 42 nanoCAD Механика PRO
- 56 nanoCAD BIM Электро
- 11 nanoCAD BIM Вентиляция
- 13 nanoCAD BIM ВК
- 3 nanoCAD BIM Отопление
- 7 nanoCAD BIM СКС
- 51 nanoCAD BIM ОПС
- 2 nanoCAD Стройплощадка
- 3 nanoCAD Металлоконструкции
- 2 nanoCAD Конструкции PS
- 4 TDMS Фарватер
- 1 Облака точек
- NSR Specification
- Учебным заведениям и учащимся
- 7 nano360