Практический семинар Tekla Structures 2017

Как добавить свою подпись на чертежах Tekla Structures

Ответить
Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Как добавить свою подпись на чертежах Tekla Structures

Сообщение Таран Д. А. » 30 апр 2014, 13:58

dfghdfghdfgh.png
Как вывести подписи

1. Выйти из чертежа
2. Открыть список чертежей
3. Выбрать нужные чертежи
4. Открыть пользовательские атрибуты чертежа ALT+U
5. Открыть вкладку ЧЕРТЕЖ
6. Заполнить фамилии
bfgfgn.png
Как добавить НОВУЮ подпись на чертежах Tekla Structures
dfghdfghdfgh.png
Все подписи хранятся в виде векторного шрифта TeklaStructuresFont . В штампе чертежа по условию выводится новая подпись в зависимости от фамилии

1. Собираем все необходимые подписи на белом листе
2. Сканируем в один файл
3. Разбиваем все подписи по отдельным файлам
4.Воспользуемся редактором шрифта high-Logic FontCreator чтобы вставить в шрифт новую векторную подписью трассируются изображения в вектор.
5. Вписываем новое условие в штампе. Так на другое имя будет выводиться новый символ.
456745.png
В данном примере кода показывается то на разные фамилии выводятся разные цифры или буквы. Сами же буквы заменены в шрифте на подписи.



if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Таран Д." then "0" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Пережогин" then "1" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Чечеринда" then "2" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Яковлев" then "3" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Пан" then "4" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Соколов" then "5" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Носов" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Бакулин" then "7" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Трастьян" then "8" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Сидорчук" then "9" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="Чечеринда" then "g" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else
if GetValue("DRAWING.USERDEFINED.ved_konstr")=="ЗАПАС" then "6" else

" "
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif

fkast
Сообщения: 78
Регистрация: 10 мар 2015, 10:51

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение fkast » 21 сен 2016, 11:16

добрый день! почему Текла 2016i не показывает подписи на чертежах? в то же время 2016- все прекрасно выдает, даже TplEd до открытия 2016i показывает подписи, после ее открытия - цифры... В чем дело?
В Автокад тоже экспорт идет с подписями, а вот печать - без них...

Flamderwinght
Сообщения: 39
Регистрация: 03 фев 2014, 20:22
Откуда: Минск
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Flamderwinght » 17 апр 2017, 02:06

Доброго дня! Кто подскажет в какое поле забивать параметр, который на фото в примере забит как "Плита Пф-...") Может туплю, но кругом уже облазил

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Таран Д. А. » 23 апр 2017, 10:39

Flamderwinght писал(а):
17 апр 2017, 02:06
Доброго дня! Кто подскажет в какое поле забивать параметр, который на фото в примере забит как "Плита Пф-...") Может туплю, но кругом уже облазил
Префикс сборки само собой (указывается только в одной она же главная деталь сборки)

Flamderwinght
Сообщения: 39
Регистрация: 03 фев 2014, 20:22
Откуда: Минск
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Flamderwinght » 23 апр 2017, 14:00

Таран Д. А. писал(а):
23 апр 2017, 10:39
Flamderwinght писал(а):
17 апр 2017, 02:06
Доброго дня! Кто подскажет в какое поле забивать параметр, который на фото в примере забит как "Плита Пф-...") Может туплю, но кругом уже облазил
Префикс сборки само собой (указывается только в одной она же главная деталь сборки)
Так всё понятно, префикс у вас "Пф" и далее номер. А как внести само название "плита", "балка", "колонна" или иное. Вот я о чём!

Flamderwinght
Сообщения: 39
Регистрация: 03 фев 2014, 20:22
Откуда: Минск
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Flamderwinght » 28 апр 2017, 18:31

На п.3 мои старания и завершились в итоге))) Дальше ни фига не понял. как импортировать, куда сохранить, откуда брать параметр с какими именами сохранять? Короч не понял абсолютно как её грамотно вставить.

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Таран Д. А. » 28 апр 2017, 23:29

В новом обновлении был исправлен баг с отображением шрифта с подписями в некоторых версиях теклы.

Flamderwinght
Сообщения: 39
Регистрация: 03 фев 2014, 20:22
Откуда: Минск
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Flamderwinght » 28 апр 2017, 23:31

Таран Д. А. писал(а):
28 апр 2017, 23:29
В новом обновлении был исправлен баг с отображением шрифта с подписями в некоторых версиях теклы.
Да я не об этом. может я вообще лох. но я не понял даже как создать подпись цифровую в сторонней проге. а что потом с ней делать - вообще не знаю.)))

ak4
Сообщения: 56
Регистрация: 01 ноя 2012, 11:30

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение ak4 » 03 май 2017, 14:06

