Ищу коллег-пользователей TEKLA - Страница 193
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > Tekla > Ищу коллег-пользователей TEKLA

Ищу коллег-пользователей TEKLA

Закрытая тема
Поиск в этой теме
Непрочитано 14.06.2005, 13:57 2 |
Ищу коллег-пользователей TEKLA
PiP
 
программист
 
СПб
Регистрация: 06.06.2005
Сообщений: 44

Есть ли в русскоязычном пространстве коллеги-конструкторы/программисты TEKLА? Не знаети ли форума оных, если сюда я забрался "не по адресу"? Спасибо за ответ!
Просмотров: 3628123
 
Непрочитано 16.08.2013, 06:26
#3841
ainis


 
Регистрация: 02.09.2011
Сообщений: 7


Подскажите, пожалуйста, ка программным путем "добраться" до шаблона чертежа, связанного со сборкой или деталью? И из этого шаблона прочитать определенный текст.
Или как получить связанный со сборкой или деталью чертеж и прочитать текст с этого чертежа. Заранее спасибо.
ainis вне форума  
 
Непрочитано 16.08.2013, 08:29
#3842
Jenek6793


 
Регистрация: 16.08.2013
Сообщений: 1


Цитата:
Сообщение от Victor_FMC Посмотреть сообщение
Надпись Tekla Structures на чертежах можно регулировать в настройках => CTRL+E=> XS_PRODUCT_IDENTIFIER=>FALSE (убрать)/TRUE(вставить).

Эта функция выполнена и в 17 версии, и в 18, и в 18.1
Доброго времени суток! Подскажите пожалуйста почему данный параметр не работает в версии 19.0, надпись "Tekla Structures" так и остается в углу чертежа?
Jenek6793 вне форума  
 
Непрочитано 16.08.2013, 13:48
1 | #3843
sfera04

Steel Detailing
 
Регистрация: 07.05.2007
Ukraine
Сообщений: 210
<phrase 1= Отправить сообщение для sfera04 с помощью Skype™


Цитата:
Сообщение от ainis Посмотреть сообщение
Подскажите, пожалуйста, ка программным путем "добраться" до шаблона чертежа, связанного со сборкой или деталью? И из этого шаблона прочитать определенный текст.
Или как получить связанный со сборкой или деталью чертеж и прочитать текст с этого чертежа. Заранее спасибо.
в tekle шаблонная информация получается функцией "GetReportProperty(Name, Value)"
Код:
[Выделить все]
// beam - указатель на существующею балку в модели

// вес нетто детали
int weight = 0;
beam.GetReportProperty("WEIGHT_NET", ref weight);

// а таким образом получаем имя чертежа связанного с балкой на которую с сылаеться указатель beam
string dwgName = "";
beam.GetReportProperty("DRAWING.NAME", ref dwgName);
sfera04 вне форума  
 
Непрочитано 16.08.2013, 15:22
#3844
ainis


 
Регистрация: 02.09.2011
Сообщений: 7


Цитата:
Сообщение от sfera04 Посмотреть сообщение
в tekle шаблонная информация получается функцией "GetReportProperty(Name, Value)"
Код:
[Выделить все]
// beam - указатель на существующею балку в модели

// вес нетто детали
int weight = 0;
beam.GetReportProperty("WEIGHT_NET", ref weight);

// а таким образом получаем имя чертежа связанного с балкой на которую с сылаеться указатель beam
string dwgName = "";
beam.GetReportProperty("DRAWING.NAME", ref dwgName);
Спасибо. А как получить сам чертеж или шаблон чертежа?
ainis вне форума  
 
Непрочитано 16.08.2013, 19:05
#3845
Delavar


 
Регистрация: 16.08.2013
Сообщений: 2


Цитата:
Сообщение от Jenek6793 Посмотреть сообщение
Доброго времени суток! Подскажите пожалуйста почему данный параметр не работает в версии 19.0, надпись "Tekla Structures" так и остается в углу чертежа?
Не лицензионная Текла.
Delavar вне форума  
 
Непрочитано 19.08.2013, 18:46
#3846
sfera04

Steel Detailing
 
Регистрация: 07.05.2007
Ukraine
Сообщений: 210
<phrase 1= Отправить сообщение для sfera04 с помощью Skype™


Цитата:
Сообщение от ainis Посмотреть сообщение
А как получить сам чертеж или шаблон чертежа?
функция "GetReportProperty(Name, Value)" есть у всех обьектов и у чертежа тоже.
получить чертеж можно несколькими способами
- если чертеж уже открыт
Код:
[Выделить все]
DrawingHandler drawingHandler = new DrawingHandler();
AssemblyDrawing currDrawing = drawingHandler.GetActiveDrawing() as AssemblyDrawing;

string dwgName = "";
currDrawing.("NAME", ref dwgName);
- если чертеж уже выделен в списке чертежей
Код:
[Выделить все]
DrawingHandler drawingHandler = new DrawingHandler();
TSD.DrawingEnumerator list = drawingHandler.GetDrawingSelector().GetSelected();

while (list.MoveNext() == true)
{
    AssemblyDrawing dwg = list.Current as AssemblyDrawing;

    if (dwg == null)
        continue;

    string dwgName = "";
    dwg.("NAME", ref dwgName);
}
sfera04 вне форума  
 
Непрочитано 20.08.2013, 10:05
#3847
ainis


 
Регистрация: 02.09.2011
Сообщений: 7


Цитата:
Сообщение от sfera04 Посмотреть сообщение
функция "GetReportProperty(Name, Value)" есть у всех обьектов и у чертежа тоже.
получить чертеж можно несколькими способами
- если чертеж уже открыт
Код:
[Выделить все]
DrawingHandler drawingHandler = new DrawingHandler();
AssemblyDrawing currDrawing = drawingHandler.GetActiveDrawing() as AssemblyDrawing;

string dwgName = "";
currDrawing.("NAME", ref dwgName);
- если чертеж уже выделен в списке чертежей
Код:
[Выделить все]
DrawingHandler drawingHandler = new DrawingHandler();
TSD.DrawingEnumerator list = drawingHandler.GetDrawingSelector().GetSelected();

while (list.MoveNext() == true)
{
    AssemblyDrawing dwg = list.Current as AssemblyDrawing;

    if (dwg == null)
        continue;

    string dwgName = "";
    dwg.("NAME", ref dwgName);
}
Спасибо. А как быть, если чертеж не открыт и тем более не выделен? Т. е. имеем только открытую модель. нужно получить доступ к чертежам, связанным с деталями и сборками.
ainis вне форума  
 
Непрочитано 20.08.2013, 12:27
#3848
sfera04

Steel Detailing
 
Регистрация: 07.05.2007
Ukraine
Сообщений: 210
<phrase 1= Отправить сообщение для sfera04 с помощью Skype™


как было написано в посте 3843
чтобы получить чертеж связанный с деталью нужна ссылка на эту деталь

- либо вы программно пробегаете по всем деталям модели и тогда для каждой детали множите получить чертеж а с чертежа прочитать шаблонную информацию

- либо вы мышкой выделяете нужные детали/сборки и программно просматриваете список выделенных деталей

для получения нужного атрибута с чертежа пишите "DRAWING." + имя нужного атрибута
DRAWING.DATE_CREATE
DRAWING.REVISION.DATE
DRAWING.MAINPART.PART_POS
то есть можно использовать все те переменные которые есть в шаблоне

такого понятия как шаблона (таблица в чертеже) в tekla API нет

Последний раз редактировалось sfera04, 20.08.2013 в 12:37.
sfera04 вне форума  
 
Непрочитано 23.08.2013, 12:39
#3849
sfera04

Steel Detailing
 
Регистрация: 07.05.2007
Ukraine
Сообщений: 210
<phrase 1= Отправить сообщение для sfera04 с помощью Skype™


Кто то сталкивался с такой ошибкой? (Tekla 19 SR1)
Миниатюры
Нажмите на изображение для увеличения
Название: error.png
Просмотров: 175
Размер:	24.9 Кб
ID:	110371  
sfera04 вне форума  
 
Непрочитано 28.08.2013, 09:32
#3850
Delavar


 
Регистрация: 16.08.2013
Сообщений: 2


Цитата:
Сообщение от sfera04 Посмотреть сообщение
Кто то сталкивался с такой ошибкой? (Tekla 19 SR1)
Была, восстанавливал из резервной копии, которую сама текла и создает.
Delavar вне форума  
 
Непрочитано 06.09.2013, 07:39
#3851
van.tuz


 
Регистрация: 06.09.2013
Сообщений: 5


Доброе время суток уважаемые всезнающие форумчане. Teklу осваиваю недавно, поэтому и вопросы у меня наивные и глупые.
Первая проблема у меня с болтовым соединением, например соединяю две пластины, вроде болты встают, но толщину одной из пластин они не видят и проходят насквозь. Причем иногда всают чётко а иногда с косяком.
Другая проблема с применением собственных компонентов, в частности соединений. Например применяю торцовое пластинчатое соединение между двумя балками, а оно встаёт "криво", т.е. одна из балок обрезается и висит тупо в воздухе не доходя до соединения.
Помогите и пожалуйста не пинайте ногами. Оч. признателен.
van.tuz вне форума  
 
Непрочитано 06.09.2013, 12:36
1 | #3852
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,496


Цитата:
Сообщение от van.tuz Посмотреть сообщение
с болтовым соединением
необходимо поочередно выбирать элементы соединения, следуя подсказкам

Цитата:
Сообщение от van.tuz Посмотреть сообщение
с применением собственных компонентов
попробуйте сначала с примерами из справки , возможно не выполнены привязки, или разобраться с положением создаваемых пользовательским компонентом объектов относительно главной детали
Изображения
Тип файла: jpg 1.jpg (45.3 Кб, 695 просмотров)
Chardash вне форума  
 
