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

API приложения для Tekla Structures

Ответить
Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

API приложения для Tekla Structures

Сообщение Alex » 06 апр 2012, 09:07

Добрый день,
В данной ветки пишите о том, как мы можем облегчить жизнь конструктора, технолога, логиста, и производства в целом,
путем написания приложений, плагинов, макросов или отчетов для Tekla Structures. Просьба к сообщению прикреплять техническое задание.
Те API приложения, которые будут подходить для всех пользователей, будут разработаны бесплатно и включены в среду проектирования "KMD_RUS". Если же вы хотите приложение, которым хотите пользоваться только Вы, или оно будет подходить только под Ваше производство, оно будет разрабатываться за символическую плату.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 07 апр 2012, 14:27

Добрый день. Алексей!
Как мы обсуждали по skype, у нас основная проблема - со сваркой. Зачастую она хватается не туда, куда надо, и направление штришков тоже зависит от того, как вести линию. этот момент хотелось бы исправить. итак, краткое тз:
1. утилита сварки должна работать из теклы, а не отдельной утилитой (так, как реализована вторая версия утилиты от topengineer)
2. кнопки утилиты должны быть вынесены на отдельную панель
3. необходимы следующие кнопки (это реализовано в первой версии утилиты):
3.1. заводской шов (реснички)
3.2. монтажный шов (крестики )
3.3. прерывистый заводской шов (реснички с отступами)
3.4. прерывистый монтажный шов (крестики с отступами)
4. во второй версии утилиты реализована полилиния. не уверен, что это нужно (поскольку она не клонируется), поэтому предлагаю реализовать два варианта - прорисовка линией и прорисовка отдельными элементами. Возможно, это можно вынести в настроечный файл или сделать полностью два разных варианта утилиты.
5, линия сварки должна ставиться от начальной и конечной точек, не зависеть от того, по какому пути шел курсор. Символы сварки должны быть строго перпендикулярны линии сварки.
6. сварка должна проставляться по линии, по окружности, по дуге. Алгоритм прорисовки по дуге надо поменять - указывать три точки на дуге (крайнюю, промежуточную, крайнюю). Текущий способ простановки выбирать нажатием кнопки на панели.
7. необходима кнопка изменения положения символов сварки (отражение относительно линии)
8. должна быть возможность проставлять катет шва (так, как реализовано в первой версии утилиты). как это удобно реализовать с помощью панели инструментов, пока не представляю - предлагаю обсуждать.
9. необходимо добавить возможность рисовать треугольник угловой сварки - путем указания вершины угла и двух линии (или вершины угла и двух точек на линиях, образующих угол).

пока все. предлагаю коллективно обсудить , что еще добавить, что убрать

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 07 апр 2012, 14:41

все понятно но есть следующие проблемы:
Когда делаем плагин, а не приложение, то штришки по полилинии это побочный эффект, от которого не можем избавится, плагины работают немного по другому.

Поэтому предлагаю доработать приложение и пользоваться им.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 07 апр 2012, 14:42

[quote="Alex"]все понятно но есть следующие проблемы:
Когда делаем плагин, а не приложение, то штришки по полилинии это побочный эффект, от которого не можем избавится, плагины работают немного по другому.

Поэтому предлагаю доработать приложение и пользоваться им.
Сейчас им и займемся
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 07 апр 2012, 15:32

Давайте, тут вы больше разбираетесь.
со внешним приложением просто есть проблемы - подвисания, перехват некоторых горячих клавиш (в частности, Cntr-R).

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 07 апр 2012, 15:34

Еще одно полезное, и нескложное, на мой взгляд, приложение:
автоматический перенос номеров листов чертежей сборок(сейчас хранится в пользовательском атрибуте чертежа) в пользовательский атрибут сборки - для использования в ведомости отправочных элементов

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 08 апр 2012, 16:41

Владимир Шнейдер писал(а):Еще одно полезное, и нескложное, на мой взгляд, приложение:
автоматический перенос номеров листов чертежей сборок(сейчас хранится в пользовательском атрибуте чертежа) в пользовательский атрибут сборки - для использования в ведомости отправочных элементов


Сделали. Я вам вышлю для тестирования. Отпишитесь как работает.
Вложения
01.PNG
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 08 апр 2012, 16:58

Давайте, с удовольствием потестирую. Сейчас несколько объектов на выходе, надо делать ведомости отпр. Элементов. Заодно и шаблон под это дело прикручу с несколькими колонками.
Моя почта shneider_vova@mail.ru
Работаем в 17.0 sr1, win7 64

Evgeniy
Сообщения: 13
Регистрация: 13 мар 2012, 10:23

Re: API приложения для Tekla Structures

Сообщение Evgeniy » 12 апр 2012, 14:43

Добрый день.
Akex, можете выложить пособия или руководства по API. Заранее Спасибо.

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 12 апр 2012, 15:04

Владимир, сварка работает вечером выложу.
Все как хотели:
-всегда перпендикулярно
-переворачивает штрихи
-расстояние м/у последними штрихами исправлено
-изменены горячие клавиши
Что не сделали:
-не стали менять алгоритм прорисовки по окружности и дуге(сами не пользуем), если есть желание исправьте я скомпелирую и выложу.

Евгений, справочный материал есть в экстранете, там есть и форум.
Вложения
Методы прорисовки по окружности.zip
(6.67 КБ) 980 скачиваний
Методы прорисовки по дуге.zip
(8.25 КБ) 984 скачивания
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Evgeniy
Сообщения: 13
Регистрация: 13 мар 2012, 10:23

Re: API приложения для Tekla Structures

Сообщение Evgeniy » 12 апр 2012, 15:46

Я знаю, но у меня нет доступа (

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 12 апр 2012, 21:40

Alex писал(а): Что не сделали:
-не стали менять алгоритм прорисовки по окружности и дуге(сами не пользуем), если есть желание исправьте я скомпелирую и выложу.
Алексей, к сварке по окружности претензий нет.

К дуге- у вас уже реализовано, судя по коду, два алгоритма - с вводом центра окружности и самостоятельным вычислением центра окружности. Вызываются эти алгоритмы в зависимости от параметра WithCenter, который по умолчанию стоит равным true - то есть по старому алгоритму. новый еще не проверял, навскидку - центр окружности ищется правильно. Как тогда задать параметр WithCenter=false

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 12 апр 2012, 22:53

Ну вот и сварка, Tekla 17.0
горячие клавиши ctrl+a,s,d,f,g,h,j,k,q,w,e
у меня все работает, проверить на других машинах не было возможности, возможно будет конфликтовать с предыдущими версиями,
если что удалите старое и удалите SNS.Tekla.Utility.dll из GAС

Ставьте галочку использовать параметры чертежа, тогда все штришки будут 1.5 мм и с шагом 1.5 мм, независимо от масштаба вида.

Администратор :
Версия WeildApp обновлена.
Свежая версия программы (бесплатно) доступна в это ветке:viewtopic.php?f=6&t=95
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 13 апр 2012, 14:08

Alex писал(а):Ну вот и сварка, Tekla 17.0
горячие клавиши ctrl+a,s,d,f,g,h,j,k,q,w,e
у меня все работает, проверить на других машинах не было возможности, возможно будет конфликтовать с предыдущими версиями,
если что удалите старое и удалите SNS.Tekla.Utility.dll из GAС

Ставьте галочку использовать параметры чертежа, тогда все штришки будут 1.5 мм и с шагом 1.5 мм, независимо от масштаба вида.

Алексей, спасибо, уже пробуем, пока особых проблем нет, кроме того, что сварка по дуге теперь работает как сварка по кругу.

про горячие клавиши вообще не знали, видимо поэтому текловские гор. клавиши раньше не работали. а можете расписать список -что означает каждая комбинация?
И предлагаю сделать тогда сочетания типа Alt+буква для непересечения с теклой.

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 13 апр 2012, 14:22

Ну по дуге разберемся,
а про горячие клавиши просто кнопкам по порядку задали значение ctrl+a,s.....
методом тыка можно определить, сам не знаю.
Штришки сделал ctrl+a, переворачивать ctrl+s, ctrl+L - оставил свободной, это список чертежей.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 18 апр 2012, 10:22

Сварка для 17.0 и 18.0

Администратор :
Версия WeildApp обновлена.
Свежая версия программы (бесплатно) доступна в это ветке:viewtopic.php?f=6&t=95
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение CuPo>I<a » 18 апр 2012, 10:32

чего-то в 18 не ставится сварка в чертеже (прога запускается, команда активируется)
и невозможно что-либо сделать с окном программы (перенести/закрыть) в то время, когда активна команда рисования сварки - после отказа от команды, окно все-таки переносится туда куда пытался его перенести при активной команде :)

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 18 апр 2012, 10:37

посмотри где лежит WeldSybols,
там эти штришки.
Все зависит, что стоит в настройках, откуда брать символы и от среды, делал под Россию и нашу, все предусмотреть трудно.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение CuPo>I<a » 18 апр 2012, 10:51

Он почему-то в C:\TeklaStructures\18.0\environments\common\macros\drawings\ установился
перенес в C:\TeklaStructures\18.0\environments\common\symbols\ - заработало
в 17 вроде нормально устанавливался

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 18 апр 2012, 10:54

по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение CuPo>I<a » 18 апр 2012, 10:59

мож сами чего в настройках меняли - теперь уж не вспомнить
спасибо за труд :)

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 18 апр 2012, 11:26

Alex писал(а):по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
Alex, а под какую ось писался макрос?
У меня Вынь7 х64:
- файлы макроса установились в C:\Program Files (х86)\Tekla Structures\18.0\environments\common\. Не работает.
- перенес в C:\ProgramData\Tekla Structures\18.0\environments\common\ - путь по умолчанию для файлов среды. Не работает.
- в C:\Program Files\Tekla Structures\18.0\ создал \environments\common\ (изначально не было) и перенес все туда. Заработало.
Вывод: часть инженеров все еще довольствуется 4мя гигами оперативки :D
п.с. благодарю за нужную вещь! Забуду теперь про этот автогад как про сон кошмарный :twisted:

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 18 апр 2012, 11:33

про
C:\ProgramData\
C:\Program Files
это отдельная история, когда текла ставится по разным папкам (думаю с рутрекера сборка).
На сайте Текла, даже где то читал, что для виндоус хорошо когда прога ставится в C:\Program Files, для текла когда на диск С (С:\Tekla Structures).

у на 8 а у кого и 16 гигов оперативки и все машины х64
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 18 апр 2012, 11:39

Alexy писал(а):
Alex писал(а):по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
Alex, а под какую ось писался макрос?
У меня Вынь7 х64:
- файлы макроса установились в C:\Program Files (х86)\Tekla Structures\18.0\environments\common\. Не работает.
- перенес в C:\ProgramData\Tekla Structures\18.0\environments\common\ - путь по умолчанию для файлов среды. Не работает.
- в C:\Program Files\Tekla Structures\18.0\ создал \environments\common\ (изначально не было) и перенес все туда. Заработало.
Вывод: часть инженеров все еще довольствуется 4мя гигами оперативки :D
п.с. благодарю за нужную вещь! Забуду теперь про этот автогад как про сон кошмарный :twisted:
вывод неверный :-) просто часть инженеров ставит теклу в c:\teklastructures, а не в program files

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 18 апр 2012, 12:07

Alex писал(а):про
C:\ProgramData\
C:\Program Files
это отдельная история, когда текла ставится по разным папкам (думаю с рутрекера сборка).
На сайте Текла, даже где то читал, что для виндоус хорошо когда прога ставится в C:\Program Files, для текла когда на диск С (С:\Tekla Structures).

у на 8 а у кого и 16 гигов оперативки и все машины х64
А нельзя ли как-то адаптировать установщик? Вещь востребованная - коллеги-конкуренты "спасибо" скажут (не все ж еще на лицензию заработали :( ).

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 18 апр 2012, 12:08

Владимир Шнейдер писал(а):
Alexy писал(а):
Alex писал(а):по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
Alex, а под какую ось писался макрос?
У меня Вынь7 х64:
- файлы макроса установились в C:\Program Files (х86)\Tekla Structures\18.0\environments\common\. Не работает.
- перенес в C:\ProgramData\Tekla Structures\18.0\environments\common\ - путь по умолчанию для файлов среды. Не работает.
- в C:\Program Files\Tekla Structures\18.0\ создал \environments\common\ (изначально не было) и перенес все туда. Заработало.
Вывод: часть инженеров все еще довольствуется 4мя гигами оперативки :D
п.с. благодарю за нужную вещь! Забуду теперь про этот автогад как про сон кошмарный :twisted:
вывод неверный :-) просто часть инженеров ставит теклу в c:\teklastructures, а не в program files
Ну не знаю... ИМХО, кидать все в корень - муветон

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 18 апр 2012, 12:43

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

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 18 апр 2012, 12:56

По поводу унификации установщика, наверно не будем делать.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.

По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

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

Re: API приложения для Tekla Structures

Сообщение Владимир Шнейдер » 18 апр 2012, 13:59

Alex писал(а):По поводу унификации установщика, наверно не будем делать.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.

По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
алексей, у нас ctrl-s - по умолчанию стоит на сохранение модели. можно ли все-таки сделать версию утилиты с горячими кнопками через alt ?

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 18 апр 2012, 14:06

Думаю, автоматом сделать таки можно. Надо бы на исходники по возможности глянуть... Пока, правда, не совсем представляю объектную модель API Теклы.
А можно поподробнее узнать раскладку горячих клавиш?

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 18 апр 2012, 14:11

