Форумы Технос: Наращивать функционал плагинами - Форумы Технос

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

Наращивать функционал плагинами Пожелания и предложения

#1 Пользователь офлайн   Butch 

  • Активный участник
  • PipPipPip
  • Группа: Профессионалы
  • Сообщений: 80
  • Регистрация: 14 July 09
  • Пол:Мужчина
  • Город:Новосибирск, Академгородок
  • Интересы:Пиво и Женщины

Отправлено 05 October 2010 - 17:41

Я может скажу глупость, не сильно пенайте ногами, так что то сегодня в голову пришло..
Создатели этой чудо програмы, а может оставить программу как есть с ее нынешним функционалом, отшлифовать движок чтоб он работал отлично, а функционал наращивать плагинами как Google SketchUp.
Стоимость программы сделать доступной а для увеличения функциональности отдельно предлагать плагины за гонорар :rolleyes:
p.s. все сапоги засвистели над моей головой )))
Голова - предмет темный. Исследованию не подлежит.
0

#2 Пользователь офлайн   Technos 

  • Администратор
  • PipPipPip
  • Группа: Главные администраторы
  • Сообщений: 3320
  • Регистрация: 03 July 09

Отправлено 06 October 2010 - 09:17

Этот подход, безусловно, хорош. Но только с ходу я не могу ответить - удастся ли и как быстро перейти на технологию плагинов. Надо подумать. Боюсь, что техническая реализация такого подхода чересчур сложна... Например, такие монстры как AutoCAD, 1С, Google и пр. могут позволить себе разработку собственного макроязыка и возможность на этом языке создавать встроенные модули. Это серьезная работа и все остальное нужно будет на несколько лет отложить... Может есть другой способ реализовать эту задачу?

В бесплатной версии Google SketchUp это можно посмотреть? Или только в профессиональной?
0

#3 Пользователь офлайн   Butch 

  • Активный участник
  • PipPipPip
  • Группа: Профессионалы
  • Сообщений: 80
  • Регистрация: 14 July 09
  • Пол:Мужчина
  • Город:Новосибирск, Академгородок
  • Интересы:Пиво и Женщины

Отправлено 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
Голова - предмет темный. Исследованию не подлежит.
0

#4 Пользователь офлайн   Technos 

  • Администратор
  • PipPipPip
  • Группа: Главные администраторы
  • Сообщений: 3320
  • Регистрация: 03 July 09

Отправлено 08 October 2010 - 10:14

А опишите, пожалуйста, просто в качестве примера кратко 2-3 плагина для Google SketchUp - какие задачи они решают? Для чего предназначены? Это чтобы мне понять - какой инструмент и методологию для этого можно использовать.
0

#5 Пользователь офлайн   joro73 

  • Активный участник
  • PipPipPip
  • Группа: Профессионалы
  • Сообщений: 267
  • Регистрация: 14 April 10
  • Пол:Мужчина
  • Город:Болгария

Отправлено 08 October 2010 - 12:43

в Google SketchUp каждый можно сделать плагин, каждый решает какой плагин сделать -
вот несколько плагина что делают:
tomatoes
http://tomatoes.ch/c...llo_by_tomatoes :rolleyes:

С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 :rolleyes:

сюда интересно тоже
http://www.kitchensketcher.com/

в bCAD тоже есть плагины - разработчики сделали такие для создания лестницы например по заказ
другой разработчик тоже сделал несколько плагина для бкада, которые делают работа с бкад удобнее -
furinsert - для вставка крепежа
изменить размер - чтоб габариты менят
удаление данных - удаляет мебельная информация от детали
хидер - чтоб скрыть детали
унит лайер - обединяет слои
и самый интересный блок органайзер :lol:
почему он самый интересный - он позволяет создать библиотеку изделия, с этот плагин и в демка бкада можно сохранить проект как блок
с этого плагина демка бкада стало полуполнофункционална, конечно разрабам бкада это никак не понравилось.
вообще опыт бкада с плагинами не совсем успешный....
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей