Преобразование таблиц из "старых" версий в таблицы AutoCAD 2008 - Страница 2
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

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

Преобразование таблиц из "старых" версий в таблицы AutoCAD 2008

Закрытая тема
Поиск в этой теме
Старый 09.12.2009, 12:07
Преобразование таблиц из "старых" версий в таблицы AutoCAD 2008
cancercat
 
инженер-преподаватель ;-)
 
Санкт-Петербург
Регистрация: 14.10.2008
Сообщений: 1,999

Господа, кто-нибудь пробовал это делать? Есть таблицы, сделанные, если не ошибаюсь, в 2002 или даже 2000 версии. То есть отрезками и однострочным текстом. Есть ли какие-нибудь возможности их преобразовать в примитивы Акад 2008 _table автоматически? Желательно, без использования ЛИСП, поскольку на моей машине LT версия стоит. Впрочем, я могу сходить и в другой отдел, если понадобится, но хотелось бы попроще...
Просмотров: 39191
 
Автор темы   Непрочитано 29.09.2010, 18:05
#21
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Кулик Алексей aka kpblc, из Рязани в Москву через Китай?
cancercat вне форума  
 
Непрочитано 29.09.2010, 21:05
#22
kheylan


 
Регистрация: 24.05.2009
Екатеринбург
Сообщений: 86


Самая лучшая программа для конвертации таблиц из линий и текста, которая мне попадалась TableBuilder for AutoCAD ссылка
работает месяц, но за это время можно сконвертировать все, что накопилось
kheylan вне форума  
 
Непрочитано 30.09.2010, 04:34
#23
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,537
<phrase 1= Отправить сообщение для wetr с помощью Skype™


kheylan, как бэ тоже не сахар.
После конвертации ширина столбца получилась 8.5000E+19!!!
После команды показать все, я зуммировал 5 мин, так и не приблизил
***Добавлено***
Получил приемлимый результат, НО... триал версия переворачивает весь текст задом на перед...
Кстати получилось, только когда взорвал старую таблицу. Программа наверно не понимает мтекст и полилинии
***Добавлено2***
Заработало)))
Результатом полностью удовлетворен!!!
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось wetr, 30.09.2010 в 05:03.
wetr вне форума  
 
Непрочитано 29.10.2010, 10:34
#24
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Цитата:
Сообщение от wetr Посмотреть сообщение
***Добавлено***
Получил приемлимый результат, НО... триал версия переворачивает весь текст задом на перед...
Кстати получилось, только когда взорвал старую таблицу. Программа наверно не понимает мтекст и полилинии
***Добавлено2***
Заработало)))
Результатом полностью удовлетворен!!!
Раз уж заработало, то можно ли узнать, решения вышеописаных проблемм?
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Непрочитано 29.10.2010, 12:22
#25
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,537
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Mikhail, все же написано.
Лучшая программа для перевода таблиц начерченных линиями и текстом в таблицы автокада - TableBuilder, как и советовал kheylan
Для того чтобы стало красиво, иногда приходиться взорвать таблицу, т.к. в ней бывают и текст и мтекст. И линии и полилинии могут встречаться. А вот после взрыва, все конвертируется очень красиво
***Добавлено2***
Это заработала так сказать "бесплатная" версия программы. Где взял писать нельзя, но думаю найдете
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 29.10.2010, 12:33
#26
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Ок . спасибо.
Понял в каком направлении двигаться для обеспечния работоспособности)
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Непрочитано 31.01.2012, 20:47
#27
_mikka


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


Доброго времени суток, опробовал скрипт mikeTable в 2010, все хорошо, но таблица создается с 2 лишним столбцами (первым и последним), можно ли это как то исправить, и еще скрипт не определяет рабочее пространство...
_mikka вне форума  
 
Непрочитано 01.02.2012, 09:44
#28
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Еще до кучи
Table Converter (требуется регистрация)
Цитата:
This routine converts old tables into new tables.
(Currently compatible with lines/polylines, text/mtext and blocks.)
V1.4 - It's assumed that a title is present, otherwise table is not supported
-Designates Title/Header rows
- Optional search for merged cells
- Only supports horizontal and vertical merging
- Uses text/block insertion point to determine cell position

V1.5 - Title/Header suppressed
- Automatic search for merged cells
- Only supports horizontal and vertical merging
- Uses text/block insertion point to determine cell position

V1.6 -Made suppressing Titles/Headers Optional
-Automatic search for merged cells
-Supports all merging
-Uses text/block center to determine cell position
-Modified routine to use associated lists, added text rotation property
-uses Zoom object to avoid crashing due to entities off screen during processing
-Added Remove_nth by Lee Mac to adjust horizontal/vertical merging lists
-Optional Table Style Creation
-Attempts to retain original appearance

Похожая тема Преобразование таблицы сделаной из полилиний в таблицу Exel
Вложения
Тип файла: lsp COT_Convert_Old_TableV1.4.lsp (15.8 Кб, 1217 просмотров)
Тип файла: lsp COT_Convert_Old_TableV1.6a.lsp (28.6 Кб, 2805 просмотров)
Тип файла: lsp COT_Convert_Old_TableV1.5.lsp (15.7 Кб, 2077 просмотров)
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 30.10.2015 в 15:09.
VVA вне форума  
 
