Форум для строителей и проектировщиков - Типовые серии, Типовые проекты, сметы, СНиПы, ГОСТы, NormaCS, NormCAD   Строительный сайт
Сайт для строителей Скорая 

помощь+Обсуждение программ Каталог Электроных книг Игры / Games Всё для строителей Бизнес софт : СПС Загадочное и неизведанное
Наш сайт! Скорая помощь Библиотека Игры Всё для строителей СПС Загадочное
Вернуться   Форум для строителей и проектировщиков - Типовые серии, Типовые проекты, сметы, СНиПы, ГОСТы, NormaCS, NormCAD > Всё для строителей: проектирование, типовые серии и проекты > Проектирование и Расчет > Autodesk (обсуждение)

Важная информация

Autodesk (обсуждение) Своевременное решение проблем и интерактивное обсуждение проб и ошибок с продуктами Autodesk

Ответ
 
Опции темы
Старый 16.04.2010, 10:14   #1
Guest
Blocks

Программирование в AutoCad

Коллеги, поделитесь опытом программирование в AutoCad. Кто что сделал? Как можно быстро что-нить сворганить? И вообще где можно доступно про ЛИСП почитать?
  Ответить с цитированием

Реклама
Если Вы являетесь автором материала или обладателем авторских прав на него
и против его использования на форуме www.forum.inoe.name , пожалуйста свяжитесь с администрацией форума
Старый 16.04.2010, 10:21   #2
Guest
По умолчанию Re: Программирование в AutoCad

Рекомендую книгу "Инженерная компьютерная графика AutoCad" А.Л. Хейфец. Сейчас неспешно учусь по ней - очень поступательное и доступное уму введение в лисп. Затем - Полещук, в качестве справочника команд.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
KickeR (16.04.2010), miledy_48 (29.10.2010)
Старый 16.04.2010, 14:12   #3
ветеран форума
По умолчанию Re: Программирование в AutoCad

Цитата:
Сообщение от KickeRПосмотреть сообщение
Коллеги, поделитесь опытом программирование в AutoCad. Кто что сделал? Как можно быстро что-нить сворганить? И вообще где можно доступно про ЛИСП почитать?

возможно вам поможет:

Н.Н.Полещук, П.В.Лоскутова "AutoLISP и Visual LISP в среде AutoCAD" - здесь.
Сергеи Зуев, Николай Полещук. САПР на базе Autocad – Как это делается - здесь.
__________________
каждый человек предан, либо кому-то, либо кем-то...
Zinnur вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
LynxM (07.11.2010), NikAlex (19.10.2010), odintakoi (29.04.2010), st2008 (16.04.2010)
Старый 29.04.2010, 10:08   #4
Guest
По умолчанию Re: Программирование в AutoCad

Я программировал в автокад на VBA, можно сделать кучу программок для рисования однообразных объектов, подсчета и т.д. Например, создание таблицы коордиан углов, линейного сооружения, рисование труб(защиты) на плане. И т.д.
  Ответить с цитированием
Старый 30.08.2010, 11:30   #5
Guest
По умолчанию Re: Программирование в AutoCad

Здесь можно скачать готовые програмки на LISP, VBA и т.п.: http://www.caduser.ru/forum/index.ph...ME=list&FID=44
  Ответить с цитированием
Старый 17.09.2010, 15:56   #6
Guest
По умолчанию Re: Программирование в AutoCad

"Инженерная компьютерная графика AutoCad" А.Л. Хейфец

К сожалению, всю книгу отсканировать нет возможности. Пока выкладываю главу 3, в ней - начальные уроки lisp-программирования, постепенное развитие навыков на примерах. По мере возможности буду выкладывать и другие главы.
В deja-vu 2,5 Мб

Глава 3 Основы программирования.rar
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
odintakoi (19.09.2010), st2008 (17.09.2010)
Старый 23.09.2010, 02:03   #7
Guest
По умолчанию Re: Программирование в AutoCad

Цитата:
Сообщение от KickeRПосмотреть сообщение
Коллеги, поделитесь опытом программирование в AutoCad. Кто что сделал? Как можно быстро что-нить сворганить? И вообще где можно доступно про ЛИСП почитать?

Для начала лучше программируй на VBA - он попроще ЛИСПа будет, а эффект - тот же!!!
  Ответить с цитированием
Старый 28.09.2010, 14:40   #8
Guest
По умолчанию Re: Программирование в AutoCad

Балуюсь VBA, правда с 2010 версии Акад с ним распрощался - устанавливается отдельно :)
Могу чем-нить помочь, правда самоучка :)
  Ответить с цитированием
Старый 07.10.2010, 21:17   #9
Форумчанин
По умолчанию Re: Программирование в AutoCad

у нас на работе есть отдел программеров которые на лиспе под автокад пишут целые панельки для всех видов инженеров (ас, вк, ов, эл)...поспрашиваю у них литературу и сайты...
MiSchu вне форума   Ответить с цитированием
Старый 14.10.2010, 10:51   #10
Форумчанин
По умолчанию Re: Программирование в AutoCad

AutoCAD. Секреты, которые должен знать каждый пользователь
Дэн Эбботт - отличная книга, есть введение в LISP c простыми и понятными примерами. Книга есть на форуме
passenger200 вне форума   Ответить с цитированием
Старый 19.10.2010, 11:08   #11
Форумчанин
По умолчанию Re: Программирование в AutoCad

Писал программки на VBA очень удобно и попроще LISPa (для меня), но комп виснит капитально когда нужно много операций выполнить. Говорят, что LISP так не вешает комп, но конкретно для моих задач так и не нашел Helpa по LISPу. В книге Н.Н.Полещук, П.В.Лоскутова "AutoLISP и Visual LISP в среде AutoCAD" (очень толковая книга) тоже ничего не нашел, пока пользуюсь VBA

Добавлено через 5 минут

Забыл ссылки вставить))) Вот здесь http://vbamaker.narod.ru/ примеры программирования на VBA для AutoCAD, здесь http://www.afralisp.net/index.php по LISPу. В поиске если забить можно много подобных сайтов найти. Удачи в программировании)))
NikAlex вне форума   Ответить с цитированием
Старый 04.11.2010, 08:58   #12
Guest
По умолчанию Re: Программирование в AutoCad

Лисп удобен когда надо мелкие команды добавить, мои вон вообще командную строку отключают и все мышкой, все мышкой. =(

Я бы посоветовал использовать дотНЭТ, так или иначе автокад перешел именно на него
  Ответить с цитированием
Старый 04.11.2010, 22:08   #13
Форумчанин
По умолчанию Re: Программирование в AutoCad

Цитата:
Сообщение от kleenПосмотреть сообщение
Лисп удобен когда надо мелкие команды добавить, мои вон вообще командную строку отключают и все мышкой, все мышкой. =(

Я бы посоветовал использовать дотНЭТ, так или иначе автокад перешел именно на него

У нас на работе сотрудник в Лиспе такие крендюля выделывает и не скажешь что мелкие команды, но и в VBA можно такие же вещи вытворять и многое другое. Я VBA использую для import & export AutoCAD & Excel очень удобная весчь. А вот насчет дотНЭТ честно говоря непонял, енто что ещё такое???
NikAlex вне форума   Ответить с цитированием
Старый 05.11.2010, 19:27   #14
Guest
По умолчанию Re: Программирование в AutoCad

Цитата:
Сообщение от NikAlexПосмотреть сообщение
У нас на работе сотрудник в Лиспе такие крендюля выделывает и не скажешь что мелкие команды, но и в VBA можно такие же вещи вытворять и многое другое. Я VBA использую для import & export AutoCAD & Excel очень удобная весчь. А вот насчет дотНЭТ честно говоря непонял, енто что ещё такое???

На Лиспе можно делать многое, но надо быть профи! А если только начинающий, то лучше начать с VBA. А дотНЄТ - это тот-же VBA, только в самой современной среде программирования от мелкософта, т.е. - VBA.net (типа VisualBasic.net, VisualC.net и т.д.). 10-й АКАД переведен на эту среду, т.е. дотНЭТ. Теперь все ясно? :). Успехов...
  Ответить с цитированием
Пользователь сказал cпасибо:
NikAlex (08.11.2010)
Старый 08.11.2010, 22:53   #15
Форумчанин
По умолчанию Re: Программирование в AutoCad

Цитата:
Сообщение от vc1111Посмотреть сообщение
На Лиспе можно делать многое, но надо быть профи! А если только начинающий, то лучше начать с VBA. А дотНЄТ - это тот-же VBA, только в самой современной среде программирования от мелкософта, т.е. - VBA.net (типа VisualBasic.net, VisualC.net и т.д.). 10-й АКАД переведен на эту среду, т.е. дотНЭТ. Теперь все ясно? :). Успехов...

Аааааа, у меня просто AСad 2009, надо будет 2010 поставить и заценить что там с VB.NET. Правда если честно я слышал что Autodesk вообще хотят от VB отказаться
NikAlex вне форума   Ответить с цитированием
Старый 08.11.2010, 23:54   #16
Форумчанин
По умолчанию Re: Программирование в AutoCad

Ну вот поставил 2010 Acad и как я и предполагал (а вернее слышал) при вводе команды VBARUN выскочило сообщение содержащая что то типа Visual Basic не установлен перейдите по ссылке и внизу ссылочка на сайт Autodesk где можно отдельно скачать VBA для AutoCAD Так что меня не обманули, походу Autodesk отказывается от VBA
NikAlex вне форума   Ответить с цитированием
Старый 07.12.2010, 15:39   #17
Guest
По умолчанию Re: Программирование в AutoCad

Цитата:
Сообщение от vc1111Посмотреть сообщение
Для начала лучше программируй на VBA - он попроще ЛИСПа будет, а эффект - тот же!!!

Autodesk официально заявила, что отказывается от поддержки VBA в Автокаде. Так что если прицеливаться на будущее, то этим не стои заморачиваться (имхо).
  Ответить с цитированием
Старый 15.12.2010, 20:35   #18
Форумчанин
По умолчанию Re: Программирование в AutoCad

Цитата:
Autodesk официально заявила, что отказывается от поддержки VBA в Автокаде. Так что если прицеливаться на будущее, то этим не стои заморачиваться (имхо).

Ну то что они отказываются - это мы уже знаем, но установить отдельно VBA никто не мешает, так что можно спокойно продолжать писать макросы на VBA и использовать старые))) Вот если б они полностью(т.е. исключили VBA в корне, без возможности его использования), то это уже была б проблема для тех у кого собственные примочки писались годами
NikAlex вне форума   Ответить с цитированием
Старый 23.12.2010, 16:15   #19
Форумчанин
По умолчанию Re: Программирование в AutoCad

поддержка VBA для AutoCAD'ов 2010 и 2011 с официального сайта
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Gloomy вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ublhfdkbrf (12.02.2011)
Старый 17.02.2011, 11:34   #20
Форумчанин
По умолчанию Re: Программирование в AutoCad

Всем привет.
Выкладываю файлики с примером экспорта данных из Excel в AutoCAD посредством макроса написанного в VBA

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 3 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


Открываем файл AutoCAD, открываем файл Excel посредством перетаскивания кидаем файл EXCEL_ACAD.dvb в открытый файл AutoCAD Затем набираем команду VBARUN , должна открыться форма "Macros" где вы увидите наш Macros EXCEL_ACAD.dvb
В правом верхнем углу жмем RUN
И вуаля блоки на чертеже заполнились данными из Excel
Это небольшой пример как можно использовать VBA в AutoCAD
Удачи!
NikAlex вне форума   Ответить с цитированием
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование (С++, Perl и т.п) Михаил Компьютеры и Интернет 29 18.07.2013 11:35
программирование на VBA NOTNAME Обсуждение прочитанного+Поиск необходимого 0 10.02.2011 00:20
Программирование мини-АТС Samsung и Panasonic JiKetch Справочно-специализированная литература 1 05.09.2009 00:44


Опции темы

Быстрый переход
Форум для строителей. Снипы, типовые серии, -Eurosoft, Lira Soft, ЛИРА САПР, NormCAD, ФОК, Base и Foundation, типовые серии, типовые проекты и госты все бесплатно можно скачать с нашего форума. А так же обсуждение MagiCAD, стройконсультант, NormaCS и Грандсмета">Форум для строителей и проектировщиков. ЛИРА софт, ЛИРА САПР, STARK ES, SCAD Office, ФОК Софт, BASE и Фундамент, NormCAD, Mathcad, Project Studio CS, СПДС GraphiCS, Типовые серии и проекты, нормативная документация- СНиПы, ГОСТы - скачать бесплатно с форума. А так же обсуждение MagiCAD, СтройКонсультант, NormaCS, Гранд Смета

Проблема: "После захода на форум и ввода логина и пасса всё нормально! Но стоит прерваться на временную паузу минуток 15 и после обновление страницы опять приходится вводит всё заново"
Решение:Когда вы авторизуетесь на форуме, то ставьте галочку рядом со словом "запомнить". Эта опция добавляет в ваш браузер файлы cookie, в которых хранится информация по авторизации. В том случае, если сеанс закончится, он будет возобновлен используя данные хранящиеся в cookie.

Текущее время: 08:29. Часовой пояс GMT +3.


Copyright ©2006 - 2017, Портал INOE. Перевод: zCarot
Форум для строителей и проектировщиков
Сайт не предоставляет электронные версии произведений и ПО, а занимается индексированием файлов, находящихся в файлообменных сетях.
Весь материал, представленный на сайте www.inoe.name взят из открытых источников или прислан посетителями сайта.
Материал используется исключительно в некоммерческих целях. Все права на публикуемые аудио, видео, графические и текстовые материалы принадлежат их владельцам.
Запрещено любое использование материалов сайта без письменного разрешения авторов материала.
Портал www.inoe.name и www.forum.inoe.name ни перед кем ни при каких обстоятельствах не несет ответственности за фактический, побочный, случайный или косвенный ущерб, связанный, а также вызываемый скачиванием файлов посредстом выложенных ссылок нашими пользователями, найденными в сети, и использованием ссылок. Все данные собраны только на добровольном основании.
Если Вы являетесь автором материала или обладателем авторских прав на него
и против его использования на сайте www.inoe.name , пожалуйста свяжитесь с нами
Rambler's Top100