Engineering using eSIGN, HCAM.

 

Contents:

Engineering using eSIGN, HCAM.

Inputs and terms employed.

The layout menu.

Limits

Adjust work

Layout

Copy from layer

Displace in layer

Copy in layer

Delete text

List layer content

 

 

Engineering.

Layer selection

Position input using keyboard.

Settings for drawing in input parameters.

Helplines.

The engineering aid.

 

Functions in the Draw menu.

Position A (PosnA)

Position E (PosnE)

Position 3D (Posn3D)

Point (drilling)

Straight line

Line S,E

Free-hand line

Spline

Rectangle S,E

Rectangle S,dX/dY

Rectangle MP,EP

Rectangle MP,dX/dY

Polygon

Arc 3P

Arc tang.

Arc 2P,R

Arc keyb.

Elongated hole

Full circle MP Rad
Full circle S,E

Ellipse MP Rx,Ry

Ellipse S,E

Close track

 

The functions in the Process menu.

Undo

Redo

Mark all

Demark all

Mark

Mark TrackPosn

Demark

Mark in layer

Rotate track(s)

Paths Info

Cutout <Ctrl X> / copy <Ctrl C> / insert <Ctrl V>

Delete

Group / cancel group

The functions in the menu Operat.

Convert

Duplicate / displace

Dimensions

Incline

Rotate

Mirror

Centre to ..

Series

Tangent

Cut

Trim

Merge

Section > contour

Displace contour

Displace line

Import macro

Export macro

Limit lines

 

Functions in the Edit menu.

Contour start posn

Align position

Delete position

Insert position

Displace Position

Replace by straight line (Linearise)

Replace by corner

Replace by circle3P

Replace by arc

Replace by rect. / ..full circ. / ..Ellipse

Replace by drilling

Interpol. edit

Round-off corner

Corner in frame

Cut corner

Contour section

Undo vector

Delete vector

Delete sections

Join sections

Join posn

Separate posn

Add posn

 

 

Engineering using eSIGN, iSIGN+, HCAM.

 

Work with the CAD Menu Layout, Process, Draw, Operate, Edit. The carrying out of the following tasks is dependent on your program expansion stage. Depending on the program configuration not all tasks can be realised as described.

 

 

Inputs and terms employed.

For the description of the inputs and terms employed please read the General Instructions.

 
The aid layer selection.

All operations are carried out using a reference layer, the ActLayer (current or active layer). The desired layer is selected here. All layers of the same value! The layers can be allocated names in the tool input (engraving, text,..). Layers, which are provided with data, are marked with the number of support points, empty layers marked with 0. The second marking identifies the number of text lines.

 

 

The menu Layout.

 

The functions available in your program are dependent on your program configuration and can deviate from this description. Current information for the operation of the functions can always be obtained in program help.

 

The functions in the menu Layout are required for adjusting (matching) the graphic and the work (workpiece). In opposition to the functions in all other menus, which work with the ActLayer only, the functions in this menu work optionally with the ActLayer or all layers at the same time. The adjustment of the method of working ActLayer / all layers takes place with the function Layout.

 

 

 

Limits

 

Determine extension limits for processing. These limits are employed for calculations and are always set if the function Graphic NORM is initiated.

 

 

Frame:

Work limits bottom left(0) to top right(1). The input of the work limits refers to the zero point selection (right, next to the input). With the zero point selection (9 points in the frame), only the values for width dx and height dy are input. With selection of zero point outside the frame, all values for bottom left to top right are expected.

With zero point mark [Y/N]:

With YES the yellow zero point marking is displayed.

With centring cross [Y/N]:

With YES a cross is displayed in the middle of the frame.

With label frame [Y/N]:

With YES the (label) border is displayed.

Border:

A border can be determined to the work limits. Positive border values: relative border, input for labels in %. Negative border values: absolute border in mm.

Employ frame contour:

YES: A frame exported in Operat . limit lines is employed in AutoCorr as work limit. A frame must consist of closed contours and may have no crossovers (not even with milling corrected paths). The frame must be suitable for hatching or milling correction. The working frame can consist of any number of contours. For free spaces it is used as limit (boundary) line only (generates no 2D/3D milling contour). The working frame is saved using File . save (under) with the SLD file.

Max graphic :

Adjust working limits on existing graphics.

Centre graphic:

Centre graphic in the frame.

Centre frame:

Centre the frame and the graphic to the zero point.

Displace graphic:

Displace the graphic manually in the ActLayer. Here a manual nesting is also possible (arrange milling object layer-oriented to the cut optimisation). For the displacement the frame is dashed and the paths are also continuously drawn (up to max. 20,000 dots). Objects (milling paths in the layer) are rotated using <F3/F4> by +/-30°. Texts are not also rotated.

 

 

 

Adjust work

 

The worklimits are adjusted to the existing data. This function can be used with existing graphic and/or text data only.

 

 

Data width/Data height:

Display of the current data measurements.

Input:

Selection of the following input. By clicking on, the following input is switched (width/height and .border X/Y).

Width/height:

In the following fields the width and/or height of the working frame are input.

Working width/ Working height:

input of the desired width and height of the working frame.

Border X/Y:

In the following fields a border around the data up to the working frame can be input.

Border X/Border Y:

Input border around the data up to the working frame.

Frame zero point:

Zero point for the processing. The working frame to be generated is to match this zero point.

Adjust:

Calculate the work limit and orient the data appropriately.

 

 

 

Layout

 

Fig. right: multiple arrangement of graphic and text with increment of a serial number in Layout . Tile.

 

All layers / ActLayer:

The data of all layers or the ActLayer are processed using Layout.

Mirror 2D:

Mirror the data in X(Y). Texts are here not considered.

Dimension 2D X/Y:

Scale graphic data and texts using two horizontal/vertical points to a specified X/Y dimension.

Dimension 3D % zero point:

Graphic data and texts are scaled percentally in all axes (X,Y,Z).

Distortion X/Y:

The graphic data are distorted to a specified X/Y extent using two horizontal/vertical points. Texts are not taken into account.

Distortion %:

Distort the graphic data percentally in X. Texts are not taken into account.

Distortion XYZ:

Using a factor, the graphic data are distorted in the X,Y,Z axes.

OffsetXY:

Displace the graphic data and texts using a relative value (offset).

RefposnXY:

Displace the graphic data and texts to an absolute X,Y position.

Frame zero point:

Displace the zero point of the working limits.

Layer series:

If text lines are available these are duplicated up to a max. 4000 lines and serial numbers in the text lines are incremented.

Linear series:

The selected layers are arranged repeatedly in series.

Tile:

The selected layers are arranged repeatedly in the X and Y direction.

Rotate in degrees:

Rotate the graphic data in degrees mathematically positively (anticlockwise) about the layout mid-point (MP).

Rotate horiz./vert.:

The graphic data are rotated horizontally/vertically about their mid-point using two point. Texts are not taken into account.

 

With the individual operations the texts are not taken into account and, if necessary, must be converted into graphics. If texts are available the selection: Text > Graphic takes place: texts are considered as graphics. Ignore : texts are ignored. Abort : the function is aborted.

 

 

Example: simultaneous milling of several milling tasks alongside each other.

You can use several milling tasks in the layers and mill them in one setting. The milling tasks (respectively in an own layer) can be displaced and so arranged to each other that the use of material is minimised.

  • Create milling paths for your tasks as usual and save the milling paths in one layer. The data can be buffered, also in LG1 files.

  • Set Layout . Layout to Actlayer # only..

  • Select a layer with milling data and displace the data using Layout . Limits . Displace to the desired position. Using the keys <F3> and <F4> the milling paths can also be rotated. The paths can also be arranged using Layout . OffsetXY/RefPosnXY/Layer Series. The input of helplines possibly simplifies the work.

  • Export the milling layer using direct mill.

  • If desired, you can modify the working off sequence using Export help .Tool sequence.

  • Thereafter select detach your export filter.

 

 

 

Copy from layer (HCAM only)

 

Data from another layer are marked and copied into the ActLayer. Following this these are available in ActLayer and in the source layer. For this, first the source layer is to be selected. After this sections and contours can be marked in the selected layer. Display:

 

Section selection - end with <Esc>.

The input is ended using <Esc> or <R> and the marked sections are copied into the  ActLayer

 

 

 

Displace in layer

 

The marked tracks and sections are displaced into another layer. Following this, these are no longer available in the ActLayer.

 

Displace using the layer bar.

The use of the layer bar (left, next to the vertical line) has a similar function. The layer bar can be activated using Input parameters . Basic Setting . Graphic with layer bar [Y/N] = YES. To displace via the layer bar mark your paths and, using the layer bar, select a new layer. With the switching of the layer the marked paths are taken over in the new layer.

 

 

 

Copy in layer

 

The marked tracks and sections are copied into another layer, After this, these are available in the ActLayer and in the target layer.

 

 

 

Delete layer

 

 

Delete the graphic data of one or more layers. For deletion, several layers can be marked (with a cross) and then removed together using delete. Texts are not taken into account. To delete texts use the function Delete Text.

 

 

 

Delete text

 

Delete all text lines, however, no vector graphic.

 

 

 

List layer content (HCAM only)

 

List the layer data in one text file (statistic data) and open this using the editor. Displayed are: program version, file name, date, time, working frame, layer#, layer limits, number of vectors and text lines, layer tool or tools in layer, paths and in and above the material.

 

 

