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

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

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

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

Есть ли в русскоязычном пространстве коллеги-конструкторы/программисты TEKLА? Не знаети ли форума оных, если сюда я забрался "не по адресу"? Спасибо за ответ!
Просмотров: 3627981
 
Старый 13.11.2007, 11:49
#101
Guinness


 
Регистрация: 05.04.2007
Санкт-Петербург
Сообщений: 15


да потому что это сложно словами описывать настройки программы.
Guinness вне форума  
 
Старый 16.11.2007, 10:35
#102
LexD


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


Теклу я осваиваю примерно 1 месяц (13 версия). По поводу настроек могу сказать, что под наши стандарты ее можно довольно легко настроить, во всяком случае для КМД выполнили таблицы, штампы, разрезы (почти соответствует ГОСТ), единственный момент - отображение сварных швов (нет типов линий таких, а так можно было бы на чертеже даже самому отрисовать вручную). Моделирование в ней шикарное, я постараюсь в download выложить хороший сборник уроков по текле (на английском языке), случайно выкачал с финского сайта. В нем на примере промышленной этажерки рассматривается процесс моделирования и выполнения чертежей. Построение геометрии в текле реализовано ничуть не хуже чем в автокаде, просто без уроков я никогда бы не догадался как чертить без привязок к пересечениям осей сетки или дополнительно построенных линий и плоскостей. Хотя они тоже необходимы для задания параметризации модели (шикарная вещь) меняешь привязку конструкционной плоскости и соответственно за ней тянутся элементы модели) и таких вещей в текле реализовано великое множество.
LexD вне форума  
 
Старый 16.11.2007, 11:41
#103
LexD


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


После регистрации глюк какой-то был, сообщение продублировалось

Последний раз редактировалось LexD, 16.11.2007 в 14:57. Причина: продублировалось сообщение
LexD вне форума  
 
Старый 18.11.2007, 03:07
#104
ystr


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


Привет,

Цитата:
Сообщение от LexD Посмотреть сообщение
я постараюсь в download выложить хороший сборник уроков по текле (на английском языке), случайно выкачал с финского сайта.
Ссылочку на сайт можно? И уроки, если не затруднит.
Заранее благодарен.
ystr вне форума  
 
Старый 18.11.2007, 22:10
#105
LexD


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


Документы выложил в download, смотрите
ссылка на сайт _http://www.rta.tkk.fi/
LexD вне форума  
 
Старый 20.11.2007, 04:47
#106
ystr


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


Цитата:
Сообщение от LexD Посмотреть сообщение
Документы выложил в download, смотрите
ссылка на сайт _http://www.rta.tkk.fi/
Огромное Вам спасибо. Какие программы вы знаете кроме Текла?
Приходилось ли Вам пользоваться StruCAD или Advance Steel.
Если Вы знакомы с этими программами, то как вы их оцениваете в сравнении с Текла?

Ещё раз спасибо.
ystr вне форума  
 
Старый 21.11.2007, 19:06
#107
sfera04

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


Кто нибуть создавал пользовательские узлы используя внешнее API ?
Если нетрудно выложите исходники в качестве примера.
sfera04 вне форума  
 
Старый 27.11.2007, 11:26
#108
LexD


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


Цитата:
Сообщение от ystr Посмотреть сообщение
Огромное Вам спасибо. Какие программы вы знаете кроме Текла?
Приходилось ли Вам пользоваться StruCAD или Advance Steel.
Если Вы знакомы с этими программами, то как вы их оцениваете в сравнении с Текла?

Ещё раз спасибо.
Одно время рассматривали StruCAD как рабочий вариант, но интерфейс в нем организован хуже, да и ТАКОЙ гибкости и удобства в работе, какую предоставляет Tekla, нет. А вообще, StruCAD очень мощная программа. В Advance Steel не работал, поэтому ничего сказать не могу.

А программ, которые нужны для работы, я знаю много
LexD вне форума  
 
Старый 27.11.2007, 11:34
#109
LexD


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


Цитата:
Сообщение от sfera04 Посмотреть сообщение
Кто нибуть создавал пользовательские узлы используя внешнее API ?
Если нетрудно выложите исходники в качестве примера.
Кто бы вообще выложил документацию к API. Макрос надо написать, а не могу. Примеров нет, структуры API нет. Если у кого-нибудь есть возможность выложить документацию по программировании в Tekla, буду очень благодарен.

Кстати, кто-нибудь решил вопрос с отображением сварных швов в чертежах по нашим нормам? (Необходимо отрисовать на месте сварного шва линию с "ресничками").
И еще, можно ли создавать пользовательские линии?
LexD вне форума  
 
Старый 27.11.2007, 17:55
#110
sfera04

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


Отрисовку сварных швов можно реализовать спомощью макросов,
как именно не скажу - не делал (нужно пробывать)

Документацию и описание API теклы можно найти в папке с программой
...\TeklaStructures\13.0\nt\help\enu\Tekla.Structures.Model.chm
там достаточно информации чтобы создать макрос любой сложности, но недостаточно
чтобы написать полноценный параметрический узел

Пример как создать макрос (на пример две балки в торец соединяемые сварным швом)
- создаем макрос: Tools->Macros
- придумываем имя для своего макроса и жмем на Create
- запускается редактор кода, пишем следующий код
//========================================

// Макрос создает две балки и сваривает их вместе

using Tekla.Structures.Model;
using Tekla.Structures;

namespace Tekla.Technology.Akit.UserScript
{
public class Script
{
public static void Run(Tekla.Technology.Akit.IScript akit)
{
Model M = new Model();
if( M.GetConnectionStatus() ){
// 1-я балка
Tekla.Structures.Point p1 = new Tekla.Structures.Point(0, 0, 0);
Tekla.Structures.Point p2 = new Tekla.Structures.Point(1000, 0, 0);

Beam B1 = new Beam(p1, p2);
B1.Profile.ProfileString = "I36";
B1.Material.MaterialString = "C245";
B1.Insert();

// 2-я балка
Tekla.Structures.Point p3 = new Tekla.Structures.Point(2000, 0, 0);

Beam B2 = new Beam(p2, p3);
B2.Profile.ProfileString = "I36";
B2.Material.MaterialString = "C245";
B2.Insert();

//сварка
Weld W = new Weld();
W.MainObject = B1;
W.SecondaryObject = B2;
W.AroundWeld = true;
W.Insert();

//отображаем это все в TEKLA
M.CommitChanges();
}
}
}
}
//========================================

- сохраняемся, и макрос готов
- чтобы запустить нажимаем Run в окошке Macros

P.S. Желательно знать C# или C++, желательно установить Microsoft Visual Studio
sfera04 вне форума  
 
Старый 29.11.2007, 10:34
#111
LexD


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


Спасибо за подсказку. API по Tekla Structures Model нашлось, будем изучать. Хотя в моем случае хотелось бы иметь API по Tekla Structures Drawing.
LexD вне форума  
 
Старый 29.11.2007, 11:08
#112
sfera04

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


Цитата:
Сообщение от LexD Посмотреть сообщение
Хотя в моем случае хотелось бы иметь API по Tekla Structures Drawing.
Возможно вам поможет следующее:
Есть такой файл ...\TeklaStructures\13.0\nt\bin\plugins\Tekla.Structures.Drawing.xml
открываете его любым текстовым редактором, внем описаны все доступные функции, коротко но лучше чем ничего.

на пример:
<member name="M:Tekla.Structures.Drawing.Point.#ctor(System.Double,System.Double,System.Double)">
<summary>
Instantiates a point with given coordinates.
</summary>
<param name="X">X Coordinate</param>
<param name="Y">Y Coordinate</param>
<param name="Z">Z Coordinate</param>
</member>

Tekla.Structures.Drawing - это в коде макросо писать не обязательно достаточно будет Point(x,y,z)
Point - имя класса
#ctor - означает что это конструктор
<summary>...</summary> - краткое описание
<param name=...>...</param> - описоние переменной или параметра

и еще в код макроса необходимо будет добавить строчку
using Tekla.Structures.Drawing;
sfera04 вне форума  
 
Старый 29.11.2007, 15:39 Templates
#113
Stapler

инженер
 
Регистрация: 24.11.2006
Москва
Сообщений: 34


Подскажите пожалуйста. Как использовать созданные темплейты в Tekla?
Конкретно для оформления чертежей (таблицы спецификаций, штампы и т.д.). Если у кого есть готовые буду очень признателен.
Stapler вне форума  
 
Старый 29.11.2007, 18:35
#114
sfera04

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


Цитата:
Сообщение от Stapler Посмотреть сообщение
Подскажите пожалуйста. Как использовать созданные темплейты в Tekla?
Если у вас уже есть готовый шаблон(читай template или table)
и вы его хотите подключить, необходимо выполнить
следующии махинации:

Properties->Layout тута находиться список типов чертежей
в которые можно включить шаблон (в этот список можно добавлять и своии
типы). Выбираем assembly(тобиш сборочный чертеж)
жмем Table layout. Получае список форматов(А0, А1, А2 ...) к которым можно подключить
шаблон. Выбираем, на пример, assembly_a0 и давим на Tables.
Из списка Available tables находим наш шаблон и перемещаем в Chosen tables.
Строчка Reference означает расположение выбранного шаблона относительно какого либо обьекта.
В качестве обьекта может выступать рамка чертежа либо ранее добавленный шаблон.
Строчка Table обозначает точку которой привяжеться шаблон (например верхний правый угол таблицы).
Когда все зделано нажимаем Apply, все.

Да еще все шаблоны должны лежать по адресу ...\TeklaStructures\13.0\environments\europe\template

Цитата:
Сообщение от Stapler Посмотреть сообщение
Если у кого есть готовые буду очень признателен.
Если вы хотите создать свой шаблон - читайте справку
или самый простой способ - открыть существующий шаблон
и модифицировать его под собстенные нужды.
sfera04 вне форума  
 
Старый 08.12.2007, 12:49
#115
LexD


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


Цитата:
Сообщение от sfera04 Посмотреть сообщение
Возможно вам поможет следующее:
Есть такой файл ...\TeklaStructures\13.0\nt\bin\plugins\Tekla.Structures.Drawing.xml
открываете его любым текстовым редактором, внем описаны все доступные функции, коротко но лучше чем ничего.

на пример:
<member name="M:Tekla.Structures.Drawing.Point.#ctor(System.Double,System.Double,System.Double)">
<summary>
Instantiates a point with given coordinates.
</summary>
<param name="X">X Coordinate</param>
<param name="Y">Y Coordinate</param>
<param name="Z">Z Coordinate</param>
</member>

Tekla.Structures.Drawing - это в коде макросо писать не обязательно достаточно будет Point(x,y,z)
Point - имя класса
#ctor - означает что это конструктор
<summary>...</summary> - краткое описание
<param name=...>...</param> - описоние переменной или параметра

и еще в код макроса необходимо будет добавить строчку
using Tekla.Structures.Drawing;
Только с коммандировки приехал.
Спасибо за подсказку с xml файлом. Будем пробовать
LexD вне форума  
 
Старый 15.12.2007, 22:49
#116
LexD


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


Вопрос касается программирования.
Кто знает как получить в пространстве чертежа динамически координату точки. В моделе это делается элементарно через новый класс Picker (определен в пространстве имен Tekla.Structures.Model.UI). А как это сделать в чертеже? Очень надо.
LexD вне форума  
 
Старый 17.12.2007, 18:14 Как это понимать?
#117
Stapler

инженер
 
Регистрация: 24.11.2006
Москва
Сообщений: 34


Сейчас составляю сортамент в Текла. И сталкнулся с такой проблеммой.
У них в свойствах проката "cross section area" (площадь сечения) указана в непонятных мне (ml). Вопрос: Как сопоставить это с см2? И также там есть облать покрытия (cover area) в ml/m. Где можно найти это значение для нашего сортамента? Спасибо
Stapler вне форума  
 
Старый 17.12.2007, 23:28
#118
sfera04

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


Цитата:
как получить в пространстве чертежа динамически координату точки
Действительно как это можно сделать ? Перепробывал все (по-моему) варианты не получаеться, такое впечатление что клас Пикер нужно каким-то хитрым способом наследовать и в тулить в пространство чертежа.

LexD если у вас получиться решить эту проблему на пишите решение.
sfera04 вне форума  
 
Старый 17.12.2007, 23:49
#119
sfera04

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


Stapler, в первую очередь, при составления каталога, необходимо решить какие параметры вам необходимы для работы
и именно эти параметры внесите в каталог, тоесть всё заполнять ненужно (по крайней мере я так делал).
cover area я в каталог не вносил, cover area = периметр * длинну, в качестве длинны возмите 1м.
Посчитать периметр проблем не вызывает, на пример в автокаде.

Незнаю почему но текловцы приняли такие обозначения:
ml - означает м2
mi - означает м3

Единицы измерения которые используються в текле вы можете поменять
Tools -> Options -> Units and decimals
на вкладке Catalogs задаються единицы измерения для каталога, тамже вы
можете поменять ед. изм. Area (cross section area) на cml (см2)
sfera04 вне форума  
 
Старый 18.12.2007, 14:20
#120
Stapler

инженер
 
Регистрация: 24.11.2006
Москва
Сообщений: 34


Цитата:
Сообщение от sfera04 Посмотреть сообщение
Stapler, в первую очередь, при составления каталога, необходимо решить какие параметры вам необходимы для работы
и именно эти параметры внесите в каталог, тоесть всё заполнять ненужно (по крайней мере я так делал).
cover area я в каталог не вносил, cover area = периметр * длинну, в качестве длинны возмите 1м.
Посчитать периметр проблем не вызывает, на пример в автокаде.

Незнаю почему но текловцы приняли такие обозначения:
ml - означает м2
mi - означает м3

Единицы измерения которые используються в текле вы можете поменять
Tools -> Options -> Units and decimals
на вкладке Catalogs задаються единицы измерения для каталога, тамже вы
можете поменять ед. изм. Area (cross section area) на cml (см2)
СПАСИБО за подсказку
Stapler вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > Tekla > Ищу коллег-пользователей TEKLA

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск