CabEngine Pro documentation.
Complete CabEngine Pro documentation covering cabinet software integration, the cabinet configurator API, embeddable 3D planner setup, project workflows, and BOM generation.
Complete CabEngine Pro documentation covering cabinet software integration, the cabinet configurator API, embeddable 3D planner setup, project workflows, and BOM generation.
CabEngine Pro is an advanced cabinet software integration suite for high-fidelity 3D cabinet design and manufacturing. Use the cabinet configurator API and embeddable 3D planner to streamline your workflow. It enables you to:
Access any project directly from the Dashboard using the Action Menu overlay to jump straight to Setup, 3D Studio, or BOM.
Configure site address and contact info. Enable Advanced Mode if you prefer manual weaponry box entry over automatic solvers.
Location: Sidebar → Setup → Step 1: IdentityDefine your sheet library, hardware, and material allocation. Visit the Business Profile to sync your company logo for reports.
Location: Sidebar → Setup → Steps 2-8Design your walls in the 3D Studio. Toggle between Realistic and Technical views to verify textures and dimensions.
Location: Sidebar → 3D Design StudioReview your BOM, check material nesting in the Cut Plan, and export your final technical dossier (Excel/PDF/JSON).
Location: Sidebar → Reports & BOMEnables precise manual control over cabinetry boxes. Skip the automatic layout solver to define exact widths, blind panels, and placement sequence.
Your company identity is global and persists across projects:
The studio uses physically accurate rendering for professional presentations:
The summary card tracks financial metrics in real-time:
Experience the full power of the platform: your first three projects are automatically granted PRO status, enabling all export formats and Advanced mode.
Our cabinet configurator API lets you embed the 3D kitchen planner directly into your own website or client portals. This cabinet software integration allows your customers to configure their cabinetry layout and submit specifications without leaving your site.
https://www.cabenginepro.com/embed/setup?apiKey=YOUR_API_KEY.<!-- Start Cabinet Widget Button -->
<button onclick="openCabinetModal()" style="padding: 14px 28px; background: #f59e0b; color: white; border: none; border-radius: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.1em; cursor: pointer; transition: all 0.2s;">
Configure Cabinets
</button>
<!-- Hidden Modal overlay -->
<div id="cabinetModal" style="display:none; position:fixed; inset:0; background:rgba(0,0,0,0.55); z-index:99999; justify-content:center; align-items:center;">
<div style="position:relative; width:96%; max-width:1400px; height:90%; background:#1e293b; border-radius:24px; overflow:hidden; border: 1px solid rgba(255,255,255,0.1); box-shadow: 0 25px 50px -12px rgba(0,0,0,0.5);">
<button onclick="closeCabinetModal()" style="position:absolute; top:16px; right:16px; border:none; background:rgba(255,255,255,0.05); color:#94a3b8; border-radius:99px; width:36px; height:36px; font-size:22px; cursor:pointer; display:flex; align-items:center; justify-content:center; z-index:100;">×</button>
<iframe src="https://www.cabenginepro.com/embed/setup?apiKey=YOUR_API_KEY" style="width:100%; height:100%; border:none;"></iframe>
</div>
</div>
<script>
function openCabinetModal() {
document.getElementById('cabinetModal').style.display = 'flex';
}
function closeCabinetModal() {
document.getElementById('cabinetModal').style.display = 'none';
}
// Auto close modal when project is submitted
window.addEventListener('message', (event) => {
if (event.data.type === 'SETUP_COMPLETED') {
closeCabinetModal();
console.log('Project completed successfully:', event.data.projectId);
}
});
</script>A: Verify the physical Tile Dimensions in your Accessory library. Realistic textures require accurate dimensions to calculate real-world scaling.
A: Click any project card on the dashboard to open the Action Menu overlay. Select "Reports & BOM" to skip direct to production data.
A: No. Advanced Mode only changes the entry method (manual vs automated solver). Engineering logic and cost calculations remain 100% accurate.
For complex engineering queries or hardware integration help, contact us at support@cabenginepro.com.
Contact support at support@cabenginepro.com, or return to the app and open the relevant project from your dashboard.