| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA-AutoCAD программы для геодезистов, маркшейдеров

VBA-AutoCAD программы для геодезистов, маркшейдеров

Ответ
Поиск в этой теме
Непрочитано 04.09.2008, 22:51 1 | #1
VBA-AutoCAD программы для геодезистов, маркшейдеров
Sergey Klimkin
 
Регистрация: 04.09.2008
Сообщений: 3

Программы на VBA-AutoCAD для геодезистов, маркшейдеров. Экспорт из Аутокада в Кредо, исполнительные съемки отклонений в плане по X и Y (для свай и для шпунта), экспорт различных точек, линий, полилиний из Аутокада в файлы тахеометров Sokkia SDR20 SDR33 и в текстовый файл с различными разделителями полей - для выноса проектных точек в натуру, построение от проектной оси 3d-проектных траншей/насыпей для последующего подсчета объемов, вырезка/врезка 3d-фрагментов поверхностей в АутоКАД'е (маркшейдеры работающие на открытых карьерах поймут, для чего это). Не все отполировано, но претензий и пожеланий не принимаю - бо бесплатно! Дельные предложения по сотрудничеству приветствуются. Делались программы под версией 2000-2002, проверена работоспособность под версиями 2004-2005. Один коллега установил и под 2007 версией, но там сложней с установкой.
Описание установки программ под 2000-2005 смотри текстовый файл внутри архива. Переделки, доработки не планируются. Кому подойдет - настраивайте и пользуйтесь в том виде, в каком есть. Редактор VBA в AutoCAD позволяет смотреть и редактировать исходный код. Код у меня хорошо прокомментирован. Тем кто сам пытается программировать в VBA это может помочь. Сейчас пишу программы для работы с бытовыми Garmin GPS приемниками и навигаторами для дифференциального режима. Если есть заинтересованные в этом направлении (не халявщики) приглашаю к обсуждению и сотрудничеству. Вот пока и все!
Сергей Климкин, геодезист, Москва.

Вложения
Тип файла: zip VBA_AutoCAD_Programs.ZIP (697.9 Кб, 3009 просмотров)

Просмотров: 22452
 
Непрочитано 04.09.2008, 23:08
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


1. Архив вместе с описанием лучше кидать в Download.
2.
Цитата:
<...>Если есть заинтересованные в этом направлении (не халявщики) приглашаю к обсуждению и сотрудничеству. Вот пока и все!<...>
Есть спец.раздел "Поиск исполнителей". С этим туда.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.09.2008, 23:38
#3
Sergey Klimkin


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


А где он Download, искал и не нашел, подскажите.
Также пожалуйста подсказку по: спец.раздел "Поиск исполнителей"
Sergey Klimkin вне форума  
 
Непрочитано 04.09.2008, 23:59
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Раздел Download
Раздел "Поиск исполнителей"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 05.09.2008, 21:20
#5
Sergey Klimkin


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


Спасибо, Алексей! Теперь все нашел.

По поводу библиотеки. Как только увижу простое, нетормозное и надежное решение обмена переменными между Lisp'ом и VBA в AutoCAD'е, так сразу же возьмусь за освоение этого замечательного языка. А пока "колупаюсь" с VBA - заброшенным ребенком Microsoft-AutoDesk. При кривизне реализации - понятность объектной модели и простота написания программы на бейсике.
Sergey Klimkin вне форума  
 
Непрочитано 05.09.2008, 22:55
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


По-моему, чуть ли не единственный вариант обмена VBA <->LISP: http://discussion.autodesk.com/threa...ssageID=418811 и http://www.google.com/search?q=vlax....008-19,GGLD:ru
Выходов, как всегда, множество:
  1. Писать все на VBA
  2. Писать все на lisp с применением окон на dcl
  3. То же, но OpenDCL или ObjectDCL
  4. lisp + СОМ-объекты (потребуется Visual Basic 6 / Visual C++ 6). Как пример: http://www.arcada.com.ua/forum/viewtopic.php?t=460
  5. lisp + ObjectARX
  6. только ObjectARX
  7. работа через .NET (VB.NET / C#)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA-AutoCAD программы для геодезистов, маркшейдеров

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по работе системы RuCAD Олег К. Прочее. Программное обеспечение 142 17.09.2019 05:06
Сейсмозащита и сейсмоизоляция существующих, построенных зд. IANationalInformAgentstvo Прочее. Архитектура и строительство 216 20.01.2015 16:51
Новый драйвер для Phantom AutoCAD OLE/ADI Printer. Как? CyberMan AutoCAD 4 26.04.2009 10:19
Концепция проекта в Autocad Architecture для конструкторов Vildar Вертикальные решения на базе AutoCAD 48 31.08.2008 23:39
Юмор 2007 Огурец Разное 1172 29.12.2007 11:16