<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" dtd-version="1.2" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJMTD</journal-id>
<journal-title-group><journal-title>International Journal of Machine and Tool Designing</journal-title></journal-title-group>
<publisher><publisher-name>Thomson &amp; Ryberg Publications</publisher-name></publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.62715/ijmtd.2026.v1.i1.pp13-18</article-id>
<article-id pub-id-type="publisher-id">bf76df41a2</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Methodology Article</subject></subj-group></article-categories>
<title-group><article-title>Topology-Optimised Design of a Lightweight Gantry Beam for a Desktop Machining Centre: A Proposed Design Procedure</article-title></title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes"><name><surname>Alemu</surname><given-names>Pawel</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1">*</xref></contrib>
<contrib contrib-type="author"><name><surname>Venkatesan</surname><given-names>Yousef</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Nakamura</surname><given-names>Aiko</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib>
<aff id="aff1"><label>1</label>Department of Mechanical Engineering, Rhone Institute for Advanced Mechanical Engineering, Oman</aff>
<aff id="aff2"><label>2</label>Department of Mechanical Engineering, Zambezi Research Institute of Mechanical Engineering, Finland</aff>
<aff id="aff3"><label>3</label>Department of Mechanical Engineering, Baikal Institute of Mechanical Engineering, Switzerland</aff>
</contrib-group>
<author-notes><corresp id="cor1">* Correspondence: <email>pawel.alemu@rhone.edu</email></corresp></author-notes>
<pub-date pub-type="epub" iso-8601-date="2026-05-19"><day>19</day><month>05</month><year>2026</year></pub-date>
<volume>1</volume>
<issue>1</issue>
<fpage>13</fpage>
<lpage>18</lpage>
<history>
<date date-type="received" iso-8601-date="2026-01-23"><day>23</day><month>01</month><year>2026</year></date>
<date date-type="accepted" iso-8601-date="2026-04-03"><day>03</day><month>04</month><year>2026</year></date>
</history>
<permissions><copyright-statement>© 2026 The Author(s)</copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).</license-p></license></permissions>
<self-uri xlink:href="https://trpub.org/article.php?id=bf76df41a2"/>
<abstract><p>Desktop machining centres of the gantry type are built to a price and to a weight that one person can lift, and their cross beams are usually cut from aluminium plate or standard extrusion with little structural analysis. The beam carries the spindle carriage, spans the full width of the machine and moves with one of the axes, so its stiffness limits accuracy and its mass limits acceleration. Topology optimisation offers a disciplined way to place material where it contributes most to stiffness, and the method is now available in most finite element packages. This article proposes a seven-step procedure for applying it to the gantry beam of a small machine: fixing the design space and interfaces, defining load cases that represent cutting at several carriage positions together with inertia and gravity, choosing the objective and constraints, running a density-based optimisation with manufacturing restrictions, interpreting the result as a geometry that can be machined or cast, verifying it with the guideway and bolted joints modelled, and testing the first beam by static and modal measurement. The procedure is assembled from the published literature on topology optimisation and machine tool structures. It has not been applied or validated here, and the article states what a first application would need to show.</p></abstract>
<kwd-group kwd-group-type="author">
<kwd>Topology optimisation</kwd>
<kwd>Gantry beam</kwd>
<kwd>Machine tool structure</kwd>
<kwd>Lightweight design</kwd>
<kwd>Desktop machining centre</kwd>
<kwd>Structural stiffness</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec1"><title>1. Introduction</title>
<p>Small gantry mills sold for workshops, laboratories and schools share a layout. Two side members carry a cross beam; a carriage with the spindle travels along the beam; and either the beam or the table moves in the third direction. The cutting force enters at the tool tip, well below the beam, and reaches the base through the carriage, the linear guides, the beam and its end supports. In this chain the beam is the longest unsupported member. It bends, and because the tool is offset from its axis it also twists, and both deflections appear directly as error at the workpiece.</p>
<p>The designer of an industrial machine answers this with mass: cast iron, welded steel or mineral casting in generous sections (Mohring et al., 2015). The designer of a desktop machine cannot. The beam often moves, so its mass sets the motor size and the attainable acceleration, and the whole machine has to be shipped and carried. The usual compromise is a rectangular aluminium section chosen by experience. Structural optimisation is seldom used at this scale, although the tools are now widely accessible and the benefits of lightweight moving structures in machine tools are documented (Kroll et al., 2011; Zulaika et al., 2011).</p>
<p>This article proposes a design procedure that brings topology optimisation to the gantry beam of a desktop machining centre. It is a method paper. No beam has been designed, built or measured for it, and no performance figures are claimed. The aim is to set out the steps, the reasoning behind each and the checks that a first application should include.</p>
</sec>
<sec id="sec2"><title>2. Background</title>
<p>Two bodies of literature meet in this problem: the theory and practice of topology optimisation, and what is known about the static and dynamic behaviour of machine tool structures.</p>
<sec id="sec2-2"><title>2.1. Topology optimisation in brief</title>
<p>Topology optimisation asks how a fixed amount of material should be distributed within a given volume so that a structural measure is as good as possible. The field began with the homogenisation method of Bendsoe and Kikuchi (1988). The form used in most software is the density approach, in which each finite element carries a density variable between zero and one and intermediate values are penalised so that the solution tends toward solid and void (Bendsoe, 1989). The standard reference is the monograph of Bendsoe and Sigmund (2003), and the compact teaching code published by Sigmund (2001) made the algorithm widely understood.</p>
<p>Several numerical matters have to be handled for the result to mean anything. Without regularisation the solution depends on the mesh and shows checkerboard patterns; filtering of sensitivities or densities imposes a length scale and removes both (Sigmund and Petersson, 1998). The design variables are usually updated by an optimality criteria scheme or by the method of moving asymptotes (Svanberg, 1987). Stiffness problems are posed as minimum compliance under a volume constraint. Dynamic problems maximise a natural frequency, which is harder, because modes switch order during the iterations and low-density regions produce spurious local modes (Pedersen, 2000). A comparative account of the density approach and its alternatives is given by Sigmund and Maute (2013).</p>
<p>The raw output of an optimisation is seldom manufacturable. Restrictions that tie the result to a process, such as a minimum member size, symmetry planes, a constant section along an extrusion direction, or a draw direction for casting and for milling from one side, can be imposed during the optimisation, and their formulations are surveyed by Liu and Ma (2016).</p>
</sec>
<sec id="sec2-3"><title>2.2. Machine tool structures</title>
<p>The principles of stiff machine design are long established: short, direct force paths, closed sections for torsion, material placed far from the neutral axis, and attention to joints, which often contribute more compliance than the members they connect (Slocum, 1992). Structural behaviour is predicted today with finite element models coupled to models of drives and control, the approach described as the virtual machine tool (Altintas et al., 2005), and the dynamic compliance at the tool point is known to vary with axis position (Law et al., 2013). That last observation matters for a gantry beam, which is loaded at a different point for every position of the carriage.</p>
</sec>
</sec>
<sec id="sec3"><title>3. The Proposed Procedure</title>
<p>The procedure has seven steps, shown in Figure 1. The first three define the problem and largely decide the quality of the answer; the fourth is the optimisation run itself; the last three turn its output into a part and check it. Each step is described below with the decisions it requires.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Sequence of the proposed design procedure for the gantry beam</p></caption><graphic xlink:href="IJMTD_V1I1_2026_03_Figure1.png" mimetype="image" mime-subtype="png"/></fig>
<sec id="sec3-2"><title>3.1. Step 1: Fix the design space and interfaces</title>
<p>The design space is the largest envelope the beam may occupy: the span between the side members, the height available below the top of the machine enclosure, and the depth that still leaves the carriage and spindle within the footprint. Regions that must remain solid are marked as non-design: the mounting faces and bolt bosses for the two linear guide rails, the seats of the ball screw or belt drive, and the end faces that bolt to the side members. Regions that must stay empty, such as cable routes and the travel envelope of the carriage, are excluded. A generous design space gives the optimiser room to find deep sections; the temptation to start from the existing beam should be resisted.</p>
</sec>
<sec id="sec3-3"><title>3.2. Step 2: Define the load cases</title>
<p>A beam optimised for one load is poor under any other. The load cases should therefore span the conditions of use, and Table 1 lists a minimal set. Cutting forces are applied at the tool tip and carried to the beam through a rigid or simplified carriage, so that the offset of the tool produces the correct bending and torsion. They are applied in each horizontal direction and vertically, with the carriage at mid-span and near one end. Inertia loads from acceleration of the beam axis and gravity acting on the carriage complete the set. Magnitudes come from the rated spindle power and the cutting parameters the machine is sold for, estimated with a standard cutting force model.</p>
<table-wrap id="tbl1"><label>Table 1</label><caption><p>A minimal set of load cases for the optimisation and the behaviour each is intended to control</p></caption><table frame="hsides" rules="groups"><thead><tr><th>Load case</th><th>How it is applied</th><th>Behaviour controlled</th></tr></thead><tbody><tr><td>Feed force along the beam</td><td>At the tool tip, carriage at mid-span and near one end</td><td>Axial path through guides and drive seat</td></tr><tr><td>Force across the beam</td><td>At the tool tip, horizontal and normal to the beam</td><td>Horizontal bending and torsion</td></tr><tr><td>Vertical force</td><td>At the tool tip, upward and downward</td><td>Vertical bending and torsion</td></tr><tr><td>Carriage weight</td><td>Gravity on carriage and spindle at mid-span</td><td>Sag and guide straightness</td></tr><tr><td>Axis acceleration</td><td>Body load on beam and carriage in the travel direction</td><td>Racking of the beam on its supports</td></tr><tr><td>Lowest natural frequency</td><td>Modal analysis with carriage mass attached</td><td>Dynamic stiffness and servo bandwidth</td></tr></tbody></table></table-wrap>
</sec>
<sec id="sec3-4"><title>3.3. Step 3: Set the objective and constraints</title>
<p>The simplest robust formulation minimises a weighted sum of the compliances of the static load cases subject to an upper limit on mass. The weights express how much each direction matters; equal weights on the two horizontal cutting directions and a smaller weight on gravity are a reasonable starting point. An alternative is to minimise mass subject to limits on tool point displacement in each case, which matches the way a specification is written but converges less readily. A lower bound on the first natural frequency, evaluated with the carriage mass attached, may be added as a constraint. Treating frequency as a constraint and not as the objective avoids most of the mode-switching difficulties described by Pedersen (2000).</p>
</sec>
<sec id="sec3-5"><title>3.4. Step 4: Run the optimisation with manufacturing restrictions</title>
<p>The manufacturing route should be chosen before the run, since it determines the restrictions. For a beam milled from aluminium plate on a three-axis machine, a draw direction and a minimum member size no smaller than a practical rib thickness are appropriate. For an extruded profile, the density is constrained to be constant along the span, which reduces the problem to the design of a cross-section. For a sand casting in iron or aluminium, draw directions and a minimum wall are set by the foundry. Symmetry about the mid-span plane is normally imposed. The mesh should be fine enough for several elements across the smallest member, and the filter radius is set from the minimum member size. Running the optimisation at two or three mass limits shows how stiffness trades against weight and where additional material stops paying.</p>
</sec>
<sec id="sec3-6"><title>3.5. Step 5: Interpret the result and rebuild the geometry</title>
<p>The density field is a suggestion, not a drawing. The designer reads it for its structural message: where the optimiser has formed a closed torsion box, where it has placed diagonal webs, how it has tied the rail seats to the end supports. This is then redrawn as clean geometry with constant wall thicknesses, fillets and tool access. Thin intermediate-density regions are either made solid or removed. For a small beam the interpretation often resolves into a recognisable form, such as a closed box with diagonal internal ribs and lightening pockets on the faces that carry little load, and this is acceptable: the value of the optimisation lies in showing which of the many possible ribbed boxes is the efficient one.</p>
</sec>
<sec id="sec3-7"><title>3.6. Step 6: Verify with the joints modelled</title>
<p>The rebuilt beam is analysed again, this time in the assembly. The linear guide carriages are represented by springs with the stiffness values given in the manufacturer&#x27;s catalogue, the bolted end joints by contact or by spring elements, and the side members and base are included. The load cases of Table 1 are repeated and the tool point displacements compared with the targets and with the original beam analysed in the same model. A modal analysis gives the lowest natural frequencies and shows whether they are beam modes or rigid-body motion on the guides. Where the model reveals that joints dominate the compliance, further work on the beam is wasted, and the result should be reported as such.</p>
</sec>
<sec id="sec3-8"><title>3.7. Step 7: Test the first beam</title>
<p>A design procedure is complete only when its prediction has been checked. Two measurements are proposed for the first beam built. Static stiffness at the tool point is measured by loading the spindle nose against the table through a load cell and reading the relative displacement with an indicator, in the directions of the load cases. Dynamic behaviour is measured by impact testing, with an instrumented hammer and an accelerometer, to obtain the frequency response at the tool point and the lowest mode shapes (Ewins, 2000). Geometric accuracy of the assembled axis is checked by the methods of the machine tool test code (ISO, 2012). The same measurements on the original beam provide the baseline.</p>
</sec>
</sec>
<sec id="sec4"><title>4. Fitting the Procedure to a Small Manufacturer</title>
<p>A maker of desktop machines seldom employs a structural analyst, and the procedure is written with that in mind. The optimisation modules built into mainstream design software are adequate for steps 3 and 4, and open educational codes allow the method to be learned on small problems first (Andreassen et al., 2011). Material choice interacts with the method. Aluminium has about one third of the density and one third of the elastic modulus of steel, so the two are close in specific stiffness, and the case for aluminium in a small beam rests on ease of machining and on freedom to use thick, deep sections that resist local buckling. The optimisation does not change that reasoning; it refines the layout within the chosen material. Cost should be assessed on the rebuilt geometry, since pocketing time on a milled beam can outweigh the saving in stock.</p>
</sec>
<sec id="sec5"><title>5. Limitations and What Remains to Be Shown</title>
<p>The procedure is proposed and has not been validated in this article. Its central assumption, that a compliance-based optimisation under a handful of static load cases yields a beam that also behaves well dynamically, is plausible for a short, stiff member but needs to be checked by measurement. A first application should report the mass and the measured static and dynamic stiffness of the optimised beam against the original, state how far the measurements agree with the model of step 6, and record the time and cost of design and manufacture.</p>
<p>Several effects lie outside the method as described. Damping is not optimised, and a lighter beam with the same stiffness has a higher natural frequency but no more damping, so chatter behaviour may not improve in proportion. Thermal distortion from motor and spindle heat is not considered. Linear static analysis ignores local buckling of thin webs, which the minimum member size guards against only indirectly. Finally, the result is specific to the load weights chosen in step 3, and a manufacturer whose customers cut mainly wood and plastics will reasonably choose differently from one whose customers cut steel.</p>
</sec>
<sec id="sec6"><title>6. Conclusion</title>
<p>The gantry beam of a desktop machining centre is a good candidate for topology optimisation: a single part, clearly bounded, whose stiffness and mass both matter. The seven steps proposed here place most of the effort in defining the design space, load cases and manufacturing restrictions, and treat the optimisation output as guidance to be interpreted and then verified in an assembly model and on the first beam built. Whether the gain justifies the effort for a given machine is a question that only an application with measurements can settle, and the article has set out what such an application should report.</p>
</sec>
<sec id="sec7"><title>Conflict of interest</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
<sec id="sec8"><title>Funding</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
</body>
<back>
<ref-list><title>References</title>
<ref id="ref1"><label>1</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Altintas, Y., Brecher, C., Weck, M. and Witt, S.</string-name></person-group> (<year>2005</year>). <article-title>Virtual machine tool</article-title>. <source>CIRP Annals</source>, <volume>54(2)</volume>, <fpage>115-138</fpage></mixed-citation></ref>
<ref id="ref2"><label>2</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Andreassen, E., Clausen, A., Schevenels, M., Lazarov, B.S. and Sigmund, O.</string-name></person-group> (<year>2011</year>). <article-title>Efficient topology optimization in MATLAB using 88 lines of code</article-title>. <source>Structural and Multidisciplinary Optimization</source>, <volume>43(1)</volume>, <fpage>1-16</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00158-010-0594-7">https://doi.org/10.1007/s00158-010-0594-7</ext-link></mixed-citation></ref>
<ref id="ref3"><label>3</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bendsoe, M.P.</string-name></person-group> (<year>1989</year>). <article-title>Optimal shape design as a material distribution problem</article-title>. <source>Structural Optimization</source>, <volume>1(4)</volume>, <fpage>193-202</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/BF01650949">https://doi.org/10.1007/BF01650949</ext-link></mixed-citation></ref>
<ref id="ref4"><label>4</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bendsoe, M.P. and Kikuchi, N.</string-name></person-group> (<year>1988</year>). <article-title>Generating optimal topologies in structural design using a homogenization method</article-title>. <source>Computer Methods in Applied Mechanics and Engineering</source>, <volume>71(2)</volume>, <fpage>197-224</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/0045-7825(88)90086-2">https://doi.org/10.1016/0045-7825(88)90086-2</ext-link></mixed-citation></ref>
<ref id="ref5"><label>5</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bendsoe, M.P. and Sigmund, O.</string-name></person-group> (<year>2003</year>). <article-title>Topology Optimization: Theory, Methods and Applications</article-title>. <source>Springer, Berlin</source></mixed-citation></ref>
<ref id="ref6"><label>6</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Ewins, D.J.</string-name></person-group> (<year>2000</year>). <article-title>Modal Testing: Theory, Practice and Application, 2nd edition</article-title>. <source>Research Studies Press, Baldock</source></mixed-citation></ref>
<ref id="ref7"><label>7</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>ISO</string-name></person-group> (<year>2012</year>). <article-title>ISO 230-1:2012, Test code for machine tools, Part 1: Geometric accuracy of machines operating under no-load or quasi-static conditions</article-title>. <source>International Organization for Standardization, Geneva</source></mixed-citation></ref>
<ref id="ref8"><label>8</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Kroll, L., Blau, P., Wabner, M., Friess, U., Eulitz, J. and Klarner, M.</string-name></person-group> (<year>2011</year>). <article-title>Lightweight components for energy-efficient machine tools</article-title>. <source>CIRP Journal of Manufacturing Science and Technology</source>, <volume>4(2)</volume>, <fpage>148-160</fpage></mixed-citation></ref>
<ref id="ref9"><label>9</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Law, M., Altintas, Y. and Phani, A.S.</string-name></person-group> (<year>2013</year>). <article-title>Rapid evaluation and optimization of machine tools with position-dependent stability</article-title>. <source>International Journal of Machine Tools and Manufacture</source>, <volume>68</volume>, <fpage>81-90</fpage></mixed-citation></ref>
<ref id="ref10"><label>10</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Liu, J. and Ma, Y.</string-name></person-group> (<year>2016</year>). <article-title>A survey of manufacturing oriented topology optimization methods</article-title>. <source>Advances in Engineering Software</source>, <volume>100</volume>, <fpage>161-175</fpage></mixed-citation></ref>
<ref id="ref11"><label>11</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Mohring, H.-C., Brecher, C., Abele, E., Fleischer, J. and Bleicher, F.</string-name></person-group> (<year>2015</year>). <article-title>Materials in machine tool structures</article-title>. <source>CIRP Annals</source>, <volume>64(2)</volume>, <fpage>725-748</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cirp.2015.05.005">https://doi.org/10.1016/j.cirp.2015.05.005</ext-link></mixed-citation></ref>
<ref id="ref12"><label>12</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Pedersen, N.L.</string-name></person-group> (<year>2000</year>). <article-title>Maximization of eigenvalues using topology optimization</article-title>. <source>Structural and Multidisciplinary Optimization</source>, <volume>20(1)</volume>, <fpage>2-11</fpage></mixed-citation></ref>
<ref id="ref13"><label>13</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Sigmund, O.</string-name></person-group> (<year>2001</year>). <article-title>A 99 line topology optimization code written in Matlab</article-title>. <source>Structural and Multidisciplinary Optimization</source>, <volume>21(2)</volume>, <fpage>120-127</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s001580050176">https://doi.org/10.1007/s001580050176</ext-link></mixed-citation></ref>
<ref id="ref14"><label>14</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Sigmund, O. and Maute, K.</string-name></person-group> (<year>2013</year>). <article-title>Topology optimization approaches: A comparative review</article-title>. <source>Structural and Multidisciplinary Optimization</source>, <volume>48(6)</volume>, <fpage>1031-1055</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00158-013-0978-6">https://doi.org/10.1007/s00158-013-0978-6</ext-link></mixed-citation></ref>
<ref id="ref15"><label>15</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Sigmund, O. and Petersson, J.</string-name></person-group> (<year>1998</year>). <article-title>Numerical instabilities in topology optimization: A survey on procedures dealing with checkerboards, mesh-dependencies and local minima</article-title>. <source>Structural Optimization</source>, <volume>16(1)</volume>, <fpage>68-75</fpage></mixed-citation></ref>
<ref id="ref16"><label>16</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Slocum, A.H.</string-name></person-group> (<year>1992</year>). <article-title>Precision Machine Design</article-title>. <source>Prentice Hall, Englewood Cliffs, NJ</source></mixed-citation></ref>
<ref id="ref17"><label>17</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Svanberg, K.</string-name></person-group> (<year>1987</year>). <article-title>The method of moving asymptotes: A new method for structural optimization</article-title>. <source>International Journal for Numerical Methods in Engineering</source>, <volume>24(2)</volume>, <fpage>359-373</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/nme.1620240207">https://doi.org/10.1002/nme.1620240207</ext-link></mixed-citation></ref>
<ref id="ref18"><label>18</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Zulaika, J.J., Campa, F.J. and Lopez de Lacalle, L.N.</string-name></person-group> (<year>2011</year>). <article-title>An integrated process-machine approach for designing productive and lightweight milling machines</article-title>. <source>International Journal of Machine Tools and Manufacture</source>, <volume>51(7-8)</volume>, <fpage>591-604</fpage></mixed-citation></ref>
</ref-list>
</back>
</article>