AI writes code, I integrate; 10 minutes to build enterprise CATIA plugins

CATIA V5 EasyToolbar
Professional Development Tool

Break through technical bottlenecks in CATIA automation API development. Achieve embedded toolbars, multi-instance compatibility, and seamless UI integration. Supports VBA, C#, VB.NET and more.

CATIA V5 EasyToolbar
V2.01 Technical Docs
  • 3 Configurable Embedded Toolbars
  • Supports R18 to R36 (2026)
  • 6 Button Calling Methods
  • Multi-Instance CATIA Support
  • Multi-Language Support
CATIA_V5_EasyToolbar 展示图
6+
Calling Methods
19
CATIA Versions
90+
Button Configs
4
Languages

Core Features

Complete solution for CATIA secondary development, breaking through traditional limitations

Embedded Toolbars

Provides 3 configurable CATIA-embedded toolbars and menus, with 1-30 buttons per toolbar, seamlessly integrated into the native CATIA interface.

Multi-Instance Support

Solves the limitation of standard interfaces only connecting to the first CATIA instance. Supports EXE2, COMEXE, COMDLL and more for passing CATIA instances.

Embedded Forms

Forms called via VBA, COMDLL and COMDLL64 pop up embedded in the CATIA environment, providing a native-like experience.

Multi-Language

Supports custom multi-language environments. Configure French, German, Simplified Chinese, Italian, Japanese, Korean and more.

PLM Integration

Toolbar buttons can enable or disable other buttons in Login/Logout mode, facilitating plugin development for PLM systems.

Quick Deployment

Provides complete installation source code, supports simultaneous multi-version installation, and automatic desktop shortcut creation.

Development Solutions

6 button calling methods to meet different development needs

1

VBA Macro

Leverage CATIA's built-in macro recording. Record operations via the interface and modify the generated macros. Suitable for entry-level users, short learning curve, always gets the correct CATIA instance.

CATVBA Beginner
2

EXE2 External

Receives CATIA instance from command line. Suitable for interactive functions like SelectElement3 that get stuck in COMDLL64.

C# VB.NET Interactive
3

COMDLL64 Component

64-bit COM component developed via .NET Framework. Forms pop up embedded in CATIA. Recommended for C# and VB.NET, compile for x64 architecture.

.NET Framework x64 Recommended
4

COMEXE / COMDLL

ActiveX EXE and DLL components supporting CATIA instance passing. COMDLL only supports older versions like R18, use COMDLL64 instead.

VB6 Legacy

Pricing Plans

See documentation on Github

Explorer

For beginners to learn and test

Free / 2 weeks
  • Full source code access
  • All demo examples
  • Documentation support
  • Community support
  • No time limit
  • Commercial distribution

Start Your CATIA Development Journey

Join CATIA developers worldwide. Use EasyToolbar to break through technical bottlenecks and efficiently complete customized development tasks.