SlideShare una empresa de Scribd logo
1 de 18
Welcome
          to
TeklaStructures OpenAPI
Agenda

□   Tekla OpenAPI

□   Developer Kit 과 비교

□   Tekla OpenAPI 특징 – 장점 및 단점

□   Code examples

□   결론

□   Q&A
Tekla OpenAPI

□   Macros API

□   Model API

□   Plugin API

□   Drawing API
준비물

□   Programs
    ○ TeklaStructures

    ○ Visual Studio

□   Programming skills
    ○ VB, C#

□   Understanding of Tekla

□   Tutorial material
vs. Developer Kit

□   Dev. Kit 장점
    ○ 쉬운 사용
      • 기초적인 C 프로그래밍 능력

    ○ 간편한 함수 사용
      • xs_set_plane()

□   Dev. Kit 단점
    ○ 확장성
      • 기본 제공 함수만 사용 가능
      • 기본 틀이 짜여 있음
Tekla OpenAPI 장점

□   Library
    ○ Tekla에서 기본 제공하는 라이브러리

    ○ .Net의 많은 라이브러리 사용 가능

□   확장성
    ○ 선택 부재 외의 정보 확인 가능

    ○ Tekla 외부에서 작업 가능

□   Customize Tekla
    ○ 사용자가 원하는 기능 제작
Tekla OpenAPI 단점 및 요청사항

□   접근성
    ○ .Net 프로그래밍 능력, Tekla 이해 필요

    ○ 초보자가 접근하기 어려움

□   예제
    ○ Tekla에서 제공한 라이브러리의 예제 부족함

    ○ 도움말의 설명이 부족함 – Drawing API

□   INP
    ○ Plugin – User Interface Definition 수정
Code examples

□   External Application
    ○ Create beams

    ○ Get properties

□   Search neighbor parts
    ○ Get model objects

    ○ Search neighbor parts
Create Beam
Get Properties
Get model objects
Search Neighbor parts
Simple or Complex
Expandable




             X
Powerful
Q&A

Más contenido relacionado

La actualidad más candente

Quy trình làm đồ án kiến trúc
Quy trình làm đồ án kiến trúcQuy trình làm đồ án kiến trúc
Quy trình làm đồ án kiến trúc
nganha20792
 
Tom tat van ban
Tom tat van banTom tat van ban
Tom tat van ban
atcak11
 

La actualidad más candente (20)

5 Bước Thiết Lập File Revit Phải Làm Khi Khởi Tạo 1 Dự Án Mới
5 Bước Thiết Lập File Revit Phải Làm Khi Khởi Tạo 1 Dự Án Mới5 Bước Thiết Lập File Revit Phải Làm Khi Khởi Tạo 1 Dự Án Mới
5 Bước Thiết Lập File Revit Phải Làm Khi Khởi Tạo 1 Dự Án Mới
 
Bài giảng kỹ năng quản trị và phát triển nguồn nhân lực
Bài giảng kỹ năng quản trị và phát triển nguồn nhân lựcBài giảng kỹ năng quản trị và phát triển nguồn nhân lực
Bài giảng kỹ năng quản trị và phát triển nguồn nhân lực
 
Giáo trình Tekla Structures 21 dựng hình
Giáo trình Tekla Structures 21 dựng hìnhGiáo trình Tekla Structures 21 dựng hình
Giáo trình Tekla Structures 21 dựng hình
 
Quy trình làm đồ án kiến trúc
Quy trình làm đồ án kiến trúcQuy trình làm đồ án kiến trúc
Quy trình làm đồ án kiến trúc
 
Giáo trình nguyên lý thiết kế kiến trúc nội thất
Giáo trình nguyên lý thiết kế kiến trúc nội thấtGiáo trình nguyên lý thiết kế kiến trúc nội thất
Giáo trình nguyên lý thiết kế kiến trúc nội thất
 
Giáo trình robot structural tập 2
Giáo trình robot structural tập 2Giáo trình robot structural tập 2
Giáo trình robot structural tập 2
 
03 Phương Pháp Nâng Cao Năng Suất Trên Chuyền May
03 Phương Pháp Nâng Cao Năng Suất Trên Chuyền May03 Phương Pháp Nâng Cao Năng Suất Trên Chuyền May
03 Phương Pháp Nâng Cao Năng Suất Trên Chuyền May
 
Lột trần sự thật về dim kích thước trong phần mềm revit
Lột trần sự thật về dim kích thước trong phần mềm revitLột trần sự thật về dim kích thước trong phần mềm revit
Lột trần sự thật về dim kích thước trong phần mềm revit
 
Hướng dẫn đồ án kỹ thuật thi công- Thầy Doãn Hiệu
Hướng dẫn đồ án kỹ thuật thi công- Thầy Doãn HiệuHướng dẫn đồ án kỹ thuật thi công- Thầy Doãn Hiệu
Hướng dẫn đồ án kỹ thuật thi công- Thầy Doãn Hiệu
 
