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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Удаление координаты Z

Удаление координаты Z

Ответ
Поиск в этой теме
Непрочитано 18.12.2007, 11:44 #1
Удаление координаты Z
IIIypuk
 
Регистрация: 18.12.2007
Сообщений: 27

Добрый день.
Такой вопрос. Часто имею дело с чужими чертежами и необходимостью их исправить/дополнить. Столкнулся с такой проблемой. Некоторые люди чертят чертежи на плоскости, а координата Z у них улетает черт знает куда. В итоге выглядит всё правильно при распечатке, но если нужно что то исправить... Не работает нормально привязка, fillet и много чего еще.
Так вот у меня такой вопрос. Можно ли как то обнулить для всех объектов координату Z или получить чертеж проекции на плоскость XOY? Чтоб с этим можно было работать, ибо исправлять уже задолбало.
Спасибо.
Просмотров: 18170
 
Непрочитано 18.12.2007, 12:02
#2
stekhov


 
Регистрация: 01.07.2005
Вавилон
Сообщений: 42


Есть в АвтоКАДе команда "flatten" правда если много объектов, то процесс может занять некоторое время. Не забудьте предосохранится.
__________________
I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
stekhov вне форума  
 
Автор темы   Непрочитано 18.12.2007, 12:06
#3
IIIypuk


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


AutoCAD 2006 у меня. Такой команды нету ;(
IIIypuk вне форума  
 
Непрочитано 18.12.2007, 12:09
#4
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


она в експрессах находиться
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 18.12.2007, 12:09
#5
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


flattenov есть куча вариантов. В часности в acad (express tools), VetCADe и много вариантов на лиспе. Но ни один из опробованных вариантов не дает идеального результата. Аккуратнее всех работает VetCA_овский но за ним еще доделывать надо. Другие более агресивны. Будь осторожен...
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 18.12.2007, 12:10
#6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


http://dwg.ru/search.php?sid=&zone=1...F2+&mod=1&st=1
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.12.2007, 12:13
#7
stekhov


 
Регистрация: 01.07.2005
Вавилон
Сообщений: 42


В командной строке наберите "flatten" без кавычек. По-моему она встроенная, даже и без Express'a.
__________________
I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
stekhov вне форума  
 
Непрочитано 18.12.2007, 12:18
#8
stekhov


 
Регистрация: 01.07.2005
Вавилон
Сообщений: 42


Хм. Виноват. команда из Express Tools.
__________________
I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
stekhov вне форума  
 
Непрочитано 18.12.2007, 12:19
#9
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Нет, команда "_flatten" находится именно в "Express Tools".
Profan вне форума  
 
Непрочитано 18.12.2007, 12:22
#10
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Вещдок -
Миниатюры
Нажмите на изображение для увеличения
Название: Clip.jpg
Просмотров: 730
Размер:	61.6 Кб
ID:	1608  
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 18.12.2007, 12:23
#11
IIIypuk


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


Цитата:
Сообщение от stekhov Посмотреть сообщение
В командной строке наберите "flatten" без кавычек. По-моему она встроенная, даже и без Express'a.
Ну вы уж совсем меня за идиота считаете

По запросу flatten нашел в поиске http://dwg.ru/dnl/295
счас попробую это дело.
IIIypuk вне форума  
 
Непрочитано 18.12.2007, 12:24
#12
stekhov


 
Регистрация: 01.07.2005
Вавилон
Сообщений: 42


Profan
Ранил.

Дима_
Убил.
__________________
I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
stekhov вне форума  
 
Непрочитано 18.12.2007, 12:26
#13
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Посмотри еще обнулители по моей ссылке #6
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.12.2007, 12:27
#14
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


>stekhov Мелкие корабли ставишь, надо ставить пятипалубные
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.12.2007, 12:27
#15
bernata


 
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296


Вот набор который использую при работе с "объёмными" файлами приходящими от "специалистов" из смежных организаций :

_FLATTEN- обнуление координаты Z(занимает прилично времени и нередко вызывает fatal error на громоздких файлах, поэтому советую применять не на весь файл сразу, а по частям)
_OVERKILL- удаление примитивов наслаивающихся один на один (прополка)
_PURGE- чистка файла
(иногда требуется _AUDIT и пересохранение файла в более позднюю версию. Аудит позволяет предотвратить фатальные ошибки при выполнении сложных операций {например тот же flatten}, а более поздняя версия ACad`a и OVERKILL как правило значительно облегчают файл )

Если всё выше перечисленное некатит из-за ограниченности машинных ресурсов, или после выполнения FLATTEN в файле всё же остаются 3х мерные объекты, советую воспользоваться ещё более простым методом:
- используя 3DORBIT или VIEW совместно с селект выяснить какие конкретно примитивы находятся "на высоте". потом просто выделить их используя _FILTER или _.QSELECT, и через свойства руками обнулить все отличные от "О" координаты.

Но перед любыми операциями надо сначала выяснить находятся ли в файле трёхмерные блоки. Разобраться с ними, а потом уже мусолить все остальные объекты .
bernata вне форума  
 
Непрочитано 18.12.2007, 12:29
#16
bernata


 
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296


Гы... запоздал я с советами
bernata вне форума  
 
Непрочитано 18.12.2007, 12:38
#17
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от wetr Посмотреть сообщение
flattenov есть куча вариантов. В часности в acad (express tools), VetCADe и много вариантов на лиспе. Но ни один из опробованных вариантов не дает идеального результата. Аккуратнее всех работает VetCA_овский но за ним еще доделывать надо. Другие более агресивны. Будь осторожен...
А что доделывать надо? Может в программу добавить?
VetalBY вне форума  
 
Автор темы   Непрочитано 18.12.2007, 13:11
#18
IIIypuk


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


Всем спасибо. Буду пробовать.
IIIypuk вне форума  
 
Непрочитано 19.12.2007, 02:31
#19
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от VetalBY Посмотреть сообщение
А что доделывать надо? Может в программу добавить?
Я доделывал через окно свойств thikness = 0 для полилиний и линий, а также elevation для полилиний = 0. Было бы неплохо добавить. Вот еще проблема со сплайнами... Я не знаю можно ли их вообще сплющить. Ни один из виденных мною flattenov ничего путевого не сделал...Да и вручную не получается.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось wetr, 19.12.2007 в 05:09.
wetr вне форума  
 
Непрочитано 19.12.2007, 08:24
#20
Кулик Алексей aka kpblc
Moderator

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


wetr, попробуй свое решение нарисовать. Потому как мой вариант грешит неверной обработкой окружностей, дуг и текстов, лежащих не в мировой системе координат (у меня не flatten, точнее, а просто приведение файла к плоскому варианту в WCS).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Удаление координаты Z



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как с заданным шагом снять координаты с полилиний в файл? 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