Description
Birlo 3D Print Lite for WooCommerce turns WooCommerce into a self-hosted FDM 3D-printing quotation and order workflow.
Customers can upload STL, OBJ and 3MF files, preview supported models in 3D, choose manufacturing options, receive an estimate and add the configured part to the WooCommerce cart. Store operators can manage printers, materials, production jobs and the related manufacturing workflow from WordPress.
The Lite edition is self-hosted and does not require a Birlo commercial licence, Birlo Slicer Cloud or a private update service.
Customer configurator
- STL, OBJ and 3MF upload support.
- Local 3D model preview for supported formats.
- Printer selection.
- FDM material and colour selection.
- Use-case presets.
- Infill, quality, quantity, supports and post-processing options.
- Scale and orientation controls.
- Manufacturability checks and build-volume validation.
- Automatic quotation using the built-in geometric estimator.
- Optional local CuraEngine or OrcaSlicer integration when available on the server.
- Multi-part project workflow.
- WooCommerce cart, checkout and order integration.
- Saved configuration data with the order.
- Customer account area for 3D-printing jobs.
Production and operations
- Production job workflow.
- Printer profiles and slicer profiles.
- Production statuses and job transitions.
- Inventory and material lot tracking.
- Basic capacity and planning tools.
- Maintenance calendar.
- Traceability information.
- Telemetry and diagnostics.
- Print Node integration points for self-hosted production environments.
- System-health and preflight checks.
Privacy and deployment
- Model files are handled inside the WordPress installation.
- No Birlo Cloud connection is required by the Lite edition.
- No commercial Birlo licence manager is included.
- No private commercial updater is included.
- WooCommerce is required.
- Real G-code generation requires a compatible local slicer installed and configured by the site owner. The built-in estimator can still provide quotations when no local slicer is available.
Multilingual interface
Birlo 3D Print Lite includes a bundled multilingual interface with 37 language variants in total.
Included languages:
- Spanish and English.
- EU languages: Bulgarian, Croatian, Czech, Danish, Dutch, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian and Swedish.
- Additional languages: Catalan, Basque, Galician, Arabic, Simplified Chinese, Traditional Chinese, Japanese, Korean, Vietnamese, Hindi, Ukrainian, Turkish and Indonesian.
- Arabic includes right-to-left layout support.
The plugin automatically uses the WordPress locale where a bundled translation is available.
Source code and third-party libraries
All Birlo 3D Print Lite PHP, JavaScript and CSS source code is included in human-readable form. No build step is required to modify the plugin’s own code.
The 3D viewer uses Three.js 0.186.0 and the official STLLoader, OBJLoader and OrbitControls modules. Their human-readable source files are included under assets/vendor/three-r186/.
Three.js is licensed under the MIT License. See assets/vendor/three-r186/LICENSE.
Upstream project: https://github.com/mrdoob/three.js
Screenshots



Blocks
This plugin provides 1 block.
- Birlo 3D Print
Installation
- Install and activate WooCommerce.
- Install and activate Birlo 3D Print Lite for WooCommerce.
- Open the Birlo 3D Print setup screen.
- Configure at least one FDM printer, materials and pricing rules.
- Add the Birlo 3D Print configurator to a page using the plugin setup flow or the [birlo_3d_print] shortcode.
- Test the complete cart and checkout flow before accepting production orders.
FAQ
-
Does the Lite version support resin printing?
-
The public Lite edition is focused on FDM workflows. Birlo 3D Print Pro adds the broader commercial feature set, including additional production capabilities.
-
Does it require an external cloud service?
-
No. The Lite edition can work with the built-in estimator and can optionally use a compatible local slicer.
-
Which model formats can customers upload?
-
STL, OBJ and 3MF. Some formats or models may require technical review or slicing before automatic manufacture.
-
Is WooCommerce required?
-
Yes. WooCommerce provides the cart, checkout and order system used by the plugin.
-
Can I use a real slicer?
-
Yes, when CuraEngine or OrcaSlicer is installed and configured on the server with a valid profile. This is optional.
-
Does the plugin send my 3D files to Birlo?
-
The Lite edition does not require Birlo Slicer Cloud. Model processing and storage are designed for the site owner’s WordPress environment and any local slicer they configure.
-
Which languages are included?
-
The plugin includes 37 language variants, including all official EU languages plus Catalan, Basque, Galician, Arabic, Simplified and Traditional Chinese, Japanese, Korean, Vietnamese, Hindi, Ukrainian, Turkish and Indonesian.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Birlo 3D Print Lite for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Birlo 3D Print Lite for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.9
- Fixed WordPress.org Plugin Check internationalization errors by using a literal text domain in translation calls.
- Removed the discouraged manual load_plugin_textdomain() call for WordPress.org-hosted translations.
- Improved inline translation script output using WordPress script-tag helpers.
- Removed direct query-string inspection from the translation admin detector and switched to the current admin screen API.
- Added WordPress.org compliance refinements without changing the Lite feature set.
1.0.8
- Added complete bundled translations for the plugin interface in 37 language variants.
- Added all official EU languages plus Catalan, Basque, Galician, Arabic, Chinese, Japanese, Korean, Vietnamese, Hindi, Ukrainian, Turkish and Indonesian.
- Added right-to-left interface support for Arabic.
- Expanded translation coverage across the configurator, production screens, statuses, diagnostics and operational messages.
- Updated multilingual loading so bundled locale packs are combined automatically.
1.0.7
- Added the multilingual runtime and initial bundled language packs.
- Added visual material, colour, printer, use-case and quality selectors.
- Improved compact responsive layout for the configurator.
1.0.6
- Improved configurator presentation and option handling.
- Improved compatibility with current WooCommerce and WordPress versions.
1.0.5
- Improved production and operational workflows.
- Improved diagnostics and manufacturing metadata handling.
1.0.4
- Prevented invalid production metadata in an order from causing a fatal error on the Smart Production screen.
1.0.3
- Fixed missing configurator data when the theme or a performance plugin changes the script loading order.
1.0.2
- Improved configurator startup when a site theme or script optimizer changes module script handling.
- Added a visible message when the 3D viewer cannot load.
- Improved configurator layout and accessibility of the model upload control.
1.0.1
- Removed the Python print-node file from the WordPress.org distribution.
- Improved WordPress.org review compatibility.
- Updated Three.js to 0.186.0 and included human-readable JavaScript source.
- Moved embedded styles and scripts to WordPress enqueue APIs.
1.0.0
- First public Lite release.
- Added FDM configurator with STL, OBJ and 3MF support.
- Added local 3D preview with bundled Three.js 0.186.0.
- Added built-in quotation estimator and WooCommerce cart/order integration.
- No commercial licence manager, private updater or Birlo Slicer Cloud connection.