The data, which is to be displayed can be selected beforehand. If the graphic layer contains paths, then the number of contours: are shown. If the layer contains text lines, after the number of text lines the number of text characters are also displayed. Counted are all characters > space (#33..#255).

 

 

Extract from the data created using list layer content.

 

 

Engineering.

 

For data input (engineering) the following inputs are important:

Draw menu

 

 

List the usable character commands.

Engineering help

 

 

Help on questions of engineering points.

Helplines

 

 

Setting of helplines for the alignment of the drawing.

Input parameters

 

Setting of the input area

 

Using draw the vector data are input into the CAD and saved for further processing. With this the point data (X and Y coordinates and similar) are input, in that a position is approached with a cursor cross and the cursor key <L> or the key <Ret> are pressed. Alternatively, a valid coordinate can be input into the input line via the keyboard and acknowledged using <L> or <Ret>.

 

 

 

The layer selection.

 

 

The data input takes place in layers. The layer selection can be obtained using the aid Layer #0, top right in the aid bar. The drawing input can basically take place in all layers. We recommend, however, maintaining a certain orderliness, e.g. lefthand side = CAD layer (input/import of drawings), righthand side = CAM layer (milling data calculation). To draw in an empty graphic layer a withdrawn position (start position) should first be input. If this does not happen then the following error message occurs:

 

First input a withdrawn position!

 

 

Position input using keyboard.

 

 

Input via the keyboard is always possible if the input line is displayed. So far as no or invalid values are input, the point of the cursor cross is always deemed to be input. The number values to be input with keyboard input result from the display text of the input line, e.g.:

 

Display: Input via keyboard:
Input zero position (x,y)[mm]: 105.23 45.90
Straight (radius, angle) [deg.]: 10.1 45
Inner circle, radius [mm]: 23.5
Position 2 (x,y): 200+18.5 100-2*3.5

 

A position always consists of two numerical values X / Y value or radius / angle (e.g. 50 60). The individual values are to be separated using a space ' '. figures after the decimal point can be separated using a comma ',' or dot '.' (e.g. 123,1 210,5 or 123.1 210.5).

 

For the input of numbers the characters '0..9', '.', ',', '-', '+', '*', 'x' are accepted. Several numbers must be separated, e.g. using space ' ' or every other character which is not permissible as number. Only if precisely the same number of words have been input as the program demands, is the input accepted.

 

The number input can be combined with the basic type of calculation. Values which are to be calculated must be written coherently. Bracketed operations or several consecutive arithmetic operators (10*-0.5) are not possible. The working off takes place in the order of the input. All arithmetic operations have the same validity.

 

Permitted arithmetic operations:

+ Addition
- Subtraction
* or x Multiplication
/ or : Division

 

Input example: Result:
123.4+10 133.4
234-3 231
12*4 48
256.4/2 128.2
-10*0.5 -5
100-2*3,5 343

 

 

 

Settings for drawings in input parameters.

 

 

You obtain the input parameters via the aid Input parameters left alongside the program aid and the layout selection.

 

Circular resolution:

Using Circular resolution you set the vectorisation resolution for arcs. All data are vectorised during input or after an export. The number of vectors is dependent on this setting and the current radius.

Setting range: 3..80

Standard setting: 26.

 

Spline resolution:

using Spline resolution you set the vectorisation resolution for splines (Bezier, Akkima, ..). All data are vectorised during input or after an export. the number of vectors is dependent on this setting.

Setting range: 2..80

Standard setting: 10.

 

Input grid X/Y:

 

Using Input grid X/Y the cursor input takes place in the specified step width (gridding). A gridding is only activated if the grid is visible on the monitor screen.

Cursor circle:

 

Using Cursor circle you can position a circular aid which is controlled together with the cursor. With the input Cursor circle > 0 in the CAD the cross lines with circle is drawn with the radius.

Cursor capture grid:

Using the Cursor capture grid the joining with the nearest point in the grid can be activated for various character functions. The setting takes place in graphic points (screen grid points). Using Capture layer (draw) you can select a layer on whose content it is to be captured. With the setting -1 it is a captured in the ActLayer (layer in which it is drawn).

 

 

 

Helplines.

 

Input, edit, activate etc. helplines for the CAD. Capture the graphic and text inputs on active helplines. For the helplines 'display: one' must be switched on. With Input parameters . Cursor capture grid > 0 the helpline is captured on the next graphic position in the capture grid.

 

       

 

The functions of the helplines input:

New horizontal/vertical: Input a newhelp line.
Image frame: Create helplines for the working limit (set using Layout . Limits).
Centring cross: Create helplines for the centring axis (set using Layout . Limits).
Displace: Displace an existing helpline. With <Rem> the current (marked in black) helpline is deleted.
delete all: Delete all helplines.
Display: one/from: Display or conceal helplines.
Capture: one/from: Position inputs using the cursor are captured on the next helpline.

 

With tasks in the CAD (not module, not text) there are further short operations available:

  • With a click on the rule in the graphic area a new helpline is created. A click on the horizontal rule creates a horizontal helpline. A click on the vertical rule creates a vertical help line.
  • With a click (in the capture interval) on a helpline, the helpline is activated (black) and can be displaced (as per the function displace) or using <Rem> deleted. If no helpline is in the capture area the help lines selection is activated.

 

 

The engineering aid.

 

The engineering aid can, as a supplement, be used for the input in draw. Using this, the target point can be input more quickly and more accurately. The engineering aid is started with an activated function in draw using <M> or <F2> or <Sft> and the right Mouse key <R>.

 

     

 

The functions of the engineering aid (input of the target point).

Input: Normal cursor input.
End point: Select start or end point of a vector.
Vector middle: Select the centre of a vector.
Object middle: Middle of the section(s)/contour(s) to be selected.
Interface: Interface of two vectors. The interface can also lie outside the vectors.
Intf. on vect.: Interface of two vectors. The interface lies on the vectors.
Lot on vect.: Lot on a selected vector.
Next: Captures on the next vector or end point.
Cutting edge object: Extend the started vector out to the object to be selected.
Extreme point: Extreme point of the section(s)/contour(s) to be selected.
Main direction: Input of horiz./vert./45° to the last main points. Main points are end + middle of the last vector as well as middle of the last section or contour.
Middle 2nd point: Capture at the middle between 2 end points.

 

 

The functions in the Draw menu.

 

The functions available in your program are dependent on your program configuration and can deviate from this description. Current information on the operation of the functions can always be obtained using the program help.

 

Every input (section, contour, ..) begins with a position exchange. A withdrawn position is a free movement of the machine with raised tool for the start position. 2D milling movements are, for example, carried out using position incised. An incised position is a milling movement of the machine with tool lowered or incised to the specified position. The desired milling depth for PosnE is, for example, determined using the incised depth of the layer tool or according to the calculation of the milling data in the CAM area.

 

 

Position A (PosnA) (Position withdrawn = free movement to start position)

 

Input start point for the graphic. With Position A the start of a contour or a section is determined.

 

The engineering aid can be activated using the middle Mouse key <M> (alternatively using <F2> or <Sft> and right Mouse key <R>).

 

 

 

Position E (PosnE) (Position incised = milling movement of the machine)

 

Input support point of a 2D polygon absolutely in X und Y. During the cursor input, a line is also carried continuously as "rubber band". Only PosnA can be entered with an empty layer.

 

Operations:

<L>,<E>,<Rem>:

Position incised.

<M>,<F2>:

Engineering aid (see above).

<R>,<Esc>:

Abort input.

<W>:

Position withdrawn.

<C>:

Close contour

 

The engineering aid can be activated using the middle Mouse key <M> (alternatively using <F2> or <Sft> and right Mouse key <R>).

 

 

 

Position 3D (Posn3D)

 

Input an absolute position 3D with X,Y,Z coordinates. Following the cursor input the coordinates can be edited in 3D. If only 2 coordinates or Z = 0 are input, then a 2D position (PosnE) is created. A 3D position can be modified using edit . displace position.

 

The engineering aid can be activated using the middle Mouse key <M> (alternatively using <F2> or <Sft> and right Mouse key <R>).

 

 

 

Point (drilling)

 

The function Point places a withdrawn position (PosnA) followed by an incised position (PosnE) at the point input. This point, like almost all character functions can be input either using the cursor or alternatively its X/Y coordinates via the keyboard. Following input, points are marked with the point symbol . The drilling depth is determined using the incised depth of the layer tool.

Note: for the input of a point grid one can work with capture grid support. Using operat . series/tile l regular point alignments can be created by copying. Points can be provided with (drilling/cutting) characteristics in HCAM.

The engineering aid can be activated using the middle Mouse key <M> (alternatively using <F2> or <Sft> and right Mouse key <R>).

 

 

Straight line

 

Input point (vector) for an incised or withdrawn line. With input via the keyboard the separation in the X and Y direction between the last position and the target position is input. The cursor input does not differ from the input of a position.

 

The engineering aid can be activated using the middle Mouse key <M> (alternatively using <F2> or <Sft> and right Mouse key <R>).

 

The functions of the straight selection:

Straight dX,dY A:

Straight, incised, input dX,dY (Positioning aid).

Straight dX,dY E:

Straight, incised, input dX,dY.

Straight R,An E:

Straight, incised, input radius, angle.

Straight15° R,An E:

Straight, incised, input radius, angle divisible by 15°.

Straight R,dX E:

Straight R(absolute) and +/-dX, dash prefix dY results from the Mouse posn.

Straight R,dY E:

Straight R(absolute) and +/-dY, prefix dX results from the Mouse posn.

Straight An,dx E:

Straight An, dX(absolute).

Straight An,dy E:

Straight An, dY(absolute).

 

 

 

Line S,E

 

Input line with start (PosnA) and end point (PosnE) absolutely.

 

The engineering aid can be activated using the middle Mouse key <M> (alternatively using <F2> or <Sft> and right Mouse key <R>).

 

 

 

Free-hand line

 

Draw a free-hand line using the cursor. After pressing the key <L> the cursor positions are taken over continuously until release and displayed as frequency polygon (section). Free-hand lines are optimised automatically by the program.

 

 

 

Spline

 

Input a spline using any desired number of support points. the spline resolution (number of the interpolation points) are determined through Input parameters . Spline resolution.

 

Using the function Spline the next constant curve is drawn through a number of support points. The calculated curve in all cases runs through these points. With small changes in slope these can lie far apart, in tight areas of the curve they should, however, be selected more densely. Points of discontinuity, i.e. kinks in the curve, cannot be input as spline. Here the function must be discontinued and a new spline started. The last position input determines the slope of the curve in the end point.

 

During the input a line to the position is also carried as "rubber band". As soon a 3 support positions are input the start of the curve is also drawn. A support point is adopted using <L>. Using <R> the function is ended (last spline position). If, during the input of a spline, a start point is selected near the contour start point, then this point is captured and the contour closed. Further point input creates a new spline with new contour start point.

 

Spline curve

Operat . mirror

Combine tracks

 

 

 

Rectangle S,E

 

Input a rectangle with an absolute start and an absolute end point. Following input of the zero position the rectangle is continuously codrawn. The rectangle input is acknowledged using <L> and aborted using <R>. The keyboard input takes place via a zero point and the end point of the rectangle diagonally opposite. The instantaneous elongation of the rectangle is displayed in the input line as, for example,

 

dx=21.4 dy=10.33

 

 

 

Rectangle S,dX/dY

 

Input a rectangle with an absolute start point and the relative elongation in X und Y. Following the input of the zero position (Start point) the rectangle is codrawn continuously. The rectangle input is acknowledged using <L> and aborted using <R>. The keyboard input takes place via the zero position and the elongation of the rectangle using dX and dY. The instantaneous elongation of the rectangle is displayed in the input line as, for example,

 

dx=21.4 dy=10.33

 

 

 

Rectangle MP,EP

 

Input a rectangle with an absolute middle point and an absolute end point. The rectangle is laid centrally at the middle point (MP). The rectangle input is acknowledged using <L> and aborted using <R>. The keyboard input takes place via the middle point and the end point of the rectangle. The instantaneous elongation of the rectangle is displayed in the input line as, for example,

 

do=21.4 die=10.33

 

 

 

Rectangle MP,dX/dY

 

Input a rectangle with an absolute start point and the relative elongation in X und Y. Following the input of the middle point the rectangle is codrawn continuously. The rectangle input is acknowledged using <L> and aborted using <R>. The keyboard input takes place via the middle point and the elongation of the rectangle using dX and dY. The instantaneous elongation of the rectangle is displayed in the input line as, for example,

 

dx=21.4 dy=10.33

 

 

 

Polygon

 

Input a polygon, star, frame, rectangular object, hash key or ellipse.

 

Polygon selection

Polygon

Star

Rectangular object

 

The functions of the polygon selection:

Polygon corner/prim.:

Polygon corner/inrad.:

Polygon with perimeter radius.

Polygon with inradius.

First the reference position (middle point) of the polygon is interrogated. For this, with the cursor cross, go to the point at which the middle point of the polygon is to lie and press <L>. As further input the number of corners and the angle of a corner are expected - this input must take place via the keyboard. With an angle of 0 deg. a corner lies right at the height of the middle point. The polygon is codrawn during the cursor movements. The circumradius / inradius can be input via the keyboard in mm.

Polygon base/perim.:

Polygon base/inrad.:

Polygon with perimeter radius.

Polygon with inradius.

First the reference position (middle point) of the polygon is interrogated. For this, with the cursor cross, go to the point at which the middle point of the polygon is to lie and press <L>. As further input the number of corners and the angle of the baseline are expected - this input must take place via the keyboard. With an angle of 0 deg. the baseline is horizontal. The polygon is codrawn during the cursor movements. The circumradius / inradius can be input via the keyboard in mm.

Star:

Star with 3..20 points.

Using this function stars in various shapes can be input simply. Zero position: The middle point of the star is demanded as first point. Corners, angle: As further input the number of points (corners) and the angle of a point are expected - this input must take place via the keyboard With an angle of 0 deg. a point lies right at the height of the middle point. Incircle: the incircle defines the minimum elongation of the points. The incircle can be input via the keyboard or using the cursor. Outer circle: the outer defines the maximum elongation of the points. The outer circle can be input via the keyboard or using the cursor. With the cursor input the points are codrawn.

Rectangular object:

Create different rectangular objects as well as hash key and ellipse. Follow the input in the respective windows. The reference position can be selected respectively following selection using <F2>, <M> also using the cursor.

 

 

 

Arc 3P

 

Three positions are required for the input of arcs. The end position of the last function or PosnA counts as 1st position. The 2nd and 3rd positions can be input using <L>. The 1st and 3rd position determine respectively the end points of the arc. The 2nd position should as far as possible lie in the middle of the arc. During the input of the 2nd position a line is carried continuously as "rubber band". The circle is codrawn with the input of the 3rd position.

 

Complete circles (An = 360 deg.) cannot be input directly, because start and end position lie at the same point and thus cannot be completely defined. Complete circles must be input as full circle or replaced through two half circles. The instantaneous arc input using the cursor is displayed in the input line as, for example,

 

R=27.44 SA=185 Al=15.6

Display R in mm, SA and Al in deg.

 

 

 

Arc tang.

 

Input an arc which closes tangentially to the last input. The last input must be a line or an arc. The instantaneous arc input using the cursor is displayed in the input line as, for example,

 

R=27.44 SA=185 Al=15.6

Display R in mm, SA and Al in deg.

 

 

 

Arc 2P,R

 

Input arc with radius and 2 points (start point and end point). Several variations are possible through specification of direction of rotation, selection of larger/smaller arc and arc start.

 

The functions of arc selection:

Large arc neg.:

Large arc clockwise (math. negative).

Small arc neg.:

Small arc clockwise (math. negative).

Large arc pos.:

Large arc anticlockwise (math. positive).

Small arc pos.:

Small arc anticlockwise (math. positive).

Arc start 0° / 90° / 180° / 270°:

Input of arcs using cursor, which close on the last input using a specified angle.

 

 

 

Arc keyb.

 

Arcs can be input via keyboard. These arcs cannot be input using the cursor.

 

The functions of the arc selection:

Arc R,SA,AL:

Arc input using the keyboard via the input of radius, the start angle and the arc length.

R :

Circular radius in mm.

SA :

Angle for start of circle in deg.

AL :

Angle for the arc length in deg.

Arc R,SA,EA:

Arc input using the keyboard via the input of radius, the start angle and end angle. The direction of rotation results from the sign of EA-SA.

R :

Circle radius in mm.

SA :

Angle for start of circle in deg.

EA :

Angle for end of circle in deg.

Arc C,S:

Arc input using the keyboard via the input of radius and crown height. Both end points of the arc lie on a horizontal line. The crown height must be smaller than the radius.

R :

Circular radius in mm.

S :

Crown height in mm.

 

 

 

Elongated hole (HCAM only)

 

Selection for rounded or circular elongated hole.

 

 

 

Input for a straight line, horizontal elongated hole. The elongated hole is rounded-off over the complete thickness.

Centre Zx/Zy:

Reference point (elongated hole middle) in mm.

Width B:

Width of elongated hole in mm.

Thickness D:

Overall thickness of the elongated hole in mm.

 

 

 

Input for an elongated hole in the arc. The reference point and the dimensioning can be determined via various parameters.

Position <F2>:

Shift for input >centre or hole middle.

Centre/hole middle:

Reference point in mm.

Main radius R:

Radius from centre up to hole middle in mm.

Thickness D:

Thickness of the elongated hole in mm.

Angle/width <F2>:

Shift of the dimensioning.

Posn angle/start angle:

Dimensioning angle in deg.

Segment angle/meas. width/end angle:

Dimensioning angle in deg. or dimensioning width in mm.

 

 

 

Full circleMP Rad

 

Input a full circle with middle point and radius. The full circle input is acknowledged using <L> and aborted using <R>. The instantaneous full circle radius in mm input using the cursor is displayed in the input line as, for example,

 

R=27.44

 

 

 

Full circle S,E

 

Input a full circle with 2 diagonally placed points on the circle.

The full circle input is acknowledged using <L> and aborted using <R>. The instantaneous full circle radius in mm input using the cursor is displayed in the input line as, for example,

 

Rx=27.44 Ry=15.20

 

 

 

EllipseMP Rx,Ry

 

Input an ellipse with middle point and radii in X and Y. For cursor input the ellipse is input via the middle point and a point on the ellipse. The full circle input is acknowledged using <L> and aborted using <R>. The instantaneous radii of the ellipse input using the cursor are displayed in the input line as, for example,

 

Rx=27.44 Ry=15.20

 

 

 

Ellipse S,E

 

Input an ellipse with 2 diagonally placed points on the circle.

The full circle input is acknowledged using <L> and aborted using <R>.

The instantaneous radii of the ellipse input using the cursor are displayed in the input line as, for example,

 

Rx=27.44 Rye=15.20

 

 

 

Close track

 

Close the last section (still unclosed track) to the start point, so that a closed contour is created. If another (not the last) section is to be closed than this section can be selected using the marking aid and then combined to a contour using Close track.

 

 

The functions in the Process menu.

 

The menu contains help and marking functions for tasks using the CAD menus.

 

 

Undo

 

Reverse the last modification in the CAD or in the text input. Undo can be carried out 5 times.

 

 

 

Redo

 

Rescind the last modification through Undo.

 

 

 

Mark all

 

All tracks and sections are marked in the ActLayer. This function also marks non-visible information such as, for example, tool data within calculated milling paths. With this, milling paths can be marked without destroying the logical coherency of the data.

 

 

 

Demark all

 

All marking is again removed.

 

 

 

Mark

 

Mark a path (point, track or section) in the ActLayer. This function seeks the nearest vector to the cursor. All tracks are marked with a frame and lie completely inside. With simultaneous pressing of the <Sft> key the previous marking is retained. To remove a marking a free part of the graphic is clicked- on.

 

With simultaneous pressing of the <Ctrl> key a path is sought in all layers and in all text lines. the layer with the path nearest to the Actlayer and the path is marked. The insertion using <Sft> and the marking in the rectangle is not possible here. If a text line is found then the program switches into text input (edit line). In the text module, using this tool, only text lines (at their reference point) are marked.

 

Note: because marked paths are tied to the end of the data following removal of the marking, the data sequence can be determined in the ActLayer through consecutive clicking-on the paths.

 

 

 

Mark TrackPosn

 

Marking function such as mark, however, searching is not for vector separations (line separations), but rather for vector end points.

 

 

 

Demark

 

Demark a path (track or section). Using a frame all tracks are demarked which lie completely inside the rectangle. For repeated demarking the <Stf> key must be pressed.

 

 

 

Mark in layer

 

A path (track or section) is sought in all layers. The layer with which the nearest path is switched as ActLayer and the path is marked. The search with simultaneously pressed <Ctrl> key has the same effect.

 

 

Rotate track(s)

 

The marked contours and sections are inverted in the direction of rotation. Note: in the milling correction the mathematically positive rotating contours are calculated outwards and negative (clockwise) are calculated inwards.

 

 

 

Paths - Info

 

Display vector information on the marked paths. Displayed for individual paths are the path designations, for several paths the number of contours and sections as well as the number of polygon points, the elongation and the centre of data. Under Path(s) in the material [mm] the pure 2D path (length of the marked section (s)/contour(s) are displayed.

 

 

 

Cutout<Ctrl X> / copy <Ctrl C> / insert <Ctrl V>

 

Exchange marked path via the (program) buffer.

 

 

 

Delete

 

All marked tracks or sections are deleted. Marked data can also be deleted using <DEL> or <Rem>. If nothing is marked then a contour or section can be selected which can be deleted immediately. The immediate deletion does not change the order of the (milling) data.

 

 

 

Group / cancel group

 

Grouping is only sensible in combination with the functions in ReliefVTR. This function cannot be applied for tasks in the CAD/CAM area.

 

 

The functions in the Operat. menu

 

The functions available in your program are dependent on your program configuration and can deviate from this description. Current information on the operation of the functions can always be obtained using the program help.

 

Before carrying out a function in this menu the paths (points, sections and contours) must be marked. the marking takes place using the Marking tool in the list of aids. Using the Marking tool you can select the individual points, sections or contours in the current layer (ActLayer) through clicking-on or in a rectangle.

 

To select an individual section the cursor cross must be led as close as possible to a line of the section to be sought and marked using <L>. Several sections to be selected are framed using a rectangle. Sections must lie completely in the rectangle. For input, set the cursor on a corner of the rectangle, press the key <L>, pull the rectangle diagonally over the section to be marked and then release the key.

 

Before a renewed selection the old markings are deleted. If several contours are to be marked one after another then press the key <Sft> simultaneously with the marking . Another type of marking is available using mark TrackPosn and mark all. The selected paths are marked in red. With concurrent pressing of the <Ctrl> key a path (section or contour) is sought in all layers. The layer with the nearest path is activated and is now the ActLayer and the path is marked. Here it is not possible to insert using <Sft> or search in the rectangle.

 

In functions in which an input using the cursor takes place, depending on the number of vectors either the tracks themselves or with the exceeding of a limit, a rectangle is also drawn. Following the adoption of the tracks the rectangle is deleted and the tracks displayed.

 

Attention: The marking and the functions in the Operat Menu may not be applied on calculated milling data (with tool data), because then milling information and the logical coherency of the data are lost.

 

 

Convert

 

If paths are already marked then convert can be opened using <TAB> or <SPACE>. Using the input the position, size, scaling, the rotation and slope angle of marked objects are altered. The input convert displays the horizontal and vertical coordinates of the object.

 

 

Position, angle of rotation, scale/mirror, dimensions, slopes:

Dialogue field for processing the object.

X, Y / An, X, Y / H, V:

Relative/ABSOLUTE coordinates of the marking points set.

Relative/ABSOLUTE (for position, angle of rotation):

Coordinate reference for position and angle of rotation.

Individual/proportional (for scale/mirror, dimensions):

Individual: the figures are entered individually. Proportional: with modification of a figure, the second figure is altered appropriately.

Marking point:

The marking points correspond to the eight holding points of a selection and the middle point of the object. The X/Y coordinates refer to these points.

Allocate duplicate/original:

Creates a copy of the object at a new position or allocates the determined options to the marked object.

 

 

 

Duplicate  / displace

 

The marked paths are displaced relatively or absolutely, freely in X/Y, horizontally only (x) or vertically (y) only. For the displacement at the cursor. If the input parameter Capture grid is set to a value > 0, then the basis point can be captured. With Capture grid = -1 capture with this is on support points of the marked sections and with Capture grid >= 0 on support points of the graphic layer defined using Capture layer .

 

 

Duplicate

A copy is made from the marked sections and contours and also carried with every cursor movement

Displace

The marked sections and contours are displaced using the cursor.

 

The functions of the duplicate/displace selection:

Relative/absolute:

A number input is assessed relatively (as displacement to the last position) or absolutely (reference to zero point).

Displace XY:

Displace sections in XY.

Displace X:

Displace sections horizontally only.

Displace Y:

Displace sections vertically only.

 

 

 

Dimensions

 

The marked tracks and sections are scaled.

 

The functions of the height (dimensions) selection:

Dimension %:

Scaling using cursor or % input.

Dimension 2 Pt.X / Y:

The marked data are converted according to a X (Y) reference dimension in the scale. For this, 2 X (Y) positions are entered using the cursor. The width (height) is displayed and can be replaced by a new value. Following confirmation of input the marked paths are converted in the scale relative to this input. Only the X and Y coordinates (2D) are converted . Possibly existing Z values remain unmodified.

Dimension limit X / Y:

The marked data are scaled to a new overall width/overall height.

Distort X / Y:

Distortion using cursor or % input.

 

 

 

Incline

 

The marked paths are sloped (inclined) retaining their original height.

 

 

 

Rotate

 

The marked tracks and sections are rotated. The paths can be freely rotated, directly 90° about their middle point (input +90 / -90) or following input of a basic point and the angle of rotation (input rotate)..

 

+90°/-90°:

Rotate the marked paths by 90 deg.

Rotate:

Rotate the marked paths freely using the cursor.

Rotate horizontally /rotate vertically:

All paths are so rotated after the input of 2 reference points (input using the cursor), that the reference points lie on a horizontal or vertical line. For this input 2 positions using the cursor.

 

 

 

Mirror

 

1) = mirror axis

The marked paths are mirrored to an X/Y axis or to a freely input axis.

 

Left /centred / right / bottom / middle / top:

The marked paths can be mirrored about the given axis.

Rotate+Mirror:

The marked paths are mirrored about any desired axis. For this, after the input of the basis point of the mirror axis, the 2nd mirror axis is to be input. 

 

If the input parameter Capture grid is set to the value > 0, then the basis point and the 2nd point of the mirror axis can be captured. With Capture layer = -1 capture with this is on support points of the marked sections and with Capture layer >= 0 on support points of the graphic layer defined using capture layer.

 

A copy of the marked sections is newly displayed with every change of the mirror axis. After pressing the key <L> the tracks are frozen at the instantaneous position and the question Delete old object Y/N is to be answered. YES: the old marked sections are deleted. NO: the old marked sections are retained.

 

 

 

Centre to .. (HCAM only)

 

The marked tracks and sections are centred in X/Y to a graphic object to be selected. With simultaneous pressing of the key <Ctrl> capture centre to .. on the next object which is sought in all layers.

 

 

 

Series

 

The marked paths are arranged in series.

 

 

Linear series linear:

 

The marked sections can be copied several times. If copies in the horizontal and vertical direction are to be generated, then the function Tile is to be employed.

 

Number:

Number of objects in the series. Number must be >1. (Input 2 .. 999)

Separation X/Y:

Separation of the copies in X/Y direction. At least 1 separation in X or Y must be <> 0.

 

 

Polar series:

 

The marked tracks sections are arranged several times in the circle. For this, first the middle point of the arrangement is to be entered or selected using the cursor. All data can be edited in the following input.

 

Middle pointX/Y:

Middle of the arrangement

Separation day:

Separation of the centre of an object to the middle point.

Number:

Number of the objects to be created.

Start angle:

Start angle for the arrangement.

Angle to be filled:

Area in which the objects are to be arranged.

Angle of rotation:

Angular separations of the objects.

Rotate objects:

YES:  The objects are rotated. 
NO: The objects remain in their original position of rotation.

 

 

Tile:

The marked paths are copied several times by columns and by lines. If series are created which do not run horizontally or vertically then the function Series is to be employed.

 

The elongation of the graphic is always proposed by the program as separation. The function is cancelled if the number X = 1 and Y = 1 or both separation values = 0 are input.

 

NumberX,Y:

Number of the horizontal / vertical graphics (1 <= number <= 100) incl. the original graphic.

Separation X,Y:

Horizontal / vertical copy separation in positive or negative direction.

 

 

 

Tangent (HCAM only)

 

Create a tangential connection at a contour. Possible are tangents from one point on a contour or tangential connections between 2 contours. The contours must be closed and free of error. Tangents can be created on almost any desired contour or polygon. At the tangent contact the contour is interrupted. Limitation: the tangent start points may not lie in the contour.

 

Point -> Contour:

Create a tangential connection starting from a point on a contour.

Contour -> Contour:

Create a tangential connection between 2 contours.

 

 

Cut (HCAM only)

 

The marked paths cut each other and separated at the interfaces. After this the sections to be removed are marked and deleted. The vectors within a contour string do not cross each other.

 

If contours are demanded then the paths must be combined with each other after the cutting and editing (e.g. using Prepare . Combine tracks or Edit . Posn. combine).

 

Procedure for example graphic:

1) Mark paths and cut.