Таран Д. А. писал(а):
28 апр 2017, 23:29
В новом обновлении был исправлен баг с отображением шрифта с подписями в некоторых версиях теклы.
Каким образом исправили этот баг?

Obelus
Сообщения: 141
Регистрация: 18 янв 2016, 14:07

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Obelus » 03 май 2017, 14:41

ak4 писал(а):
03 май 2017, 14:06
Каким образом исправили этот баг?
Сообщение Дмитрия относится к проблеме когда шрифт в текле 21.1 не отображал подписи вообще, просто заменял их на цифры и символы из ариала.

Сейчас мы шрифт починили (взяли другой за основу, точного источника проблем выявить не удалось) и наши подписи отображаются корректно, также исправили механизм обновления шрифтов.
Для создания шрифта со своими подписями нужно взять за основу наш шрифт, заменить подписи на свои и сохранить с другим именем.
Обратите внимание, что если вы после редактирования оставите наше имя шрифта — он может быть перезаписан.

Владимир Шнейдер
Сообщения: 291
Регистрация: 03 фев 2012, 17:29
Откуда: Днепропетровск

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение Владимир Шнейдер » 08 май 2017, 23:36

А можно узнать, какой именно шрифт был взят за основу для исправления?

playthegame186
Сообщения: 5
Регистрация: 24 окт 2017, 16:55

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение playthegame186 » 24 окт 2017, 17:07

я создал новый шрифт на основе вашего, дал ему название другое. Потом правой кнопкой по ему - установить. В текле при редактировании шаблона штампа, меняю в поле шрифт и правлю формулу. В итоге в чертеже вместо подписи цифра. Могли бы вы описать процесс редакции шрифта High logic Font Creator. Я так понимаю что сам процесс редактирования шрифта в этой программе - это открываю с ее помощью шрифт, вставляю вместо некоторых подписей свои, в параметрах присваиваю другое имя и наконец - эспортирую в шрифт ttf. Я попробывал даже не менять ничего внутри. просто пересохранить его по новым именем. Результат тот же.
Спасибо за помощь!

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение CuPo>I<a » 25 окт 2017, 12:45

playthegame186 писал(а):
24 окт 2017, 17:07
я создал новый шрифт на основе вашего, дал ему название другое. Потом правой кнопкой по ему - установить. В текле при редактировании шаблона штампа, меняю в поле шрифт и правлю формулу. В итоге в чертеже вместо подписи цифра. Могли бы вы описать процесс редакции шрифта High logic Font Creator. Я так понимаю что сам процесс редактирования шрифта в этой программе - это открываю с ее помощью шрифт, вставляю вместо некоторых подписей свои, в параметрах присваиваю другое имя и наконец - эспортирую в шрифт ttf. Я попробывал даже не менять ничего внутри. просто пересохранить его по новым именем. Результат тот же.
Спасибо за помощь!
если версия 2016i, то это глюк - на печати все хорошо

NikolayRyazan
Сообщения: 35
Регистрация: 28 фев 2018, 10:39

Re: Как добавить свою подпись на чертежах Tekla Structures

Сообщение NikolayRyazan » 31 авг 2018, 10:15

CuPo>I<a писал(а):
25 окт 2017, 12:45
playthegame186 писал(а):
24 окт 2017, 17:07
я создал новый шрифт на основе вашего, дал ему название другое. Потом правой кнопкой по ему - установить. В текле при редактировании шаблона штампа, меняю в поле шрифт и правлю формулу. В итоге в чертеже вместо подписи цифра. Могли бы вы описать процесс редакции шрифта High logic Font Creator. Я так понимаю что сам процесс редактирования шрифта в этой программе - это открываю с ее помощью шрифт, вставляю вместо некоторых подписей свои, в параметрах присваиваю другое имя и наконец - эспортирую в шрифт ttf. Я попробывал даже не менять ничего внутри. просто пересохранить его по новым именем. Результат тот же.
Спасибо за помощь!
если версия 2016i, то это глюк - на печати все хорошо
В текле 2017 та же история. В чертеже показывает не те подписи. При предварительном просмотре печати пдф показывает нужные. В самом файлу пдф, когда файл уже напечатан подпись всё равно не та.
....................................
Разобрались в чём дело. Редактировать файл текста нужно именно тот файл, который установлен в системе в папке C:\Windows\Fonts\TeklaStructures.ttf, а не в самой папке теклы C:\TeklaStructures\версия теклы\Environments\Topingener\fonts\TeklaStructures.ttf. В самой папке виндуос редактировать не удастся, нужно сначала его скопировать куда-нибудь, отредактировать и потом нажать на "Установить".

Ответить
phpbb3 styles

Вернуться в «Среда TopEngineer»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость