|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Масштабы линий в модели и в листе
Сообщений: n/a
|
||
Просмотров: 67291
|
|
||||
Сообщений: n/a
|
Ну да, когда PSLTSCALE = 1, достаточно подстроить масштаб штрихов под пространство листа и на всех видовых экранах, независимо от масштаба штрихи этого типа линии будут одинаковы. Но это, если работать в вкладке "лист" и смотреть на модель через в.э. Но если перейти в вкладку "модель", то все меняется, штрихи этих линий пропадают, линии смотрятся как сплошные.
|
|||
|
||||
Строительные конструкции Регистрация: 21.10.2003
Москва
Сообщений: 174
![]() |
Kabul:
Если Вы хотите, чтобы у пунктирной (или какой другой) линии в листе на видовых экранах с разным масштабом дрина штришков была одинакова, то PSLTSCALE = 1. Если хотите, чтобы количество штришков у отрезка было одинаково и в моделе и на всех экранах, то PSLTSCALE = 0. Третьего не дано! Неужели так сложно? |
|||
![]() |
|
||||
Сообщений: n/a
|
Dmitri->
То есть, когда мы рисуем болт или гайку, где разница масштабов в листе и в модели 2-3 раза, все смотрится нормально, а когда план здания, тогда, что-бы видеть эти штришки в вкладке "модель" надо настолько приблизить видимую область, что тогда видны лишь 1-2 линии и работать невозможно? И выхода нет, просто непродумали авторы акада? |
|||
|
||||
Регистрация: 26.08.2003
Россия, Красноярск
Сообщений: 1,252
|
Вероятней всего, посчитали ненужным возможность установки независимых масштабов линий - отдельно в вкладке "модель" и отдельно в вкладке "лист". Вроде как больших неудобств это не вызывает, работаешь-то в основном, в листе, проводя все операции с моделью через видовой экран, а там настроенные под лист штрихи линий отображаются как надо.
|
|||
![]() |
|
||||
AutoCAD/AutoLISP Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
|
Predlagaju sledujushee
Sozdaite PARTIAL MENU i MNL (sm nizhe) i zakinte v osnovnoe po vsem pravilamTOOLS->Customize_>Menu itd, ne zabudte ukazat' gde vi filles pomestili v TOOLS ->OTIONS->FILES Teper' kogda rabotaesh v MSPACE (model') viberi mashtab (scale) i rabotai Pereshel v PSPACE (list) vibery 1=1 i vse OK (inogda nado REGENALL chtobi rzul'tat uvidet' I naoborot Vot i vseh del. Ia tak rabotaju mnogo let a menu kotoroe ja vam predlagaju bilo napechatano v zhurnale za nojabr' "CADALIST" Save code between lines as SCALE_SETTINGS.MNL _____________________________________________________________________________________ (DEFUN SCLL ( SFR /) (SETVAR "DIMSCALE" SFR) (SETVAR "PSLTSCALE" 1) (SETVAR "LTSCALE" SFR) (SETVAR "TEXTSIZE" (* 0.125 SFR)) (PRINC) ) (DEFUN C:SCLLL () (SETQ AB (GETREAL"\nCUSTOM SCALE FACTOR: ")) (ScLL AB) (PRINC) ) ____________________________________________________________________________________ Save code between lines as SCALE_SETTINGS.MNu ____________________________________________________________________________________ ***POP15 **MYGROUP ID_SCALE_SETTINGS [SETTINGS] **SCALE_SETTINGS [--------] **SCALE_SETTINGS [->Decimal] **SCALE_SETTINGS [1=1]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 1) **SCALE_SETTINGS [1=5]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 5) **SCALE_SETTINGS [1=10]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 10) **SCALE_SETTINGS [1=20]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 20) **SCALE_SETTINGS [1=30]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 30) **SCALE_SETTINGS [1=50]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 50) **SCALE_SETTINGS [1=100]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 100) **SCALE_SETTINGS [1=200]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 200) **SCALE_SETTINGS [1=400]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 400) **SCALE_SETTINGS [1=500]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 500) **SCALE_SETTINGS [1=600]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 600) **SCALE_SETTINGS [1=800]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 800) **SCALE_SETTINGS [1=900]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 900) **SCALE_SETTINGS [1=1000]^C^C(SETVAR"DIMLUNIT" 2)(SETVAR"LUNITS" 2)(SCLL 1000) **SCALE_SETTINGS [<-CUSTOM SCALE]^C^C(SETVAR"DIMLUNIT" 2)(c:SCLLL) **SCALE_SETTINGS [--------] **SCALE_SETTINGS [->Architectural] **SCALE_SETTINGS [1=1]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 1) **SCALE_SETTINGS [1/32"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 384) **SCALE_SETTINGS [1/16"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 192) **SCALE_SETTINGS [3/32"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 128) **SCALE_SETTINGS [1/8"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 96) **SCALE_SETTINGS [3/16"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 64) **SCALE_SETTINGS [1/4"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 48) **SCALE_SETTINGS [3/8"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 32) **SCALE_SETTINGS [1/2"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR LUNITS" 4)(SCLL 24) **SCALE_SETTINGS [3/4"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 16) **SCALE_SETTINGS [1"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 12) **SCALE_SETTINGS [1 1/2"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 8) **SCALE_SETTINGS [3"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 4) **SCALE_SETTINGS [6"=1'-0"]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(SCLL 2) **SCALE_SETTINGS [<-CUSTOM SCALE]^C^C(SETVAR"DIMLUNIT" 4)(SETVAR"LUNITS" 4)(c:SCLLL) ____________________________________________________________________________________________ |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
У меня "одинаковость" линий достигается при PSLTSCALE=0
Но есть одна засада, частенько АКАД не отображает тип линий при большом объеме файла (также и окружности превращаются в многоугольники), но это только на экране, типа для экономии видеопамяти. Помогает регенерация. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Многоугольники в окружности - попробуй whiparc в 1 поставить. Ну и заодно dispsilh
![]() ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Цитата:
![]() ![]() ![]() ![]() ЗЫ: А хороший вопрос для собеседования с кандидатами в автокадчики получился! |
|||
![]() |
|
||||
Конструктор Регистрация: 06.04.2005
Из тех ворот-откуда весь народ.
Сообщений: 361
![]() |
После Psltscale=0 или =1 надо еще Regenall.
__________________
"Мнение не бывает ни истинным, ни ложным, а лишь полезным в жизни или бесполезным. ",- Ауробиндо И не надо делать удивленных движений руками. |
|||
![]() |
|
||||
инженер ОВиК Регистрация: 20.11.2006
Москва
Сообщений: 115
|
Много было всего сказано, но ответа для себя не нашёл.
Объясните, в чём может быть дело. Есть 2 чертежа, которые являются копией друг друга, но в layout у одного пунктирные линии видны, у другого они превращаются в сплошные. Я пробовал psltscale менять значения с 1 на 0 и обратно, но пшик. Переношу те же самые линии из чертежа в чертёж - на одном всё видно, на другом пунктир как сплошная. На обоих чертежах в меню lynetype scale стоят глобальные и текущие коэффициенты =1. Что тут может быть, как вы думаете? P.S. Если поменять глобальные единицы, что произойдёт? Меня интересует, все линии, у которых стоят конкретные коэффицинты масштаба приобретут то значение, которое я укажу или они просто изменятся пропорционально этому коэффициенту? Или я дурак? Последний раз редактировалось Pipe, 07.12.2007 в 10:24. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
А регенерацию сделать?
Если поменять глобальные масштабы (ltscale), результат будет "не очень" ИМХО.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
вставлю 5 коп.
почему никто не вспоминает кнопку "Развернуть видовой экран"? она ведь решает все проблемы с масштабом линий в модели и листе. понятно, в 2003 г. ее не было, но с 2006 акада уже есть, а он сам скоро уйдет в исотрию |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Имеется в виду работа в модели с максимизированным видовым экраном (если я все верно понял). Двойной клик на границе либо в статусной строке соответствующие кнопки.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,700
|
У вот тоже фигня подобная обнаружилась. Передали файл, сделан в СПДС, у меня ADT. Там пунктирные линии и в модели и в листе видны нормально. Создал ещё один лист и видовой экран с тем же изображеним, там уже пунктирные линии не видны. Масштаб линий 200. Буду разбиратся.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
psltscale проверь.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 29.01.2016
Сообщений: 12
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 17.04.2014
Сообщений: 3
|
Редко черчу в листах и решил для себя эту проблему так. Переменная PSLTSCALE=0. Выбираю мышкой на листе рамку видового экрана и командой масштаб увеличиваю ее до нужного размера, чтоб линии в итоге оказались одинакового масштаба с моделью. В моем случае это увеличение в 2 раза. После чего подгоняю содержимое под рамку видового экрана и печатью выставляю рамкой размеры чертежа под печать на А3. И после этого обязательно команда вид и регенерировать все. Почему-то без регенерации линии не отображает правильно. Думаю можно сделать все проще, но я рад и такому решению.
|
|||
![]() |