|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Английские команды в русском автокаде(autolisp)
Начинающий проектировщик
Санкт-Петербург
Регистрация: 07.02.2008
Сообщений: 443
|
||
Просмотров: 20892
|
|
||||
Цитата:
Например для указанной вами команды _.rectangle, чтобы указать параметр "Площадь", достаточно ввести "_A" (английская буква). Насколько я помню - это должно срабатывать. Неудобство в том, что нужно каждый раз ставить символ подчёркивания, а так же держать в голове все английские эквиваленты параметров. Offtop: п.с. пока отправил, обнаружил, что выше уже ответили. ![]()
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Начинающий проектировщик Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
![]() |
Про опции я знаю. Да и не проблема запустить англ версию на компьютере соседа и посмотреть как они выглядят. Я про то можно ли сделать так, чтобы выскакивало предложение о выборе с английскими опциями.
Цитата:
|
|||
![]() |
|
||||
Начинающий проектировщик Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
![]() |
Цитата:
Цитата:
![]() |
|||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Цитата:
Будет много интересного материала, так как тема поднималась неоднократно. Например, http://forum.dwg.ru/showthread.php?t...light=acad.pgp Что касается Опций. Так согласен с Profan'ом - Цитата:
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Если вы часто используете англ раскладку, тогда читайте пост #3 Не нужно ничего придумывать... Тут лисп не нужен...
Суть в том, что стандартные команды заменяются видоизмененными с расширенными возможностями, или наоборот без лишних опций... Вот тут и место для использования ActiveX |
|||
![]() |
|
||||
Помогаю, кому делать нечего. Регистрация: 27.03.2009
Русская деревня
Сообщений: 394
|
По моему проще запомнить русскоязычные команды и опции, чем заниматься всевозможными извращениями. У нас все тетки с восторгом перешли на русскоязычный ввод в командной строке, т.к. аглицкий знают плохо. А чтобы не переключаться сделай по умолчанию русский язык.
Последний раз редактировалось E-degtyarev, 01.09.2010 в 13:58. |
|||
![]() |
|
||||
Инженер-конструктор Регистрация: 24.08.2007
Волгоград
Сообщений: 806
![]() |
Можно сделать кнопку на панели инструментов. На нее повесить нужную функцию с набором расширенных опций. Пример смотри в "адаптации". Скажем команда "разорвать в точке" - обрати внимание на её макрос.
__________________
Никогда не стоит недооценивать предсказуемость глупости |
|||
![]() |
|
||||
Начинающий проектировщик Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
![]() |
Цитата:
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Но при программировании ничего не мешает сделать так, чтобы и опции были русские, и контекстное меню русское, а программа бы работала и в русском и в английском Автокадах. Всего лишь дело техники программирования. Как это сделать - объяснять не буду. Лень это делать в очередной раз. |
|||
![]() |
|
||||
Offtop: обсуждение некой темы "сферического коня в вакууме" - ни о чём...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Начинающий проектировщик Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
![]() |
Цитата:
Offtop: Да нет hwd в этом есть какой-то смысл. А вот ваш offtop точно не о чём. |
|||
![]() |
|
||||
Помогаю, кому делать нечего. Регистрация: 27.03.2009
Русская деревня
Сообщений: 394
|
Цитата:
PS: Правда в 13-й версии автокада мне удавалось проделывать подобные вещи заменой, путем прямого копирования, каких-то DLL-ек из англоязычной программы. Уже не помню. С современными версиями это вряд ли получится. Пардон, вспомнил, Я заменял там файл acad.xmx Последний раз редактировалось E-degtyarev, 01.09.2010 в 16:02. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Сизифов труд: переопределить все (!) команды, задав для них соответствующие опции и вывод в ком.строку. И все равно получить неработающий код при вызове английской команды с точкой перед ней...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Цитата:
Но на Лиспе не всё удастся это сделать... И тут возникает вопрос: "А не проще ли переключать раскладку?"
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,626
|
Цитата:
Вот что можешь сделать: переведи на английский язык файлы *res.dll. Возможно, к пенсии сделаешь, а после этого тебя посадят за нарушение лицензионного соглашения. ![]() |
|||
![]() |
|
||||
С такой, что поставят тот, который клиент купит. Например мы закупаем только английские, дабы у всех было единое ПО, а так же чтобы не добавлять к общим багам AutoCAD ещё и баги локализации.
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,626
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Вообще-то лицензия не привязывается к локализации...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
В далёком прошлом закупались локализованные версии. Пользователи часто жаловались на баги локализации. В свете оного было принято решение перейти на английскую версию продукта. Основная масса пользователей довольна. "Плачет" только один из 200. Но в подобных вопросах демократия не к месту.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Только своя программа должна быть правильно написана. Например, если надо как-то по-своему нарисовать прямоугольник, то такая программа не должна начинаться с вызова (command "_.rectang" ). Должны запрашиваться, с помощью get-функций точки и все прочее. В момент запроса на ввод точек (или чего угодно) программно выдается подсказка с опциями на любой мове. Здесь можно сделать все, что угодно. Пользователь и знать не будет, что внутри твоей программы используются какие-то команды Автокада. Да они могут и не нужны быть. Например, рисовать что-то "прямоугольное" командой RECTANG не стоит - все равно создается примитив полилинии, вот её и надо создавать. Ну, и так далее. По азбуке. |
|||
![]() |
|
||||
Начинающий проектировщик Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
![]() |
Цитата:
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск программы из AutoCADа | kminas | Программирование | 19 | 15.06.2012 13:42 |
Английские алиасы в русском автокаде | Дмитрий Брайт | AutoCAD | 22 | 24.09.2009 15:59 |
английские комнады в русском автокаде 2009 | Gudvin | AutoCAD | 15 | 16.09.2008 12:14 |
Как в русском акаде писать английские команды | Svet@ | AutoCAD | 23 | 31.10.2007 09:31 |
Прозрачные команды | Vova | AutoCAD | 17 | 21.06.2006 05:33 |