Cooperative 3D printing (C3DP) with multiple robotic manipulators can reduce build time through parallel deposition, but it requires layer partitioning that accounts for collision clearance, workload balance, G-code toolpath compatibility, and interlayer boundary alignment. This study presents a Voronoi- and graph-based layer partitioning framework for C3DP. STL geometry and G-code were integrated into layer-aligned data, and a 65 mm collision clearance was defined from the measured end-effector collision radius as the minimum separation preventing collisions between robots approaching nonadjacent Voronoi cells. Each layer was divided into Voronoi cells so that non-adjacent cells could be treated as collision-free regions. Cell adjacency and toolpath-based processing time were modeled as a weighted graph, and adjacent cells were clustered into workload-balanced task regions. Interlayer seed offsets staggered the partition boundaries, and graph coloring identified regions that could be printed simultaneously.The framework was evaluated by workload-balance simulations and printing experiments. Balance deteriorated when clusters were excessive relative to graph nodes. In experiments, the end-effector separation always exceeded the 65 mm clearance. Partitioned printing reduced the layer printing time from 70.063 to 63.57 min, a 9.3% reduction, and the second layer covered the preceding partition boundary, confirming the staggered-boundary implementation.
A robotic focal plane system using robotic fiber positioners enables multi-object spectroscopy for hundreds to thousands of galaxies by utilizing a dense array of positioners that are closely packed at the focal plane of a telescope. While this dense arrangement increases the number of observations, it also introduces the potential for collisions between adjacent positioners. A fiber positioner is designed similarly to a SCARA robot. It is driven by two series of BLDC motors. Each positioner is manufactured with an outer diameter of 16 mm. It operates within an annular workspace with an outer diameter of 33.6 mm and an inner diameter of 12.8 mm. As these positioners are arranged with a spacing of 16.8 mm, target assignment and motion planning are critical to avoid collisions caused by overlapping workspaces. To address this, we proposed an optimized step choice algorithm using a motion planning method based on optimization with the sequential quadratic programming algorithm. Simulation results demonstrated that paths for all positioners within a tile were successfully generated with a success rate of up to 93.75% across 80 tiles.