KR102286756B1 - 격자구조 생성 알고리즘을 이용한 설계방법 - Google Patents
격자구조 생성 알고리즘을 이용한 설계방법 Download PDFInfo
- Publication number
- KR102286756B1 KR102286756B1 KR1020190022771A KR20190022771A KR102286756B1 KR 102286756 B1 KR102286756 B1 KR 102286756B1 KR 1020190022771 A KR1020190022771 A KR 1020190022771A KR 20190022771 A KR20190022771 A KR 20190022771A KR 102286756 B1 KR102286756 B1 KR 102286756B1
- Authority
- KR
- South Korea
- Prior art keywords
- design
- stress
- computer
- building blocks
- design method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000002910 structure generation Methods 0.000 title description 2
- 238000009826 distribution Methods 0.000 claims abstract description 16
- 238000012916 structural analysis Methods 0.000 claims abstract description 12
- 238000004458 analytical method Methods 0.000 claims abstract description 6
- 238000010146 3D printing Methods 0.000 claims description 7
- 238000006073 displacement reaction Methods 0.000 claims description 6
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 239000000654 additive Substances 0.000 claims description 4
- 230000000996 additive effect Effects 0.000 claims description 4
- 238000005457 optimization Methods 0.000 description 17
- 230000000052 comparative effect Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000005054 agglomeration Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000003475 lamination Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 설계방법의 격자분석을 설명하기 위한 예시도.
도 3은 본 발명의 일실시예에 따른 설계방법에서 적용되는 빌딩블록의 생성을 설명하기 위한 예시도.
도 4는 본 발명의 일실시예에 따른 설계방법에서 적용되는 빌딩블록의 라이브러리를 나타낸 예시도.
도 5는 본 발명의 일실시예에 따른 설계방법이 적용되는 제 1 설계 대상의 예시도.
도 6은 도 5의 제 1 설계 대상에 대해 격자분할을 수행한 예시도.
도 7은 도 5의 제 1 설계 대상에 대한 응력분포를 도시한 예시도.
도 8은 도 5의 제 1 설계 대상에 대해 빌딩블록을 적용한 예시도.
도 9는 도 5의 제 1 설계 대상에 대해 본 발명의 실시예에 따른 설계방법이 적용된 결과를 나타낸 예시도.
도 10은 도 5의 제 1 설계 대상에 대해 종래의 설계방법으로 구현된 결과를 나타낸 예시도.
도 11은 본 발명의 실시예에 따른 설계방법이 적용되는 제 2 설계 대상의 예시도.
도 12는 도 11의 제 2 설계 대상에 대해 본 발명의 실시예에 따른 설계방법이 적용된 결과를 나타낸 예시도.
도 13은 도 11의 제 2 설계 대상에 대해 종래의 설계방법으로 구현된 결과를 나타낸 예시도.
비교예 | 실시예 | |
중량 | 93.56 g | 94.51 g |
최대 변위 | 0.0786 mm | 0.1126 mm |
최대 응력 | 2.627 MPa | 3.205 MPa |
처리 시간 | 4779 초 | 74 초 |
비교예 2 | 제 2 실시예 | |
중량 | 10.572 Kg | 12.19 Kg |
최대 변위 | 11.70 mm | 13.41 mm |
최대 응력 | 204.3 MPa | 77.8 MPa |
처리 시간 | 2026 초 | 41 초 |
111: 단위 셀
Claims (6)
- (A) 컴퓨터는 설계 대상에 존재하는 다양한 응력조건에 따른 응력분포를 분석하기 위하여 유효 강비(effective stiffness), 기본 공명주파수(fundamental resonance frequency), 최대 변위(maximum displacement) 및 응력 분포(stress distribution)를 분석하는 구조분석을 수행하는 단계;
(B) 상기 컴퓨터는 구조분석된 설계 대상에 대한 격자분석을 수행하는 단계;
(C) 상기 컴퓨터가 빌딩 블록이 적용될 격자 각각에 대한 평균 응력 정보를 검출하는 단계;
(D) 상기 컴퓨터가 상기 빌딩 블록을 적용하고 상기 격자의 구조를 조립하여 설계하는 단계; 및
(E) 기 컴퓨터가 3D 프린팅 장치에서 적층 제조하기 위하여 상기 (D) 단계에서 설계가 완료된 상기 설계 대상 정보를 참조하는 단계;
를 포함하며,
상기 (B) 단계는
(B-1) 상기 설계 대상의 설계 공간을 다수의 격자로 분할하는 단계;
(B-2) 상기 격자 각각을 다수의 단위 셀로 분할하는 단계; 및
(B-3) 상기 단위 셀 각각에 대해 각각의 축 방향의 수직 로드 및 전단 로드를 포함한 응력 분포를 분석하는 단계;
를 더 포함하는 설계방법.
- 제 1 항에 있어서,
상기 (A) 단계는 상기 설계 대상에 존재하는 로드(load)와 지지력을 포함한 외력 조건 및 설계요구사항에 따른 구조분석을 수행하는 것을 특징으로 하는 설계방법.
- 삭제
- 제 1 항에 있어서,
상기 (C) 단계는
상기 컴퓨터가 상기 단위 셀 각각에 대한 구조함수(Bijk)의 응력 절대값이 상기 격자의 평균 응력 절대값보다 큰 빌딩 블록을 라이브러리화된 다수의 빌딩 블록 DB에서 채용하는 것을 특징으로 하는 설계방법.
- 제 4 항에 있어서,
상기 빌딩 블록은 (ⅰ) 빌딩 블록 사이의 연결이 격자 구조를 형성하는 것을 보장할 것, (ⅱ) 빌딩 블록의 내부 구조가 다양한 응력 조건에 따라 최적화될 것, (ⅲ) 응집집중현상을 보상하기 위해 빌딩 블록의 내부 모서리 부분이 둥근 형태를 가질 것 및 (ⅳ) 소정의 안전계수(safety factor)를 가지면서 최소 중량을 가질 것 중 어느 하나의 특징을 만족하는 것을 특징으로 하는 설계방법.
- 제 1 항에 있어서,
상기 (B) 단계는 상기 빌딩 블록의 내부 응력을 해석하기 위해 모어의 원(Mohr's Circle)을 이용하여 내부 응력을 해석하는 것을 특징으로 하는 설계방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190022771A KR102286756B1 (ko) | 2019-02-26 | 2019-02-26 | 격자구조 생성 알고리즘을 이용한 설계방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190022771A KR102286756B1 (ko) | 2019-02-26 | 2019-02-26 | 격자구조 생성 알고리즘을 이용한 설계방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200104166A KR20200104166A (ko) | 2020-09-03 |
KR102286756B1 true KR102286756B1 (ko) | 2021-08-06 |
Family
ID=72469612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190022771A Active KR102286756B1 (ko) | 2019-02-26 | 2019-02-26 | 격자구조 생성 알고리즘을 이용한 설계방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102286756B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102508437B1 (ko) | 2021-06-23 | 2023-03-09 | 울산과학기술원 | 쿠션제품 제조 장치 및 방법 |
KR102535596B1 (ko) * | 2021-11-03 | 2023-05-26 | (주)컨셉션 | 절삭공구 제조방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007041630A (ja) * | 2003-11-21 | 2007-02-15 | Univ Nihon | 構造物の設計支援プログラム及び構造物の設計支援装置 |
KR100799207B1 (ko) * | 2001-12-29 | 2008-01-29 | 삼성테크윈 주식회사 | 고주기 피로 수명 해석 방법 |
JP2015111359A (ja) * | 2013-12-06 | 2015-06-18 | 富士通株式会社 | 設計プログラム、設計装置及び設計方法 |
US20170165753A1 (en) * | 2015-12-10 | 2017-06-15 | Velo3D, Inc. | Skillful Three-Dimensional Printing |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5585672B2 (ja) | 2013-02-01 | 2014-09-10 | Jfeスチール株式会社 | 形状最適化解析方法及び装置 |
-
2019
- 2019-02-26 KR KR1020190022771A patent/KR102286756B1/ko active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100799207B1 (ko) * | 2001-12-29 | 2008-01-29 | 삼성테크윈 주식회사 | 고주기 피로 수명 해석 방법 |
JP2007041630A (ja) * | 2003-11-21 | 2007-02-15 | Univ Nihon | 構造物の設計支援プログラム及び構造物の設計支援装置 |
JP2015111359A (ja) * | 2013-12-06 | 2015-06-18 | 富士通株式会社 | 設計プログラム、設計装置及び設計方法 |
US20170165753A1 (en) * | 2015-12-10 | 2017-06-15 | Velo3D, Inc. | Skillful Three-Dimensional Printing |
Also Published As
Publication number | Publication date |
---|---|
KR20200104166A (ko) | 2020-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7402013B2 (ja) | トポロジー最適化による機械部品の設計 | |
US11625516B2 (en) | Designing a part by topology optimization | |
EP3877890A1 (en) | Macrostructure topology generation with physical simulation for computer aided design and manufacturing | |
US10748336B2 (en) | 3D finite element mesh of a 3D part that comprises a lattice structure | |
US11062058B2 (en) | Usage feedback loop for iterative design synthesis | |
EP3503040B1 (en) | Design of a 3d finite element mesh of a 3d part that comprises a lattice structure | |
EP2289010A1 (en) | System and method for partitioning cad models of parts into simpler sub-parts for analysis of physical characteristics of the parts | |
US11947333B2 (en) | Dual lattice representation for crash simulation and manufacturing | |
CN111027110A (zh) | 一种连续体结构拓扑与形状尺寸综合优化方法 | |
Hadi et al. | Design configurations and creation of lattice structures for metallic additive manufacturing | |
KR102286756B1 (ko) | 격자구조 생성 알고리즘을 이용한 설계방법 | |
Claessens et al. | Spatial zoning for better structural topology design and performance | |
Das et al. | Optimal topology design of industrial structures using an evolutionary algorithm | |
US20230114354A1 (en) | Designing a modeled object | |
JP2001297118A (ja) | 構造最適化方法および構造最適化装置 | |
Yang et al. | New applications of topology optimisation in automotive industry | |
US20210150813A1 (en) | Meshing operation for representing a 3d printed object | |
Morretton et al. | Impacts of the settings in a design for additive manufacturing process based on topological optimization | |
McConaha | Graded lattice structure density optimization for additive manufacturing | |
JP2008197921A (ja) | シミュレーション装置、シミュレーション方法及びシミュレーションプログラム | |
Ahmad et al. | Simulation Based Topology Optimization Assessment with Manufacturing Constraints | |
Leiva et al. | An analyticall Bi-Directional growth parameterization to obtain optimal castable topology designs | |
Riordan et al. | Topology optimization of a Formula SAE upright using Optistruct | |
Curwen et al. | Analysis and optimal design of a titanium aircraft bracket using topology optimization | |
Neal et al. | GA-based multi-material structural optimization using stepwise mesh refinement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190226 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200531 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20201229 Patent event code: PE09021S02D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210729 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210802 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210803 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240702 Start annual number: 4 End annual number: 4 |