| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Hans667, Установить firefox браузером по умолчанию и оставить browser
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Почему то подгрузил сейчас свой CUI файл (удаляю его ибо не разрешается), чтобы кнопку написать,а он мне пишет что тот -райт протекшн. И рид онли еще..чего такое произошло то?Все работает,а изменить нельзя
__________________
Errare humanum est, insipientis perseverare |
||||
|
||||
да это я на самом деле чтобы сразить наповал начальницу- мне не двг нужен был а русско-финский словарь.Я просто до этого спрашивал как сделать,все молчали,а как до двг дело дошло,так все сразу знают
З.Ы. А почему CUI то не редактируемым стал?
__________________
Errare humanum est, insipientis perseverare Последний раз редактировалось Hans667, 07.04.2009 в 14:56. |
||||
|
||||
zenon, Почитай еще здесь же, начиная с поста #70
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 22.12.2008
Сообщений: 17
|
Дело в том, что прежде чем задавать вопросы на уважаемом форуме, я поискал во встроенном Руководстве пользователя к AutoCADу 2006
(офиц. русская версия - справка на русском), по методике построения макросов там страниц 20-30. Но то, что мне нужно не нашёл. Затем воспользовался поиском по форуму и нашёл много ссылок на упомянутую книгу. Скачал её. Но в ней обнаружил лишь то, что есть в Руководстве, только размазано на 300 страниц. А того, что мне нужно в ней тоже нет...(Меня интересовало: как сделать отдельную кнопку "перспектива", как изменить по умолчанию путём непосредственного ввода значение системной переменной LENSLENGTH, как в команды "быстрый выбор" и "фильтр" добавить критерий "по материалу" и д.р.)... AlphaGeo и Ser-grey, спасибо за участие, но к сожалению эти макросы не сработали в AutoCAD 2006 офиц. русская версия... |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
victor.m4, а ты AutoCAD-то знаешь? Для создания собственных макросов необходимо знать команды AutoCAD'а и их опции. Надо уметь создавать сами кнопки. И надо иметь терпение при проверке работы макроса.
Знаешь ли ты, как включить перспективу без употребления команды "_3dorbit" ("3-Орбита")? Знаешь ли ты, что "материал" не является в AutoCAD 2006 свойством объекта? Знаешь ли ты, что для того, чтобы изменить значение системной переменной, надо сначала набрать на клавиатуре ее название и нажать Enter? Вот пример одной из моих программ для включения перспективы: Код:
Код:
Последний раз редактировалось Profan, 07.04.2009 в 20:04. |
|||
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
Для сведения: чтобы создать команду Copy-rotate я потратил 2 месяца, тупо разглядывая в метро листок с вариантами макроса, который не хотел работать, пока не понял, что надо сделать копию саму на себя. После этого принял решение написать брошюру. И она вылилась в книгу. Еще для сведения. На форуме, который тогда реставрировался, я предложил создать раздел Макросы, полагая, что их все знают и применяют, кроме меня. Раздел вскоре закрыли, так как не было ни сообщений, ни ответов на мои вопросы. Последний раз редактировалось Vova, 07.04.2009 в 20:56. |
|||
|
||||
Регистрация: 22.12.2008
Сообщений: 17
|
Profan
...Вообще, я работаю в 3D-Constructore 3.5. Это AutoCAD 2006 плюс параметрическое ядро от "Элекран-софт". Приложение, которое позволяет более быстро, чем в чистом ACADе проектировать мебель, создавать чертежи и спецификацию более автоматизированно и интеллектуально. Параметрика позволяет задавать условия изменения размеров как отдельных деталей, так и условия взаимодействия деталей в сборках. Достигается это путём ввода среды переменных в проектирование, а также путём использования математических и тригонометрических функций и многих других фич...Классная вещь, обожаю его...3D-Constructor существует как отдельный профиль в AutoCADе, называемый КМ. Путём экспорта из файла acad.cui в KM.cui я добавил в него многие ACADовские кнопки и панели... Но версия 3D-Constructor 3.5 работает только максимум с AutoCAD 2006... А в нём, вы конечно же знаете, рендеринг слабоват - невозможно добиться мягких теней... А хотелось бы получить более качественную визуализацию в 3DS MAX... Для последующего импорта dwg файла в 3DS MAX необходимо предварительно присвоить в 3D-Constructor-е трёхмерным объектам с различными материалами различный цвет-номер. Но в 3D-Constructor-е практически все основные трёхмерные объекты лежат в одном слое (слой KM_WORK и изменить это умолчание программы нельзя!). Вот для быстрого автоматизированного присвоения цвета и нужен был ФИЛЬТР по Материалу (которого нет в AutoCAD 2006), а вручную присваивать цвет трёхмерным объектам (которых в проекте более 200) это гемор...Так же для визуализации нужна отдельная кнопка "Перспектива" и возможность непосредственным вводом задавать фокусное расстояние. Просто когда уже имеешь качественную конструкторскую документацию хочется ещё больше -- качественную трёхмерную визуализацию... Человеку всегда хочется больше, чем есть... Про системные переменные вы верно сказали, но они ещё бывают с признаком "Только чтение", т.е. непосредственным вводом значения в командной строке изменить её нельзя. Так вот LENSLENGTH именно из таких...Просто почитав о макросах и решил, что можно немного модернизировать AutoCAD 2006. Но видимо здесь нужны более глубокие знания программирования...А лекций мне читать не надо, я просил ответа на свой вопрос, а не про изобретение "велосипеда" ... P.S. Видимо придётся снять свои вопросы, ответа на них я так понял нет... Сейчас поставил AutoCAD 2009 офиц. русская версия. Да-а-а... Оказывается Autodesk уже давно сделал то, что мне надо... И отдельная кнопка "Перспектива", и задание фокусного расстояния, и ФИЛЬТР по Материалу и рендер с глобальным освещением уже приближается к 3DS MAX... Фантастика... Видимо кто-то уже попросил производителя о моих "глупостях" и он внедрил это стандартно... Спасибо Autodesk-у... Что ж теперь буду не в 3DS MAXе импортировать, а просто открывать файл dwg 2006 в AutoCAD 2009, гораздо проще... для Vova Тогда вообще не вижу смысла давать ссылки на эту книгу - на дворе уже 2009 год... |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
А то, что она еще актуальна, уже не важно?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
Насчет того, насколько быстро устаревает автокадовская литература. Здесь есть специальная тема про книгу (если интересуешься, найду), там показано, сколько глав устарело. Всего одна, там не показана новая CUI. Зато этот пробел восполнен статьей на главной стр. нашего форума. Вот и прикинь, надо-ли давать на книгу ссылку |
|||
|
||||
Регистрация: 07.02.2009
Сообщений: 19
|
Здравствуйте!
Цитата:
Улучшенный макрос для команды "break" отлично работает в 2010 (конечно англ.) - т.е. не вырывает кусочки при повторе команды с помощью правой кнопки мышки. А вот в 2009 русс. - вырывает при первом же обращении к команде. В чем может быть проблема? (Догадка - Может макрос написан для англ.версии када?) Уточнение - 2009 и 2010 стоят на разных машинках. Спасибо! Последний раз редактировалось Gecuba, 12.04.2009 в 17:54. |
|||
|
||||
Регистрация: 07.02.2009
Сообщений: 19
|
AlphaGeo, спасибо большое за помощь! Теперь работает!
Да, трудно неучем быть... ПС А зацикливал кто-нибудь эту команду?.. Вставка "*" перед макросом не помогла. Последний раз редактировалось Gecuba, 12.04.2009 в 19:16. Причина: Пришла в голову еще одна дилетантская идея... |
|||
|
||||
Сообщений: n/a
|
Цитата:
Чтобы использовать зацикленный макрос, его следует записывать в следующем виде: Код:
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мои динамические блоки | Shoorup | Динамические блоки | 2713 | 21.04.2011 23:34 |
Повторение выполнения макрокоманды по циклу. КАК? | Kostinok | AutoCAD | 12 | 05.12.2007 15:40 |
Мои проекты | Vova | Разное | 10 | 08.10.2007 23:18 |
Мои палитры инструментов на соседний компьютер | Pave1 | AutoCAD | 4 | 27.06.2006 09:45 |