Baselight

Simulated Filament Shapes In Embedded 3D Printing

Department of Commerce

@usgov.doc_gov_simulated_filament_shapes_in_embedded_3d_printing_fe182

Loading...
Loading...

About this Dataset

Simulated Filament Shapes In Embedded 3D Printing

In embedded 3D printing, a nozzle is embedded into a support bath and extrudes filaments or droplets into the bath. Using OpenFOAM, we simulated the extrusion of filaments and droplets into a moving bath. This dataset focuses on the effect of Newtonian viscosity and Herschel-Bulkley plateau (pre-yielded) viscosity on the extrusion of single lines. OpenFOAM is an open source computational fluid dynamics solver. This work used a combination of OpenFOAM v1912 and OpenFOAM 8 on desktop computers. OpenFOAM input files were generated using Python 3.7. Output files were analyzed using Paraview 5.8.0 and Python 3.7. Associated code can be found on Github: https://github.com/usnistgov/openfoamEmbedded3DP, doi:10.18434/mds2-2392 This data is described in: Friedrich, L., & Seppala, J.E. (2021) Simulated filament shapes in embedded 3D printing, submitted for publication See the file, mds2-2391-filelisting.csv, for a complete listing of the data files that available as part of this collection with URLs for downloading them.
Organization: Department of Commerce
Last updated: 2025-09-30T04:51:35.838639
Tags: 3d-printing, extrusion, herschel-bulkley, openfoam, rheology, support-bath, surface-tension

Tables

Simulation Legend

@usgov.doc_gov_simulated_filament_shapes_in_embedded_3d_printing_fe182.simulation_legend
  • 119.49 kB
  • 565 rows
  • 153 columns
Loading...
CREATE TABLE simulation_legend (
  "unnamed_0" VARCHAR  -- Unnamed: 0,
  "folder" VARCHAR,
  "compare_to" VARCHAR,
  "snappyhexmesh_time_s" VARCHAR  -- SnappyHexMesh Time (s),
  "snappyhexmesh_time_min" VARCHAR  -- SnappyHexMesh Time (min),
  "interfoam_time_s" VARCHAR  -- InterFoam Time (s),
  "interfoam_time_hr" VARCHAR  -- InterFoam Time (hr),
  "simulation_time_s" VARCHAR  -- Simulation Time (s),
  "simulation_rate_hr_s" VARCHAR  -- Simulation Rate (hr/s),
  "unnamed_9" VARCHAR  -- Unnamed: 9,
  "mesh" VARCHAR,
  "geometry" VARCHAR,
  "nozzle_inner_width_mm" VARCHAR  -- Nozzle Inner Width (mm),
  "nozzle_thickness_mm" VARCHAR  -- Nozzle Thickness (mm),
  "bath_width_mm" VARCHAR  -- Bath Width (mm),
  "bath_depth_mm" VARCHAR  -- Bath Depth (mm),
  "nozzle_length_mm" VARCHAR  -- Nozzle Length (mm),
  "bath_left_coord_mm" VARCHAR  -- Bath Left Coord (mm),
  "bath_right_coord_mm" VARCHAR  -- Bath Right Coord (mm),
  "bath_front_coord_mm" VARCHAR  -- Bath Front Coord (mm),
  "bath_back_coord_mm" VARCHAR  -- Bath Back Coord (mm),
  "bath_bottom_coord_mm" VARCHAR  -- Bath Bottom Coord (mm),
  "bath_top_coord_mm" VARCHAR  -- Bath Top Coord (mm),
  "nozzle_bottom_coord_mm" VARCHAR  -- Nozzle Bottom Coord (mm),
  "nozzle_center_x_coord_mm" VARCHAR  -- Nozzle Center X Coord (mm),
  "nozzle_center_y_coord_mm" VARCHAR  -- Nozzle Center Y Coord (mm),
  "bath_velocity_m_s" VARCHAR  -- Bath Velocity (m/s),
  "ink_velocity_m_s" VARCHAR  -- Ink Velocity (m/s),
  "system_system" VARCHAR,
  "snappyhexmeshdict" VARCHAR,
  "castellatedmesh" VARCHAR,
  "snap" VARCHAR,
  "addlayers" VARCHAR,
  "castellatedmeshcontrols" VARCHAR,
  "maxlocalcells" DOUBLE,
  "maxglobalcells" DOUBLE,
  "minrefinementcells" DOUBLE,
  "ncellsbetweenlevels" DOUBLE,
  "resolvefeatureangle" DOUBLE,
  "locationinmesh" VARCHAR,
  "allowfreestandingzonefaces" VARCHAR,
  "fixedwalls_level" DOUBLE,
  "snapcontrols" VARCHAR,
  "nsmoothpatch" DOUBLE,
  "system_tolerance" DOUBLE,
  "nsolveiter" DOUBLE,
  "system_nrelaxiter" VARCHAR,
  "nfeaturesnapiter" DOUBLE,
  "implicitfeaturesnap" VARCHAR,
  "explicitfeaturesnap" VARCHAR,
  "multiregionfeaturesnap" VARCHAR,
  "addlayerscontrols" VARCHAR,
  "relativesizes" VARCHAR,
  "expansionratio" VARCHAR,
  "finallayerthickness" VARCHAR,
  "minthickness" VARCHAR,
  "ngrow" VARCHAR,
  "featureangle" VARCHAR,
  "nsmoothsurfacenormals" VARCHAR,
  "nsmoothnormals" VARCHAR,
  "nsmooththickness" VARCHAR,
  "maxfacethicknessratio" VARCHAR,
  "maxthicknesstomedialratio" VARCHAR,
  "minmedialaxisangle" VARCHAR,
  "nbuffercellsnoextrude" VARCHAR,
  "nlayeriter" VARCHAR,
  "nrelaxediter" VARCHAR,
  "fixedwalls_nsurfacelayers" VARCHAR,
  "meshqualitycontrols" VARCHAR,
  "nsmoothscale" DOUBLE,
  "errorreduction" DOUBLE,
  "maxnonortho" DOUBLE,
  "mergetolerance" DOUBLE,
  "blockmeshdict" VARCHAR,
  "blocks_dims" VARCHAR,
  "case" VARCHAR,
  "constant" VARCHAR,
  "dynamicmeshdict" VARCHAR,
  "refineinterval" DOUBLE,
  "lowerrefinelevel" DOUBLE,
  "upperrefinelevel" DOUBLE,
  "unrefinelevel" DOUBLE,
  "nbufferlayers" DOUBLE,
  "maxrefinement" DOUBLE,
  "maxcells" DOUBLE,
  "transportproperties" VARCHAR,
  "ink" VARCHAR,
  "ink_transportmodel" VARCHAR,
  "ink_nu" VARCHAR,
  "ink_nu0" VARCHAR,
  "ink_tau0" VARCHAR,
  "ink_k" VARCHAR,
  "ink_n" DOUBLE,
  "ink_rho" VARCHAR,
  "sup" VARCHAR,
  "sup_transportmodel" VARCHAR,
  "sup_nu" VARCHAR,
  "sup_nu0" VARCHAR,
  "sup_tau0" VARCHAR,
  "sup_k" VARCHAR
);

Share link

Anyone who has the link will be able to view this.