Реклама i
|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
работа с мультилинией.
Регистрация: 03.03.2010
Сообщений: 4
|
||
Просмотров: 28267
|
|
||||
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Судя по всему, использует мало кто. См.поиск. Мне здесь оч. помогли, написали несколько лиспов.
См. например http://forum.dwg.ru/showthread.php?t...EB%E8%ED%E8%E8 Считаю мультилинии очень удобными но при таких условиях: 1. если работу с ними обеспечить набором из всего-навсего нескольких несложных действий (сшить, разрезать, заменить на другую, заменить на полилинию, заменить полилинию на мультилинию, сделать выборку по названию и т.п.). Имеется в виду реальное разрезание, сшивание и т.п., а не их видимость, которую обеспечивает _mledit. 2. если создать для мультилиний специальное взрывание (Explode), при котором можно разным линиям мультилиний назначать разные толщины, слои, сохранять заливки и т.п. 3. если модернизировать сами мультилинии, например, дав возможность определять разные толщины (и Lineweight, и Global Width) линиям, создавать маски (Wipeout) наряду с цветовыми заливками и т.п. А Вы как используете, и что от них хотите? |
||||
![]() |
|
||||
Регистрация: 03.03.2010
Сообщений: 4
|
Цитата:
![]() ![]() |
|||
![]() |
|
||||
Цитата:
Вместо того, чтобы совсем немного мультилинии доделать и обеспечить несложными средствами работы... |
||||
![]() |
|
||||
инженер-преподаватель ;-) Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999
|
Я мультилинии на курсах раньше вообще не давал. Сейчас показываю, но больше внимания уделяю настройке стиля мультилиний, как примеру того, как вообще стили настраиваются. Чертить ими что-то - неблагодарное занятие. Инструмент, и правда, недоработанный. Не зря же для него даже пиктограммы нет, и на панели инструментов он не присутствует, только в меню. Напрягают ручки непонятно где, а не на всех линиях, да и с редактированием сложновато. Хотя, инструмент иногда полезный и нужный, особенно для черчения всяких там стен, сэндвич-панелей и прочего, где много параллельных линий. Раз преподавал у группы электриков - так они в этот инструмент прямо вцепились. На схемах же приходится много таких параллельных линий проводить, а тут все за один раз получаются...
|
|||
![]() |
|
||||
Цитата:
Ручки понятно почему "непонятно где" - мультилиния же есть лишь видимость множества параллельных линий. А геометрия у нее изначально только одной - базовой - линии. |
||||
![]() |
|
||||
геология, геодезия Регистрация: 29.05.2009
Хабаровск
Сообщений: 185
|
Вот если бы кто подсказал как мультилинию закинуть в палетку. Причем с желаемым типом! На форуме была как то эта тема, но я так и не разобрался как прописывать тип мультилинии в свойствах объекта палетки. Если такое сотворить... Про неудобства можно было забыть навсегда
|
|||
![]() |
|
||||
В геодезии очень много сложных линейных условных знаков, решить их с помощью сложных типов линии не всегда получается, а если и получается то не совсем корректно.
Например условный знак "Ограды каменные, железобетонные и глинобитные высотой менее 1 м" [IMG]http://s53.***********/i139/1003/9d/4aca89e6b9a9.jpg[/IMG] [IMG]http://s12.***********/i185/1003/d1/948a197d340f.jpg[/IMG] [IMG]http://s004.***********/i208/1003/de/c75838683072.jpg[/IMG]
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Цитата:
Или с помощью лиспа. Здесь все расписано *** Опоздал ![]()
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Вечный отдых. Регистрация: 01.06.2007
Старый Оскол
Сообщений: 325
|
Выполнение чертежа с применением мультилинии самый простой и интуитивный способ черчения любого объекта. Я вообще забыл, что такое выполнять чертеж с применением простой линии.
Вот если бы кто подсказал как мультилинию закинуть в палетку. Создаешь в пустом чертеже нужную тебе линию на нужном слое, нужной толщины, нужного типа. нужного цвета. Перетаскиваешь эту линию в нужную тебе палитру. Потом просто пользуешься этой палитрой.
__________________
Ошибка первых, есть обоснование героизма вторых. |
|||
![]() |
|
||||
инженер-преподаватель ;-) Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999
|
АлексЮстасу, неправда твоя. Где это ты такую пиктограмму видел? Я не видел её ни в 2006, ни в 2007, ни в 2008 версии. Посмотрю дома в 2010 ещё, но сомневаюсь, что она там есть. Приложи скрин, если есть!
Символ // - это двойная линий, "обрезанный" вариант мультилинии в LT версиях. Да и то, помнится, я эту пиктограммы создавал в редакторе самостоятельно... zprizrak, честно говоря, не понял - зачем чертить ЛЮБОЙ объект с помощью мультилинии? Да ещё и интуитивно? Это-то как раз при помощи отрезков обычных народ делает, даже полилинией не пользуясь... |
|||
![]() |
|
||||
Цитата:
Закидываю любую, а дальше в палетке в строке Command string вписываю от руки название: ^C^C_mline style НАЗВАНИЕ_МУЛЬТИЛИНИИ j zero (тип привязки) scale 1 (масштаб) Противно, конечно, но делается один раз. |
||||
![]() |
|
||||
а если нет в файле указанных стилей мультилиний?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Камень опять-таки в огород недоделки Автодеском мультилиний, согласен!
Понятно, что даже если указывать из какого файла mln их брать, то типы линий тоже не отобразятся, если они не прописаны в рабочем файле... Но вообще, я сторонник всегда работать в файлах, сделанных на основе подготовленных шаблонов с уже подгруженными всеми необходимыми ресурсами, в т.ч. и мультилиниями. Выстрадано в работе над проектами множества исполнителей, подрядных организаций, при параллельной работе групп исполнителей над разными проектами. Не выдашь шаблоны, не заставишь ими пользоваться - получишь такое! ![]() wetr - поставить галочку в опции "расчленить при вставке" - это же будет действовать для всех блоков? Нормальные блоки взрывать же нельзя. Научите недотепу вставлять в посты картинки - тут требуют какой-то URL с какого-то http:// А я ни ухом, ни рылом... Последний раз редактировалось АлексЮстасу, 04.03.2010 в 22:02. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Offtop:
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
[quote=Кулик Алексей aka kpblc;532022]Offtop:
http://forum.dwg.ru/showpost.php?p=262719&postcount=2[/quote] Я имел в виду не вставку файлов, а только рисунков - как в посте 12, например. Это тоже какие-то файлы как-то специально подготовленные, и где-то выложенные? Еще недостаток мультилиний: при копировании мультилиний из одного файла в другой, если в этих файлах под одинаковыми именами мультилинии описаны по-разному, то не вид мультилиний изменится, а появятся новые описания мультилиний с добавлением к именам цифры 1, 2 и т.п. Это само по себе не так и плохо, но все же недостаток потому, что с остальными типами и свойствами элементов (блоками, типами линий, стилями текста) Автокад поступает прямо наоборот. Блоки, типы линий и текстовые стили заменяются при копировании их в другой файл , где описаны блоки, типы, стили с такими же именами, но отображаемые иначе. В целом это очень удобно. Например, получаешь файл от соисполнителя с кривыми или устаревшими блоками, типами и стилями, и копируешь его содержимое в новый файл на основе шаблона, где все описано правильно, но с теми же именами. И получаешь файл, в котором все отображается как нужно. Так можно в одно действие заменять в файле tf шрифты на shx и наоборот, переводить в другие масштабы, в которых элементы должны отображаться иначе и т.п. А с мультилиниями после копирования необходимо разбираться вручную. |
||||
![]() |
|
||||
Цитата:
В итоге разделил все: нужное всегда, (стили, штампы,... ) оставил в файле шаблона, а более специфическую информацию запихал в Палетку. На мой взгляд, наиболее оптимальный вариант Галочка относится только к конкретной кнопке, и не влияет на остальные блоки. Это в свойствах, если щелкнуть по кнопке ПКМ
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Цитата:
Но то, что палетки в принципе позволяют шаблон разгрузить почти до нуля (до рабочих единиц, переменных, параметров печати и т.п.) - здорово. ПКМ - это что и где? У себя (2008-й, английский) в палетке не вижу похожих кнопочек. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
В расширенном режиме - управление вложениями - добавить файл.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
нет у меня на ни на ПКМ, ни на ЛКМ, ни на СКМ такой возможности...
Кулик Алексей aka kpblc, я думал, что вставляется через кнопочку наверху, которая так и называется "Вставить рисунок". У меня AutoCAD Civil - что-то расшренного режима не нашел... Может, с командной строки как-то до этого GNU можно добраться? cancercat, видно все нормально - только развернуть на весь экран нужно. Последний раз редактировалось АлексЮстасу, 05.03.2010 в 13:56. |
||||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,283
![]() |
Вставляется ссылка на рисунок, размещенный в интернете, кнопкой Вставка изображения.
|
|||
![]() |
|
||||
Регистрация: 14.12.2009
Minsk
Сообщений: 36
|
Уважаемые специалисты. Гофрированный воздуховод хочу отчертить с помощью мультилинии... Выбрал тип линии - zigzag. Но при отрисовке отображается как continious, хотя отрезок с этим типом отрисовывается нормально ... Это мультилиния не воспринимает тип или дело в масшатбе?
|
|||
![]() |
|
||||
Цитата:
|
||||
![]() |
|
||||
Цитата:
Нужно зайти в Format-->Multiline Style-->New. И там уже описать новую мультилинию - и расстояния между линиями, и цвета, и типы линий, и пр. |
||||
![]() |
|
||||
Регистрация: 14.12.2009
Minsk
Сообщений: 36
|
Большое спасибо!!
|
|||
![]() |
|
||||
Возможная проблема:
Делал дорогу мультилинией, единой, длиной примерно 39 км при рабочих единицах - метры. Число вершин примерно 1700. Мультилиния из трех линий, но с заливкой цветом. При попытке такую длинную мультилинию редактировать, Автокад зависал достаточно надолго - секунд на 20-50. При этом в тяжелых файлах, содержащих множество разных коротких мультилиний (с малым числом вершин), торможения не было. |
||||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
ne_rylut, Проштудируй еще эту тему: Можно ли вместо отрезков чертить сразу двумя паралельными линиями
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Цитата:
Но по-настоящему удобно будет ими пользоваться, если иметь возможность мультилинии (1) разрезать, (2) сшивать и (3) "умно" взрывать. Т.е. взрывать-разбивать с сохранением заливки в виде Hatch в контуре, с получением не отрезков, а единых полилиний, с возможностью назначить этим полилиниям нужных толщин, слоев. Возможно, что для такого взрывания мультилиний лучше создавать специальный файл с описанием назначаемых свойств. |
||||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Отсутствует координата Z вершин, т.е. находится на уровне 1-й точки, поэтому не может быть структурной линией, а это огромный минус. Можно сказать, что и полилиния находится на одном уровне, а 3d-полилиния не отоброжает тип линии, но, в то же время, в Civil'e есть характерная линия (3D) и она "хавает" типы линий.
|
|||
![]() |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
wetr, twilight, предложения читать надо полностью:
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
А дальше то что? задается стиль для мультилинии, который применяется к отдельной мультилинии. Но не к разным же его участкам. Если не понял задачу, то просто нарисуй ОДНУ мультяшку из разноцветных участков и покажи как это делается. Я не знаю, как.
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
Регистрация: 17.10.2009
Сообщений: 1,108
|
Цитата:
Цитата:
![]() Последний раз редактировалось twilight, 22.01.2014 в 10:52. |
|||
![]() |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Во-во...
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
Регистрация: 23.10.2018
Сообщений: 8
|
Извиняюсь, если вопрос уже был, но есть ли в Автокаде какой-нибудь "мультисплайн"? Т.е. аналог мультилиний, только состоящий и криволинейных линий.
Требуется начертить криволинейный объект, но надо чтоб было две параллельных кривых линии. Может кто помочь с решением этого вопроса? |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Штатного средства нет. Используй _offset (в результате будет два разных объекта, которые можно объединить в группу или блок).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 10.02.2007
Москва
Сообщений: 611
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Возможно, не буду спорить. Я стараюсь не использовать сплайны без крайней на то необходимости.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Ставь полилинию с предварительно установленной шириной и fillmode поменяй
![]() Хотя решение, конечно, "так себе" ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
проектирование а/дорог Регистрация: 03.07.2013
СПб
Сообщений: 388
|
|
|||
![]() |
|
||||
Регистрация: 10.02.2007
Москва
Сообщений: 611
|
Любые примеры связаны с отсутствием у мультилинии дуговых участков и с невозможностью выдавить мультилинию.
Тебе, может, и не мешают, а мне противно видеть, что исходный сплайн имеет, например, 10 вершин, а полученный с помощью команды "_OFFSET" - 500. |
|||
![]() |
|
||||
Есть возможность делать мультилинии со сплошной заливкой.
Другие штриховки использовать нет возможности.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Интересная работа | FOXAL | Профессии и трудовые отношения | 51 | 19.02.2010 11:59 |
Работа профнастила | MegaPascal | Прочее. Архитектура и строительство | 8 | 12.07.2007 18:43 |