Непрочитано 17.04.2012, 17:24
#29
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Цитата:
Сообщение от VVA Посмотреть сообщение
COT_Convert_Old_TableV1.6a.lsp
Отличная вещь, но не работает с блоками, которые должны быть в ячейке. С текстом и линиями справилась на ура
crosandr вне форума  
 
Непрочитано 30.08.2012, 13:24
| 1 #30
_mikka


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



Не работает ни одна версия в 2010 акаде, подставляю взорванную таблицу, а он мне создает пустую табличку да еще и с большим количеством столбцов...
_mikka вне форума  
 
Непрочитано 30.01.2014, 14:16
#31
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


У меня в Акаде2014х64 вменяемо работает COT_Convert_Old_TableV1.5.lsp

----- добавлено через ~2 мин. -----
P.S. Нормально работает если линии таблицы состоят именно из отрезков, с полилиниями не катит
RNB вне форума  
 
Непрочитано 30.01.2014, 18:22
#32
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


малость подшаманил COT_Convert_Old_TableV1.5.lsp под свои нужды.
Вложения
Тип файла: lsp COT_Convert_Old_TableV2.0.lsp (44.6 Кб, 1213 просмотров)
crosandr вне форума  
 
Непрочитано 31.01.2014, 06:07
#33
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Цитата:
Сообщение от crosandr Посмотреть сообщение
малость подшаманил COT_Convert_Old_TableV1.5.lsp под свои нужды.
Что поменялось и под какие нужды, если не секрет?
RNB вне форума  
 
Непрочитано 31.01.2014, 09:04
1 | #34
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Не секрет, всех подробностей уже не помню.
Добавил возможность анализа нескольких текстов в одной ячейке расположенных как вдоль, так и друг над другом.
Попытался сделать преобразование псевдодроби в ячейке. Иногда встречается, что в ячейку записан текст вида:
Код:
[Выделить все]
     12AIII
2C--------   235x335  
     12AIII
Так вот такие обозначения в большинстве случаев теперь записываются в ячейку без потерь, правда 100% результата не добился, иногда приходится шаманить руками

Последний раз редактировалось Кулик Алексей aka kpblc, 31.01.2014 в 09:17.
crosandr вне форума  
 
Непрочитано 05.02.2014, 03:47
#35
Автон

СЦБ
 
Регистрация: 09.03.2006
Сообщений: 89


Цитата:
Сообщение от crosandr Посмотреть сообщение
малость подшаманил COT_Convert_Old_TableV1.5.lsp под свои нужды.
Набираю команду COT, выскакивает ошибка:
Цитата:
<no function definition: VLAX-GET-ACAD-OBJECT>
; ошибка: В функции *error* возникла ошибка:нет определения функции:
VLA-ENDUNDOMARK
Что это может значить?
Автон вне форума  
 
Непрочитано 05.02.2014, 08:55
1 | #36
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


(vl-load-com) пробовали?
crosandr вне форума  
 
Непрочитано 05.02.2014, 09:32
#37
Автон

СЦБ
 
Регистрация: 09.03.2006
Сообщений: 89


Цитата:
Сообщение от crosandr Посмотреть сообщение
(vl-load-com) пробовали?
Попробовал, запускается, предлагает выбрать объекты, а потом ничего не происходит
Цитата:
Команда: (vl-load-com)
Команда: COT
Sorting Line Info...
Выберите объекты: Противоположный угол: найдено: 71
Выберите объекты:
Searching for merged cells...
Sorting Text Info...
<no function definition: BG:FIELDCODE>
Заранее меня извините, я в Лиспе не очень
Автон вне форума  
 
Непрочитано 05.02.2014, 15:35
1 | #38
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Цитата:
Сообщение от Автон Посмотреть сообщение
BG:FIELDCODE
аа, это функция от VVA, лежит тут.
crosandr вне форума  
 
Непрочитано 06.02.2014, 10:11
#39
Автон

СЦБ
 
Регистрация: 09.03.2006
Сообщений: 89


Спасибо, все работает
Только верхняя строка не вся преобразуется, а только первый столбец почему то, но это по видимому к автору программы.
Автон вне форума  
 
Непрочитано 31.10.2014, 15:35
#40
Alex_GSP

Генплан
 
Регистрация: 16.03.2014
Сообщений: 33


Всем привет! Наткнулся на лисп - спасибо, опробовал. Интересное решение, что он должен работать в связке с bgtools, ну да этот лиспик уже тоже подвешен). А с верхней строчкой оказался простой затык - лисп распознает как строку таблицы только текст, обведенный линиями, поэтому заголовок "съедается". Я рисую простой прямоугольник вокруг заголовка и вуаля - идентичная таблица. А еще в лиспе заменил стиль таблицы, и отрисовывается табличка так, как мне нужно на выходе.
П.С. Акад 11-й.
Еще раз отдельное спасибо ЛИСПо-писателям!!

Последний раз редактировалось Alex_GSP, 31.10.2014 в 15:56.
Alex_GSP вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Преобразование таблиц из "старых" версий в таблицы AutoCAD 2008



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Информация по идентификационным кодам программ в сетевых лицензиях Autodesk KSI AutoCAD 1 14.09.2009 15:59
Полное зависание Autocad 2008 LT после загрузки программы Zaverra AutoCAD 3 03.06.2009 12:29
Таблицы в AutoCAD 2008 Den_martini Вертикальные решения на базе AutoCAD 2 25.02.2009 09:43
как с помощью vba начертить линию vasyavip Программирование 77 09.10.2008 23:17