Я может скажу глупость, не сильно пенайте ногами, так что то сегодня в голову пришло..
Создатели этой чудо програмы, а может оставить программу как есть с ее нынешним функционалом, отшлифовать движок чтоб он работал отлично, а функционал наращивать плагинами как Google SketchUp.
Стоимость программы сделать доступной а для увеличения функциональности отдельно предлагать плагины за гонорар
p.s. все сапоги засвистели над моей головой )))
Страница 1 из 1
Наращивать функционал плагинами Пожелания и предложения
#2
Отправлено 06 October 2010 - 09:17
Этот подход, безусловно, хорош. Но только с ходу я не могу ответить - удастся ли и как быстро перейти на технологию плагинов. Надо подумать. Боюсь, что техническая реализация такого подхода чересчур сложна... Например, такие монстры как AutoCAD, 1С, Google и пр. могут позволить себе разработку собственного макроязыка и возможность на этом языке создавать встроенные модули. Это серьезная работа и все остальное нужно будет на несколько лет отложить... Может есть другой способ реализовать эту задачу?
В бесплатной версии Google SketchUp это можно посмотреть? Или только в профессиональной?
В бесплатной версии Google SketchUp это можно посмотреть? Или только в профессиональной?
#3
Отправлено 07 October 2010 - 18:28
Technos (6.10.2010, 14:17) писал:
Например, такие монстры как AutoCAD, 1С, Google и пр. могут позволить себе разработку собственного макроязыка и возможность на этом языке создавать встроенные модули.
Не знаю на сколько у Google свой макроязык:
Цитата
Дополнительно программа позволяет создавать макросы для повторяющихся действий на языке Ruby и добавлять для них в меню новые пункты. Можно загружать и использовать многочисленные готовые скрипты других пользователей.
Technos (6.10.2010, 14:17) писал:
Это серьезная работа и все остальное нужно будет на несколько лет отложить... Может есть другой способ реализовать эту задачу?
Technos (6.10.2010, 14:17) писал:
В бесплатной версии Google SketchUp это можно посмотреть? Или только в профессиональной?
Да можно...
http://www.prosketch....ru/plugins.htm
ПЛАГИНЫ-СКРИПТЫ:
Страница «официальных» плагинов на офсайте: http://sketchup.goog...ad/plugins.html
Самое большое собрание бесплатных: http://www.crai.archi.fr/RubyLibraryDepot/...brary_Depot.htm
Платные и бесплатные: http://www.smustard.com/, http://sketchuptips.blogspot.com/2007/09/p...index-page.html
Голова - предмет темный. Исследованию не подлежит.
#4
Отправлено 08 October 2010 - 10:14
А опишите, пожалуйста, просто в качестве примера кратко 2-3 плагина для Google SketchUp - какие задачи они решают? Для чего предназначены? Это чтобы мне понять - какой инструмент и методологию для этого можно использовать.
#5
Отправлено 08 October 2010 - 12:43
в Google SketchUp каждый можно сделать плагин, каждый решает какой плагин сделать -
вот несколько плагина что делают:
tomatoes
http://tomatoes.ch/c...llo_by_tomatoes
Сenterpoint (Plugins>Set Center Roints)
Добавляет конструкционную точку в геометрич. центр выбранного элемента.
Сleanup (Контекстное меню на выбранном>Eraze Coplanar Edges)
Удаляет лишние ребра между смежными параллельными плоскостями в выбранном элементе.
Сleanup_model (Edit>Remove Unused Edges)
Аналогичное назначение – действует во всей модели.
Desel (Контекстное меню на выбранном>Deselect Edges, Deselect Edges)
Из всего выбранного исключает ребра или поверхности.
Display Template (View>Display Template)
В модель добавляет страницы с различными настройками оформления.
ExtrudeAlongPath (Plugins>ExtrudeAlongPath)
Создает выдавливание прямоугольной поверхности по выбранной направляющей линии с назначаемыми параметрами.
Fillet3D (Draw>Fillettd Block, Panel, Post)
Строит объект со скругленными ребрами по назначаемым параметрам – на основе цилиндра, куба и плоской панели.
Fog (Plugins>Fog)
Добавляет эффект тумана (атмосферной дымки) в модель с назначемыми параметрами.
Fr_Bezier (Draw>Courbe de Bezier)
Дополнительный инструмент - создает кривые Безье по 4-м контрольным точкам.
TubeAlongPath (Plugins>TubeAlongPath)
Создает выдавливание круговой поверхности по выбранной направляющей линии с назначаемыми параметрами.
PipeAlongPath (Plugins>PipeAlongPath)
Создает выдавливание трубчатой поверхности по выбранной направляющей линии с назначаемыми параметрами.
Рushpull_tool (Контекстное меню на выбранном>Рushpull in any direction)
Выдавливает поверхность вдоль назначаемого вектора (2 точки) в любом направлении.
Nudge (Tools>Nudge Tool)
Инструмент перемещения (толчка) объекта клавишами стрелок с назначаемым шагом.
Thickie (Контекстное меню на выбранном>Thickie)
Меняет стандартную толщину выбранной линии за счет оффсета с назначаемым шагом и кол-вом.
Weld (Plugins>Weld)
Замыкает незамкнутую кривую и создает поверхность.
Driving Dimensions русский плагин
для параметризации изделия http://drivingdimensions.com/
MakeWindow -
делает окна
Alibre 3D Publisher
дает возможность экспортировать 3D-модели из CAD-систем и 3D-редакторов в форматы STEP, IGES и SAT. Таким образом, благодаря плагину, в программах от Google можно использовать модели, созданные в SolidWorks, Pro/ENGINEER, CATIA, Unigraphics, SolidEdge, Inventor, Rhino, Maya и других популярных приложениях.
WWX M&T plugin
http://sites.google.com/site/wudworx/ - woodworking plugins
сюда интересно тоже
http://www.kitchensketcher.com/
в bCAD тоже есть плагины - разработчики сделали такие для создания лестницы например по заказ
другой разработчик тоже сделал несколько плагина для бкада, которые делают работа с бкад удобнее -
furinsert - для вставка крепежа
изменить размер - чтоб габариты менят
удаление данных - удаляет мебельная информация от детали
хидер - чтоб скрыть детали
унит лайер - обединяет слои
и самый интересный блок органайзер
почему он самый интересный - он позволяет создать библиотеку изделия, с этот плагин и в демка бкада можно сохранить проект как блок
с этого плагина демка бкада стало полуполнофункционална, конечно разрабам бкада это никак не понравилось.
вообще опыт бкада с плагинами не совсем успешный....
вот несколько плагина что делают:
tomatoes
http://tomatoes.ch/c...llo_by_tomatoes
Сenterpoint (Plugins>Set Center Roints)
Добавляет конструкционную точку в геометрич. центр выбранного элемента.
Сleanup (Контекстное меню на выбранном>Eraze Coplanar Edges)
Удаляет лишние ребра между смежными параллельными плоскостями в выбранном элементе.
Сleanup_model (Edit>Remove Unused Edges)
Аналогичное назначение – действует во всей модели.
Desel (Контекстное меню на выбранном>Deselect Edges, Deselect Edges)
Из всего выбранного исключает ребра или поверхности.
Display Template (View>Display Template)
В модель добавляет страницы с различными настройками оформления.
ExtrudeAlongPath (Plugins>ExtrudeAlongPath)
Создает выдавливание прямоугольной поверхности по выбранной направляющей линии с назначаемыми параметрами.
Fillet3D (Draw>Fillettd Block, Panel, Post)
Строит объект со скругленными ребрами по назначаемым параметрам – на основе цилиндра, куба и плоской панели.
Fog (Plugins>Fog)
Добавляет эффект тумана (атмосферной дымки) в модель с назначемыми параметрами.
Fr_Bezier (Draw>Courbe de Bezier)
Дополнительный инструмент - создает кривые Безье по 4-м контрольным точкам.
TubeAlongPath (Plugins>TubeAlongPath)
Создает выдавливание круговой поверхности по выбранной направляющей линии с назначаемыми параметрами.
PipeAlongPath (Plugins>PipeAlongPath)
Создает выдавливание трубчатой поверхности по выбранной направляющей линии с назначаемыми параметрами.
Рushpull_tool (Контекстное меню на выбранном>Рushpull in any direction)
Выдавливает поверхность вдоль назначаемого вектора (2 точки) в любом направлении.
Nudge (Tools>Nudge Tool)
Инструмент перемещения (толчка) объекта клавишами стрелок с назначаемым шагом.
Thickie (Контекстное меню на выбранном>Thickie)
Меняет стандартную толщину выбранной линии за счет оффсета с назначаемым шагом и кол-вом.
Weld (Plugins>Weld)
Замыкает незамкнутую кривую и создает поверхность.
Driving Dimensions русский плагин
для параметризации изделия http://drivingdimensions.com/
MakeWindow -
делает окна
Alibre 3D Publisher
дает возможность экспортировать 3D-модели из CAD-систем и 3D-редакторов в форматы STEP, IGES и SAT. Таким образом, благодаря плагину, в программах от Google можно использовать модели, созданные в SolidWorks, Pro/ENGINEER, CATIA, Unigraphics, SolidEdge, Inventor, Rhino, Maya и других популярных приложениях.
WWX M&T plugin
http://sites.google.com/site/wudworx/ - woodworking plugins
сюда интересно тоже
http://www.kitchensketcher.com/
в bCAD тоже есть плагины - разработчики сделали такие для создания лестницы например по заказ
другой разработчик тоже сделал несколько плагина для бкада, которые делают работа с бкад удобнее -
furinsert - для вставка крепежа
изменить размер - чтоб габариты менят
удаление данных - удаляет мебельная информация от детали
хидер - чтоб скрыть детали
унит лайер - обединяет слои
и самый интересный блок органайзер
почему он самый интересный - он позволяет создать библиотеку изделия, с этот плагин и в демка бкада можно сохранить проект как блок
с этого плагина демка бкада стало полуполнофункционална, конечно разрабам бкада это никак не понравилось.
вообще опыт бкада с плагинами не совсем успешный....
Поделиться темой:
Страница 1 из 1