Ru-Board.club
← Вернуться в раздел «Программы»

» Autodesk AutoCAD

Автор: kpblc
Дата сообщения: 10.06.2010 19:20
Ну, раз упомянули .NET, то тут же и возникает вопрос насчет изменения acad.exe.config. Делалось или нет?
Автор: JekaKot
Дата сообщения: 10.06.2010 19:21
abis А довески к Acad-у есть?
Цитата:
система регулярно обновляет .NET Framework, без которого автокад не работает. Текущая версия - 3.5 SP1
AutoCAD 2008 по умолчанию ставит "свой" .NET Framework 2.0 (в составе дистрибутива). Отключи автоматическое обновление (если это возможно), может и конфликтуют. Если другое ПО не требовательно к более новым версиям, то и удаляй 3.5...
И "портабельные" варианты, согласись, "не есть хорошо" (ИМХО)

pet soleille
Цитата:
Нужна помощь!
Версия локализованная (в смысле русская или русифицированная)? Скорее всего, lisp предназначен только для английской версии. Для работы во всех версиях команды должны идти с приставкой , например "_OSNAP" (попробуй ввести команды по-разному, поймешь).
Да и неплохо в таких случаях файлик приложить...

ACADUSER Кстати,
Цитата:
Не появляются ли сообщения о прокси-объектах?
появляются (AutoCAD 2008). Как их (объекты) удалить без дополнительной установки каких-нибудь "довесков" (корпоративная сетка, ограничены права)?
Автор: ACADUSER
Дата сообщения: 10.06.2010 20:32
TeHNoSaL

Цитата:
в некоторых этажах появляется это сообщение, но эти этажи не проблемные.Объясните пожалуйста, что такое прокси-обьекты и "с чем их едят"

Об этом я могу писать очень долго и подробно, но смысла не вижу, т.к. такие вещи могут быть в деталях интересны только профессиональному программисту под AutoCAD. Но если все же это интересно, то почитай эту тему

JekaKot

Цитата:
появляются (AutoCAD 2008). Как их (объекты) удалить без дополнительной установки каких-нибудь "довесков" (корпоративная сетка, ограничены права)?

Увы, но Autodesk никак не сделает возможность средствами AutoCAD расчленять/удалять прокси-объекты. Поэтому единственная программа (IMHO), которая это делает - ExplodeProxy. Эту программу не нужно устанавливать - достаточно её один раз загрузить в AutoCAD.
Автор: Mushroomer
Дата сообщения: 10.06.2010 23:31
ACADUSER
Цитата:
Увы, но Autodesk никак не сделает возможность средствами AutoCAD расчленять/удалять прокси-объекты.
А разве через быстрый выбор их нельзя выбрать, чтобы потом взорвать или удалить? Завтра на работе попробую.
Автор: kpblc
Дата сообщения: 11.06.2010 00:03
Можно. Но это не обработает прокси, вложенные в блоки. И пропустит прокси, лежащие в пространстве других листов. И не обработает неграфические прокси-объекты.
Автор: ACADUSER
Дата сообщения: 11.06.2010 01:21
Mushroomer
kpblc
А еще существуют прокси-примитивы (графические), которые можно выбрать (например, быстрым выбором), но нельзя ни расчленить, ни удалить. RemoveAllProxy их успешно удаляет.
Автор: kpblc
Дата сообщения: 11.06.2010 01:40
ACADUSER, скажу честно: мне пока такое встречалось только после работы MechaniCS 2.0 (по-моему, это был знак шероховатости, но точно не помню), и то это было лет 5 назад, наверное... С тех пор я подобного не видел.
Автор: pet soleille
Дата сообщения: 11.06.2010 09:23
JekaKot

Цитата:
Версия локализованная (в смысле русская или русифицированная)? Скорее всего, lisp предназначен только для английской версии. Для работы во всех версиях команды должны идти с приставкой , например "_OSNAP" (попробуй ввести команды по-разному, поймешь).
Да и неплохо в таких случаях файлик приложить...


Версия русская, но я разобралась-таки! Вы мне очень помогли!
Я просто в самой программке dsm ко всем коммандам подставила впереди "_" и все заработало! Спасибо!
Кстати, когда работала в 2004 версии, он никакого нижнего подчеркивания не требовал.
Автор: JekaKot
Дата сообщения: 11.06.2010 17:53

Цитата:
СПДС Extension для AutoCAD® 2010
Для 2008-го есть аналог?
ACADUSER
Спасибо, попробую потом на работе...
Хотя - надоело, и сегодня просто скопировал чертежи в новые файлы - размер стал меньше в 1,5 раза
Как они вообще могли создаваться (что вообще за объекты и чем создаются)? Из сообщения при открытии понял лишь, что "ноги растут" от Civil 3D...
Автор: ACADUSER
Дата сообщения: 12.06.2010 22:41
JekaKot

Цитата:
Хотя - надоело, и сегодня просто скопировал чертежи в новые файлы - размер стал меньше в 1,5 раза

Мне попадались чертежи (кстати, из того самого Civil 3D), которые после удаления невидимых прокси-объектов уменьшались в десятки раз. Так что у тебя совсем скромненько...
Автор: kpblc
Дата сообщения: 12.06.2010 22:51
А "шо же вы хочете"? Я с Civil не работал, но мне и АА хватает за глаза
А так - думаю, что в Civil есть команда наподобие "Экспорт в AutoCAD xxxx версии". По крайней мере я бы ее поискал.
Автор: Mushroomer
Дата сообщения: 17.06.2010 09:52
Кто-нибудь в курсе, есть ли в AutoCAD какие-то настройки (системные переменные и т.п.), которые могут оказывать влияние на печать растровых изображений? У меня какая-то беда произошла: растры стали нечетко печататься Просто караул какой-то. Принтер Xerox 6030.
Автор: JekaKot
Дата сообщения: 20.06.2010 10:37
Mushroomer

Цитата:
Кто-нибудь в курсе, есть ли в AutoCAD какие-то настройки (системные переменные и т.п.), которые могут оказывать влияние на печать растровых изображений? У меня какая-то беда произошла: растры стали нечетко печататься

Таблица стилей печати? Проверял все настройки печати (стили, прозрачности и пр.)? Если сеть есть - посылал на печать те же файлы с другого компа? Хотя, скорее всего, дело в принтере.

У меня на работе одни принтеры нормально pdf-файлы печатают, а другие - хрен разберешь (хоть и не AutoCAD, конечно...)
Автор: Mushroomer
Дата сообщения: 20.06.2010 10:51
JekaKot
Цитата:
Если сеть есть - посылал на печать те же файлы с другого компа?
Эта беда на всех компьютерах локальной сети

Цитата:
Хотя, скорее всего, дело в принтере.
тоже так думаю, но поддержка пока молчит
Автор: kpblc
Дата сообщения: 20.06.2010 19:45
OLEQUALITY ?
Автор: Mushroomer
Дата сообщения: 22.06.2010 08:53
kpblc
А растры разве OLE объекты? у меня у этой переменной сейчас значение 3

All
Может кто-нибудь написать lisp программу, которая просмотрит файл и
1) в случае наличия слоев с толщиной линий = 0 , выводится сообщение "в данном файле есть слои с весом линий = 0"
2) Если число элементов с весом линий = 0 в файле > 0, то выводится сообщение "в данном файле есть N элементов с весом линий = 0"

Если нет ни п.1 ни п.2, выводится сообщение "В файле нет ни элементов, ни слоев с весом линий = 0".

3) если в файле не установлена галка "учитывать стили печати" (эта галка есть в диалоге печати, к сожалению не знаю какая переменная за нее отвечает ), то выводится сообщение "не забудьте поставить галку "Учитывать стили печати""
Автор: kpblc
Дата сообщения: 22.06.2010 10:29
С весами все достаточно просто:

Код: (vl-load-com)

(defun c:check (/ adoc layers blocks msg)

(setq adoc (vla-get-activedocument (vlax-get-acad-object))
layers (vla-get-layers adoc)
blocks (vla-get-blocks adoc)
) ;_ end of setq
(vlax-for item layers
(if (and (not (cdr (assoc "layer" msg)))
(or (= (vla-get-lineweight item) 0.)
(and (= (vla-get-lineweight item) aclnwtbylwdefault)
(= (getvar "lwdefault") 0.)
) ;_ end of and
) ;_ end of or
) ;_ end of and
(setq msg '(("layer" . 1)))
) ;_ end of if
) ;_ end of vlax-for
(vlax-for blk_def blocks
(if (equal (vla-get-isxref blk_def) :vlax-false)
(vlax-for ent blk_def
(if (and (not (cdr (assoc "ent" msg)))
(= (vla-get-lineweight ent) 0.)
) ;_ end of or
(setq msg (cons (cons "ent" 1) msg))
) ;_ end of if
) ;_ end of vlax-for
) ;_ end of if
) ;_ end of vlax-for
(if msg
(alert (strcat "В чертеже присутствуют "
(if (cdr (assoc "layer" msg))
"слои"
""
) ;_ end of if
(cond
((and (cdr (assoc "layer" msg)) (cdr (assoc "ent" msg)))
" и примитивы"
)
((cdr (assoc "ent" msg)) "примитивы")
(t "")
) ;_ end of cond
" с нулевой толщиной линий"
) ;_ end of strcat
) ;_ end of alert
(alert "В файле нет ни элементов, ни слоев с весом линий = 0")
) ;_ end of if
) ;_ end of defun
Автор: JekaKot
Дата сообщения: 22.06.2010 10:55
Mushroomer

Цитата:
А растры разве OLE объекты? у меня у этой переменной сейчас значение 3

Параметры переменной (легко умничать с открытой книгой):

Цитата:

OLEQUALITY код качества показа и печати внедренных OLE-объектов
0 - монохромное
1 - низкое качество
2 - высокое качество
3 - автоматический выбор качества (по умолчанию)



Цитата:
Может кто-нибудь написать lisp программу, которая просмотрит файл и

По п.п. 1, 2 - "Быстрый выбор" самого AutoCAD не подходит? По п. 3 как альтернативное решение - создать свои стили печати


kpblc, спрошу как большого специалиста по acad-ам :
- как "подцепить" данные для установки 2011-го из mst-файла (содержит все изменения для установки: рег. данные, установка express и п.)?
Прямая установка

Код: acad.msi TRANSFORMS=acad.mst
Автор: kpblc
Дата сообщения: 22.06.2010 11:22
JekaKot, ты развертывание, что ли, делаешь?
Автор: dmkov9
Дата сообщения: 22.06.2010 12:22
Подскажите, а можно ли как поставить 32-бит АКАД 2008 на 7-ку 64-бит. Просто на работе установлен СПДС 4 версии на 2008 АКАД, а его (СПДС) 64 бит есть только с 5 версии, а они обратно не совместимы.
А на 7-ку 32 бит АКАД 2008 не ставится...
Автор: kpblc
Дата сообщения: 22.06.2010 12:25
А если сам setup.exe запускать в режиме совместимости с Windows XP (например)?
Автор: dmkov9
Дата сообщения: 22.06.2010 13:19
Если запускать msi начало установки проходит, а затем выдает сообщение про 64 бит...
Если setup - сразу...
Автор: Mushroomer
Дата сообщения: 22.06.2010 15:12
JekaKot
Цитата:
По п.п. 1, 2 - "Быстрый выбор" самого AutoCAD не подходит?
Быстрый выбор поможет только на п.2. Пункт 1 не реализовать через быстрый выбор

kpblc
Спасибо. Работает.
Автор: JekaKot
Дата сообщения: 22.06.2010 18:19
kpblc

Цитата:
JekaKot, ты развертывание, что ли, делаешь?

Да, только если проводить развертывание "по правилам", полученный дистрибутив не получится записать на диск (или устанавливать с образа) - установка кривая будет. Потом надо иметь два (?) .ini-файла для установки (зачем - так и не понял)
Цель - создать максимально простой для установки дистрибутив и не испортить, по возможности, "оригинальную" структуру
1. При развертывании убирается начальное окно, где, собственно, и предлагается его проводить (окно вернул возвратом в 38-строку setup.ini

Код: UI_SEQUENCE=LaunchDlg,...
Автор: Vulcanite
Дата сообщения: 22.06.2010 21:53
товарищи, а никто не подскажет
где старые версии Autodesk DWG TrueView брать? тама 2007-2009 ? ато 2011 не становится на ХР
Автор: Mushroomer
Дата сообщения: 22.06.2010 22:09
Vulcanite
Скажи какая нужна и я тебе ее выложу, либо дам ссылки в инете, с которых можно их скачать. У меня есть все, начиная с 2007. На версии 2008-2011 есть прямые ссылки с сайта Autodesk.
2009 версия
http://download.autodesk.com/esd/dwgtrueview/2009_32/SetupDWGTrueView2009_32bit.exe
http://download.autodesk.com/esd/dwgtrueview/2009_64/SetupDWGTrueView2009_64bit.exe
Автор: Mushroomer
Дата сообщения: 23.06.2010 08:51
kpblc
Хочу попросить (если это не очень сложно и не займет у тебя много времени) изменить выложенный тобой макрос, чтобы он делал замену этих слоев и элементов с весом линий 0, на вес линий "Обычный" и выдавал немного другие сообщение:
Слои и элементы с весом линий 0 были заменены на вес линий "обычный".
Слои весом линий 0 были заменены на вес линий "обычный".
Элементы с весом линий 0 были заменены на вес линий "обычный".
В файле нет ни элементов, ни слоев с весом линий = 0

Ну или что-то другое в этом роде.

Я волшебное слово знаю: "Пожалуйста" (с) Падал прошлогодний снег
Автор: kpblc
Дата сообщения: 23.06.2010 13:50
"Обычный" для слоев - это "По умолчанию"? А для примитивов принимать "ПоСлою"? А если примитивы внутри блока?
Распиши задание подробнее
P.S. Сегодня вряд ли успею нарисовать
Автор: Mushroomer
Дата сообщения: 23.06.2010 14:23
Из шапки Варезника видно, что 64-х разрядные версии есть, начиная с версии 2008. А есть ли версия 2007 64-х разрядная?
Автор: ACADUSER
Дата сообщения: 23.06.2010 17:51

Цитата:
А есть ли версия 2007 64-х разрядная?

Нет. Такой не было.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111

Предыдущая тема: config.exe


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.