|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Ну что-ж, секрет раскрыт, и это означает, что некоторые товарищи книгу купили, и, надо думать, не жалеют.
Напоминаю, осталась неразгаданной самодельная загадка от Skif58, пост 39. Про загадку пост 56, правильный-ли ответ на нее дан, ответит Ki. Мне не хочется заканчивать тему, потому что там есть еще загадки, а одна даже напечатана, и мне ее осталось только скопировать сюда. В книге кроме загадок полно интересных сведений. Например: Некоторые функции DOS. Молодые форумчане, которые родились при Windows, ничего про это не знают, а автор использует это и очень успешно. Есть таблица с расширениями файлов автокада, и здесь несколько страниц с описаниями. Глава об лиспе для чайников, и др. необычные для автокадовских книг вещи. |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Vova.
Цитата:
Зато, раз у меня книги нет и я, следовательно, не могу подсмотреть ответ, я отвечу так, как сам себе представляю (на самом деле я давно это знаю). Цитата:
1. Переменная PICKFIRST оказалась равной нулю. Почему - другой вопрос. Установить эту переменную в 1. 2. Переменная PICKFIRST равна 1, но клавиша <Delete> все равно не работает. В этом случае надо проверить, не поменяли ли накануне видеокарту на какую-то из семейства ATI RADEON. Наличие значка в трее (лотке) некоторых из этих видеокарт отключают клавишу <Delete> в AutoCAD'е. Интересно, конечно, вдруг у автора книги есть и другие решения? |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
На загадку в #62 у автора такой ответ:
Нет никакой гарантии, что вам не придется это делать снова и снова, но все-таки установите Pickfirst=1. ….. Каким образом отключается переменная? Я долгое время подозревал, что виновата какая-то программа AutoLISP, но до недавнего времени не мог подтвердить свои подозрения.... Моя клавиша Delete перестала работать. Я немедленно стал отменять последние действия по-одному, отслеживая этап, на котором Pickfirst отключилась. … Ага, вот что я сделал-запустил команду Mvsetup (Форматл). Но я так до конца и не понял, в чем проблема, поэтому открыл файл Mvsetup. Lsp и начал искать pickfirst. Я нашел следующую строку кода: …..Я еще не понял, какие мои действия во время выполнения команды... привели к игнорированию обработки ошибок, но точно знаю, что сделал что-то не так. Однажды я попытаюсь решить эту загадку. ------------------------------------------------ Следующая загадка предназначена для программистов, где им предлагается найти причину срыва Pickfirst и помочь автору книги в следующем издании привести, наконец разгадку данной проблемы. ----------------------------------------------- Автор особо благодарит Николая Полещука, который являлся научным руководителем русского издания. И если-бы он знал, то наверняка поблагодарил бы наш форум за столь активное внимание к его книге. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Vova, для mvsetup на форуме выкладывалась "обертка", возвращающая системные переменные обратно. Кстати, mvsetup - не единственная команда, ведущая себя достаточно нахально (туда же можно overkill отнести, например).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Profan, есть другой вариант названия? У меня - нет.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Ответ на загадку.
В невозможности перенести свойства с одной штриховки на другую виновата переменная MaxHatch. Значение по умолчанию может быть равно 10000 (у меня по умолчанию было 1000000) и оно определяет, насколько плотной может быть штриховка. Пробовал уменьшать и действительно получал ошибку, когда вставлял объект из другого файла и пытался скопировать свойства. Для того чтоб посмотреть значение переменной надо ввести: (getenv "MaxHatch") Для изменения: (setenv "MaxHatch" "1000000") Скобки и кавычки обязательны и также эта переменная чувствительна к регистру, т.е. ее надо набирать именно так как у меня - MaxHatch. В АКАДе ЛТ набирается без кавычек и скобок: setenv MaxHatch значение, но вводить опять же надо так - MaxHatch.
__________________
Для ухода за пожилым программистом требуется приятная женщина, говорящая на FОRTRАN, BАSIС и С++ |
||||
![]() |
|
||||
Цитата:
Тогда не очень понятно их раздельное описание в справке: HPMAXLINES Тип: Вещественный Сохранен в: Реестр Начальное значение: 1000000 Задает максимальное количество создаваемых линий штриховки. Допустимый диапазон значений: 100-10000000. Ограничение плотности образца штриховки При нанесении слишком плотной штриховки программа может отменить выполнение операции и отобразить сообщение о том, что масштаб штриховки или длина пунктира слишком малы. Можно изменить максимальное количество линий штриховки путем задания системной переменной HPMAXLINES. Диапазон допустимых значений - от 100 до 10000000 (десять миллионов). По умолчанию для системной переменной HPMAXLINES задано значение 1000000. MaxHatch По умолчанию программа не создает штриховок, содержащих более 10 000 сегментов. Этот предел определяется значением переменной реестра MaxHatch. Чтобы его изменить (например, присвоить переменной MaxHatch значение 50 000) нужно ввести в командной строке (setenv "MaxHatch" "50000"). Переменной реестра можно присвоить любое значение в диапазоне от 100 до 10 000 000. Максимальное допустимое число объектов, создаваемых штрихованием, задается в записи MaxHatch системного реестра. По умолчанию количество объектов ограничивается числом 10000. Это предельное значение можно изменить, задав значение переменной MaxHatch системного реестра с помощью команды (setenv "MaxHatch" "n"), где n - число от 100 до 10000000 (десять миллионов). Примечание При вводе команды MaxHatch необходимо вводить буквы M и H в верхнем регистре, а остальные буквы - в нижнем регистре.
__________________
*...И Случай, бог изобретатель. * |
||||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Из справки по английскому AutoCAD 2009:
оригинал: Цитата:
А вот по MaxHatch: Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Profan, не придирайся к словам. Английское имя Dаn вполне соответствует русскому Даня. Считай, я придумал ему ник для форума. Думаю, он не обидится, что таком образом он получил рекламу. Между прочим у издания всего 2000 экземпляров, так что не прозевайте
|
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
Купился на рекламу Vovы и K, купил этого самого Даньку в бумажном виде. За весь период работы это 2-я приобретенная книга по автокаду; 1-я была книга Полещука 6 лет назад, по ней я акад и изучал. Вобщем, присоединюсь к рекламной кампании, книга действительно неплохая, написана живым и доступным языком, - и чувствуется, что автор - не "голый теоретик", все советы - из практики его работы. Многие "секреты", конечно, давно уже для меня не секреты; первые страниц 100 читал и гордился собой "о, это я знаю, это применяю", но потом пошла и новая инфа (по DOS и применению командных файлов, например).
Короче, недаром редактор Полещук - плохого не переведет... А еще цена не из самых высоких - 500 р. Рядом на полке загорали книги по Автокаду и в 1,5-2 раза дороже.
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296
|
Offtop: Русскоязычная книга в *.PDF сканированный вариант http://dwg.ru/dnl/6963
|
|||
![]() |
|
||||
Цитата:
__________________
С уважением sbi |
||||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
...А пару дней назад еще находилась.. Может, админы убрали, что бы Данька не обиделся?
![]()
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Электроснабжение Регистрация: 12.01.2009
Moscow, Russia
Сообщений: 487
|
Цитата:
Скорее, это лишний повод для издателя задуматься о пополнение тиража и подписании нового контракта. |
|||
![]() |