Blind GOST 16076-70

Object

Table

Graphic

Script:

SVersion = 2;
ObjectDescription = “16076-70”;

functionActHeader { NPart = 0; Public ( // From outdoor settings need only determine the face // Diameter of a working surface for attachment // Material and reference weight. Dn,NOMINAL_DIAMETER, massa,MASS, sw0, MATERIAL, WP1, WORKING_PLANE1 );

Protected (seted, d, D, D1, D2, D3, D4, l, l1, L, type, type1); Changeable (Dn, WP1); OnDlgBeforeSelectParam = 1; ShowWhenSelPnt = 1; ContourOnLine = 0; };

function OnInitialization { LoadInCache (Dn, d, D, D1, D2, D3, D4, l, l1, L, massa); if (seted == UnknownValue) { seted = 1; rZOrder = 100; // In the 6th version of all the titles in English versions // 1 = Implementation Ispolnenie1 strDesignName = “Implementation 1”; rd0 = 1; sw0 = 1;

SelectInCache (“kFirst”, “Dn”, “~”, 18); }; };

function SetGripPoint { NGrip = 1; // A handle at the insertion point pntGrip0 = pntOrigin;
};

function OnMakeParameters { // All localizable strings specified resource links // Starting with the dog. // Accordingly, they will be displayed depending on // The current application language. // strTheName = @ BLIND_GOST_16076_70; strTheType =ON_INTERNAL; strTheSubType =ON_INTERNAL; WP1 = Plane (pntOrigin + vecDirection * (0), vecDirection);

if (rd0 0) type = "022"; if (rd0 1) type = “012”; if (sw0 == 1) type1 = “A”; else type1 = “”;

};

function OnDialog { LoadInCache (Dn, d, D, D1, D2, D3, D4, l, l1, L, massa); UniDialog ( // Type of dialogue – which determines the nominal diameter // And reference weight DBFLD, Dn, DBINF, massa, // Jackdaw overall performance BFLD, sw0,COMMON_IMPLEMENTATION, // Alternative Material RADIO, rd0, STEEL_45, 12×18H9T__X18H9T_, // These options affect the string specification covers VIEW, “Vids”);
};

function OnDialogChanged {

};

function OnChangeParameters { if ((Dn! = new.Dn)) { LoadInCache (Dn, d, D, D1, D2, D3, D4, l, l1, L, massa); // When you change the diameter of the table, select the new value SelectInCache (“kFirst”, “Dn”, “~”, new.Dn); }; Handled = OBJ_HANDLED; if ((Dn! = new.Dn)) { Handled = OBJ_WARNING; }; fix = 0; if (IsFixedParam (WP1)) { fix = fix + 1; vecXOld = vecDirection; vecDirection = Vector (new.WP1); pntOrigin = Point (new.WP1) – vecDirection * (0); restoreBasis (vecXOld, vecPlane, vecDirection); }; if (fix > 1) { Handled = OBJ_ERROR; };
};

function BeforeConnect { ResetLastConstraint ();
}

strPartName = SPHERE_CAP_ + Dn + "-" + type + type1 + _ GOST_16076_70;

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment