|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Библиотека динамических блоков + XML + Lisp = I-Draw ( первая web палета инструментов )
Инновации в проектировании
Россия
Регистрация: 13.02.2007
Сообщений: 106
|
||
Просмотров: 15796
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
fas даже смотреть не буду
![]() ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
А то, что файерволлом может быть запрещен запуск MSIE из-под AutoCAD, игнорируется?
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Тогда туда же: MSIE может быть разных версий - от 5 до 8; на него может быть повешено безумное количество дополнений; в качестве браузера по умолчанию может быть установлено все что угодно, и каждое со своими дополнениями: FireFox, SeaMonkey, Opera, Google Chrome (и туда же: не забыть еще и бета-версии). Это к вопросу о тестировании, если в коде вызывается именно браузер по умолчанию.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Да, пашет, только на 2010 не хочет.
Нравится. Только 3D надо туда вставлять. Могу подкинуть пару-тройку виртуальных изделий. Не прошло и два года, как появился второй вебмакрос для Автокада. Первый я придумал, однако ![]() http://forum.dwg.ru/showpost.php?p=266764&postcount=13 Теперь надо собрать небольшую библиотеку блоков-виртуальных изделий, разных производителей и их прайслисты, для пробы. Люди берут с твоего сервера блоки, собирают из них модель объекта, програмка собирает все коды блоков и отсылает тебе на сервер. Там по свежим прайслистам составляется калькуляция и выдается пользователю. Если его все устраивает, то с твоего же сервера, пользователю выдается пакет документов на приобретение этих материалов. Не надо обзванивать сотни поставщиков - где блоки взял, там и цену узнал и бланки заявок, договоров купли-продажи, счета получил. Последний раз редактировалось Supermax, 23.11.2009 в 01:52. |
||||
![]() |
|
||||
Регистрация: 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. |
|||
![]() |
|
||||
Цитата:
Все работает, нужно причесывать ![]() Сколько оно кушает траффика? Примерно? Блоки скачиваются - понятно, а именно само окошко. Часто идут запросы на сервер? Вообще картинок не хватает, для каждого блока. И блок таблиц взрывать вручную приходится. Автоматом не получится? Как в классической "Tool Palettes"?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 01.12.2009 в 05:25. |
||||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
У меня по умолчанию браузер firefox, но команды нормально работают, запускают нужную страничку в IE.
Из предложений: может запускать одной командой, но что б грузилась страница сразу с несколькими вкладками (соответствующими типам блоков)?.
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
AlexV, MSIE может быть только 6-й версии, а там вкладки не поддерживаются.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
Цитата:
![]()
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Регистрация: 19.04.2007
Сообщений: 196
|
Хорошая вещь. Автору спасибо.
На 2010 Автокаде запустилась без проблем. У аннотаций отображается одна картинка. После вставки блока и переходе снова в IE (не вводя команду в АКАДе, окно открыто) картинки не отображаются (вместо них чистые белые квадраты). При запуске окно IE получается в фоне. Может лучше сделать чтобы оно выходило на передний план и после вставки блока закрывалось? В блоке "Отметка для М1:100" ручка расположена не по середине линии. Значение неверно выдается. |
|||
![]() |
|
||||
расскажу про планы развития проекта:
1. Сейчас проводим тестирование технологии и сбор динамических блоков по тематикам ( как бы оцифровка гостов на оформление ) 2. Начнется разрабатываться web портал с удобной навигацией. Туда же планируем "Виртуальные материалы и оборудование" ( как у Supermaxa) 3. Дистрибутив для Автокада ( панель ). Цитата:
|
||||
![]() |
|
||||
использовать надо инструмент. А про idrop можно на http://autodesk.com почитать. Там все подробно расписано, с примерами применения
|
||||
![]() |
|
||||
Просьба если нежалко, делитесь своими динблоками в этой теме. выкладывйте на обсуждение. Я буду их добавлять в основную палету. Палета также доступна в составе панели для браузера IE, которую можно скачать по этому адресу
Последний раз редактировалось gabrin, 03.12.2009 в 14:16. |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Узнал некоторые свои блоки. Не знаю как к этому относиться, лишь бы не продавалось это потом. По элементам СПДС завтра скину еще немного, например линия разрыва не очень. С такой палеткой только блоки можно вставлять?
Пожелания: - хорошо было бы, если бы, была возможность при нажатии такой кнопки выполнить лисп (макрос). - возможность составлять свои наборы палеток для отдельной рабочей группы. - возможность нажатия кнопки, а не перетаскивания. P.S. В принципе, не плохая идея в перспективе.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Цитата:
Последний раз редактировалось Supermax, 03.12.2009 в 19:34. |
||||
![]() |
|
||||
Да действительно, есть кое чего из твоих блоков. по поводу продавать: естественно у каждого стартапа должна быть комерциализация, иначе смысла этим заниматься нет. Но разработчикам динблоков, в случае если проект сбудется обязательно буду отдавать процент. Ведь столько наработок у людей лежит мертвым грузом, почему бы на этом не заработать.
|
||||
![]() |
|
||||
gabrin, про коммерционализацию:
![]() Я тебе дело предлагаю. Надо на этих палетках еще счетчик скачиваний, того или иного блока, прикрутить. Берем какого-нибудь производителя и кладем пару-тройку его изделий, не самых дорогих, и не самых востребованных. Но народу они нужны, и даже самые задрипанные блоки все равно будут качать. Если ты, для хохмы ради, попросишь у такого производителя прайс и условия закупки (а это может быть и не производитель, а типа "Сантехкомлект-а"), да еще приаттачишь функцию получения текущей цены, на те элементы, что лежат у тебя в базе (пусть их хоть две штуки всего и лежит), будь уверен, с тобой начнут договариваться об условиях сотрудничества (за бабки разумеется). всем проектировщикам нужны блоки. Их начальникам и заказчикам - текущие цены. А продавцам и производителям - клиенты. Это батенька тебе не рекламу в желтой прессе публиковать. Это прямое попадание в спецификацию. А если тебе понадобятся для этой идеи руки - пиши. Разработчикам динблоков будут платить продавцы-производители. Тебе этого делать не надо. Ты просто их собирай и бесплатно распостраняй. Даже программы по составлению спецификаций тебе напишу и бесплатно дам - только распостраняй. А бабки, как я уже говорил, тебе будут платить продавцы этого барахла. Последний раз редактировалось Supermax, 03.12.2009 в 20:03. |
||||
![]() |
|
||||
Еще надо решить вопрос про программно-динамические блоки.
надо в acaddoc.lsp функцию загрузки одноименных с файлом рисунка лиспфункций загружать, и сами лиспы для программно-динамических блоков в текущую директорию файла рисунка класть. Если народ перетянул в свой рисунок программно-динамический блок, то у него в директории должен создасться (если его нет) или дополниться (если такой уже есть) лисп-файл к этому файлу рисунка. |
||||
![]() |
|
||||||
Цитата:
Искал idrop и нашел отчет о конференции AutoDesk. Стал читать с того места, где нашлось нужное и прифигел: Цитата:
Цитата:
Цитата:
Стал юзать все указанные слова в этом отчете и понял, что ничего этого не сделано до сих пор! На сайте AutoDesk вежливо предлагают написать им письмо и они помогут с решением моих проблем. Где эти порталы для проектировщиков? - бог их знает. Цитата:
Последний раз редактировалось Supermax, 06.12.2009 в 15:45. |
||||||
![]() |
|
||||
Возможно сделать так, что бы с файлом DWG в какую нибудь папку записывался прикрепленный файл ( прайс, описание и т.п.). Наверное под уязвимостью это имеется ввиду. В любом случае пока чего то подобно я не нашел. И на самом деле в области проектирования и интернет мало чего вообще делается, и инновации ну совсем стороной обходят проектирование ( по крайней мере в России ). все что угодно в стройке, кроме проектирования.
|
||||
![]() |
|
||||
|
||||
![]() |
|
||||
Новое обновление:
Страница проекта i-draw |
||||
![]() |
|
||||
Обновлени сайта I-DRAW
|
||||
![]() |
|
||||
Цитата:
То что получилось можно посмотреть тут http://gabrin.net/dev Пришлось отказаться от использования технологии i-drop т.к. не всегда работает и мало кто пользуется IE Теперь пользователи сам могут выкладывать свои наработки, программули, коды и если действительно блок или код функционален, то ему можно добавить рейтинга, и среди однообразных блоков всегда можно будет увидеть самый самый. Надеюсь пользователи оценят, и отпишут в этой ветке свои комментарии |
||||
![]() |
|
||||
Возобновили работу сервиса http://idraw.gabrin.net. Из новинок:
1. Перевели в полноценное приложение с нормальным поиском и фильтрацией. 2. Добавили возможность не только перетаскивать, но и скачивать готовые блоки пока на ресурсе не так много блоков ( мы их сейчас тщательно переподбираем ). Если у кого то есть хорошие варианты блоков ( в первую очередь интересны блоки по отраслевым решениям ) выкладывайте здесь, будем добавлять. |
||||
![]() |
|
||||
Регистрация: 18.03.2012
Сообщений: 11
|
Небольшой видео мануал по применению инструмента:
|
|||
![]() |
|
||||
Код:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
за что? ты же вроде носки здесь не рекламируешь...
По поводу твоего видео: на мой взгляд, гораздо удобней программно, динамически создавать свою плитру инструментов с набором нужных вкладок и их содержимым, которые формируются на основе некоторых настроек пользователя. На основе этих настроек на вкладках формировать набор кнопок. При клике на кнопку автоматом скачивать блок (или др. контент) и выполнять работу далее. Это будет гораздо удобней.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 18.03.2012
Сообщений: 11
|
Цитата:
Последний раз редактировалось gabidullin, 01.04.2013 в 13:01. |
|||
![]() |
|
||||
Во первых: не PTOR, а Pastor. Во вторых, автор указанного софта давно не появляется на форуме (к сожалению), а без поддержки любой софт со временем умирает, т.к. каждый год выходят новые версии AutoCAD.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 18.03.2012
Сообщений: 11
|
Небольшое обновление
1. Добавил страницу заточенную под автокад и WebMenu ( http://forum.dwg.ru/showthread.php?t=62138 ) 2. Написал простенький Lisp вызова из командной строки приложения Интуитивно все просто: грузим dll WebMenu -> грузим Lisp приложенный ниже -> набираем spds в командной строке -> кликаем на нужном блоке |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обсуждение фильмов | 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 |