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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Библиотека динамических блоков + XML + Lisp = I-Draw ( первая web палета инструментов )

Библиотека динамических блоков + XML + Lisp = I-Draw ( первая web палета инструментов )

Ответ
Поиск в этой теме
Непрочитано 22.11.2009, 23:52 #1
Библиотека динамических блоков + XML + Lisp = I-Draw ( первая web палета инструментов )
gabrin
 
Инновации в проектировании
 
Россия
Регистрация: 13.02.2007
Сообщений: 106

Выкладываю на общий суд тестовую разработку I-draw. После загрузки приложенного в архиве макроса будут доступны 3 команды:
  1. IANNOT
  2. IARCHPLAN
  3. ITABLE

Это попытка вывести стандартную палету инструментов в интернет ( Saas ). При первом пуске может попросить установку Active-X компонента.
Иногда некорректно отображаются картинки, в ближайшем будущем исправим.
Рессурс планируется OpenSource, поэтому если вы заинтересованны милости прошу в команду разработчиков.
В ближайшем будущем аналогичная палета появится для платформы Revit

Данный инструмент активно используется командой проектировщиков Gabrin.NET. Технология специально создавалась для единого оформления документации удаленными проектировщиками (я думаю многим известна проблема оформления, когда у каждого свой стиль, и проект в целом выглядит очень разношерстно). Буду рад услышать конструктивную критику.
По просьбе автора тема перемещена из "Программирование" в "AutoCAD" /kpblc/

Вложения
Тип файла: rar idraw.rar (984 байт, 439 просмотров)


Последний раз редактировалось Кулик Алексей aka kpblc, 03.12.2009 в 13:43.
Просмотров: 15463
 
Непрочитано 22.11.2009, 23:58
#2
Кулик Алексей aka kpblc
Moderator

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


fas даже смотреть не буду Хоть бы какой readme сделал, чтобы понять - "кто есть ху"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.11.2009, 00:02
#3
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


Лисп сам по себе простейший. Запускает IE с нужной страницей. Вся работа делается на стороне сервера
gabrin вне форума  
 
Непрочитано 23.11.2009, 00:27
#4
Кулик Алексей aka kpblc
Moderator

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


А то, что файерволлом может быть запрещен запуск MSIE из-под AutoCAD, игнорируется?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.11.2009, 00:28
#5
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


Да. Так глубоко не копал. Пока только тестируем.
gabrin вне форума  
 
Непрочитано 23.11.2009, 00:32
#6
Кулик Алексей aka kpblc
Moderator

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


Тогда туда же: MSIE может быть разных версий - от 5 до 8; на него может быть повешено безумное количество дополнений; в качестве браузера по умолчанию может быть установлено все что угодно, и каждое со своими дополнениями: FireFox, SeaMonkey, Opera, Google Chrome (и туда же: не забыть еще и бета-версии). Это к вопросу о тестировании, если в коде вызывается именно браузер по умолчанию.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.11.2009, 01:02
#7
Pum-purum

PHP-разработчик
 
Регистрация: 12.05.2008
Ижевск
Сообщений: 1,166


Ребята, что вообще происходит? Какая еще палета? Что она делает?
Pum-purum вне форума  
 
Автор темы   Непрочитано 23.11.2009, 01:04
#8
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


Код:
[Выделить все]
(setq objIEA (vlax-create-object "InternetExplorer.Application"))
Палета drag-n-drop тащишь дин. блоки из браузера IE в Автокад. Все блоки хранятся на удаленном сервере.
gabrin вне форума  
 
Непрочитано 23.11.2009, 01:22
#9
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Да, пашет, только на 2010 не хочет.
Нравится. Только 3D надо туда вставлять.
Могу подкинуть пару-тройку виртуальных изделий.

Не прошло и два года, как появился второй вебмакрос для Автокада.
Первый я придумал, однако
http://forum.dwg.ru/showpost.php?p=266764&postcount=13

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

Последний раз редактировалось Supermax, 23.11.2009 в 01:52.
Supermax вне форума  
 
Непрочитано 23.11.2009, 10:27
#10
acyxou


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


gabrin, отличная работа! Сам хотел заняться этим, но был очень загружен текущими делами... Неплохо было бы еще картинок к блокам натыкать
Offtop: Supermax, у Оззи Осборна в есть такие слова "I'm just a dreamer..." ;-)

PS1. Картинки увидел, сорри
PS2. В 2010 у меня работает
__________________
Users are not stupid, they are busy.

Последний раз редактировалось acyxou, 23.11.2009 в 10:47.
acyxou вне форума  
 
