Библиотека динамических блоков + XML + Lisp = I-Draw ( первая web палета инструментов ) - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

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

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

Ответ
Поиск в этой теме
Непрочитано 22.11.2009, 23:52
Библиотека динамических блоков + 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.
Просмотров: 15795
 
Непрочитано 01.12.2009, 15:49
#21
чеснок


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


Здорово!

Тока тема-то не раскрыта? Раскажите как используется xml, lisp и i-drop.
Раз уж включили их в название темы.
чеснок вне форума  
 
Автор темы   Непрочитано 01.12.2009, 16:45
#22
gabrin

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


использовать надо инструмент. А про idrop можно на http://autodesk.com почитать. Там все подробно расписано, с примерами применения
gabrin вне форума  
 
Непрочитано 01.12.2009, 16:56
#23
чеснок


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


Ну вот. А тема то звучит заманчиво, как уравнение с тремя неизвестными.

Ладно. Главное в правильном направлении идете товарищ!
чеснок вне форума  
 
Автор темы   Непрочитано 03.12.2009, 13:13
#24
gabrin

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


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

Последний раз редактировалось gabrin, 03.12.2009 в 14:16.
gabrin вне форума  
 
Непрочитано 03.12.2009, 16:24
#25
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Узнал некоторые свои блоки. Не знаю как к этому относиться, лишь бы не продавалось это потом. По элементам СПДС завтра скину еще немного, например линия разрыва не очень. С такой палеткой только блоки можно вставлять?
Пожелания:
- хорошо было бы, если бы, была возможность при нажатии такой кнопки выполнить лисп (макрос).
- возможность составлять свои наборы палеток для отдельной рабочей группы.
- возможность нажатия кнопки, а не перетаскивания.

P.S. В принципе, не плохая идея в перспективе.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 03.12.2009, 19:10
#26
Supermax

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


Цитата:
... 2. Начнется разрабатываться web портал с удобной навигацией. Туда же планируем "Виртуальные материалы и оборудование" ( как у Supermaxa) ...
Ну, нате.
Вложения
Тип файла: rar КЗР-Аргонавт ДУ-80.rar (3.06 Мб, 149 просмотров)
Тип файла: rar КЗР-Аргонавт ДУ-100.rar (1.61 Мб, 137 просмотров)

Последний раз редактировалось Supermax, 03.12.2009 в 19:34.
Supermax вне форума  
 
Автор темы   Непрочитано 03.12.2009, 19:35
#27
gabrin

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


Цитата:
Сообщение от Krieger Посмотреть сообщение
Узнал некоторые свои блоки. Не знаю как к этому относиться, лишь бы не продавалось это потом.
Да действительно, есть кое чего из твоих блоков. по поводу продавать: естественно у каждого стартапа должна быть комерциализация, иначе смысла этим заниматься нет. Но разработчикам динблоков, в случае если проект сбудется обязательно буду отдавать процент. Ведь столько наработок у людей лежит мертвым грузом, почему бы на этом не заработать.
gabrin вне форума  
 
Непрочитано 03.12.2009, 19:53
#28
Supermax

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


gabrin, про коммерционализацию:
Я тебе дело предлагаю. Надо на этих палетках еще счетчик скачиваний, того или иного блока, прикрутить.
Берем какого-нибудь производителя и кладем пару-тройку его изделий, не самых дорогих, и не самых востребованных. Но народу они нужны, и даже самые задрипанные блоки все равно будут качать. Если ты, для хохмы ради, попросишь у такого производителя прайс и условия закупки (а это может быть и не производитель, а типа "Сантехкомлект-а"), да еще приаттачишь функцию получения текущей цены, на те элементы, что лежат у тебя в базе (пусть их хоть две штуки всего и лежит), будь уверен, с тобой начнут договариваться об условиях сотрудничества (за бабки разумеется).
всем проектировщикам нужны блоки. Их начальникам и заказчикам - текущие цены. А продавцам и производителям - клиенты.
Это батенька тебе не рекламу в желтой прессе публиковать. Это прямое попадание в спецификацию.
А если тебе понадобятся для этой идеи руки - пиши.

Разработчикам динблоков будут платить продавцы-производители. Тебе этого делать не надо. Ты просто их собирай и бесплатно распостраняй. Даже программы по составлению спецификаций тебе напишу и бесплатно дам - только распостраняй. А бабки, как я уже говорил, тебе будут платить продавцы этого барахла.

Последний раз редактировалось Supermax, 03.12.2009 в 20:03.
Supermax вне форума  
 
Автор темы   Непрочитано 03.12.2009, 20:01
#29
gabrin

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


Цитата:
Сообщение от Supermax Посмотреть сообщение
Это батенька тебе не рекламу в желтой прессе публиковать. Это прямое попадание в спецификацию
хорошо сказано.
gabrin вне форума  
 
Непрочитано 03.12.2009, 20:16
#30
Supermax

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


Еще надо решить вопрос про программно-динамические блоки.
надо в acaddoc.lsp функцию загрузки одноименных с файлом рисунка лиспфункций загружать, и сами лиспы для программно-динамических блоков в текущую директорию файла рисунка класть.
Если народ перетянул в свой рисунок программно-динамический блок, то у него в директории должен создасться (если его нет) или дополниться (если такой уже есть) лисп-файл к этому файлу рисунка.
Supermax вне форума  
 
