flagman Posted April 5, 2021 Report Share Posted April 5, 2021 Добрый день! Прошу подсказать, почему при экспорте листа в модель не передаются таблицы СПДС? И есть ли инструмент для пакетного экспорта всех листов в модель-, лист в каждый файл или все листы в один? добавлено через 0 минут Может скрипт на Lisp? Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 5, 2021 Report Share Posted April 5, 2021 23 минуты назад, flagman сказал: почему при экспорте листа в модель не передаются таблицы СПДС? не только таблицы, а также выноски, форматы и прочие mcad элементы оформления. Дефект у нано такой. 24 минуты назад, flagman сказал: И есть ли инструмент для пакетного экспорта всех листов в модель-, лист в каждый файл или все листы в один? штатного решения нет, но есть сторонние программы, например РЕВЕРС Спойлер (defun c:eal (/ lo loList);;экспорт листов в модель (setvar "FILEDIA" 0) (foreach lo (layoutlist) (progn (setvar "CTAB" lo) (command "exportlayout" "") ) ) (setvar "FILEDIA" 1) ) 2 1 Quote Link to comment Share on other sites More sharing options...
flagman Posted April 5, 2021 Author Report Share Posted April 5, 2021 Спасибо за ответ! Получается перед экспортом нужно РАЗБВСЕ. Данный Lisp как я понимаю каждый лист будет в свой DWG класть, вот интересно а можно ли как то все листы в один файл, например в горизонтальной ориентации? Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 5, 2021 Report Share Posted April 5, 2021 19 минут назад, flagman сказал: Получается перед экспортом нужно РАЗБВСЕ получается, даже когда (если) этот дефект победят, мало чего изменится, объекты mcad будут экспортироваться, как блоки из примитивов. 20 минут назад, flagman сказал: Данный Lisp как я понимаю каждый лист будет в свой DWG класть да 22 минуты назад, flagman сказал: вот интересно а можно ли как то все листы в один файл, например в горизонтальной ориентации? Спойлер PS только честно говоря я не понимаю смысл сбора всех листов в одну модель... с этим жэж невозможно будет продолжать работать... Может подумать в сторону СМЕНАПРОСТРАНСТВА ? 2 Quote Link to comment Share on other sites More sharing options...
flagman Posted April 5, 2021 Author Report Share Posted April 5, 2021 Спасибо! Ваш ответ мне очень помог, точно РЕВЕРС! Quote Link to comment Share on other sites More sharing options...
Alex_pl Posted April 5, 2021 Report Share Posted April 5, 2021 Собрать все листы в модели через внешние ссылки, с последующим их внедрением. Если отдельные файлы были получены как написано ранее, то конфликтов при внедрении должно быть минимум или не должно быть вовсе Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 5, 2021 Report Share Posted April 5, 2021 (edited) 5 минут назад, Alex_pl сказал: Собрать все листы в модели через внешние ссылки, если не затруднит, пожалуйста с этого места поподробнее. не соображу никак, как вставить в модель лист-внешней ссылкой? Edited April 5, 2021 by doctorraz Quote Link to comment Share on other sites More sharing options...
Alex_pl Posted April 5, 2021 Report Share Posted April 5, 2021 "exportlayout" перекидывает лист в модель и создает новый файл, далее в новом чертеже отдельные файлы собираем через внешние ссылки в нужной последовательности и после чего выполняем внедрение ссылки в существующий чертеж добавлено через 3 минут при внедрении создаются уникальные имена слоев и тд при внедрении вставкой все имена слоев и тд остаются как есть Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 5, 2021 Report Share Posted April 5, 2021 5 минут назад, Alex_pl сказал: "exportlayout" перекидывает лист в модель хех я думал ты способ нашел, как 37 минут назад, Alex_pl сказал: Собрать все листы в модели через внешние ссылки exportlayout с первого поста обсуждается.. ТС автоматизировать хочет процесс Quote Link to comment Share on other sites More sharing options...
Alex_pl Posted April 5, 2021 Report Share Posted April 5, 2021 1 час назад, flagman сказал: вот интересно а можно ли как то все листы в один файл, например в горизонтальной ориентации? скорее тогда ответ был на этот вопрос добавлено через 4 минут опять же, ты знаешь, я знаю, а есть люди которые об этом даже и не догадываются да и работает это с 20 версии Quote Link to comment Share on other sites More sharing options...
Volkov Posted April 5, 2021 Report Share Posted April 5, 2021 13 часов назад, flagman сказал: почему при экспорте листа в модель не передаются таблицы СПДС? уже обсуждалось ТУТ. Разработчики уведомлены #11733 Quote Link to comment Share on other sites More sharing options...
Lion007 Posted April 5, 2021 Report Share Posted April 5, 2021 я вам сейчас один умный вещь скажу - только вы не обижайтесь (С) если у вас возникла необходимость перекинуть что-то из листа в модель - и наоборот - значит вы что-то сделали неправильно. вот просто неправильно и все. по определению. честный экспорт листа в модель - невозможен в принципе. хотя бы просто потому, что в модели не бывает вьюпортов. помимо этого - есть еще и всякие нюансы, например филды завязанные на имя лэйаута и прочее - то, что зависит от контекста. все остальное - достаточно легко делается через WBLOCK. или (в рамках одного чертежа) можно просто блоком обойтись. в некоторых случаях - может пригодиться CHSPACE, хотя это и унизительно... 1 Quote Link to comment Share on other sites More sharing options...
Alex_pl Posted April 5, 2021 Report Share Posted April 5, 2021 иногда нужно выдернуть лист другой из того хаоса который создают люди в своих файлах. Для чего? - ну разные бывают ситуации и там уже не до вьюпортов и филдов.... Quote Link to comment Share on other sites More sharing options...
Lion007 Posted April 5, 2021 Report Share Posted April 5, 2021 ну так я про это и говорю - выделить объекты в листе и сделать WBLOCK - ноль проблем. и объекты из листа попадают в модель. но вьюпорты так не умеют... Quote Link to comment Share on other sites More sharing options...
Alex_pl Posted April 6, 2021 Report Share Posted April 6, 2021 exportlayout как раз и обрабатывает вьпорты, перекидывая их содержимое и объекты листа в пространство модели. сами вьюпорты уничтожаются преобразуясь в полилинию, и после всех их спокойно можно удалять... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.