Вы находитесь на странице: 1из 32

New in

hyperCAD-S
Table of contents

Create partial............................................................. 22
Table of contents Create user defined...................................................24
Export reports............................................................ 25
hyperCAD-S is CAD for CAM!.............................. 3 Derive and milling......................................................26

Readme and update information.......................... 4 NC programming..................................................27


Additions to documentation............................................ 4 hyperMILL overview...................................................... 27
Information on direct interfaces...................................... 5 Adaptive construction....................................................27
Global fitting...............................................................27
Introduction............................................................ 6 Dimensions and labels..................................................29
Text............................................................................ 29
Dialogues................................................................ 6
Appendix............................................................... 30
Customise software...............................................6 Legal notice...................................................................30
Tooltip content................................................................ 6
Index...................................................................... 31
File operations....................................................... 6
File...................................................................................6
Save as........................................................................6
Document templates....................................................... 7
New from template...................................................... 7

Default settings...................................................... 7
Options / properties.........................................................7
Application................................................................... 7
Graphic > System > Navigation.................................. 7
Graphic > System > Print............................................ 7

Data interfaces....................................................... 8
OPEN MIND Software.................................................... 8
STEP file format.......................................................... 8
Direct interfaces.............................................................. 8

View and tags.........................................................8


Turn machining views..................................................... 8
Edit.................................................................................. 9
Quantified tag..................................................................9
Edit info........................................................................... 9

Select and snap................................................... 10


Select entities................................................................10
Chain..........................................................................10

Analysis.................................................................10
Create bounding box.................................................... 10
Check............................................................................ 10
Check quality............................................................. 10

Edit and modify....................................................11


Spreadsheet.................................................................. 11

Points and curves................................................19


Drafting overview.......................................................... 19
Arc / circle..................................................................19

Shapes and meshes............................................ 19


Shapes.......................................................................... 19
Linear sweep............................................................. 19

Feature and solid................................................. 20


Design electrodes......................................................... 20
Electrode options....................................................... 20
Create........................................................................ 21

2
hyperCAD-S is CAD for CAM!

hyperCAD-S is CAD for CAM!


With hyperCAD-S, OPEN MIND has developed its own CAD system that is perfectly suited to
hyperMILL and is designed to fully meet the requirements of CAM users. Whether users are
working with meshes, faces or solids to create precise components and tools – hyperCAD-
S always provides the right answer.
Special emphasis should be placed on two aspects of hyperCAD-S 2018.1. The new Global
fitting function allows isoparameters to be influenced extensively over multiple faces. This
simplifies NC programming. This also has a positive impact on the milling result. The new
option to combine electrodes by rotating saves material and time when an electrode is
changed.

3
Additions to documentation

Readme and update information

Additions to documentation
The following information refers to the hyperCAD-S software and further products based on
hyperCAD-S such as hyperMILL SHOP Viewer and hyperCAD-S CAD Viewer.

Release 2018.1

Information on changes and additions not described in the following extract from the software
documentation:
The Product and Manufacturing Information (PMI) option in File > Open > Settings for
importing CATIA-V5 data is in the BETA stage of development. The functionality is still
limited:
• The ANSI dimension type "Ordinate dimensioning" is not supported.
• For linear measures / tolerances, there is no information on whether a measure is
given in inches.
• For "Feature control frames" for "Geometric Dimensioning and Tolerancing" with
multiple lines, only the first line is rendered.
• Surface roughness values are not adapted to the view and can be obscured by the
geometry.
In the functions for Boolean operations, the Multi-solids option has been replaced by the
Separate multishell solids option.
For the purpose of standardisation, the Separate Solids option in the Create solid function
has been renamed to Separate multishell solids.
In the functions Curve > Project, Drafting > Projection points and in the function Modify > Trim
face, the Through all option has been replaced by the Forward only option.
Modify > Simplify faces: Not only are faces combined; the face boundaries of faces are also
combined now. In addition, cylinders and rotationally symmetric faces are also simplified.
Faces in solids are also handled.
Modify > Extend / shorten face: The Optimise option is now called Wider blending. The option
functions in the same way.
Disable the display of matings on the Model tab in Options > Options / properties in Model
structure > Entities to show.
Shapes > Join: Trimmed faces can also be joined into a face. The faces must be tangent to
each other and analytical.
Shapes > From boundaries: If a face is created from only three boundaries, the shape of the
fourth side is now completed in a sensible way and is no longer simply generated, as was
previously the case, via a straight connection.
To save a document with data for the hyperMILL SHOP Viewer software, instead of going to
hyperMILL > Setup now go to File > Save as, select the *.hmc format in the File dialogue,
choose the Save SHOP Viewer data option and set the settings you require.
All values in mm and inches in the user interface area now preset with a useful value. For this
purpose, each unit of measure is managed by a separate XML table.
Electrode: A rectangular measuring marker is also inserted for round raw material.
When printing for individual electrodes or using the option Print assembly in Electrodes >
Print, the current working plane is used as the main orientation for the orientation of the views.
This allows to adapt the layout to the requirements.

4
Information on direct interfaces

Information on direct interfaces


The following CAD models can currently be converted (depending on the licence purchased):

Product File type Up to version

CATIA V4 *.model 4.2.4

CATIA V4 *.exp 4.2.4

Catia V5 *.CATpart R26

Catia V5 *.CATproduct R26

Catia V5 *.CGR

PTC Creo Parametric *.prt 4.0 F000

PTC Creo Parametric *.asm 4.0 F000

PTC Creo *.xpr 4.0 F000

PTC Creo *.xas 4.0 F000

Siemens NX *.prt NX11.0

Parasolid *.x_t 28

Parasolid *.x_b 28

Solidworks *.sldprt 2017

Solidworks *.sldasm 2017

Autodesk Inventor 2017

JT-Open *.jt 10.2

5
Save as

Introduction

Dialogues

Title bar

Right-click the title bar to display the context menu:


Save as default: First specify your value as a default setting for an option, then save as a
default.
Reset default: Reset your value specified for an option to the original setting.
Default values are automatically converted between metric and inch when the system of units
is changed. The settings are stored separately for metric and inch for each function in the ...
\commands\defaults subdirectory of the user settings.

Customise software

Tooltip content

Fit content of tooltip.

File > Options > Tooltip content

Search for text inside this structure from the line at the upper edge of the tree structure. Enter
your search text. Matching results will be shown as the text is entered. Confirm your input
with the Enter key. The search history is then saved temporarily. In order to show multiple
different content items at the same time, use space characters to separate text fragments.
The search function is not case sensitive.

File operations

File

Save as

Save the current document under a new name.

File > Save as

hyperMILL SHOP Viewer

Save SHOP Viewer data: Configure which data is provided to the MILL SHOP Viewer
software. This option is only available if hyperMILL is loaded.

6
Graphic > System > Print

When saving in the *.hmc format in the Settings dialogue, enable the following options to
include the information in a file for the hyperMILL SHOP Viewer: Stock data, Tool path
elements, Postprocessor configuration and Processed geometries for the 3DF data.

Document templates

New from template

Generate new document from template.

File > New from template > ...

Choose a template from a list of document templates and use it to generate a new document.
Use the Add templates to the list function to fill the list with templates. Use the Remove
template from the list function to remove templates that are not used much from the list.
The settings are stored in the templatelist.xml file.

Add templates to the list

Add a document template to the list. In the File dialogue, select one or more *.hmct document
templates.

Remove templates from the list

Remove a document template from the list. In the dialogue, select one or several templates.
Hold down the CTRL or SHIFT key to select multiple templates at the same time.

Default settings

Options / properties

Application
Auto backup at saving reminder: If changes are being made, save a copy of the current state
of work at regular scheduled intervals (as defined in Save reminder). An incremental number
is added to the document name. Up to 999 work states can be saved.
Auto backup folder: Select a directory to save the backup copies.

Graphic > System > Navigation


Invert mouse wheel zoom: Invert the direction of the zoom when zooming with the mouse
wheel.

Graphic > System > Print


Improves thin lines: Thin lines are automatically widened for the purpose of printing. This is
often necessary when you work with data that has been imported. It is no longer necessary
to adapt the line width manually. After printing, the original line widths are restored.
Improve text with TrueType fonts: For title blocks and drawing frames, improve the quality for
lines and text in print functions such as Print, Quick print and Electrode > Print.

7
Turn machining views

Silhouettes: Also activate the calculation of the model silhouette for print functions. Calculating
the silhouettes during print preparation can take some time.

Data interfaces

OPEN MIND Software

STEP file format


Save *.step *.stp: STEP file (Standard for the exchange of Product Model Data).
Table 1. Options for saving a STEP file

Property Description

Save UV curves To reduce the volume of data in a STEP file, do not save
the isoparametric curves.

Direct interfaces

Options

Product and Manufacturing Information (PMI) can be imported for Catia V5. The PMI is
displayed and inserted as editable entities (text, dimensions and vector graphics) in the model
tree on the Model tab. For this purpose, go to Filter entities and select the Product and
Manufacturing Information (PMI) option.
Table 2. Options for opening data via a direct interface

Property Description

Start hyperMILL feature Feature recognition is executed automatically directly after


recognition after model the data has been imported.
import

Healing:

Remove faces less/equal During the import, discard faces that have an area that is
to area (mm²/inch²) equal to or less than the value specified. If 0 is entered, no
faces will be discarded.

View and tags

Turn machining views

Set a view for turn machining.

View > Workplane views > Turn machining views > ...

8
Edit info

Table 3. View for the NC-programming of turn machining

Function Icon Explanation

Vertical view View (ZX) for the NC programming of vertical turning


machines.

Edit

Change existing clipping plane.

View > Clipping plane > Edit

Select an existing section plane in order to change it.

Name

You can also create a new clipping plane by entering a new name.

Quantified tag

Create quantified tag.

Tags > Create > Quantified tag

Type: Specify a data type (integer, floating-point number, text or Boolean; without a unit of
measure) or a physical quantity with a unit of measure (length, angle, area) for the entry.
Propagate: If an entity with tags is copied, the tags with their values for which this option is
selected are also copied.

Edit info

Modify tag information.

Tags > Edit info

9
Check quality

Values for the physical quantities Length, Angle and Area are automatically converted
between metric and inch when the system of units is changed.

Select and snap

Select entities

Chain

Select a contour or a boundary.

Select > Chain

Modes

Shortest way: The chosen contour is continuously selected. At a bifurcation, the further course
along solid edges is calculated so that the shortest route is selected.

Analysis

Create bounding box

Create boundary entities.

Analysis > Create bounding box

Use entities tessellation

Use Tessellation tolerance to specify the required level of precision or use Use entities
tessellation to apply the required level of precision from the selected geometry.

Check

Check quality

Check the quality of entities and repair specific data.

Analysis > Check quality

Right-click to open a context menu with the following functions:

10
Spreadsheet

Table 4. Functions on the context menu:

Function Explanation

Healing Repair entity. This function is only available if the determined data
can be repaired.

Show Show entity.

Hide Hide entity.

Show only this Only show the selected entities.

Edit and modify

Spreadsheet

Manage and calculate variables.

Edit > Spreadsheet

Manage variables centrally and assign values to variables in order to enter variables instead
of values in dialogues. Use formulas to calculate values.
Ok: Confirm your entry.
Del.: Delete your entry.
Func.: Select a variable, formula, function or constant.
Move up: Move a row in the table upwards. First click the row to select it.
Move down: Move a row in the table downwards. First click the row to select it.
Append: Append an additional row to the bottom of the table.
Delete: Delete the selected row. When you delete a row, a reference error may occur if the
defined variable is used again. In this case the field is highlighted in red and the formula needs
to be revised.
Insert: Insert an additional row above the selected row.
Used: List the used variables.
Using: List dependent variables.
Assigned: Display entities in which a variable has been assigned.

Calculating a value

If not yet available, create a row first (A). To do this, select Insert or Append.

11
Spreadsheet

Enter a name for the variable in the Variable column (B). To do this, double-click the cell
with the left mouse button (1). If you have just created a new row, you can change the name
straight away. Enter a name for the variable, such as L1 (2). Confirm your entry (3). To do
this, press the ENTER or TAB key, click Ok or click another cell.

Enter a value for the variable in the Formula column (C). To do this, double-click the cell with
the left mouse button (1). Enter a value, such as 50 (2). Confirm your entry. Continue to set
up variables until all the values and constants you require have been defined. Also provide
variables for calculations in formulas, for example, Area. When editing, a complete numerical
value is displayed and processed, otherwise its is displayed as a rounded number.
Attention: A decimal point must be used as the decimal separator. There is no function to
automatically convert a comma into a point.

Enter formulas for calculations in the Formula column (D). To do this, double-click the cell
with the left mouse button (1). Enter a formula, such as pow (L1,2) (2). It is not necessary
to include an equals sign at the beginning. Confirm your entry.

The calculation is performed. The result is displayed in the Value column (E).

To delete a variable, click the row with the variable and select Delete (F). If a variable that
is being used is deleted, cells with formulas that depend on it will be highlighted in red. The
variable must then be defined again or the formula will have to be corrected.

12
Spreadsheet

Using the calculation result

Calculation results can be reused in functions. To do this, click in an option in a function


dialogue (4). Enter the name of the variable (5). The calculated result is displayed and used
(6). If you make a change to a calculation in the parameter list, values in the function dialogue
will not be adapted. Exceptions are the Text, Mating and Mating clamping device functions.

If a mating value defined in the Text, Mating and Mating clamping device functions changes
as a result of a recalculation of the variables in the parameter list, the affected options in the
function dialogue and the entities in the graphics area are updated.

Overview of the structure of the parameter list

The parameter list is set up as a table.


Table 5. Content of the parameter list

Column Purpose

Variable Enter a name for the variable. To edit, double-click the cell with the
left mouse button.

Formula Enter a numerical value or a formula. To edit, double-click the cell


with the left mouse button.

Value The value entered or the value calculated in the formula is


displayed.

Physical quantity Select a physical quantity.

Unit of measure Select a unit of measure. The selection you make here is
predetermined by the physical quantity.

Min. Specify the minimum lower value.

Max. Specify the maximum upper value.

13
Spreadsheet

Column Purpose

Used Specifies how often the variable is integrated in a formula.

Assigned Specifies how often the variable is used in an option in the Mating
and Mating clamping device functions.

Description Enter explanations to make it easy to understand the row later on.
To edit, double-click the cell with the left mouse button.

Depending on the selected context, select the mathematical functions, mathematical


constants and defined variables on the context menu or call the following functions:
Append row: Append an additional row to the bottom of the table.
Insert row: Insert an additional row above the selected row.
Delete row: Delete the selected row. When you delete a row, a reference error may occur if
the defined variable is used again. In this case the field is highlighted in red and the formula
needs to be revised.
List variables depending on it: List all the variables that are dependent on the selected
variable.
Show assigned entities: Highlight entities in which a variable has been assigned.
List used variables: List all variables that are reused in the parameter list.
List variables: List all variables that are defined in the parameter list.
List functions: List all the available functions.
List constants: List all the available constants.

Physical quantities

The following physical quantities can be represented.


Table 6. Physical quantities

Quantity Brief description Unit of


measure

Dimensionless Value with no physical quantity -

Parameter Value with a quantity in the range [0 1] -

Length Extension or distance from objects mm and inch

Angle A part of the plane that is limited by two rays (half- radians and
lines) that are located on the plane and that have a degrees
common start point.

Curvature Deviation of a curve from a straight line 1/mm and 1/


inch

Gaussian Product of the two principal curvatures k1 and k2 1/mm² and 1/


curvature for a point analysed on a face. inch²

14
Spreadsheet

Quantity Brief description Unit of


measure

Area Size of a face mm² and inch²

Volume Volume of a body mm³ and inch³