Владимир Шнейдер писал(а):
Alex писал(а):По поводу унификации установщика, наверно не будем делать.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.

По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
алексей, у нас ctrl-s - по умолчанию стоит на сохранение модели. можно ли все-таки сделать версию утилиты с горячими кнопками через alt ?
Присоединяюсь.
Как вариант - вынести карту хотя бы во внешний .dat-файл (с возможностью правки конечным юзером)
п.с.: Alex, извини за назойливость. Растут, понимаешь, аппетиты... :D

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 18 апр 2012, 14:51

с горячими кнопками посмотрю,
поймите мы у себя эту утилиту не пользуем, мы по другому швы ставим,
поэтому сильно много тратить время не охота, есть более актуальные проекты к разработке.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Alexy
Сообщения: 11
Регистрация: 13 апр 2012, 11:10

Re: API приложения для Tekla Structures

Сообщение Alexy » 20 апр 2012, 14:20

Alex писал(а):с горячими кнопками посмотрю,
поймите мы у себя эту утилиту не пользуем, мы по другому швы ставим,
поэтому сильно много тратить время не охота, есть более актуальные проекты к разработке.
Alex, все это понимают ;)
Кстати, к вопросу о пути для файлов макроса. Оказывается, для правильной работы макроса необходимо наличие файлов и в Program files и в ProgramData (для Вынь7х64) - выяснили опытным путем. + на разных машинах с одинаковой осью почему-то установилось разное кол-во файлов (на одной больше, на другой - меньше) :o

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 20 апр 2012, 14:29

ну у меня в Program files и в ProgramData нет и упоминания о текле,
все стоит на С или D диск, причем С:\Tekla Structures\17.0\environments - путь расположения сред проектирования,
я просто считаю такой путь установки правильным.
Как ведет программа когда текла и среды установлены по разным папкам, к сожалению я не тестировал.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 23 апр 2012, 09:31

Переделал горячие клавиши с ctrl на alt,
перед установкой не забудьте удалить старую версию через панель инструментов.
Вложения
WeldApp18.rar
(340.52 КБ) 897 скачиваний
WeldApp17.rar
(398.61 КБ) 771 скачивание
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Аватара пользователя
ZMK
Сообщения: 187
Регистрация: 06 дек 2011, 05:34

Re: API приложения для Tekla Structures

Сообщение ZMK » 23 апр 2012, 10:56

Alex писал(а):Переделал горячие клавиши с ctrl на alt,
перед установкой не забудьте удалить старую версию через панель инструментов.
на 18ой нет символов сварки

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 23 апр 2012, 11:58

Забыл исправить путь в установщике,
скопируйте WeldSymbols в папку symbols.
В 18 еще не работаем, пока даже не ставил ее на комп.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 27 апр 2012, 09:40

Помогите у кого есть Tekla® Open API Release Notes для 18 версии.
Насколько понимаю экстранета в России ни у кого нет(на данный момент), может кто то успел скачать.
Вышлите на aperezhh@gmail.com буду благодарен.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

Alexey
Сообщения: 5
Регистрация: 05 апр 2012, 08:51
Откуда: Челябинск
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alexey » 27 апр 2012, 13:26

Скинул тебе OpenAPIStartupPackage_v180_x64. Там Release Notes есть.

pdimav
Сообщения: 243
Регистрация: 16 янв 2012, 19:07

Re: API приложения для Tekla Structures

Сообщение pdimav » 06 июл 2012, 13:39

А кто нибудь делал диалог открытия базы профилей (для 15 версии) ?
Может кто в закромах пороется?:)
pdimav1979(не собака)yandex.ru

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 06 июл 2012, 13:57

pdimav а собственно что надо получить, немного непонятно?

Кстати сейчас делаем drawing manager взамен стандартному Текловскому списку чертежей.
Что там будет:
-собственно стандартные фунции
-возможность добавлять колонки с пользовательскими атрибутами без редактирования objects.inp
-возможность перетаскивать колонки drag and drop
-сохранить текущий список чертежей
-возможность менять пользовательские атрибуты чертежей не вызывая дополнительных диалоговых окон
-облегчение работы с мультичертежами
Сейчас начали работу, прикрепляю эскиз, может у кого какие идеи будут что еще добавить?
Вложения
19.PNG
18.PNG
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

pdimav
Сообщения: 243
Регистрация: 16 янв 2012, 19:07

Re: API приложения для Tekla Structures

Сообщение pdimav » 06 июл 2012, 14:36

Нужно типа:
На кнопочку открыть каталог профилей, передаю выбранный в текстбокс.
(SelectedProfile в 15 текле походу еще не было???)
pdimav1979(не собака)yandex.ru

