CoCoCoCoCoCoCo
See operating CAD ..


CAD Functions for Notes / Dimensions

see also Notes / Dimensions Notes / Dimensions use keycode N.

N DIM hor/vert/parall. DIM

Linear Dimensional 2D N = # DIM Point1 Point2 Text [Angle Marrows Mlines "AdditionalText"] DimPoint 1 - measuring point 1 DimPoint 2 - measuring point 2 TextPosition - measuring text (center, bottom) [Direct.] - 0 = Horizontal, 90 = Vertical; no indication: parallel. [Arrows 0-4 0-4]: - measure arrows; 2 digits [Guides 0-1 0-1]: - measure guides; 2 digits [Add.Text]: AdditionalText - special characters can be included (i.e. "[+ 0.2") Example: P1 = P (100 100) P2 = P (200 200) N1 = DIM P1 P2 150 50 ANG (0) "[+ 0.2" N2 = DIM P1 P2 250150 ANG (90) N3 = DIM P1 P2 100 180

N DIM3 X/Y/Z/parl DIM3

3D-Measuring N # = DIM3 Point1 Point2 TextPoint [DimPlane] ["AdditionalText"] Point 1 - measuring point 1 Point 2 - measuring point 2 TextPosition - measuring text (center, bottom) DimPlane: change with PageUp- / PageDown-key X or Y or Z or no ( 'P' = default = parallel) No DimPlane: the text level goes through the Point1 and Point2 And is normal to the viewer. X - the distance from Point1 to Point2 on the X axis measured; The Texblock lies in the XY or XZ-plane. Y - the distance from Point1 to Point2 on the Y axis measured; The Texblock lies in the XY or YZ-plane. Z - the distance from Point1 to Point2 on the Z-axis measured; The Texblock lies in the YZ or XZ-plane. The dimension-text will be placed on a plane facing toward the viewer. [Add.Text]: AdditionalText - special characters can be included (i.e. "[+ 0.2") Example: N20=DIM3 P20 P21 P(3642.685238 2645.94839 1690.14704) "Z1"

N DIM Angle DIMA

Angles 2D N = # DIMA Point1 Direction1 Point2 Direction2 Text Point [Marrows Mlines "AdditionalText"] The measure line (arc) is counter-clockwise (CCW). DimPoint1/2 - define the starting points of the Measure guides, Direct1/2 - define the directions of measure guides. (Must be away from the text block to the intersection of the stock guides showing !) If necessary invert the direction by adding " REV" manually i.e. "D(L20) REV" [Arrows 0-4 0-4]: - measure arrows; 2 digits [Guides 0-1 0-1]: - measure guides; 2 digits [Add.Text]: AdditionalText - special characters can be included (i.e. "[+ 0.2") Example: L20 = P (330 100 0) P (380 130 0) P20 = P (400 100 0) N20 = DIMA P20 ANG (0) P (L20 MOD (2)) ANG (L20) P (444 128 0) N20 = DIMA P20 ANG (L20) P21 ANG (L21) P22 12 11 [+ 0.5 "

N DIM Dmr DIMD

Diameter Measurements 2D N = # DIM Circle TextPoint [Marrows "AdditionalText"] TextPosition - measuring text (center, bottom) [Arrows 0-4 0-4]: - measure arrows; 2 digits [Add.Text]: AdditionalText - special characters can be included (i.e. "[+ 0.2") Example: # Outside: C20 = P (-200 100) 12 P28 = P (-175 70) N31 = DIMD C20 P28 "[+0.5"

N DIM Radius DIMR

Radius level 2D N = # DIM Circle TextPoint [Marrows "AdditionalText"] TextPosition - measuring text (center, bottom) [Arrows 0-4 0-4]: - measure arrows; 2 digits [Add.Text]: AdditionalText - special characters can be included (i.e. "[+ 0.2") Example: # Outside: C20 = P (-200 100) 12 P27 = P (-175 125) N30 = DIMR C20 P27 "[+0.5" # Inside: C21 = P (-200 200) 32 P29 = P (-210 190) N32 = DIMR C21 P29 "[+0.5"

N PointPos,LN LDRP

Output of 3D coordinates of a point with 3D-Auxiliary line. The X/Y/Z-coordinates of a point will be displayed in the XY-plane. A line from the point to the TextPosition will be drawn. N = LDRP TextPosition [Point] [LineType] ["AdditionalText"] TextPosition - position of the text block Point - Issue of X / Y / Z-coordinate this point; [Add.Text]: AdditionalText - special characters can be included (i.e. "[+ 0.2") Example: position of a point with 3 decimal places to spend: N20 = LDRP P (50 50 50) P (10 10 0.12345) "[3"

