readme and update information hypercad -sdownloads.openmind-tech.com/pub/hypermill/2020.1/... ·...

42
hyperCAD ® -S Readme and update information

Upload: others

Post on 05-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

hyperCAD®-SReadme and update information

Page 2: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Copyright © 2019 OPEN MIND Technologies AG

The content of this documentation and the associated software are the property of OPEN MIND Technologies AG. No reproduction of any kindis 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.

This readme and update information apply to hyperCAD®-S, which is the CAD platform for hyperMILL®, hyperMILL® SHOP Viewer and hy-perCAD®-S Viewer.

Produced on Fri, Mar 6, 2020

hyperCAD® and hyperMILL® are registered trademarks of OPEN MIND Technologies AG. Windows and Windows products are registeredtrademarks of Microsoft Corporation. Google Chrome is a Google Inc. product.

All other brand and product names are registered trademarks of their respective owners.

OPEN MIND Technologies AG

Argelsrieder Feld 5

82234 Wessling

Germany

Tel.: (+49-8153) 933-500

Fax: (+49-8153) 933-501

E-mail: <[email protected]>

Web: www.openmind-tech.com

Page 3: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Table of Contents1. Readme .............................................................................................................................................. 2

Release 2020.1 SP3 ......................................................................................................................... 2Release 2020.1 SP1 ......................................................................................................................... 2Release 2020.1 ................................................................................................................................ 2

2. Information on direct interfaces ................................................................................................................ 6New functions and troubleshooting ....................................................................................................... 7

3. Extract from the documentation ................................................................................................................ 8User interface .................................................................................................................................. 8

Tabs ...................................................................................................................................... 8Visibility .......................................................................................................................... 8

File operations ................................................................................................................................. 9File ........................................................................................................................................ 9

Compare and merge ......................................................................................................... 9PLM documents ....................................................................................................................... 9

Search .......................................................................................................................... 10Document ...................................................................................................................... 11Settings ......................................................................................................................... 12Log ............................................................................................................................... 12

Default settings ............................................................................................................................... 12Options / properties ................................................................................................................. 12

Application ..................................................................................................................... 12Graphic > System > Highlight ............................................................................................. 12Graphic > System > Navigation .......................................................................................... 12

Analysis ........................................................................................................................................ 12Attributes ............................................................................................................................... 12

Entity properties .............................................................................................................. 12Check ................................................................................................................................... 12

Undercut ....................................................................................................................... 12Workplane ..................................................................................................................................... 13

Create workplane .................................................................................................................... 13Through three points ........................................................................................................ 13On curve ....................................................................................................................... 15On face ......................................................................................................................... 16On V-sketch ................................................................................................................... 18

Modify workplane .................................................................................................................... 20Move ............................................................................................................................ 20Redefine as .................................................................................................................... 20

Edit and modify ............................................................................................................................... 21Modify ................................................................................................................................... 21

Invert faces UV-parameter ................................................................................................ 21Align faces orientation ...................................................................................................... 22

Points, curves and faces ................................................................................................................... 23Drafting ................................................................................................................................. 23

Intersection points ........................................................................................................... 23Shapes ................................................................................................................................. 24

Through sections ............................................................................................................. 24Sphere .......................................................................................................................... 24Fillet ............................................................................................................................. 25

V-sketch ........................................................................................................................................ 26Geometric constraints .............................................................................................................. 26Dimensional constraints ............................................................................................................ 26

Meshes ......................................................................................................................................... 27Split meshes .......................................................................................................................... 27

Split by curve .................................................................................................................. 27Design electrodes ............................................................................................................................ 27

Electrode options .................................................................................................................... 29Geometry ...................................................................................................................... 29

hyperCAD®-S

Page 4: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Reference ...................................................................................................................... 30Colours ......................................................................................................................... 31

Create ................................................................................................................................... 32Create user defined ................................................................................................................. 32Export reports ......................................................................................................................... 33

NC programming ............................................................................................................................. 33hyperMILL® ............................................................................................................................ 33

Toolpath properties .......................................................................................................... 33hyperMILL® AUTOMATION Center ............................................................................................. 34

hyperMILL® AUTOMATION Center - Scripts ......................................................................... 34Appendix ....................................................................................................................................... 34

Information for administrators ..................................................................................................... 34Settingswizard.exe .......................................................................................................... 34

hyperCAD®-S

Page 5: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

With hyperCAD®-S, OPEN MIND has developed its own CAD system that is perfectlysuited 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 compo-nents and tools – hyperCAD®-S always provides the right answer.

Version 2020.1 of hyperCAD®-S focuses on one main topic: side electrodes. hy-perCAD®-S is increasingly broadly positioned and offers greater depth in handlingspecial requirements when programming electrodes - such as simplifying electrodemanagement as an improvement under the 'Industry 4.0' heading. As always, thereare improvements based on your suggestions. Layer containers are a highlight fromthis area of development work. These are practical for structuring data during workpreparation, for example. Associative workplanes are also an interesting tool to light-en your workload. They pave the way for future development.

hyperCAD®-S is CAD for CAM!

hyperCAD®-S

1

Page 6: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

1. ReadmeThe following information refers to the hyperCAD®-S software and further products basedon hyperCAD®-S such as hyperMILL® SHOP Viewer and hyperCAD®-S Viewer.

This cumulative update contains all previous cumulative updates for the software plus thefollowing enhancements and hotfixes:

Release 2020.1 SP3The following issues have been resolved:

• Improved visibility of changed elements when comparing in File → Compare and merge.• Fixed issue that a *.hmc document cannot be opened.• Issue fixed in Modify → Trim faces with a double click.

The SOLIDWORKS 2020 is supported as CAD interface.

Release 2020.1 SP1The following issues have been resolved:

The first version of the hyperMILL® AUTOMATION Center Basic software document hasbeen added. The documentation is available in PDF format.

Options / Properties The dynamic highlight with hidden lines is disabled for toolpaths.

Electrodes

• The reference position for the contact surface of an electrode has been optimized if thissurface is a fillet.

• In the Export reports function, select the template AM_export.xml for an electrode re-port in Zimmer & Kreim - Alphamoduli XML format. Because some tags are mandatoryfor this format, we recommend that you use the document properties in the function elec-trodes → Print for creator, version, document description, material, and part number be-fore exporting the report. If several reference systems are defined, several XML files arewritten.

