Přeskočit na hlavní obsah

Open-source licence

Tato služba využívá následující open-source projekty. Jsme vděční jejich autorům a komunitám.

OrcaSlicer

OrcaSlicer je generátor G-code pro 3D tiskárny, který tato služba používá ke slicování nahraných modelů a výpočtu tiskových parametrů.

Gmsh

Gmsh je generátor konečnoprvkových sítí používaný k převodu STEP/STP CAD souborů na STL sítě pro 3D tisk.

  • Licence: GNU General Public License v2+ (GPL-2.0-or-later)
  • Zdroj: gmsh.info
  • Citace: C. Geuzaine and J.-F. Remacle, “Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities”, International Journal for Numerical Methods in Engineering, 79(11), pp. 1309–1331, 2009.

Three.js

Three.js je JavaScriptová 3D knihovna sloužící k vykreslování interaktivního náhledu modelu ve vašem prohlížeči.

PrusaSlicer

PrusaSlicer je generátor G-code a SL1 pro 3D tiskárny, který tato služba používá ke slicování pryskyřicových (mSLA) modelů a extrakci dat vrstev pro ocenění.

UVtools

UVtools je nástroj pro analýzu souborů pryskyřicového tisku MSLA/DLP, který tato služba používá k validaci slicovaného výstupu SL1 a extrakci dat o objemu.

Trimesh

Trimesh je Python knihovna pro načítání a zpracování trojúhelníkových sítí, kterou tato služba používá pro geometrické hodnocení rizik a analýzu sítě.

fast-simplification

fast-simplification je knihovna pro decimaci sítě, kterou tato služba používá jako backend kvadrické simplifikace pro omezené server-side redukce hustých STL sítí.

Open CASCADE Technology (OCCT)

Open CASCADE Technology (OCCT) je průmyslové CAD jádro, které tato služba používá k opravě importované STEP geometrie před teselací a následným oceněním.

Open3D

Open3D je knihovna pro zpracování 3D dat, kterou tato služba používá pro omezenou opravu sítě, čištění a simplifikaci v server-side geometrickém pipeline.

Manifold

Manifold je geometrická knihovna zaměřená na topologickou robustnost, kterou tato služba používá k normalizaci odvozených slicovacích sítí, kdy je vyžadována manifold-safe oprava.

Next.js

Next.js je React framework pro server-renderované webové aplikace, použitý k vytvoření front-endu této služby.

React

React je JavaScript knihovna pro tvorbu uživatelských rozhraní, použitá jako základní UI framework pro tuto službu.

Fastify

Fastify je vysokovýkonný Node.js webový framework, použitý k pohánění mSLA slicovacího API.

Flask

Flask je odlehčený Python webový framework, použitý k pohánění FDM slicovacího API a API pro hodnocení rizik.

NumPy

NumPy je Python knihovna pro numerické výpočty, použitá pro výpočty geometrie sítě ve slicovacích a rizikových hodnotících motorech.

  • Licence: BSD 3-Clause License
  • Zdroj: numpy.org

SciPy

SciPy je Python knihovna pro vědecké a technické výpočty, použitá pro prostorovou analýzu v motoru hodnocení rizik.

  • Licence: BSD 3-Clause License
  • Zdroj: scipy.org

Caddy

Caddy je webový server s automatickým HTTPS, použitý jako reverzní proxy a vrstva pro TLS terminaci pro tuto službu.

ClamAV

ClamAV je open-source antivirový motor, použitý ke skenování nahraných souborů na malware před zpracováním.

  • Licence: GNU General Public License v2 (GPL-2.0)
  • Zdroj: clamav.net

Grafana Loki

Grafana Loki je systém pro agregaci logů (s Promtail jako přepravcem logů), použitý pro centralizované logování a diagnostiku.

Všechny výše uvedené nástroje jsou spouštěny jako samostatné procesy nebo knihovny na straně klienta a nejsou modifikovány. Jejich zdrojový kód je dostupný na výše uvedených odkazech.


Bibliografie výzkumu

Naše algoritmy automatického hodnocení rizik vycházejí z následujícího recenzovaného výzkumu. S vděčností uznáváme práci autorů, na které se opírají naše systémy geometrické analýzy.

Hodnocení rizik SLS

Hodnocení odprášitelnosti, detekce tenkých stěn, predikce deformací a skóre složitosti skenování pro 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

    Použito pro: 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

    Použito pro: 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

    Použito pro: 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)

    Použito pro: depowderability analysis — trapped powder detection via voxel void connectivity

Hodnocení složitosti mSLA (AMCI)

Additive Manufacturing Complexity Index přizpůsobený pro pryskyřicový tisk maskovanou stereolitografií.

  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

    Použito pro: AMCI complexity scoring — geometry, feature, and manufacturability sub-indices (0–100 scale)

Hodnocení rizik FDM

Detekce převisů, analýza adheze k podložce, predikce deformací a hodnocení křehkosti pro 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

    Použito pro: 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

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

Obecná vyrobitelnost AM

Mezitechnologické přehledy a metaanalýzy automatizované analýzy tisknutelnosti.

  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

    Použito pro: design rule thresholds — minimum wall thickness, hole diameter, and overhang angle limits per technology

Open-source licence | MABS 3D Brescia