Multiplication of numbers, scaling of points (vectors).
Identity and addition for number and points (vectors), concatenation for strings.
Division of numbers, scaling of points (vectors).
Comparison for less than. Returns 1 if true and 0 if false.
Comparison for less than or equal to. Returns 1 if true and 0 if false.
Comparison for inequality. Returns 1 if true and 0 if false.
Comparison for equality. Returns 1 if true and 0 if false.
Comparison for greater than. Returns 1 if true and 0 if false.
Comparison for greater than or equal to. Returns 1 if true and 0 if false.
Returns the absolute value of the number argument or the length of the vector from the origin to the argument point.
---->(ACCEPT_CONNECTIONS)---->
If running in X11 windows, ACCEPT_CONNECTIONS causes the ME System to begin listening for commands on a network port, in addition to the standard command line and menu picks.
ACCEPT_CONNECTIONS uses the default name of '
Commands from the network are accepted just prior to keyboard input. INPUT files and macros have precedence over network connections, and network connections have precedence over keyboard input.
---->(ACCEPT_NAMED_CONNECTIONS)---->|connection_name|---->
ACCEPT_NAMED_CONNECTIONS tells the ME System to listen to HP InterLink connections using a user-specified name, as opposed to using the default name used by the ACCEPT_CONNECTIONS function. This allows the user to have several independent HP InterLink clients running on the same screen.
ACCESS_MELS string string string ===> number
Returns 0 or 1 for a input of three strings in sequence <product_name> <partner_key> and <product_key> For eg:
LET RES (ACCESS_MELS "TB-DUMMY" "dummypwd" "dummypwd")
ACCESS_MELS_FREE_LICENSE string string string ===> number
Returns 0 or 1 for a input of three strings in sequence <product_name> <partner_key> and <product_key> For eg:
LET RES (ACCESS_MELS_FREE_LICENSE "TB-DUMMY" "dummypwd" "dummypwd")
The ADD button allow you to add a new table entry.
+<-----------------+
v |
-->(ADD_ATTRIBUTE)-->|class name|->--+->{attribute-def}-+---(CONFIRM)---->
{attribute-def}
-->|attribute name|-+-----------+->|attribute type|--> v | +->(INDEX)->+
Use this command to add attriutes to an existing class. A variable amount of attributes of different types may be defined. The supported attribute types and the meaning of the INDEX qualifier are listed in the description of the DEFINE_CLASS command. All attribute names must be unique within a class.
security: command can be invoked by PRIV 1 users if and only if no other users are connected
,------------------,
v |
---->(ADD_CURRENT_INFO)---->+---->(SCREEN)---->+---->
| |
'---->|string|---->'
ADD_CURRENT_INFO adds the given text to the current info. The text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). The info is accumulated until you leave the command.
The current info is the info added to each element. Drawing elements are assigned to layers by using the INFO commands. Each element is assigned the info 'LAYER: layernumber'. By using this command, the current layer may be changed.
,------------------,
v |
---->(ADD_CURRENT_URL)----->+---->|string|---->+---->
| ^
+---->(SCREEN)-----+
ADD_CURRENT_URL adds the given text to the current URL info. The text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). The info is accumulated until user leaves the command.
Current URLs are stored as current info texts. They are prefixed with string 'URL: '.
,----------------------------------,
v ,-------------, ^
| v ^ |
| | | |
-->(ADD_DIM_POSTFIX)-+->-+-|string|-+->-+-|selection|-+-+---->
| |
v ^
`-(SCREEN)-+
ADD_DIM_POSTFIX allows you to add a postfix to an existing dimension. The postfix text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). If a postfix already exists, it is replaced by the new postfix.
,----------------------------------,
v ,-------------, ^
| v ^ |
| | | |
-->(ADD_DIM_PREFIX)--+->-+-|string|-+->-+-|selection|-+-+---->
| |
v ^
`-(SCREEN)-+
ADD_DIM_PREFIX allows you to add a prefix to an existing dimension. The prefix text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). If a prefix already exits, it is replaced by the new prefix.
,----------------------------------,
v ,-------------, ^
| v ^ |
| | | |
-->(ADD_DIM_SUBFIX)--+->-+-|string|-+->-+-|selection|-+-+---->
| |
v ^
`-(SCREEN)-+
ADD_DIM_SUBFIX allows you to add a subfix to an existing dimension. The subfix text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). If a subfix already exists, it is replaced by the new subfix.
,----------------------------------,
v ,-------------, ^
| v ^ |
| | | |
->(ADD_DIM_SUPERFIX)-+->-+-|string|-+->-+-|selection|-+-+---->
| |
v ^
`-(SCREEN)-+
ADD_DIM_SUPERFIX allows you to add a superfix to an existing dimension. The superfix text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). If a superfix already exists, it is replaced by the new superfix.
-->(ADD_DIM_TOLERANCE)---+-(LIMIT)----------{1}------------+--+---------------+--|selection|-->
| | | |
+-(UPPER_LOWER)----{2}------------+ +--(ALIGN_ON)---+
| | | |
+-(PLUS_MINUS)-----{3}------------+ +--(ALIGN_OFF)--+
{1}----+--|upper_limit|-+--+-|lower_limit|-+-->
| | | |
+---|'string'|---+ +---|'string'|--+
{2}----+---|upper_tol|--+--+--|lower_tol|--+-->
| | | |
+---|'string'|---+ +---|'string'|--+
{3}-----+--|plus_minus_tol|--+--->
| |
+-----|'string'|-----+
ADD_DIM_TOLERANCE lets you add a tolerance to the identified dimension. Limit tolerance strings can only be entered if the dimension text value has not been edited.
With ALIGN_ON the lower tolerance values is aligned with the main dimension value, and with ALIGN_OFF it is in the center of the upper and lower tolerance values. ALIGN_OFF is used by default.
,----------------------------------------,
| ,------------------, ,-----------, |
v v | v | |
---->(ADD_ELEM_INFO)---->+-+---->(SCREEN)---->+---->+->|select|-+-+->
| |
'---->|string|---->'
ADD_ELEM_INFO adds the given text to the info of the selected elements. The text can be entered as a string, or, using the SCREEN option, with the built-in editor (see EDITOR). The info is accumulated until you select elements. The accumulated info is added to each element selected. If you enter more info, the old info is discarded.
This command may be used to copy the elements of one layer to another.
+------------------+
v ^
---->(ADD_ELEM_URL)--+-->+---->|string|---->+---|select|--+-->
| | ^ |
^ +---->(SCREEN)-----+ v
| |
+------------------------------------+
ADD_ELEM_URL adds the given text to the element URL info. The text can be entered as a string. The info is accumulated until user leaves the command.
+--------------+
v |
->(ADD_PART_URL)--->+-->|string|-->+--(PARTS)--+
| ^ |
+--->(SCREEN)--+ |
|
+---+----+---|point in part|-+----+---------+
| | ^ v |
| v +---|part name|-----+ ^
| | |
v +-----------------------------+
ADD_PART_URL adds the given text to the part URL info. The text can be entered as a string. The info is accumulated until user leaves the command.
+<------------------+
| |
--->(ADD_TREE_ATTRIBUTE)--->|tree name|--+-------------------+-->(CONFIRM)--->
| |
+->{attribute def}--+
{attribute def}
-->|attribute name|-->+-----------+--->|attribute type|---> | | +->(INDEX)--+
Add new attributes to all nodes of a classification tree. Each attribute value is initialized to NULL for the existing nodes. Any new nodes created are assigned the tree attributes with NULL values.
After adding attributes, the tree becomes the current tree for any subsequent node operations.
Definition of INDEX and attribute types is given under DEFINE_TREE command description.
A classification privilege level of 1 is required to use this command.
The ADMIN menu allows access to the CoCreate/DMS database administration functions. These functions allow the user to define classes, relate classes, create attributes, delete classes, create storage areas, set user privileges, update statistics on ALLBASE or set defaults for area, revision, and permission.
->(ADU_ACCURACY)---->|value|--->
ADU_ACCURACY allows you to specify an accuracy value for comparison of geometry in ADU_CHECK within a range of 0 to 0.000001. By default, ADU_ACCURACY is set to 0.000000000001.
-> (ADU_CHECK) -+---------------+--|part 1|--|part 2|--+---------------+->END->
| | | |
+->(KEEP_INFOS)-+ +-| view name |-+
| |
+----ALL--------+
ADU_CHECK compares two parts 'part1' and 'part2' where 'part1' represents the top part of an existing 2D technical drawing and 'part2' represents the top part of a layout file from 3D with the modified geometry information. The third parameter 'view name' specifies whether the whole drawing should be updated or only a single view. The command updates the existing 2D technical drawing with the 3D design modifications reflected in the layout file.
With option KEEP_INFOS, ADU_CHECK does not clean the ADU info texts that have been added to the geometry during a previous comparison. Today, this option is only used in system macros.
To specify an accuracy value for comparison of geometry, you may use the function ADU_ACCURACY (see ADU_ACCURACY).
->(ADU_CHECK_VIEW_POSITIONS)---->--+----------+--> END
| |
+- REPAIR -+
This command verifies the position of all views within a previous loaded layout versus the position stored in the infotexts of the views. It should be used, if the Associated Document Update calculates wrong view positions. When activating this command without the REPAIR option, you will get one message per view, that has incorrect position data. When activating this command with the REPAIR option, the coordinates, stored in the infotexts for the views, are recalculated. After the command has finished the view positions are corrrect, and the Associated Document Update will work correct.
+- |annotation| -+
| V
--> (ADU_CONFIRM_ANNOS) --+--+ +--+--> (END) -->
^ | ^ |
| +--- |select| ---+ |
| |
+----------------------+
Following an automatic update of annotations, the system marks all annotations as:
With ADU_CONFIRM_ANNOS, you can accept the proposals of the system. Accepting an updated (blue) annotation tells the system to leave it as it is. After you accept the annotation, it appears in its original color.
Accepting a regenerated (red) annotation tells the system to remove it. When accepting a red dimension, all recreated reference geometry (for example, red anchor points) are also removed.
-> (Adu_load_update) -- |file 1| --- |file2| --->
Adu_load_update loads two data files, an existing 2D technical drawing and a layout file from 3D with the modified geometry information. It updates the existing 2D technical drawing with the 3D design modifications reflected in the layout file and highlights the results of the update in user-definable colors according to the following defaults:
Green Transferred 2D Elements: All elements of the existing technical
drawing as texts, symbols and drawing frames without a reference
to geometry coming from 3D. They are transferred to the new 2D
technical drawing that is the result of the Associative
Documentation Update. Additionally, all dimensions and hatches
associated to geometry that comes from 3D and that was not changed
during the 3D modification are transferred.
Red Regenerated 2D Elements: This means dimensions and hatches that
referred to geometry coming from the old drawing that is no longer
in the new layout. For example, if a bore-hole was deleted
in the 3D model, the radius dimension associated to the bore-hole
in the existing technical drawing will be regenerated.
Magenta Equal 3D Geometry: This means the same geometrical location and same
unique name in both versions of the drawing.
Yellow Updated 3D Geometry: This means the same unique name but not the same
geometrical location in both versions of the drawing.
Cyan New 3D Geometry: This means new geometry that has been added to the
original design.
Blue Updated 2D Elements: All dimensions and hatches associated to geometry
that was modified during the 3D modification but that could be
unambiguously determined in the layout file. For example, if the
radius of a bore-hole is changed in the 3D model with a local
modification then the radius dimension associated to the bore-hole
in the existing technical drawing will be updated to the new
bore-hole as the modified bore-hole could be unambiguously
determined in the layout file.
Adu_load_update is based on the command ADU_CHECK (see ADU_CHECK). To specify an accuracy value for comparison of geometry, you may use the function ADU_ACCURACY (see ADU_ACCURACY).
->(ADU_MASTER_FOR_GEOMETRY_ATTRIBUTES)---->--+--- SD ---+-->
| |
+-- MEXX --+
ADU_MASTER_FOR_GEOMETRY_ATTRIBUTES allows you to specify whether ME10/ME30 or SolidDesigner is the master for updating the geometry attributes (color, linetype, linesize and pensize) during ADU.
If ADU_MASTER_FOR_GEOMETRY_ATTRIBUTES is set to MEXX changes to geometry attributes in the annotated drawing (in ME10/ME30) are preserved after the update.
If ADU_MASTER_FOR_GEOMETRY_ATTRIBUTES is set to SD all changes to geometry attributes done in ME10/ME30 are overwritten by the color, linetype, linesize and pensize as stored within SolidDesigner.
Default setting is MEXX.
->(ADU_MASTER_FOR_PARTNAMES)---->--+--- SD ---+-->
| |
+-- MEXX --+
ADU_MASTER_FOR_PARTNAMES allows you to specify whether ME10/ME30 or SolidDesigner is the master for updating part names during ADU.
If ADU_MASTER_FOR_PARTNAMES is set to MEXX renaming of the part names in the annotated drawing (in ME10/ME30) is preserved after the update.
If ADU_MASTER_FOR_PARTNAMES is set to SD renaming of the view in SolidDesigner is preserved after the update.
Default setting is SD.
-> (Adu_show_diff) --->
Adu_show_diffs shows the results of the last Associative Documentation Update (see Adu_load_update) in different, user-defined colors according to the current Associative Drawing Update color settings (see Adu_upd_color_and_menu).
--> (ADU_UPDATE_ANNOS) --+-> |annotation| -> |update process| -+--> (END) -->
^ |
| |
+-------------------------------------+
With ADU_UPDATE_ANNOS, you can exchange the elements to which annotations refer. For example, you can exchange a reference element of a dimension, without deleting the dimension. When exchanging recreated (red) reference elements, these elements are removed after a successful exchange.
Exchanging the reference elements (the contour) of a hatched face means removing the old hatch and specifying a new contour by retaining the hatch attributes.
An annotation appears in its original color after a successful execution of ADU_UPDATE_ANNOS.
-> (Adu_upd_color_and_menu) ----+----'Ident'--------+--->
| |
+----'Chg' --------+
| |
+----'New' --------+
| |
+----'Trans'--------+
| |
+----'Upd'----------+
| |
+----'Regen'--------+
Adu_upd_color_and_menu allows you to change the color scheme for showing the results of the Associative Documentation Update in different colors. You may select to change the color used for identical 3D geometry ('Ident'), for updated 3D geometry ('Chg'), for new 3D geometry ('New'), for transfered 2D elements ('Trans'), for updated 2D annotations ('Upd') and for preserved, regenerated annotations ('Regen').
,--------<-------------,
| |
+->-(repeat factor)----+
| |
+->---(COPY)----->-----+
| |
+->---(DEL_OLD--->-----'
|
(AFFINE)->--+--|pnt1|->-|pnt2|---|pnt3|---|ipnt1|---|ipnt2|---|ipnt3|----->
AFFINE is the most general transformation in the system. It maps the first three points to the second three points. For example, if you indicate three points of a triangle, the second three points tell where each end point of the triangle is to go. Depending on the input, this can produce any of the previous transformations, as well as a scale in only one direction (for example, along one axis, but not the other) that distorts circles into ellipses.
A useful visualization of an affine mapping is this. Think of the first three points as being the origin, unit X vector, and unit Y vector of a coordinate system. The next three points are then the same points of a new coordinate system.
AFFINE can mimic the results of any of the previous transformations. Assuming a rectangular coordinate system and degrees as the angle measure, the following are equivalent:
AFFINE: 0,0 1,0 0,1 1,1 2,1 1,2 and MOVE 0,0 1,1
AFFINE: 0,0 1,0 0,1 0,0 0,1 -1,0 and ROTATE 0,0 90
AFFINE: 0,0 1,0 0,1 0,0 1,0 0,-1 and MIRROR HORIZONTAL 0,0
AFFINE: 0,0 1,0 0,1 0,0 2,0 0,2 and SCALE 0,0 2
An example of an effect not obtainable by the other transformations:
AFFINE 0,0 1,0 0,1 0,0 2,0 0,3
scales along the X axis by 2 and along the Y axis by 3.
AFFINE can also be used to produce axonometric projections, including isometric, dimetric, and trimetric:
ISOMETRIC front view: AFFINE 0,0 -1,0 0,1 0,0 COS(150),SIN(150) 0,1
side view : AFFINE 0,0 1,0 0,1 0,0 COS(30),SIN(30) 0,1
top view : AFFINE -1,0 0,1 0,0 COS(150),SIN(150) COS(30),
SIN(30) 0,0
DIMETRIC front view: AFFINE 0,0 -1,0 0,1 0,0 COS(173),SIN(173) 0,1
side view : AFFINE 0,0 1,0 0,1 0,0 0.5*COS(45),0.5*SIN(45) 0,1
top view : AFFINE -1,0 0,1 0,0 COS(173),SIN(173) 0.5*COS(45),
0.5*SIN(45) 0,0
TRIMETRIC front view: AFFINE 0,0 -1,0 0,1 0,0 0.75*COS(126),0.75*SIN(126)
0,1
side view : AFFINE 0,0 1,0 0,1 0,0 0.75*COS(17),0.75*SIN(17)
0,1
top view : AFFINE -1,0 0,1 0,0 0.75*COS(126),0.75*SIN(126)
0.75*COS(17),0.75*SIN(17) 0,0
Parameters for other axonometric views can be found in books on the subject.
---->(ANALYZE_BSPLINE)---|spline|------>{1}
{1}-+---------------->+------------->+-->{2}
| ^ ^
| | |
`->|start point|--+->|end point|-'
{2}--+------------>+--+----(END)------>+-------------->
| ^ | ^
| | | |
`->|accuracy|-' `->(KEEP_POINTS)-'
The ANALYZE_BSPLINE function lets you analyze specific elements and values that describe the selected b-spline. The information is presented in a logical table (named "BSpline_analyze_table").
You can specify a complete spline or part of a spline by specifying a range. The default is the whole spline. The values describing the curve shape are calculated and stored in the logical table. The distance between two analysis points depends on the specified accuracy and corresponds to an approximate polyline along the spline. If you do not specify a value for the accuracy, the system calculates a value based on the length of the spline.
With the option KEEP_POINTS, any interpolation points are taken into consideration during the analysis.
The logical table contains the following for each analysis point:
The normal vector is normalized (that is, has a length = 1).
The value for the curvature is the inverse of the radius of a tangential circle touching the spline at the analysis point.
Returns 1 if both arguments are different from 0, otherwise returns 0.
Returns the angle between the X axis and the vector from the origin to the argument point. As always, the current angle units are used.
The ANSI button loads the ANSI dimensioning standard and updates the dimension style window accordingly.
,--------------------------------------------------------------,
| ,----------------------------------, |
v v | |
-->(ARC)-+--+->(THREE_PTS)-----+-+->|end pnt1|->|end pnt2|->|arc pnt|---+-->
| | ^ |
| '------------------' |
| |
| ,------------------<-------------------, |
| v | |
+------(DIAMETER)--+-->--|beg pnt|------|end pnt|---------+----+
| |
| ,---------------------------------, |
| v | |
+->(CEN_BEG_END)-+->|center|->|beg pnt|->|end pnt|-+---------->+
| |
| ,-------------------------------------------, |
| v | |
+->(CEN_RAD_ANG)-+-|center|->|rad|->-|b-ang/pnt|-|e-ang/pnt|-+>+
| |pnt| |
| |
| ,----------------------------------------, |
| v | |
+->(PER_RAD_ANG)-+->|arc pnt|->|rad|->|b-ang|->|opp-ang|--+--->+
| |pnt| |
| |
| ,-------------------, |
| v | |
+->(PARALLEL)->|existing arc|-+->|pnt on new arc|-+----------->+
| |--distance----| |
| |
| ,------------------------, |
| v | |
+->(SMOOTH)->|end pt of elem|->|end pnt of new arc|->-+------->+
| |
| |
`---->(ASSIST)-------------------------------------------------'
ARC creates an arc.
All arcs are counterclockwise. That is, a bug crawling from the begin point to the end point would be crawling counterclockwise along the arc.
THREE_PTS creates an arc with the given end points through the third point.
DIAMETER creates a half circle from 'beg_pnt' to 'end_pnt'.
CEN_BEG_END creates an arc with the given center point, from the begin point to the end point. If the begin and end points are not the same distance from the center point, the end point is corrected.
CEN_RAD_ANG creates an arc with the given center, radius, begin angle, and end angle. The radius and the begin and end angles may also be specified with points.
PER_RAD_ANG creates an arc through the given point, with the given radius, begin angle, and opening angle. The radius and the begin angle may be specified with a point. The opening angle may be positive (counterclockwise) or negative (clockwise). The arc chosen is the one bisected by the peripheral point.
PARALLEL creates an arc parallel to the given one. If you indicate a point, an arc through that point is created. If you enter a distance, an arc at that distance from the original one is created. Positive distances create arcs outside the original one; negative distances, inside.
SMOOTH creates an arc tangential to the given element, ending at the given point. With each further point, it creates a new arc tangential to the previous one. If no such arc exists, it is because the tangent and the imaginary line between the two input points coincide; in this case, the system creates a tangential line.
The ASSIST qualifier switches on user assistance (COPILOT command). Additional graphical feedback and creation methods are then available. See the COPILOT command for more information.
Returns the principal value of the angle that has a cosine equal to the argument. As always, the current angle units are used.
+-----(NEXT)-----+
v ^
-->(ARCHIVE)->+->{element_id}->+->+----------+-+---------------+-------+
v ^ v ^ |
+->(KEEP)->+ +->(RECURSIVE)->+ |
|
+----------------------------------------------------------------------+
|
+-+------------+->|dest|->+-----------+-->
v ^ v ^
+->(SCREEN)->+ +->|label|->+
{element id}
-->|element name|--+-------------------------------------------------------+-> v | +->(SEL_OLD)--+->|revision string|->|version number|-+->+ | | +->|revision string|------------------>+ | | +->|version number|------------------->+
ARCHIVE stores the selected elements and all files related to the elements in 'dest'. Elements which have been archived without the KEEP option cannot be modified until they are restored from the archive.
WARNING: The destination file is overwritten without warning. It is not possible to append further archive information to an already existing archive destination file or to an already filled archive tape.
The archive label allows the user to give an identifier to the archive. The label option is only available if the KEEP option has not been used. The archive label may be used to list all the elements on a particular archive, without having to actually read the physical media.
ARCHIVE might be used for different reasons:
Options:
The option SCREEN enters the built-in editor (see EDITOR) and allows you to verify the list of selected elements; any changes in the screen are ignored. With an unsuccessful exit (STOP/BREAK) from the editor nothing is archived.
Element-selection:
You can't archive an element with a reserved file related to it.
Elements which have been archived without the KEEP option are protected against the following changes:
Users with remove permission can remove archived elements.
Only one user may do an ARCHIVE or a RESTORE at a time. If another archive or restore is already active, no other ARCHIVE or RESTORE commands will be allowed until the running ARCHIVE completes.
ARCHIVE writes its output in the "cpio -c" format. If the destination file is a device file the raw device file name (/dev/rct/c0) must be specified. The output file/device for ARCHIVE must be an absolute path (begin with a leading '/').
security: To archive an element, the user needs write or special permission for the element.
Returns the principal value of the angle that has a sine equal to the argument. As always, the current angle units are used.
Returns the principal value of the angle that has a tangent equal to the argument. As always, the current angle units are used.
-->--(ARC_RESOLUTION)--->---| resolution |--->
When using display list (see also DISPLAY_LIST), arcs and circles are converted to polygons before they are inserted into the display list, because polygons can be drawn very fast, especially by accelerated graphics hardware.
With the ARC_RESOLUTION function the user can control the precision of arcs on the screen ( if display lists are used ).
The valid range for ARC_RESOLUTION is between 3 and 360, default is 72. A value of 3 means that a full circle will be displayed as a triangle.
---(AREA_PROPERTY)-+->-----------+
| |
+->-|density|-+-|pnt on face|-+--|output_spec|--+--->
| | | |
+-<-----------+ | |
| | |
+-<---------------------------+ |
| |
+-<---------------------------------------------+
density
-->-+->-(DENSITY)---+
| |
+->-------------+-|density value|-->--
-->-+->-(SCREEN)-------------------+
| |
+->-(DEL_OLD)--+ |
| | |
+->-(APPEND)---+ |
| | |
+->------------+--|file spec|--+-->--
AREA_PROPERTY calculates the following properties for every selected area:
(noh) - the number of holes
(rho) - the density of the area
(P) - the perimeter length
(A) - the area
(Cx, Cy) - the center of area (= center of mass)
(u, v) - the directions of the principal axes (the principal axes
are given by the center of area and these directions)
(Icu, Icv) - the second moment of area about the principal axes through
the center of area (also referred to as moment of inertia)
(Ix, Iy) - the second moment of area about the coordinate system axes
(also referred to as moment of inertia)
(Ixy) - the torsional second moment of area about the coordinate
system axes (also referred to as product of moments of inertia)
(Zcu, Zcv) - the section moduli about the principal axes
(Du, Dv) - the distances from the neutral axes to the extreme fibers
(Rcu, Rcv) - the radii of gyration with respect to the center of area
(phi) - the angle between coordinate system and principal axes
The output can be directed either to the screen or to a file. If it is directed to the screen, the built-in editor is called.
The default value for DENSITY is 1. This may be altered by invoking the DENSITY command and/or entering the density value required. The density must be specified before a face is picked, otherwise the default value or the previous value is assumed. The density value is re-set to 1 after the area properties have been written to the screen or a file.
Area property only works in the current part. For shared parts, only faces of the (unmodified) original part may be selected.
Holes in the area are recognized and subtracted automatically.
The center of area is marked as '*' on the screen.
If several areas are selected, the following values are calculated in addition:
(A) - the sum of all areas
(Cx, Cy) - the common center of area
(Mx, My) - the common center of mass
(u, v) - the directions of the principal axes (the principal axes
are given by the center of area and these directions)
(Icu, Icv) - the second moment of area about the principal axes through
the center of area (also referred to as moment of inertia)
(Ix, Iy) - the second moment of area about the coordinate system axes
(also referred to as moment of inertia)
(Ixy) - the torsional moment of area about the coordinate system
axes (also referred to as product of moments of inertia)
(Rcu, Rcv) - the radii of gyration with respect to the center of area
(phi) - the angle between coordinate system and principal axes
The common center of area is marked as '+' on the screen. The common center of mass is marked as 'o' on the screen.
,------------,
v |
---->(ARROW_CURSOR)---+------------+----+----(ON)----+---->
| | | |
+---(OTHER)--+ `----(OFF)---'
| |
`---(ALL)----'
ARROW_CURSOR controls the shape of the cursor. Without the options ALL or OTHER, this function controls the shape of the cursor that you see in table and menu areas. Using OTHER, the cursor shape in graphical viewports can be changed. With the option ALL both graphical viewports and menu and table areas are controlled.
With option ON, an arrow is used in the menu area and a cross-wire in the drawing area. With option OFF, a cross-wire is used for both areas.
---->(ARROW_FILL)--->+---->(ON)----->+---->
| |
+---->(OFF)---->+
ARROW_FILL controls the filling of arrows in dimensions (compatibility) and leader lines.
Description:
The Associative Documentation Update provides a way of reflecting 3D design modifications from SolidDesigner in related 2D technical drawings (layouts) in ME10/ME30.
Elements of existing technical drawings (text, symbols, and hatches) are automatically transferred to the new 2D technical drawing after a change in a 3D design. 2D dimensions associated to 3D geometry are updated automatically. Geometry and annotation changes are highlighted in user-definable colors.
The AUTO PLACE button displays a screen menu that contains an option to control how the automatic placement of dimensions is done.
---->(AUTO_NEW_SCREEN)---->+------>(ON)----->+---->
| |
`------>(OFF)---->'
The AUTO_NEW_SCREEN function allows you to select whether an automatic NEW_SCREEN operation should take place after exposing (uncovering) the ME System's Window. This automatic NEW_SCREEN operation will only occur if the ME System is "interactive", that is accepting user input from the locator device.
-->(AUTO_STORE_TIME)----->---|number|------>
AUTO_STORE_TIME stores the time for auto store in minutes. If the value of 'number' is 0 (zero), auto store will not be performed. The minimum value for 'number' is 10. Auto storing will be performed at the interval of time specified by the 'number'. The lower value of 'number' will bring down ME10 performance.
Contents of the drawing are stored in a file named me_backup.mi in ME_WORKING_DIR directory.