Перейти к содержанию

Рекомендуемые сообщения

Если в настройках->стандартные папки->общие файлы задать путь, то

у меня нано начинает по этому пути сохранять:

  • настройки принтеров *.pc3,
  • пихать в эту папку Last_Plot_Set_Layout.dwt и Last_Plot_Set_Model.dwt...

Собственно так задумано?

Цитата

Пути к файлам, заданные в этом подразделе, имеют самый высокий приоритет по сравнению с другими подразделами раздела Стандартные папки. Поиск в этом подразделе осуществляется в первую очередь.

В описании про поиск, про запись в эти каталоги ни слова

Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, doctorraz сказал:

В описании про поиск, про запись в эти каталоги ни слова

 

Судя по всему, поиск (точнее, найденная папка) подразумевает, что именно в ней осуществляются все операции - чтение, запись и т.д..

Кстати, в АС это реализовано похожим образом.

Именно поэтому теперь при настройках папок эту секцию обхожу стороной.

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

Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, EdwardSt сказал:

Кстати, в АС это реализовано похожим образом.

совсем непохожим)))

В АК это действительно папки поиска.. и допустим если я прописал в общие папки каталоги с лисп или exe файлами, то могу вызывать программы не прописывая полный путь, а лишь по имени файла, то же касается шрифтов, типов линий и прочего..

В любом случае АК принтеры, бумагу пишет в предназначенные для этого каталоги.

---------------

14 минут назад, EdwardSt сказал:

Именно поэтому теперь при настройках папок эту секцию обхожу стороной

аналогично, традиционно кривая нанореализация, к то му же пути поиска толком не работают

-----------

в нано21 аналогичная кривулина

добавлено через 1 минуту
16 минут назад, EdwardSt сказал:

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

лиспы и ехе куда прописывать? хотя смысла не имеет, нано все равно не ищет

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, doctorraz сказал:

совсем непохожим)))

В АК это действительно папки поиска..

Сейчас не готов в точности воспроизвести кейс...

Но только после того, как для такой универсальной папки закрыли доступ на запись для всех пользователей, только тогда в ней перестали появляться всякие артефакты типа Last_Plot_Set_L... и acad.lsp. Причем мусорил там именно АС. А нанокад до кучи туда еще извлекал какие-то рисунки из pdf или нечто подобное.

 

Короче, лучше просто заморочиться и для каждого типа операций прописать собственную папку. :D

Ссылка на сообщение
Поделиться на другие сайты
52 минуты назад, EdwardSt сказал:

Короче, лучше просто заморочиться и для каждого типа операций прописать собственную папку

в какую папку путь к этому

(startapp "PlotSPDS.exe")

и к этому

(load "bgtools\\bgtools 3.11a.lsp")

:shock:

Поудалял пути к общим папкам, иначе настройки принтера не сохранить)))

Где папки, а где принтеры.. nanoзатейники

Изменено пользователем doctorraz
Ссылка на сообщение
Поделиться на другие сайты

Подробно тему не разбирал. Но можно по пунктам

1 .

1 час назад, doctorraz сказал:

в какую папку путь к этому

(startapp "PlotSPDS.exe")

 

Спойлер

Signature

(startapp appcmd [file])

appcmd

Type: String

Application to execute. If appcmd does not include a full path name, startapp searches the directories in the PATH environment variable on Windows for the application and the equivalent on Mac OS.

Т.е., путь определяется операционной системой, а не CAD-приложением.

Более надежно прописывать имя файла с полным путем

 

2.

1 час назад, doctorraz сказал:

(load "bgtools\\bgtools 3.11a.lsp")

 

Спойлер

image.png.efe2bd64166b0481d10590114393e8ad.png

 

 

3

Спойлер

image.png.82c5efe643e31b5d47b0c7ae7bff7cbb.png

 

 

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, EdwardSt сказал:

Более надежно прописывать имя файла с полным путем

