XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''"> Example of a Home Drive Page (Steps 2-n)
<advisor>
<!-- Analysis Advisor Dialog Driver file for an automotive brake shoe park lever
linear static analysis using MSC/NASTRAN.
Last Revision Date: 6/12/98 -->
<defsteps>
<ds stepid="2." steplabel="Acquire Geometry"> </ds>
<ds stepid="3." steplabel="Extract Surface(s)"> </ds>
<ds stepid="4." steplabel="Build Simulation Model"> </ds>
<ds stepid="5." steplabel="Strut Reaction Constraint"> </ds>
<ds stepid="6." steplabel="Shaft Pivot Constraint"> </ds>
<ds stepid="7." steplabel="Cable Load"> </ds>
<ds stepid="8." steplabel="Evaluate"> </ds>
<ds stepid="9." steplabel="Show Results"> </ds>
</defsteps>
<!--
***
*** Step 2 "Acquire Geometry"
***
*** -->
<step stepid="2." stephelp="st2help.html" >
<uresponse>
<response name="thickness" type="REAL">
<response name="complete" type="STRING" values="C,X" readonly>
<response name="geomsource" type="STRING" values="ug,express" readonly>
</uresponse>
<lrule ruleid="reentry">
if (step(".").uresponse("Complete")=="C")
page(".").step(".").dialog("exclude");
else
page(".").step(".").dialog("cad1");
</lrule>
<dialog dlgid="exclude"
inputid="null">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-2: (Acquire Geometry) has already been completed.
If you would like to start over with a different geometry file, select the
<FONT Color="#FF0000">Quit button<FONT Color="#000000"> above.<P>
<FONT Color="#FF0000">Otherwise<FONT Color="#000000">, please select a different step from above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="cad1"
initftn="F:ga_group_create;STR:geometry;
F:ga_group_current_set;STR:geometry;"
inputid="null">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<p><FONT Color="#FF0000">Acquire Geometry:<FONT Color="#000000"><p>
Geometry is obtained from CAD files for automotive brake components analysis.
Please indicate, by selecting the appropriate hypertext link, which type of CAD file you will use.
<UL>
<LI><A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;STR:2.;STR:ug1;
FUNC:AASTATE.record_ur_string;STR:geomsource;STR:ug;
FUNC:AAUI.mainpanel_lock_steps)">
UNIGRAPHICS </A> part file ( xxxx.prt )
<LI><A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;STR:2.;STR:exp1;
FUNC:AASTATE.record_ur_string;STR:geomsource;STR:express;
FUNC:AAUI.mainpanel_lock_steps)">
EXPRESS </A> format neutral file ( xxxx.bxp )
</UL> </FONT></BODY></HTML>
</dialog>
<dialog dlgid="exp1"
initftn="F:AANAV.clear_geometry_group;"
inputid="express_bin_import"
quedlg=".#2.#cad2"
errordlg=".#2.#experror"
queftn="FUNC:ga_view_aa_set;R:0;R:19.;R:0"
undo="F:AANAV.remove_solids" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">EXPRESS neutral file import of a B-REP solid:<FONT Color="#000000"><P>
Please select the binary EXPRESS file (Example: brakelever.bxp) from the files available below.<P>
Select the <FONT COLOR="#FF0000">"Apply Inputs" <FONT COLOR="#000000">
button below after selecting the file.<P>
Note that you can navigate through directories by selecting in the "Directory Lable" box and
then the filter button.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="ug1"
initftn="F:AANAV.clear_geometry_group;"
inputid="ugimport_method1"
quedlg=".#2.#cad2"
errordlg=".#2.#ugerror"
queftn="FUNC:ga_view_aa_set;R:0;R:19.;R:0"
undo="F:AANAV.remove_solids" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">UG CAD geometry import of a B-REP solid:<FONT Color="#000000"><P>
Please select the CAD file (Example: brakelever.prt) from the files available below.<P>
Select the "Apply Inputs" button below after selecting the CAD file.<P>
Note that you can navigate through directories by selecting in the directories box and
then the filter button.<P></FONT></BODY></HTML>
</dialog>
<!-- An AACHECK class function will call up the terminal dialog for this step depending upon the check results.-->
<dialog dlgid="cad2"
inputid="readthickness"
errordlg=".#2.#badthick"
queftn="F:AAUI.mainpanel_unlock_steps;
F:AACHECK.geom_imported" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<p><FONT Color="#FF0000">Input Thickness:<FONT Color="#000000"><p>
Please enter a value for the brake lever sheet metal thickness (millimeters) in the box below.<P>
Select <FONT COLOR="#FF0000">"Apply Inputs" <FONT COLOR="#000000">after entering the value.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="experror"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
The CAD file name was either not selected or incorrect. Please try again.
<DL>
<DD><A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:2.;STR:exp1)">OK</A>
</DL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="ugerror"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
The CAD file name was either not selected or incorrect. Please try again.
<DL>
<DD><A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:2.;STR:ug1)">OK</A>
</DL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="badthick"
inputid="readthickness"
errordlg=".#2.#badthick"
queftn="F:AAUI.mainpanel_unlock_steps;
F:AACHECK.geom_imported" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
The thickness value input was not in a valid range. <br>
The thickness must be between 1. and 5. millimeters for a practical brake lever design.<P>
Please enter again a value for the thickness in the box below.<P>
Select <FONT COLOR="#FF0000">"Apply Inputs" <FONT COLOR="#000000">after entering the value.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="gick1"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select your next step from the list above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="gick2"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
Geometry was NOT found in your database. You must go back and repeat the geometry acquisition step.<P></FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 3 "Extract Surface(s)"
***
*** -->
<step stepid="3." stephelp="st3help.html" >
<uresponse>
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Step-2 must be completed.
You must first have geometry before Extracting surfaces.
Use an automated link rule to enforce this prerequisite. -->
<lrule ruleid="gchk">
if(step("8.").uresponse("Complete")=="C")
page(".").step("8.").dialog("exclude");
else if(step("3.").uresponse("complete")=="C")
page(".").step(".").dialog("doover");
else if(step("3.").uresponse("complete")=="X")
page(".").step(".").dialog("undostep");
else if(step("2.").uresponse("complete")=="C")
page(".").step(".").dialog("extract");
else page(".").step(".").dialog("exclude");
</lrule>
<dialog dlgid="exclude"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000">Step-2: (Acquire Geometry) was not completed.
<FONT COLOR="#000000">
You must successfully complete step-2 before performing this step. <P>
Please select step-2 above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="doover"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-3: (Extract Surface(s)) has already been completed.</P>
<UL><LI>
<A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:3.;STR:undostep)">
Continuing</A> with this step also requires redoing steps 4-7 if they have been completed</P>
<LI>
<FONT Color="#FF0000"> Otherwise<FONT Color="#000000"> select a different step from above.
</UL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="undostep"
inputid="null"
initftn="F:AANAV.change_C_to_X;STR:4.;
F:AANAV.change_C_to_X;STR:5.;
F:AANAV.change_C_to_X;STR:6.;
F:AANAV.change_C_to_X;STR:7.;
F:AASTATE.record_ur_string;STR:complete;STR:X;
F:AAUI.mainpanel_step_complete;STR:3.;STR:X;
F:AAUI.mainpanel_lock_steps;
F:AANAV.lever_step_3_undo;
F:ga_view_aa_set;R:0;R:19.;R:0;
F:gu_fit_view;
F:AAI.next_dialog;STR:parklever_drive.xml;STR:3.;STR:extract" >
<HTML></HTML>
</dialog>
<!-- Note that the step checking function for step 3. takes place in the AANAV.extract_face
function. The integer status return value determines the terminal dialog. -->
<dialog dlgid="extract"
inputid="extract_face"
quedlg=".#3.#st3ck1"
errordlg=".#3.#st3ck2"
initftn="F:AANAV.lever_post_only_geometry;
"
queftn= "F:ga_view_aa_set;R:0.;R:0.;R:0.;
F:gu_fit_view;" >
<returnerror retvalue="2" retdlg=".#3.#allfaces">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<p><FONT Color="#FF0000">Pick a Surface:<FONT Color="#000000"><p>
Please screen pick the outside surface face or faces representing a planform view of the design.
Your selection will be used to construct a 2-dimensional model.
You may select multiple faces of a complex design by holding the shift key down.<P>
Finally, select the <FONT COLOR="#FF0000">"Apply Inputs" <FONT COLOR="#000000>
button.<P>
<CENTER><img src="pickface.png"></CENTER><P></FONT></BODY></HTML>
</dialog>
<!-- Success return dialog from the automated surface extraction function -->
<dialog dlgid="st3ck1"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:C;
FUNC:AAUI.mainpanel_step_complete;STR:3.;STR:C;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select your next step from the list above.<P></FONT></BODY></HTML>
</dialog>
<!-- Error return from the automated surface extraction function -->
<dialog dlgid="allfaces"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
You have selected too many faces to represent a 2-D model of the lever.<P>
A common error is to select ALL faces.<P>
You must <A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:3.;STR:undostep)">
REDO the surface selection.</A>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="st3ck2"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:X;
FUNC:AAUI.mainpanel_step_complete;STR:3.;STR:X;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Surface extraction failed. Your screen selections may have not been valid.<P>
You may try and repeat this step.<P></FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 4 "Build Simulation Model"
***
*** -->
<step stepid="4." stephelp="st4help.html" >
<uresponse>
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Step-3 must be completed.
You must first have Extracted surfaces before building the model.
Use an automated link rule to enforce this prerequisite. -->
<lrule ruleid="surfck">
if(step("8.").uresponse("Complete")=="C")
page(".").step("8.").dialog("exclude");
else if(step("3.").uresponse("complete")!="C")
page(".").step(".").dialog("exclude");
else if(step("4.").uresponse("complete")=="C")
page(".").step(".").dialog("doover");
else if(step("4.").uresponse("complete")=="X")
page(".").step(".").dialog("undostep");
else page(".").step(".").dialog("mesh");
</lrule>
<dialog dlgid="exclude"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000>Step-3: (Extract Surface(s)) was not completed.
<FONT COLOR="#000000">
You must successfully complete step-3. before performing this step.<P>
Please select step-3. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="doover"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-4: (Build Simulation Model) has already been completed.</P>
<UL><LI>
<A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:4.;STR:undostep)">
Continuing</A> with this step also requires redoing steps 5-7 if they have been completed</P>
<LI>
<FONT Color="#FF0000"> Otherwise<FONT Color="#000000"> select a different step from above.
</UL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="undostep"
inputid="null"
initftn="F:AANAV.change_C_to_X;STR:5.;
F:AANAV.change_C_to_X;STR:6.;
F:AANAV.change_C_to_X;STR:7.;
F:AASTATE.record_ur_string;STR:complete;STR:X;
F:AAUI.mainpanel_step_complete;STR:4.;STR:X;
F:AAUI.mainpanel_lock_steps;
F:AANAV.lever_step_4_undo;
F:AAI.next_dialog;STR:parklever_drive.xml;STR:4.;STR:mesh" >
<HTML></HTML>
</dialog>
<dialog dlgid="mesh"
inputid="lever_automesh"
quedlg=".#4.#st4ck1"
errordlg=".#4.#st4ck2"
initftn="F:ga_view_aa_set;R:0.;R:0.;R:0.;
F:gu_fit_view" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<CENTER><img src="seededges.png"></CENTER>
<p><FONT Color="#FF0000">Identify strut and cable areas:<FONT Color="#000000"><p>
Please identify by screen picks, two particular edges of the lever geometry.
See the example image above.
<OL>
<LI>
<FONT Color="#FF0000">Select the first box below<FONT Color="#000000">, then screen pick the edge where a strut reacts against the lever.
<LI>
<FONT Color="#FF0000">Select the second box<FONT Color="#000000">, then screen pick the curved edge where the cable applies load to the lever.
</OL>
Finally, select the <FONT Color="#FF0000">"Apply Inputs"<FONT Color="#000000"> button when finished.
Model building will proceed automatically.<BR>
<P></FONT></BODY></HTML>
</dialog>
<!-- auto meshing return dialogs -->
<dialog dlgid="st4ck1"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:C;
FUNC:AAUI.mainpanel_step_complete;STR:4.;STR:C;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select your next step from the list above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st4ck2"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:X;
FUNC:AAUI.mainpanel_step_complete;STR:4.;STR:X;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
Model building failed. Your selection of edges may have been incorrect.<P>
You may select and perform this step again. <P></FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 5 "Strut Reaction Constraint"
***
*** -->
<step stepid="5." stephelp="st5help.html" >
<uresponse>
<response name="loadaxis" type="INTEGER">
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Step-4 must be completed.
Use an automated link rule to enforce this prerequisite. -->
<lrule ruleid="meshck">
if(step("8.").uresponse("Complete")=="C")
page(".").step("8.").dialog("exclude");
else if(step("4.").uresponse("complete")!="C")
page(".").step(".").dialog("exclude");
else if(step("5.").uresponse("complete")=="C")
page(".").step(".").dialog("doover");
else if(step("5.").uresponse("complete")=="X")
page(".").step(".").dialog("undostep");
else page(".").step(".").dialog("strut1");
</lrule>
<dialog dlgid="exclude"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000">Step-4: (Build Simulation Model) was not completed.
<FONT COLOR="#000000">
You must successfully complete step-4. before performing this step.<P>
Please select step-4. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="doover"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-5: (Strut Reaction Constraint) has already been completed.</P>
<UL><LI>
<A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:5.;STR:undostep)">
Continue</A> with this step</P>
<LI>
<FONT Color="#FF0000"> Otherwise<FONT Color="#000000"> select a different step from above.
</UL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="undostep"
inputid="null"
initftn="F:AASTATE.record_ur_string;STR:complete;STR:X;
F:AAUI.mainpanel_step_complete;STR:5.;STR:X;
F:AAUI.mainpanel_lock_steps;
F:AANAV.lever_step_5_undo;
F:AAI.next_dialog;STR:parklever_drive.xml;STR:5.;STR:strut1" >
<HTML></HTML>
</dialog>
<dialog dlgid="strut1"
inputid="lever_strut"
quedlg=".#5.#st5ck1"
errordlg=".#5.#st5ck2"
initftn="F:AASTATE.record_ur_integer;STR:loadaxis;INT:1;
F:AANAV.lever_zoom_in" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<p><FONT Color="#FF0000">Pick Strut Reaction Point:<FONT Color="#000000"><p>
Please select on the graphics screen, a point representing where the strut reacts.
See the example image below.<P>
Finally, select the <FONT COLOR="#FF0000">"Apply Inputs"<FONT COLOR="#000000>
button.<br><p>
<CENTER><img src="strutpt.png"></CENTER><P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st5ck1"
inputid = "null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:C;
FUNC:AAUI.mainpanel_step_complete;STR:5.;STR:C;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select your next step from the list above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st5ck2"
inputid = "null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:X;
FUNC:AAUI.mainpanel_step_complete;STR:5.;STR:X;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
This step failed. The screen picking must not have worked. Please try the step again.<P></FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 6 "Shaft Pivot Constraint"
***
*** -->
<step stepid="6." stephelp="st6help.html" >
<uresponse>
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Step-4 must be completed.
Use an automated link rule to enforce this prerequisite. -->
<lrule ruleid="femck">
if(step("8.").uresponse("Complete")=="C")
page(".").step("8.").dialog("exclude");
else if(step("4.").uresponse("complete")!="C")
page(".").step(".").dialog("exclude");
else if(step("6.").uresponse("complete")=="C")
page(".").step(".").dialog("doover");
else if(step("6.").uresponse("complete")=="X")
page(".").step(".").dialog("undostep");
else page(".").step(".").dialog("shaft1");
</lrule>
<dialog dlgid="exclude"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000">Step-4: (Build Simulation Model) was not completed.
<FONT COLOR="#000000">
You must successfully complete step-4. before performing this step.<P>
Please select step-4. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="doover"
inputid="null">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-6: (Shaft Pivot Constraint) has already been completed.</P>
<UL><LI>
<A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:6.;STR:undostep)">
Continue</A> with this step</P>
<LI>
<FONT Color="#FF0000"> Otherwise<FONT Color="#000000"> select a different step from above.
</UL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="undostep"
inputid="null"
initftn="F:AASTATE.record_ur_string;STR:complete;STR:X;
F:AAUI.mainpanel_step_complete;STR:6.;STR:X;
F:AANAV.lever_step_6_undo;
F:AAI.next_dialog;STR:parklever_drive.xml;STR:6.;STR:shaft1" >
<HTML></HTML>
</dialog>
<dialog dlgid="shaft1"
inputid="cyl_coord_in_circle"
quedlg=".#6.#shaft2"
errordlg=".#6.#cylerror"
initftn="F:AANAV.lever_zoom_in;
F:AAUI.mainpanel_lock_steps;" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Establish Cylindrical Coordinates for Pivot Action:<FONT Color="#000000"><P>
Please screen pick the circular geometry edge(s) representing the circumference of the shaft hole.
You may drag a box just around the hole to perform this selection.
See the example image below.<P>
Finally, select the <FONT COLOR="#FF0000">"Apply Inputs" <FONT COLOR="#000000">
button.<p><br>
<CENTER><img src="pickcircle.png"></CENTER><P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="cylerror"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
The circular edge(s) screen pick was either not selected or incorrect. Please try again.
<DL>
<DD>
<A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:6.;STR:shaft1)">OK</A>
</DL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="shaft2"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Approximation for Points to Constrain:<FONT Color="#000000"><P>
This shaft pivot simulation is an approximation.
Note that the shaft contacts only a portion of the hole in compression.<P>
A better shaft contact simulation requires a nonlinear simulation using special gap elements.
You are invited however, to use your judgement and to specify the points that
react in compresion against the shaft.<P>
How do you want to constrain points?
<UL> <LI>
Constrain <A HREF="PCL:AAI.html_calls(FUNC:AANAV.shaft_pivot_allconstr)"> all points </A>
on the hole circumference.
<LI>
Select <A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:6.;STR:shaft3;)"> particular </A> node points to constrain.
</UL></FONT></BODY></HTML>
</dialog>
<dialog dlgid="shaft3"
inputid="shaft_pivot_constr"
quedlg=".#6.#st6ck1"
errordlg=".#6.#st6ck2"
initftn="F:AANAV.lever_zoom_in" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Constrain Specific Points:<FONT Color="#000000">
<P>
Please screen pick the points to constrain as reacting against the shaft.<P>
Hold the shift key down to make successive picks.<P>
Select the <FONT COLOR="#FF0000">"Apply Inputs" <FONT COLOR="#000000">
button when all desired points are listed in the box below.<P>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="st6ck1"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:C;
FUNC:AAUI.mainpanel_step_complete;STR:6.;STR:C;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select your next step from the list above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st6ck2"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:X;
FUNC:AAUI.mainpanel_step_complete;STR:6.;STR:X;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
The shaft pivot constraint application failed. Please repeat this step.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st6ck3"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
You must select and constrain more then one point to obtain a valid solution.<BR>
Please choose again:
<UL> <LI>
Constrain <A HREF="PCL:AAI.html_calls(FUNC:AANAV.shaft_pivot_allconstr)"> all points </A>
on the hole circumference.
<LI>
Select <A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:6.;STR:shaft3;)"> particular </A> node points to constrain.
</UL>
</FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 7 "Cable Load"
***
*** -->
<step stepid="7." stephelp="st7help.html" >
<uresponse>
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Step-4 must be completed.
Use an automated link rule to enforce this prerequisite. -->
<lrule ruleid="femck">
if(step("8.").uresponse("Complete")=="C")
page(".").step("8.").dialog("exclude");
else if(step("4.").uresponse("complete")!="C")
page(".").step(".").dialog("exclude");
else if(step("7.").uresponse("complete")=="C")
page(".").step(".").dialog("doover");
else if(step("7.").uresponse("complete")=="X")
page(".").step(".").dialog("undostep");
else page(".").step(".").dialog("cable1");
</lrule>
<dialog dlgid="exclude"
inputid="null">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000">Step-4: (Build Simulation Model) was not completed.
<FONT COLOR="#000000">
You must successfully complete step-4. before performing this step.<P>
Please select step-4. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="doover"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-7: (Cable Load) has already been completed.</P>
<UL><LI>
<A HREF="PCL:AAI.html_calls(FUNC:AAI.next_dialog;STR:parklever_drive.xml;
STR:7.;STR:undostep)">
Continue</A> with this step</P>
<LI>
<FONT Color="#FF0000"> Otherwise<FONT Color="#000000"> select a different step from above.
</UL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="undostep"
inputid="null"
initftn="F:AASTATE.record_ur_string;STR:complete;STR:X;
F:AAUI.mainpanel_step_complete;STR:7.;STR:X;
F:AAUI.mainpanel_lock_steps;
F:AANAV.lever_step_7_undo;
F:AAI.next_dialog;STR:parklever_drive.xml;STR:7.;STR:cable1" >
<HTML></HTML>
</dialog>
<dialog dlgid="cable1"
inputid="lever_cable_load"
quedlg=".#7.#st7ck1"
errordlg=".#7.#st7ck2"
initftn="F:AANAV.lever_zoom_in" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<CENTER><img src="cablept.png"></CENTER><P>
<FONT Color="#FF0000">Apply the Cable Loading:<FONT Color="#000000"><P>
Please use the boxes below to specify the cable loading.
The image above shows an example -2220 Newton load application.
<OL> <LI>
Select the first box and then screen pick the load application point.
<LI>
Type X,Y,Z force components (Newtons) into the following three boxes.
<LI>
Select the <FONT COLOR="#FF0000">"Apply Inputs"<FONT COLOR="#000000"> button when all inputs are ready.
</OL>
Please take note and use the appropriate sign for component values.
For example, a negative X-component pulls towards the left.<br>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="st7ck1"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:C;
FUNC:AAUI.mainpanel_step_complete;STR:7.;STR:C;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select your next step from the list above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st7ck2"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:X;
FUNC:AAUI.mainpanel_step_complete;STR:7.;STR:X;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
This step failed. Note that a valid cable total load must be between 1000. and 3000. Newtons. The out-of-plane components must be less than 25% of the in-plane value.<P>
Please try this step again with new inputs.<P> </FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 8 "Evaluate"
***
*** -->
<step stepid="8." >
<uresponse>
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Steps-5,6,7 all must be completed.
Use automated link rules to enforce this prerequisite. -->
<lrule ruleid="sudam">
if(step("5.").uresponse("complete")!="C")
page(".").step(".").dialog("finish5");
else if(step("6.").uresponse("complete")!="C")
page(".").step(".").dialog("finish6");
else if(step("7.").uresponse("complete")!="C")
page(".").step(".").dialog("finish7");
else if(step(".").uresponse("Complete")=="C")
page(".").step(".").dialog("exclude");
else
page(".").step(".").dialog("submit");
</lrule>
<dialog dlgid="exclude"
initftn="F:AAUI.mainpanel_unselect_steps;"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-8: (Evaluate) has already been completed.
Making model changes now is not allowed because this application is written as a design check
procedure as opposed to an iterative design application.<P><BR>
If you wish start over with a different database, select the <FONT Color="#FF0000">Quit button<FONT Color="#000000"> above.
<P> <FONT Color="#FF0000">Otherwise<FONT Color="#000000">, please select step 9 (Show Results) from above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="finish5"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000">Step-5: (Strut Reaction Constraint) was not completed.<FONT COLOR="#000000">
You must successfully complete steps 5.,6., and 7. before performing this step.<P>
Please select step-5. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="finish6"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-6: (Shaft Pivot Constraint) was not completed.
You must successfully complete steps 5.,6., and 7. before performing this step.<P>
Please select step-6. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="finish7"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
Step-7: (Cable Load) was not completed.
You must successfully complete steps 5.,6., and 7. before performing this step.<P>
Please select step-7. above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="submit"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Job Submittal:<FONT Color="#000000"><P>
This step will submit the model to a MSC/NASTRAN batch process for solution,
and then automatically read in the results.<P>
Please select the "GO" hypertext link below to start the solution sequence.
<DL>
<DD><A HREF="PCL:AAI.html_calls(F:gu_fit_view;
F:AAI.next_dialog;STR:parklever_drive.xml;STR:8.;STR:st8mon;
F:AANAV.lever_submit)">
GO</A>
</DL>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="st8mon"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Please Wait. The analysis is running.<FONT Color="#000000"><P>
If you have the Analysis Manager software installed on your machine,
then you can follow the job progress by observing the pop-up form.
When you observe the job finish, you must dismiss the pop-up form with the "Close" button.<P>
</FONT></BODY></HTML>
</dialog>
<dialog dlgid="st8ck1"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:C;
FUNC:AAUI.mainpanel_step_complete;STR:8.;STR:C;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This step is complete. Please select the final results display step from the list above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st8ck2"
inputid="null"
initftn="F:AAUI.mainpanel_unlock_steps;
FUNC:AASTATE.record_ur_string;STR:complete;STR:X;
FUNC:AAUI.mainpanel_step_complete;STR:8.;STR:X;
FUNC:AANAV.step_wrapup">
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Error Condition:<FONT Color="#000000"><p>
Simulation Results were NOT successfully read back into the database. <P>
If you closed the "Analysis Manager" pop-up window and aborted the run, then you must redo this step.
You cannot continue on and display results until you have a successful simulation sequence.<P>
If your direct actions did not cause the failure, please contact your system administrator to check your MSC/NASTRAN installation.</FONT></BODY></HTML>
</dialog>
<dialog dlgid="st8done"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
This Step has already been completed before. <P>
The automated analysis submittal is not allowed for a second time.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="nodb"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
No database was found open. You are advised to quit and to start over.<P>
</FONT></BODY></HTML>
</dialog>
</step>
<!--
***
*** Step 9 "Show Results"
***
*** -->
<step stepid="9." >
<uresponse>
<response name="complete" type="STRING" values="C,X" readonly>
</uresponse>
<!-- Prerequisites for this step: Step-8 must be completed.
You must first have performed the analysis and read in the results.
Use an automated link rule to enforce this prerequisite. -->
<lrule ruleid="achk">
if(step("8.").uresponse("complete")=="C")
page(".").step(".").dialog("results");
else page(".").step(".").dialog("exclude");
</lrule>
<dialog dlgid="exclude"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT COLOR="#FF0000">Step-8: (Evaluate) was not completed.<FONT COLOR="#000000">
You must successfully run the simulation before performing this step.<P>
Please select step-8 above.<P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="results"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">
<FONT Color="#FF0000">Results Display:<FONT Color="#000000"><p>
Please select the type of results display desired.
<UL>
<LI><A HREF="PCL:AAI.html_calls(FUNC:AANAV.lever_results;INT:1)">
Exaggerated </A> deformed shape.
<LI><A HREF="PCL:AAI.html_calls(FUNC:AANAV.lever_results;INT:2)">
Animation </A> of exaggerated deformation.
<LI>Von Mises <A HREF="PCL:AAI.html_calls(FUNC:AANAV.lever_results;INT:3)">
stress fringe plot.</A> <P>
<LI>I'm <A HREF="PCL:AAI.html_calls(FUNC:AAUI.mainpanel_step_complete;STR:9.;STR:C;
FUNC:AANAV.step_wrapup;
FUNC:AAI.next_dialog;STR:parklever_drive.xml;STR:9.;STR:st9ck1)">
all finished </A> with displaying results.
</UL><P></FONT></BODY></HTML>
</dialog>
<dialog dlgid="st9ck1"
inputid="null" >
<HTML><BODY BGCOLOR="#FFFFFF"><FONT COLOR="#000000">Good Bye.<P>
You may close down by selecting the "Quit" button on the top of this form.
</FONT></BODY></HTML>
</dialog>
</step>
</advisor>