OneSpace Designer: ME10 Dynamic Drafting MI Interfacing
Part Number: MI 2.8
Edition 6
© Copyright CoCreate Software GmbH & Co. KG 1994 - 2001.
Contents
Legal Notices
Restricted Rights Legend
Notice
Warranty
About this Manual
Overview of MI
What is MI?
Why Use a Model Interface?
Don't Forget IGES
MI File Structure
Example 1 -- A Blank Screen
Table of Contents Section
Setup Section
Simple Properties Section
Assembly Hierarchy Section
Part Definition
Example 2 -- A Straight Line
Using Pointers
Showing Pointers Graphically
Example 3 -- An Assembly with a Subassembly
Showing the Pointers for an Assembly
Why Do We Use Entities?
Example 4 -- A Dimension
Example 5 -- Automatic Hatching
Example 6 -- Manual Hatching
Example 7 -- Shared Parts
Dimensions and Virtual Pointers
What is the "Virtual Offset"?
Why "Real" and "Virtual"?
General Reference Data
Entities
Entities Arranged Alphabetically
Entities Arranged by Section
Setup
Simple Properties (#~41)
Composite Properties (#~42)
Assembly Hierarchy (#~5)
Geometry Points (#~61)
Geometry Elements (#~62)
Composite Geometry (#~63)
Annotation Elements (#~71)
Composite Annotation (#~72)
Faces (#~81)
Associated Data Types (#~82)
Other Data (#~31)
Identification Data and Pointers
Attribute Data
Color
Line Type
Line Width
Display Information
Property Data
Parameter Data
Naming of MI Data
Constants
Integer Constants
Real Numbers
String Constants
String Representation
Literal Strings
Primary and Secondary Fonts
Codes for Drawing Symbols
8-Bit and 16-Bit Character Codes
Pointer Constants
Delimiters
MI Model Section Delimiter
End-of-Entity Delimiter
End-of-MI-Data Delimiter
End of File
Transformation Matrices
Part Name and Part Definition
Dimensioning between Different Parts
Dimensioning between Shared Parts
Part Scaling
Text Fonts
Start Section (#~1)
Table of Contents Section (#~2)
Setup Section (#~3)
DZP (Dimension Zero Point)
Simple Properties (#~41)
ASSP (Associated Text Property)
DAF (Dimension Arrow Format)
DDA (Dimension Display Attributes)
DLA (Dimension Line Attributes)
DTA (Dimension Text Attributes)
DTF (Dimension Text Format)
HAPP (Hatch Pattern Property)
LTP (Line Type Property)
PSTAT (Part Status Property)
Composite Properties Section (#~42)
DTV (Dimension Tolerance Value)
ATNS (Associated Text Name Space)
Assembly Hierarchy Section (#~5)
ASSE (Assembly Hierarchy Entity)
Part Name Section (#~6)
Part Names
Part Names for Shared Parts
Geometry Points Section (#~61)
P (Point)
Geometry Elements Section (#~62)
ARC (Arc 3-Point)
BSPL (B-Spline)
CCIR (Construction Circle)
CHA (Chamfer)
CIR (Circle)
CLIN (Construction Line)
FIL (Fillet)
LIN (Line)
PLN (Polyline)
PMA (Polymarker)
SPL (Spline)
Composite Geometry Section (#~63)
COC (Composite Curve)
Annotation Elements Section (#~71)
BAL (Balloon)
HAT (Hatch)
LED (Leader Arrow)
PRP (Projected Reference Point)
Composite Annotation Section (#~72)
Dimension Entities
General Dimension Entity
Specific Dimension Entities
DANG (Dimension Angle Entity)
DARC (Dimension Arc Entity)
DCHMF (Chamfer Dimension Entity)
DCHN (Chain Dimension Entity)
DCOR (Datum Coordinate Entity)
DDAL (Long Datum Dimension Entity)
DDAS (Short Datum Dimension Entity)
DDIA (Dimension Diameter Entity)
DDLS (Long Datum Dimension (Symmetric) Entity)
DRAD (Dimension Radius Entity)
DSGL (Single Dimension Entity)
DSGS (Single Dimension (Symmetric) Entity)
DTAN (Dimension Tangency)
Text Entities
TEX (Text Block)
Faces Section (#~81)
PFA (Planar Face)
Associated Data Section (#~82)
CENL (Center Line)
RTL (Reference Text Line)
SYML (Symmetry Line)
Other Data Section (#~31)
PXMAP (Pixmap Image)
OLE (Embedded or Linked Object)
Transformation Matrices
Identity Matrix
Non-Linear Transformations
3D Matrices
Parametric B-Splines