API приложения для Tekla Structures
API приложения для Tekla Structures
Добрый день,
В данной ветки пишите о том, как мы можем облегчить жизнь конструктора, технолога, логиста, и производства в целом,
путем написания приложений, плагинов, макросов или отчетов для Tekla Structures. Просьба к сообщению прикреплять техническое задание.
Те API приложения, которые будут подходить для всех пользователей, будут разработаны бесплатно и включены в среду проектирования "KMD_RUS". Если же вы хотите приложение, которым хотите пользоваться только Вы, или оно будет подходить только под Ваше производство, оно будет разрабатываться за символическую плату.
В данной ветки пишите о том, как мы можем облегчить жизнь конструктора, технолога, логиста, и производства в целом,
путем написания приложений, плагинов, макросов или отчетов для Tekla Structures. Просьба к сообщению прикреплять техническое задание.
Те API приложения, которые будут подходить для всех пользователей, будут разработаны бесплатно и включены в среду проектирования "KMD_RUS". Если же вы хотите приложение, которым хотите пользоваться только Вы, или оно будет подходить только под Ваше производство, оно будет разрабатываться за символическую плату.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
Добрый день. Алексей!
Как мы обсуждали по skype, у нас основная проблема - со сваркой. Зачастую она хватается не туда, куда надо, и направление штришков тоже зависит от того, как вести линию. этот момент хотелось бы исправить. итак, краткое тз:
1. утилита сварки должна работать из теклы, а не отдельной утилитой (так, как реализована вторая версия утилиты от topengineer)
2. кнопки утилиты должны быть вынесены на отдельную панель
3. необходимы следующие кнопки (это реализовано в первой версии утилиты):
3.1. заводской шов (реснички)
3.2. монтажный шов (крестики )
3.3. прерывистый заводской шов (реснички с отступами)
3.4. прерывистый монтажный шов (крестики с отступами)
4. во второй версии утилиты реализована полилиния. не уверен, что это нужно (поскольку она не клонируется), поэтому предлагаю реализовать два варианта - прорисовка линией и прорисовка отдельными элементами. Возможно, это можно вынести в настроечный файл или сделать полностью два разных варианта утилиты.
5, линия сварки должна ставиться от начальной и конечной точек, не зависеть от того, по какому пути шел курсор. Символы сварки должны быть строго перпендикулярны линии сварки.
6. сварка должна проставляться по линии, по окружности, по дуге. Алгоритм прорисовки по дуге надо поменять - указывать три точки на дуге (крайнюю, промежуточную, крайнюю). Текущий способ простановки выбирать нажатием кнопки на панели.
7. необходима кнопка изменения положения символов сварки (отражение относительно линии)
8. должна быть возможность проставлять катет шва (так, как реализовано в первой версии утилиты). как это удобно реализовать с помощью панели инструментов, пока не представляю - предлагаю обсуждать.
9. необходимо добавить возможность рисовать треугольник угловой сварки - путем указания вершины угла и двух линии (или вершины угла и двух точек на линиях, образующих угол).
пока все. предлагаю коллективно обсудить , что еще добавить, что убрать
Как мы обсуждали по skype, у нас основная проблема - со сваркой. Зачастую она хватается не туда, куда надо, и направление штришков тоже зависит от того, как вести линию. этот момент хотелось бы исправить. итак, краткое тз:
1. утилита сварки должна работать из теклы, а не отдельной утилитой (так, как реализована вторая версия утилиты от topengineer)
2. кнопки утилиты должны быть вынесены на отдельную панель
3. необходимы следующие кнопки (это реализовано в первой версии утилиты):
3.1. заводской шов (реснички)
3.2. монтажный шов (крестики )
3.3. прерывистый заводской шов (реснички с отступами)
3.4. прерывистый монтажный шов (крестики с отступами)
4. во второй версии утилиты реализована полилиния. не уверен, что это нужно (поскольку она не клонируется), поэтому предлагаю реализовать два варианта - прорисовка линией и прорисовка отдельными элементами. Возможно, это можно вынести в настроечный файл или сделать полностью два разных варианта утилиты.
5, линия сварки должна ставиться от начальной и конечной точек, не зависеть от того, по какому пути шел курсор. Символы сварки должны быть строго перпендикулярны линии сварки.
6. сварка должна проставляться по линии, по окружности, по дуге. Алгоритм прорисовки по дуге надо поменять - указывать три точки на дуге (крайнюю, промежуточную, крайнюю). Текущий способ простановки выбирать нажатием кнопки на панели.
7. необходима кнопка изменения положения символов сварки (отражение относительно линии)
8. должна быть возможность проставлять катет шва (так, как реализовано в первой версии утилиты). как это удобно реализовать с помощью панели инструментов, пока не представляю - предлагаю обсуждать.
9. необходимо добавить возможность рисовать треугольник угловой сварки - путем указания вершины угла и двух линии (или вершины угла и двух точек на линиях, образующих угол).
пока все. предлагаю коллективно обсудить , что еще добавить, что убрать
Re: API приложения для Tekla Structures
все понятно но есть следующие проблемы:
Когда делаем плагин, а не приложение, то штришки по полилинии это побочный эффект, от которого не можем избавится, плагины работают немного по другому.
Поэтому предлагаю доработать приложение и пользоваться им.
Когда делаем плагин, а не приложение, то штришки по полилинии это побочный эффект, от которого не можем избавится, плагины работают немного по другому.
Поэтому предлагаю доработать приложение и пользоваться им.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
[quote="Alex"]все понятно но есть следующие проблемы:
Когда делаем плагин, а не приложение, то штришки по полилинии это побочный эффект, от которого не можем избавится, плагины работают немного по другому.
Поэтому предлагаю доработать приложение и пользоваться им.
Сейчас им и займемся
Когда делаем плагин, а не приложение, то штришки по полилинии это побочный эффект, от которого не можем избавится, плагины работают немного по другому.
Поэтому предлагаю доработать приложение и пользоваться им.
Сейчас им и займемся
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
Давайте, тут вы больше разбираетесь.
со внешним приложением просто есть проблемы - подвисания, перехват некоторых горячих клавиш (в частности, Cntr-R).
со внешним приложением просто есть проблемы - подвисания, перехват некоторых горячих клавиш (в частности, Cntr-R).
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
Еще одно полезное, и нескложное, на мой взгляд, приложение:
автоматический перенос номеров листов чертежей сборок(сейчас хранится в пользовательском атрибуте чертежа) в пользовательский атрибут сборки - для использования в ведомости отправочных элементов
автоматический перенос номеров листов чертежей сборок(сейчас хранится в пользовательском атрибуте чертежа) в пользовательский атрибут сборки - для использования в ведомости отправочных элементов
Re: API приложения для Tekla Structures
Владимир Шнейдер писал(а):Еще одно полезное, и нескложное, на мой взгляд, приложение:
автоматический перенос номеров листов чертежей сборок(сейчас хранится в пользовательском атрибуте чертежа) в пользовательский атрибут сборки - для использования в ведомости отправочных элементов
Сделали. Я вам вышлю для тестирования. Отпишитесь как работает.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
Давайте, с удовольствием потестирую. Сейчас несколько объектов на выходе, надо делать ведомости отпр. Элементов. Заодно и шаблон под это дело прикручу с несколькими колонками.
Моя почта shneider_vova@mail.ru
Работаем в 17.0 sr1, win7 64
Моя почта shneider_vova@mail.ru
Работаем в 17.0 sr1, win7 64
Re: API приложения для Tekla Structures
Добрый день.
Akex, можете выложить пособия или руководства по API. Заранее Спасибо.
Akex, можете выложить пособия или руководства по API. Заранее Спасибо.
Re: API приложения для Tekla Structures
Владимир, сварка работает вечером выложу.
Все как хотели:
-всегда перпендикулярно
-переворачивает штрихи
-расстояние м/у последними штрихами исправлено
-изменены горячие клавиши
Что не сделали:
-не стали менять алгоритм прорисовки по окружности и дуге(сами не пользуем), если есть желание исправьте я скомпелирую и выложу.
Евгений, справочный материал есть в экстранете, там есть и форум.
Все как хотели:
-всегда перпендикулярно
-переворачивает штрихи
-расстояние м/у последними штрихами исправлено
-изменены горячие клавиши
Что не сделали:
-не стали менять алгоритм прорисовки по окружности и дуге(сами не пользуем), если есть желание исправьте я скомпелирую и выложу.
Евгений, справочный материал есть в экстранете, там есть и форум.
- Вложения
-
- Методы прорисовки по окружности.zip
- (6.67 КБ) 1094 скачивания
-
- Методы прорисовки по дуге.zip
- (8.25 КБ) 1098 скачиваний
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Я знаю, но у меня нет доступа (
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
Алексей, к сварке по окружности претензий нет.Alex писал(а): Что не сделали:
-не стали менять алгоритм прорисовки по окружности и дуге(сами не пользуем), если есть желание исправьте я скомпелирую и выложу.
К дуге- у вас уже реализовано, судя по коду, два алгоритма - с вводом центра окружности и самостоятельным вычислением центра окружности. Вызываются эти алгоритмы в зависимости от параметра WithCenter, который по умолчанию стоит равным true - то есть по старому алгоритму. новый еще не проверял, навскидку - центр окружности ищется правильно. Как тогда задать параметр WithCenter=false
Re: API приложения для Tekla Structures
Ну вот и сварка, 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
горячие клавиши 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
Разработка КМД | Разработка КМ | Обучение Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
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+буква для непересечения с теклой.
Re: API приложения для Tekla Structures
Ну по дуге разберемся,
а про горячие клавиши просто кнопкам по порядку задали значение ctrl+a,s.....
методом тыка можно определить, сам не знаю.
Штришки сделал ctrl+a, переворачивать ctrl+s, ctrl+L - оставил свободной, это список чертежей.
а про горячие клавиши просто кнопкам по порядку задали значение ctrl+a,s.....
методом тыка можно определить, сам не знаю.
Штришки сделал ctrl+a, переворачивать ctrl+s, ctrl+L - оставил свободной, это список чертежей.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Сварка для 17.0 и 18.0
Администратор :
Версия WeildApp обновлена.
Свежая версия программы (бесплатно) доступна в это ветке:viewtopic.php?f=6&t=95
Администратор :
Версия WeildApp обновлена.
Свежая версия программы (бесплатно) доступна в это ветке:viewtopic.php?f=6&t=95
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
чего-то в 18 не ставится сварка в чертеже (прога запускается, команда активируется)
и невозможно что-либо сделать с окном программы (перенести/закрыть) в то время, когда активна команда рисования сварки - после отказа от команды, окно все-таки переносится туда куда пытался его перенести при активной команде
и невозможно что-либо сделать с окном программы (перенести/закрыть) в то время, когда активна команда рисования сварки - после отказа от команды, окно все-таки переносится туда куда пытался его перенести при активной команде
Re: API приложения для Tekla Structures
посмотри где лежит WeldSybols,
там эти штришки.
Все зависит, что стоит в настройках, откуда брать символы и от среды, делал под Россию и нашу, все предусмотреть трудно.
там эти штришки.
Все зависит, что стоит в настройках, откуда брать символы и от среды, делал под Россию и нашу, все предусмотреть трудно.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Он почему-то в C:\TeklaStructures\18.0\environments\common\macros\drawings\ установился
перенес в C:\TeklaStructures\18.0\environments\common\symbols\ - заработало
в 17 вроде нормально устанавливался
перенес в C:\TeklaStructures\18.0\environments\common\symbols\ - заработало
в 17 вроде нормально устанавливался
Re: API приложения для Tekla Structures
по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
мож сами чего в настройках меняли - теперь уж не вспомнить
спасибо за труд
спасибо за труд
Re: API приложения для Tekla Structures
Alex, а под какую ось писался макрос?Alex писал(а):по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
У меня Вынь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мя гигами оперативки
п.с. благодарю за нужную вещь! Забуду теперь про этот автогад как про сон кошмарный
Re: API приложения для Tekla Structures
про
C:\ProgramData\
C:\Program Files
это отдельная история, когда текла ставится по разным папкам (думаю с рутрекера сборка).
На сайте Текла, даже где то читал, что для виндоус хорошо когда прога ставится в C:\Program Files, для текла когда на диск С (С:\Tekla Structures).
у на 8 а у кого и 16 гигов оперативки и все машины х64
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
Разработка КМД | Разработка КМ | Обучение Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
вывод неверный просто часть инженеров ставит теклу в c:\teklastructures, а не в program filesAlexy писал(а):Alex, а под какую ось писался макрос?Alex писал(а):по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
У меня Вынь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мя гигами оперативки
п.с. благодарю за нужную вещь! Забуду теперь про этот автогад как про сон кошмарный
Re: API приложения для Tekla Structures
А нельзя ли как-то адаптировать установщик? Вещь востребованная - коллеги-конкуренты "спасибо" скажут (не все ж еще на лицензию заработали ).Alex писал(а):про
C:\ProgramData\
C:\Program Files
это отдельная история, когда текла ставится по разным папкам (думаю с рутрекера сборка).
На сайте Текла, даже где то читал, что для виндоус хорошо когда прога ставится в C:\Program Files, для текла когда на диск С (С:\Tekla Structures).
у на 8 а у кого и 16 гигов оперативки и все машины х64
Re: API приложения для Tekla Structures
Ну не знаю... ИМХО, кидать все в корень - муветонВладимир Шнейдер писал(а):вывод неверный просто часть инженеров ставит теклу в c:\teklastructures, а не в program filesAlexy писал(а):Alex, а под какую ось писался макрос?Alex писал(а):по идее и задумывал для 17.0 и 18.0 ставить в
environments\common\macros\drawings\
наверно вечером пути напутал, по идее из common у всех макросы берутся.
weldapp.cs запускает exe, ну заработало и ладно.
У меня Вынь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мя гигами оперативки
п.с. благодарю за нужную вещь! Забуду теперь про этот автогад как про сон кошмарный
Re: API приложения для Tekla Structures
Alex, а есть ли возможность задать автоматическую ориентацию сварного шва, без использования переключателя? Аки в СПДСе от СиСофта - ориентация в зависимости от того, какая из крайних точек сварного шва является началом отрезка, а какая концом.
Re: API приложения для Tekla Structures
По поводу унификации установщика, наверно не будем делать.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.
По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.
По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: API приложения для Tekla Structures
алексей, у нас ctrl-s - по умолчанию стоит на сохранение модели. можно ли все-таки сделать версию утилиты с горячими кнопками через alt ?Alex писал(а):По поводу унификации установщика, наверно не будем делать.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.
По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
Re: API приложения для Tekla Structures
Думаю, автоматом сделать таки можно. Надо бы на исходники по возможности глянуть... Пока, правда, не совсем представляю объектную модель API Теклы.
А можно поподробнее узнать раскладку горячих клавиш?
А можно поподробнее узнать раскладку горячих клавиш?
Re: API приложения для Tekla Structures
Присоединяюсь.Владимир Шнейдер писал(а):алексей, у нас ctrl-s - по умолчанию стоит на сохранение модели. можно ли все-таки сделать версию утилиты с горячими кнопками через alt ?Alex писал(а):По поводу унификации установщика, наверно не будем делать.
у нас путь [TARGETDIR]\environments\common\macros\drawings, где [TARGETDIR] - папка где текла установлена,
соответственно если текла и среды в разных папках, то самый простой путь просто скопировать файлы в нужную папку.
По поводу ориентации штришков, даже нет идей как сделать автоматом.
расчет точек ведется в плоскости. Используй ctrl+s для переворота.
Как вариант - вынести карту хотя бы во внешний .dat-файл (с возможностью правки конечным юзером)
п.с.: Alex, извини за назойливость. Растут, понимаешь, аппетиты...
Re: API приложения для Tekla Structures
с горячими кнопками посмотрю,
поймите мы у себя эту утилиту не пользуем, мы по другому швы ставим,
поэтому сильно много тратить время не охота, есть более актуальные проекты к разработке.
поймите мы у себя эту утилиту не пользуем, мы по другому швы ставим,
поэтому сильно много тратить время не охота, есть более актуальные проекты к разработке.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Alex, все это понимаютAlex писал(а):с горячими кнопками посмотрю,
поймите мы у себя эту утилиту не пользуем, мы по другому швы ставим,
поэтому сильно много тратить время не охота, есть более актуальные проекты к разработке.
Кстати, к вопросу о пути для файлов макроса. Оказывается, для правильной работы макроса необходимо наличие файлов и в Program files и в ProgramData (для Вынь7х64) - выяснили опытным путем. + на разных машинах с одинаковой осью почему-то установилось разное кол-во файлов (на одной больше, на другой - меньше)
Re: API приложения для Tekla Structures
ну у меня в Program files и в ProgramData нет и упоминания о текле,
все стоит на С или D диск, причем С:\Tekla Structures\17.0\environments - путь расположения сред проектирования,
я просто считаю такой путь установки правильным.
Как ведет программа когда текла и среды установлены по разным папкам, к сожалению я не тестировал.
все стоит на С или D диск, причем С:\Tekla Structures\17.0\environments - путь расположения сред проектирования,
я просто считаю такой путь установки правильным.
Как ведет программа когда текла и среды установлены по разным папкам, к сожалению я не тестировал.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Переделал горячие клавиши с ctrl на alt,
перед установкой не забудьте удалить старую версию через панель инструментов.
перед установкой не забудьте удалить старую версию через панель инструментов.
- Вложения
-
- WeldApp18.rar
- (340.52 КБ) 1007 скачиваний
-
- WeldApp17.rar
- (398.61 КБ) 887 скачиваний
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
на 18ой нет символов сваркиAlex писал(а):Переделал горячие клавиши с ctrl на alt,
перед установкой не забудьте удалить старую версию через панель инструментов.
Re: API приложения для Tekla Structures
Забыл исправить путь в установщике,
скопируйте WeldSymbols в папку symbols.
В 18 еще не работаем, пока даже не ставил ее на комп.
скопируйте WeldSymbols в папку symbols.
В 18 еще не работаем, пока даже не ставил ее на комп.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Помогите у кого есть Tekla® Open API Release Notes для 18 версии.
Насколько понимаю экстранета в России ни у кого нет(на данный момент), может кто то успел скачать.
Вышлите на aperezhh@gmail.com буду благодарен.
Насколько понимаю экстранета в России ни у кого нет(на данный момент), может кто то успел скачать.
Вышлите на aperezhh@gmail.com буду благодарен.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Скинул тебе OpenAPIStartupPackage_v180_x64. Там Release Notes есть.
Re: API приложения для Tekla Structures
А кто нибудь делал диалог открытия базы профилей (для 15 версии) ?
Может кто в закромах пороется?:)
Может кто в закромах пороется?:)
pdimav1979(не собака)yandex.ru
Re: API приложения для Tekla Structures
pdimav а собственно что надо получить, немного непонятно?
Кстати сейчас делаем drawing manager взамен стандартному Текловскому списку чертежей.
Что там будет:
-собственно стандартные фунции
-возможность добавлять колонки с пользовательскими атрибутами без редактирования objects.inp
-возможность перетаскивать колонки drag and drop
-сохранить текущий список чертежей
-возможность менять пользовательские атрибуты чертежей не вызывая дополнительных диалоговых окон
-облегчение работы с мультичертежами
Сейчас начали работу, прикрепляю эскиз, может у кого какие идеи будут что еще добавить?
Кстати сейчас делаем drawing manager взамен стандартному Текловскому списку чертежей.
Что там будет:
-собственно стандартные фунции
-возможность добавлять колонки с пользовательскими атрибутами без редактирования objects.inp
-возможность перетаскивать колонки drag and drop
-сохранить текущий список чертежей
-возможность менять пользовательские атрибуты чертежей не вызывая дополнительных диалоговых окон
-облегчение работы с мультичертежами
Сейчас начали работу, прикрепляю эскиз, может у кого какие идеи будут что еще добавить?
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Нужно типа:
На кнопочку открыть каталог профилей, передаю выбранный в текстбокс.
(SelectedProfile в 15 текле походу еще не было???)
На кнопочку открыть каталог профилей, передаю выбранный в текстбокс.
(SelectedProfile в 15 текле походу еще не было???)
pdimav1979(не собака)yandex.ru
Re: API приложения для Tekla Structures
есть ли какое пособие для программирования API приложений для теклы? как этому научится и с чего начать?
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: API приложения для Tekla Structures
Почти все на английском.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: API приложения для Tekla Structures
не проблема, где найти?
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: API приложения для Tekla Structures
в экстренете вестимоsoican писал(а):не проблема, где найти?
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: API приложения для Tekla Structures
http://topengineer.ru/programms/wbc
Программа по сварным балкам.
Программа по сварным балкам.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9316 (сот.); Skype: perezhog
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Разработка КМД | Разработка КМ | Обучение Tekla Structures
Re: API приложения для Tekla Structures
Я новичок в C#,в основном руководствуюсь учебной литературой,и несколькими примерами приложений API(типа создания балки,и т.д.)Может кто поделиться открытыми программами по созданию проемов в элементах или что нибудь такое же интересное.Доступа в экстранет пока нет!!!Можно где нибудь еще можно поискать?Очень буду благодарен!
-
- Сообщения: 3
- Регистрация: 27 ноя 2013, 07:55
Re: API приложения для Tekla Structures
Здравствуйте!
Кто может поделиться материалами по Tekla® Open API для Tekla Structures v18?
Буду признателен если вы скинете информацию на viewsonic12380 собака gmail точка com.
Кто может поделиться материалами по Tekla® Open API для Tekla Structures v18?
Буду признателен если вы скинете информацию на viewsonic12380 собака gmail точка com.
Re: API приложения для Tekla Structures
Есть материал на английском для TS17, где скачал - не помню. Весит примерно 60Мб
-
- Сообщения: 3
- Регистрация: 27 ноя 2013, 07:55
Re: API приложения для Tekla Structures
Скиньте,пожалуйста, по 17 версии Теклы. Я думаю там по сравнению с 18 несущественно изменилось. Мне надо для изучения.RHSY писал(а):Есть материал на английском для TS17, где скачал - не помню. Весит примерно 60Мб
Подскажите в вашем архиве есть "фирменные" библиотеки Теклы, чтобы писать программы или только руководства?
- Danila_ZLT
- Сообщения: 603
- Регистрация: 02 окт 2012, 12:14
- Откуда: Златоуст
- Контактная информация:
Re: API приложения для Tekla Structures
Вам Ссылка на нелегальное ПО удалена администраторомviewsonic12380 писал(а):Скиньте,пожалуйста, по 17 версии Теклы. Я думаю там по сравнению с 18 несущественно изменилось. Мне надо для изучения.RHSY писал(а):Есть материал на английском для TS17, где скачал - не помню. Весит примерно 60Мб
Подскажите в вашем архиве есть "фирменные" библиотеки Теклы, чтобы писать программы или только руководства?
Автоматизируем хаос... Недорого...
Re: API приложения для Tekla Structures
Точно, на rutracker.ru качнул. Могу выложить, но куда? и можно ли?
-
- Сообщения: 3
- Регистрация: 27 ноя 2013, 07:55
Re: API приложения для Tekla Structures
Спасибо за оперативность и за ссылку.
С уважением,
Антон.
С уважением,
Антон.
Re: API приложения для Tekla Structures
Плагин модели создает группу деталей.
При вызове свойств плагина стало показываться его окно свойст минимального размера (очень маленькая форма).
Что за глюк и как бороться?
При вызове свойств плагина стало показываться его окно свойст минимального размера (очень маленькая форма).
Что за глюк и как бороться?
pdimav1979(не собака)yandex.ru
phpbb3 styles
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей