|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.10.2015, 00:05 | #1 | |
Как связать базу данных в ACCeSSE с автокадом
Регистрация: 03.10.2015
Сообщений: 3
|
||
Просмотров: 7346
|
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
|
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
Cagey, идея примерно такая: http://habrahabr.ru/post/238867/
Не обращайте внимания на нанокад - для акада всё тоже самое. Аналогично и с акцесом вместо экселя. Подключившись к объектной модели, можно найти нужные вам блоки и менять их атрибуты. Ну или что Вам там надо менять, я не знаю, как у вас всё это сделано |
|||
|
||||
|
||||
|
||||
добрый человек Регистрация: 23.02.2004
Глушь
Сообщений: 971
|
__________________
Правильно сформулированный вопрос содержит 90% ответа. |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Именно для этого и предназначен огромный класс программ - геоинформационные системы (ГИС). Там можно держать информацию хоть по всему городу, хоть по зданию, хоть по своей квартире. И не надо заботиться "как связать БД с автокадом". Всегда редактируется БД. Если там, например, для какого-то участка сетей включена "галочка" построен, то этот участок в графическом редакторе будет отображаться в соответствии с настройками - хоть цветом, хоть типом линии, хоть ещё как. Можно и на базе AutoCAD создать ГИС (и мы это делали для всего города), но с очень большими затратами на программирование. Сама фирма Autodesk развитие ГИС проспала, и хотя пыжится и делает ГИС-подобные продукты, но всерьёз уже в этом мире не котируется. |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Да, но там только зачатки ГИС-технологий. Когда-то их очень ждали, но выяснилось что для информации это полная туфта. Хотя для проектирования "на земле" вполне годные продукты.
Принципиальная ошибка Autodesk в том, что привязывают всё к своему формату DWG. А он не пригоден для совместной одновременной работы, хотя в MAP такие попытки были. ГИС - это информационная система. С информацией по городу должны работать одновременно множество организаций и сотни пользователей. Т.е. должна быть и база данных и СУБД, позволяющая такую работу. А также недорогие программные продукты, со стоимостью уровня MS Office. А тем, кому "только смотреть" - бесплатные вьюверы. Ничего подобного у Autodesk нет. Они мечтают, что все "всё бросят" и будут приобретать их дорогущие "вертикальные решения" на каждый компьютер. Вот, например российская ObjectLand - лицензия на одно место 6 тыс. руб, на 10 пользователей 21 тыс., а "сайт-лицензия" на неограниченное количество пользователей в пределах города - 180 тыс. И даже "пробной" версией можно пользоваться без ограничений, только логотип на карте печатает. Там не возникает вопроса "как связать". Там нужно только придумать структуру данных для своей информации. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
QGIS
Цитата:
|
|||
|
||||
Цитата:
А ему нужен простой Navisworks. |
||||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
То есть опять же убогая имитация информационной системы от AutoDesk за нехилые бабки?
Да простейшая частная задачка "перекрасить трубу" по "пометке" в Access легко решается в базовом AutoCAD с помощью несложного программирования на Лисп. Это 1. Обращение к Access через ADO для выборки данных (проще всего использовать готовую библиотеку ADOLisp). 2. Выборка в чертеже примитивов связанных с той записью. 3. "Перекраска" или ещё какие-то действия. И все сложности (не очень сложные) - это привязка к примитивам расширенных данных по связи с конкретной БД, таблице в ней и конкретным ID в таблице. Если это действительно надо. Да на форуме человек 10 это запросто сделают. Но обычно "перекрасить" - это только начало. А потом начинаются всякие "хотелки", типа найти трубы подлежащие плановому ремонту в этом году и т.п. И здесь уже имитациями не обойтись. |
|||
|
||||
Цитата:
Что-то вроде: Последний раз редактировалось Кулик Алексей aka kpblc, 06.10.2015 в 09:00. |
||||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Например для газотранспортных систем стоимость всего этого софтового оснащения для полного комплекса измеряется миллиардами долларов и около трети общик капвложений. Да и эта картинка вполне вероятно, что единственная и рекламная. |
|||
|
||||
Свет клином на газотранспортной системе сошелся? Да таких производств с трубами и Ёмкостным оборудованием чуть больше чем дофига.
Начиная от кондитерской фабрики и кончая свинофермой. Ага, та была "рекламная" остальные все ГИС'ы Цитата:
|
||||
|
||||
Регистрация: 03.10.2015
Сообщений: 3
|
И все сложности (не очень сложные) - это привязка к примитивам расширенных данных по связи с конкретной БД, таблице в ней и конкретным ID в таблице. Если это действительно надо. Да на форуме человек 10 это запросто сделают.[/quote]
ShaggyDoc Сможешь помочь, если я скину БД и Чертёж? и желательно с комментариями)))(Вместо ID код системы-KKS) |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Cagey, это можно сделать через dbConnect, но лучше запихать геометрию в БД
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
|
|||
|
||||
Цитата:
2. Если нужен именно Автокад, то нужно подобрать соответствующее его вертикальное приложение, где такое уже сделано. Возможно (не знаю) специально для трубопроводчиков у Автодеска уже такое есть. В принципе есть AutoCAD Map/Civil 3D, о котором говорит trir. В Map, во-первых, можно проще связать свои графические данные с Access. Во-вторых, в нем есть FDO - для работы с пространственными данными в СУБД со всеми возможностями. В-третьих, в нем есть Industry Model - еще неведомая мне штуковина. Поинтересуйтесь Map/Civil 3D хоть на http://forums.autodesk.com/t5/autoca...sskiy/bd-p/376. Там уже есть что почитать для начала, но ответят, скорее, не раньше, чем на следующей неделе - сейчас же конференция.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
|
|||
|
||||
Сегодня должен был быть на конференции доклад "Эволюция ГИС", Уральский Евгений, НТЦ Конструктор. Евгений как раз успешно практикует похожую тему, использует для реальных задач FDO из AutoCAD Map/Civil 3D. Десятки миллионов объектов, многопользовательский доступ и пр., и пр. - все как положено.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,053
|
|
|||
|
||||
В Map/Civil есть же.
В C:\Program Files\Autodesk\AutoCAD 20...\Sample есть пример как раз с mdb.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Регистрация: 26.08.2009
Сообщений: 19
|
Я немного работал с базами WMS. FDO, как я понимаю, тоже из этой оперы. Это инструмент для отображения в чертеже какой-то графики из внешней БД. Меня БД интересует с целью вывода таких данных как площади штриховок, длины полилиний из определенного слоя, количество блоков помеченных атрибутами, и т. д. В конечном итоге, всю эту информацию собрать в экселе, обработать и вернуть в чертеж в виде готовых таблиц ведомостей. FDO может в этом помочь?
|
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
может
Цитата:
Excel умеет получать данные из БД Цитата:
Последний раз редактировалось trir, 25.05.2023 в 08:26. |
|||
|
||||
Регистрация: 26.08.2009
Сообщений: 19
|
Цитата:
https://youtu.be/yYJ6dAVLeUU?t=401 |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Цитата:
Цитата:
Последний раз редактировалось trir, 25.05.2023 в 12:10. |
|||
|
||||
Регистрация: 26.08.2009
Сообщений: 19
|
Цитата:
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где скачать Civil 3D 2010 или базу данных для 2009 версии? | Динара | Вертикальные решения на базе AutoCAD | 1 | 02.04.2010 11:35 |
СПДС GraphiCS 5.0 "Не удается открыть базу данных. Путь - C:Documents and Settings\All Users\Application Data\CSoftСПДС GraphiCS 5.0 | EUGENYI | ПО от CSoft | 6 | 24.08.2009 09:33 |
Ищу базу данных пожарной нагрузки | Turbo D | Поиск литературы, чертежей, моделей и прочих материалов | 7 | 04.03.2009 09:15 |
Hyperlink или как связать атрибут с базой данных? | Mikhail | Программирование | 3 | 05.03.2007 09:14 |
Подскажите пожалуйста как создать БАЗУ ДАННЫХ!!!??? | master_blaster | AutoCAD | 5 | 12.04.2006 10:46 |