Thay đổi ngôn ngữ Revit - Change Language for Revit
Thay đổi ngôn ngữ Revit - Change Language for RevitThay đổi ngôn ngữ Revit - Change Language for Revit
Thay đổi ngôn ngữ Revit - Change Language for Revit
 
Luận văn: Giải pháp tường chắn đất cho khu vực Đồng Tháp Mười
Luận văn: Giải pháp tường chắn đất cho khu vực Đồng Tháp MườiLuận văn: Giải pháp tường chắn đất cho khu vực Đồng Tháp Mười
Luận văn: Giải pháp tường chắn đất cho khu vực Đồng Tháp Mười
 
Tom tat van ban
Tom tat van banTom tat van ban
Tom tat van ban
 
Giáo trình robot structural tập 1
Giáo trình robot structural tập 1Giáo trình robot structural tập 1
Giáo trình robot structural tập 1
 
Tài liệu tự học Tekla Structure
Tài liệu tự học Tekla StructureTài liệu tự học Tekla Structure
Tài liệu tự học Tekla Structure
 
PHÒNG NGỦ TRONG RESORT
PHÒNG NGỦ TRONG RESORTPHÒNG NGỦ TRONG RESORT
PHÒNG NGỦ TRONG RESORT
 
Giáo trình vẽ mỹ thuật 1 vẽ bút sắt - đại học đà nẵng
Giáo trình vẽ mỹ thuật 1   vẽ bút sắt - đại học đà nẵngGiáo trình vẽ mỹ thuật 1   vẽ bút sắt - đại học đà nẵng
Giáo trình vẽ mỹ thuật 1 vẽ bút sắt - đại học đà nẵng
 
[Revit] bản vẽ kết cấu nhà phố 4x12 - Đinh Văn Khiêm
[Revit] bản vẽ kết cấu nhà phố 4x12 - Đinh Văn Khiêm[Revit] bản vẽ kết cấu nhà phố 4x12 - Đinh Văn Khiêm
[Revit] bản vẽ kết cấu nhà phố 4x12 - Đinh Văn Khiêm
 
Bài tập thực hành Revit nhà bảo vệ
Bài tập thực hành Revit nhà bảo vệBài tập thực hành Revit nhà bảo vệ
Bài tập thực hành Revit nhà bảo vệ
 
Báo cáo kết quả thực tập sản xuất ngành may
Báo cáo kết quả thực tập sản xuất ngành mayBáo cáo kết quả thực tập sản xuất ngành may
Báo cáo kết quả thực tập sản xuất ngành may
 
Kỹ năng lập kế hoạch công việc - SlideArt.vn 0994536964
Kỹ năng lập kế hoạch công việc - SlideArt.vn 0994536964Kỹ năng lập kế hoạch công việc - SlideArt.vn 0994536964
Kỹ năng lập kế hoạch công việc - SlideArt.vn 0994536964
 

Destacado

Ts training eng_drawings_170_enu
Ts training eng_drawings_170_enuTs training eng_drawings_170_enu
Ts training eng_drawings_170_enu
imaduddin91
 
PROJECT DEVELOPED IN TEKLA
PROJECT DEVELOPED IN TEKLAPROJECT DEVELOPED IN TEKLA
PROJECT DEVELOPED IN TEKLA
R.VIJAYA RAJ
 
Huong dan tekla 15 (ptsc mc)
Huong dan tekla 15 (ptsc mc)Huong dan tekla 15 (ptsc mc)
Huong dan tekla 15 (ptsc mc)
luuguxd
 
Tekla structure models
Tekla structure modelsTekla structure models
Tekla structure models
Janusz Majcher
 

Destacado (17)

Deview2009 A4 Open Api
Deview2009 A4 Open ApiDeview2009 A4 Open Api
Deview2009 A4 Open Api
 
Tekla History
Tekla HistoryTekla History
Tekla History
 
Ts training eng_drawings_170_enu
Ts training eng_drawings_170_enuTs training eng_drawings_170_enu
Ts training eng_drawings_170_enu
 
Presentation 5-tekla
Presentation 5-teklaPresentation 5-tekla
Presentation 5-tekla
 
ejercicio_tekla2
ejercicio_tekla2ejercicio_tekla2
ejercicio_tekla2
 
PROJECT DEVELOPED IN TEKLA
PROJECT DEVELOPED IN TEKLAPROJECT DEVELOPED IN TEKLA
PROJECT DEVELOPED IN TEKLA
 
ejercicio_tekla
ejercicio_teklaejercicio_tekla
ejercicio_tekla
 
Z ve T Puanları
Z ve T PuanlarıZ ve T Puanları
Z ve T Puanları
 
Huong dan tekla 15 (ptsc mc)
Huong dan tekla 15 (ptsc mc)Huong dan tekla 15 (ptsc mc)
Huong dan tekla 15 (ptsc mc)
 
Tekla Structures 21.0
Tekla Structures 21.0Tekla Structures 21.0
Tekla Structures 21.0
 
[Tekla] Hướng dẫn vẽ móng bánh ú
[Tekla] Hướng dẫn vẽ móng bánh ú[Tekla] Hướng dẫn vẽ móng bánh ú
[Tekla] Hướng dẫn vẽ móng bánh ú
 
Tekla BIM Basics
Tekla BIM BasicsTekla BIM Basics
Tekla BIM Basics
 
Giáo án Tekla Structures
Giáo án Tekla StructuresGiáo án Tekla Structures
Giáo án Tekla Structures
 
Tekla structure models
Tekla structure modelsTekla structure models
Tekla structure models
 
Cấu hình máy tính phục vụ cho đồ họa
Cấu hình máy tính phục vụ cho đồ họaCấu hình máy tính phục vụ cho đồ họa
Cấu hình máy tính phục vụ cho đồ họa
 
The tekla training guide
The tekla training guideThe tekla training guide
The tekla training guide
 
BIM cho người mới học
BIM cho người mới họcBIM cho người mới học
BIM cho người mới học
 

Similar a Tekla Model OpenAPI - 1st Dev. Day

20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
eastarJeong2
 
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
탑크리에듀(구로디지털단지역3번출구 2분거리)
 
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
devCAT Studio, NEXON
 

Similar a Tekla Model OpenAPI - 1st Dev. Day (10)

코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
 
자바_웹_개발자를_위한_c#_핵심_기능
자바_웹_개발자를_위한_c#_핵심_기능자바_웹_개발자를_위한_c#_핵심_기능
자바_웹_개발자를_위한_c#_핵심_기능
 
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
 
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
 
Java collections framework
Java collections frameworkJava collections framework
Java collections framework
 
마이크로 프론트엔드 아키텍쳐를 위한 모노레포 관리
마이크로 프론트엔드 아키텍쳐를 위한 모노레포 관리마이크로 프론트엔드 아키텍쳐를 위한 모노레포 관리
마이크로 프론트엔드 아키텍쳐를 위한 모노레포 관리
 
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
 
하드웨어 스타트업의 소프트웨어 이야기
하드웨어 스타트업의 소프트웨어 이야기하드웨어 스타트업의 소프트웨어 이야기
하드웨어 스타트업의 소프트웨어 이야기
 
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
전형규, SilvervineUE4Lua: UE4에서 Lua 사용하기, NDC2019
 
객체지향프로그래밍 특강
객체지향프로그래밍 특강객체지향프로그래밍 특강
객체지향프로그래밍 특강
 

Tekla Model OpenAPI - 1st Dev. Day

  • 1. Welcome to TeklaStructures OpenAPI
  • 2. Agenda □ Tekla OpenAPI □ Developer Kit 과 비교 □ Tekla OpenAPI 특징 – 장점 및 단점 □ Code examples □ 결론 □ Q&A
  • 3. Tekla OpenAPI □ Macros API □ Model API □ Plugin API □ Drawing API
  • 4. 준비물 □ Programs ○ TeklaStructures ○ Visual Studio □ Programming skills ○ VB, C# □ Understanding of Tekla □ Tutorial material
  • 5. vs. Developer Kit □ Dev. Kit 장점 ○ 쉬운 사용 • 기초적인 C 프로그래밍 능력 ○ 간편한 함수 사용 • xs_set_plane() □ Dev. Kit 단점 ○ 확장성 • 기본 제공 함수만 사용 가능 • 기본 틀이 짜여 있음
  • 6. Tekla OpenAPI 장점 □ Library ○ Tekla에서 기본 제공하는 라이브러리 ○ .Net의 많은 라이브러리 사용 가능 □ 확장성 ○ 선택 부재 외의 정보 확인 가능 ○ Tekla 외부에서 작업 가능 □ Customize Tekla ○ 사용자가 원하는 기능 제작
  • 7. Tekla OpenAPI 단점 및 요청사항 □ 접근성 ○ .Net 프로그래밍 능력, Tekla 이해 필요 ○ 초보자가 접근하기 어려움 □ 예제 ○ Tekla에서 제공한 라이브러리의 예제 부족함 ○ 도움말의 설명이 부족함 – Drawing API □ INP ○ Plugin – User Interface Definition 수정
  • 8. Code examples □ External Application ○ Create beams ○ Get properties □ Search neighbor parts ○ Get model objects ○ Search neighbor parts
  • 11.
  • 14.
  • 18. Q&A