Licencje open source

Niniejsza usługa korzysta z poniższych projektów open source. Jesteśmy wdzięczni ich autorom i społecznościom.

OrcaSlicer

OrcaSlicer to generator G-code dla drukarek 3D, wykorzystywany przez naszą usługę do cięcia przesłanych modeli i obliczania parametrów druku.

Gmsh

Gmsh to generator siatek elementów skończonych, używany do konwersji plików CAD STEP/STP na siatki STL do druku 3D.

Three.js

Three.js to biblioteka JavaScript 3D, służąca do renderowania interaktywnego podglądu modelu w przeglądarce.

PrusaSlicer

PrusaSlicer is a G-code and SL1 generator for 3D printers, used by this service to slice resin (mSLA) models and extract layer data for quoting.

UVtools

UVtools is a tool for MSLA/DLP resin print file analysis, used by this service to validate sliced SL1 output and extract volume data.

Trimesh

Trimesh is a Python library for loading and processing triangular meshes, used by this service for geometric risk assessment and mesh analysis.

Next.js

Next.js is a React framework for server-rendered web applications, used to build the front-end of this service.

React

React is a JavaScript library for building user interfaces, used as the core UI framework for this service.

Fastify

Fastify is a high-performance Node.js web framework, used to power the mSLA slicing API.

Flask

Flask is a lightweight Python web framework, used to power the FDM slicing and risk assessment APIs.

NumPy

NumPy is a Python library for numerical computing, used for mesh geometry calculations in the slicing and risk assessment engines.

SciPy

SciPy is a Python library for scientific and technical computing, used for spatial analysis in the risk assessment engine.

Caddy

Caddy is a web server with automatic HTTPS, used as the reverse proxy and TLS termination layer for this service.

ClamAV

ClamAV is an open-source antivirus engine, used to scan uploaded files for malware before processing.

Grafana Loki

Grafana Loki is a log aggregation system (with Promtail as the log shipper), used for centralised logging and diagnostics.

Wszystkie powyższe narzędzia są wywoływane jako samodzielne procesy lub biblioteki klienckie i nie są modyfikowane. Ich kod źródłowy jest dostępny pod powyższymi linkami.


Bibliografia badawcza

Nasze algorytmy automatycznej oceny ryzyka opierają się na następujących recenzowanych badaniach. Z wdzięcznością wyrażamy uznanie dla autorów, których prace stanowią podstawę naszych silników analizy geometrycznej.

Ocena ryzyka SLS

Ocena odproszowalności, wykrywanie cienkich ścianek, prognozowanie wypaczenia i ocena złożoności skanowania dla Selective Laser Sintering.

  1. Josupeit, S., Ordia, L., & Schmid, H.-J. (2016). “Modelling of Temperatures and Heat Flow within Laser Sintered Part Cakes.” Additive Manufacturing. doi:10.1016/j.addma.2016.06.002

    Zastosowanie: warpage risk prediction — position-dependent thermal gradients and height-based cooling risk

  2. Li, J., Yuan, S., Zhu, J., Li, S., & Zhang, W. (2020). “Numerical Model and Experimental Validation for Laser Sinterable Semi-Crystalline Polymer: Shrinkage and Warping.” Polymers, 12, 1373. doi:10.3390/polym12061373

    Zastosowanie: warpage risk prediction — cross-section analysis for PA12 shrinkage and crystallization-induced strain

  3. Häfele, T., Schneberger, J.-H., Buchholz, S., Vielhaber, M., & Griebsch, J. (2025). “Evaluation of Productivity in Laser Sintering by Measure and Assessment of Geometrical Complexity.” Rapid Prototyping Journal. doi:10.1108/RPJ-07-2024-0289

    Zastosowanie: scan complexity scoring — SA/V ratio and topological genus as proxy for contour/hatch complexity

  4. Tedia, S., & Williams, C. B. (2016). “Manufacturability Analysis Tool for Additive Manufacturing Using Voxel-Based Geometric Modeling.” Proceedings of the 27th Annual International Solid Freeform Fabrication Symposium, Austin, TX. (no DOI assigned — SFF Symposium proceedings paper)

    Zastosowanie: depowderability analysis — trapped powder detection via voxel void connectivity

Ocena złożoności mSLA (AMCI)

Additive Manufacturing Complexity Index zaadaptowany do druku żywicznego mSLA.

  1. Matoc, D. A., Maheta, N., Kanabar, B. K., & Sata, A. (2025). “Quantifying Manufacturability Complexity Index: A Case Study of VAT Photopolymerization Additive Manufacturing.” 3D Printing and Additive Manufacturing, 12(6), 670–685. doi:10.1089/3dp.2024.0059

    Zastosowanie: AMCI complexity scoring — geometry, feature, and manufacturability sub-indices (0–100 scale)

Ocena ryzyka FDM

Wykrywanie nawisów, analiza przyczepności do stołu, prognozowanie wypaczenia i ocena kruchości dla Fused Deposition Modeling.

  1. Budinoff, H. D., & McMains, S. (2021). “Will It Print: a Manufacturability Toolbox for 3D Printing.” International Journal on Interactive Design and Manufacturing (IJIDeM), 15, 613–630. doi:10.1007/s12008-021-00786-w

    Zastosowanie: overhang and warping methodology — face-normal dot product with build direction, cross-section area analysis

  2. Henn, J., Hauptmannl, A., & Gardi, H. A. A. (2025). “Evaluating the Printability of STL Files with ML.” arXiv preprint. doi:10.48550/arXiv.2509.12392

    Zastosowanie: FDM risk scoring — ML-based printability evaluation of STL geometry (overhangs, thin walls, bridging, warping)

Ogólna wytwarzalność AM

Przeglądy międzytechnologiczne i metaanalizy dotyczące automatycznej oceny drukowalności.

  1. Parry, L. (software). “PySLM (Python Library for SLM/DMLS/SLS Toolpath Generation).” (no DOI assigned — cite as software/repository)

  2. Adam, G. A. O., & Zimmer, D. (2015). “On Design for Additive Manufacturing: Evaluating Geometrical Limitations.” Rapid Prototyping Journal, 21(6), 662–670. doi:10.1108/RPJ-06-2013-0060

    Zastosowanie: design rule thresholds — minimum wall thickness, hole diameter, and overhang angle limits per technology

Licencje open source | Manifattura Additiva Bresciana