Как поставить базу в автокаде
Подготовка к подключению внешней базы является важным моментом при работе с базами как таковыми. Этот урок рассчитан на облегчение работы пользователей при подключении баз данных.
Подключение базы данных включает в себя несколько компонентов, которые необходимо подготовить заранее. При выполнении нескольких простых шагов, подключение базы данных пройдет гладко и не вызовет никаких трудностей.
Основными шагами для начала работы с базами данных являются следующее:
- Убедитесь что у вас имеется программа источник данных ODBC от Microsoft.
- По необходимости организуйте базы данных в соответствующие каталоги и вложения.
- Настройте соответствующий драйвер базы данных с помощью ODBC или OLEDB программ.
- Настройте источник данных изнутри AutoCAD.
- Выполните команду БДСВЯЗЬ.
- Установите логин и пароль, при присутствии такого требования со стороны базы данных.
- Подключитесь к источнику данных.
- Откройте окно Data View.
- По необходимости внесите корректировки в данные.
- Прикрепите строки базы данных к соответствующим объектам на чертеже.
- По необходимости создайте ярлык на чертеже.
Организация структуры базы данных
Для подключения к базе данных, необходимо четко знать тип системы управления базами данных, которая создала саму базу данных. А так же структуру самой базы данных и папок, содержащих эту структуру.
Настройка источника данных
Для начала работы с внешними базами данных, вы должны сообщить AutoCAD, как осуществлять обмен с базой данных, называемой источником данных. Для этой связи AutoCAD использует либо ODBC, либо OLE DB.
Система AutoCAD предоставляет образец файла Microsoft Access, с названием dtj_sairplGS.mclrj расположеной в корневой папке AutoCAD> Sample.
Для начала, необходимо установить и настроить Администратор источника данных ODBC. Что бы проверить, есть ли Администратор источника данных ODBC на вашем компьютере, откройте Пуск > Панель управления > Администрирование, и найдите один из следующих пунктов:
- Источники данных ODBC (32-разрядная) или Источники данных (ODBC).
- Администрирование вывода Источники данных (ODBC).
Что бы проверить, установлены ли у вас необходимые драйвера, дважды щелкните пункт ODBC. В диалоговом окне Администратор источника данных ODBC, будет отображен список драйверов приложений баз данных. Убедитесь, что ваше приложение базы данных в списке драйверов баз данных, содержит информацию о подключении к базе данных.
Инструкции по настройке базы данных варьируются в зависимости от выбранного драйвера. Стандартная онлайн помощь AutoCAD содержит подробную инструкцию по настройке любого типа базы данных.
Что бы настроить базу данных с помощью ODBC, выполните следующие действия:
Теперь вы готовы для настройки базы данных из AutoCAD. Выполните следующие действия:
После выполнения этих шагов вы готовы к установке соединения между чертежом и базой данных. Об этом, подробно, мы расскажем в следующем уроке.
nikol, сначала определись, что ты хочешь. И что понимаешь под "базой данных". В голом AutoCAD, без программирования, можно сделать то, что написал SergGL. Можно и в атрибутах блоков информацию держать, но это очень примитивно.
Hyperlink будет работать наилучшим образом в DWF - открывать по ссылке документ, хоть в Интернет.
А чтобы комфортно редактировать, просматривать, да еще коллективно - это уже элементы ГИС-технологий. Для этого существует множество специально заточенных программных продуктов.
Можно это сделать и в AutoCAD, но с серьезным программированием. Специализированный редактор для работы с СУБД, связь примитивов с базой данных и прочее.
Давно уже хотел поднять эту тему, да как-то было несруки, да и тема сама обьемная, я думаю многим было бы интересно использовать возможности серверов, для решения своих насущных задач, но связка "Сервера" с "Кадом", имеет ряд подводных камней, на некоторые из которых я уже наткнулся, возможно кому-нибудь будет интересно начало моего пути в этом направлении, и так моя
*Первая ошибка:
Ну для того, чтобы рассмотреть связку "SQL Сервера" с "Кадом", надо иметь
представление о SQL серверах, набрав в одной из поисковых систем три буквы "SQL"
получил кучу ссылок, первая которая мне понравилась была ссылка для "Зеленых Админов ", в которой доступно было описано как создавать пользователей, базы,
таблицы, запросы и т. д. все было замечательно и довольно просто, это была статья
о MySQL- сервере, в конечном итоге, все мои познания о MySQL, оказаались бесполезными, т.к. я ненашел никакого материала, который бы мне помог осуществлять запросы и т. д. из LISP --> MySQL.
Теперь, я пошел по другому пути, сделав предварительный обзор, я убедился в том, что "Кад" поддерживает сервера "Майкрософтовского" пр-ва, ну например
MS SQL, которуй для разработчиков "ПО" в виде ознакомительного варианта,
можно бесплатно скачать с сайта "Майкрософт"
Скачав долгожданный продукт:
Microsoft SQL Server 2005 Express Edition
я его установил по умолчанию, и пришел в глубокое уныние после первого знакомства, после дружелюбного MySQL, Microsoft SQL Server 2005 Express Edition
оказался продуктом увесистым и сложным, в добавок к тому я несмог создать в нем
ни одной таблицы ни одного пользователя и т.д., после прочтения неслольких статей
по Microsoft SQL Server, я скачал еще одну программу с той же ссылки, которая
называлась:
Microsoft SQL Server Management Studio Express (SSMSE) от одних букв голова уже кружится, так же установил ее по умолчанию, и здесь появился некоторый прогресс,
с помощью нее я смог создать свою "db" "таблицу", и даже через "dbconnect" в "Каде" смог увидеть свою базу правда пока без таблицы, ну для одного топика
достаточно.
Редактировать объекты модуля «СПДС» можно нескольким способами. Настройки программы позволяют пользователю сформировать собственную комбинацию методов редактирования. Все вставленные объекты СПДС «считаются» программой и отображаются на панели Объекты. Встроенная технология Object Enabler позволит работать с объектами СПДС при нехватке лицензий. Опция Взять с чертежа контекстного меню выноски nanoCAD позволит установить динамическую связь между свойством объекта СПДС и строкой выноски
Редактирование объектов модуля «СПДС» Платформы nanoCAD
Модуль «СПДС» в составе Платформы nanoCAD содержит большой перечень объектов: параметрические объекты из базы, элементы архитектуры, различные объекты оформления (отметка, уровня, сварные швы…) и т.д. Вносить изменения в объект СПДС (рис. 1) можно несколькими способами:
с помощью интеллектуальных «ручек» объекта;
в диалоговом окне объекта;
в панели Свойства.
Рассмотрим основные особенности каждого из этих способов редактирования.
Интеллектуальные "ручки" объекта
Количество и функционал интеллектуальных «ручек» зависят от самого объекта. В большинстве случаев эти «ручки» позволяют выполнить наиболее часто используемые операции редактирования объекта. От обычных «ручек» они отличаются формой и цветом. Например, интеллектуальные «ручки» позиционной выноски (рис. 2, 3) позволяют:
отрегулировать конечные маркеры линии-выноски (стрелка, засечка, точка и т.п.);
отрегулировать вписывание текста на полке линии-выноски;
переключить положение полки выноски.
При наведении курсора на интеллектуальную «ручку» появляется всплывающая подсказка, объясняющая функциональное назначение этой «ручки» в объекте (рис. 4).
Рис. 2. Позиционная выноска с интеллектуальными «ручками» Рис. 3. Позиционная выноска без интеллектуальных «ручек» Рис. 4. Всплывающая подсказка интеллектуальной «ручки»
Отображение интеллектуальных ручек объекта можно настроить в меню Настройки СПДС → Редактирование → Показывать интеллектуальные ручки (рис. 5).
Рис. 5. Настройка отображения интеллектуальных «ручек»
Освоить работу с интеллектуальными «ручками» несложно, а навык работы с ними позволит значительно сократить время редактирования объектов СПДС.
Примечание. Интеллектуальные «ручки» таблиц nanoCAD и выносок доступны в Платформе nanoCAD без активированного модуля «СПДС».
Диалоговые окна объектов
Структуры диалоговых окон объектов СПДС различны и зависят от объектов, которым они принадлежат. Диалоговые окна объектов из базы позволяют (рис. 6):
назначить марку, тип, материал и т.д., уточнить геометрические характеристики вставляемого объекта;
отрегулировать параметры вставки объекта (масштаб, перекрытие примитивов, вид, представление и т.п.);
перейти в систему NormaCS к документу с нормативно-техническим описанием вставляемого объекта.
Диалоговые окна объектов оформления позволяют назначить параметры вставки, а при редактировании – перезадать их. (рис. 7).
Рис. 7. Диалоговые окна объектов оформления
В нижнем левом углу большинства диалоговых окон элементов оформления расположены три кнопки:
Помощь позволяет перейти в раздел справки об этом объекте. Здесь же вы найдете и полное описание команды;
Настройки. Нажав эту кнопку, вы переходите на вкладку Символы диалогового окна Настройка объектов, в пункт с описанием параметров объекта. Изменения, внесенные в этом диалоговом окне, коснутся всех объектов в файле;
ГОСТ. При нажатии этой кнопки появляется раздел нормативно-технического документа, где представлены требования к изображению данного объекта на чертеже.
Отрегулировать появление диалоговых окон при редактировании можно в меню Настройки СПДС → вкладка Главные настройки → Редактирование → Двойным нажатием (рис. 8).
Рис. 8. Регулировка отображения диалоговых окон объектов СПДС
Если в настройках установлен флажок Нет, диалоговые окна объектов СПДС не будут появляться при двойном щелчке левой кнопкой мыши на объекте СПДС.
«Обойти» настройки редактирования (в бездиалоговом режиме) позволяет утилита Редактирование (рис.9). Она предоставляет возможность вызывать диалоговые окна объектов СПДС даже если в настройках указано значение Нет. Алгоритм работы прост: вызовите команду, укажите объект. Появится диалоговое окно, соответствующее объекту выбора.
Рис. 9. Расположение утилиты Редактирование в ленточном интерфейсе
Диалоговые окна объектов СПДС позволяют регулировать параметры объектов, получать нормативно-технические справки о них, обеспечить комфортное взаимодействие пользователя и программы
Панель Свойства
Привычным способом внесения изменений в объект является панель Свойства. Для объектов СПДС этот способ также доступен. В этой панели
отображаются общие свойства объекта СПДС, регулируемые параметры, геометрические характеристики и т.п. Внесенные изменения сразу же отображаются на чертеже и применяются только к выделенным объектам СПДС.
Технология Object Enabler
Отличительной чертой компании «Нанософт разработка», отечественного разработчика Платформы nanoCAD, всегда было и остается внимание к пользователю. В начале 2020 года вышла 20-я версия nanoCAD[1], оснащенная встроенным Object Enabler. Этот адаптер позволяет пользователю осуществлять редактирование объектов СПДС даже в отсутствие лицензии на модуль «СПДС» (рис. 10).
Object Enabler предоставляет возможность копировать, перемещать, редактировать объекты с помощью интеллектуальных «ручек» и через панель Свойства. Недоступны создание объектов СПДС и база элементов СПДС.
Включение этой технологии в дистрибутив программы позволяет полноценно работать с объектами СПДС даже при нехватке лицензий СПДС, которая может возникнуть при сетевом способе лицензирования.
Платформа nanoCAD с модулем «СПДС» – отечественное решение, позволяющие оформлять проектную документацию согласно российским стандартам, принятым в строительной отрасли. При работе в nanoCAD с модулем «СПДС» пользователю предложены различные способы редактирования объектов СПДС: интеллектуальные «ручки», диалоговые окна, панель Свойства. Используя настройки программы, можно создать собственную комбинацию инструментов для редактирования объектов СПДС. Технология адаптера позволяет проектным организациям более грамотно подходить к закупкам программного обеспечения.
Управление объектами СПДС
Модуль «СПДС» Платформы nanoCAD располагает единым центром управления всеми объектами СПДС в чертеже: панелью Объекты (рис. 11). По назначению эта панель близка к функциональной панели платформы Диспетчер чертежа – предоставляет информацию обо всех объектах СПДС, включенных в чертеж, и позволяет управлять ими.
Рис. 11. Панель Объекты
На функциональной панели объекты СПДС сгруппированы по разделам: таблица nanoCAD, отметки уровня, параметрический объект (объекты из базы) и т.д.
При вставке новых объектов в чертеж они сразу же попадают в дерево функциональной панели. При необходимости это дерево можно обновить (рис. 12).
Рис. 12. Кнопка Обновить на панели Объекты
Включение функциональной панели
Вывести функциональную панель в рабочее пространство можно следующими способами:
в ленточном интерфейсе: вкладка СПДС → группа Объекты из базы → Управление вкладками → строка Объекты в выпадающем списке (рис. 13);
в командной строке: введите STTABT и в опциях команды выберите Объекты.
Разместите панель в удобном для вас месте.
Навигация по объектам СПДС
Одно из основных назначений этой панели – навигация по используемым объектам СПДС.
Двойной клик левой кнопкой мыши по объекту в панели позволяет осуществить навигацию – nanoCAD с модулем «СПДС» выполняет зуммирование и подсвечивание выбранного объекта (рис. 14).
Рис. 14. Подсвечивание объектов СПДС в чертеже
Также осуществить навигацию можно, выбрав пункт Показать объект в контекстном меню (рис. 15).
Рис. 15. Контекстное меню
Редактирование объектов
Диалоговое окно объекта СПДС можно вызвать с панели Объекты через контекстное меню. Состав пунктов контекстного меню зависит от выбранного объекта. Опция Редактировать вызывает диалоговое окно, соответствующее объекту СПДС. Например, для объекта «Отметка уровня» будет вызвано одноименное диалоговое окно, для спецификаций – окно редактора таблиц nanoCAD и т.д. (рис. 16).
Рис. 16. Вызов диалогового окна объекта СПДС из контекстного меню панели Объекты
Функциональная панель Объекты позволяет быстро найти в чертеже объект СПДС – без необходимости просмотра всего рабочего пространства. Контекстное меню объекта содержит самые востребованные команды по работе с этим объектом. Панель представляет собой инструмент обзора, контроля и редактирования объектов СПДС.
Выноска. Создание шаблона выноски для объектов из базы
Все свойства и параметры объектов из базы СПДС можно перенести в выноски nanoCAD. Создайте шаблон выноски с параметрами объекта из базы СПДС и используйте его многократно. Пошаговая инструкция ниже.
Рис. 17. Выноска для элементов из базы
Модуль «СПДС» Платформы nanoCAD расширяет возможности работы с выносками, позволяет создавать шаблоны выносок и вносить их в базу элементов для многократного использования, а также для передачи коллегам. Рассмотрим создание шаблона Позиционная выноска, строки которого содержат данные параметрического объекта из базы элементов СПДС и автоматически обновляются при изменении свойств объекта.
Формирование первой строки позиционной выноски
1.Вставляем в чертеж параметрический объект – например, уголок №50х5 по ГОСТ 8509-93 (рис.18).
Рис. 18. Выбор параметрического объекта из базы
2.Вызываем команду Позиционная выноска.
3.Устанавливаем курсор на первой строке. Вызываем контекстное меню выноски → Взять с чертежа → Взять из свойств → указываем на параметрический объект и в его свойствах выбираем Обозначение сечения (рис. 19) → нажимаем кнопку ОК.
Рис. 19. Выбор свойства Обозначение сечения Рис. 20. Выбор свойства Стандарт
4. Нажимаем клавишу Пробел и повторяем действия, представленные в пункте 3, только вместо свойства Обозначение сечения выбираем свойство Стандарт (рис. 20).
Мы сформировали первую строку позиционной выноски, текст которой представляет собой ссылки на свойства параметрического объекта (рис. 21).
Рис. 21. Ссылки на свойства параметрического объекта, собранные в первой строке позиционной выноски
Формирование второй строки позиционной выноски
1.Устанавливаем курсор на второй строке позиционной выноски. Вводим текст L= → вызываем контекстное меню → Взять с чертежа → Взять из свойств → указываем на параметрический объект и в его свойствах выбираем Длина (рис. 22) → подтверждаем выбор нажатием кнопки ОК.
Рис. 22. Выбор свойства Длина
2. Округляем значение длины до целых и добавляем обозначение единиц измерения. Вызываем редактор формул, щелкаем правой кнопкой мыши по числовой ссылке и в открывшемся меню выбираем строку Изменить формулу (рис. 23).
В диалоговом окне Формула вводим формулу
=- формулы в СПДС принято начинать со знака равенства, как в Excel;
int – функция, обрезающая число до целых;
+ – оператор, необходимый для добавления «мм». Строка формируется по законам конкатенации;
« мм» – текст, который мы хотим видеть рядом с числовым значением. «» – необходимые операторы в СПДС.
Рис. 23. Вызов редактора формул Рис. 24. Диалоговое окно Формула
Мы завершили формирование двух строк позиционной выноски (рис. 25). Разместим выноску на чертеже (рис. 26).
Рис. 25. Сформированные строки позиционной выноски Рис. 26. Позиционная выноска, отображающая свойства параметрического объекта
Создание шаблона выноски
Для многократного использования выноски с указанными свойствами параметрического объекта зафиксируем ее как шаблон и внесем в базу элементов
1. Вызываем Мастер шаблонов (рис. 27).
Рис. 27 Кнопка вызова Мастера шаблонов в ленточном интерфейсе
2.Указываем выноску → в открывшемся диалоговом окне Мастер шаблонов нажимаем кнопку Создать шаблон → вводим наименование шаблона: Выноска для объектов из базы → нажимаем кнопку ОК (рис. 28).
Рис. 28. Внесение выноски в базу элементов
3. Обновляем базу элементов. Наша выноска появилась в папке Шаблоны (рис.29).
Рис. 29. Выноска в базе элементов
Шаблон этой выноски применим ко всем объектам базы элементов, имеющим свойства Обозначение сечения, Стандарт, Длина. При вставке шаблона выноски строки будут формироваться автоматически, как ссылки на свойства параметрического объекта, и динамически изменяться при изменении свойств объекта. Сохранение шаблона в базе элементов позволит обращаться к нему многократно.
Для передачи шаблона необходимо вызвать в базе элементов контекстное меню и выбрать в нем строку Экспорт в файл (рис. 30). После этого следует указать папку сохранения, будет сформирован файл формата mcdi.
Рис. 30. Контекстное меню базы элементов
Настройки модуля «СПДС» Платформы nanoCAD позволяют пользователю найти собственные подходы к объектам модуля. Панель Объекты систематизирует все используемые объекты СПДС. Мастер шаблонов позволит «зафиксировать» динамические связи в выноске nanoCAD.
Чтобы узнать больше о функционале модуля «СПДС» Платформы nanoCAD, нажмите сюда.
[1] До 20-й версии включительно все программные продукты nanoCAD выпускались компанией АО «Нанософт». Все новые продукты линейки nanoCAD с 2021 года будут выпускаться и дистрибутироваться ООО «Нанософт разработка» (100% дочернее общество АО «Нанософт»).
Про то, как вынести размеры в Автокаде, мы говорили ранее. Было рассмотрено несколько способов изменения масштаба размеров и его элементов. В предыдущей статье речь шла про настройку размерного стиля в соответствии с ГОСТ.
Здесь вы найдете информацию, как в Автокаде указать размер с помощью соответствующих инструментов, расположенных на вкладке Аннотации, палитра «Размеры».
Команда Экспресс («Быстрый размер»)
Команда Экспресс («Быстрый размер») помогает ответить на вопрос, как поставить размеры в Автокаде автоматически сразу для нескольких элементов.
Рис.1. Команда быстрой простановки размеров «Экспресс».
Чтобы выполнить команду, нужно выделить сразу несколько объектов и указать местоположение размера. В проставленном размере отображаются расстояния между всеми выделенными точками. К контекстным свойствам относится:
- Радиус/диаметр и т.д. (боле подробно про каждый параметр вы найдете в курсе «Оформление проектов AutoCAD по ГОСТ»).
Рис. 2. Параметры команды «Экспресс».
Чтобы поставить цепь размеров вручную, нужно:
- Задать исходный размер и выбрать команду «Продолжить».
- Указать характерные точки, между которыми нужно определить расстояние.
- Проставить базовый (команда «Базовый»). Привязка идет к первой проставленной точке исходного размера.
Команда «Разрыв»
Если два размера пересекаются, можно применить инструмент «Разрыв». Последовательность действий следующая: вызовите команду, затем выделите размер, который хотите разорвать, нажмите Enter.
Рис. 3. Разрыв размера в AutoCAD.
Команда «Прикрепить»
Команда «Прикрепить» позволяет переопределять уже проставленный размер к др. точкам без потери связи, т.е. остаются ассоциативные размеры в Автокаде.
Свойство ассоциативности подразумевает, что объекты (в данном случае размеры) взаимосвязаны с исходными элементами чертежа, которые нужно образмерить (отрезки, дуги и т.д.). При изменении длины отрезка, значение текста в размере автоматически пересчитывается. Возможно, вы сталкивались с тем, что на чертеже появляются восклицательные знаки, как на рис. 4. Это значит, что ассоциативность между размером и объектом была утеряна.
Рис. 4. Свойство ассоциативности размеров в AutoCAD.
Вы всегда можете воспользоваться справкой Autodesk (горячая клавиша F1), если возникнут трудности.
Несколько слов про размеры в Автокаде 3d
Размеры всегда проставляются в плоскости XY. Если возникает необходимость вынести размер, к примеру, высоту объемного объекта, т.е. по оси Z, то у вас ничего не получится. Чтобы выполнить данную операцию, достаточно переопределить направление осей, работать в Пользовательской системе координат.
Рис. 5. Размеры в Автокаде 3д.
Это можно сделать с помощью мышки. Достаточно указать новое направление для осей, расположенных в левом нижнем углу графического пространства. Или же воспользоваться соответствующими командами: «Ось Z», «3 точки» (Вкладка «Главная», панель «Координаты», рабочее пространство «3D моделирование»). Именно по такому принципу проставляются размеры в Автокаде 3д.
Читайте также: