layout???
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > layout???

layout???

Ответ
Поиск в этой теме
Непрочитано 19.03.2006, 16:12 #1
layout???
ALM
 
строительство
 
Регистрация: 16.11.2005
Сообщений: 84

Господа, подскажите пожалуйста. Например в модели у меня штрих пунктирная линия нормально отображается (смаштабирована), а в пространстве листа в видовом экране уже в нужном маштабе она кажется сплошной. Можно ли как-то сделать так, чтобы на листе линия тоже была штрих пунктирной?
Просмотров: 7311
 
Непрочитано 19.03.2006, 16:29
#2
Sopro

Конструктор-машиностроитель
 
Регистрация: 22.12.2005
С.-Петербург
Сообщений: 1,224
<phrase 1=


Установите режим 2D wireframe
Sopro вне форума  
 
Автор темы   Непрочитано 19.03.2006, 16:38
#3
ALM

строительство
 
Регистрация: 16.11.2005
Сообщений: 84
<phrase 1=


а как установить этот режим?
ALM вне форума  
 
Автор темы   Непрочитано 19.03.2006, 16:59
#4
ALM

строительство
 
Регистрация: 16.11.2005
Сообщений: 84
<phrase 1=


этот режим для пространства МОДЕЛИ, а мне надо чтобы в пространстве листа линия была штрих пунктирной.
ALM вне форума  
 
Непрочитано 19.03.2006, 18:34
#5
pyatifan


 
Регистрация: 29.10.2005
Нижегородская обл.
Сообщений: 219
<phrase 1=


попробуйте изменить системную переменную psltscale в "0" должно помочь
pyatifan вне форума  
 
Автор темы   Непрочитано 19.03.2006, 18:39
#6
ALM

строительство
 
Регистрация: 16.11.2005
Сообщений: 84
<phrase 1=


к сожалению, не помогло.
может есть у кого еще какие идеи?
ALM вне форума  
 
Непрочитано 19.03.2006, 19:17 Re: layout???
#7
AL


 
Регистрация: 12.11.2003
SPb.ru
Сообщений: 12
<phrase 1=


Цитата:
Сообщение от ALM
в модели у меня штрих пунктирная линия нормально отображается (смаштабирована), а в пространстве листа в видовом экране уже в нужном маштабе она кажется сплошной. Можно ли как-то сделать так, чтобы на листе линия тоже была штрих пунктирной?
2ALM:

Зайди во viewport, далее включи Linetype manager и там сними галку с "use paper space units for scaling". Сделай полную регенерацию. --> вроде все
Проверь коэф-ты для global scale factor и current object scale (должны быть 1).
AL вне форума  
 
Непрочитано 19.03.2006, 19:43
#8
pyatifan


 
Регистрация: 29.10.2005
Нижегородская обл.
Сообщений: 219
<phrase 1=


что в принципе одно и то же...ничего другого на ум не приходит. А ещё на будущее можно пользовать ltscale и celtscale
pyatifan вне форума  
 
Автор темы   Непрочитано 19.03.2006, 19:51
#9
ALM

строительство
 
Регистрация: 16.11.2005
Сообщений: 84
<phrase 1=


ничего не помогает. линия (штрихпунктирная в модели) до сих пор отображается сплошной в пространстве листа.
Господа, ну неужели ничего нельзя сделать? Этого не может быть!
ALM вне форума  
 
Непрочитано 19.03.2006, 20:55 Re: layout???
#10
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Цитата:
Сообщение от ALM
Можно ли как-то сделать так, чтобы на листе линия тоже была штрих пунктирной?
Увы, далеко не всегда, так что либо в Листе, либо в Модели. Зависит от масштаба ВЭ. Если печать делается из пространства листа, да из разномасштабных ВЭ, то совет
Цитата:
Сообщение от AL
Зайди во viewport, далее включи Linetype manager и там сними галку с "use paper space units for scaling". ....
Проверь коэф-ты для global scale factor и current object scale (должны быть 1).
может и не сработать. Конечно, кому как, а мне как то без разницы как в модели линии выглядят, "штрихпунктирность" можно и цветом обозначить. Зато в листе нормально с галкой "Use paper space units for scaling" и "Global scale factor"=5 как то прижился. Ну, последнее зависит от типов используемых линий разумеется, попробуй с этими параметрами поиграться.
vk вне форума  
 
Непрочитано 19.03.2006, 21:28
#11
Никита В.

CAD Operator
 
Регистрация: 01.11.2005
Samara-Gorodok
Сообщений: 389


Во нашел и проверил (хелп 2006 рус):
Цитата:
PSLTSCALE Системная переменная

Тип: целый
Сохранен в: рисунок
Начальное значение: 1


Управляет масштабированием типов линий в пространстве листа .

0
Специальное масштабирование типа линий не выполняется. Длина штрихов базируется на единицах рисунка в том пространстве (модели или листа), где был создан объект, Задает масштаб по глобальному коэффициенту LTSCALE.

1
Масштаб типа линий зависит от масштаба видового экрана. Если для TILEMODE установлено значение 0, длина пунктира базируется на единицах рисунка в пространстве листа, даже если объекты находятся в пространстве модели. На видовых экранах в этом режиме можно как угодно изменять увеличение, сохраняя при этом одинаковые типы линий. Длины штрихов на видовых экранах в этом случае всегда совпадают с длинами штрихов, принадлежащих тому же типу линий и расположенных в пространстве листа. Управлять длиной пунктира можно при помощи команды ЛМАСШТАБ


При изменении значения PSLTSCALE или использовании команды МАСШТАБ (при PSLTSCALE, равной 1) автоматическая регенерация объектов на видовых экранах не происходит. Для обновления масштабов типов линий на каждом видовом экране используйте команду РЕГЕН или ВСЕРЕГЕН.
__________________
АвтоКАД это не только электронный кульман,
Но и великий ГЕМОР
Никита В. вне форума  
 
Непрочитано 19.03.2006, 22:50
#12
Baires


 
Регистрация: 05.05.2005
94597
Сообщений: 900


В предыдущем сообщении правильный ответ.
По быстрому так - если в модели линия отображается корректно, а в листе сплошной - первым делом поиграй с переменной psltscale. Если была 1 поставь на 0 и наоборот. После каждого изменения ОБЯЗАТЕЛЬНО сделай регенерацию всего, у меня таким образом срабатывало всегда.
Baires вне форума  
 
Автор темы   Непрочитано 19.03.2006, 23:12
#13
ALM

строительство
 
Регистрация: 16.11.2005
Сообщений: 84
<phrase 1=


спасибо. кое что начало отображаться, путем игры настройками в linetype manager. Но всетаки многое еще не доработано. А если создавать много ВЭ и совершенно разными масштабами: от 1:100 до 1:10 , как лучше быть? Поделитесь пожалуйста опытом: кто как поступает в таком случае?
ALM вне форума  
 
Непрочитано 20.03.2006, 00:31
#14
Никита В.

CAD Operator
 
Регистрация: 01.11.2005
Samara-Gorodok
Сообщений: 389


на ум приходит следуещее:
Создать линию которая нормально отрисовывалась бы в М1:1 затем в модели придать ей масштаб вьюпорта... и все...

ПС Сам черчу в листе недавно так что в эти детали не особо вдавался и как выход размещал линии с разрывами непосредственно в листе

ППС А еще мона также создать линию нормано отрисовывающуюся в М1:1 и при необходимости править ее масштаб через ВЭ (последний должен быть заблокирован)
__________________
АвтоКАД это не только электронный кульман,
Но и великий ГЕМОР
Никита В. вне форума  
 
Непрочитано 20.03.2006, 00:50
#15
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от ALM
... А если создавать много ВЭ и совершенно разными масштабами: от 1:100 до 1:10 , как лучше быть? Поделитесь пожалуйста опытом: кто как поступает в таком случае?
Если много Vports с разными масштабами, а на бумаге хочется, чтобы во всех разномасштабных деталях пунктир выглядел одинаково то я поступаю так: Глобальную переменную Ltscale ставлю равной тому масштабу, которого на чертеже больше. На фрагменте, масштаб которого, например, вдвое мельче, всем пунктирам в пропертях ставлю 2. Если масштаб вдвое крупнее-ставлю им 0.5. При этом соотношение штрихов и пробелов получается точно таким, каким их задумал autodesk. Назовем это стандартом. Если стандарт почему-то не устраивает, измени глобальную Ltscale. И уже от нее пляши как описано выше. Если-же в конкретном случае надо, допустим, участить штрихи, то сделай это в пропертях. Например, всесто 2 сделай 1.8.
Vova вне форума  
 
Непрочитано 20.03.2006, 06:29
#16
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
На фрагменте, масштаб которого, например, вдвое мельче, всем пунктирам в пропертях ставлю 2. Если масштаб вдвое крупнее-ставлю им 0.5.
А если надо отобразить один и тот же фрагмент в разных масштабах?
Krieger вне форума  
 
Непрочитано 20.03.2006, 07:40
#17
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Если фрагмент изображается в разных масштабах, с пунктиром следует поступать точно также, как и с размерами, с текстом, с внемасштабными блоками. А именно, поверх всего этого нарисовать то-же самое, но с установками для второго масштаба и в отдельном слое. Эта каша разгребается во V-port-е путем заморозки ненужных слоев. Или-же все внемасштабное нарисовать поверху на V-port-e. Кашу, кстати, нетрудно разгребсти и в модели. Командой Lman задать имя комплекту нужных слоев. Выставил его-и нету каши. Так наши архитекторы умудряются на из одной модели, в которой всего один план, сделать 3 лэйоута:. 1. План этажа, план расположения светильников и план подвесных потолков. А если включить все, получается нечитаемая мешанина.
Vova вне форума  
 
Непрочитано 20.03.2006, 08:30
#18
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Каша - она и в Африке каша. Чем больше каша тем труднее её разгребать, тем больше ошибок. Ну не проще PSLTSCALE использовать - то? А в модели LTSCALE пользовать по необходимости.
А вообще, интересно, можно ли сделать так чтобы переходя в лист LTSCALE и PSLTSCALE установились в еденицу, а при переходе в модель устанавливались последние используемые значения? Каких нибудь реакторов на этот счет нет?
Krieger вне форума  
 
Непрочитано 20.03.2006, 08:47
#19
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


> Krieger : ltscale действует на весь файл сразу. Так что лучше бы, наверное, работать через celtscale.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.03.2006, 09:33
#20
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Celtscale надо менять у объектов, а их я менять не хочу, притом и celtscale для разных объектов может быть разный.
Если я работаю с конкретным узлом, то в данный момент LTSCALE поставлю в нужное значение для правильного отображения оного, при этом celtscale у разных линий этого узла может быть разный.
Krieger вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > layout???