Непрочитано 04.12.2009, 07:55
#31
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Посмотри, может пригодится чего. Если надо можно доработать что-то.
Вложения
Тип файла: rar Блоки.rar (608.5 Кб, 301 просмотров)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 04.12.2009, 10:43
#32
gabrin

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


Цитата:
Сообщение от Krieger Посмотреть сообщение
Посмотри, может пригодится чего. Если надо можно доработать что-то.
ок. спасибо. посмотрим
gabrin вне форума  
 
Непрочитано 06.12.2009, 15:01
#33
Supermax

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


Цитата:
... Хакерские ресурсы обсуждают уязвимость в ActiveX-компоненте Autodesk IDrop, которая позволяет злоумышленнику выполнить произвольный код на компьютере удаленного клиента. Уязвимость существует из-за ошибки в проверке входных данных. Атакующий может обманным образом заманить пользователя на специально составленный сайт, что приведет к выполнению произвольного кода. ...
http://www.virmar.ru/news/1-latest-n...esk-idrop.html

Искал idrop и нашел отчет о конференции AutoDesk. Стал читать с того места, где нашлось нужное и прифигел:
Цитата:
.... От системы выпуска новых версий мы перешли к системе выпуска регулярных расширений или модульной модернизации. Такие расширения представляют собой набор некоторых усовершенствований, которые можно скачать через Internet. Это позволяет нам быть ближе к пользователю, которому, в свою очередь, не приходится больше ждать 18-24 месяца, чтобы получить новое программное обеспечение. ...
Потом прифигел еще больше:

Цитата:
... Задача преобразования в компанию, поставляющую базирующиеся на Internet проектные решения, была поставлена Carol Bartz, президентом Autodesk. Тем не менее, сама стратегия возникла не потому, что ее создала Carol, а потому, что пользователи задавали вопросы типа:

Как использовать Internet в области проектирования?

И как лично я могу взаимодействовать с другими и работать в режиме on-line?

Поэтому, частью первой стратегии стала разработка новых Web-функций в наших программных продуктах. Мы поставили себе целью завершить разработку за один год, и мы достигли этой цели. ...
Потом случайно перемотал всю статью вверх и упал -
Цитата:
Конференция Autodesk One Team Conference
10.05.2001
http://www.emt.ru/news.php?id=21

Стал юзать все указанные слова в этом отчете и понял, что ничего этого не сделано до сих пор!
На сайте AutoDesk вежливо предлагают написать им письмо и они помогут с решением моих проблем.
Где эти порталы для проектировщиков? - бог их знает.

Цитата:
...И как лично я могу взаимодействовать с другими и работать в режиме on-line? ...
для меня до сих пор загадка.

Последний раз редактировалось Supermax, 06.12.2009 в 15:45.
Supermax вне форума  
 
Автор темы   Непрочитано 10.12.2009, 19:46
#34
gabrin

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


Возможно сделать так, что бы с файлом DWG в какую нибудь папку записывался прикрепленный файл ( прайс, описание и т.п.). Наверное под уязвимостью это имеется ввиду. В любом случае пока чего то подобно я не нашел. И на самом деле в области проектирования и интернет мало чего вообще делается, и инновации ну совсем стороной обходят проектирование ( по крайней мере в России ). все что угодно в стройке, кроме проектирования.
gabrin вне форума  
 
Автор темы   Непрочитано 30.12.2009, 10:51
#35
gabrin

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


Новый виток в развитии. Немного стилизовали страницу. Посмотреть можно тут

Лисп:
Код:
[Выделить все]
(defun c:imain() 
(vl-load-com) 
(setq objIEA (vlax-create-object "InternetExplorer.Application")) 
(vlax-put-property objIEA "Toolbar" 0) 
(vlax-put-property objIEA "StatusBar" 0) 
(vlax-put-property objIEA "Width" 800) 
(vlax-put-property objIEA "Height" 900) 
(vlax-put-property objIEA "Left" 400) 
(vlax-put-property objIEA "Top" 50) 
(vlax-put-property objIEA "Visible" :vlax-true) 
(vlax-invoke objIEA "Navigate" "http://bit.ly/7qLytp") 

(while (/= 4 (vlax-get-property objIEA "ReadyState")) 
(princ ".") 
) 
(setq 
doc (vlax-get-property objIEA "Document") 
body (vlax-get-property doc "Body") 
) 

)
gabrin вне форума  
 
Автор темы   Непрочитано 08.01.2010, 20:44
#36
gabrin

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


Новое обновление:
Страница проекта i-draw
gabrin вне форума  
 
Автор темы   Непрочитано 06.02.2010, 17:59
#37
gabrin

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


Обновлени сайта I-DRAW
  • Новый дизайн
  • Подробное видео
gabrin вне форума  
 
Непрочитано 06.02.2010, 18:30
#38
Djur


 
Регистрация: 07.06.2008
ЗвезДонецк
Сообщений: 131


Очень Здорово!!! идея просто класс!!!
Djur вне форума  
 
Автор темы   Непрочитано 09.02.2010, 19:58
#39
gabrin

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


Спасибо. следите за обновлениями.
gabrin вне форума  
 
Непрочитано 24.05.2010, 09:25
#40
Sirius2w

Проектировщик ТХ
 
Регистрация: 16.11.2009
Сообщений: 139
Отправить сообщение для Sirius2w с помощью Skype™


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждение фильмов Perezz!! Разное 9697 12.05.2025 09:08
Библиотеки электронных книг Кочетков Андрей Поиск литературы, чертежей, моделей и прочих материалов 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