Tin tức

HSD Việt Nam lần đầu tiên giới thiệu khóa học Tekla Open API

01/05/2017

TEKLA OPEN API là gì?

Được viết tắt từ cụm từ Application Programming Interface (giao diện lập trình ứng dụng), API của Tekla cung cấp cách thức giao tiếp với phần mềm Tekla hoặc liên kết phần mềm Tekla với các phần mềm khác như Autocad hoặc Excel,…

Tekla Open API được phát triển trên nền tảng Microsoft. NET nên còn được gọi là .NET API, cho phép người dùng:

- Ghi và chạy một số macro đơn giản;

- Tạo thêm công cụ và hệ thống thư viện người dùng: công cụ tạo nhanh các đối tương trong mô hình; hệ thống thư viện system component; công cụ chỉnh sửa các đối tường trong bản vẽ;

- Tích hợp với các phần mềm hỗ trợ: Kết nối trích xuất dữ liệu với Word, Excel,..

- Kết nối trích xuất dữ liệu với phần mềm Autocad, Midas, Sap, Etabs…

HSD Việt Nam cung cấp khóa học Tekla Open API cho đối tượng người học là các kỹ sư, người dùng, người nghiên cứu Tekla Structures. Với thời lượng chương trình phân thành 10 buổi, các nội dung học được sắp xếp hợp lý, cung cấp đầy đủ lý thuyết và kỹ năng thực hành cho học viên.

Yêu cầu bắt buộc đối với người học: 

- Có hiểu biết về lập trình C# căn bản;

- Có ít nhất 1 năm kinh nghiệm làm dự án thực tế với Tekla Structures.

Thời lượng khóa học: 10 buổi, chi tiết như dưới đây.

Lưu ý: Khóa học chỉ tổ chức tại khu vực Hà Nội. HOTLINE: 0936 252 833 (Ms. Dung).

ĐĂNG KÝ KHÓA HỌC


THỜI GIAN

NỘI DUNG ĐÀO TẠO

Buổi 1

- Giới thiệu về API cho Tekla sử dụng ngôn ngữ C#

- Một số tool đã được triển khai hiệu quả

- Hệ thống, cách làm việc của tool viết bằng ngôn ngữ C#

- Tổng quan về ngôn ngữ C#, phần mềm Visual studio

- Nhập, xuất dữ liệu, các cấu trúc điều khiển, vòng lặp…

Buổi 2

- Mảng và chỉ mục trong C#( Array, list, dictionnary….)

- Các cách debug và bẫy lỗi trong C#

- Giới thiệu về các Class trong Tekla cho Model, Drawing, Catalog,….

- Cách tạo một dự án mới dạng window form cho Tekla

Buổi 3

- Các lệnh, nhóm lệnh hay dùng trong  lập trình Window form cho Tekla

- Thực hành vẽ cấu kiện dầm, cột,…..

- Truy xuất thuộc tính, lệnh Pick Objects, Select, Filter, Modify object selected,….

- Thực hành.

Buổi 4

- Cách ghi macro và hiệu chỉnh macro

- Thực hành cho ghi và hiệu chỉnh macro( Lệnh extend cùng cao độ, extend khác cao độ,…..)

- Các lệnh cho bulong, đường hàn, cốt thép, …..

- Thực hành tạo bulong, đường hàn, cốt thép,….

Buổi 5

- Liên kết và trích xuất dữ liệu từ file excel

- Thực hành tạo mô hình 3D từ dữ liệu file excel

- Liên kết và trích xuất dữ liệu từ file cad

- Thực hành tạo mô hình 3D từ dữ liệu file cad 3D hoặc mặt bằng cad

Buổi 6

- Cách gọi component trong C#

- Load các thuộc tính đã thiết lập của component trong C#

- Cách Filter và select đối tượng trong mô hình theo Filter Group

- Thực hành

Buổi 7

- Tạo macro cho file exe trong Tekla, thêm icon chương trình

- Giới thiệu về hệ thống system component của Tekla

- Cách tạo template form theo định dạng bảng chuẩn của Tekla

- Tạo bảng dữ liệu trong form và cách thiết lập thông số thuộc tính

Buổi 8

- Truy xuất thuộc tính, và cài đặt thuộc tính mặc định cho system component

- Tạo một system component

- Cách thao tác nhanh và kiểm tra system component

Buổi 9

- Môi trường làm việc bản vẽ của Tekla

- Hệ thống class của Tekla cho môi trường bản vẽ

- Cách load các thuộc tính bản vẽ

- Các lệnh C# trong môi trường bản vẽ

Buổi 10

- Các lệnh về Dimension, Align Dimension, View, Section view,…

- Thực hành tạo dimension, section view, hiệu chỉnh thể hiện đường hàn,…

- Thiết lập thuộc tính view, load thuộc tính view đã thiết lập

- Tổng kết.


Để cập nhật những thông tin và sự kiện Tekla:

"Like" HSD Vietnam tại Facebook https://www.facebook.com/HSD.Vietnam

“Subscribe” kênh Youtube của HSD Vietnam https://www.youtube.com/HSDVietnam

“Tweet” với chúng tôi tại https://twitter.com/hsdvietnam

Công ty HSD Việt Nam là nhà phân phối được ủy quyền duy nhất phần mềm Tekla Structures của hãng Trimble tại Việt Nam. Mọi tư vấn xin vui lòng liên hệ chúng tôi theo số 04 3512 2447 (Hà Nội) – 08 3843 8356 (Tp. HCM) hoặc thông qua email info@hsdvn.com.vn