Работа с tool library
Tool libraries хранятся в файлах .db. Каждая tool library — независимое хранилище набора tools. Стандартные tool libraries размещаются в каталоге установленной версии продукта: например, в исходном примере это C:\ProgramData\[CAM_Path]\Version 17\Libraries\Tools. Пользовательские tool libraries можно создавать в любом каталоге. Для создания новой tool library или открытия существующей tool library используйте методы объекта IMTI_MachiningToolsImportLibrary (importer):
//C#
//create a new tool storage
var tNewStorage = importer.CreateNewToolsStorage(@"D:\teststorage.db");
//open an existing tool storage
var tExstStorage = importer.OpenExistingToolsStorage(@"D:\teststorage.db");
Чтобы добавить tool в библиотеку, вызовите следующую функцию:
//C#
//the tool must be created and formed before adding it to the tool library
bool result = storage.AddToolItem(tool);
Полезные ссылки
- Управление tool libraries в интерфейсе CAM-системы
- Подготовка окружения для Machining Tools Import
- Примеры Machining Tools Import в GitVerse