|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как создать 100% прозрачную линию?
Регистрация: 03.02.2017
Сообщений: 61
|
||
Просмотров: 8448
|
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Цитата:
|
|||
![]() |
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Делаете так:
1. Создаёте стиль мультилинии из трёх линий. Установить 2. МЛИНИЯ - масштаб 1, привязка - по центру. 3. Рисуете мультилинию. 4. Копируете эту мультилиную с базовой точкой 0,0 и делаете копию поверх старой с наложение один в один. 5. Копию мультилинии переносите на отдельный слой, типа "построения". Слой выключаете, чтобы не отображался. 6. Исходную мультилинию взрываете, для центральной линии ставите непечатный слой, внешнюю и внутреннюю линию - на нужный слой. Теперь у вас есть исходная мультилиния на отдельном выключенном слое (на тот случай, если нужно многократно вносить изменения), и три отдельных линии, при печати отображающие прозрачную линию требуемого вида. Нет, не все такие извращенцы, как я. Есть вариант попроще. 1. МЛСТИЛЬ - создаёте стиль мультилинии. Для центральной линии нужно принять тип линий из точек. Сама центральная линия нужна, чтобы к ней можно было привязаться. Но визуально она отображаться не должна. Чтобы точек вообще не было видно, в свойствах готовой мультилинии можно поставить масштаб типа линий 100 (или больше). Примечание: если в будущем привязка к оси мультилинии не потребуется, то центральную линию можно не делать вообще. Оставить только 2 крайних линии. 2. МЛИНИЯ - привязка - по центру, масштаб - 1 (на всякий случай). Рисуете мультилинию. 3. Переносите мультилинию на нужный слой и радуетесь! Во вложении - пример наложения такой прозрачной линии шириной 1 мм на произвольный кусок подосновы. Самая линия - синенькая такая. Масштаб немного увеличил, чтобы было видно, что она ничего не скрывает. При печати линии весом 0,00 принтер будет печать максимально тонкую линию, на которую вообще способен. Обычно это работает. Последний раз редактировалось Enik, 04.02.2017 в 01:51. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Ctrl+A выделит все, включая объекты на выключенных слоях.
Вообще говоря, я не очень понимаю конечного смысла создания такого элемента...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Кулик Алексей aka kpblc
Осевая линия для прямоугольных воздуховод (она должна быть не видела, но при этом она должна быть). Для автоматизированного рисования. Если можно было бы сделать прозрачность 100% дают только Max 90%. Может есть способ обмануть и выставить 100% прозрачность линии? |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Offtop: Я почему-то начинаю думать, что надо было выбирать либо AutoCAD MEP, либо Revit MEP.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Мы считаем, ...таем, ...таем! Регистрация: 12.08.2008
Europe
Сообщений: 763
|
__________________
The cat that walks by itself. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
power85,
Задай линии цвет "послою", а слою цвет 255 для ACI цветов или 255,255,255 для RGB В стиле печати (ctb файле) соответствующему цвету в настройках задать "взять из объекта" Если используешь стилезависимую печать - создай стиль "прозрачный" с цветами, указанными выше. Цвет 255 или 255,255,255 - это цвет фона. Линия будет видна на чертеже, будет выбираться, но не будет печататься
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Цитата:
Вот есть идея выставить прозрачность линии более 90% в DXF записи, можь прокатит. Пока это проверить не могу, нет времени. |
|||
![]() |
|
||||
Регистрация: 02.07.2016
Сообщений: 251
|
Цитата:
Я так делал, вот пример моего блока. Там внизу выведена подсказка, она на непечатаемом слое. |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Цитата:
Спасибо. Возьму это на вооружение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Offtop: ...но стоит поменять цвет модели и все накрывается медным тазом.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 02.07.2016
Сообщений: 251
|
Offtop:
Цитата:
Можно эти линии на отдельном непечатаемом слое чертить, цвет делать ПоСЛОЮ, а у слоя уже задавать 33,40,48. В случае изменения цвета модели, меняем цвет слоя. А вообще по-моему автор сильно усложняет всё. |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
|
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
power85, может глупый вопрос, но зачем нужна прозрачная линия? смысл ее наличия?
Цитата:
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Линия для воздуховодов нужна для понимания программой где что соединяется, потом рисования схем и.т.д. Я там думаю будет проще все с ней автоматизировать.
|
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
Думаю программе все равно какой прозрачности линия.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Еще прозрачность линии в свойствах выставить 90. Тогда она вообще невидимая.
|
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
В AutoCAD MEP при вычерчивании прямоугольного воздуховода осевая линия отсутствует. Однако, там есть специальные привязки MEP, позволяющие привязаться и к условной оси воздуховода. Автор, видимо, хочет смастерить что-то подобное, но без MEP. Обмануть кого-то хочет.
|
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Цитата:
Вроде для построение AutoCAD MEP воздуховодов использует прокси-объекты. А слабо без них такую же сделать? Последний раз редактировалось power85, 08.02.2017 в 15:06. |
|||
![]() |
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Offtop: С этой фразы начинается дикая невыносимая фигня, которой потом не будет конца
![]() Offtop: Попробуйте сами. И не забудьте потом в dl выложить ![]() Если по теме, то идею с блоками Цитата:
Добавлю ещё от себя, что необязательно должна быть какая-то линия. В динамическом блоке можно поставить точки привязки. И с ними уже работать. Линия, как таковая, тут не нужна. |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Enik
Вообще я делаю для себя, с каким считаю нужным функционалов. Вы говорите как будто очередная рисовалка коммерческая. Думал так сделать, но иногда требуется указать точку на осевой линии для создание мульти выноски. |
|||
![]() |
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Цитата:
А не лучше ли в блоке заранее задать точку, куда мультивыноска должна вставать? Или несколько "стандартных посадок" для мультивыноски? |
|||
![]() |
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Цитата:
UPD. Попробовал создать блок с осью на отдельном слое. После вставки блока в модели этот слой можно включить/выключить. Возможно, это подойдёт. Без кода, вроде, работает. Последний раз редактировалось Enik, 08.02.2017 в 15:59. |
|||
![]() |
|
||||
Регистрация: 03.02.2017
Сообщений: 61
|
Можно и так но выбор объекта не вдохновляет. При проектирование это будет реально раздражать в два действия, хотя должно быть одно.
|
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,680
|
Offtop: Видишь суслика? И я не вижу. А он есть! (с) (Это, вроде, из "Особенностей национальной охоты")
Суть в том, чтобы ни автор темы, ни его заказчик не видели линии, но она была. Чтобы программа ее видела. Только у заказчика может быть Автокад версии, например, 2011, где фон просто черный, и она уже будет слегка виднеться. Тогда надо программно определять версию, и заказчику отправлять вместе с чертежом и комплектом файлов файл acaddoc.lsp (молясь, чтоб он не принял его за вирус, в котором прописывать назначение нужным линиям нужного цвета. Правда, если в 2011-м назначить линии черный цвет, то она будет отображаться белой. Все же новейшие версии больше для всего этого подходят. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как правильно создать расчетную схему фундамента мельницы в Лире? | tanaka | Лира / Лира-САПР | 15 | 27.02.2013 05:45 |
Как создать линию бровки? | Yaroslav91 | AutoCAD | 3 | 03.03.2012 04:23 |
Как в SCAD создать группу нагружений из загружений? | МишаИнженер | SCAD | 1 | 21.08.2011 05:30 |
entmake, как создать призму (autolisp entmake)? | baaba | LISP | 4 | 25.01.2011 12:40 |
Возможно ли создать фаску между дугой и полилинией в AutoCAD 2010??? | Vanya_tut | AutoCAD | 12 | 19.05.2010 15:59 |