본문 바로가기

Python

Python에서 IFC파일 컨트롤..(IfcOpenShell)

하아.. 정말 자료 없다...

구글에도 없다.. 영어를 못하는데도 .. 심지어 영어 자료도 별로 없다

그래서  ..정리하기로했다.

 

일단 난 건축공학석사가 아니라.. 멀티미디어 석사다..

그래서 건축 기초 지식이 1도 없다.

 

IFC파일에 첨들어본다  BIM도.. 그리고 무엇보다 난 전업주부 부업개발자다.

 

그래도 해야지.. 난 개발자니까

 

자 스텝 1.

파이썬을 깔아야 함.

그리고 파이참을 깔았다.

 

찾아보니 IfcOpenShell이란걸 설치해야한단다.

설치방법

http://ifcopenshell.org/python

 

IfcOpenShell

 

ifcopenshell.org

여기에서 맞는 압축파일을 다운받는다.

난 파이썬 3.8이고 운영체제는 64비트 윈도우라

ifcopenshell-python-38-v0.6.0-e9a9c1a-win64 이걸 받았다

압축을 풀면

ifcopenshell

라는 폴더가 나오는데 이 폴더를 파이썬 폴더의 lib폴더안에 넣는다.

위치는 파이참의 file-setting에 Project-Result->ProjectInterprinter에 보면 위치가 나온다 

사용하고있는 interprinter의 (python.exe)위치로 들어가보면 lib폴더가 있다 그안에 위치시켜주면 import ifcopenshell을 사용할 수가 있다.

 

(캡쳐가 귀찮아서.. 글로 씁니다. 부디 조금이라도 도움이 되시길)

 

자 그리고 ifc파일을 보기 위해서는 뷰어가 있어야 하는데 전 이걸 썻네요

https://www.accasoftware.com/en/ifc-viewer

 

IFC Viewer | usBIM.viewer+ | ACCA software

Yes, usBIM.viewer+ is a true IFC file editor with advanced BIM model creation and editing functions. usBIM.viewer+ also allows you to add properties to IFC files, in order to enrich existing information with additional technical, commercial, structural, pl

www.accasoftware.com

여기서 다운받아서 확인.

 

자 여기까지 준비완료