본문 바로가기
  • Welcome!
VBA, VB.NET For Creo

Part List & BOM & Access DB

by ToolBOX01 2023. 1. 12.
반응형

ToolBOX VBA의 "Part List" 기능은  모델이 가지고 있는 특성 값을 가져올수 있고, 수정 할수 있습니다.
모델의 무게, 사이즈,  측정한 Parameter, 사용자가 선택한 Dimension, JPG 이미지 파일등을 가져올수 있습니다.
또한 파일 변환 기능도 추가 할수 있습니다. 관성 모우멘트 값도 가져올수 있습니다. "Part List" 기능은 리포트 Sheet를 사용 합니다. 그런데 리포트는 사용 용도에 따라 달라집니다.  빠르고 쉽게 다양한 엑셀 파일을 만들수 있는 방법은 없을까요? 모델의 특성값을 파일에 저장 하고, 필요 따라 불러오면 가능 할수 있습니다. 저장 하는 곳을 데이터 베이스라 합니다.

그런데 적은 비용으로, 제한된 사용자만 활용 할수 있는 방법은 없을까요? 가장 손쉬운 방법으로 Access로 만드는것 같습니다. 물론 오픈소스 데이터베이스를 활용 하는것이 좋습니다. Access의 경우 사용자가 3 ~ 4명인 경우가 적당 하다고 합니다

>> 참고 자료

 

데이터베이스란 무엇인가?

데이터베이스(Database) 컴퓨터는 여러 가지 용도로 많은 양의 데이터를 처리합니다. 회사에서는 매출과 직원들의 정보를 기록하여 관리하고, 병원에서는 화자들의 진료 내역을 컴퓨터에 기록하

edmblackbox.tistory.com

 

설계가 끝나면 도면과 문서 파일(엑셀, 파워 포인트, 워드 . . )을 하드디스크에 저장 합니다.  파일 검색은 사용자의 기억에 의해 불러옵니다. 희발성인 기억이 사라지면, 애써 만든 파일은 사라집니다. 데이터 베이스가 필요한 이유 입니다.

>> Access 파일 추가

 

 

데이터베이스의 레코드에 파일 및 그래픽 첨부 - Microsoft 지원

Access에서 첨부 파일 기능을 사용하여 문서, 프레젠테이션, 이미지를 비롯한 다양한 파일을 데이터베이스의 레코드에 추가할 수 있습니다. 이 문서에서는 첨부 파일을 사용하고 데이터를 첨부

support.microsoft.com

 

ToolBOX VBA의 Part List 는 모델이 가지고 있는 특성값을 입력, 수정 합니다

 

부품 단위로  특성값을 입력, 수정 합니다

Creo 모델의 특성 값들은 엑셀 VBA로 만든 ToolBOX VBA로 데이터 베이스에 저장하고 관리 합니다.
저당된 데이터는 사용자가 원하는 다양한 리포트로 생성 됩니다.

데이터 베이스에 다양한 정리된 데이터가 쌓여야, 시각화를 사용자에게 제공 할수 있습니다. 설계자에게 프로그램 개발은 어렵습니다. 하지만 현재는 맨 바닦 부터 코딩을 하지 않습니다. 구글링을 통해 남이 만든 코드를 이해 하고, 편집하여 사용 하면 됩니다. 즉 경험을 쌓으면 단순한 반복적인 업무를 줄이고, 과거에 경험 하지 못한 새로운 것을 얻을 수 있습니다. 

설계자가 엑셀 VBA를 배워야 하는 이유 입니다

CREO VBA로 모델을 일정한 간격으로 회전 하면서 저장 이미지 파일을 자동으로 만들수 있습니다. 모델의 특성값은 데이터 베이스에 있습니다.  CREO VBA로 이미지들과 함께 특성값을 기계 학습을 시킵니다.  공장에 부품들이 들어오면 무엇인 투입되었는지 알수 있지 않을까요? CCTV로 범인을 잡는 세상 입니다.  가능 하지 않을까요?

>> 바나나 숙성 판독

 

Teachable Machine Tutorial: Bananameter

Learn how to use Teachable Machine to train a model on poses.

medium.com

 

>> 마시멜로 판별기

 

Tiny Sorter

Meet Tiny Sorter, a fun starter project that teaches you about machine learning and physical computing — together, in a hands-on DIY way. See how well you've trained your model by dropping in cereal and seeing if it goes into the right bucket. Align the

experiments.withgoogle.com

 

'VBA, VB.NET For Creo' 카테고리의 다른 글

Creo VBA 시작 코드  (0) 2023.01.14
Coordinate Systems and Transformations  (0) 2023.01.13
BOM LEVEL 표시 방법  (0) 2023.01.06
Template Model] 자동으로 치수 변경  (1) 2023.01.04
라이브러리 관리 프로그램 #2  (0) 2023.01.03