
BIM 시장이 커지면서 BIM 관련 소프트웨어도 다양해지고, 작성 툴 또한 기능이 많아지고 있습니다. 자연스럽게 클라이언트들의 요구가 많아지면서 BIM에서 표현해야할 내용들도 더 많아졌습니다. 그만큼 작업량도 늘어나면서 3D CAD 프로그램이나 BIM 작성 툴에서 작업

IDE로 Visual Studio를 설치합니다.IDE : 통합 개발 환경 (Integrated Development Environment)으로 소프트웨어 개발을 편하게 하기 위해코딩, 디버그, 컴파일, 배포 등의 작업을 한 프로그램에서 처리할 수 있도록 하는 소프트웨어

아마 Revit에서 Dynamo를 접해보신 분들이라면 첫 프로그래밍 언어로 Python을 시작했을 것 같습니다.그래서 구조가 많이 다른 C따라서 이해를 돕기 위해 python과 비교하듯이 설명하는 부분이 있을 수 있습니다. 그렇지만 python을 해보지 않은 분들이라도

지난시간에 설명한 코드 구조를 조금 더 자세히 설명하면 아래와 같습니다.네임스페이스 안에 클래스, 구조체, 인터페이스, 열거형 등을 정의할 수 있고그 안에 있는것들을 멤버라고 부릅니다.여기서 메소드는 클래스 안에 정의된 함수를 의미합니다.간단한 예시를 통해 이를 확인해

배열과 리스트는 여러 원소를 담을 수 있는 자료구조입니다.다만 두 자료구조에 대해 차이점이 있습니다.그리고 배열의 값을 저장하는 방법은 2가지인데, 배열을 선언할 때 넣는방법. 그리고 선언한 뒤에 넣는 방법 2가지가 있습니다.1) 선언할 때 넣기배열의 크기를 정한 뒤

주어진 조건의 결과를 통해 실행할 동작을 나누는 것을 의미합니다.

객체지향 프로그래밍 입문
이전시간에 기본적으로 객체를 정의하는 방법에 대해 알아보았습니다. 다만 기존에 작성한 코드는 아래와 같은 문제들이 있었습니다. 상판 유형을 사용자가 임의로 아무값이나 넣을 수 있습니다. 가격정보를 미리 정해두는게 아니라 책상이 생성될 때 정해집니다. 책상의 크기에 따라 가격을 계산해주는 부분이 없어 (예를들어 폭 200당 얼마 등) 가격을 규칙성 있게 정...

상속을 이용하여 클래스를 다양하게 만들어보기