This Repository represents a lite version of TMcrfat Development Kit, which inlcudes:
- API: TMcraft API and all related files.
- Doc: API Manuals for different TMcraft Plugin and all sorts of tutorials.
- General Examples: All sorts of sample codes that helps developers understand the basic development and certain TMcraft API functions.
TMcraft is a robust architecture that enables developers to create plugins or background program directly embedded onto TMflow. Build on C# and WPF, TMcraft offers extensive customization options for the user interface, allowing developers to craft highly tailored solutions. With TMcraft API, these plugins can seamlessly interact with TMflow, enhancing the platform’s functionality and providing a more integrated user experience.
Third-party equipment providers, including grippers, electric screwdrivers, or protocol converters, can offer customized interface that streamline setup, enabling users to accelerate application development and enhance overall efficiency. On the other hand, applications such as welding, stacking, machine tending, application service providers can integrate know-how into a user-friendly interface. This enables end users to setup up and adjust applications more intuitively and conveniently, enhancing usability and offering greater flexibility.
Although TMflow offers a wide range of functions and features, it may still have limitations that do not meet every need. In such cases, developers are encouraged to create a TMcraft Service. A TMcraft Service is a background program (based on C# or C++) that can interact with TMflow projects, TMcraft plugins or external devices, enabling a broad array of operations.
TMcraft Node represents an customized node that can be used on TMflow Project. With customized user interface, users can define an usage or application efficiently and intuitively. The TMcraft Node Program (based on C# and WPF) could then gather the settings, translate into TMscript and inscribe to the TMflow Project.
TMcraft Shell represents an customized plugin (based on C# and WPF) with full page user interface. TMcraft Shell is perfect as an Application Setup Wizard, Dashboard or both, empowers developers to enhance user experience and functionality, turning the robot into a more versatile and user-friendly tool.
TMcrfat Toolbar represent an customized plugin (based on C# and WPF) which can be used as an device control panel, data display, communicator, etc.. TMcraft Toolbar empowers end users to perform tasks more efficiently, making it a valuable tool for optimizing workflows and enhancing the functionality of TMflow.
TMcraft Setup can be considered as a customized start node on TMflow Project that can be used to define the initialization process of the project. This features ensures that each project starts with the precise configuration needed, making TMcraft Setup an incalculable tool for optimizing workflow efficiency and tailoring robotic applications to meet specific requirements.
TMcraft API is a powerful C# interface designed to enable seamlessly interaction between TMcraft plugins and TMflow. Through TMcraft API, you can read and write, control IOs, and even jog the robot directly from within your TMcraft plugin. This interface opens up a world of possibilities, allowing developers to create sophisticated customized solution that tightly integrate with TMflow core capabilities. Whenever you‘re building advanced control systems or creating intuitive user interfaces, TMcraft API provides the tool you need to bring your ideas to life with precision and efficiency.
To support developers in mastering the creation of TMcraft plugins, Techman Robot offers the TMcraft Development Kit, a comprehensive package filled with essential resources. This kit includes:
- TMcraft APIs: Various versions of the API, format as Dynamics Link Library (.dll)
- TMcraft Packer: A vital tool for packaging your plugin’s program files, ensuring they are correctly formatted and ready for import into TMflow.
- Documentations: Detailed API manuals, step-by-step tutorials, and reference guides to help you navigate the development process with ease.
- General Examples: A collection of source code examples that showcase basic development techniques and special use cases for different TMcraft plugins.
With the TMcraft Development Kit, you’ll have all the tools and knowledge you need to build powerful, customized plugins that enhance the capabilities of TMflow. Developers can either download this lite version of TMcraft Development Kit or download the complete version on Techman Download center.