soican
Сообщения: 2
Регистрация: 13 мар 2013, 20:10

Re: API приложения для Tekla Structures

Сообщение soican » 13 мар 2013, 21:34

есть ли какое пособие для программирования API приложений для теклы? как этому научится и с чего начать?

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

Re: API приложения для Tekla Structures

Сообщение Таран Д. А. » 13 мар 2013, 23:41

Почти все на английском.

soican
Сообщения: 2
Регистрация: 13 мар 2013, 20:10

Re: API приложения для Tekla Structures

Сообщение soican » 14 мар 2013, 12:30

не проблема, где найти?

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

Re: API приложения для Tekla Structures

Сообщение Таран Д. А. » 14 мар 2013, 12:41

soican писал(а):не проблема, где найти?
в экстренете вестимо

Alex
Сообщения: 236
Регистрация: 01 дек 2011, 09:23
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Alex » 19 мар 2013, 16:02

http://topengineer.ru/programms/wbc
Программа по сварным балкам.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures

mischa
Сообщения: 40
Регистрация: 05 мар 2012, 21:13

Re: API приложения для Tekla Structures

Сообщение mischa » 11 апр 2013, 20:42

Я новичок в C#,в основном руководствуюсь учебной литературой,и несколькими примерами приложений API(типа создания балки,и т.д.)Может кто поделиться открытыми программами по созданию проемов в элементах или что нибудь такое же интересное.Доступа в экстранет пока нет!!!Можно где нибудь еще можно поискать?Очень буду благодарен!

viewsonic12380
Сообщения: 3
Регистрация: 27 ноя 2013, 07:55

Re: API приложения для Tekla Structures

Сообщение viewsonic12380 » 27 ноя 2013, 08:01

Здравствуйте!
Кто может поделиться материалами по Tekla® Open API для Tekla Structures v18?
Буду признателен если вы скинете информацию на viewsonic12380 собака gmail точка com.

RHSY
Сообщения: 175
Регистрация: 23 июл 2013, 09:42

Re: API приложения для Tekla Structures

Сообщение RHSY » 27 ноя 2013, 16:36

Есть материал на английском для TS17, где скачал - не помню. Весит примерно 60Мб

viewsonic12380
Сообщения: 3
Регистрация: 27 ноя 2013, 07:55

Re: API приложения для Tekla Structures

Сообщение viewsonic12380 » 28 ноя 2013, 08:24

RHSY писал(а):Есть материал на английском для TS17, где скачал - не помню. Весит примерно 60Мб
Скиньте,пожалуйста, по 17 версии Теклы. Я думаю там по сравнению с 18 несущественно изменилось. Мне надо для изучения.
Подскажите в вашем архиве есть "фирменные" библиотеки Теклы, чтобы писать программы или только руководства?

Аватара пользователя
Danila_ZLT
Сообщения: 603
Регистрация: 02 окт 2012, 12:14
Откуда: Златоуст
Контактная информация:

Re: API приложения для Tekla Structures

Сообщение Danila_ZLT » 28 ноя 2013, 09:29

viewsonic12380 писал(а):
RHSY писал(а):Есть материал на английском для TS17, где скачал - не помню. Весит примерно 60Мб
Скиньте,пожалуйста, по 17 версии Теклы. Я думаю там по сравнению с 18 несущественно изменилось. Мне надо для изучения.
Подскажите в вашем архиве есть "фирменные" библиотеки Теклы, чтобы писать программы или только руководства?
Вам Ссылка на нелегальное ПО удалена администратором
Автоматизируем хаос... Недорого...

RHSY
Сообщения: 175
Регистрация: 23 июл 2013, 09:42

Re: API приложения для Tekla Structures

Сообщение RHSY » 28 ноя 2013, 09:59

Точно, на rutracker.ru качнул. Могу выложить, но куда? и можно ли?

viewsonic12380
Сообщения: 3
Регистрация: 27 ноя 2013, 07:55

Re: API приложения для Tekla Structures

Сообщение viewsonic12380 » 28 ноя 2013, 11:55

Спасибо за оперативность и за ссылку.

С уважением,
Антон.

pdimav
Сообщения: 243
Регистрация: 16 янв 2012, 19:07

Re: API приложения для Tekla Structures

Сообщение pdimav » 22 апр 2014, 16:07

Плагин модели создает группу деталей.
При вызове свойств плагина стало показываться его окно свойст минимального размера (очень маленькая форма).
Что за глюк и как бороться?
pdimav1979(не собака)yandex.ru

Ответить
phpbb3 styles

Вернуться в «Вопросы по среде KMD_RUS для Tekla Structures»

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

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