{"id":154126,"date":"2025-05-30T16:29:17","date_gmt":"2025-05-30T13:29:17","guid":{"rendered":"https:\/\/azbuki.bg\/?p=154126"},"modified":"2025-05-30T16:29:17","modified_gmt":"2025-05-30T13:29:17","slug":"optimizing-the-mass-of-an-orientation-module-for-delta-robots","status":"publish","type":"post","link":"https:\/\/mathinfo.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/","title":{"rendered":"Optimizing the mass of an orientation module for delta robots"},"content":{"rendered":"<p><strong><a href=\"mailto:st_nikolov2@tu-sofia.bg\" target=\"_blank\" rel=\"noopener\">Stiliyan Nikolov<\/a><br \/>\n<\/strong>ORCID iD: 0000-0002-2485-3847<br \/>\nWeb of Science Researcher ID: ACY-7901-2022<br \/>\n<em>Technical University of Sofia, Bulgaria<\/em><\/p>\n<p><strong><a href=\"mailto:rkd@tu-sofia.bg\" target=\"_blank\" rel=\"noopener\">Reneta Dimitrova<\/a><br \/>\n<\/strong>ORCID iD: 0000-0001-6594-131X<br \/>\nWeb of Science Researcher ID: GWZ-2447-2022<br \/>\n<em>Technical University of Sofia, Bulgaria<\/em><\/p>\n<p><a href=\"https:\/\/doi.org\/10.53656\/adpe-2025.19\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.53656\/adpe-2025.19<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignleft wp-image-146829\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg\" alt=\"\" width=\"32\" height=\"40\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg 1532w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-239x300.jpg 239w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-817x1024.jpg 817w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-768x963.jpg 768w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-1226x1536.jpg 1226w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-750x940.jpg 750w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-1140x1429.jpg 1140w\" sizes=\"(max-width: 32px) 100vw, 32px\" \/><br \/>\n<a href=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos_nikolov_dimitrova.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/p>\n<p><em>Pages 217-228<\/em><\/p>\n<p><strong>Abstract<\/strong>. The article discusses the optimization of the mass of an orientation module for a delta robot. The stages of the process of optimizing the mass of designed products are defined, taking into account the specifics of their design. Recommendations for using the defined stages are given. Topological optimization of details of the orientation module design, determined according to the given criteria at the relevant stage of the optimization process, was performed. The defined stages are applied to the optimization of the orientation module for a delta robot.<\/p>\n<p><em>Keywords:<\/em> topological optimization; orientation module; CAE system; product design<\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li><strong> Introduction<\/strong><\/li>\n<\/ol>\n<p>Part of the design process of products is optimizing their mass. Modern CAE systems have specialized tools for solving this task. These are tools for topology optimization, which can be considered as a form of structural optimization, solving one of the most common engineering problems &#8211; how to create a sufficiently strong part using the least amount of material.<\/p>\n<p>Topology optimization methods are most often based on the finite element method (FEM), which is a powerful numerical method widely used to solve engineering problems (Bici et al., 2017). The essence of topology optimization consists in using FEA-based simulations to assess which areas of a given part are not structurally critical (Bodog &amp; Grebeni\u015fan, 2022). These are areas in which the stresses generated during the operation of the part are less than those allowed for the material from which it is made. The results obtained are used by the algorithm built into the system to determine which areas of the part can be removed.<\/p>\n<p>The algorithm continuously evaluates the stress distribution while removing material to assess the resulting effects. This is done in many separate steps until a stable shape of the part is obtained, taking into account the specified loads and boundary conditions (Malakov &amp; Zaharinov, 2021). Topological optimization is used in many industrial sectors where weight reduction is essential (Zach &amp; Dudescu, 2021; Mitev &amp; Malakov, 2024; Tomov, 2017). In this article, topology optimization will be used to reduce the weight of a module for orientation for a delta robot. Robots with parallel kinematics find an extremely wide range of applications.<\/p>\n<p>They allow the weight of the manipulated object to be distributed between several kinematic chains, which provides higher load capacity and better dynamic parameters compared to robots with sequential kinematics of the same size (Dichev et al., 2024; Mitev, 2024).<\/p>\n<p>One of the most suitable for use are delta robots, which implement 3 degrees of freedom, ensuring the positioning of the manipulated object at any point of the robot&#8217;s workspace. Adding an orientation module to the movable platform of the delta robot provides additional degrees of freedom, through which the manipulated object can some the necessary poses (Dichev et al., 2021; Vassilev &amp; Komarski, 2024). This design of a delta robot with an added orientation module combines the advantages of industrial robots with sequential and parallel kinematics.<\/p>\n<ol start=\"2\">\n<li><strong> Task statement <\/strong><\/li>\n<\/ol>\n<p>The delta robot for which the orientation module was designed, its 3D model with the orientation module, and a 3D model of the orientation module are shown in Fig. 1.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154145 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.1-2.png\" alt=\"\" width=\"578\" height=\"222\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.1-2.png 578w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.1-2-300x115.png 300w\" sizes=\"(max-width: 578px) 100vw, 578px\" \/><\/p>\n<pre><strong>Figure 1. <\/strong>Delta robot with orientation module<\/pre>\n<p>The use of such an orientation module can significantly increase the possible applications of the delta robot. The module allows for reorientation of the manipulated objects.<\/p>\n<p>The payload of the delta robot is 5 [kg]. The mass of the developed orientation module is 3.6 [kg]. This means that the maximum mass of the objects manipulated by the robot using the developed module is 1.4 [kg].<\/p>\n<p>The goal is to optimize the design of the orientation module so that the robot can manipulate objects with a mass of 1.5 [kg].<\/p>\n<ol start=\"3\">\n<li><strong> Topological optimization of products mass<\/strong><\/li>\n<\/ol>\n<p>Regardless of the product design, the following main stages of the process of optimizing its mass can be defined:<\/p>\n<p><strong>\u00a0<\/strong><strong>3.1. Stage One \u2013 Analysis of design<\/strong><\/p>\n<p>At this stage, the parts and assemblies included in the design of the product are divided into the following groups:<\/p>\n<ul>\n<li><strong>Group 1 Standardized not allowing mass reduction<\/strong> \u2013 these are parts and assemblies purchased from external suppliers and incorporated into the design of the product, the mass of which cannot be reduced (engines, bearings, hydro and pneumatic cylinders, fasteners, etc.);<\/li>\n<li><strong>Group 2 Standardized allowing for mass reduction<\/strong> \u2013 these are parts purchased from external suppliers and incorporated into the design of the product, the mass of which can be reduced (pulleys, gears, structural profiles, etc.) without affecting their functionality;<\/li>\n<li><strong>Group 3 Unique not allowing for mass reduction<\/strong> \u2013 these are parts and assemblies designed specifically for the product, whose mass is determined as a result of their strength calculation and cannot be changed without affecting their functionality;<\/li>\n<li><strong>Group 4 Unique allowing for mass reduction<\/strong> \u2013 these are parts designed specifically for the product, whose mass is determined based on the functions they perform and can be varied within certain limits.<\/li>\n<\/ul>\n<p><strong>\u00a0<\/strong><strong>3.2. Stage Two \u2013 Selecting parts for optimization<\/strong><\/p>\n<p>After dividing the parts into groups, the basic mass of the product is determined, which is not subject to reduction (the sum of the masses of parts and assemblies from groups 1 and 3). This mass can be used as a criterion for assessing the feasibility of carrying out the remaining stages. If this mass is too large, over 85% of the total mass of the product, it should be assessed whether reducing the mass of the parts from the remaining groups can achieve the desired goal.<\/p>\n<p>The parts from groups 2 and 4 are arranged in descending order of their mass, in order to determine those whose mass reduction will have the desired effect of the optimization. Reducing the mass of parts whose percentage share in the total mass of the product is less than 1% will in most cases not have a significant impact on the final result.<\/p>\n<p>Based on the results obtained at this stage, the parts whose mass optimization will lead to the desired result are determined.<\/p>\n<p><strong>\u00a0<\/strong><strong>3.3. Stage Three \u2013 Optimizing the mass of the determined parts<\/strong><\/p>\n<p>For some of the parts in this group, mass reduction can be achieved by drilling holes that do not violate their functional characteristics (pulleys, gears, etc.).<\/p>\n<p>For the rest, it is necessary to conduct topological optimization in the following steps:<\/p>\n<ul>\n<li>development of a computational model that takes into account the loads and constraints acting on the part;<\/li>\n<li>determination of the strength characteristics of the part;<\/li>\n<li>performance of topological optimization under the specified loads and constraints;<\/li>\n<li>creation of a new part taking into account the results of the optimization;<\/li>\n<li>strength check of the new part;<\/li>\n<li>evaluation of the optimization result.<\/li>\n<\/ul>\n<p><strong>\u00a0<\/strong><strong>3.4. Stage four \u2013 Evaluation of results from the performed optimization of the product mass<\/strong><\/p>\n<p>At this stage, the total weight reduction of the product is determined, the achieved weight reduction is evaluated and a decision is made on the appropriateness of its implementation.<\/p>\n<p>Since weight reduction using traditional processing technologies is associated with additional costs, it must be assessed whether the achieved weight reduction of the product is worth these costs.<\/p>\n<ol start=\"4\">\n<li><strong> Optimizing the mass of an orientation module for delta robots<\/strong><\/li>\n<\/ol>\n<p>The defined stages for optimizing the mass of products will be used in optimizing the mass of the orientation module shown in Fig. 1.<\/p>\n<p><strong>\u00a0<\/strong><strong>4.1. Stage One \u2013 Analysis of design<\/strong><\/p>\n<p>The orientation module has sequential kinematics, 3 rotational joints, providing 3 degrees of freedom (DOF), allowing the manipulated objects to assume the necessary poses. It is made up of 144 parts and assemblies, which, according to the considerations made in part 3 of the article, fall into the groups given in tables 1 to 4:<\/p>\n<p><strong>Table 1. <\/strong>Group 1 Standardized parts not allowing mass reduction<\/p>\n<table width=\"599\">\n<thead>\n<tr>\n<td width=\"38\"><strong><em>\u2116<\/em><\/strong><\/td>\n<td width=\"274\"><strong><em>Name<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Pieces<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Mass [g]<\/em><\/strong><\/td>\n<td width=\"117\"><strong><em>Total mass [g]<\/em><\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"38\">1<\/td>\n<td width=\"274\">Stepper Motor Nema 17<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">600.00<\/td>\n<td width=\"117\">1800.00<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2<\/td>\n<td width=\"274\">Bearing B6810ZZ<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">71.53<\/td>\n<td width=\"117\">71.,53<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">3<\/td>\n<td width=\"274\">Bearing B6807<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">37.10<\/td>\n<td width=\"117\">37.10<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">4<\/td>\n<td width=\"274\">Bearing B6805ZZ<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">32.29<\/td>\n<td width=\"117\">32.29<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">5<\/td>\n<td width=\"274\">Bearing JFM-3034-20<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">4.96<\/td>\n<td width=\"117\">4.96<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">6<\/td>\n<td width=\"274\">Bearing JFM-2023-21<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">2.61<\/td>\n<td width=\"117\">2.61<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">7<\/td>\n<td width=\"274\">Bearing JTM-2036-15<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">1.04<\/td>\n<td width=\"117\">3.12<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">8<\/td>\n<td width=\"274\">Timing Belt GBN2493GT-60&#215;255<\/td>\n<td width=\"85\">2<\/td>\n<td width=\"85\">11.2<\/td>\n<td width=\"117\">22.4<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">9<\/td>\n<td width=\"274\">Timing Belt GBN2043GT-60&#215;210<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">9.5<\/td>\n<td width=\"117\">28.5<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">10<\/td>\n<td width=\"274\">Timing Belt GBN1893GT-60\u0445195<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">7.6<\/td>\n<td width=\"117\">7.6<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">11<\/td>\n<td width=\"274\">Support RollerH1RLM-0511-30<\/td>\n<td width=\"85\">4<\/td>\n<td width=\"85\">5.22<\/td>\n<td width=\"117\">20.88<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">12<\/td>\n<td width=\"274\">Support Roller H1RLM-0511-24.5<\/td>\n<td width=\"85\">2<\/td>\n<td width=\"85\">5.21<\/td>\n<td width=\"117\">10.42<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">13<\/td>\n<td width=\"274\">Support Roller H1RLM-0511-20<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">2.07<\/td>\n<td width=\"117\">6.21<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">14<\/td>\n<td width=\"274\">Axle for Support Roller SFJW5-49-M3-N3<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">6.68<\/td>\n<td width=\"117\">6.68<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">15<\/td>\n<td width=\"274\">Axle for Support Roller SFJW5-60-M3-N3<\/td>\n<td width=\"85\">2<\/td>\n<td width=\"85\">2.85<\/td>\n<td width=\"117\">5.70<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">16<\/td>\n<td width=\"274\">Axle for Support Roller SFJW5-20-M3-N3<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">2.34<\/td>\n<td width=\"117\">7.02<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">17<\/td>\n<td width=\"274\">Socket Head Cap Screw \u041c 2,5\u04454<\/td>\n<td width=\"85\">8<\/td>\n<td width=\"85\">0.44<\/td>\n<td width=\"117\">3.52<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">18<\/td>\n<td width=\"274\">Socket Head Cap Screw \u041c 2,5\u04456<\/td>\n<td width=\"85\">19<\/td>\n<td width=\"85\">0.52<\/td>\n<td width=\"117\">9.88<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">19<\/td>\n<td width=\"274\">Socket Head Cap Screw \u041c 2,5\u044510<\/td>\n<td width=\"85\">32<\/td>\n<td width=\"85\">0.67<\/td>\n<td width=\"117\">21.44<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">20<\/td>\n<td width=\"274\">Slotted Set Screw \u041c 3\u044510<\/td>\n<td width=\"85\">8<\/td>\n<td width=\"85\">0.48<\/td>\n<td width=\"117\">3.84<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"312\">Total Pieces<\/td>\n<td width=\"85\">99<\/td>\n<td colspan=\"2\" width=\"202\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"482\">Total mass<\/td>\n<td width=\"117\">2105.70<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Table <\/strong><strong>2. <\/strong>Group 2 Standardized allowing for mass reduction<strong>\u00a0<\/strong><\/p>\n<table width=\"599\">\n<thead>\n<tr>\n<td width=\"38\"><strong><em>\u2116<\/em><\/strong><\/td>\n<td width=\"274\"><strong><em>Name<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Pieces<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Mass [g]<\/em><\/strong><\/td>\n<td width=\"117\"><strong><em>Total mass [g]<\/em><\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"38\">1<\/td>\n<td width=\"274\">Timing Pulley GPA48GT3060-A-H30<\/td>\n<td width=\"85\">4<\/td>\n<td width=\"85\">23.78<\/td>\n<td width=\"117\">95.12<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2<\/td>\n<td width=\"274\">Timing Pulley GPA48GT3060-A-H20<\/td>\n<td width=\"85\">4<\/td>\n<td width=\"85\">15.78<\/td>\n<td width=\"117\">63.12<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">3<\/td>\n<td width=\"274\">Timing Pulley GPA22GT3060-A-P6<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">7.6<\/td>\n<td width=\"117\">22.8<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"312\">Total Pieces<\/td>\n<td width=\"85\">11<\/td>\n<td colspan=\"2\" width=\"202\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"482\">Total mass<\/td>\n<td width=\"117\">181.04<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0<\/strong><strong>Table<\/strong><strong> 3. <\/strong>Group 3 Unique not allowing for mass reduction<\/p>\n<table width=\"599\">\n<thead>\n<tr>\n<td width=\"38\"><strong><em>\u2116<\/em><\/strong><\/td>\n<td width=\"274\"><strong><em>Name<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Pieces<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Mass [g]<\/em><\/strong><\/td>\n<td width=\"117\"><strong><em>Total mass [g]<\/em><\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"38\">1<\/td>\n<td width=\"274\">Shaft \u2013 1<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">62.86<\/td>\n<td width=\"117\">62.86<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2<\/td>\n<td width=\"274\">Shaft \u2013 2<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">62.14<\/td>\n<td width=\"117\">62.14<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">3<\/td>\n<td width=\"274\">Shaft \u2013 3<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">55.97<\/td>\n<td width=\"117\">55.97<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">4<\/td>\n<td width=\"274\">Shaft \u2013 4<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">31.95<\/td>\n<td width=\"117\">31.95<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">5<\/td>\n<td width=\"274\">Shaft \u2013 5<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">24.24<\/td>\n<td width=\"117\">24.24<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">6<\/td>\n<td width=\"274\">Shaft \u2013 6<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">16.43<\/td>\n<td width=\"117\">16.43<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">7<\/td>\n<td width=\"274\">Shaft \u2013 7<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">8.50<\/td>\n<td width=\"117\">25.5<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">8<\/td>\n<td width=\"274\">Flange \u2013 1<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">19.78<\/td>\n<td width=\"117\">19.78<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">9<\/td>\n<td width=\"274\">Flange \u2013 2<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">18.96<\/td>\n<td width=\"117\">18.96<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">10<\/td>\n<td width=\"274\">Flange \u2013 3<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">16.17<\/td>\n<td width=\"117\">16.17<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">11<\/td>\n<td width=\"274\">Flange \u2013 4<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">11.08<\/td>\n<td width=\"117\">11.08<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">12<\/td>\n<td width=\"274\">Body \u2013 1<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">192.88<\/td>\n<td width=\"117\">192,88<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">13<\/td>\n<td width=\"274\">Body \u2013 2<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">56,33<\/td>\n<td width=\"117\">56.33<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">14<\/td>\n<td width=\"274\">Body \u2013 3<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">48.49<\/td>\n<td width=\"117\">48.49<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">15<\/td>\n<td width=\"274\">Body \u2013 4<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">44.09<\/td>\n<td width=\"117\">44.09<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">16<\/td>\n<td width=\"274\">Body \u2013 5<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">35.05<\/td>\n<td width=\"117\">35.05<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">17<\/td>\n<td width=\"274\">Support \u2013 1<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">50.07<\/td>\n<td width=\"117\">50.07<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">18<\/td>\n<td width=\"274\">Support \u2013 2<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">40.87<\/td>\n<td width=\"117\">40.87<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">19<\/td>\n<td width=\"274\">Support \u2013 3<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">30.35<\/td>\n<td width=\"117\">30.35<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">20<\/td>\n<td width=\"274\">Column<\/td>\n<td width=\"85\">3<\/td>\n<td width=\"85\">37.24<\/td>\n<td width=\"117\">111.72<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">21<\/td>\n<td width=\"274\">Cover \u2013 1<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">36.87<\/td>\n<td width=\"117\">36.87<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">22<\/td>\n<td width=\"274\">Cover \u2013 2<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">17.62<\/td>\n<td width=\"117\">17.62<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">23<\/td>\n<td width=\"274\">Cover \u2013 3<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">13.97<\/td>\n<td width=\"117\">13.97<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">24<\/td>\n<td width=\"274\">Cover \u2013 4<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">4.06<\/td>\n<td width=\"117\">4.06<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">25<\/td>\n<td width=\"274\">Cover \u2013 5<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">3.84<\/td>\n<td width=\"117\">3.84<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"312\">Total Pieces<\/td>\n<td width=\"85\">29<\/td>\n<td colspan=\"2\" width=\"202\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"482\">Total mass<\/td>\n<td width=\"117\">939.81<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Table 4. <\/strong>Group 4 Unique allowing for mass reduction<\/p>\n<table width=\"599\">\n<thead>\n<tr>\n<td width=\"38\"><strong><em>\u2116<\/em><\/strong><\/td>\n<td width=\"274\"><strong><em>Name<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Pieces<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Mass [g]<\/em><\/strong><\/td>\n<td width=\"117\"><strong><em>Total mass [g]<\/em><\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"38\">1<\/td>\n<td width=\"274\">Base<\/td>\n<td width=\"85\">1<\/td>\n<td width=\"85\">209.43<\/td>\n<td width=\"117\">209.43<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">2<\/td>\n<td width=\"274\">Plate \u2013 1<\/td>\n<td width=\"85\">2<\/td>\n<td width=\"85\">42.87<\/td>\n<td width=\"117\">85.74<\/td>\n<\/tr>\n<tr>\n<td width=\"38\">3<\/td>\n<td width=\"274\">Plate \u2013 2<\/td>\n<td width=\"85\">2<\/td>\n<td width=\"85\">38.81<\/td>\n<td width=\"117\">77.62<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"312\">Total Pieces<\/td>\n<td width=\"85\">5<\/td>\n<td colspan=\"2\" width=\"202\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"482\">Total mass<\/td>\n<td width=\"117\">372.79<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>4.2. Stage Two \u2013 Selecting parts for optimization<\/strong><\/p>\n<p>Based on the data in tables I to IV, the total mass of the orientation module is <strong>3599.34<\/strong> [g]. Its base mass, which is not subject to reduction, is <strong>3045.51<\/strong> [g] \u2013 <strong>84.6<\/strong>% of the total mass.<\/p>\n<p>The mass of the orientation module parts from groups 2 and 4 is <strong>553.83<\/strong> [g]. The need to reduce the mass of the orientation module by <strong>100.00<\/strong> [g] means reducing the mass of the parts from groups 2 and 4 by <strong>18.1<\/strong>% or <strong>2.8<\/strong>% of the total mass of the orientation module.<\/p>\n<p>To achieve the set goal, based on the above data for mass optimization, the following parts were selected: Base; Plate \u2013 1; Plate \u2013 2; Timing Pulley GPA48GT3060-A-H30 and Timing Pulley GPA48GT3060-A-H20.<\/p>\n<p><strong>4.3. Stage Three \u2013 Optimizing the mass of the determined parts<\/strong><\/p>\n<ul>\n<li>Optimizing the mass of standardized parts allowing mass reduction<\/li>\n<\/ul>\n<p>Considering the function and design of the parts in this group, reducing their mass is most appropriate to be done by drilling holes parallel to their axis of rotation, which does not violate their strength characteristics. The results obtained are shown in Fig. 2 and Fig. 3.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154146 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.2-1.png\" alt=\"\" width=\"513\" height=\"273\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.2-1.png 513w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.2-1-300x160.png 300w\" sizes=\"(max-width: 513px) 100vw, 513px\" \/><\/p>\n<p><strong>a\/ before optimization\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 b\/ after optimization<\/strong><\/p>\n<pre><strong>Figure 2. <\/strong>Optimization of the mass of a part Timing Pulley GPA48GT3060-A-H30<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154147 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.3-2.png\" alt=\"\" width=\"564\" height=\"282\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.3-2.png 564w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.3-2-300x150.png 300w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.3-2-360x180.png 360w\" sizes=\"(max-width: 564px) 100vw, 564px\" \/><\/p>\n<p><strong>a\/ before optimization\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 b\/ after optimization<\/strong><\/p>\n<pre><strong>Figure 3. <\/strong>Optimization of the mass of a part Timing Pulley GPA48GT3060-A-H20<\/pre>\n<p>The mass of the part, Timing Pulley GPA48GT3060-A-H30, before optimization is <strong>23.78<\/strong> [g]. The mass of the part after optimization is <strong>19.15<\/strong> [g]. The achieved mass reduction is <strong>4.63<\/strong> [g] or a total of <strong>18.52<\/strong> [g] for the orientation model.<\/p>\n<p>The mass of the part, Timing Pulley GPA48GT3060-A-H20, before optimization is <strong>15.79<\/strong> [g]. The mass of the part after optimization is <strong>12.10<\/strong> [g]. The achieved mass reduction is <strong>3.69<\/strong> [g] or a total of <strong>14.76<\/strong> [g] for the orientation model.<\/p>\n<ul>\n<li>Optimizing the mass of unique parts allowing mass reduction<\/li>\n<\/ul>\n<p>To optimize the mass of unique parts, it is necessary to conduct topological optimization.<\/p>\n<p>The individual steps of the performed topological optimization and its results for detail Plate &#8211; 1 are:<\/p>\n<ul>\n<li>development of a computational model &#8211; taking into account the forces acting on the part during operation caused by its own weight 0.4 [N], the weight of the remaining parts and assemblies 23.5 [N] and the weight of the manipulated objects 14.7 [N] Fig. 4.a;<\/li>\n<li>determination of the strength characteristics of the part &#8211; maximum von Mises stresses obtained 4.9 [MPa], maximum displacements obtained 0.22 [\u03bcm] Fig. 4.b;<\/li>\n<li>topological optimization under the specified loads and constraints, in order to obtain a minimum mass with permissible maximum displacements in the part 5[\u03bcm] Fig.5.a;<\/li>\n<li>creation of a new part taking into account the results of the optimization Fig.5.b;<\/li>\n<li>strength testing of the new part maximum stresses obtained by von Mises 5.1[MPa], maximum displacements obtained 0.25 [\u03bcm] Fig.5.c<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154148 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.4.png\" alt=\"\" width=\"676\" height=\"241\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.4.png 676w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.4-300x107.png 300w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/p>\n<p><strong>a) computational model b) strength characteristics<\/strong><\/p>\n<pre><strong>Figure 4. <\/strong>Optimization of the mass of a part Plate \u2013 1<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154149 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.5-1.png\" alt=\"\" width=\"659\" height=\"233\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.5-1.png 659w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.5-1-300x106.png 300w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/p>\n<p><strong>a) topological optimization b) optimized part c) strength characteristics<\/strong><\/p>\n<pre><strong>Figure 5. <\/strong>Result of optimizing the mass of a part Plate \u2013 1<\/pre>\n<p>As a result of the optimization carried out, the mass of the detail Plate \u2013 1 was reduced by <strong>13.59<\/strong> [g], from <strong>42.87<\/strong> [g] to <strong>29.28<\/strong> [g], or in total for the orienting model, the mass was reduced by <strong>27.18<\/strong> [g].<\/p>\n<p>The individual steps of the performed topological optimization and its results for detail Plate &#8211; 2 are:<\/p>\n<ul>\n<li>development of a computational model \u2013 taking into account the forces acting on the part during operation caused by its own weight 0.38 [N], the weight of the remaining parts and assemblies 10.5 [N] and the weight of the manipulated objects 14.7 [N] Fig.6.a;<\/li>\n<li>determination of the strength characteristics of the part &#8211; maximum von Mises stresses obtained 1.7 [MPa], maximum displacements obtained 0.08 [\u03bcm] Fig.6.b;<\/li>\n<li>topological optimization under the specified loads and constraints, in order to obtain a minimum mass with permissible maximum displacements in the part 5[\u03bcm] Fig. 7 a;<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154150 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.6-1.png\" alt=\"\" width=\"678\" height=\"258\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.6-1.png 678w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.6-1-300x114.png 300w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/p>\n<p><strong>a) computational model b) strength characteristics<\/strong><\/p>\n<pre><strong>Figure 6. <\/strong>Optimization of the mass of a part Plate \u2013 2<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154151 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.7-1.png\" alt=\"\" width=\"646\" height=\"261\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.7-1.png 646w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.7-1-300x121.png 300w\" sizes=\"(max-width: 646px) 100vw, 646px\" \/><\/p>\n<p><strong>a) topological optimization b) optimized part c) strength characteristics<\/strong><\/p>\n<pre><strong>Figure 7. <\/strong>Result of optimizing the mass of a part Plate \u2013 2<\/pre>\n<ul>\n<li>creation of a new part taking into account the results of the optimization Fig. 7.b;<\/li>\n<li>strength testing of the new part maximum stresses obtained by von Mises 0.1[MPa], maximum displacements obtained 0.01 [\u03bcm] Fig. 7.c.<\/li>\n<\/ul>\n<p>As a result of the optimization carried out, the mass of the part Plate \u2013 2 was reduced by <strong>12.3<\/strong> [g], from <strong>38.81<\/strong> [g] to <strong>26.51<\/strong> [g], or in total for the orienting model, the mass was reduced by <strong>24.6<\/strong> [g].<\/p>\n<p>The result of the optimization of the mass of the part Base is shown in Fig. 8. The mass of the part is reduced by <strong>67.84<\/strong> [g], from <strong>209.43<\/strong> [g] to <strong>141.59<\/strong> [g].<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-154152 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.8-1.png\" alt=\"\" width=\"456\" height=\"241\" srcset=\"https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.8-1.png 456w, https:\/\/mathinfo.azbuki.bg\/wp-content\/uploads\/2025\/05\/fig.8-1-300x159.png 300w\" sizes=\"(max-width: 456px) 100vw, 456px\" \/><\/p>\n<p><strong>a) before optimization b) after optimization<\/strong><\/p>\n<pre><strong>Figure 8. <\/strong>Optimization of the mass of a part Base<\/pre>\n<p><strong>4.4. Stage four \u2013 Evaluation of results from the performed optimization of the product mass<\/strong><\/p>\n<p>The results of the optimization performed are given in Table 5.<\/p>\n<p><strong>Table <\/strong><strong>5. <\/strong>Results of the optimization performed<\/p>\n<table width=\"605\">\n<thead>\n<tr>\n<td width=\"28\"><strong><em>\u2116<\/em><\/strong><\/td>\n<td width=\"255\"><strong><em>Name<\/em><\/strong><\/td>\n<td width=\"57\"><strong><em>Pieces<\/em><\/strong><\/td>\n<td width=\"76\"><strong><em>Mass [g]<\/em><\/strong><\/p>\n<p><strong><em>before<\/em><\/strong><\/td>\n<td width=\"85\"><strong><em>Mass [g]<\/em><\/strong><\/p>\n<p><strong><em>after<\/em><\/strong><\/td>\n<td width=\"104\"><strong><em>Total mass reduction [g]<\/em><\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"28\">1<\/td>\n<td width=\"255\">Timing Pulley GPA48GT3060-A-H30<\/td>\n<td width=\"57\">4<\/td>\n<td width=\"76\">23.78<\/td>\n<td width=\"85\">19.15<\/td>\n<td width=\"104\">18.52<\/td>\n<\/tr>\n<tr>\n<td width=\"28\">2<\/td>\n<td width=\"255\">Timing Pulley GPA48GT3060-A-H20<\/td>\n<td width=\"57\">4<\/td>\n<td width=\"76\">15.78<\/td>\n<td width=\"85\">12.10<\/td>\n<td width=\"104\">14.76<\/td>\n<\/tr>\n<tr>\n<td width=\"28\">3<\/td>\n<td width=\"255\">Base<\/td>\n<td width=\"57\">1<\/td>\n<td width=\"76\">209.43<\/td>\n<td width=\"85\">141.59<\/td>\n<td width=\"104\">67.84<\/td>\n<\/tr>\n<tr>\n<td width=\"28\">4<\/td>\n<td width=\"255\">Plate &#8211; 1<\/td>\n<td width=\"57\">2<\/td>\n<td width=\"76\">42.87<\/td>\n<td width=\"85\">29.28<\/td>\n<td width=\"104\">27.18<\/td>\n<\/tr>\n<tr>\n<td width=\"28\">5<\/td>\n<td width=\"255\">Plate &#8211; 2<\/td>\n<td width=\"57\">2<\/td>\n<td width=\"76\">38.81<\/td>\n<td width=\"85\">26.51<\/td>\n<td width=\"104\">24.6<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"416\">Total mass reduction for the entire module<\/td>\n<td width=\"85\">&nbsp;<\/td>\n<td width=\"104\">152.93<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The data in Table V show that the set optimization goal &#8211; reducing the total mass of the orientation module by 150 [g] &#8211; has been achieved.<\/p>\n<ol start=\"5\">\n<li><strong> Conclusions<\/strong><\/li>\n<\/ol>\n<p>The stages of the process of optimizing the mass of designed products are defined, taking into account the specifics of their construction. The defined stages are applied to the optimization of the orientation module for a delta robot. As a result of the optimization of the orientation module for a delta robot, its total mass is reduced by 150 [g], and the mass of the parts that the robot can manipulate is increased to 1.5 [kg]. The defined stages of the process of optimizing the mass of designed products are universal and can be used in the design of various products.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Acknowledgement<\/strong><\/p>\n<p>This research was funded by the Research and Development Sector at the Technical University of Sofia. The authors thank the Research and Development Sector at the Technical University of Sofia for their financial support.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>REFERENCES<\/strong><\/p>\n<p>Bici, M., Broggiato, G., Campana, F. (2017). Topological optimization in concept design: starting approach and a validation case study. In B. Eynard, V. Nigrelli, S., Oliveri, G. Peris-Fajarnes, S. Rizzuti (Eds.). <em>Advances on Mechanics, Design Engineering and Manufacturing<\/em><em>.<\/em><em> Lecture Notes in Mechanical Engineering <\/em>(pp. 289 \u2013 299). Springer. https:\/\/doi.org\/10.1007\/978-3-319-45781-9_30.<\/p>\n<p>Bodog, A., Grebeni\u015fan, G. (2022). An integrated approach of topological optimization with parametric validation and response surfaces, using ANSYS\u00ae. <em>IOP Conference Series: Materials Science and Engineering,<\/em> <em>1256<\/em>, 012014. https:\/\/doi.org\/10.1088\/1757-899X\/1256\/1\/012014.<\/p>\n<p>Dichev, D., Diakov, D., Dicheva, R. (2021). Method for increasing the accuracy of linear measurements based on a measurement-computational approach. <em>AIP Conference Proceedings, <\/em><em>2505<\/em>, 182583. https:\/\/doi.org\/10.1063\/5.0101084.<\/p>\n<p>Dichev, D., Diakov, D., Zhelezarov, I., Valkov, S., Ormanova, M., Dicheva, R., Kupriyanov, O. (2024). A method for correction of dynamic errors when measuring flat surfaces. <em>Sensors,<\/em> <em>24<\/em>(16). https:\/\/doi.org\/10.3390\/s24165154.<\/p>\n<p>Malakov, I., Zaharinov, V. (2021). Choosing an Optimal Size Range of the Product \u201cPipe Clamp\u201d. In R. Matou\u0161ek, J. Kudela (Eds.)<em> Recent Advances in Soft Computing and Cybernetics. Studies in Fuzziness and Soft Computing<\/em>. (pp. 197-213). Springer. https:\/\/doi.org\/10.1007\/978-3-030-61659-5_17.<\/p>\n<p>Mitev, V., Malakov, I. (2024). Analysis of the Quality of Polymer Parts for Automatic Assembly. <em>AIP Conference Proceedings<\/em>, <em>3063<\/em>(1), 060012. https:\/\/doi.org\/10.1063\/5.0195873.<\/p>\n<p>Mitev, P. (2024). Development of a System for the Active Orientation of Small Screws. <em>Engineering Proceedings,<\/em> <em>70<\/em>(55), 060017. https:\/\/doi.org\/10.3390\/engproc2024070055.<\/p>\n<p>Tomov, P. (2017). Increasing the efficiency of automation of production processes by reporting the parameters of the parts&#8217; flow. <em>TEM Journal, 6<\/em>(3),\u00a0 484 \u2013 487. https:\/\/doi.org\/10.18421\/TEM63-08.<\/p>\n<p>Vassilev, V., Komarski, D. (2024). Retrofit of a Roundness Measuring Instrument. <em>34th International Scientific Symposium Metrology and Metrology Assurance.<\/em> https:\/\/10.1109\/MMA62616.2024.10817687.<\/p>\n<p>Zach, T., Dudescu, M. (2021). The topological optimization and the design for additive manufacturing of a steering knuckle for formula SAE electric vehicle. <em>10th International Conference on Manufacturing Science and Education \u2013 MSE 2021, 343<\/em>. https:\/\/doi.org\/10.1051\/matecconf\/202134304011.<\/p>","protected":false},"excerpt":{"rendered":"<p>Stiliyan Nikolov ORCID iD: 0000-0002-2485-3847 Web of Science Researcher ID: ACY-7901-2022 Technical University of Sofia, Bulgaria Reneta Dimitrova ORCID iD: 0000-0001-6594-131X Web of Science Researcher ID: GWZ-2447-2022 Technical University of Sofia, Bulgaria https:\/\/doi.org\/10.53656\/adpe-2025.19 PDF Pages 217-228 Abstract. The article discusses the optimization of the mass of an orientation module for a delta robot. The stages [&hellip;]<\/p>","protected":false},"author":124332423427287,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[]},"categories":[11767],"tags":[11802,11801,11803,11800],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Optimizing the mass of an orientation module for delta robots - \u0410\u0437-\u0431\u0443\u043a\u0438<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Optimizing the mass of an orientation module for delta robots - \u0410\u0437-\u0431\u0443\u043a\u0438\" \/>\n<meta property=\"og:description\" content=\"Stiliyan Nikolov ORCID iD: 0000-0002-2485-3847 Web of Science Researcher ID: ACY-7901-2022 Technical University of Sofia, Bulgaria Reneta Dimitrova ORCID iD: 0000-0001-6594-131X Web of Science Researcher ID: GWZ-2447-2022 Technical University of Sofia, Bulgaria https:\/\/doi.org\/10.53656\/adpe-2025.19 PDF Pages 217-228 Abstract. The article discusses the optimization of the mass of an orientation module for a delta robot. The stages [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0410\u0437-\u0431\u0443\u043a\u0438\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Azbuki55\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-30T13:29:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg\" \/>\n<meta name=\"author\" content=\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\"},\"author\":{\"name\":\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\",\"@id\":\"https:\/\/azbuki.bg\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd\"},\"headline\":\"Optimizing the mass of an orientation module for delta robots\",\"datePublished\":\"2025-05-30T13:29:17+00:00\",\"dateModified\":\"2025-05-30T13:29:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\"},\"wordCount\":2726,\"publisher\":{\"@id\":\"https:\/\/azbuki.bg\/#organization\"},\"keywords\":[\"CAE system\",\"orientation module\",\"product design\",\"topological optimization\"],\"articleSection\":[\"International Scientific and Technical Conference Automation of Discrete Production Engineering 2025\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\",\"url\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\",\"name\":\"Optimizing the mass of an orientation module for delta robots - \u0410\u0437-\u0431\u0443\u043a\u0438\",\"isPartOf\":{\"@id\":\"https:\/\/azbuki.bg\/#website\"},\"datePublished\":\"2025-05-30T13:29:17+00:00\",\"dateModified\":\"2025-05-30T13:29:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mathinfo.azbuki.bg\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Optimizing the mass of an orientation module for delta robots\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azbuki.bg\/#website\",\"url\":\"https:\/\/azbuki.bg\/\",\"name\":\"\u0410\u0437-\u0431\u0443\u043a\u0438\",\"description\":\"\u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u043e \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u0437\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043d\u0430\u0443\u043a\u0430\",\"publisher\":{\"@id\":\"https:\/\/azbuki.bg\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azbuki.bg\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azbuki.bg\/#organization\",\"name\":\"\u0410\u0437-\u0431\u0443\u043a\u0438\",\"url\":\"https:\/\/azbuki.bg\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azbuki.bg\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png\",\"contentUrl\":\"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png\",\"width\":250,\"height\":70,\"caption\":\"\u0410\u0437-\u0431\u0443\u043a\u0438\"},\"image\":{\"@id\":\"https:\/\/azbuki.bg\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Azbuki55\/\",\"https:\/\/www.instagram.com\/nion_azbuki\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azbuki.bg\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd\",\"name\":\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azbuki.bg\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g\",\"caption\":\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\"},\"sameAs\":[\"https:\/\/azbuki.bg\/\"],\"url\":\"https:\/\/mathinfo.azbuki.bg\/en\/author\/azbuki_ekip\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Optimizing the mass of an orientation module for delta robots - \u0410\u0437-\u0431\u0443\u043a\u0438","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/","og_locale":"en_US","og_type":"article","og_title":"Optimizing the mass of an orientation module for delta robots - \u0410\u0437-\u0431\u0443\u043a\u0438","og_description":"Stiliyan Nikolov ORCID iD: 0000-0002-2485-3847 Web of Science Researcher ID: ACY-7901-2022 Technical University of Sofia, Bulgaria Reneta Dimitrova ORCID iD: 0000-0001-6594-131X Web of Science Researcher ID: GWZ-2447-2022 Technical University of Sofia, Bulgaria https:\/\/doi.org\/10.53656\/adpe-2025.19 PDF Pages 217-228 Abstract. The article discusses the optimization of the mass of an orientation module for a delta robot. The stages [&hellip;]","og_url":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/","og_site_name":"\u0410\u0437-\u0431\u0443\u043a\u0438","article_publisher":"https:\/\/www.facebook.com\/Azbuki55\/","article_published_time":"2025-05-30T13:29:17+00:00","og_image":[{"url":"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg"}],"author":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","twitter_card":"summary_large_image","twitter_misc":{"Written by":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/#article","isPartOf":{"@id":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/"},"author":{"name":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","@id":"https:\/\/azbuki.bg\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd"},"headline":"Optimizing the mass of an orientation module for delta robots","datePublished":"2025-05-30T13:29:17+00:00","dateModified":"2025-05-30T13:29:17+00:00","mainEntityOfPage":{"@id":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/"},"wordCount":2726,"publisher":{"@id":"https:\/\/azbuki.bg\/#organization"},"keywords":["CAE system","orientation module","product design","topological optimization"],"articleSection":["International Scientific and Technical Conference Automation of Discrete Production Engineering 2025"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/","url":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/","name":"Optimizing the mass of an orientation module for delta robots - \u0410\u0437-\u0431\u0443\u043a\u0438","isPartOf":{"@id":"https:\/\/azbuki.bg\/#website"},"datePublished":"2025-05-30T13:29:17+00:00","dateModified":"2025-05-30T13:29:17+00:00","breadcrumb":{"@id":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bel.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/optimizing-the-mass-of-an-orientation-module-for-delta-robots\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mathinfo.azbuki.bg\/en\/"},{"@type":"ListItem","position":2,"name":"Optimizing the mass of an orientation module for delta robots"}]},{"@type":"WebSite","@id":"https:\/\/azbuki.bg\/#website","url":"https:\/\/azbuki.bg\/","name":"\u0410\u0437-\u0431\u0443\u043a\u0438","description":"\u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u043e \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u0437\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043d\u0430\u0443\u043a\u0430","publisher":{"@id":"https:\/\/azbuki.bg\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azbuki.bg\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azbuki.bg\/#organization","name":"\u0410\u0437-\u0431\u0443\u043a\u0438","url":"https:\/\/azbuki.bg\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azbuki.bg\/#\/schema\/logo\/image\/","url":"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png","contentUrl":"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png","width":250,"height":70,"caption":"\u0410\u0437-\u0431\u0443\u043a\u0438"},"image":{"@id":"https:\/\/azbuki.bg\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Azbuki55\/","https:\/\/www.instagram.com\/nion_azbuki\/"]},{"@type":"Person","@id":"https:\/\/azbuki.bg\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd","name":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azbuki.bg\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g","caption":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c"},"sameAs":["https:\/\/azbuki.bg\/"],"url":"https:\/\/mathinfo.azbuki.bg\/en\/author\/azbuki_ekip\/"}]}},"_links":{"self":[{"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/posts\/154126"}],"collection":[{"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/users\/124332423427287"}],"replies":[{"embeddable":true,"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/comments?post=154126"}],"version-history":[{"count":1,"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/posts\/154126\/revisions"}],"predecessor-version":[{"id":154153,"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/posts\/154126\/revisions\/154153"}],"wp:attachment":[{"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/media?parent=154126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/categories?post=154126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mathinfo.azbuki.bg\/en\/wp-json\/wp\/v2\/tags?post=154126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}