в АК и без полного пути работает, достаточно имени файла с расширением (и путь поиска в каталоге)

в nano согласен, хождение по граблям

---------------

каталог скриптов только в нано21 появился,

только кто ж в нем  в трезвом уме и ясной памяти работу работать будет?

добавлено через 3 минут

вообще то это уже оффтоп лютый пошел, как обойти эти и другие nanoграбли я в курсе....

речь изначально  о том, что нано пишет конфигурации плоттеров туда куда его не просили.

добавлено через 9 минут
11 минут назад, EdwardSt сказал:

Т.е., путь определяется операционной системой, а не CAD-приложением

а если взять и самому проверить?

справка это хорошо, но эксперимент лучше

в автокаде прописать в общих путь к своему экзешнику (каталог)

перезапустить АК

и (startapp "свой.exe")

 

даже такая конструкция без полного пути работает в АК

(defun C:поч ()
  (command "filedia" "0")
  (command "пакет" "PlotSPDS\\1.scr")
  (princ)
)

Изменено пользователем doctorraz
Ссылка на сообщение
Поделиться на другие сайты
15 минут назад, doctorraz сказал:

в АК и без полного пути работает, достаточно имени файла с расширением (и путь поиска в каталоге)

Ну, тогда справка по АС не соответствует реализации.

Там явно прописано, что приложение ищется в соответствии с переменной окружения Windows (PATH).

Если срабатывает и в папке общих файлов АС, то это недокументированная возможность (либо в PATH присутствует пресловутая папка).

Сам проверять ленюсь, поэтому с благодарностью принимаю результаты эксперимента.

 

19 минут назад, doctorraz сказал:

каталог скриптов только в нано21 появился,

только кто ж в нем  в трезвом уме и ясной памяти работу работать будет?

Тут, как бы не требуется использовать эту папку. 

Достаточно в эту секцию вбить собственную/ые (или корпоративную/ые) папку/и разработки.

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, EdwardSt сказал:

Достаточно в эту секцию вбить собственную/ые (или корпоративную/ые) папку/и разработки.

с лиспами не обязательно прописывать пути в настройках

достаточно загрузить основной лисп (автозагрузка)

остальные лиспы при необходимости прекрасно подгружаются по относительным путям (относительно стартового лиспа)

5 минут назад, EdwardSt сказал:

Сам проверять ленюсь, поэтому с благодарностью принимаю результаты эксперимента.

несколько лет использовал эту недокументированную возможность, пока на nano не пересадили(((

так, что верь на слово

добавлено через 2 минуты
6 минут назад, EdwardSt сказал:

Тут, как бы не требуется использовать эту папку. 

я и "папку" общие файлы не использовал, просто вбивал в эту секцию пути к "собственную/ые (или корпоративную/ые) папку/и разработки"

нано туда писать сразу начинает)))

Ссылка на сообщение
Поделиться на другие сайты

Кстате

2 часа назад, doctorraz сказал:

с лиспами не обязательно прописывать пути в настройках

достаточно загрузить основной лисп (автозагрузка)

остальные лиспы при необходимости прекрасно подгружаются по относительным путям (относительно стартового лиспа)

АК так не может, проверил специально

Ссылка на сообщение
Поделиться на другие сайты

В принципе если научат nano искать и подгружать, ехе, ват и прочие  scr  по путям поиска из настроек, это будет мастхэв (кстате тот год уже обещали разобраться)

 И никакого дублирования команд..

Nana не умеет startapp

АК не умеет shell_exec

Изменено пользователем doctorraz
Ссылка на сообщение
Поделиться на другие сайты
15 часов назад, doctorraz сказал:

В принципе если научат nano искать и подгружать, ехе, ват и прочие  scr  по путям поиска из настроек, это будет мастхэв (кстате тот год уже обещали разобраться)

 И никакого дублирования команд..

Nana не умеет startapp

АК не умеет shell_exec

Добавила комментарий ваш в существующую задачу.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!
×
×
  • Создать...