| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Так Вы уже написали 80% своего макроса на ЛИСПе. Для начала можно переписать оставшиеся "макросные" вызовы команд через функции command или vl-cmdf (синтаксис мало отличается от макросного) и объединить все в одну функцию. Хотя бы будет читаемо
А там уже будет о чем поговорить...в отдельной теме. |
|||
|
||||
Авторы, можно ли добавить функцию:
От указанной точки на полилинии (вершины) отложить в указанную сторону расстояние заданной длины (по полилинии) и в этом месте на полилинии поставить точку (только одну, а не серию)?
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам. |
||||
|
||||
Инжиниринг Регистрация: 16.09.2011
Тюмень
Сообщений: 225
|
Цитата:
|
|||
|
||||
Регистрация: 08.03.2020
Сообщений: 1
|
Доброго времени суток!
Помогите, пожалуйста, разобраться с проблемой: 1 Вроде бы файлы в папку, прописанную в путе доступа к вспомогательным файлам (Сервис->Настройка->Файлы->Путь доступа к вспомогательным файлам) 2 командой _menuload подгрузил файл pltools.mnu При запуске команды пишет: "Неизвестная команда"... |
|||
|
||||
Регистрация: 16.10.2013
Сообщений: 323
|
товарищи, пытаюсь загрузить приложение, но не получается.
прописал путь к папке pltools во вспомогательных файлах загрузил через _menuload файл pltools.cuix, в ленте появилась вкладка pltools, но она не открывается. пытаюсь загрузить через _menuload файлы pltools.mnu,pltools.mnx, пишет "в разрешении на запись отказано. не удалось создать c:\program files\autodesk\autocad 2020\pltools\pltools.cuix" |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,850
|
Помести в другой каталог, куда имеешь право на запись.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 18.01.2021
Сообщений: 404
|
На ген планах часто встречаются трассы, состоящие из отдельных line, отстоящих друг от друга на некоторое расстояние, но выглядящими в целом как единая полилиния "штриховая".
Хотелось бы функцию, объединяющую такие line в полилинию. Притом мне лень предварительно выбирать все line, хотелось бы указать одну, а комп пусть сам найдет ее продолжающие и присоединит их. В этой ветке 32 страницы, это очень много, что бы последовательно искать решение. А в титульном перечне такой функции не обнаружил. Никто не помнит, не решена ли эта задача в теле данной ветки? или может быть в другой какой ни будь... |
|||
|
||||
Приветствую, коллеги.
На досуге переоформил немного иконки pl-tools, что бы на темной теме смотрелось юзабельней. з.ы. Имена большинства иконок изменены относительно оригинальных.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
|
||||
Хорошо бы для ConvTo2d, ConvTo3d и для других команд, в которых заменяются оригиналы на другое, сделать сохранение-передачу полезной информации из оригиналов. Хотя бы XData.
Но хорошо бы и для Object Data из Map/Civil, и Property Sets из Civil, Architecture, MEP. Возможна ли вне этих вертикальных приложений передача Object Data и Property Sets - не знаю, увы. Но и в вертикальных приложениях многие пользуются PlTools. Или, наоборот, не могут воспользоваться. Кстати, сейчас при преобразованиях теряются Гиперссылки, а они как раз есть XData. И еще есть некие пользовательские Примечания, но не знаю, что они суть внутри. Тоже теряются.
__________________
количество моих сообщений не говорит о знании Автокада Последний раз редактировалось АлексЮстасу, 31.07.2021 в 19:40. |
||||
|
||||
Регистрация: 16.10.2013
Сообщений: 323
|
товарищи, команды PL-CW и PL-CCW почему-то не работают на полилиниях с изломами, а на прямых полилиниях работают как-то через раз. не могу понять в чем дело.
суть проблемы: сделал полилинию с буквой через определенный интервал (для обозначения сетей на плане), в некоторых местах буква получается вверх ногами, хочу с помощью лиспа перевернуть этот участок полилинии, но ничего не выходит. Генерацию типа линии, как указано в шапке, включал, но не помогает. в чем может быть дело? файл прилагаю, линия вот от сюда https://dwg.ru/dnl/13129 |
|||
|
||||
posetitel, дело не в командах, они то работают, а вашем типе линии.
В этом же файле поменял тип линии, все ворочается как надо.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||