3D Printed Fish Fabric: From Printable Mesh to Working Net
A look at what 3D printed fish fabric is, why the open mesh geometry is hard to print, and where it makes sense on nets, tanks and aquaculture hardware. Written for design engineers and buyers who need to choose between printing the mesh and machining the frame that carries it.

What This Page Covers
The printable mesh, the nozzle and layer decisions behind it, and the machined parts that usually sit around it.
What 3D Printed Fish Fabric Actually Is
The term 3D printed fish fabric describes a net or mesh structure built layer by layer instead of knotted from twine or woven from filament yarn. The geometry is a lattice of strands joined at nodes, with openings sized to the species you want to keep in or out. Strand diameter, opening size and node stiffness are the three numbers that decide how the net behaves.
Most parts we see are not a full net. They are panels, sleeves, replacement sections or small cages used in research tanks, hatcheries and filtration intakes. Printing suits those shapes because the mesh can be generated from a parametric model and changed without retooling.
You can print the mesh in a soft elastomer so it drapes like a net, or in a rigid polymer so it holds a fixed opening. Rigid mesh keeps calibration. Soft mesh survives folding and handling. Pick based on how the part is stored, not on how it looks in a render.
- 1Soft meshElastomer strands, folds and flexes, opening size drifts under load.
- 2Rigid meshHolds aperture size, needs a frame to resist bending.
- 3HybridRigid frame printed in one piece with a softer mesh infill.
Printing the Mesh: Nozzle, Layer and Orientation
Open lattice geometry punishes a careless slicer setup. Every strand is a thin wall, and every node is a place where the nozzle has to change direction with almost no material underneath. A 0.4 mm nozzle is the practical starting point. Drop to 0.25 mm only when the strand is under 0.6 mm wide, and expect print time to climb.
Layer height of 0.15–0.2 mm balances strand strength against build time. Below 0.1 mm the gain in surface quality is small for a part that spends its life underwater. Above 0.25 mm the nodes start to show gaps.
Orientation matters more than most people expect. Print the mesh flat on the bed so the strands sit in the XY plane. Strands printed vertically load the layer bonds in tension, and those bonds are the weakest part of any FDM or FFF part. If a net panel must stand upright, add a printed rail along the top and bottom edge and let the hardware carry the load.
For flexible mesh, slow the outer wall to 20–25 mm/s and keep the part cooling fan high. Fast walls on a soft filament drag and produce inconsistent strand width.
Starting Print Parameters for Fish Mesh Panels
Values below are starting points for a 0.4 mm nozzle on a panel up to 200 mm across.
| Setting | Soft mesh | Rigid mesh |
|---|---|---|
| Nozzle diameter | 0.4 mm | 0.4 mm |
| Layer height | 0.2 mm | 0.15 mm |
| Strand width | 0.8–1.2 mm | 0.6–1.0 mm |
| Opening size | 4–12 mm | 2–10 mm |
| Outer wall speed | 20–25 mm/s | 35–45 mm/s |
| Infill | 0% (solid strands) | 0% (solid strands) |
| Bed adhesion | Brim 5 mm | Brim 3 mm |
Which Polymer Survives Water, UV and Handling
Freshwater tank panels are the easy case. PETG and PA are both fine. PETG resists water absorption better and prints without a heated chamber. PA takes more moisture control before printing but tolerates repeated flexing well.
Saltwater and outdoor exposure change the list. UV breaks down most commodity filaments within a season, so an unstabilized PLA mesh left in sunlight will go brittle. ASA and PC-ABS hold up longer outdoors, and both can be printed with a UV-stable pigment.
For a soft, drapeable mesh, TPU in the 85A–95A range is the usual answer. Softer than 85A and the strands stretch under their own weight, which changes the opening size. Harder than 95A and the panel stops behaving like fabric at all.
One caution on food and stock contact. Printed parts have layer lines that trap particles and are hard to clean. If the mesh touches fish destined for sale, plan a smooth coating or switch the contact surface to a machined or molded part.
- 1PETGLow water uptake, good for freshwater tanks and intakes.
- 2PA (nylon)Flex fatigue resistance, needs dry filament before printing.
- 3ASA / PC-ABSOutdoor and saltwater exposure, UV-stable pigment available.
- 4TPU 85A–95ADrapeable mesh, opening size shifts under tension.
Where Printing Stops and CNC Starts
A printed mesh panel is dimensionally loose by machining standards. Strand placement can drift 0.2–0.5 mm over a 200 mm span, and soft mesh moves more once it is under load. That is normally acceptable for the mesh itself.
The frame is a different story. Mounting rings, tension hoops, brackets and rail ends need holes that line up and faces that sit flat. Those parts are better machined. We hold ±0.005 mm on metal frames and hit Ra 0.8–1.6 μm on sealing faces, which printed polymer will not reach.
A common build pairs the two. Print the mesh, machine the frame, and fasten with a clamped edge or a printed groove that captures the mesh perimeter. The machined frame carries tension so the printed strands only handle the load they were designed for.
If the whole assembly is a one-off for a test tank, printing both parts is fine. Once the design is fixed and you need 50 or 100 units, the frame usually moves to CNC or casting and only the mesh stays printed.
Printed Mesh vs Machined Frame
Match the process to the job each part has to do.
| Part | Better process | Why |
|---|---|---|
| Open mesh panel | 3D printing | Lattice geometry is impractical to cut |
| Mounting ring | CNC machining | Hole position and flatness matter |
| Tension hoop | CNC machining | Carries load, needs stiffness |
| One-off test cage | 3D printing | No tooling, design still moving |
| 100-unit frame | CNC or casting | Lower unit cost, tighter tolerance |
Common Questions
Can a 3D printed fish fabric replace a knotted net entirely?
For small panels and fixed shapes, yes. The printed mesh holds a repeatable opening and does not need knots that can slip.
For large trawl nets, no. Print volume, build time and cost per square meter all work against it. Printed sections make more sense as replacement panels or as rigid inserts inside a soft net.
How small can the openings be printed reliably?
With a 0.4 mm nozzle, openings down to about 2 mm print cleanly on a rigid mesh. Below that the slicer has to slow down sharply and the strands start to fuse.
If you need finer openings, use a 0.25 mm nozzle and expect longer build times and a more fragile panel.
What is the typical lead time for a printed mesh panel plus a machined frame?
Quotation and a free DFM analysis come back within 12 hours. Production can start within 24 hours of approval.
Finished parts ship in 3–5 days for standard quantities. We do not quote a fixed delivery date before the geometry is reviewed.
Do you print the mesh and machine the frame in the same order?
Yes. We run 3D printing and CNC machining under one roof, so the frame and the mesh arrive as a matched set.
No minimum order quantity applies. One prototype panel and a 10,000-part run both go through the same process.
Which materials do you stock for these parts?
Plastics for printing include ABS, PC, PMMA, POM, PA, PEEK, PP, HDPE and carbon fibre blends. For flexible mesh we print TPU.
Machined frames are cut from aluminium grades such as 6061-T6 and 7075, or from 304 and 316L stainless when the frame sees saltwater.
How is the mesh attached to the frame?
Two methods cover most builds. A printed groove on the mesh perimeter that presses into a machined lip, or a clamped edge held by a bolted ring.
We review the joint in the DFM step and flag it if the mesh edge cannot take the tension the frame will apply.
Send Us the Mesh Model and the Frame Drawing
Upload both files and we will return a quotation with a free DFM analysis within 12 hours.
12-hour quote100% inspectionNDA on request