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

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

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

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

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

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
wetr, попробуй свое решение нарисовать.
Если ты предлагаешь сделать свой вариант на лиспе то, это не про меня. Не знаю я лиспа
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Потому как мой вариант грешит неверной обработкой окружностей, дуг и текстов, лежащих не в мировой системе координат (у меня не flatten, точнее, а просто приведение файла к плоскому варианту в WCS).
А твой вариант где?...Мне вообще-то так и надо, чтобы все лежало в одной плоскости, в нуле мировой системы.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 19.12.2007, 11:03
#22
Кулик Алексей aka kpblc
Moderator

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


Начало было http://www.caduser.ru/cgi-bin/f1/board.cgi?t=29455wU .
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.03.2008, 11:31
#23
ASLYS

Delineante
 
Регистрация: 26.12.2006
Ростов-на-Дону/Madrid
Сообщений: 396
<phrase 1=


Можно ли вылечить такого пациента?
Два дня убил, а результата никакого. Нужно из 3Д сделать 2Д (pluwitvse не помогло), и обнулить координату Z (_flatten повесил АКАД часов на 8).
Вложения
Тип файла: dwg
DWG 2004
SATE AGP ENTREPLANTA REV D.dwg (2.26 Мб, 489 просмотров)
ASLYS вне форума  
 
Непрочитано 17.03.2008, 12:30
#24
VVA

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


Попробуй
1._Flatshot начиная с 2007 версии
2. SuperFlatten by Joer Burke. См. #5 отсюда
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 17.03.2008, 12:37
#25
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


В чертеже блоки с вложенными блоками (3-й, 4-й уровни вложения). Некотрые блоки содержат 3Х- мерные тела. Присутсвуют прокси-объекты
Хмурый вне форума  
 
Непрочитано 17.03.2008, 14:48
#26
ASLYS

Delineante
 
Регистрация: 26.12.2006
Ростов-на-Дону/Madrid
Сообщений: 396
<phrase 1=


SuperFlatten вырубает АКАД
в принципе _Flatshotом получилось... но жестко он чертежик отредактировал
ASLYS вне форума  
 
Непрочитано 14.04.2016, 13:09
#27
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


А что-то можно сделать с размерами? Я линии полилинии переместил в ноль, а вот размеры их точки привязки вообще хрен знает где лежат... Как-то можно их сделать плоскими и поместить в ноль? Единственное что приходит в голову это взорвать всё к чертям. Но это не выход. Размеры хорошо бы чтобы остались размерами. Пробовал Привязать размеры. Но во-первых это очень долго. Во-вторых размер привязался но как был хрен знает где так там и остался. Командой растянуть тоже ничего не сделать. Получается надо перебивать все размеры... Это оооооооочень долго будет.
Fairylive вне форума  
 
Непрочитано 14.04.2016, 13:24
#28
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Цитата:
Сообщение от Fairylive Посмотреть сообщение
А что-то можно сделать с размерами? Я линии полилинии переместил в ноль, а вот размеры их точки привязки вообще хрен знает где лежат...
Автокад?
Сейчас проверил в Брикскаде - там все отлично с размерами. Плющит. По крайней мере начиная с 13 версии - точно.
Oleg T вне форума  
 
Непрочитано 14.04.2016, 13:29
#29
bernata


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


Код:
[Выделить все]
(defun C:FLAT ()
 (command "_.UCS" "")
 (command "_.move" "_all" "" '(0 0 1e99) ""
 "_.move" "_p" "" '(0 0 -1e99) "")
 (princ)
)
плющит размеры вместе с точками привязки
bernata вне форума  
 
Непрочитано 14.04.2016, 13:38
#30
Кулик Алексей aka kpblc
Moderator

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


bernata, не советую подобный код применять. От слова "вообще".
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.04.2016, 13:58
#31
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Плющит. По крайней мере начиная с 13 версии - точно.
Это чем там плющит? Flatshot что-то странно отрабатывает. В новый файл вставляются только те объекты которые у меня были или блоками или областями и то не все. А то что надо не переносится. Flatten ничего не делает с размерами, хотя нет он их взорвал зачем-то но оставил на своих уровнях. А всё остальное я и так уже в ручную в ноль запихнул. Есть ещё что-то? У меня проблема только с размерами получается. Их всего конечно 239 штук. Сейчас вручную перебью. Но на будущее хотелось бы знать как их заплющить.

UPD
Скачал это - http://dwg.ru/dnl/296 помогло!

Последний раз редактировалось Fairylive, 14.04.2016 в 14:04. Причина: UPD Проблема решена
Fairylive вне форума  
 
Непрочитано 14.04.2016, 15:06
#32
bernata


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
bernata, не советую подобный код применять. От слова "вообще".
Ой... а я его как панацею по нужде и без тыркаю везде и всюду постоянно...
Расплющивание примитивов автокад таким образом может быть причиной сбоя, если файлы без прокси в "чистом" автокаде ?
bernata вне форума  
 
Непрочитано 14.04.2016, 15:08
#33
Кулик Алексей aka kpblc
Moderator

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


Оно выдаст неправильный результат для немировых систем координат (как для примитивов, так и для текущей). Иначе было бы все просто и незатейливо
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.04.2016, 15:12
#34
bernata


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


хе-хе ну от таких-то вещей уже наловчился автоматически предохраняться.
На подсознательном уровне так сказать. Конечно надо было предупредить человека.
Нехорошо с моей скоторы вышло.
bernata вне форума  
 
Непрочитано 14.04.2016, 15:16
#35
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


поиск ЭТА ПРОКЛЯТАЯ Z КООРДИНАТА
сколько можно...
Хмурый вне форума  
 
Непрочитано 14.04.2016, 15:50
#36
VVA

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


Цитата:
Сообщение от Fairylive Посмотреть сообщение
А что-то можно сделать с размерами?
Возможные способы обнуления есть еще здесь LISP. Обнуление координаты Z (аналог FLATTEN ) пост #1 и #2
По поводу размеров посмотри по ссылке в #2 пункт №3
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 14.04.2016, 16:10
#37
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Цитата:
Сообщение от Fairylive Посмотреть сообщение
Это чем там плющит? Flatshot что-то странно отрабатывает
BricsCAD - _flatten - размеры плющит давно. С точками привязки ))
Oleg T вне форума  
 
Непрочитано 14.04.2016, 16:31
#38
Кулик Алексей aka kpblc
Moderator

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


Oleg T, да только ветка называется "AutoCAD"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.04.2016, 16:34
#39
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Oleg T, да только ветка называется "AutoCAD"
Товарищ мой первый коммент не понял. А так да, умолкаю
Offtop: Кстати, он и 3D полилинию в 2D сразу преобразует, но там я не стал отмечаться, памятуя о ветке ))

Последний раз редактировалось Oleg T, 14.04.2016 в 16:42.
Oleg T вне форума  
 
Непрочитано 14.04.2016, 18:14
#40
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Кулик Алексей aka kpblc, не пора-ли этот вопрос "Z координата" в FAQ включить?
Советы одни и те-же из раза в раз даются

Последний раз редактировалось Хмурый, 14.04.2016 в 18:19.
Хмурый вне форума  
Ответ
Вернуться   Форум 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