Overview
Applied System Technologies (AST) is a leading provider of premium aluminum piping systems for compressed air, vacuum, and inert gases, boasting over 50 years of industry expertise. With a mission to lead through innovation, AST maintains large inventory stocks and ships 99% of orders the same day. Their TruLink piping solutions are compatible with existing infrastructures, offering seamless integration and backed by a Lifetime Warranty. Despite their operational excellence, AST struggled to give customers an intuitive way to plan, visualize, and quote complex piping layouts online. Without a guided design experience, buyers often felt unsure about selecting the right components, leading to cart abandonment and increased support inquiries. AST wanted more than just a product catalog-they envisioned an immersive 3D/2D builder tool that would empower engineers and procurement specialists to draft, preview, and quote piping systems in real time, directly within their Magento 2 store. By partnering with WebDesk Solution, AST set out to transform this vision into a technically robust, user-centric sales tool that would drive engagement, reduce friction, and position them at the forefront of digital innovation in the piping industry.

Approach
When Applied System Tech approached WebDesk Solution, they presented a clear mandate: craft a seamless, interactive 3D drawing and quoting tool fully integrated with Magento 2. Our team-led by project experts Daniel and Parker-began with an in-depth technical workshop to map out every user journey and backend requirement. We adopted an Agile methodology, breaking the work into sprints covering frontend 3D rendering, Magento module development, API integration, and UX testing. On the frontend, we leveraged Three.js for realistic 3D rendering and developed a grid-based visual editor with dynamic snapping logic. Concurrently, our Magento specialists built a custom module to synchronize product attributes, user accounts, and quote requests, ensuring real-time data exchange via REST APIs. For performance, we implemented lazy loading of assets and optimized scene graphs for sub-300ms response times. Autosave routines ran in Web Workers to prevent UI freezing. Throughout development, biweekly demos ensured AST’s stakeholders could review progress, provide feedback, and validate every technical decision. This collaborative, iterative approach guaranteed a scalable solution that balanced cutting-edge technology with enterprise-grade reliability.
Challenges
Precision 2D-to-3D Rendering and Real-Time Preview
Transforming traditional 2D schematics into an accurate 3D representation required sophisticated rendering algorithms and precise dimensional scaling. The tool needed to interpret user-entered building dimensions, pipe lengths, angles, and accessories, then generate a lifelike 3D model that matched engineering tolerances. Achieving a seamless transition between 2D plan views and a fully interactive 360° preview meant overcoming challenges in mesh generation, real-time texture mapping, and camera control. Additionally, ensuring consistent performance across desktop and tablet devices under varied network conditions demanded extensive optimization of graphical assets, scene hierarchies, and WebGL shaders. With sub-300ms render times essential to maintain user engagement, our team had to fine-tune every aspect of the rendering pipeline-from geometry instancing to frustum culling-while preserving engineering accuracy and visual fidelity.
Deep Integration with Magento 2 Ecosystem
Seamlessly syncing design data, user sessions, and product configurations between the custom builder tool and the Magento 2 store presented a complex data-exchange challenge. Each time a customer added or modified a component, the tool needed to update pricing rules, inventory availability, and custom quote attributes in real time. Maintaining transactional integrity-so that partial designs or abandoned quotes didn’t corrupt the Magento database-required implementing robust API endpoints with idempotent operations, queuing mechanisms, and fallback routines. We also needed to embed the builder UI into the Magento storefront without compromising page load speeds or conflicting with existing themes, extensions, and caching layers. Ensuring bidirectional synchronization while preserving the shop’s normal checkout and CMS workflows pushed our Magento specialists to design a custom module with extensible service contracts and event-driven updates.
Dynamic Compressor Specification Calculations
Within complex piping designs, selecting the right compressor model based on system size, required flow rates, and pressure drops is critical. Enabling real-time compressor adjustments within the drawing tool meant building a dynamic calculation engine that could process user inputs-such as total pipe length, number of branches, and accessory pressure impacts-and suggest optimal compressor specifications on the fly. These calculations had to account for fluid dynamics principles and vendor-specific performance curves stored in Magento as product attributes. Integrating this engine into the UI without interrupting the design flow required asynchronous computation jobs, Web Workers for heavy calculations, and a responsive design panel that updated instantly as users tweaked layouts.
Intelligent Object Interconnectivity and Snapping Logic
Allowing pipes, valves, expansion joints, and other components to automatically snap and align demanded advanced spatial algorithms. As users dragged elements onto the canvas, the system needed to detect valid connection points, enforce engineering constraints (e.g., minimum bend radii), and adjust adjacent objects to maintain design integrity. Implementing this “smart snapping” required constructing a hierarchical scene graph, spatial indexing (using an R-tree), and constraint solvers to resolve overlaps and collisions. The tool also had to support manual overrides for expert users, who might need to fine-tune connections. Balancing automated alignment with user control, while preventing invalid configurations, was a significant UI/UX and engineering challenge.
Seamless Autosave without Interruptions
To protect user progress during lengthy design sessions, an autosave feature needed to persist partial layouts at regular intervals without degrading performance or disrupting the interactive experience. This involved serializing complex scene states-including geometry, camera positions, and component metadata-and sending incremental diffs to the server. We implemented a debounced autosave scheduler in the client, batching only changed entities to minimize payloads. On the server, we employed a versioned document store, allowing users to revert to earlier snapshots if needed. Orchestrating this system required careful coordination between frontend Web Workers, REST endpoints, and Magento’s quote tables, ensuring data integrity while preserving a fluid editing experience.
Solutions
Custom Three-Step 3D Drawing Interface
WebDesk Solution developed a user-friendly, three-step interface that guides customers from project setup to final layout:
- Project Setup: Users enter project name, ceiling height, mounting preferences, and building dimensions via intuitive form inputs.
- Pipe System Configuration: Customers select system types-Fast Pipe, Max Line, or hybrid-and customize materials, finishes, and accessory options.
- Layout Design: A grid-based canvas powered by Three.js enables drag-and-drop placement of pipes, valves, and fittings. Users benefit from dynamic snapping logic, allowing components to automatically align and connect as they’re positioned. This structured approach demystifies complex piping design, reducing the learning curve and empowering even novice users to create precise layouts.

Real-Time 3D Preview and Interactive Controls
We implemented a high-performance rendering engine using Three.js, WebGL, and glTF asset streaming to offer instantaneous 3D previews. As customers adjust designs, the tool updates the scene in sub-300ms, delivering a fluid, 360° view that can be zoomed, panned, and rotated without lag. By integrating camera controls and adaptive level-of-detail (LOD) management, we ensured smooth interactions on a wide range of devices. This real-time visualization not only boosts user confidence but also reduces support inquiries, as buyers can verify dimensions and aesthetics before requesting a quote.

Shared Design, Save, and Collaboration Features
To foster collaboration, we built a share-link generator and save-to-account functionality. Logged-in users can store unlimited designs within their Magento profiles, revisit projects later, or share unique URLs with teammates. Each saved design includes metadata such as version history, selected products, and compressor specs. Behind the scenes, the system stores incremental diffs in a document store, enabling fast load times and undo/redo capabilities. This feature set elevated AST’s customer experience, transforming the tool into a virtual workshop where teams co-create and refine piping systems together.

Streamlined Quote Request Workflow
Recognizing the importance of sales efficiency, we embedded a one-click “Request Quote” button directly into the design interface. On submission, the tool packages the full project data-3D model snapshot, BOM, compressor calculation summary-and sends it to AST’s admin dashboard via a secure REST API. Administrators receive structured quote requests in Magento’s backend, complete with design visuals and pricing breakdowns. Automated email notifications alert team members of new requests, reducing manual follow-up and accelerating the sales cycle by over 60%.

Robust Administrative Control Panel
We crafted a powerful Magento module providing AST’s team with end-to-end control over the builder tool:
- Visual Settings: Upload and manage component images, adjust snapping tolerances, and configure default grid sizes.
- Product Mapping: Link Magento SKUs to tool elements, set custom pricing rules, and define compressor performance curves.
- Quote Management: Review, approve, or reject design requests; export BOMs as CSV for procurement; and track request statuses.
This admin interface ensured AST could maintain the tool independently, roll out new features, and adapt pricing or product lines without developer intervention.

Outcomes & Results
User Engagement
78% of site visitors used the 3D/2D builder tool, up from 12% engagement with static catalogs.
Quote Requests
Requests increased by 425%, empowering AST to capture high-value leads earlier in the buying journey.
Conversion Rate
Tool users converted at 5.2%, compared to a baseline of 1.8%-a nearly threefold improvement.
Support Load
Customer support tickets related to design clarity dropped by 70%.
Admin Efficiency
Manual quote preparation time reduced by 60%, freeing staff to focus on higher-value tasks.
System Performance
Real-time renders averaged 250 ms, and autosave syncs occurred every 30 seconds without UI impact.
Conclusion
The custom 3D Design and Quote Tool engineered for Applied System Technologies seamlessly bridges the gap between technical complexity and user accessibility. By embedding an interactive, high-performance 3D/2D builder directly within their Magento 2 store, AST empowered customers to visualize, customize, and request quotes with unprecedented confidence. This solution not only transformed user engagement and sales efficiency but also reinforced AST’s reputation as an industry innovator committed to cutting-edge digital experiences. As WebDesk Solution continues to partner with AST, this robust, scalable platform lays the groundwork for future enhancements-ensuring lasting value, operational agility, and sustained leadership in the piping sector.

