Do you guys in the workshop often encounter recurring problems like this?
– Creating mortise and tenon joints for hundreds of parts.
– Automatically bevels open edges
– Filter details with horizontal drilling to separate machine commands.
– Check which parts are wide enough to fit into the edge banding machine…
Doing it manually takes a whole afternoon. Hiring a programmer to write it specifically is expensive and requires a long wait.
Good news: AI can now write BAZIS scripts for you. You just need to know how to "give commands in Vietnamese" — no coding required, use free AI (ChatGPT, Claude, Gemini free versions all work).
In the video, I guide you through the process in 3 steps:
Paste the link to the BAZIS API documentation (I've included it in the video description) into the chatbot. The AI will automatically read and understand everything about BAZIS and what it can do.
Don't include overly complex requests all at once. For example, "Create a script to check the width of selected details," then add: "Filter details under 60mm and highlight in 3D," "Only highlight panel details, exclude accessories," etc.
Paste the generated AI code into BAZIS's Script Editor V20 and run a test. If you encounter any errors or inaccuracies, describe them to the AI so it can fix them. After 3-5 cycles, you'll have a tool that runs correctly.
The guys play the role of testers. The AI plays the role of coders. It's that simple.
In the video, I demonstrate from A to Z: writing a script to check the dimensions of a panel for a edge banding machine (requiring a panel size of ≥ 60mm for a clean banding finish), and automatically highlighting panels that don't meet the requirements. The entire process—without writing a single line of code.
And most importantly: this method is not unique to BAZIS. Any software with an open API (SketchUp, AutoCAD, Inventor, Revit, etc.) can be applied exactly the same way.
You can use this method to program plugins for Sketchup.
This is when factory engineers truly become self-reliant — writing tools exactly the way they want, mastering the technology instead of waiting.
Check out the video below. If you have a script idea and need advice, leave a comment — we'll help.
- Here's the link to the BAZIS API so you can copy and paste it into Gemini: https://cdn.bazissoft.ru/…/ru/BAZIS-Script_functions.html
- Link to the Sketchup API: https://ruby.sketchup.com/