// Generated by Tekla.Technology.Akit.ScriptBuilder namespace Tekla.Technology.Akit.UserScript { public class Script { public static void Run(Tekla.Technology.Akit.IScript akit) { akit.ValueChange("main_frame", "sel_filter", "CIS_Column"); akit.ValueChange("main_frame", "sel_objects_in_joints", "1"); akit.ValueChange("main_frame", "sel_parts", "0"); akit.ValueChange("main_frame", "sel_parts", "1"); akit.Callback("acmdSelectAll", "", "main_frame"); // akit.CommandEnd(); akit.CommandStart("ail_create_macro", "10000026", "main_frame"); akit.ValueChange("macro_10000026", "stepfile", "column.stp"); akit.ValueChange("macro_10000026", "cis2_model_type", "1"); // uniqe ID comment akit.ValueChange("macro_10000026", "export_guid", "1"); akit.ValueChange("macro_10000026", "cis_export_concrete", "1"); akit.TabChange("macro_10000026", "tw", "jointtab4"); akit.TabChange("macro_10000026", "tw", "jointtab8"); akit.TabChange("macro_10000026", "tw", "jointtab7"); akit.TabChange("macro_10000026", "tw", "jointtab3"); akit.PushButton("create_button", "macro_10000026"); ///------------------------------------------------------------------------- akit.ValueChange("main_frame", "sel_filter", "CIS_Beam"); akit.Callback("acmdSelectAll", "", "main_frame"); akit.ValueChange("macro_10000026", "stepfile", "beam.stp"); akit.PushButton("create_button", "macro_10000026"); ///------------------------------------------------------------------------- akit.ValueChange("main_frame", "sel_filter", "CIS_Slab"); akit.Callback("acmdSelectAll", "", "main_frame"); akit.ValueChange("macro_10000026", "stepfile", "slab.stp"); akit.PushButton("create_button", "macro_10000026"); ///------------------------------------------------------------------------- akit.ValueChange("main_frame", "sel_filter", "CIS_Wall"); akit.Callback("acmdSelectAll", "", "main_frame"); akit.ValueChange("macro_10000026", "stepfile", "wall.stp"); akit.PushButton("create_button", "macro_10000026"); ///------------------------------------------------------------------------- ///make non selected object akit.ValueChange("main_frame", "sel_custom_objects", "1"); akit.ValueChange("main_frame", "sel_all", "1"); akit.ValueChange("main_frame", "sel_filter", "standard"); akit.CommandEnd(); } } }