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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Команда flatten

Команда flatten

Ответ
Поиск в этой теме
Непрочитано 07.06.2008, 20:15 #1
Команда flatten
Protreck
 
Engeneering
 
Симферополь
Регистрация: 28.03.2007
Сообщений: 53

Столкнулся с необходимостью использовать эту команду и сразу же обнаружил ряд,как мне показалось недоработок:
1. Изменения масштаба первоначального объекта.
2. Удаление невидимых линий не возможно осуществить.
Может кто нибудь знает как настраивать эту команду,возможно ею управляет какая нибудь хитрая переменная?Или может кто то знает альтернативный способ перевода 3D вида модели в плоское изображение для дальнейшего редактирования.
Просмотров: 25059
 
Непрочитано 07.06.2008, 20:59
#2
Aragorn

Продажа навыков и умений
 
Регистрация: 20.11.2004
Сибирь
Сообщений: 2,500


Тут лиспы на сайте вроде какие-то были. Хотя может вру.
Aragorn вне форума  
 
Непрочитано 07.06.2008, 23:22
#3
Кулик Алексей aka kpblc
Moderator

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


А в командную строку смотрели или нет?
Код:
[Выделить все]
Command: flatten
Initializing...

Select objects to convert to 2d...
Select objects: _all
X found
Select objects:
Remove hidden lines? <No>: _n
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.06.2008, 09:02
#4
Protreck

Engeneering
 
Регистрация: 28.03.2007
Симферополь
Сообщений: 53
<phrase 1=


Само собой разумеется этот диалог я "заметил".Проблема заключается в том,что они удаляются пока сцена не загружена,после определенного момента,ответ на запрос /remove hidden lines/ не имеет значения,в обоих случаях они остаются.Может быть эта команда перестает корректно работать после объединения твердотельных объектов?
Protreck вне форума  
 
Автор темы   Непрочитано 09.06.2008, 09:07
#5
Protreck

Engeneering
 
Регистрация: 28.03.2007
Симферополь
Сообщений: 53
<phrase 1=


И все таки! неужели это единственный способ перевода 3D в 2d?Наверняка же есть какой нибудь вспомогательный лисп для этих целей?!
Protreck вне форума  
 
Непрочитано 09.06.2008, 09:12
#6
Хмурый


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


для "сплющивания" твердотельных объектов в версиях, начиная с 2007 есть команда _flatshot
Хмурый вне форума  
 
Непрочитано 09.06.2008, 09:12
#7
Profan


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


Без лиспа можно обойтись. Для этого надо распечатать чертеж в файл *.DXB со скрытыми линиями, а потом импортировать этот файл.
Profan вне форума  
 
Непрочитано 09.06.2008, 09:16
#8
Хмурый


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


ну и "цепочка" тоже работает: _soldraw, _solview, _solprof
PS У всех методов есть свои достоинства и недостатки
Хмурый вне форума  
 
Непрочитано 09.06.2008, 09:25
#9
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Protreck Посмотреть сообщение
ответ на запрос /remove hidden lines/ не имеет значения,в обоих случаях они остаются.
Линии, может, и остаются. Но в одном из вариантов промежуточный обмен через wmf не осуществляется и искажения не происходит, но при этом, по-моему, тексты, таблицы и прочие непростые объекты не обрабатываются.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 09.06.2008, 21:46
#10
Protreck

Engeneering
 
Регистрация: 28.03.2007
Симферополь
Сообщений: 53
<phrase 1=


Flatshot это действительно находка, спасибо за ценную информацию
Protreck вне форума  
 
Автор темы   Непрочитано 09.06.2008, 21:49
#11
Protreck

Engeneering
 
Регистрация: 28.03.2007
Симферополь
Сообщений: 53
<phrase 1=


а на счет распечатки в DXB формат не совсем понял, в списке плоттеров такого вроде нет, в форматах для экспорта тоже ничего не обнаружил. Поясните пожалуста...
Protreck вне форума  
 
Непрочитано 19.04.2011, 15:33
#12
Klyann


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


Цитата:
Сообщение от Protreck Посмотреть сообщение
хитрая переменная
не то слово, я её мучал почти день! Если выделить весь чертеж и скомандовать _flatten-в лучшем случае он останется в живых, в худшем-сделает себе фаталити. Если выделять кусками получится примерно тоже самое, хотя кое-что может вернуть на грешную землю. Более или менее приемлемо _flatten работает когда выделяшь непосредственно объекты из 3d. Сам процесс примерно такой: Берем орбиту, крутим, запоминаем, что улетает наверх, возвращаемся к виду с верху, выделяем, командуем _flatten. И так со всеми объектами. По-другому никак не работало, а на больших чертежах постоянное фаталити.
Klyann вне форума  
 
Непрочитано 19.04.2011, 15:53
#13
Хмурый


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


ещё есть SuperFlatten
Хмурый вне форума  
 
Непрочитано 19.04.2011, 16:03
#14
Klyann


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
ещё есть SuperFlatten
хватит с меня флаттенов, они мне уже знаете где все сидят!!!!
и вообще пора уже с 2008 сваливать-устарел он.!
Klyann вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Команда flatten



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
DwgRuLispLib: Команда. Загрузка lisp файлов из указанной папки VVA Библиотека функций 7 15.02.2018 10:10
Преобразование полей в текст YuraVel AutoCAD 17 14.04.2015 14:30
Команда MVSETUP на вкладке Лист в Автокад 2008 рус. skif58 AutoCAD 11 19.11.2012 13:02
ACAD-2002. Глюк начальной загрузки ЛИСП? ===AAA=== LISP 27 31.08.2005 07:58