In an example implementation, a method of producing an erosion-controlled release device includes accessing erosion-controlled release input data, and translating the input data into an erosion-controlled release print file. The method includes executing the erosion-controlled release print file to control a 3D printing system to produce an erosion-controlled release device that comprises an active ingredient release profile based on the erosion-controlled release input data.Dans un exemple de mise en œuvre de la présente invention, un procédé de production d'un dispositif de libération commandée par érosion consiste à accéder à des données d'entrée de libération commandée par érosion, et à traduire les données d'entrée en un fichier d'impression de libération commandée par érosion. Le procédé comprend l'exécution du fichier d'impression de libération commandée par érosion pour commander un système d'impression 3D pour produire un dispositif de libération commandée par érosion qui comprend un profil de libération d'ingrédient actif sur la base des données d'entrée de libération commandée par érosion.