Mass ‘Weight’ of a body

Mass density Quotient from the mass of a body and its volume

Moment of Size of the resistance of a rigid body that acts


inertia against a change of its rotational motion around a
given axis.

Specific volume Inverse of the mass density

Surface density Ratio of mass to faces(layer)

Time Time or ‘duration’ of a specific situation

Defining variables

A distinction is made between upper and lower case. Space characters, tabs and line breaks
may not be used in variables and formulas.
Attention: The following characters are forbidden in variable names: ()[]{}.,<>;'~*+-
=/\\\"^!?#

Mathematical operators and conditions

All JScript instructions, such as if...else , may be used if they make sense in a parameter
list.
Table 7. Examples of operations

a=2 a is equal to 2 (assignment)

a == a a is equal to a (comparison)

b != a b is not equal to a (comparison)

a*b a times b

a/b a divided by b

a%b Find remainder of division of a divided by b

a+b a plus b

15
Spreadsheet

a-b a minus b

a&b bitwise a AND b

a|b bitwise a OR b

a^b bitwise a XOR b

Table 8. Bit operations

a << b Shift a b bits to the left (fill with zeros)

a >> b Shift a b bits to the right (copy the sign)

a >>> b Shift a b bits to the right (fill with zeros)

Attention: Please note the following restrictions. Instructions may only comprise one line.
The last instruction must represent a value. The instructions are only checked for syntax
errors, circular references among variables and exceptions that are triggered by the JScript
interpreter. A complex instruction, that is, one that consists of a complex sequence of
statements, can easily lead to a crash. Instructions must be formulated carefully and
checked.

Mathematical functions

To enter or modify data, double-click the respective table field. Then enter the function call
or select the function from the context menu.
A function may be preceded by ‘Math.’, but does not have to be. The arguments of the function
must be separated by a comma and the decimal places must be separated by a decimal point.
Trigonometric functions are calculated with decimal places.
Table 9. Mathematical functions

Function Purpose Example Result

abs(a) Absolute value of a abs(-2) 2

acos(a) Arc cosine of a acos(-1) 180

asin(a) Arc sine of a asin(-1) -90

atan(a) Arc tangent of a atan(1) 45

atan2(a,b) Arc tangent of a divided by b x=90, y=15 9.4623


atan2(y,x)

ceil(a) Integer closest to a and not less than a ceil(3.14) 4

cos(a) Cosine of a cos(0) 1

16
Spreadsheet

Function Purpose Example Result

deg2rad(a) Convert a from degrees to radians. deg2rad(90) 1.5708

exp(a) e to the power of a x=-1 0.3679


exp(x)

floor(a) Integer closest to a and not greater than a floor(3.14) 3

log(a) Logarithm to base e log(10) 2.3026

max(a,b) Maximum of a and b max(69,-17.5) 69

min(a,b) Minimum of a and b min(69,-17.5) -17

pow(a,b) a to the power of b x=3, y=3 27


pow(x,y)

rad2deg Convert a from radians to degrees rad2deg(1.5708) 90

random() Pseudo-random number between 0 and 1 random(0)

round(a) Round a round(5.49) 5


round(5.5) 6

sin(a) Sine of a sin(60) 0.8660

sqrt(a) Square root of a sqrt(36) 6

tan(a) Tangent of a tan(1) 0.0175

Mathematical constants

To enter or modify data, double-click the respective table field. Then enter the constant or
select the constant from the context menu.
Table 10. Mathematical constants

Constant Purpose Value

E Base of the natural logarithm ≈2.718

LN10 Natural logarithm of 10 ≈2.302

LN2 Natural logarithm of 2 ≈0.693

17
Spreadsheet

Constant Purpose Value

LOG10E Logarithm to base 10 of e ≈0.434

LOG2E Logarithm to base 2 of e ≈1.442

PI Pi number ≈3.14159

SQRT1_2 Square root of 1/2 ≈0.707

SQRT2 Square root of 2 ≈1.414

NaN ‘NaN’ stands for ‘not a number’, for example, sqrt (-1) = NaN.

Infinity ‘Infinity’ is, for example, the result of a division by zero.

Automatically generated variable

If, for example, for the area of a square with an edge length of 50 pow(50,2) is entered in
an option in a function dialogue, the result 2500 will be calculated and used.
If, however, an equals sign is placed in front of the formula, for example, =pow(50,2) the
calculated result will be used and, in addition, the formula will be transferred to the parameter
list and a variable will be generated, such as _1.

Select the Show automatically generated variables option to display all formulas entered in
functions (8). A row is inserted into the table for each automatically generated variable. The
variable has an automatically generated name.

18
Linear sweep

To edit the name, double-click the respective cell with the left mouse button (9), edit the name
of the variable (10) and apply (11). By renaming the variable, it will be saved permanently
with all its data. If you do not rename it, the automatic variable will also be automatically
removed from the parameter list after you have removed your entries in the respective function
dialogue.

Points and curves

Drafting overview

Arc / circle

Create a circle or a circular arc.

Context menu

Next solution: If multiple solutions are possible, select the solution you require. A solutions
preview is displayed.

Shapes and meshes

Shapes

Linear sweep

Create single curved faces via linear sweeps.

Shapes > Linear sweep

Trim to

Faces: The extruded faces are trimmed to faces. The top and bottom faces that are created
follow the shape of these faces. It must be possible to project the selected profile curve entirely
onto these faces. However, entities of the Face - plane type are regarded as infinitely large.
They always trim the sweep faces. Select the entities (12). The number of entities is displayed.

19
Electrode options

Feature and solid

Design electrodes

Electrode options

Select default settings for electrodes.

File > Options > Electrode options

Geometry

Rotational: Rotate the electrode to combine roughing and finishing electrodes for an electrode
holder. Use the Rotational electrode option to switch from single electrode (A) to rotational
electrode (B). Use the Number of copies option (9) to specify how many electrodes are to be
created, for example, two for a roughing and a finishing electrode. The Angle of copies option
(8) defines by how much the electrodes continue to be rotated, for example, by 180° if the
rouging and the finishing electrode are to lie opposite each other. The Distance to the rotation
axis option (7) specifies the distance between the individual electrodes. Use the Direction of
the rotation axis option (10) to specify whether the distance refers to the X or Y axis of the
reference system. Collision warnings for collisions with the workpiece are output on the Info
tab.

20
Create

Technology

Spark gaps for rotational: Enter the widths from V for roughing to VVVV for finishing as
negative values and separated by a semicolon. Consider the widths as an undersize during
NC programming.

Reference

Name starting value: Enter a starting value for the automatic number increment in electrode
names, for example, 10, 100 or 1000.

Folders

If no electrode project directory has been selected, the directory of the opened *.hmc
document will be used as the directory for the electrode project data.

Create

Create electrode.

Electrodes > Create

21
Create partial

Electrode name and description

If the existing second half of the name of a derived electrode is entered repeatedly, it is clear
that another version of this electrode should be created. In this case, a further counter is
automatically inserted as the third section of the electrode name.

Create partial

Create electrode geometries without an electrode block and electrode holder.

Electrode > Create partial

Create electrode geometries without an electrode block and electrode holder.

Reference system

WP: Select a workplane as a reference system from the list or in the graphics area (1). If no
reference systems are available in the list, create a workplane using the Create reference
system command.
Automatic computation: A preview of the electrode and electrode holder is shown based on
the selected entities and options.
Tip: Only select this opon once all entries have been selected, in parcular, the faces for the
erosion area.

Electrode shape

Select the faces for the electrode geometry either directly or using a closed chain of curves
that is to be projected onto the model.
Faces: Select faces for the electrode geometry (4).
Contour: Select a planar closed chain outside the model (5). The curves will be projected
onto the model in the Z direction. If the faces of the model project out past the chain, the
faces of the electrode geometry will be trimmed along the chain. Any type of curve (including
NURBS) is possible.

22
Create partial

Extension

Box: Guide the Tangent extension up to the bounding box (8). The affected faces of the
erosion area itself will be enlarged based on their parametrics.

Local: Additional faces will be generated (7) at the face boundaries of the erosion face area
using a tangential extension (6). The erosion faces remain unchanged. This is not possible
with Modify bounding box.
Min. tangent extension: Select the minimum length of a tangent extension (1) at the edges of
the erosion faces. A tangent extension is not possible if the geometry crosses over from the
erosion area into the remaining workpiece geometry as a curve. No extension is generated
if 0 is specified.
Min. linear extension: Select the minimum length of a linear extension (2) at the edges of the
erosion faces or the tangential extension. Use collision avoidance and a distance for collision
avoidance to increase the length. No extension is generated if 0 is specified.

23
Create user defined

Modify bounding box

Under Electrode shape > Faces, enlarge the area for generating the tangent extension (6)
in Extension mode > Box. To change the bounding box, disable the Automatic computation
option.

Show / hide bounding box.

Enlarge bounding box using the handles.

Discard bounding box.

Create user defined

Extend existing electrode geometry to create a complete electrode.

Electrodes > User defined

Electrode name and description

If the existing second half of the name of a derived electrode is entered repeatedly, it is clear
that another version of this electrode should be created. In this case, a further counter is
automatically inserted as the third section of the electrode name.

Electrode shape

Different electrode heights for creating a multiple electrode are automatically adapted (4).

24
Export reports

Export reports

Export electrode and raw material summaries.

Electrodes > Export reports

The reports are saved in the electrode project directory.


An *.xslt file is also output to this directory. This file is evaluated so that the data can be
formatted when a report is opened in a browser (8) or in a table administration. The template
can be equipped with its own logo (6) and a *.css stylesheet (7).

25
Derive and milling

Derive and milling

Derive electrodes for milling NC programming.

Electrodes > Derive and milling

26
Global fitting

Select electrode

Derive only: Select electrodes and derive only. Multiple electrode projects are generated with
*.hmc files and the files are not opened.

NC programming

hyperMILL overview

Icon Path to function Purpose

hyperMILL > Project assistant Start the hyperMILL Project assistant.

Adaptive construction

Global fitting

Join multiple free-form or analytical faces into a face.

Shapes > Global fitting

Join connected, tangential (free-form) faces or modelled reverse engineering faces into a
single face in order to achieve better conditions for NC programming. Join multiple analytical
faces into a face with the required alignment of the UV isoparametric lines. Inner trims are
closed.
On the Info tab, click the warning to highlight a position that is not permitted. To remove the
highlighting, click the empty area underneath the warnings.

Select

Entities: Select the faces (1). The number of selected entities is displayed.
Use the Automatic computation option (2) to generate a preview.
Keep original: Specify whether the selected entities should be retained.

27
Global fitting

Modes

Fast: Create a NURBS face from free-form faces and patches.


Precise: Calculate a NURBS face from free-form faces and patches that maintain the G0 and
G1 conditions at the boundaries.
Analytic: Generate an analytical face from a set of analytical faces.

Direction

Modify the alignment of the U/V isoparametric lines.


Select (I) the direction with the aid of an entity, specify using 2 points (II) or by selecting an
axial direction of the current workplane (X WP, Y WP, Z WP) (III) or enter the direction with
a Vector (IV). The Invert option (V) reverses the direction.

Existing reference

Face: A calculation on the basis of a plane is predefined as the reference. To manage


undercuts, select a reference face that is shaped differently. It must be possible to project the
boundaries onto the reference face or the face is larger than the projected area.

Parameter

The following options may be active or inactive, depending on the mode selected.
Tessellation tolerance: Enter the required level of precision.
Density: Select the number of constraints.
Smoothing factor: Enter a factor for the smoothing in the inner area of the selected face
formation. The larger the factor, the smoother the result. However, it will also be further away
from the original shape of the face formation.
Extension (%): Enlarge the deformation space greater than the size of the target face.
Tangency tolerance check: Enter the maximum tangential deviation in the selected face
formation, between the adjacent faces. If you enter 0, only transitions that are really tangential
will be permitted. If the value is not 0, domes may also occur within the face formation. The
edged transitions as well as the corners are then lost as a result of smoothing.
Sewing tolerance: Enter the permissible size of face gaps within all selected faces for which
face boundaries are still regarded as continuous.
Tangent to external boundaries: The resulting face should run tangentially to the outer
boundaries of the selected face formation.
Trim result: Trim the resulting face.

