|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
У полилинии уже есть наименование - полилиния.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 21.03.2013
Самара
Сообщений: 29
|
Пользуясь тем, что VVA благоразумно дал комплекту ещё немного отлежаться, выкладываю очередной "билд"
В который раз обновились некоторые иконки. Не особо заметно, но времени ушло довольно много. В том числе изменения коснулись и формата 16x16. Единого стиля там всё так же нет, но пёстроты поубавилось. Соответственно новые иконки перекочевали и в файл справки. Так же загнал все значки в библиотеку "pltools.dll", и прописал новые пути к ним файле "pltools.mnu". Прикладываю скриншоты из автокада 2004. Кстати, в 2004-ом команды у меня запускаются, но почему-то вылетают, не завершившись. Думаю, к интерфейсу это отношения не имеет, скорее дело в кривости установки автокада, но выверить этот момент, на чьей-нибудь рабочей станции не помешает. Ещё сделал интерфейс в .cui посредством автокад 2009, чтобы, как говорится, и ленту съесть и в CUI влезть. Иконки опять же ссылаются на "pltools.dll". Лента получилась жутко топорная, иконки в ней не хотят избавляться от фона. Возможно, это решается легко, но я не допетрил. В классических панельках всё нормально. Скриншот прилагается. Поставить автокад 2002 у меня возможности нет. И я даже не догадываюсь, как адаптировать меню под него. Остаётся уповать на владельцев этой ретро-версии. В остальном, никаких изменений. Иконки 64x64, как и адаптация к тёмной схеме, появившейся в 2015, по прежнему в долгосрочных планах. На этом всё. Пробуйте, тестируйте. Скриншот ленты .cuix так же приложен. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
А в других версиях?
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 21.03.2013
Самара
Сообщений: 29
|
Да везде всё нормально, тьфу-тьфу. 2009, 2012, 2014, 2015 - всё прекрасно. И даже в 2004 команды включаются, где допуск спросят, где объект попросят выделить. Но как-то безрезультатно. Комп не первой свежести, весь замусоренный. Я так и не понял, что там не так. Может, надо было .fas подгрузить, посмотреть... Некогда было. Как доберусь ещё раз, проверю, если раньше никто не отпишется, что всё в порядке.
Добавлено (17.07.2015): В основном пишет "No database" В архиве видео. Качество ниже среднего. https://drive.google.com/open?id=0Bx...0h6SWpKTGNjcVk Добавлено (19.07.2015): Забыл отметить. На скаченный архив dnl607.zip реакция такая же. Так что, скорее всего, проблема локальная. Последний раз редактировалось T.Bagdat, 19.07.2015 в 16:28. |
|||
|
||||
проектирование а/дорог Регистрация: 03.07.2013
СПб
Сообщений: 376
|
Подскажите, есть ли возможность сделать функцию удаления вершин не по одной, а сразу несколько, рамкой на определенном участке полилинии?
...или команду PL-VxRdc, работающую не на всей полилинии, а на ее участке ...или команду, противоположную PL-DIV - "спрямить" выбранный участок полилинии скопом. В общем каким-то образом ускорить ручное удаление вершин в случаях, когда команду PL-VxRdc не применить ко всей полилинии, т.к. требуется редактирование определенных участков, которых достаточно много. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
Если загрузишь из папки LISP pltools.lsp, то увидишь дату редакции Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
|
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Вот такая проблема:
в нашей фирме пользовательские программы установлены на сервере (в том числе и PLTools) и нормально работают. Кроме Справки. Как выяснилось (например, из этого http://www.cronos.ru/kb-1317.html и из этого https://support.microsoft.com/ru-ru/kb/896054) можно разрешить файлам CHM нормально открываться по сети и внутри AutoCAD'а и я даже макросы сочинил, но... Прав у пользователей не хватает для внесения изменений в реестр, а сисадмины категорически не хотят изменять реестр на локальных компьютерах. Можно ли как-нибудь вывернуться? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Копируй chm на локальные машины и прописывай в setfunhelp путь к локальному пути
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Алексей, спасибо за ответ. Но я работаю удаленно и имею доступ через Интернет только к серверу, а к локальным компьютерам доступа не имею, поэтому и скопировать файл CHM на локальные компьютеры не могу. Вот если бы пользователь, нажимая на кнопку Справка, тем самым запускал бы копирование этого файла на свой компьютер в строго определенную папку на диске D: (нпример, D:\HELPUSER) и дальше файл Справки уже открывался бы с локального компьютера... Тут и setfunhelp пригодилась бы. Можно ли с помощью VLisp провернуть такую штуку (скопировать файл с сервера на собственный локальный компьютер)?
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
вместо "\\\\server\\ACADTOOLS\\pltools.chm" подставь свой сетевой путь Код:
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Решение пришло совсем с другой стороны. Существует бесплатная программа SumatraPDF. Можно взять здесь:
http://www.sumatrapdfreader.org/down...viewer-ru.html Но многие ли знают, что эта программа спокойно открывает файлы CHM? Портативный вариант можно разместить прямо на сервере без установки (для которой могут понадобиться права администратора) и запускать с локального компьютера. Причем, 32-битная версия нормально запускается на 64-битных системах. Таким образом, если сервер смонтирован на локальных компьютерах как диск Z:, то можно создать следующие конфигурации папок на сервере: Пользовательские программы находятся, (например) в папке Z:\USERSPROG\PLtools, а файлы Справки в папке Z:\USERSHELP\PLtools. В папке Z:\USERSHELP также находится папка SumatraPDF (портативный вариант). Я привел пример с 2-мя папками, потому что у нас, например, в пути пользовательских программ находятся пробелы, а это для указания имени Спраки не подходит. Если же знать об этом, то достаточно будет одной папки с программами на сервере. Макрос же для запуска файла Справки может выглядет так: Код:
|
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Ну выбрать все полилинии, например, так:
Код:
|
|||