La technologie API automatise les processus d’usinage du bois et réduit la durée totale de passe
La fabrication d’un projet complexe comportant des milliers de composants semblait dépasser le budget et les paramètres de production de ce menuisier. Avec l’aide de la technologie Mastercam API, les pièces répétitives ont été identifiées, ce qui a permis de rationaliser et d’automatiser l’ensemble du processus.
En bref :
- Product Used: Mastercam Router, Mastercam Mulitaxis, Mastercam API technology, C-Hooks
- Industrie : Travail du bois, menuiserie architecturale, conception de menuiserie

Détails du projet :
- Le défi : La fabrication d’un projet complexe comprenant des milliers de pièces.
- La solution : Mastercam, le logiciel de CAO/FAO le plus utilisé pour les applications d’usinage.
- Avantages :
- Les API Mastercam identifient les pièces répétitives pour rationaliser et automatiser les processus.
- La technologie API réduit le temps de programmation.
- L’usinage multiaxes permet la découpe d’onglets et de pièces complexes.
For more than 110 years, Fetzer Architectural Woodwork, Salt Lake City, UT, has melded precision engineering with craftsmanship to create stunning architectural millwork and woodwork design. Rooted in tradition, the woodworker is known for its in-house veneering, a process that sets the company apart from its competitors.
Fetzer’s niche is in the premium commercial, educational, and religious sectors of millwork. The jobs here are complex and massive in scope. A 120,000 square foot manufacturing facility is equipped with seven CNC machines and six seats of Mastercam CAD/CAM software, four of which are upgraded with 3D software and the Multiaxis Add-on.

« Nous avons choisi Mastercam parce qu’il fonctionne très bien avec la géométrie simple comme avec les applications 3D compliquées », a déclaré David Musser, programmeur principal chez Fetzer Architectural Woodwork.
Chaque essence de bois ayant des caractéristiques différentes, les programmeurs doivent prendre en compte les propriétés d’une essence particulière et déterminer sa réaction aux stratégies de fabrication. Pour un projet complexe, un programmeur de Fetzer utilise souvent un centre d’usinage CNC à 5 axes et travaille en étroite collaboration avec un opérateur pour mettre au point un processus permettant de positionner les pièces et de les usiner d’une manière qui soit durable tout au long du projet.
« Nous travaillons directement à l’intérieur de Mastercam, en produisant le code que la machine exécute ensuite », a déclaré Musser. « Le logiciel dispose de nombreuses fonctionnalités intégrées pour travailler avec des machines Multiaxes. Il nous permet de couper ces onglets fous et de comprendre la logistique de l’épaisseur, de la largeur, de l’obtention d’un angle et de la reproduction d’une pièce. »

Musser et son équipe s’appuient sur la technologie de l’interface de programmation d’applications (API) de Mastercam pour développer des fonctions qui répondent aux besoins spécifiques du travail. Outil d’aide à la création de logiciels par les programmeurs, une API contribue à fournir des solutions en permettant à différents logiciels de communiquer entre eux.
« Il y a deux ans, nous avons réalisé un projet assez important en bois de tilleul qui devait reproduire l’aspect d’un canyon à fentes », explique Musser. « Des milliers de pièces devaient être programmées individuellement. Nous avons examiné les chiffres et nous n’avons pas pu respecter les délais ni le budget. C’était un projet trop important ».

Les programmeurs de Fetzer ont trouvé une solution dans les API de Mastercam. Ils ont pu identifier les pièces répétitives, ce qui leur a permis de rationaliser et d’automatiser l’ensemble du processus. CNC Software, Inc. dispose d’une équipe dédiée au développement, au support et à la promotion de ses kits de développement logiciel (SDK). Les modules complémentaires Mastercam sont connus sous le nom de C-Hooks écrits en C++ et de NET-Hooks écrits en .NET à l’aide de C# ou VB.NET. L’équipe SDK a participé à plusieurs projets de Fetzer, notamment en contribuant aux bibliothèques SDK pour aider à développer les modules complémentaires Mastercam du menuisier. Une fois que l’équipe CNC a identifié les besoins de Fetzer Architectural, elle a fourni du code et des exemples de projets à l’équipe de fabrication.
« La technologie Mastercam API nous a permis de réduire réellement le temps de programmation à une fraction de ce qu’il aurait été », a déclaré Musser. « Le temps de programmation de la CNC a été réduit de 75 à 90 %.
Devis client
« La technologie API de Mastercam nous a permis de réduire réellement le temps de programmation à une fraction de ce qu’il aurait été. Le temps de programmation de la CNC a été réduit de 75 à 90 %.
– David Musser, programmeur principal, Fetzer Architectural Woodwork, Salt Lake City, UT