28
Text

NURBS output

Regular parametrisation: Create a face with a regular distribution of all face parameters (in
Fast mode).
Tolerance specifies a positional conversion tolerance for the NURBS entities. Use Max.
degree to specify the maximum degree for the NURBS entities, Min. cont. to define the
minimum continuity and Max. patches to specify the maximum number of face patches.

Advanced

Points: Specify the number of points placed on the boundaries that are to be used in the
calculation. Choosing a greater number of points helps to increase precision (mode: Precise).
Iterations: Specify the number of calculation loops for the optimisation. If the result is not as
precise as required, you can increase the number of loops.
Rigidity: Specify a value for the resistance of the resulting face for each coordinate axial
direction (mode: Precise).
Position: Specify a maximum permissible distance between the selected face formation and
the resulting face (mode: Precise).
Tangency: Specify a maximum permissible deviation from the tangency for the boundaries
between the selected face formation and the resulting face (mode: Precise).

Dimensions and labels

Text

Insert text.

Drafting > Text

Text input area

Right-click to open a context menu with the following functions:


Table 11. Functions on the context menu:

Function Explanation

Switch Show HTML source text and update by repeatedly switching.

Set href Open Link to tag or variable dialogue.

Link to variable

Insert a link to a variable. Information from the variables is transferred to the text. Select a
text area as the Text to display.

29
Legal notice

Table 12. Open Link to variable

Icon Function Explanation

Context menu > Open the dialogue for inserting a link.


Set href

Text to display displays the text areathat was selected before the function was called. This text
area is replaced by information from the variables. Under Variable name, select the variable
with the required information. Under Show, specify whether the variable name, the value of
the variables or the formula used to calculate the value should be displayed.
Value format: Select a formatting template with which to format the information.
Wildcard character: Enter text that will be used if information cannot be inserted because it
is not available.

Appendix

Legal notice
This software documentation applies to hyperCAD-S, which is the CAD platform for
hyperMILL, hyperMILL SHOP Viewer and hyperCAD-S CAD Viewer. The content of this
documentation and the associated software are the property of OPEN MIND Technologies
AG. No reproduction of any kind is permitted without the prior consent of OPEN MIND
Technologies AG.
All rights reserved.
As we constantly develop our products, we reserve the right to make changes without notice.
Last updated: Version 2018.1, 22 September 2017, saved September 22, 2017 12:36 pm

Contact

OPEN MIND Technologies AG


Argelsrieder Feld 5
82234 Wessling
Germany
Tel.: (+49-8153) 933-500
Fax: (+49-8153) 933-501
E-mail: sales.europe@openmind-tech.com
Web: www.openmind-tech.com

Trademarks

hyperCAD and hyperMILL are registered trademarks of OPEN MIND Technologies AG.
Windows and Windows products are registered trademarks of Microsoft Corporation. Google
Chrome is a Google Inc. product.
All other brand and product names are registered trademarks of their respective owners.

30
Index

Index
R
A
Readme 4
Repair  8, 11
Automatic saving 7

S
C
Save work states 7
Calculate 11 Search 6
Clipping plane Selection
Edit 9 Shortest way 10

D T
Default settings 6 Title bar 6
Document template 7 Trim 19
List 7

V
E
Variable  11, 15, 29
Electrode
Create partial 22
Rotational 20

F
File
New 7
Formula 11

H
hyperMILL SHOP Viewer 7

I
Import
Repair 8

J
Join 27
JScript 15

M
Mathematical function 15
Measurement system 6

P
Parametrisation 29
Physical quantity 14
PMI 8
Print
Improve 7
Silhouettes 8

31

Вам также может понравиться