The file AM_export.xml is used to output data for the software Al-phamoduli from Zimmer & Kreim. The file is not allowed to bechanged.

• Electrode options:• Rotational: The angle for rotated electrode is also permitted in the minus range, i.e. for

clockwise rotation.• EDM: For the option Orbit type, there is additional the option Injection in the drop-

down.

Release 2020.1Information on changes and additions not described in the following extract from the soft-ware documentation:

Dialogues with tree structures, such as in Options / properties, remember the condition cre-ated by opening and closing the branches.

hyperCAD®-S

2

Page 7: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

The letters X, Y, and Z on a work plane also use the size and ratio of the workplane namewhen the zoom is invariant.

File menu

• A tool tip with the entire file path for the list of the recently opened documents was expan-ded.

• Thumbnails are displayed in the tooltip of the last open files and in the list of templatefiles.

• Insert Performance was improved. The thread count used for tessellation matches thenumber of available cores. Previously, 8 was the maximum.

• Compare and merge: Option text for 'Tessellation' renamed to Distance between NURBSentities.

• Options → Options / properties The Approximation tolerance was limited to a maximum of0.15 mm in Model → Geometry. The calculation algorithm for silhouettes was revised. The'Silhouette line width' option is no longer required. It has been removed.

Select → Snap selection filter The 'Curve / face intersection point' snap point type was re-named to Curve / shape intersection point. An intersection point between mesh and curvecan be selected.

Drafting menu

• Intersection points: A mesh can also be selected as the first entity.• 2D chamfer: Text for the option '45' was renamed to Symmetric.

Curves menu

• Section: A hyperMILL® stock model can be selected.• NURBS curves are supported in V-sketch functions.• Blending: When selecting a curve, the snap point is automatically moved to the closest

end of the curve.• A constraint between a curve and a point created using V-sketch → Dimensional con-

straints may be set to a negative value.• Curve → Offset: The option Sharp uses a polyline approximation of the curves and then

applies a complex offset that removes self-intersections. In the end, the resulting poly-lines are converted back into lines and arcs. This can cause deviations in radii.

Shapes menu

• Bounded plane: The alignment of the U and V isoparametric lines no longer align them-selves according to the position of the world workplane. Isoparametric lines are nowaligned based on the first curve.

• Linear sweep: The alignment of the U and V isoparametric lines in the base face no lon-ger align themselves according to the position of the world workplane. Isoparametric linesare now aligned based on the first curve.

Features → Fillet: If there is no space on an edge for a fillet, the software will automaticallyswitch to 'Face - Curve' mode, as described in the function Shapes → Fillet. This fillet canbe recognised when the radius curve preview is no longer generated.

Modify menu

• The 'Swap orientation' function was split up. As a result, it is also no longer contained onthe CAD Tools tab. Either reset a customised tab in File → Options → Toolbars and tabsor add the new functions to the tabs manually.

• In the Automatic trim function, meshes can also serve as a boundary,• Split meshes: It is checked if a mesh is manifold. It is possible to select open curve

chains as boundaries.

Analysis menu

• In Face spherical and Face curvature, radio buttons are now available to select the diam-eter or radius.

hyperCAD®-S

3

Page 8: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

• Info continuity: The markers for the preview were revised.

Electrodes menu

• As a further example, the electrode holders made by CERTA System GmbH were exten-ded, and display of the raw material size was made more practical.

• Electrode holders made from multiple solids are now partially checked for collisions foreach solid in a separate bounding box. IMPORTANT: Reduce electrode holders to a min-imum amount of solids to maintain good performance!

• A column for cylindrical raw materials was added to the RawMaterialSummary.xmlelectrode report. As a result, the columns for cuboid raw materials remain empty, andvice versa for cylindrical raw materials.

• Rotational electrodes for Create user defined were extended.• Create: An entity of type As rectangle can be selected as a contour.• Rounding is always disabled for cylindrical raw materials in order to maintain the centre of

the rotational electrode. Rounding can be enabled again afterwards.• The Modify bounding box option was removed under Create. This was superfluous, since

larger raw material can now be selected.• Create: When creating, the XY or diameter dimensions of the raw materials are offered

for selection. The preview shows all electrode holders with the minimum Z lengths, whichcan vary. To use a longer raw material, increase the values for creating.

• The selected raw material is transferred for NC programming of the derived electrode.• The milling areas for side electrodes and for rotated electrodes must be defined manually

for derived electrodes in hyperMILL.• The parameters for side electrodes can not be used for derived electrodes in hyperMILL.• When configuring electrode raw material, the X and Y values the smaller value must al-

ways be in X. The main orientation must be changed from X to Y if it is necessary toswap the two values.

In the hyperMILL menu, the 'Programming Wizard' function was renamed to hyperMILL®

AUTOMATION Center.

Analyse toolpath: There are checkboxes with three switching states. The additional switch-ing state "mixed" uses the settings from the job settings. In other words, the display that canalso be seen without the current toolpath analysis.

System check tool: The status for a 3D input device is determined.

The scope of functions was extended with regard to licensing. hyperMILL® AUTOMATIONCenter is additionally included in the 'Basic' expansion (important note: translation is plan-ned for Version 2020.1 SP1). The Document info function is unlocked in hyperCAD®-SViewer and hyperMILL® SHOP Viewer.

Preparing electrode holder geometryTips to prepare electrode holder geometry, as they can be imported as 3D geometry frommanufacturers.

Data optimisation is necessary. Every solid in an electrode holder is used for the collisioncheck. If the data is not prepared, more time is needed to check and insert. This can beavoided:

1. Reduce the geometry to the key information about the electrode holder needed for thecollision check. Delete all entities except the holder faces ('shell').Edit → Delete

2. Check for redundant entities. Delete double faces.Analysis → Check double entities

3. Convert NURBS entities to analytical geometry.Modify → Convert to analytical

4. Merge 'fragmented' faces into an entity Simplify the faces.Modify → Simplify

5. Create solids. Create as few solids as possible. Only the characteristic base shapesare captured as a solid. A maximum of 3 solids is recommended.

hyperCAD®-S

4

Page 9: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Shapes → Create solid

hyperCAD®-S

5

Page 10: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

2. Information on direct interfacesThe following CAD models can currently be imported and/or exported (depending on the li-cence purchased):

Product File type up to version Import Export

Technology until December31, 2019

Current technology

CATIA V4 *.model 4.2.4 4.2.5 x

*.exp 4.2.4 4.2.5 x

CATIA V5 *.CAT-part

6R2018 (R28) V5-6 R2019 (R29) x

*.CAT-product

6R2018 (R28) V5-6 R2019 (R29) x

*.CGR V5-6 R2019 (R29) x

PTC Creo Parametric *.prt

*.prt.*

6.0 F000 6.0 x

*.asm

*.asm.*

6.0 F000 6.0 x

PTC Creo *.xpr 6.0 6.0 x

*.xas 6.0 6.0 x

Siemens NX *.prt NXCR NX 12.0, NX 1872 x

SOLIDWORKS *.sldprt

2019 2020 x

*.sldasm

2019 2020 x

Autodesk® Inventor® *.ipt

*.iam

2019 2020 x

Parasolid *.x_t 31 31.1 x

*.x_b 31 31.1 x

JT-Open *.jt 10.2 10.2 x

IGES *.igs,*.iges

5.2, 5.3 5.1, 5.2, 5.3 x

5.3 5.3 x

hyperCAD®-S

6

Page 11: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Product File type up to version Import Export

Technology until December31, 2019

Current technology

STEP *.stp,*.step

AP 203 a

AP 214b

AP 242c

AP 203 E1/E2

AP 214

AP 242

x

AP 214 AP 214 x

AutoCAD *.dwg,*.dxf

2018 (AC1032) 2019 x

2013-2017 (AC1027) 2019 x

Point clouds *.pt,*.asc,*.xyz,*.txt

Not versioned Not versioned x

*.pt x

Polygon mesh *.stl*.stla*.stlb

Not versioned Not versioned x x

a(ISO 10303-203) "Configuration controlled 3D design of mechanical parts and assemblies"b(ISO 10303-214) "Core data for automotive mechanical design processes"c(ISO 10303-242) „Managed model-based 3D engineering“

New functions and troubleshootingUse previous CAD direct interfaces in File → Options → Options / properties → Application:With this option, customers who were already users of an hyperCAD®-S direct interface be-fore 2020-01-01 (deadline) can continue to use the interface technology they had previouslyused. The option is only available to these customers.

Deviations in the number of elements as well as in geometric parameters are due to techni-cal reasons and do not constitute a defect.

hyperCAD®-S

7

Page 12: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

3. Extract from the documentationInformation on new commands and additions, as an extract from the software documenta-tion:

User interface

Tabs

Visibility

LayerThe search displays results only for layers, not for layer container names and current lay-ers.

Layer containersGroup layers in containers. Create containers and drag-and-drop one or more layers into acontainer. Select the layers and drag them to the desired container while holding down themouse button. Then release the left mouse button. If the position of the mouse pointer isappropriate, the mouse pointer will change from to . Once layers are organised in con-tainers, they can be switched on and off in groups. To do so, click on the icon in front of thecontainer name.

Container empty.

Container off.

Container on.

Container with both visible and hidden layers.

Table 1. Context menu functions for layer containers

Function Explanation

New container Create a new container.

Expand contain-ers

Expand the tree structure for all containers.

Collapse contain-ers

Collapse the tree structure for all containers.

Delete container Delete the selected container. The container must be empty.

Rename Rename the selected container.

Activate only this Only show layers from the selected container.

Activate all ex-cept this

Disable display of the selected container and all contained layers,and enable display for all other containers and layers.

hyperCAD®-S

8

Page 13: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

File operationsFileCompare and merge

Compare processing states and optionally transfer modified geometric entities.

File → Compare and merge

PrecisionSkip small entities: During the import, discard faces that have an area that is equal to orless than the value specified. Whereby the tolerance specified here is squared: tolerance²e.g. (0.01 mm)² = 0.0001 mm².

SimplifyUse simplified rotational faces: For conical hole ends and, for example, hole cylinders con-sisting of multiple entities, the entities are first simplified to one entity and then compared.Ensure that geometrically identical data are not recognised as different. Switching the op-tion on and off changes the comparison result.

TypesMeshes: Compare meshes.

PMI: Compare Product and Manufacturing Information (PMI).

Points: Compare points.

PLM documents

PLM-supported document management with the hyperMILL® PLM Con-nector.

Windchill → Browser

Windchill

hyperMILL® PLM Connector is software which provides an interface between a PLM systemand OPEN MIND software. This software makes it possible to search for documents directlyin the PLM system. CAD documents can be downloaded to the local computer to carry outNC programming with hyperMILL®. All hyperMILL® project data is automatically combined,added to the PLM system and versioned there. The complexity of a PLM system is reducedto an extent appropriate for NC programming. The hyperMILL® PLM Connector can be ad-justed to a large extent to the requirements of a company and the individual configuration ofa PLM system. This software documentation therefore describes a typical implementationas an example.

The PLM system itself must be adapted in order to be able to create a data object that cancontain hyperMILL® data. A software installer is provided for this purpose.

The hyperMILL® PLM Connector supports the PTC Windchill PLM system. Support for oth-er PLM systems is available on request.

Data must be organised into projects before it can be automatically com-bined. For this reason, hyperMILL® PLM Connector automatically ena-bles the Projekt option in Document → Folders in hyperMILL → Setup →Settings function.

hyperCAD®-S

9

Page 14: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Typical workflow example

• Start work preparation for a new project:

Search CAD data Create new*.hmc NC programming Check in

• Continue work on a project:

Check out NC programming Check inSearch project

Upload

• Continue working on an opened project once it is checked in:

Check out NC programming Check in

Upload

Search

Search for documentsSearch for documents stored in the remote PLM system. The search works roughly like inthe PLM system itself, and offers selected functions necessary to work in hyperMILL®.

1. Enter a search string.The search string must consist of at least three characters. This constrains the scopeof the search in advance.

2. Select one or more of the following document types for display, without which thesearch cannot begin:

• CAD Docs: Shows original CAD data in a range of formats, from which *.hmcprojects can be generated.

• hyperMILL Docs: Shows all documents in the PLM system created by hyperMILL®.In the PTC Windchill PLM system, it is also possible to show the PTC Windchill*.wtpart data records for analysis purposes, which are used to manage all versions,components, assemblies, etc. of a project. They cannot be checked in or out for localediting.The *.hmp archive file format contains all hyperMILL® project data for management inthe PLM system.

3. Refine your search using search criteria:

hyperCAD®-S

10

Page 15: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

All Show all versions of searched documents.REL only Only show versions of searched documents in the 'Released' status.Latest Only show the last version of the searched documents.

4. Start the search process by clicking Search.

The found documents appear in a table with their respective document properties. The ta-ble shows selected document properties from the PLM system. The selection can be adjus-ted if necessary.

Using the search result

1. To use a CAD document or hyperMILL document, click in the table row with the desiredsearch result so it is highlighted.

2. Then select an action from Actions:

• Create new HMC: Downloads a CAD data record. The data1 is converted, generatingan *.hmc document which is saved in the folder selected under Settings → Settings→ Local folders → Work. The original downloaded CAD data record is then automati-cally deleted on the local computer.

• Add to HMC: Downloads a CAD data record. The data format1 is converted and in-serted into an already open local document. This inserts e.g. the CAD data for aclamping device into the project. Metadata from the data record being inserted arediscarded. All entities are placed on an additional layer. The number of the part isused as the layer name.

• Open in hyperMILL: Downloads an *.hmc file and opens it directly in hyperMILL® tostart or continue NC programming.

Clear results discards the displayed search results.

DocumentShows information on the currently open local document.

• General [HMC metadata]: Name, Version, Status, State, Modified by, Last Modification asinformation on the hyperMILL® document in the PLM system. This information is onlygenerated after initial check in in the PLM system. The selection of metadata can be ad-justed if necessary.

• Ref CAD Part [Original meta data]: File name, Version, Status, State of the original CADdata (e.g. from design) in the PLM system at the time the *.hmc file was generated. Theselection of metadata can be adjusted if necessary.

Select an action in Actions for the currently open local document:

• Upload: Add a current state of work as a personal 'backup copy' not visible by others inthe PLM system. The document has the 'Checked out' status. No further iterations of thedocument are generated in the PLM system. Newer uploaded files overwrite older files.

• Check in: Uploads and checks in the open local project. All associated hyperMILL® dataare collected, compressed and also uploaded. Successful check in is confirmed by themessage 'Check in complete'. The data are inserted in the hyperMILL DOC as Primarycontent.

• Check out: Check the local document back out. This protects the data from modificationby others.

• Undo Check out: Reverses check out, discards all local changes.• Check Status: Checks if all locally present project data is still the same version as the

checked in data.• Save as: In the current hyperMILL® document, replaces the associated CAD data record

with another CAD data record. In other words, reuse e.g. existing job list structures foranother CAD data record.

• New Revision: Based on a data record in the 'Released' status saved in the PLM system,Version A, creates a branch data record, Version B.1, for editing.

1For all existing, licensed CAD import interfaces

hyperCAD®-S

11

Page 16: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Settings

LoginUse this option to enter the User, Password and Address for access to the PLM system.

Local foldersSelect a local folder as the Working folder and a Download folder for the Download in func-tion.

LogMessages as a log.

Delete the log messages.

Default settingsOptions / properties

Load and locally modify the defaults for the model, the model structure and thegraphical attributes of the document and the software.

File → Options → Options / properties

ApplicationAuto backup folder: Select a directory to save the backup copies.

Use the %temp% variable to reference the C:\Users\<user name>\AppData\Local\Temp folder.

Graphic > System > Highlight

• Dynamic highlight with hidden lines: Show hidden areas for boundaries, edges and sil-houettes when hovering over the entity with the mouse pointer.

Graphic > System > NavigationMouse wheel zoom factor: Change the mouse wheel zoom speed. The value 1 is equiva-lent to the settings from the operating system. Values between 0.1 and 1 make zoomingslower. Values between 1 and 10 accelerate zooming.

AnalysisAttributesEntity properties

Lists the attributes of one or more entities.

Analysis → Entity properties

All changeable properties are highlighted by a different background colour.

CheckUndercut

Look for undercut areas in the geometry.

Analysis → Undercut

hyperCAD®-S

12

Page 17: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

ShadowsDarkening factor for vertical faces: Enter a factor between 0 (no darkening) and 1 (strongdarkening) to specify the intensity of the colour change for vertical faces.

Fixed coloursVertical faces colour: Select a colour for the vertical faces of the geometry.

Special case: Vertical faces (areas) which, due toother undercut faces, should also be considered asundercut from the point of view of production machi-nability, are not marked as undercut.

A B

WorkplaneCreate workplane

Through three points

Create a workplane through three points.

Workplane → Through three points

XY axis directionAutomatic: Alignment is automatic. The X axis points from the first to the second point. TheY axis is perpendicular to the X axis and points to the side where the third point is located.

X: Align the X axis to an entity 4 .

X: Align the Y axis to an entity 5 .

Entity: Align the X or Y axis to an entity, e.g. a point parallel to a direction (line). Select anentity to do so 4 5 .

hyperCAD®-S

13

Page 18: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

X Y

4 5

If the selected point or direction (line) is not already on the default XY plane, the point orline will be projected onto the XY plane. The result is used for alignment of the X or Y axis.

Z axisInvert: Invert the positive Z axis direction in the opposite direction 7 . The X direction re-mains unchanged, and the Y direction is adjusted.

Offset: Move the workplane in the Z axis direction. Enter a value 6 .

Z

Z

7

6

More optionsAssociative: The workplane is linked with the entities selected for creation. Modifications tothe entities are carried over to the linked workplane.

The workplane is marked with an associative lock symbol. The size of the asso-ciative lock symbol changes relative to the workplane display size.

The workplane is automatically assigned with a name. The automatically gener-ated workplane name also references the ID of the linked entity.

An associative workplane is marked with a lock symbol in the WP tab.

A tool tip lists the linked entities. Rest the mouse pointer on the symbol to show the linkedentities. For modifications, select the appropriate workplane in the WP workplane tab andrun the function.

hyperCAD®-S

14

Page 19: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

On curve

Create a workplane on a curve.

Workplane → On curve

XY axis directionAutomatic: Alignment of the workplane is automatic. For a generic 3D curve, it is based onthe Frenet coordinate system of the curve. If the alignment is not uniquely defined in thisway (e.g. in the case of a line), a deterministic algorithm based on the world workplane isused instead.

X: Align the X axis to an entity 4 .

X: Align the Y axis to an entity 5 .

Entity: Align the X or Y axis to an entity, e.g. a point parallel to a direction (line). Select anentity to do so 4 5 .

4

X Y

5

If the selected point or direction (line) is not already on the default XY plane, the point orline will be projected onto the XY plane. The result is used for alignment of the X or Y axis.

Z axisInvert: Invert the positive Z axis direction in the opposite direction 7 .

Offset: Move the workplane in the Z axis direction. Enter a value 6 .

hyperCAD®-S

15

Page 20: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Z

Z 76

More optionsAssociative: The workplane is linked with the entities selected for creation. Modifications tothe entities are carried over to the linked workplane.

The workplane is marked with an associative lock symbol. The size of the asso-ciative lock symbol changes relative to the workplane display size.

The workplane is automatically assigned with a name. The automatically gener-ated workplane name also references the ID of the linked entity.

An associative workplane is marked with a lock symbol in the WP tab.

A tool tip lists the linked entities. Rest the mouse pointer on the symbol to show the linkedentities. For modifications, select the appropriate workplane in the WP workplane tab andrun the function.

On face

Create a workplane on a face with the Z direction in the face normal direction.

Workplane → On face

XY axis directionAutomatic: Align the X and Y axes parallel to the U and V isoparametric curves of the face.

X: Align the X axis to an entity 4 .

X: Align the Y axis to an entity 5 .

Entity: Align the X or Y axis to an entity, e.g. a point parallel to a direction (line). Select anentity to do so 4 5 .

hyperCAD®-S

16

Page 21: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Z

X

Y

4

Z

X

Y 5

If the selected point or direction (line) is not already on the default XY plane, the point orline will be projected onto the XY plane. The result is used for alignment of the X or Y axis.

Z axisInvert: Invert the positive Z axis direction in the opposite direction 7 . The X direction re-mains unchanged, and the Y direction is adjusted.

Offset: Move the workplane in the Z axis direction. Enter a value 6 .

Z

X

Y

Z

XY

7

6

More optionsAssociative: The workplane is linked with the entities selected for creation. Modifications tothe entities are carried over to the linked workplane.

The workplane is marked with an associative lock symbol. The size of the asso-ciative lock symbol changes relative to the workplane display size.

The workplane is automatically assigned with a name. The automatically gener-ated workplane name also references the ID of the linked entity.

An associative workplane is marked with a lock symbol in the WP tab.

A tool tip lists the linked entities. Rest the mouse pointer on the symbol to show the linkedentities. For modifications, select the appropriate workplane in the WP workplane tab andrun the function.

hyperCAD®-S

17

Page 22: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

On V-sketch

Restore workplane that was current when a V-sketch was generated. Modify theworkplane.

Workplane → On V-sketch

V-sketchEntity: Select the V-sketch 1 .

In this way, you can restore the workplane that was used to create the V-sketch. The set-tings in the options change the original alignment of the workplane.

OriginPoint: Select a position or point for the origin of the workplane 2 .

1

2

XY axis directionAutomatic: Alignment is automatic based on the reference workplane of the V-sketch.

X: Align the X axis to an entity 4 .

X: Align the Y axis to an entity 5 .

Entity: Align the X or Y axis to an entity, e.g. a point parallel to a direction (line). Select anentity to do so 4 5 .

4 5

If the selected point or direction (line) is not already on the default XY plane, the point orline will be projected onto the XY plane. The result is used for alignment of the X or Y axis.

hyperCAD®-S

18

Page 23: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Z axisInvert: Invert the positive Z axis direction in the opposite direction 7 . The X direction re-mains unchanged, and the Y direction is adjusted.

Offset: Move the workplane in the Z axis direction. Enter a value 6 .

7

6

More optionsAssociative: The workplane is linked with the entities selected for creation. Modifications tothe entities are carried over to the linked workplane.

The workplane is marked with an associative lock symbol. The size of the asso-ciative lock symbol changes relative to the workplane display size.

The workplane is automatically assigned with a name. The automatically gener-ated workplane name also references the ID of the linked entity.

An associative workplane is marked with a lock symbol in the WP tab.

A tool tip lists the linked entities. Rest the mouse pointer on the symbol to show the linkedentities. For modifications, select the appropriate workplane in the WP workplane tab andrun the function.

hyperCAD®-S

19

Page 24: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Modify workplane

Move

Rotate and move a workplane.

Workplane → Move

Resulting movementThe overall movement between the starting state and the current state, resulting from multi-ple movement steps.

Delta: The resulting movements in X, Y, and Z are displayed.

Angle: The resulting rotation angles are displayed in all three angles. The rotation is ex-pressed as intrinsic Euler angles in the sequence X, Y, Z.

More optionsAssociative: The workplane is linked with the entities selected for creation. Modifications tothe entities are carried over to the linked workplane.

The workplane is marked with an associative lock symbol. The size of the asso-ciative lock symbol changes relative to the workplane display size.

The workplane is automatically assigned with a name. The automatically gener-ated workplane name also references the ID of the linked entity.

An associative workplane is marked with a lock symbol in the WP tab.

A tool tip lists the linked entities. Rest the mouse pointer on the symbol to show the linkedentities. For modifications, select the appropriate workplane in the WP workplane tab andrun the function.

A sequence of workplanes associatively linked with one another can be established.

Redefine as

Adjust the definition type of an existing workplane to design it differentlywith other options and values.

Context menu → Redefine as → ...

'Restarts' definition of a selected workplane. If, for example, a workplane that was createdwith the On face function is selected, it can be changed into a workplane defined with theoptions and values of the On curve function. Or select a free non-associative workplane tochange it into an associative workplane on a face.

Select an existing saved workplane. Click the right mouse button to open the context menu,select Redefine as and select a function to redefine the workplane. Help information on thisstep is available in the description of the selected function. The name of the workplane isreset. If you want to keep the same name as before, it must be selected from the name listagain.

In contrast, modifying an entity with the Edit → Change parameters function maintains thecurrent definition and allows you to modify the current properties.

hyperCAD®-S

20

Page 25: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Edit and modifyModifyInvert faces UV-parameter

Invert the U and V direction of isoparametric curves in faces.

Modify → Invert faces UV-parameter

Inverts the U and V direction of isoparametric curves, thus also changing the orientation offaces and faces in solids (open and closed solids). This may be useful e.g. for Boolean op-erations, in case of import problems or for NC programming on the basis of face isoparame-ters.

The direction of the normal vectors of the faces and the U and V direction are shown witharrows.

The selected entity is converted into NURBS geometry if it is not a planar face or NURBSface. The default settings of the Convert to NURBS function are used (Degree: C2, Toler-ance: 0.001 mm, Max. degree: 12, Max. patches: 500, Non-rational). A warning and infor-mation about NURBS parameters are output on the Info tab. Depending on the continuity ofthe initial face, it is not always possible to adhere to the required parameters for the NURBSapproximation.

1

U

V

UV

2

U

V

U

V

13

SelectEntities: Select entities 1 . The number of selected entities is displayed.

Invert U: Reverses the U direction of a face. Click the button first, then click the entity withthe left mouse button 2 .

Invert V: Reverses the V direction of a face. Click the button first, then click the entity withthe left mouse button 3 .

Swap U/V: Swaps the U and V direction of the isoparametric curve. Click the button first,then click the entity with the left mouse button 4 .

hyperCAD®-S

21

Page 26: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

4

U

V

UV

4

U

V

U

V

Align faces orientation

Invert the orientation of individual faces or orient all faces similarly.

Modify → Align faces orientation

Invert the face normal vector of an individual face or all faces such that all face normal vec-tors are oriented 'inwards' or 'outwards'. Applicable for faces and faces in open solids, pri-marily used to correct imported data. Needed in hyperMILL® to calculate tool position basedon face normal vectors.

Single invertInvert: Select a face 1 . Only the orientation of the selected entity will be reversed.

1

Uniform orientationAlign: Click the button! Select all necessary faces 2 . The face lying closest to the user isautomatically aligned such that the face normal vector points out of the monitor plane 3 . Allother faces are oriented accordingly based on topological relations. The number of selectedentities is displayed.

23

Swap orientation: Invert the orientation of all faces 4 .

hyperCAD®-S

22

Page 27: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

4

Points, curves and facesDraftingIntersection points

Create one or several points at the intersections of curves, curves with a face ora mesh.

Drafting → Intersection points

Extensions enabled: Calculate intersection points, including on the virtual extensions of thefirst curve with further entities in a plane selected as the second curve 3 .

2

13

All intersections: Calculate all intersections of multiple selected curves (2D and 3D curves)4 . Only make the selection with Second.

2

4

hyperCAD®-S

23

Page 28: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Shapes

Through sections

Create a face from curves that are adopted as isoparametric curves.

Shapes → Through sections

OptionsClosed face: Close the face with continuity G0 3 . The 'end' of the face is positioned pre-cisely at the 'start' of the face. The precise course of the nearby face is not defined in anymore detail. Select at least three chains or only one point and at least two chains.

12

3

4

56

7

8 3

Sphere

Create a sphere.

Shapes → Sphere

Create a surface in the shape of a sphere.

SelectCentre: Select a point or a position for the centre of the sphere 1 .

Input modeValue: Enter a value for the size of the sphere 2 .

Diameter / Radius: Interpret the value for the size of the sphere as diameter or radius 3 .

12

3

4

hyperCAD®-S

24

Page 29: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

More optionsCheck collisions: Check if other faces intersect 4 . A warning is returned on the Info tab.Clicking on the warning highlights the affected faces in colour and displays the smallest dis-tance.

Fillet

Create a fillet face.

Shapes → Fillet

SelectCurve: Select curves or face boundaries for the Face - Curve option as reference for theradius 3 .

Face - CurveCreate a fillet with a radius larger than the available space. The fillet is inserted startingfrom the selected curve. The fillet is 'held' to this curve and runs tangentially into the faceselected as flank. Use to exclude areas when milling with auxiliary faces, for example.

Radius: Enter a radius 4 .

R

L

R

R L=< R L>

1

2 3

4

1

4

hyperCAD®-S

25

Page 30: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

V-sketchGeometric constraints

Add geometric constraints.

Drafting → V-sketch → Geometric constraint

OptionsExternal references: You can create a relation to an entity not contained in the edited V-sketch.

Example 1. Parallel constraint between two V-sketches

Create a constraint for two V-sketches, so that two curves remain parallel to each other.First select the curve in the first V-sketch, then select the curve in the second V-sketch.Then specify the type of constraint. In the first V-sketch, the curve will change so that it runsparallel to the curve selected from the second V-sketch.

Dimensional constraints

V-sketch dimensioning.

Drafting → V-sketch → Dimensional constraints

Further options

External references: You can create a relation to an entity not contained in the edited V-sketch 7 .

hyperCAD®-S

26

Page 31: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

7

MeshesSplit meshes

Split meshes with a planar entity or along a curve.

Modify → Split meshes

Solid

Split by curveSplit or trim meshes along a curve or boundary. Cut out closed contours such as e.g. a holeas a circle. Project a curve selected by direction onto a mesh.

SelectLimits: Select external limits (curves, face boundaries) 4 . The limits must be closed. Thenumber of selected entities is displayed. The limits are projected onto the mesh with theDirection. Select a direction 5 :

1

4

5

3

Design electrodesThe electrode can optionally be fitted with a joint M to create a side electrode, which makesit possible to reach otherwise inaccessible areas of the geometry.

hyperCAD®-S

27

Page 32: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

DJ

F GH

C

M

BA

IE

Electrode measurement can be integrated in the hyperCAD®-S Electrode programmingprocess, and is supported for the CERTA® QMeasure software. Only available with appro-priate licence.

Avoiding electrode collisionsCollisions are avoided in several ways in hyperCAD®-S Electrode. The following provides asummary:

Entities checked as solids:

• Electrode block• Measuring marker• Main solid (the tangent and linear extension and stabilisation extension of the electrode) -

but only in copy functions, not when creating. The contact face and erosion faces arechecked to ensure they fit exactly in another corresponding cavity, if necessary.

Entities that can be checked with the help of a bounding box:

• Electrode holder (as bounding box in the EDM reference coordinate system for each ofits solids)

Autocorrect is enabled (enlarging the linear extension or block height (depending on the se-lected reference position)) if:

• Collision check is set to ON.

Whereas a warning will be shown if:

• Collision check is set to OFF.• If automatic target position determination is switched off and the coordinates then need to

be specified. In this case, the target position should be precisely at specific coordinates,so no autocorrect is permitted.

With side electrodes:

1. Step: Check collisions for• the joint in the target position• the main solid and the joint from the start to the clearance positionA side electrode will not be created in case of collisions; the system will stop and anerror message is displayed.

2. Step: Check collisions for• measuring marker / block / electrode holder from target to start position

hyperCAD®-S

28

Page 33: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Autocorrect will be enabled in case of collisions, which increases the minimum verticaljoint length.

Electrode options

Select default settings for electrodes.

File → Options → Electrode options

Electrode

Geometry

ExtensionsMinimum block offset: Necessary minimum offset to be maintained at the transition betweenelectrode geometry and electrode block or side electrode joint 5 .

5

SideCreate a side electrode for an erosion area that cannot be reached by vertical erosion (in Zdirection). Erode in XZ, YZ or XYZ direction with a side electrode.

Enable creating a side electrode using the Side electrode option.

Control the size of the joint using Joint angle 1 , Min. lateral joint length 2 and Min. verticaljoint length 3 . The Optimised joint angle is the half of the angle resulting from the erosiondirection and the Z direction of the reference system. The maximum possible joint angle isshown in the Info tab.

hyperCAD®-S

29

Page 34: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

1 2

3

4

5

Specify the length for the Lateral path. The minimum necessary length is shown in the Infotab. The start position results from the Lateral path 4 plus the Distance for collision avoid-ance 5 . The Optimised lateral path option automatically calculates a suggestion for thelength of the lateral movement.

A rotational electrode cannot be created if a side electrode is to be created.

Collision avoidanceFor a side electrode, the joint is also checked for collisions. The system also checks if theelectrode can move from the clearance position to the start position without a collision. TheInfo tab provides suggestions on how to prevent a collision between the joint and model ge-ometry.

Electrode holders made from multiple solids are now partially checked for collisions for eachsolid in a separate bounding box.

Reference

Direction to rotate the derived electrode: For the purpose of derivation, electrodes are rota-ted by 180° for NC programming. Specify whether they are to be rotated around the X axisor Y axis of the reference system. The option must be selected before creating an elec-trode.

When selecting the X Z or Y Z option, the electrode is additionally rotated 180° about the Zaxis. In this way, a transponder chip (code or ID of an electrode in the electrode holder) canbe rotated to automate tipping for milling, so that it is always correctly positioned towardsthe scanner to determine the RFID code.

hyperCAD®-S

30

Page 35: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

X

180°

Z180°

Prefix for current document name for derived electrode: Prefix file names for documentswhich contain the derived electrode. Only if no folder is selected in the Folders → ElectrodeProject menu item.

Prefix text for derived electrode: Enter a prefix for the file names for documents with the de-rived electrodes.

Prefix for current document name for report: Prefix file names for electrode and raw materialreports.

Prefix text for report: Enter a prefix for the file names for electrode and raw material reports.

ColoursSelect colours for the Joint M and the Joint top face N for a side electrode. Assigning a sep-arate colour for the Joint top face makes it possible to exclude these faces from a hy-perMILL® colour selection. When a document with previous colour definitions is used, bothcolours are automatically added.

I

J

A

H

G

FD L

KC

B

NM

E

Exploded view using the default colour palette for electrodes

hyperCAD®-S

31

Page 36: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Create

Create electrode.

Electrodes → Create

Electrode

DirectionCreate a side electrode. Necessary if side approach is not possible because direct side ac-cess is prevented by geometry. The electrode is created with a bend using a joint. The jointis taken into consideration during the collision check. Enable the Side electrode option.

Specify an erosion direction 8 .

Select: Straight curve, edge or geometry, from which an axis can be calculated - e.g. selectrotationally symmetric geometry.

2 points: Select two points.

The direction is shown by a direction arrow. Double-click on the arrow with the left mousebutton to invert the direction.

8

Useful information, for example on how to avoid collisions, is shown in the Info tab.

Create user defined

Extend existing electrode geometry to create a complete electrode.

Electrodes → Create user defined

Electrode

Raw material shapeThe automatic selection of the best fitting size can be overwritten by selecting a User de-fined selection of raw material. Select a raw material with another size (in X and Y or with

hyperCAD®-S

32

Page 37: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

another diameter) directly from the list. The list displays all sizes from the elec-trode_blocks_holders.xml file for selection in accordance with the selected raw mate-rial shape and the calculated length in Z. The electrode holders are updated. For this pur-pose, run the Automatic computation option beforehand.

Electrode shapeShape: Select entities (faces, solids) 3 . The number of selected entities is displayed.

Keep original: Specify whether the selected faces are to be retained and a copy is to becreated. The selected faces are always replaced with the new face within solids.

Export reports

Export electrode and raw material summaries.

Electrodes → Export reports

Electrode

The CERTA_JMS-V11_0.xml file is used to transfer data to the JMSVersion 11 software from CERTA Systems GmbH. The file cannot bemodified.

NC programminghyperMILL®

Toolpath properties

Analyse toolpaths.

hyperMILL → Toolpath properties

Limit toolpath

Select the start of an area to be analysed. To do so, click a toolpath point withthe left mouse button.

Select the end of an area to be analysed. To do so, click a toolpath point withthe left mouse button.

Values

Entities to measureThe analysis can be carried out for different parts of a toolpath. Select the Point option foran individual toolpath point or the Movement option for the movement between toolpathpoints.

Select: Select a part. Use the arrow buttons to go to the next or previous toolpath part.

hyperCAD®-S

33

Page 38: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

Configuration

Toolpath settings → Data filterShow compensated path: Show the compensated path for a path correction, if it was calcu-lated for the selected toolpath.

Show clipped areas: Show the (clipped) parts of a toolpath in collision, if they were calcula-ted for the selected toolpath.

hyperMILL® AUTOMATION Center

Open the hyperMILL® AUTOMATION Center to create a script for an automatedsequence.

hyperMILL → Automation → AUTOMATION Center

hyperMILL® itself already provides powerful options for automation through base functionsfor feature and macro programming and with Customised Process Feature technology.

This can be further expanded with the hyperMILL® AUTOMATION Center. The objective isautomation that significantly reduces programming effort. In some cases, full automation ispossible.

A complete automation solution can simply be run as a script. The hyperMILL® AUTOMA-TION Center functions as an execution platform.

Help information is integrated into hyperMILL® AUTOMATION Centerand is available in PDF format.

hyperMILL® AUTOMATION Center - Scripts

Run a hyperMILL® AUTOMATION Center script.

hyperMILL → Automation → ...

Run a complete automation solution as a script. The name of the script can be freely speci-fied when it is created in the hyperMILL® AUTOMATION Center. The hyperMILL® AUTO-MATION Center is used as an execution platform for the script.

AppendixInformation for administrators

Settingswizard.exeSettingswizard.exe is a console application in the hyperCAD®-S root folder. It is upda-ted with every release. It runs as a stand-alone application. It is used to transfer softwaresettings from one version to another, or from one computer to many others. In can be usedfor every application based on hyperCAD®-S.

In hyperCAD®-S, it also possible to use the functions under File → Options → Layout man-ager.

hyperCAD®-S

34

Page 39: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

This application should not be confused with the hyperMILL® SettingsWizard or SettingsService.exe.

When started without parameters, it copies the software settings from the last available hy-perCAD®-S version to the latest version. For other applications (e.g. hyperMILL® TOOLBuilder), specify the application at the command line. This works for both registry parame-ters and roaming settings. Registry parameters are exported in a *.reg file, and roamingsettings are exported to a user-defined target folder structure.

To manage registry parameters using a *.reg file (-f parameter), Set-tingswizard.exe must be run with administrator rights.

You can also export to a packed file (*.7z) both registry and roaming settings with versioninformation. Then you can import the settings from *.7z file. You can do automatically forthe same version or you can specify the destination version. It is up to you do the rightthing, No checks of compatibility are done.

The *.7z file contains an additional *.txt file with version information. This information isnot contained in a *.reg file or in the roaming settings folder structure itself. The roamingsettings and the *.reg file itself are independent of the version. The software settings canbe imported in any version, if the version is specified at the command line. No compatibilitychecks are carried out.

In information technology, roaming describes a special method of overlaying of folder con-tent. See the Roaming user profile Wikipedia article for more information. Can be found un-der .../AppData/Roaming/OPEN MIND/hyperCAD-S/[Version number]/...

Command line parametersSettingswizard [-p <product>] [-f <file name>] [-o <source ver-sion>] [-n <target version>] [-z] [-i] [-u] [-r] [--] [--version][-h]

Where

-p <product> Specify the application (long form --product <product>)-f <file name> Export to / import from file with folder (long form --file

<file name>)2

-o <source version> Specify the source version. (long form --oldVersion<source version>)3

-n <target version> Specify the target version. (long form --newVersion <tar-get version>)3

-z Import or export using a *.7z file; default export (long form --zip)

-i Import exported file. (long form --import)-u Copy user data only (roaming). (long form --User)-r Only enable copying of registry parameters. (long form --reg-

istry)

2The file name is interpreted as a folder if it is used for roaming settings and files, whereby the proper file extension is added for *.reg and *.7z. In the lattercase, the extension is only added when exporting. When importing (-i), the full name with the *.7z extension must be specified.3Specify either the internal version number e.g. 1.0.9.2 or the software version e.g. 2019.2. The software version is mapped to the internal version number, andthis is used instead. If a non-existent number is (erroneously) specified, this will be used without any checking.The file name is interpreted as a folder for user roaming settings, and as a file name for registry parameters. In the latter case, the *.reg extension is added ifnot explicitly specified.

hyperCAD®-S

35

Page 40: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

-- Ignore the rest of the arguments following this flag. (long form--ignore_rest)

--version Display version information and exit.-h Display help information and exit. (long form --help)

Example 2. Using Settingswizard with command-line parameters

The examples assume Version 1.0.9.2.

Settingswizard -p "hyperMILL Shop Viewer"

Copy settings (registry and user roaming) of hyperMILL® SHOP Viewer from previous avail-able version (e.g. 1.0.9.1) to 1.0.9.2

Settingswizard -p "hyperMILL Shop Viewer" -r

Copy only registry settings of hyperMILL® SHOP Viewer from previous available version(e.g. 1.0.9.1) to 1.0.9.2

Settingswizard -p "hyperMILL Shop Viewer" -u -f "c:\mydir\myset-tings" -o 2019.2

Copy only user roaming settings of hyperMILL® SHOP Viewer from version 2019.2 (registryand roaming version 1.0.9.2 ) to folder c:\mydir\mysettings

Settingswizard -f "c:\mydir\mysettings" -n 1.0.9.2

Export hyperCAD®-S registry parameters to c:\mydir\mysettings.reg and export theuser roaming settings to the folder c:\mydir\mysettings.

Settingswizard -r -i -f "c:\mydir\mysettings" -n 1.0.9.2

Import the hyperCAD®-S registry parameters from the c:\mydir\mysettings.reg file.The *.reg extension is added if not specified.

Settingswizard -i -f "c:\mydir\mysettings" -n 1.0.9.2

Import hyperCAD®-S registry parameters from the c:\mydir\mysettings.reg file anduser roaming settings from the c:\mydir\mysettings folder.

Settingswizard -z -f "hyperMILL Shop Viewer" "c:\ mydir\mysettings"-o 1.0.9.2

Export and compress hyperMILL® SHOP Viewer registry parameters and user roaming set-tings to c:\mydir\mysettings.7z.

Settingswizard -z -i -f "c:\mydir\mysettings.7z"

Import compressed hyperMILL® SHOP Viewer 1.0.9.2 registry parameters and user roam-ing settings from c:\mydir\mysettings.7z. The version and application are read fromthe .7z file. The version can be overwritten.

Settingswizard-z -i -f "c:\mydir\mysettings.7z" -n 2.0.9.1

Import hyperMILL® SHOP Viewer registry parameters and user roaming settings to Version2.0.9.1 from c:\mydir\mysettings.7z.

hyperCAD®-S

36

Page 41: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane

The software version and internal version number are not checked forvalidity.

Internal version numbers aree.g.

The associated software versionsare

…..

1.0.9.1 2019.1

1.0.9.2 2019.2

2.2.0.1 2020.1

2.2.0.2 2020.2

2.2.1.1 2021.1

…..

If the software version is used, the command will search for and use theinternal version number, e.g. -o 2018.2 is converted to 1.0.8.2.

However, if e.g. -n 2018.3 is erroneously used, a new folder (registrykey) will be created with the name 2018.3. The same will happen if anerroneous internal version number is used, e.g. -n 9.9.9.9 will createa folder with the name 9.9.9.9.

hyperCAD®-S

37

Page 42: Readme and update information hyperCAD -Sdownloads.openmind-tech.com/pub/hyperMILL/2020.1/... · The letters X, Y, and Z on a work plane also use the size and ratio of the workplane