Модуль анализов произвольного минералапозволяет рассчитывать анализы минералов на различное количество атомов анионов, либо на различное количество катионов классическими кислородным либо анионным методами. Эти методы достаточно универсальны и позволяют рассчитывать анализы самых разных минеральных групп. Поэтому в предыдущих версиях программы для этого расчетного модуля предлагался достаточно большой список исходных оксидов, который тем не менее в каких-то случаях был слишком избыточным, а в других случаях в нем чего-то не хватало.
Новая версия этого модуля может считывать набор исходных окислов из нового гибкого шаблона, который является изменяемым в зависимости от минеральных видов, анализы которых предполагается рассчитывать. Кроме того, пользователь также может устанавливать число расчетных атомов кислорода и катионов, как в самом расчетном модуле, так и в Редакторе шаблонов расчета. Таким образом различные минералы можно рассчитывать по различным шаблонам в которых будет определен тот набор окислов, который характерен для данного вида минералов и указаны расчетные количества атомов анионов и катионов. При этом рассчитанные коэффициенты и параметры каждого анализа, включая наименование шаблона, сохраняются в пользовательской базе данных, в то время, как сами шаблоны хранятся в служебной базе Service и в дальнейшем могут применяться для работы с любыми другими пользовательскими базами.
Форма модуля Редактора шаблонов расчета произвольного минерала
В верхней части формы шаблона находится два текстовых поля в которых указывается Имя шаблона и его Аббревиатура.
На панели Оксиды расположены два списка - Вакантных и Используемых оксидов и две кнопки и с помощью которых можно перемещать оксиды из одного списка в другой и обратно.
На панели Опции расчета с помощью переключателей определяется предпочтительный метод расчета - по кислороду, либо по катионам, а также в соответствующих текстовых полях указывается число анионов и катионов, на которое надо производить расчет. Здесь же находится стандартная кнопка Ok, при нажатии которой все сделанные изменения сохраняются в базу данных.
Примечание: Выбрать метод расчета и изменить числа расчетных атомов анионов и катионов можно и в расчетном Модуле анализов произвольных минералов непосредственно перед операцией расчета. Правда эти изменения в самом шаблоне сохранены не будут.
Стандартная панель База данных обеспечивает функции перемещения по набору записей, а также создания новых шаблонов (кнопка ) и удаления существующих (кнопка ).
При создании нового шаблона все текстовые поля очищаются и обнуляются, а списки Вакантных и Используемых оксидов соответствуют шаблону по умолчанию (это самый первый шаблон в наборе записей с аббревиатурой Def) в котором в списке Используемых находится большое количество окислов. Процедура создания шаблона заключается в том, что нужно отредактировать все текстовые поля, выбрать с помощью переключателей предпочитаемый метод расчета и с помощью кнопок со стрелками отредактировать список Используемых оксидов, либо добавляя в него новые из списка Вакантных, либо удаляя туда ненужные, согласно типовому химическому составу анализируемого минерала.
После завершения всех операций следует нажать кнопку Ok для сохранения шаблона в базу данных Service.