Автор темы   Непрочитано 23.11.2009, 11:18
#11
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


К блокам можно прикрутить кучу сторонних файлов ( XLS, DOC ...). Возможно сделать 3D вращение в браузере виртуального оборудования, добавить Видео инструкции и т.п.
gabrin вне форума  
 
Непрочитано 25.11.2009, 18:39
#12
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


gomer вне форума  
 
Автор темы   Непрочитано 25.11.2009, 22:48
#13
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


gomer, что значит?
gabrin вне форума  
 
Автор темы   Непрочитано 29.11.2009, 18:25
#14
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


кто-нибудь попробовал? выскажите мнение. что изменить, что добавить. Если есть свои наработки в области дин блоков, пишите в личку, выложу в доступ паллету.
gabrin вне форума  
 
Непрочитано 01.12.2009, 04:26
#15
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,535
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от gabrin Посмотреть сообщение
Если есть свои наработки в области дин блоков, пишите в личку, выложу в доступ паллету.
может стоит устроить голосование в отдельной теме, какие блоки взять? А то их много вариантов-то. Той же отметки, например.

Все работает, нужно причесывать
Сколько оно кушает траффика? Примерно? Блоки скачиваются - понятно, а именно само окошко. Часто идут запросы на сервер?

Вообще картинок не хватает, для каждого блока. И блок таблиц взрывать вручную приходится. Автоматом не получится? Как в классической "Tool Palettes"?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось wetr, 01.12.2009 в 05:25.
wetr вне форума  
 
Непрочитано 01.12.2009, 09:16
#16
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,685


У меня по умолчанию браузер firefox, но команды нормально работают, запускают нужную страничку в IE.
Из предложений: может запускать одной командой, но что б грузилась страница сразу с несколькими вкладками (соответствующими типам блоков)?.
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV на форуме  
 
Непрочитано 01.12.2009, 09:27
#17
Кулик Алексей aka kpblc
Moderator

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


AlexV, MSIE может быть только 6-й версии, а там вкладки не поддерживаются.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.12.2009, 09:31
#18
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,685


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
AlexV, MSIE может быть только 6-й версии, а там вкладки не поддерживаются.
А тех, у кого 6-я версия, можно автоматически отправлять на сайт микрософта обновляться до 8-й..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV на форуме  
 
Непрочитано 01.12.2009, 10:21
#19
LSN


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


Хорошая вещь. Автору спасибо.

На 2010 Автокаде запустилась без проблем.

У аннотаций отображается одна картинка. После вставки блока и переходе снова в IE (не вводя команду в АКАДе, окно открыто) картинки не отображаются (вместо них чистые белые квадраты).
При запуске окно IE получается в фоне. Может лучше сделать чтобы оно выходило на передний план и после вставки блока закрывалось?

В блоке "Отметка для М1:100" ручка расположена не по середине линии. Значение неверно выдается.
LSN вне форума  
 
Автор темы   Непрочитано 01.12.2009, 14:18
1 | #20
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


расскажу про планы развития проекта:
1. Сейчас проводим тестирование технологии и сбор динамических блоков по тематикам ( как бы оцифровка гостов на оформление )
2. Начнется разрабатываться web портал с удобной навигацией. Туда же планируем "Виртуальные материалы и оборудование" ( как у Supermaxa)
3. Дистрибутив для Автокада ( панель ).

Цитата:
Сообщение от wetr Посмотреть сообщение
может стоит устроить голосование в отдельной теме, какие блоки взять? А то их много вариантов-то. Той же отметки, например.

Все работает, нужно причесывать
Сколько оно кушает траффика? Примерно? Блоки скачиваются - понятно, а именно само окошко. Часто идут запросы на сервер?

Вообще картинок не хватает, для каждого блока. И блок таблиц взрывать вручную приходится. Автоматом не получится? Как в классической "Tool Palettes"?
Да, было бы неплохо.
gabrin вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Библиотека динамических блоков + XML + Lisp = I-Draw ( первая web палета инструментов )

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждение фильмов Perezz!! Разное 9560 сегодня 00:25
Библиотеки электронных книг Кочетков Андрей Поиск литературы, чертежей, моделей и прочих материалов 303 21.06.2023 08:35
LISP. Очистка рисунка от "пустых" блоков Makswell Готовые программы 15 26.10.2022 15:24
Автокад в интернете, самое начало Mme St-Perle AutoCAD 86 12.05.2010 15:11
Библиотека динамических блоков Коробейников Алексей Динамические блоки 2 05.04.2005 16:08