Непрочитано 06.09.2013, 15:12
#3853
van.tuz


 
Регистрация: 06.09.2013
Сообщений: 5


Так в том-то и проблема, что выполняю всё пошагово. Болты то нормально встают, то проваливаются сквозь одну из пластин.
А с соединением не ясно. Например создал фланцевое соединение ферм по нижнему поясу. На подобные фермы с одинаковой длиной профилей полуферм встаёт нормально, но если применять это соединение профилям РАЗНОЙ ДЛИНЫ то и появляется что одна из труб обрезается и не доходит до фланца.
van.tuz вне форума  
 
Непрочитано 06.09.2013, 15:44
1 | #3854
vla203782


 
Регистрация: 23.04.2010
Сообщений: 621


Цитата:
Сообщение от van.tuz Посмотреть сообщение
соединение профилям РАЗНОЙ ДЛИНЫ то и появляется что одна из труб обрезается и не доходит до фланца.
а привязки то хоть сделаны в компоненте?
vla203782 вне форума  
 
Непрочитано 06.09.2013, 17:26
#3855
van.tuz


 
Регистрация: 06.09.2013
Сообщений: 5


Привязал всё что мог, ко всему что мог.
И ещё вопрос. Соединение встает только на профиля лежащие на одной линии под углом 180 градусов, но если поменять угол между ними, то соединение вообще не встает, пластины разлетаются по всему пространству моделирования. Можно ли как-то настроить данное соединение, чтоб оно было универсально под разными углами, или надо делать другой компонент?
van.tuz вне форума  
 
Непрочитано 06.09.2013, 17:52
1 | #3856
vla203782


 
Регистрация: 23.04.2010
Сообщений: 621


Цитата:
Сообщение от van.tuz Посмотреть сообщение
Привязал всё что мог, ко всему что мог.
И ещё вопрос. Соединение встает только на профиля лежащие на одной линии под углом 180 градусов, но если поменять угол между ними, то соединение вообще не встает, пластины разлетаются по всему пространству моделирования. Можно ли как-то настроить данное соединение, чтоб оно было универсально под разными углами, или надо делать другой компонент?
насчет угла. это вправило работает для угла 45 градусов. менее 45 градусов один компонент. более 45 градусов другой компонент.
конечно трудно говорить что у вас не так не видя сам компонент
vla203782 вне форума  
 
Непрочитано 08.09.2013, 19:44
#3857
van.tuz


 
Регистрация: 06.09.2013
Сообщений: 5


Доброе время суток. Я уже задавал вопрос про применение собственных компонентов. Вот сама проблема: применяю соединение к двум балка и одна из них почему-то обрезается не доходя до пластины. Прикладываю скрин.
Изображения
Тип файла: jpg текла2.jpg (55.2 Кб, 661 просмотров)
van.tuz вне форума  
 
Непрочитано 08.09.2013, 19:56
1 | #3858
vla203782


 
Регистрация: 23.04.2010
Сообщений: 621


Цитата:
Сообщение от van.tuz Посмотреть сообщение
Доброе время суток. Я уже задавал вопрос про применение собственных компонентов. Вот сама проблема: применяю соединение к двум балка и одна из них почему-то обрезается не доходя до пластины. Прикладываю скрин.
здесь так же выбрано? см. скрин
Изображения
Тип файла: jpg пл с кт.jpg (45.6 Кб, 652 просмотров)
vla203782 вне форума  
 
Непрочитано 09.09.2013, 10:14
#3859
van.tuz


 
Регистрация: 06.09.2013
Сообщений: 5


vla203782 СПАСИБО огромное, теперь всё ОК!
Но теперь у меня проблема с тем, что если менять угол между балками, то узел не встает. Появляется зазор между нижними частями пластин. Угол меняю незначительно, мож тоже что-то в процессе создания компонента надо выбрать, иль галку какую ткнуть?
Изображения
Тип файла: jpg Точечный рисунок.JPG (22.2 Кб, 621 просмотров)

Последний раз редактировалось van.tuz, 09.09.2013 в 16:58.
van.tuz вне форума  
 
Непрочитано 10.09.2013, 07:03
#3860
morozz

инженер-проектировщик
 
Регистрация: 12.09.2007
Новосибирск
Сообщений: 181


Здравствуйте, только начал осваивать Теклу, подскажите пожалуйста, как сделать так, что б в железобетоне, в спецификации залкадная не делилась на отдельные стержни и пластины, а выводилась как закладная. Закладная у меня сделана компонентом узла. Может переделать ее в компонент детали?
Я понимаю, что нужно редактировать шаблон, но не пойму как это сделать. Точнее какой переменной сделать мою закладную, что б в спецификации ей присваивался только номер.
morozz вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > Tekla > Ищу коллег-пользователей TEKLA