N Text

3 D-Text with variable size, direction and special characters. (See also 2D-Text.) N# = TextPosition Size [Direction] Text TextPosition: position of the text block [TextSize]: text size; scalable, according to the standards / text. [TextAngle(Deg.)]: Direction of textblock (angle); default is 0 degrees. Text: Text - special characters can be included (i.e. "[+ 0.2") Example: # "Angle 60 (degrees character) <"+0,123" {superscript} "0.5"{superscript}" N20=P(100 0) "angle 60 [g [/+0,123[\-0.5" Example: N10 = P5 "text to point P5" N11 = P (100100) 10 ANG (15) "Text Size 10, toward 15 degrees"

N Text,LN LDR

Text with 1 or 2 2D-auxiliary lines, with or without arrow icon. Auxiliary line 2 (optional) from EndPoint-1 to EndPoint-2, the text is on the endpoint of the auxiliary lines. Auxiliary line and circle (currently) always in the XY-Plane. N = LDR StartingPoint EndPoint1 [EndPoint2] [TextAngle] [ArrowType] [AdditionalText] Startpoint Line: The starting point of the auxiliary line 1 EndPoint-1: endpoint of the auxiliary line 1 = starting point of the auxiliary line 2 [EndPoint-2]: endpoint of the auxiliary line 2 [ArrowTyp 0-4]: Arrowtype; a digit; default = automatic Text: Text - special characters can be included (i.e. "[+ 0.2") Example: N21 = P LDR (50 10 0) P (100 50 0) ANG (0) 0 "abc"

N Text,LN,Circle LDRC

Text with a circle and 2D-auxiliary line. A circle is created, text is placed inside. From the circle to StartPoint-Line a line is created. Line and circle are on the XY-Plane. N = LDRC TextPosition [StartPoint Line] [LineType] [Text] TextPosition - position of text and circle. [StartPoint Line]: Line from TextPosition to this point. LineType - unsupported Text: Text - special characters can be included (i.e. "[+ 0.2") Example: N22 = LDRC P (150 50 50) P (100 10 0) "P21"

N TextTag,LN TAG

2 D-Text with or without textblock, with or without auxiliary line. (See also 3D-Text.) Fixed text size, always in top view. N = TAG TextPosition [StartPointLine] [Color] Text TextPosition: position of the text block [StartPoint Line]: startpoint of the auxiliary line to the textposition [color]: Color of the text block (no indication: text only, no Block) Text: as a special sign of 2D-Text are currently only "[n" (Line separator). Example: N23 = TAG P(150 50 50) P(100 10 0) "P21" N24 = TAG P(250 50 50) P (200 0 0) VAL(7) "N24 [nP25"

N Symbol LDRS

A symbol or a vector. N = LDRS SymbolPosition [SymbolType] [Color] [EndpointVector] SymbolPosition [SymbolType] 0=star .. 6=arrowhead [color] Color of symbol [EndpointVector] - only for SymbolTypes 4, 5, 6 Example: # small triangle, red, at pos. 350,50,50 N25 = LDRS P(350 50 50) 1 2 # Arrowhead at enpoint of Line L21 N26=LDRS P(L21 MOD(2)) 6 P(L21 MOD(1))

N Image Pos. Image-Filename IMG

Displays Images (pixel image). The images are always normal to the viewer, with a fixed size or automatic scaling. Supported Filetypes: JPG and BMP. N# = IMG ImagePosition [StartPointLine] [Linetyp] Filename [Scale] ImagePosition: point for the lower left position of the image [StartPoint Line]: the startpoint of a connecting line to the lower left image position [Linetyp]: type of connecting line Filename: the file name of a imagefile (.jpg oder .bmp). The middle mouse button in the graphics window activates the file dialog box. The directory is a Symbol Path Name (See Symbolic File Names). [Scale]: if not defined (or value of 0), then the bitmap will be dynamically scaled. If a scale is given, it will be in fixed scale (No dynamic scaling). Example: N32 = IMG P(500 0 0) "Data/sample_bmp1.bmp" VAL(0.5) N20 = IMG P(0 0 0) "Data/Bild1.bmp" # Displays Windows Bitmap at path Data/Bild1.bmp No exporting of bitmaps.