Сообщество программистов Autodesk в СНГ
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Образовательный курс по платформе Autodesk Forge.
Начало
Сайт
Правила
Помощь
Поиск
Непрочитанные
Календарь
Вход
Регистрация
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
Civil 3D API
»
Слетают настройки стиля, при копировании из другого чертежа
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
2
3
Все
Вниз
Автор
Тема: Слетают настройки стиля, при копировании из другого чертежа (Прочитано 14058 раз)
0 Пользователей и 2 Гостей просматривают эту тему.
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Слетают настройки стиля, при копировании из другого чертежа
«
:
05-12-2018, 11:57:08 »
Пока без примера и подробностей, может кто сталкивался.
Необычное поведением копирования стиля методом ExportTo.
Стиль: Трасса -> Стили меток -> Пикет -> Основной пикет.
Слетает настройка высоты текста в 0.
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #1 :
05-12-2018, 12:14:35 »
А если
вручную импортировать
, не слетает?
Записан
+1/-0 к карме за данное сообщение
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #2 :
05-12-2018, 12:30:48 »
Нет, не слетает.
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #3 :
05-12-2018, 12:39:53 »
А это только с вашим определённым стилем или вообще с любым? Не пробовали на каком-нибудь стандартном шаблоне из поставки Civil 3D (например, _AutoCAD Civil 3D (Metric) NCS.dwt)?
Записан
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #4 :
05-12-2018, 12:57:03 »
Да, штатные стили тоже слетают.
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #5 :
05-12-2018, 12:58:58 »
Файл-приёмник тоже чертеж по стандартному шаблону?
Записан
+1/-0 к карме за данное сообщение
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #6 :
05-12-2018, 14:43:49 »
Нет.
Если по стандартному шаблону. То, все ок.
Странно.
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #7 :
05-12-2018, 15:00:42 »
А в файле-приёмнике случайно не заблокированы настройки стиля текста для меток?
Записан
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #8 :
05-12-2018, 15:10:56 »
Это как?
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #9 :
05-12-2018, 15:18:24 »
Это общие настройки для всех меток в чертеже. Можно, например, заблокировать изменение стиля и высоты текста для всех меток.
Записан
+1/-0 к карме за данное сообщение
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #10 :
05-12-2018, 15:25:42 »
Там все разблокировано. И в шаблоне и в файле в который копирую стили.
Записан
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #11 :
05-12-2018, 15:29:08 »
Чтоб не совсем сухо было
Библиотечный код загрузки стилей.
Извините, вам запрещён просмотр содержимого спойлеров.
Использование:
Код - C#
[Выбрать]
StyleManager
.
LoadStyles
(
db,
new
List
<
LoadStyle
>
{
new
LoadStyle
(
"PIK_С пикетами"
, s
=>
s
.
LabelSetStyles
.
AlignmentLabelSetStyles
, s
=>
labelSetId
=
s
)
,
new
LoadStyle
(
"PIK_Трасса"
, s
=>
s
.
AlignmentStyles
, s
=>
alignmentStyleId
=
s
)
}
, templateFile, StyleConflictResolverType
.
Override
)
;
«
Последнее редактирование: 05-12-2018, 16:00:29 от Вильдар
»
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #12 :
05-12-2018, 15:47:21 »
Насколько я помню, строчки кода 28 и 29 надо поменять местами.
Записан
+1/-0 к карме за данное сообщение
Вильдар
ADN Club
Сообщений: 409
Карма: 77
Skype:
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #13 :
05-12-2018, 15:58:03 »
Да, точно. Везде CloseInput пишут после ReadDwgFile.
CloseInput - освобождает хендлер файла. Как я теперь понял.
Записан
Дмитрий Загорулькин
ADN
Сообщений: 2531
Карма: 737
Re: Слетают настройки стиля, при копировании из другого чертежа
«
Ответ #14 :
05-12-2018, 16:00:49 »
Я так понимаю, что если это исправить, то всё равно основная проблема остаётся?
Записан
Печать
Страницы: [
1
]
2
3
Все
Вверх
« предыдущая тема
следующая тема »
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
Civil 3D API
»
Слетают настройки стиля, при копировании из другого чертежа