Skip to content

klm555/pbd-perform3d

Repository files navigation

PBD_p3d

Static Badge Static Badge Static Badge

PBD_p3d 는 Perform-3D를 이용한 성능기반 내진설계를 보다 쉽고 빠르게 진행하기 위해 만들어진 Library입니다.

Quick Start

Clone

  1. Github의 Repository를 clone할 로컬 디렉토리 지정. (예시)
cd /c/user/Desktop
  1. clone
git clone https://github.com/klm555/structural-drawing-review.git

Warning

git bash가 설치되어있지 않은 경우, clone이 실행되지 않을 수 있음. git bash 설치 방법은 인터넷 참조. git bash를 설치하지 않고 clone을 진행하려면, github의 레포지토리에서 초록 버튼을 누르고 다운로드하면 됨.

Set Virtual Environment

  1. Clone된 Repository의 디렉토리로 이동. (예시)
cd .../user/Desktop/pbd-perform3d
  1. Python 3.9.12 다운로드 후 설치
  2. 아래의 명령어 차례대로 입력
virtualenv .venv --python==python3.9.12
pip install -r requirements.txt

Warning

virtualenv가 설치되어있지 않은 경우, 두번쨰 명령어가 실행되지 않을 수 있음. 이 경우 pip install virtualenv로 virtualenv 라이브러리를 먼저 설치한 후 실행하면 됨.

  1. 커맨드 프롬프트(cmd)에서 가상환경 활성화
cd .venv/Scripts
activate
cd ../..

Build .exe File

  1. 디렉토리가 제대로 설정되어 있는지 확인. (예시)
 cd .../user/Desktop/pbd-perform3d
  1. setup.py 파일 생성 (현재는 이미 있으므로 따로 생성할 필요 없음)
  2. 가상환경 활성화
cd .venv/Scripts
activate
cd ../..
  1. Build
python setup.py build

About

Performance-based Design using Perform-3D

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages