Перейти к содержанию

Рекомендуемые сообщения

Добрый день!
Прошу подсказать, почему при экспорте листа в модель не передаются таблицы СПДС?
И есть ли инструмент для пакетного экспорта всех листов в модель-, лист в каждый файл или все листы в один? 

добавлено через 0 минут

Может скрипт на Lisp?

Ссылка на сообщение
Поделиться на другие сайты
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)
)

 

 

Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответ! Получается перед экспортом нужно РАЗБВСЕ. Данный Lisp как я понимаю каждый лист будет в свой DWG класть, вот интересно а можно ли как то все листы в один файл, например в горизонтальной ориентации?

Ссылка на сообщение
Поделиться на другие сайты
19 минут назад, flagman сказал:

Получается перед экспортом нужно РАЗБВСЕ

получается, даже когда (если) этот дефект победят, мало чего изменится, объекты mcad будут экспортироваться, как блоки из примитивов.

20 минут назад, flagman сказал:

Данный Lisp как я понимаю каждый лист будет в свой DWG класть

да

22 минуты назад, flagman сказал:

вот интересно а можно ли как то все листы в один файл, например в горизонтальной ориентации?

Спойлер

image.thumb.png.fc9bfc2d5725251c9aab25894c194414.png

image.png.b9a355494c553c927b0000c45dca6e47.png

PS только честно говоря я не понимаю смысл сбора всех листов в одну модель... с этим жэж невозможно будет продолжать работать...

Может подумать в сторону СМЕНАПРОСТРАНСТВА ?

Ссылка на сообщение
Поделиться на другие сайты

Спасибо! Ваш ответ мне очень помог, точно РЕВЕРС!

Ссылка на сообщение
Поделиться на другие сайты

Собрать все листы в модели через внешние ссылки, с последующим их внедрением. Если отдельные файлы были получены как написано ранее, то конфликтов при внедрении должно быть минимум или не должно быть вовсе

Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, Alex_pl сказал:

Собрать все листы в модели через внешние ссылки,

если не затруднит, пожалуйста с этого места поподробнее.

не соображу никак, как вставить в модель лист-внешней ссылкой?

Изменено пользователем doctorraz
Ссылка на сообщение
Поделиться на другие сайты

"exportlayout" перекидывает лист в модель и создает новый файл, далее в новом чертеже отдельные файлы собираем через внешние ссылки в нужной последовательности и после чего выполняем внедрение ссылки в существующий чертеж  image.png.c57dad6d02fb23f2b888cb89c50c4aea.png  

добавлено через 3 минут

при внедрении создаются уникальные имена слоев и тд

при внедрении вставкой все имена слоев и тд остаются как есть

Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, Alex_pl сказал:

"exportlayout" перекидывает лист в модель

хех я думал ты способ нашел, как :unsure:

37 минут назад, Alex_pl сказал:

Собрать все листы в модели через внешние ссылки

exportlayout с первого поста обсуждается..

ТС автоматизировать хочет процесс

Ссылка на сообщение
Поделиться на другие сайты

 

1 час назад, flagman сказал:

вот интересно а можно ли как то все листы в один файл, например в горизонтальной ориентации?

скорее тогда ответ был на этот вопрос

добавлено через 4 минут

опять же, ты знаешь, я знаю, а есть люди которые об этом даже и не догадываются

да и работает это с 20 версии

Ссылка на сообщение
Поделиться на другие сайты
13 часов назад, flagman сказал:

почему при экспорте листа в модель не передаются таблицы СПДС?

уже обсуждалось ТУТ.

Разработчики уведомлены #11733

Ссылка на сообщение
Поделиться на другие сайты

я вам сейчас один умный вещь скажу - только вы не обижайтесь (С)
если у вас возникла необходимость перекинуть что-то из листа в модель - и наоборот - значит вы что-то сделали неправильно. вот просто неправильно и все. по определению.

честный экспорт листа в модель - невозможен в принципе. хотя бы просто потому, что в модели не бывает вьюпортов. помимо этого - есть еще и всякие нюансы, например филды завязанные на имя лэйаута и прочее - то, что зависит от контекста.
все остальное - достаточно легко делается через WBLOCK. или (в рамках одного чертежа) можно просто блоком обойтись. в некоторых случаях - может пригодиться CHSPACE, хотя это и унизительно...
 

Ссылка на сообщение
Поделиться на другие сайты

иногда нужно выдернуть лист другой из того хаоса который создают люди в своих файлах. Для чего? - ну разные бывают ситуации и там уже не до вьюпортов и филдов....

Ссылка на сообщение
Поделиться на другие сайты

ну так я про это и говорю - выделить объекты в листе и сделать WBLOCK - ноль проблем. и объекты из листа попадают в модель. но вьюпорты так не умеют...

Ссылка на сообщение
Поделиться на другие сайты

exportlayout как раз и обрабатывает вьпорты, перекидывая их содержимое и объекты листа в пространство модели. сами вьюпорты уничтожаются преобразуясь в полилинию, и после всех их спокойно можно удалять...

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!
×
×
  • Создать...