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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Часть чертежа на листе не печатается в монохроме

Часть чертежа на листе не печатается в монохроме

Ответ
Поиск в этой теме
Непрочитано 17.10.2024, 15:04 #1
Часть чертежа на листе не печатается в монохроме
PoltavaPGS
 
Регистрация: 21.01.2017
Сообщений: 6

При печати листа в монохроме объекты из вьюпорта не при нимают этот стиль оставаясь цветными.
При печати этих объектов из пространства модели они принимают стиль монохром. Не могу понять в чем причина и как с этим боротся. Использую 2019 автокад.

Вложения
Тип файла: dwg
DWG 2018
Труба.dwg (92.6 Кб, 7 просмотров)

Просмотров: 785
 
Непрочитано 17.10.2024, 15:27
#2
Кулик Алексей aka kpblc
Moderator

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


Даже не открывая чертеж, вангую: эти объекты имеются RGB-цвет (либо сами, либо слои, на которых они лежат).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.10.2024, 16:06
#3
name02


 
Регистрация: 10.01.2020
Сообщений: 415


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Даже не открывая чертеж, вангую
Не сыграла ставочка-с...

У тебя в файле в видовых экранах стоит визуальный стиль "Реалистичный". Если установить "2D каркас" все станет как нужно печататься
name02 вне форума  
 
Автор темы   Непрочитано 17.10.2024, 16:41
#4
PoltavaPGS


 
Регистрация: 21.01.2017
Сообщений: 6


Благодарю помогло. Но нет ли способа сделать это для массово во всех открытых файлах ну или хотя бы в текущем чтоб не менять несколько тысяч ручками
PoltavaPGS вне форума  
 
Непрочитано 18.10.2024, 09:10
#5
name02


 
Регистрация: 10.01.2020
Сообщений: 415


Попробуй такой лисп. Он устанавливает для всех ВЭ документа визуальный стиль "2D-каркас":
Код:
[Выделить все]
 (defun c:test (/ ss adoc i vport)
  ;;Устанавливает визуальный стиль "2D-каркас" ("2D-wireframe") для всех видовых экранов документа
  (vl-load-com)

  (setq adoc (vla-get-activedocument (vlax-get-acad-object)))

  (cond
    ((setq ss (ssget "_X"
                     '((0 . "VIEWPORT")
                       (-4 . "<NOT")
                       (69 . 1)
                       (-4 . "NOT>")
                       )
                     ) ;_ end ssget
           ) ;_ end setq

     (vla-put-mspace adoc :vlax-true)

     (repeat
       (setq i (sslength ss))
        (setq vport (ssname ss (setq i (1- i))))
        (vla-put-activepviewport adoc (vlax-ename->vla-object vport))
        (command "_vscurrent" "_2")
        ) ;_ end repeat

     (vla-put-mspace adoc :vlax-false)

     )
    ) ;_ end cond

  (princ)
  ) ;_ end defun
TEST.lsp
name02 вне форума  
 
Автор темы   Непрочитано 18.10.2024, 14:49
#6
PoltavaPGS


 
Регистрация: 21.01.2017
Сообщений: 6


Благодарю
PoltavaPGS вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Часть чертежа на листе не печатается в монохроме



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часть чертежа видна только при наведении курсора, или когда двигаешь модель fastline AutoCAD 10 02.09.2013 19:33
Отображение чертежа в листе Алинка AutoCAD 10 25.06.2013 17:06
Как напечать в цвете только часть чертежа? terewe AutoCAD 11 07.10.2010 19:25
При перемещении чертежа на листе убегают размеры! alexNAP AutoCAD 6 06.05.2009 12:17
Размеры на листе и видовые окна с разними масштабами Pave1 AutoCAD 4 18.07.2006 11:55