|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
08.10.2008, 16:06 | 3 | | #1 |
LISP. Обнуление координаты Z (аналог FLATTEN )
Инженер LISP
Минск
Регистрация: 11.05.2005
Сообщений: 6,991
|
||
Просмотров: 172266
|
|
||||
Некоторые отзывы о работе программы можно почитать здесь: Удаление дублированных элементов чертежа
Другие варианты обнуления координаты Z: 1. FLATTEN из Express Tools 2. Начиная с 2007-й версии команда _Flatshot (для тел и поверхностей) 3. Еще один вариант обнуления Z. Ссылка на команду Z0 Цитата:
Код:
http://dwg.ru/dnl/25 http://dwg.ru/dnl/296 6. Вариант Lee MAC (аналог п.3 с обработкой блокировки слоев) Код:
7. Утилита от Stolmachev (без проверки): "Утюг" ZZ (ещё один, почти универсальный, flatten) и здесь https://forum.dwg.ru/showpost.php?p=...9&postcount=39
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 14.03.2020 в 19:44. Причина: Добавлен п.6 |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Пост 2, п.1 и 2.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Superflatten обновилась до версии 2.0 beta
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,189
|
Занудства ради, пару замечаний по программе:
- Нет опции скрытия невидимых линий (во Flatten есть, коряво, но все-же есть) - Странно работает опция переименования блоков, я так понимаю, что при выборе этой опции выбранные блоки должны оставаться блоками, но с другим именем, но происходит не так - выбранные блоки 0-го уровня вложенности разбиваются (не все, возможно дело в из динамичности, или в содержании атрибутов), а вложенные блоки модифицируются, не разбиваются, но при этом и не переименовываются |
|||
|
||||
andrk, Почитай внимательно п.2 из #2
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
andrk, Подними глаза на 1 строчку выше (или ниже) и пройдись по ссылке в моей подписи
....................................................................| ....................................................................| ....................................................................| ....................................................................V
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 14.04.2011
Сообщений: 5
|
попробовал superflatten 2.0 beta...
если выбираю часть каких-то объектов, то все хорошо. но вот когда делаю через выбрать все, чтобы быть уверенным, то выскакивает: "Команда: _superflatten найдено: 39944 Analyzing selection... | Error: Ошибка Automation. Ключ не найден" Прокомментируйте пжста.. |
|||
|
||||
Попробуй версию 1.2, выполник п. 1,2,3
Если не поможет, то 1. Предварительно чертежу сделай _purge и _audit. 2. Проверь на отсутствие proxy. 3. Выставь переменную Demandload=0, закрой и открой снова рисунок. 4. повтори команду 5. если все равно будет ошибка, есть еще п. 1,3,4,5
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
пищевая технология Регистрация: 02.06.2009
Киев
Сообщений: 283
|
У меня следующая проблема. Никогда такого не было. А здесь пришел инжиниринг, где попался блок (см. вложение). Методом тыка я его нашел. Хотел зайти в редактор блока, а нетушки. Не получилось. Аудит ничего не дал. Думаю, что в аналогах будет то же. А эта программа видно, что мощная
Выберите объекты: Analyzing selection... \ Error: Ошибка Automation. Ключ не найден Помогите пожалуйста... |
|||
|
||||
пищевая технология Регистрация: 02.06.2009
Киев
Сообщений: 283
|
По поводу редактора блоков, я перемудрил. Вернул в предыдущее значение переменную - DEMANDLOAD. Но не в этом проблемма. Суть: есть чужие чертежи (100 штук) иностранные. Тоесть препираться с исполнителем из-за бугра будет долго. В этих чертежах есть НЕЕЕЕЕЕЕЕЕСКОЛЬКО примитивов которые не лежат на нуле. Мне нужно всю эту работу сплющить. Но сами понимаете, что проганять через пальчики 100 чертежей неправильно. Я создал связку BAT->SCR->LSP (самое время поблагодарить Д. Эббота) где лиспом выступает суперфлаттен. Перед этим тестил СФ (SuperFlatten). Нарадоватся не мог. Тут мне один исполнитель говорит, что моя связка еще сыровата и требует усовершенствования. Дал мне чертеж. Сделал я вид спереди. Действительно, - плющить надо. Действия: EXPLODEALLPROXY, аудит с исправлением ошибок, тройной _purge, аудит с исправлением ошибок. Загрузка СФ. Запуск СФ. Сколько объектов "_all" с подтверждением. И мне кад говорит:
Analyzing selection... | Error: Ошибка Automation. Ключ не найден ...и не сплющил. методом отбора дружественных по отношению к СФ примитивов я пришел к тому, что на чертеже остался один блок (уже видели). удалил я хлам ("очистить" + " проверить") и остался с носом, кад твердит все то же: Analyzing selection... | Error: Ошибка Automation. Ключ не найден Итог, как так меня этот блок полностью устраивает (вы видите, что он плоский), но в подальшей жизни, может еще какой то такой попадется и я на запрос СФа буду говорить "_all" и ничего не буду иметь. Про запуск конвеера (BAT->SCR->LSP) вообще говорить нет смысла. |
|||
|
||||
пищевая технология Регистрация: 02.06.2009
Киев
Сообщений: 283
|
Здравствуйте, уважаемые форумчане. Крутил, вертел я на праздниках эту проблемму и кажется мне, что вектор ее решения я нашел. Имя блока было Auslauf gekьrzt. Я поменял на имя блока Auslauf gekurzt и как бы проблема решилась. Думаю, прекрасно. Я добавлю немецкий язык в компьютер и все решиться. Но нет. Воз и ныне там. Есть у кого-нибудь какие-то соображения еще?
Нашел друга по несчастью http://forum.dwg.ru/showthread.php?t=49870 Последний раз редактировалось Вовочка, 05.05.2011 в 11:26. |
|||
|
||||
Пробуй. Оставлю сообщение автору
Изменения 2011-05-05 Unicod символы в блоках 2011-10-12 Функция ModBlockScale отредактирована точность округления с 1e-2 на 1e-12
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 12.10.2011 в 17:56. Причина: Масштабный коэффициент |
||||
|
||||
Я написал ему. Подождем официального релиза
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аналог функции EVAL (LISP) в Exele | kp+ | LISP | 11 | 01.04.2010 16:52 |
Сменить быстро координату Z у нескольких сплайнов. | andrey25 | AutoCAD | 11 | 18.09.2008 16:28 |
Координаты точки пересечения line и pline (LISP) | paradoxvaha | LISP | 3 | 10.07.2007 13:04 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |