Как создать стиль метки для трубы?

Автор Тема: Как создать стиль метки для трубы?  (Прочитано 17477 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Re: Как создать стиль метки для трубы?
« Ответ #15 : 23-05-2014, 10:36:54 »
Как обойти данную проблему?

Может быть можно как то скопировать из другого чертежа стили меток?

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Re: Как создать стиль метки для трубы?
« Ответ #16 : 23-05-2014, 11:18:45 »
Если сильно нужно - можно попробовать в ADN задать вопрос по поводу этой проблемы. С Вас тогда полный текст кода, позволяющий воспроизвести проблему (включая все using и один командный метод для запуска кода).

Вообще, работа в Civil 3D подразумевает использование готового шаблона для создания чертежа, в котором уже настроены вручную все нужные стили. Если в уже существующем чертеже не хватает каких-то стилей - есть довольно удобный инструмент, позволяющий пользователю самостоятельно перенести нужные стили из другого чертежа. Не знаю, зачем Вам понадобилось создавать стили программно...

Для программного копирования стилей между чертежами можно воспользоваться методом ExportTo объекта StyleBase (родительского объекта любого стиля).

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Re: Как создать стиль метки для трубы?
« Ответ #17 : 28-05-2014, 13:27:59 »
Отправил запрос через подписку - Technical Support.

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Re: Как создать стиль метки для трубы?
« Ответ #18 : 28-05-2014, 13:35:14 »
Тоже вариант, может подскажут чего дельного.

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Re: Как создать стиль метки для трубы?
« Ответ #19 : 02-07-2014, 10:06:40 »
В результате следующий ответ:
Not supported. The comp.Text.Contents.Value does not support the format like "<[Material(CP)]>", you should set a fixed string to it.

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Re: Как создать стиль метки для трубы?
« Ответ #20 : 02-07-2014, 11:31:53 »
Одной фразой убили всю идею программного создания стиля метки.

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Re: Как создать стиль метки для трубы?
« Ответ #21 : 02-07-2014, 12:02:38 »
А есть примерчик копирования стиля в текущий чертеж из другого dwg с помощью ExportTo ?

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Re: Как создать стиль метки для трубы?
« Ответ #22 : 02-07-2014, 12:08:27 »
У меня нет - никогда этим не занимался. Как я уже говорил, стандартные инструменты с этим сами прекрасно справляются. :)

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Re: Как создать стиль метки для трубы?
« Ответ #23 : 22-10-2014, 17:57:44 »
Как обойти данную проблему?
Сегодня тоже напоролся на эту проблему. Весьма досадный момент, конечно. Но обнаружился частичный обходной маневр: если создать выражение из нужного параметра, то его стиль метки нормально воспринимает. Конечно, не для всего это подойдет - материал в выражение никак не засунуть...