2) Mark redundant sections and delete.

3) Using Prepare . Combine tracks create a section.

 

 

 

Trim (HCAM only)

 

The path to be trimmed is crossed with another path. Subsequently the overlying paths can be deleted.

 

Select paths.

Select one after the other the path to be trimmed and the path with which the trimming is to be done. Paths can be single vectors, sections and closed contours.

 

Select path to be trimmed! (Path1).

The path which is to be trimmed (path which is to be modified), is to be selected first. Trim with.. (Path2): select path with which trimming is to be done (path remains unchanged).

 

Dependent on how the path to be trimmed (Path1) has been selected, various results are possible:

 

Marking in Path1.

Path1 is simply crossed with Path2.

 

Marking on first or last vector.

Path1 is crossed with Path2. If the extension of the first/last vector results in an interface with Path2, then the vector is extended.

 

Marking of a single vector.

The vector (Path1) is crossed with Path2. If the extension of the vector results in an interface with Path2, then the vector is extended in the corresponding direction.

 

 

 

Merge (from eSIGN2D (v3))

 

For merging, 2 contour blocks must be selected one after the other, which are to be merged together or combined. A contour block can consist of one or more contours or combined contours. Open sections are allowed for stamping out only. The contour blocks are to be selected using the cursor. The respective selection is ended using <R> or <Esc>. The first contour block is marked green, the second blue.

 

2 contours

Merged with summation

 

Stamp out:

The paths (contours and sections) in Block 1 are stamped out with the contours in Block 2. Stamping out allows 2D and 3D paths. Milling data can also be stamped out here.

Summation:

The outer summation from both contour blocks is formed. This function is permitted for contours only.

Together:

The inner summation from both contour blocks is formed. This function is permitted for contours only.

Difference1:

Contour Block 1 is stamped out with Block 2 and combined as contours. This function is permitted with contours only.

Difference2:

Contour Block 2 is stamped out with 1 and combined into contours. This function is permitted with contours only.

 

 

 

Section > contour (HCAM only)

 

The marked paths (tracks, sections) are converted into contours (double line) with the specified separation. The minimum vector length is 0.001mm, all shorter vectors (e.g. in rounding offs) are removed.

 

Contour width:

Width (separation) of the double line. For contour widths > 0.01mm the settings in Input parameter . AutoCorr are used for the offset calculation. the contours are rounded off in the outer corners using Round-off angle 2D.

 

Track creation from overlapping sections and contours.

Margin top: 0; margin bottom: 0">1) Specification: sections which overlap each other.

2) Result according to Section > Contour and 2D correction outwards.

 

 

 

Displace contour (from eSIGN2D (v3))

 

Calculate parallel contour(s) to the marked contour(s).

 

Offset [mm]:

Calculation offset in mm.

Inwards/outwards:

Inwards:

Correction inwards.

Outwards:

Correction outwards.

Round/pointed:

Round:

Round-off corners.

Pointed:

Corners sharp-edged.

Retain/ delete original:

Retain

After calculation original and offset tracks are present.

Delete:

After calculation only offset tracks are still present.

Calculate:

Start the offset calculation.

 

 

 

Displace line (from eSIGN2D (v3))

 

Calculate parallel path to the marked lines/sections. Contours can be better calculated using Displace contour.

 

Offset [mm]:

Calculation offset in mm.

Right / left:

Correction direction right/left of the section run direction.

Retain/ delete original:

Retain:

After calculation original and calculated paths are present.

Delete:

After calculation only calculated paths are present.

Calculate:

Start the offset calculation.

 

 

 

Import macro

 

Import vector data (LG1, H2R) as macro. After import, the macros are marked and can be placed immediately or matched with the functions in the menu Operat. So long as a marking is not removed for imported macros the reference points in the functions duplicate and displace are already known and must not be implicitly input.

 

 

 

Export macro

 

The marked paths are saved in a macro file together with a reference point. Macros are always reoccurring graphics (2D = H2R or 3D = LG1), which are input once and saved in a library. They can then be easily loaded and matched using Operat . Import macro.

 

For reference point input with Input parameter . Cursor capture grid > 0 and the setting Capture layer (draw): = -1 : on the marked point, 0..: capture on the point in the respective layer.

 

Ref. grid:

Select one of the 9 main reference points.

Ref. free:

Freely input one reference point.

Save:

Save the macro with reference point in a file.

 

 

 

Limit lines (HCAM only)

 

Polylines are required for surface relief runs, projections etc. They may have no re-entrant angle. Frames are employed as work limits for automatic clearances (in CAM . MillTr2D and in Auto correction), if Layout . Frame is switched to YES. A frame must consist of closed contours and may have no overlapping (not even with milling corrected paths). The frame must be suitable for hatching or milling correction.

 

 

The functions in the Edit menu.

 

The functions available in your program are dependent on your program configuration and can deviate from this description. Current information on the operation of the functions can always be obtained using the program help.

 

2D graphic data, in particular scanner data, are revised in the Edit menu. Scanner data are mostly very comprehensive and possess small irregularities conditional on the digitalisation process. It is precisely large data sets which demand large working times for further processing. in this menu there are effective functions contained, which improve the quality of the data set considerably with small operation and time expenditures.

 

The Edit is divided into 2 ranges. The upper range Contour start posn to Contour crop is configured for reworking contour data (scanner data). The functions in this range are configured for the processing of closed contours . The lower range Disconnect vector to Append posn serves for reworking sections. These functions can be applied to both contours and also to sections.

 

 

Contour start posn

 

Start point of a contour (click-on new point). The track start position can be replaced by any desired position. For this, the desired track must be selected using the cursor. This track and the instantaneous start position are marked. following the display

 

Select position

Any desired point on this track can be selected using the cursor, which after pressing the key <L> is marked and is adopted as new start position. <R> aborts the input.

 

This function is not suitable for sections and therefore, in this case, be aborted with an error message.

 

 

 

Align position

 

Adjust several positions on a line. Using this function any desired positions, which can lie on different tracks, can be adjusted in one line. The coordinates of the original (not yet displaced reference point) are displayed in the input line.

 

For this

  • a reference point is selected and possibly displaced to a new position,

  • a line (rule) is input,

  • The point which is to be displaced vertically on the rule, is clicked-on.

The input is ended using <R> or <Esc>.

 

Input position (x,y):

A reference point is selected as first input using the cursor. The reference point is a point lying on any desired track.

 

Displace reference point (<R>=NO):

The reference point can, as required, be displaced in that a new position is input using the cursor or keyboard. If <R> is pressed then the reference point remains unchanged. A line is drawn through the reference point.

 

Reference point XY [mm] or angle [deg.]:

The direction of the line is determined by the input: a 2nd reference point using the cursor, a 2nd reference point via the keyboard or a direction via the keyboard in deg. With keyboard input the input of a figure in the range -360 .. 360 deg. is assessed as angle and the input of two figures as X and Y value of the 2nd reference point. No or an invalid input determines the cursor position as 2nd reference point. With the input using the graphic cursor the line is permanently codrawn until acknowledged using <L>. The function is cancelled with input using <R>.

 

Following confirmation of input the line is drawn as reference rule. Now any desired number of positions, which are to lie on the rule, can be selected using the cursor and the key <L>. The positions are always displaced vertically to the rule. All set positions are redrawn. An operation of the key <R> ends the input.

 

 

 

Delete position

 

Delete one or more support points in a contour. If the start and end points in an open section are deleted, this can lead to errors because the section is closed.

 

If only one point is clicked-on, then only this is deleted. If a frame is drawn around several support points of a contour, then all points within the frame are deleted.

 

 

 

Insert position

 

Insert a point between 2 end points of a vector. A single position is introduced into a contour or a section. For this the vector (not the end point) is to be clicked-on, in which the new position is to be added. The so created angle can be displaced as desired using the cursor. If, following the vector selection, the input is aborted using <R>, then a point is introduced on the vector without creating an angle.

 

 

 

Displace position

 

Displace one or more support points. If only one point is clicked on then only this is displaced. If this point is a 3D position, then the 3D coordinates can be edited after displacement. If a frame is drawn around several support points of one or more contours, then all points within the frame are displaced. The coordinates of the original (still not displaced point) is displayed in the input line.
 
With the displacement the points are snare onto help lines and cursor grid raster. With additionally pressed <Sft> key displacement is in the advance direction (greater separation) either in X only or in Y only.
 

 
3D - position - processing.
 

 

Selection of the function using <F2> in the icon menu.

Convert one or more support points into 3D positions and determine the Z value. If only one point is clicked on, then its Z value is displayed and can be modified. If a frame is drawn around one or more support points then all points lying within the frame are set to the given value.

 

If the graphic was previously 2D(normal case), then the Z values of the lines (milling depths) are at first undetermined and are first set to a certain milling depth(s) for milling. If only individual points of this graphic determined, then the remaining points continue to remain undetermined in Z and are first determined for milling tasks by means of the tool data. If you are unsure of the operation then you should determine all points of the contour.

 

Start and end points of closed contours or double points cannot be deliberately marked individually. In order to determine securely all multiple points in Z, you should in this case mark the points with a frame.

 

 

 

Replace by straight line (linearisation)

 

Replace the section between 2 points with a straight line. There must be a 3rd point available between these two points for section selection. Using this function unwanted positions can be removed from a track. To input a straight line 3 points are required. First, one after the other, both the end positions, which are to be joined by a straight line, are selected using the cursor. As further input one position is demanded between these support points.

 

 

 

Replace by corner

 

Replace the section between 2 points with an angle. A 3rd point must be present between these points. With this an angle can be newly positioned and unwanted positions can be removed. For the correction of an angle 3 points are required. First, one after another, the two end positions must be input using the cursor. A position between these support points is demanded as further input. Following this input the angle is drawn using 2 lines and can now be freely positioned using the cursor.

 

 

 

Replace by circle3P

 

Replace the section between 2 points with an arc. A 3rd point must be present between these points. The resolution of the arc is determined through Input parameter . Circ. resolution.

Both end points are required for the input. A position between these support points is demanded as further input. By moving the position using the cursor an arc is also drawn which is formed by both end points and the middle position.

 

 

 

Replace by arc (HCAM only)

 

Replace the section between 2 points with a parabola (fit curve). A 3rd point must be present between these points. With simultaneous pressing of <Sft> a curve (Spline4) is created with tangential transitions to the junction points. The resolution of the arc is determined through Input parameter . Spline resolution

 

 

 

Replace by rect. / replace by full circ. / replace by ellipse

 

Replace one or more contours with a rectangle, a full circle or an ellipse with correct position and elongation. If only one contour is clicked-on, then only this is replaced, whereby the original direction of rotation is retained. If a frame is drawn around several contours the all contours are replaced with a rectangle, a full circle or an ellipse, whose direction of rotation must be determined.

 

 

 

Replace by drilling (HCAM only)

 

Green: contours before replacement by drillings.

 

Replace one or more paths (sections or contours) with drillings. If only one path is clicked-on, then this is replaced with a drilling, which lies in the centre of the path. If a frame is drawn around several paths then all paths are replaced respectively by one central drilling.

 

 

 

Interpol.Edit (HCAM only)

 

Edit and replace the section between 2 points using a complex spline. For input 3 points are required. First, one after another, both end positions must be entered using the cursor and after this a position input between these positions. The curve supporting points, as well as start and end slopes can be edited. The start and end positions are not changed.

 

Delete position:

Delete a support point in the curve.

Insert position:

Insert a new point in the curve.

Displace position:

Displace a support point.

Approximate:

Approximate the curve, i.e. smooth and insert new support point.

Reduce:

Coarsen the curve, i.e. remove support points.

Adopt sup. pt:

Adopt the edited support points in place of the original curve.

Adopt spline:

Vectorise the spline curve and adopt in place of the curve.

Abort:

Abort the input, the curve remains unchanged.

 

 

 

Round-off corner

 

 

Round-off a corner made from 2 vectors or provide with a chamfer. If one or both corner vectors are too short, then no rounding-off or chamfer is created. In this case a clean corner must be created beforehand.

 

The circular radius or separation of the chamfer from the corner and the function radius, inradius, chamfer must first be input. Thereafter any number of desired corners can be selected using the cursor. The function is ended if, during the display

 

Input position

key <R> is pushed.

 

 

 

Corner in frame (HCAM only)

 

Form a corner from vectors which cut the cursor rectangle. Multiple positions, which lie in a rectangle, are replaced by a corner. For this, instead of the cursor cross a rectangle is overlaid in the graphic area. This frame must now be so positioned, that the positions which are replaced by a corner, are to lie within the frame. For the formation of a new corner at least 2 positions must be input. If only one position is aligned, the input is ignored and there follows no further processing. This function is applicable for closed contours only.

 

The frame size can be modified in that the key <Ctrl> is pressed and the desired dimensions are drawn using the cursor. Only positions of the track to processed may lie in the frame. If possible several contours lie within the input rectangle, then the desired contour should be marked previously using the select aid. If contours are marked, then corners are formed using the marked corners only.

 

After pushing the key <L> a new corner is calculated and adopted. If the new corner lies further than one side length of the square removed from the input position, then the following safety question arises before the final adoption in the input line:

 

Adopt Y/N ?

 

 

Cut corner

 

Cut 2 vectors together in a contour and replace the section lying between these vectors with a corner. The corner (section) lies in the run direction between the 1st and 2nd vector.

 

 

 

Contour section (HCAM only)

 

Depending on the selection of the end points a contour can be separated into 2 contours or two contours are joined. The contours must always be closed.

 

The cut is to be selected using 2 points on the contour(s). If the points lie on a contour, then 2 closed contours are created from these on the intersection line. If the points lie on 2 separate contours, then these are joined on the intersection line.

 

  1

  2

  3

  4

  5

Results with contour cut:

1

Original contour.

2

Contour cut, result: 2 contours.

3

Both contours reduced in size inwards using offset.

4

Both contours with 2 contour cuts rejoined. result is one outer contour and one inner contour.

5

Inner and outer contour separated.

 

 

 

Undo vector (HCAM only)

 

Undo a vector at a point (insert PosnA), which are clicked-on using the cursor. Each contour or section is thus divided into 2 sections. The separation points can be displaced individually using Displace position.

 

 

 

Delete vector (HCAM only)

 

Delete a vector in a contour or section (interrupt). For this the track/section is broken open.

 

 

 

Delete section (HCAM only)

 

Delete a section between 2 points (interrupt). A 3rd point must be present between these points for the section selection. A part of a track is deleted, i.e. the track is separated. Using this function unwanted positions can be removed from a track.

 

 

 

Join sections (HCAM only)

 

Individual polygon runs (sections), which are not closed, can be joined together. For this, first the 1st section is clicked on, a line is drawn to the 2nd section and this is also clicked on.

 

On the command End point 1 the first section to be combined is to be clicked-on using the cursor. The section is marked and connection from the end point of the section is drawn to the cursor. The connection is also carried with every cursor movement.

 

On the command End point 2 the second section is to be clicked-on using the cursor, which is to be joined the first section. The second section is marked the connection from the end point of the first section is drawn to the start point of the second section.

 

 

 

Join posn

 

Join two positions. The selected start point is joined to the nearest position. If the separation to the nearest support point is less than 0.02 mm, then the support points are laid on top of each other. If the separation is larger then a joining vector is inserted.

 

 

 

Separate posn

 

Separates a path at a support point and sets a new start point (PosnA).

 

 

 

Add posn (HCAM only)

 

Attach a vector (line) to a section. After clicking on a section start or end point input a further support point using the cursor and, after confirmation using <L>, join to the section. For this, the section is so turned that the point on which it is to be joined, lies at the end. After attachment of a position further input can be made also in the Draw menu.