|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
20.11.2017, 13:19 | #1 | |
Как отличить штриховку точкой от штриховки по контуру
Регистрация: 10.11.2017
Сообщений: 6
|
||
Просмотров: 2916
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
По-моему, в общем случае никак. А зачем вообще такое могло понадобиться?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 10.11.2017
Сообщений: 6
|
Спасибо за ответ. Дело в том, что это чертеж благоустройства, на котором штриховкой показаны газоны. Этот чертеж должен быть загружен в реестр зеленых насаждений Москвы. При загрузке газоны, созданные штриховкой по контуру, не загружаются. И приходится перештриховывать все газоны. Интересно, как программа-загрузчик определяет тип создания штриховки? Задавал этот вопрос разработчикам в реестр, но они и сами не знают))
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Может, эти штриховки просто ассоциативные? И достаточно просто снять ассоциацию с контуром?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
А кто определил, что они созданы штриховкой по контуру?
Вот про ассоциативность мысль. Вполне может быть.
__________________
Век живи, век учись - ... |
|||
|
||||
Регистрация: 10.02.2007
Москва
Сообщений: 611
|
Штриховка, создаваемая указанием точки, может вообще не иметь контура (штрихуется, например, какая-нибудь область, ограниченная отрезками). И ассоциацию здесь не с чем устанавливать. Надо сначала восстановить контур штриховки. Штриховка, созданная указанием контура, по умолчанию уже ассоциативная. В палитре свойств видно, что первая штриховка не ассоциативная, а вторая ассоциативная. Если во второй удалить контур, то она тоже теряет ассоциативность. Значить, где-то это отмечено.
С другой стороны, штриховка с отрезками тоже может быть ассоциативная. При удалении отрезков, ассоциативность теряется. Но, при перемещении ручки одного из отрезков, штриховка не изменяется. А если выделить два смежных отрезка и потянуть за общую, например, угловую ручку, то штриховка тоже растягивается. Последний раз редактировалось Setvar, 20.11.2017 в 15:14. |
|||
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,327
|
положим, не всегда. Зависит от настроек конкретного пользователя...
Цитата:
|
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Цитата:
Создал указанием контура без галочки "ассоциативная". Тоже получилась. Вопрос - что я не так сделал? ----- добавлено через ~2 мин. ----- Эээээ.... Вы тут не путайте опять с вертикалками PS В общем, автору уже правильно подсказали, что дело в ассоциативности, что и надо убрать для результата нужного. Дальнейшие умозаключения только запутывают... Сусанины
__________________
Век живи, век учись - ... |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Offtop: engngr, Вот тут есть ответ на Ваш вопрос.
Последний раз редактировалось Boxa, 20.11.2017 в 16:33. |
|||
|
||||
Регистрация: 10.02.2007
Москва
Сообщений: 611
|
Может это и offtop, но я использую контур штриховки для восстановления 3D стен в виде 3DSOLID. Имеется, например, плоская архитектурная подложка, в которой все стены заштрихованы.
Команда _HATCHGENERATEBOUNDARY восстанавливает контур, который я могу выдавить на нужную высоту. Если подложка находится в текущем чертеже, то выбрав все штриховки, я могу одним махом построить все стены. Если же подложка находится во внешней ссылке, то я могу командой ncopy скопировать штриховку в текущий чертеж и поштучно (в нужном месте) восстановить стену. А нужно мне это для того, чтобы получить в пространстве отверстие в 3D стене в месте пересечения ее инженерной коммуникацией. Так вот, для этой задачи ассоциативность не играет никакой роли. |
|||
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Ниже - списки двух одинаковых штриховок. Первая создана указанием контура, вторая - соответственно указанием точки внутри.
Команда.... (entget (car (entsel))) Укажите объект: ((-1 . <Entity name: 164574b0>) (0 . "HATCH") (5 . "3A67") (102 . "{ACAD_XDICTIONARY") (360 . <Entity name: 16457668>) (102 . "}") (330 . <Entity name: 161f2d30>) (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (48 . 100.0) (100 . "AcDbHatch") (10 0.0 0.0 0.0) (210 0.0 0.0 1.0) (2 . "SOLID") (70 . 1) (71 . 0) (91 . 1) (92 . 3) (72 . 0) (73 . 1) (93 . 4) (10 0.0 0.0 0.0) (10 1000.0 0.0 0.0) (10 1000.0 2000.0 0.0) (10 0.0 2000.0 0.0) (97 . 0) (75 . 0) (76 . 1) (98 . 0)) Команда.... (entget (car (entsel))) Укажите объект: ((-1 . <Entity name: 16462028>) (0 . "HATCH") (5 . "3A6D") (102 . "{ACAD_XDICTIONARY") (360 . <Entity name: 16462500>) (102 . "}") (330 . <Entity name: 161f2d30>) (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (48 . 100.0) (100 . "AcDbHatch") (10 0.0 0.0 0.0) (210 0.0 0.0 1.0) (2 . "SOLID") (70 . 1) (71 . 0) (91 . 1) (92 . 7) (72 . 0) (73 . 1) (93 . 4) (10 0.0 0.0 0.0) (10 1000.0 0.0 0.0) (10 1000.0 2000.0 0.0) (10 0.0 2000.0 0.0) (97 . 0) (75 . 0) (76 . 1) (47 . 0.0) (98 . 1) (10 491.456848829658 1057.02777697825 0.0)) Возможно, причина в этом. То есть программе-загрузчику при обработке не хватает именно этих различий в описании объекта, а конкретно - явного указания точки (10 491.456848829658 1057.02777697825 0.0) и других различий в списке : (92 . ___) (47 . 0.0) (98 . ___). Последний раз редактировалось Oleg T, 20.11.2017 в 20:53. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как отключить вкладку "Редактор штриховки" при выборе штриховки? | EvilBraiN | AutoCAD | 5 | 13.07.2016 09:35 |
Обрезка штриховки по контуру другой штриховки | Hans667 | AutoCAD | 15 | 06.03.2008 02:14 |
Возможности штриховки | 4eh | AutoCAD | 8 | 17.08.2006 18:04 |
Как в голом Автокаде построить штриховку по контуру? | Reset | AutoCAD | 12 | 24.05.2006 18:42 |