Changes
On August 4, 2023 at 8:46:34 AM UTC, admin:
-
Set author of Implementation of thermodynamic topology optimization for sequential additive manufacturing including structural self-weight in MATLAB to Dustin R. Jantos (previously Dustin R. Jantos, Miriam Kick, Philipp Junker)
f | 1 | { | f | 1 | { |
n | 2 | "author": "Dustin R. Jantos, Miriam Kick, Philipp Junker", | n | 2 | "author": "Dustin R. Jantos", |
3 | "author_email": "jantos@ikm.uni-hannover.de", | 3 | "author_email": "jantos@ikm.uni-hannover.de", | ||
4 | "creator_user_id": "17755db4-395a-4b3b-ac09-e8e3484ca700", | 4 | "creator_user_id": "17755db4-395a-4b3b-ac09-e8e3484ca700", | ||
5 | "doi": "10.25835/176pl6eq", | 5 | "doi": "10.25835/176pl6eq", | ||
6 | "doi_date_published": "2022-02-18", | 6 | "doi_date_published": "2022-02-18", | ||
7 | "doi_publisher": "LUIS", | 7 | "doi_publisher": "LUIS", | ||
8 | "doi_status": "true", | 8 | "doi_status": "true", | ||
9 | "domain": "https://data.uni-hannover.de", | 9 | "domain": "https://data.uni-hannover.de", | ||
n | n | 10 | "extra_authors": [ | ||
11 | { | ||||
12 | "extra_author": " Miriam Kick" | ||||
13 | }, | ||||
14 | { | ||||
15 | "extra_author": " Philipp Junker" | ||||
16 | } | ||||
17 | ], | ||||
10 | "groups": [], | 18 | "groups": [], | ||
11 | "have_copyright": "Yes", | 19 | "have_copyright": "Yes", | ||
12 | "id": "2039c8eb-3df2-49a5-ba87-02f75519ff15", | 20 | "id": "2039c8eb-3df2-49a5-ba87-02f75519ff15", | ||
13 | "isopen": false, | 21 | "isopen": false, | ||
14 | "license_id": "CC-BY-NC-3.0", | 22 | "license_id": "CC-BY-NC-3.0", | ||
15 | "license_title": "CC-BY-NC-3.0", | 23 | "license_title": "CC-BY-NC-3.0", | ||
16 | "maintainer": "Dustin R. Jantos", | 24 | "maintainer": "Dustin R. Jantos", | ||
17 | "maintainer_email": "jantos@ikm.uni-hannover.de", | 25 | "maintainer_email": "jantos@ikm.uni-hannover.de", | ||
18 | "metadata_created": "2023-01-12T13:14:17.150186", | 26 | "metadata_created": "2023-01-12T13:14:17.150186", | ||
n | 19 | "metadata_modified": "2023-01-12T13:14:17.150191", | n | 27 | "metadata_modified": "2023-08-04T08:46:34.315746", |
20 | "name": | 28 | "name": | ||
21 | -of-tto-for-sequential-am-including-structural-self-weight-in-matlab", | 29 | -of-tto-for-sequential-am-including-structural-self-weight-in-matlab", | ||
22 | "notes": "The development of engineering components often starts | 30 | "notes": "The development of engineering components often starts | ||
23 | digitally and a topology optimization can be the very first step. | 31 | digitally and a topology optimization can be the very first step. | ||
24 | However, it is important to account for manufacturing properties | 32 | However, it is important to account for manufacturing properties | ||
25 | during the optimization of these structures. For a step-by-step | 33 | during the optimization of these structures. For a step-by-step | ||
26 | additive manufacturing, we developed a sequential thermodynamic | 34 | additive manufacturing, we developed a sequential thermodynamic | ||
27 | topology optimization and implemented it into the software MATLAB [1]. | 35 | topology optimization and implemented it into the software MATLAB [1]. | ||
28 | This optimization process runs step-by-step through predefined | 36 | This optimization process runs step-by-step through predefined | ||
29 | sequences. For each sequence, the boundary conditions are updated due | 37 | sequences. For each sequence, the boundary conditions are updated due | ||
30 | to the changed manufacturing load. Furthermore, the design space can | 38 | to the changed manufacturing load. Furthermore, the design space can | ||
31 | be extended and/or reinitialized. Therefore, the optimization | 39 | be extended and/or reinitialized. Therefore, the optimization | ||
32 | properties 1) fixed design, 2) only material can be added or 3) free | 40 | properties 1) fixed design, 2) only material can be added or 3) free | ||
33 | optimization can be chosen. The next sequence starts when the | 41 | optimization can be chosen. The next sequence starts when the | ||
34 | optimization of the previous sequence converges. Using this MATLAB | 42 | optimization of the previous sequence converges. Using this MATLAB | ||
35 | code, we computed the numerical results for a bridge-like structure in | 43 | code, we computed the numerical results for a bridge-like structure in | ||
36 | [2]. The given MATLAB code is divided into two files: 1) | 44 | [2]. The given MATLAB code is divided into two files: 1) | ||
37 | \u201ctopTTO.m\u201d contains the optimization function for a | 45 | \u201ctopTTO.m\u201d contains the optimization function for a | ||
38 | rectangular design space discretized by 4-node square elements and 2) | 46 | rectangular design space discretized by 4-node square elements and 2) | ||
39 | \u201cexecuter.m\u201d contains the function calls to compute the | 47 | \u201cexecuter.m\u201d contains the function calls to compute the | ||
40 | sequential optimization for the examples in [2].\r\n\r\n[1] MATLAB | 48 | sequential optimization for the examples in [2].\r\n\r\n[1] MATLAB | ||
41 | programming language, www.mathworks.com.\r\n\r\n[2] Miriam Kick, | 49 | programming language, www.mathworks.com.\r\n\r\n[2] Miriam Kick, | ||
42 | Dustin R. Jantos and Philipp Junker. _Thermodynamic topology | 50 | Dustin R. Jantos and Philipp Junker. _Thermodynamic topology | ||
43 | optimization for sequential additive manufacturing including | 51 | optimization for sequential additive manufacturing including | ||
44 | structural self-weight._ Submitted. (2022)", | 52 | structural self-weight._ Submitted. (2022)", | ||
45 | "num_resources": 2, | 53 | "num_resources": 2, | ||
46 | "num_tags": 6, | 54 | "num_tags": 6, | ||
47 | "organization": { | 55 | "organization": { | ||
48 | "approval_status": "approved", | 56 | "approval_status": "approved", | ||
49 | "created": "2023-01-12T13:14:08.576667", | 57 | "created": "2023-01-12T13:14:08.576667", | ||
50 | "description": "__An der Universit\u00e4t 1__\r\n\r\n__30823 | 58 | "description": "__An der Universit\u00e4t 1__\r\n\r\n__30823 | ||
51 | Garbsen__\r\n\r\nTel. +49 511 762 - 3220\r\n\r\nFax +49 511 762 - | 59 | Garbsen__\r\n\r\nTel. +49 511 762 - 3220\r\n\r\nFax +49 511 762 - | ||
52 | 5496 \r\n\r\nhttps://www.ikm.uni-hannover.de/", | 60 | 5496 \r\n\r\nhttps://www.ikm.uni-hannover.de/", | ||
53 | "id": "44b6066d-41c1-47b2-bd20-9390fa1d56b4", | 61 | "id": "44b6066d-41c1-47b2-bd20-9390fa1d56b4", | ||
54 | "image_url": | 62 | "image_url": | ||
55 | .ikm.uni-hannover.de/fileadmin/site-templates/logos/ikm/ikm-logo.svg", | 63 | .ikm.uni-hannover.de/fileadmin/site-templates/logos/ikm/ikm-logo.svg", | ||
56 | "is_organization": true, | 64 | "is_organization": true, | ||
57 | "name": "institut-fur-kontinuumsmechanik", | 65 | "name": "institut-fur-kontinuumsmechanik", | ||
58 | "state": "active", | 66 | "state": "active", | ||
59 | "title": "Institut f\u00fcr Kontinuumsmechanik", | 67 | "title": "Institut f\u00fcr Kontinuumsmechanik", | ||
60 | "type": "organization" | 68 | "type": "organization" | ||
61 | }, | 69 | }, | ||
62 | "owner_org": "44b6066d-41c1-47b2-bd20-9390fa1d56b4", | 70 | "owner_org": "44b6066d-41c1-47b2-bd20-9390fa1d56b4", | ||
63 | "private": false, | 71 | "private": false, | ||
64 | "relationships_as_object": [], | 72 | "relationships_as_object": [], | ||
65 | "relationships_as_subject": [], | 73 | "relationships_as_subject": [], | ||
66 | "repository_name": "Leibniz University Hannover", | 74 | "repository_name": "Leibniz University Hannover", | ||
67 | "resources": [ | 75 | "resources": [ | ||
68 | { | 76 | { | ||
69 | "cache_last_updated": null, | 77 | "cache_last_updated": null, | ||
70 | "cache_url": null, | 78 | "cache_url": null, | ||
71 | "created": "2022-02-11T09:43:58.926457", | 79 | "created": "2022-02-11T09:43:58.926457", | ||
72 | "description": "", | 80 | "description": "", | ||
73 | "format": "matlab", | 81 | "format": "matlab", | ||
74 | "hash": "", | 82 | "hash": "", | ||
75 | "id": "b75089e5-f730-4811-ae42-c39fa7e9a2d2", | 83 | "id": "b75089e5-f730-4811-ae42-c39fa7e9a2d2", | ||
76 | "last_modified": "2022-02-11T09:43:58.889942", | 84 | "last_modified": "2022-02-11T09:43:58.889942", | ||
n | 77 | "metadata_modified": "2023-01-12T13:14:17.138419", | n | 85 | "metadata_modified": "2023-08-04T08:46:34.319628", |
78 | "mimetype": "application/vnd.wolfram.mathematica.package", | 86 | "mimetype": "application/vnd.wolfram.mathematica.package", | ||
79 | "mimetype_inner": null, | 87 | "mimetype_inner": null, | ||
80 | "name": "topTTO.m", | 88 | "name": "topTTO.m", | ||
81 | "package_id": "2039c8eb-3df2-49a5-ba87-02f75519ff15", | 89 | "package_id": "2039c8eb-3df2-49a5-ba87-02f75519ff15", | ||
82 | "position": 0, | 90 | "position": 0, | ||
83 | "resource_type": null, | 91 | "resource_type": null, | ||
84 | "size": 10698, | 92 | "size": 10698, | ||
85 | "state": "active", | 93 | "state": "active", | ||
86 | "url": | 94 | "url": | ||
87 | 5b07/resource/b75089e5-f730-4811-ae42-c39fa7e9a2d2/download/toptto.m", | 95 | 5b07/resource/b75089e5-f730-4811-ae42-c39fa7e9a2d2/download/toptto.m", | ||
88 | "url_type": "" | 96 | "url_type": "" | ||
89 | }, | 97 | }, | ||
90 | { | 98 | { | ||
91 | "cache_last_updated": null, | 99 | "cache_last_updated": null, | ||
92 | "cache_url": null, | 100 | "cache_url": null, | ||
93 | "created": "2022-02-11T09:43:38.172355", | 101 | "created": "2022-02-11T09:43:38.172355", | ||
94 | "description": "", | 102 | "description": "", | ||
95 | "format": "matlab", | 103 | "format": "matlab", | ||
96 | "hash": "", | 104 | "hash": "", | ||
97 | "id": "4223489d-46ad-4c26-865a-31f9794c5f22", | 105 | "id": "4223489d-46ad-4c26-865a-31f9794c5f22", | ||
98 | "last_modified": "2022-02-11T09:43:38.131124", | 106 | "last_modified": "2022-02-11T09:43:38.131124", | ||
n | 99 | "metadata_modified": "2023-01-12T13:14:17.139677", | n | 107 | "metadata_modified": "2023-08-04T08:46:34.319760", |
100 | "mimetype": "application/vnd.wolfram.mathematica.package", | 108 | "mimetype": "application/vnd.wolfram.mathematica.package", | ||
101 | "mimetype_inner": null, | 109 | "mimetype_inner": null, | ||
102 | "name": "executer.m", | 110 | "name": "executer.m", | ||
103 | "package_id": "2039c8eb-3df2-49a5-ba87-02f75519ff15", | 111 | "package_id": "2039c8eb-3df2-49a5-ba87-02f75519ff15", | ||
104 | "position": 1, | 112 | "position": 1, | ||
105 | "resource_type": null, | 113 | "resource_type": null, | ||
106 | "size": 8125, | 114 | "size": 8125, | ||
107 | "state": "active", | 115 | "state": "active", | ||
108 | "url": | 116 | "url": | ||
109 | 07/resource/4223489d-46ad-4c26-865a-31f9794c5f22/download/executer.m", | 117 | 07/resource/4223489d-46ad-4c26-865a-31f9794c5f22/download/executer.m", | ||
110 | "url_type": "" | 118 | "url_type": "" | ||
111 | } | 119 | } | ||
112 | ], | 120 | ], | ||
t | t | 121 | "services_used_list": "", | ||
113 | "source_metadata_created": "2022-02-11T09:00:18.834568", | 122 | "source_metadata_created": "2022-02-11T09:00:18.834568", | ||
114 | "source_metadata_modified": "2022-02-18T14:21:11.410378", | 123 | "source_metadata_modified": "2022-02-18T14:21:11.410378", | ||
115 | "state": "active", | 124 | "state": "active", | ||
116 | "tags": [ | 125 | "tags": [ | ||
117 | { | 126 | { | ||
118 | "display_name": "Additive Manufacturing", | 127 | "display_name": "Additive Manufacturing", | ||
119 | "id": "0ad05838-dc8f-414f-9027-ec581451791c", | 128 | "id": "0ad05838-dc8f-414f-9027-ec581451791c", | ||
120 | "name": "Additive Manufacturing", | 129 | "name": "Additive Manufacturing", | ||
121 | "state": "active", | 130 | "state": "active", | ||
122 | "vocabulary_id": null | 131 | "vocabulary_id": null | ||
123 | }, | 132 | }, | ||
124 | { | 133 | { | ||
125 | "display_name": "Code", | 134 | "display_name": "Code", | ||
126 | "id": "b727a6c5-a351-41e4-8a49-787a9db5c9fc", | 135 | "id": "b727a6c5-a351-41e4-8a49-787a9db5c9fc", | ||
127 | "name": "Code", | 136 | "name": "Code", | ||
128 | "state": "active", | 137 | "state": "active", | ||
129 | "vocabulary_id": null | 138 | "vocabulary_id": null | ||
130 | }, | 139 | }, | ||
131 | { | 140 | { | ||
132 | "display_name": "MATLAB", | 141 | "display_name": "MATLAB", | ||
133 | "id": "de8c1dd7-e2f8-4142-8dbb-040ba1ab7a2f", | 142 | "id": "de8c1dd7-e2f8-4142-8dbb-040ba1ab7a2f", | ||
134 | "name": "MATLAB", | 143 | "name": "MATLAB", | ||
135 | "state": "active", | 144 | "state": "active", | ||
136 | "vocabulary_id": null | 145 | "vocabulary_id": null | ||
137 | }, | 146 | }, | ||
138 | { | 147 | { | ||
139 | "display_name": "Sequential Optimization", | 148 | "display_name": "Sequential Optimization", | ||
140 | "id": "6b2f2163-e243-4aef-b7ce-f4ea967a8cc9", | 149 | "id": "6b2f2163-e243-4aef-b7ce-f4ea967a8cc9", | ||
141 | "name": "Sequential Optimization", | 150 | "name": "Sequential Optimization", | ||
142 | "state": "active", | 151 | "state": "active", | ||
143 | "vocabulary_id": null | 152 | "vocabulary_id": null | ||
144 | }, | 153 | }, | ||
145 | { | 154 | { | ||
146 | "display_name": "Software", | 155 | "display_name": "Software", | ||
147 | "id": "9b801114-83c4-4ac8-a6a4-5003d368b357", | 156 | "id": "9b801114-83c4-4ac8-a6a4-5003d368b357", | ||
148 | "name": "Software", | 157 | "name": "Software", | ||
149 | "state": "active", | 158 | "state": "active", | ||
150 | "vocabulary_id": null | 159 | "vocabulary_id": null | ||
151 | }, | 160 | }, | ||
152 | { | 161 | { | ||
153 | "display_name": "Thermodynamic Topology Optimization", | 162 | "display_name": "Thermodynamic Topology Optimization", | ||
154 | "id": "146ba6c9-d3a6-4046-b868-a1263caa6363", | 163 | "id": "146ba6c9-d3a6-4046-b868-a1263caa6363", | ||
155 | "name": "Thermodynamic Topology Optimization", | 164 | "name": "Thermodynamic Topology Optimization", | ||
156 | "state": "active", | 165 | "state": "active", | ||
157 | "vocabulary_id": null | 166 | "vocabulary_id": null | ||
158 | } | 167 | } | ||
159 | ], | 168 | ], | ||
160 | "terms_of_usage": "Yes", | 169 | "terms_of_usage": "Yes", | ||
161 | "title": "Implementation of thermodynamic topology optimization for | 170 | "title": "Implementation of thermodynamic topology optimization for | ||
162 | sequential additive manufacturing including structural self-weight in | 171 | sequential additive manufacturing including structural self-weight in | ||
163 | MATLAB", | 172 | MATLAB", | ||
164 | "type": "vdataset", | 173 | "type": "vdataset", | ||
165 | "url": | 174 | "url": | ||
166 | -of-tto-for-sequential-am-including-structural-self-weight-in-matlab", | 175 | -of-tto-for-sequential-am-including-structural-self-weight-in-matlab", | ||
167 | "version": "" | 176 | "version": "" | ||
168 | } | 177 | } |