Психология и применение макросов в AutoCAD-e - Страница 3
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Психология и применение макросов в AutoCAD-e

Психология и применение макросов в AutoCAD-e

Ответ
Поиск в этой теме
Непрочитано 16.01.2009, 13:51
Психология и применение макросов в AutoCAD-e
Supermax
 
Руководитель фирмы
 
Москва
Регистрация: 28.03.2007
Сообщений: 1,831

Суть проблемы такова:
Я написал очень много макросов для Автокада и еще больше скачал из разных источников. Умею естественно все это и в кнопки запихивать и в отдельные панели инструментов, но вот беда, я практически пользуюсь только теми макросами, которые в кнопки уже установлены.
Вот недавно очистил свой ноутбук от всех проектов, кодов и пр. Чтобы без опасений пользоваться скайпом и естественно некоторые кнопки потеряли путь к файлам макросов. Самые, часто необходимые кнопки я естественно настроил, но далеко не все, поскольку это очень трудоемко. И вот что получается: Сажусь делать работу, сталкиваюсь с необходимостью применить макрос, но поскольку его надо искать, править кнопку - делаю работу вручную и никаким домкратом не могу себя заставить восстановить утерянное. Этот эффект повторяется от раза к разу и уже меня сильно достал, но все равно воз и ныне там.
Когда спешишь, всегда руки сами делают то, что с теоритической стороны скорость работы только замедляет, особенно, когда выигрыш не очевиден или в конкретном случае в минусе.

Это только у меня в голове такие козявки или это явление общечеловеческой природы?

Хочу разобраться и устранить этот дефект.
P.S. Просьба к психотерапевтам, психиатрам и пр. врачам не направлять.
Просмотров: 9335
 
Непрочитано 18.01.2009, 08:07
#41
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Supermax , представь себе, что ни на какой сайт ты зайти не можешь, потому что на работе у тебя интернет недоступен. Представь себе еще и такую ситуацию, когда 90% проектировщиков устраивает тот интерфейс, который имеется в стандартном AutoCAD'е. Устраивает именно потому, что он - стандартный, он дома такой же, как и на работе. Представь себе ситуацию, когда даже Express Tools не используется. А тут предлагается откуда-то самостоятельно скачать, запустить, получить непривычный интерфейс (какой, кстати? Типа ruCAD, полностью отличный от стандартного или частично измененный типа Project Studio?) и все это ради того, чтобы чертить то же самое, что чертилось и при стандартном интерфейсе? Люди консервативны и ленивы. Изменения в интерфейсе должны быть минимальны, а эффект от применения программ с макросами максимален настолько, чтобы даже самый упертый ламер смог это прочувствовать. Значит, нужна еще агрессивная реклама, разные инструкции по применению. Однако, на загрузку интерфейса из Интернета я бы не решился, и без того хватает вирусов, троянов, шпионских программ, различных всплывающих порноокон и т.д. Но если есть пользовательские программы и есть разработанные фрагментарные (подгружаемые) меню для них, то размести их в "Готовых программах". Заинтересованный человек найдет и попробует их в работе, а незаинтересованный не станет искать ничего ни здесь, ни вообще в Интернете. Вот у тебя здесь на форуме выложено несколько идей, однако их практическая ценность настолько сомнительна и неочевидна, что интерес к ним проявляет всего несколько человект из сотен и тысяч. Почему это, а?
Profan вне форума  
 
Автор темы   Непрочитано 18.01.2009, 11:16
#42
Supermax

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


Profan, да, есть люди, которые на 2004 Автокаде работают и Интернета у них нет. А есть, которые вообще на Автокаде не работают. Ну и что? Чем я могу помочь безногим? Кто-то им ноги ампутировал, а я им обувь должен предлагать?
Есть такие люди, которым только стандартный интерфейс - верх совершенства. Есть такие, которые и его только на половину освоили. А есть такие, которые Автокад только первый раз в жизни включили, и что? Разве я для них стараюсь?
Напомню, тема начиналась как обсуждение проблем психологического свойства по применению макросов всех видов. Мне, да и многим тоже, очень нравится то, что выложено на этом форуме в виде лиспов, фасов и пр. Эта масса все время растет и поспеть за внимательным изучением всего просто уже не возможно (тем более,что у каждого есть свои заботы). Применение макросов уперлось в отсутствие сервиса по их применению. На первый взгляд все почти просто, а на деле макросами мало кто пользуется всерьез. Только теми, что уже на кнопках висят.

Никто не забирает у пользователя возможность делать себе то, что он захочет. Просто появится возможность поработать на чужом Автокаде, который настроен под определенный вид задач профессионально, со всеми макросами и пр. лабудой.

"Люди консервативны и ленивы." Вот именно! В этом причина слабого развития новых идей. Это вникать надо, думать, что-то делать. Если по максимуму избавить народ от необходимости настраивать свой комп, а вместо этого предложить пересесть за комп соседа, который уже настроен - пересядут многие. Я хоть и могу сам все себе настроить, но устал уже это делать.

Загрузка интерфейса из интернета не будет опасна только если она будет сделана открыто, с исходниками или вообще на лиспе.

"...в "Готовых программах"..." Ты знаешь сколько я накачал этих "готовых программ"? Целый винчестер! И когда нужно поработать с полилиниями я вместо того, чтобы потратить пол часа на изучение библиотеки VVA - делаю все вручную. Хотя вся библиотека у меня скачена и лежит по прописанным путям в Автокаде. ВОТ В ЧЕМ ПРОБЛЕМА! Я даже собственными макросами пользуюсь на 10%! Я обоими полушариями понимаю, что теряю время и деньги, а руки все равно делают по уже привычному.

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

Ты просто до такой "ручки" как я, пока еще не дошел.

Kpblc, рабочие пространства, профили, да хоть черт с дьяволом, лишь бы без заморочек быстро переходить от одного интерфейса к другому и чтобы их можно было с сайта скачивать и на сайт выкладывать.

Скажем, есть папка с четким названием, для всех одинаковым. В ней другие папки с иконками, с макросами, с еще чем-нибудь. Кладется она скажем в C:\Program Files там всегда и ищется. При первом запуске инсталлятора существующий интерфейс сохраняется именно в нее. Все остальные (скачиваемые с сайта) интерфейсы туда добавляются автоматически. Там в папке существует список лежащих там интерфейсов из которого можно сразу выбрать нужный или последовательно все перебирать стрелкой вправо или влево.

Где-то как-то примерно так.
Supermax вне форума  
 
Автор темы   Непрочитано 18.01.2009, 11:37
#43
Supermax

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


Хочу опросить всех, всех, всех.

Вот, кто с удовольствием вешает макрос на кнопку? Кто иконки придумывает для этого тоже с удовольствием? Кто настройки для этих кнопок устанавливает с удовольствием?

Лично я себя постоянно уговариваю это сделать.
Supermax вне форума  
 
Непрочитано 18.01.2009, 11:47
#44
Krieger

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


Если делать все на ToolPalettes? Там достаточно просто сделан import/export. На сайт можно выкладывать файлы *.xtp. Пользователь загружает её и импортирует. В диалоге настройки палитры слева будет список этих палеток, тусуй их по группам и включай/выключай когда хочешь. Можешь все включить и перебирать закладки на самой палитре. Осталось только прописать путь поддержки до программок, что делается программно. Я вот сделал палитру с линиями сварных швов, выложил на сайт и теперь сам их от туда скачиваю, когда надо например установить на чужой комп, а под рукой этой палетки не оказывается, очень удобно .
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 18.01.2009, 12:04
#45
Supermax

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


Krieger, это уже теплее, но не совсем горячо. То, что ты на сайт выкладываешь свои палетки, а потом их от туда качаешь подтверждает правильность и моих мыслей. Только "листать" интерфейсы надо, а то даже поиск панелей напрягает.
Supermax вне форума  
 
Непрочитано 18.01.2009, 12:14
#46
Krieger

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


Не понял, где ты их листать хочешь, на сайте или в каде?
Ну можно в download наверное сделать раздел типа "Интерфейсы" или "Палитры" и листать их там, а у каждого превьюшка будет.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 18.01.2009, 12:18
#47
Supermax

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


см. пост 22 на второй странице
Supermax вне форума  
 
Непрочитано 18.01.2009, 12:21
#48
Krieger

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


Тогда читай пост 40. Кто этим заниматься будет?
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 18.01.2009, 13:47
#49
Supermax

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


А пока видимо никто. Критическая масса еще не образовалась. А самому это реализовать лень не позволяет. Вот с кем-то...
Supermax вне форума  
 
Непрочитано 22.01.2009, 09:13
#50
cool_man

реставратор
 
Регистрация: 20.01.2009
Ростов
Сообщений: 5


Цитата:
Сообщение от Krieger Посмотреть сообщение
Если делать все на ToolPalettes? Там достаточно просто сделан import/export. На сайт можно выкладывать файлы *.xtp.
Про ToolPalettes хорошая идея! Уменя еще одна мысль по этому поводу возникла. К палитрам еще и иконки нужны иначе в них тоже запутатся можно. Если сам макрос сочинял, то иконку прилипить некогда. Нашел потом кнопку на политре и вспоминаешь что она означает, приходится лезть в Tool Properties и смотреть макрос. А ежели чужие готовые кнопки использовать, так они не всегда интуитивно понятны (как правило только автору), да и общей системы тоже нет. Другое дело с блоком или штриховкой, тут все ясно... Но в Viev Option имеется только три вида просмотра: только иконки, иконки+текст, и лист (который почему-то тоже с иконками). Вот если бы можно было реализовать еще одно отображение - из Tool Properties строки Command string. Вот тогда бы сразу было бы видно макрос целиком и никакие иконки не нужны. Есть вариант строку Command string просто с копировать в Name макроса ну или в Diskription. Жаль туда поле нельзя вставить ... Было бы здорово, поменял имя и макрос изменился, и эксперементировать проще и команды вызубрить можно. Правда такой способ только для коротких макросов подошел бы или для вызова лиспа. Гуру, ответе пожалуйста, можно ли мои больные фантазии с ToolPalettes реализовать?
cool_man вне форума  
 
Непрочитано 22.01.2009, 14:59
#51
Krieger

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


Ну дык сам же сказал как сделать
Цитата:
Есть вариант строку Command string просто с копировать в Name макроса ну или в Diskription
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 22.01.2009, 16:10
#52
Кулик Алексей aka kpblc
Moderator

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


Если сильно охота - вперед, править соответствующий atc. Скорее всего, руками.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.01.2009, 09:27
#53
cool_man

реставратор
 
Регистрация: 20.01.2009
Ростов
Сообщений: 5


Вот все что нашел на диске. А какой из них соответствующий?
ACAPCATALOG.ATC COMMANDS.ATC SHAPES.ATC ACTPCATALOG.ATC ACTPMATERIALS.ATC ACTPMATERIALSEX.ATC ACTPTOOLS.ATC
Заглянул внутрь, а там что-то с реестром связано (например <Shape idValue="{A7FC31D7-54EB-4cc8-B5D8-539D51522D1A}" />). Я такие штуки боюсь править, вот если бы просто доблением каких либо строк, тады можно...
__________________
Да... палитры без поллитры - это сложно:drinks:

Последний раз редактировалось cool_man, 23.01.2009 в 09:40. Причина: повторился дважды
cool_man вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Психология и применение макросов в AutoCAD-e



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ObjectARX. Расчленение и удаление proxy-объектов Profan Готовые программы 293 08.04.2024 09:37
запуск программы из AutoCADа kminas Программирование 19 15.06.2012 13:42
О создании темы (раздела) для новичков в AutoCAD. Profan Разное 110 23.10.2008 10:01
AUTOCAD 2006 Aragorn AutoCAD 14 01.04.2005 00:55
Что нового в AutoCAD 2005 ilka_t AutoCAD 40 19.05.2004 16:48