1

Этап 1

Освоить инструменты программирования из AutoCAD API

10 июля—10 июля

2

Этап 2

Составление блок-схемы проекта

10 июля—10 июля

3

Этап 3

Ход работы!

Дата начала: 10 июля

1

Этап 1

Освоить инструменты программирования из AutoCAD API

10 июля—10 июля

2

Этап 2

Составление блок-схемы проекта

10 июля—10 июля

3

Этап 3

Ход работы!

Дата начала: 10 июля

10 июля 2014

Цель заброшена

Автор не отписывался в цели 10 лет 3 месяца 12 дней

Техника и Технологии

Написать программу для автоматического составления геодезической исполнительной документации

Исполнительная схема неотъемлемый документ при сдаче объёмов работ службе заказчика. Такие схемы составляют инженеры-геодезисты по данным полученным в полевых измерениях. Иногда такая работа имеет творческий характер ввиду уникальности строительного объекта. Но в большинстве своём это рутинная работа, которую можно автоматизировать для умеренно широко круга задач.

И это моя цель.

Проект задуман как полностью бесплатный и результат моего труда будет доступен общественности в том виде как есть с открытым исходным кодом.

Что именно планируется автоматизировать:

  • Составление схемы на земельные работы при устройстве фундаментов, котлованов, траншей и т.п.;
  • Составление схемы на бетонные работы;
  • Составление схемы на армирование;
  • Составление схемы на анкерные болты;
  • Составление схемы на колонны;
  • и т.д.

Все схемы будут доступны и в "красивом" виде.

В каждую схему должны будут входить:

  1. Рамка ГОСТ;
  2. Штамп;
  3. План с привязкой к осям;
  4. Все требуемые разрезы;
  5. Примечания и условные обозначения;
  6. Выдержка из СНиП с предельно допустимыми отклонениями от проекта;

Все объекты схемы должны быть редактируемыми блоками с налаженными связями.

Писать программу собираюсь на ObjectARX C++ для AutoCAD.

Интерфейс программы должен быть в виде мастера в котором предлагается выбрать тип съёмки, тип объекта. Все необходимые геометрические параметры будут браться из сырых данных с тахеометра и GPS оборудования. Восприятие сырых данных будет происходить по кодам точек.

К программе планируется написать подробную инструкцию.

P.S.

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

  1. Освоить инструменты программирования из AutoCAD API

    Литература

    «Искусство читать - это искусство мыслить с некоторой помощью другого» . (Эмиль Фаге)

    Понравившийся мне шаблон для изучения С++ состоит в изучении следующих литературных произведений:

    1. Г. Шилдт. "C++ Базовый курс";
    2. Б. Эккель. "Философия C++. Введение в стандартный С++";
    3. Б. Эккель. "Философия C++. Практическое программирование";
    4. Б. Страуструп. "Язык программирования C++. Специальное издание";
    5. Н. Джосьютис. "C++ Стандартная библиотека";
    6. П. Плаугер, А. Степанов STL. "Стандартная библиотека шаблонов C++".
  2. Составление блок-схемы проекта

    Итак, нужно нарисовать, спланировать из каких блоков будет состоять программа изнутри, например:

    • Тело программы это библиотека .dll скомпилированная в Visual Studio и подключаемая в AutoCAD через командную строку;
    • Дополнительные библиотеки со сложными функциями и расширениями;
    • База данных с типами строительных объектов и их характерными параметрами;
    • База данных с блоками под все типы конструкций.

    Каждый блок необходимо расписать на подблоки до самого простого примитива.

  3. Ход работы!

    Написание программы в среде Visual Studio на С++ в сопровождении подробными комментариями, попутная отладка и тестирование с помощью заинтересованной общественности в сети.

  • 1972
  • 10 июля 2014, 07:54
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?