|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Удаление координаты Z
Регистрация: 18.12.2007
Сообщений: 27
|
||
Просмотров: 18170
|
|
||||
Регистрация: 01.07.2005
Вавилон
Сообщений: 42
|
Есть в АвтоКАДе команда "flatten" правда если много объектов, то процесс может занять некоторое время. Не забудьте предосохранится.
__________________
I've got to get back to work. When I stop rowing, the slave ship just goes in circles. |
|||
![]() |
|
||||
flattenov есть куча вариантов. В часности в acad (express tools), VetCADe и много вариантов на лиспе. Но ни один из опробованных вариантов не дает идеального результата. Аккуратнее всех работает VetCA_овский но за ним еще доделывать надо. Другие более агресивны. Будь осторожен...
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 18.12.2007
Сообщений: 27
|
Цитата:
![]() По запросу flatten нашел в поиске http://dwg.ru/dnl/295 счас попробую это дело. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Посмотри еще обнулители по моей ссылке #6
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296
|
Вот набор который использую при работе с "объёмными" файлами приходящими от "специалистов" из смежных организаций :
_FLATTEN- обнуление координаты Z(занимает прилично времени и нередко вызывает fatal error на громоздких файлах, поэтому советую применять не на весь файл сразу, а по частям) _OVERKILL- удаление примитивов наслаивающихся один на один (прополка) _PURGE- чистка файла (иногда требуется _AUDIT и пересохранение файла в более позднюю версию. Аудит позволяет предотвратить фатальные ошибки при выполнении сложных операций {например тот же flatten}, а более поздняя версия ACad`a и OVERKILL как правило значительно облегчают файл ) Если всё выше перечисленное некатит из-за ограниченности машинных ресурсов, или после выполнения FLATTEN в файле всё же остаются 3х мерные объекты, советую воспользоваться ещё более простым методом: - используя 3DORBIT или VIEW совместно с селект выяснить какие конкретно примитивы находятся "на высоте". потом просто выделить их используя _FILTER или _.QSELECT, и через свойства руками обнулить все отличные от "О" координаты. Но перед любыми операциями надо сначала выяснить находятся ли в файле трёхмерные блоки. Разобраться с ними, а потом уже мусолить все остальные объекты ![]() |
|||
![]() |
|
||||
Регистрация: 16.05.2005
г. Минск
Сообщений: 276
|
Цитата:
|
|||
![]() |
|
||||
Я доделывал через окно свойств thikness = 0 для полилиний и линий, а также elevation для полилиний = 0. Было бы неплохо добавить. Вот еще проблема со сплайнами... Я не знаю можно ли их вообще сплющить. Ни один из виденных мною flattenov ничего путевого не сделал...Да и вручную не получается.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 19.12.2007 в 05:09. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
wetr, попробуй свое решение нарисовать. Потому как мой вариант грешит неверной обработкой окружностей, дуг и текстов, лежащих не в мировой системе координат (у меня не flatten, точнее, а просто приведение файла к плоскому варианту в WCS).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как с заданным шагом снять координаты с полилиний в файл? | griniland | Программирование | 8 | 22.01.2016 11:14 |
Координаты области выделения | Тим Боль | Программирование | 6 | 04.11.2007 16:52 |
Как перевести координаты Модели в координаты Листа? | ===AAA=== | Программирование | 6 | 24.10.2007 22:09 |
Где хранятся координаты полки выноски ОТНОСИТЕЛЬНО ТЕКСТА? | kp+ | Программирование | 2 | 31.07.2006 09:55 |
быстродействие автокада | MR.ZHEKA | AutoCAD | 19 | 01.02.2006 14:48 |