DXF r0112-701
DXF r0112-701
DXF r0112-701
Ultimax
UltiDraw DXF Option Manual
August, 2002 Revision A
The information in this document is subject to change without notice and does not
represent a commitment on the part of Hurco Companies, Inc. (Hurco). No part of this
document may be reproduced or transmitted in any form or for any purpose without the
express written permission of Hurco. However, Hurco does authorize the creation of two
electronic and two paper photocopies by the original Hurco machine tool purchaser, or
his authorized designee.
2001-2002 Hurco Companies, Inc. All rights reserved.
Ultimax System
August, 2002
ii
Revision A
Caution
The machine may be damaged, or a part ruined, if the described
procedure is not followed.
Important
Ensures proper operation of the machine and control.
HURCO
Troubleshooting
Steps that can be taken to solve potential problems.
Warning
The operator may be injured and the machining center
severely damaged if the described procedure is not
followed.
Ultimax System
August, 2002
iii
Sample Screens
Some sample screens in this manual were captured on a stand-alone
Ultimax system. The screens on your system may vary slightly. The Input
screen below illustrates softkeys and includes the software version (circled
below).
Figure 1.
Input Screen
iv
Revision A
Table of Contents
UltiDraw DXF Option
AutoCAD Files and the UltiDraw DXF Option ......................................1
Part Programming Features..........................................................................2
Screen Controls................................................................................2
Graphics Display..............................................................................2
Data Blocks......................................................................................2
Creating a New UltiDraw DXF Part Program .........................................................3
UltiDraw Screen Buttons .............................................................................5
DXF Parameters.......................................................................................................7
Editing DXF Parameters ..........................................................................................9
Building Data Blocks.............................................................................................10
Holes ..........................................................................................................10
Selecting Holes ..............................................................................10
Using the Intersect Screen Button..................................................11
Deselecting Holes ..........................................................................11
Accepting Holes.............................................................................12
Milling........................................................................................................13
Lines/Arcs Milling .........................................................................14
Circle Milling.................................................................................14
Frame Milling ................................................................................15
3-D Option Milling ........................................................................16
Editing a Drawing ......................................................................................17
Extend .........................................................................................18
Join
.........................................................................................19
Modify .........................................................................................20
Split
.........................................................................................20
Completing the Program ........................................................................................21
Index
Ultimax System
August, 2002
vi
Revision A
Figure List
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Ultimax System
August, 2002
vii
viii
Revision A
Ultimax System
August, 2002
Screen Controls
View a running program on the Auto screen while simultaneously loading
portions of the DXF file into another part program file. If preferred, view
the new program data blocks on the text screen and the corresponding
DXF file on the graphics screen.
Graphics Display
Enter data in the Tool, Part and Parameter Setup screens while the line
segment in the DXF file is being loaded into Ultimax. Once program
tools are defined, press the Draw console key to view a graphical
representation of the program. Press the Draw console key a second time
to display the graphical representation of the part program created to store
the converted DXF file.
Data Blocks
The following data blocks can be automatically created using the DXF
option:
Mill Lines and Arc
Mill Frame
Hole Drilling
Mill Circle
Mill 3-D
Hole Locations
Revision A
Part Programming
Important
You must create a conversational part program before loading the
DXF file. If a part program is not created first, the DXF file will not
be saved and a No program in memory message will display.
2.
Ultimax System
3.
4.
5.
Highlight the DXF file and press the Enter console key. The
DXF file is loaded into Ultimax and the DXF drawing
appears on the graphics screen.
August, 2002
Press the Draw console key while the DXF graphics screen
is displayed to view the part created. To redisplay the DXF
drawing, hold down the F console key and press the Draw
console key.
Revision A
Part Programming
Figure 1.
Ultimax System
August, 2002
Quit CADends the DXF session and exits the DXF file.
Revision A
Part Programming
DXF Parameters
DXF parameters are defined as follows:
Parameter
Out of Square
Tolerance
End Point
Tolerance
Part X and Y
Offsets
Convert Values to
Inches
Display Converted
Geometry
Autochain contours
Ultimax System
Definition
August, 2002
2.
Move the crosshair cursor onto the new location for part
zero and press the Select console key.
3.
Important
When you use the crosshair cursor to select a new part zero, the endpoint
of a line or center of an arc or circle will be selected. To use any other
location for a part zero you must enter the value in the Part X Offset and
Part Y Offset input fields.
Revision A
Part Programming
Figure 2.
Position the crosshair cursor on the number or function in the dialog box
and press the Select console key. Numbers that were selected appear in the
top portion of the data input dialog box.
The following three function buttons appear on the left side of the box:
ESCexits the data input dialog box without storing any data
entry.
Selecting ESC or ENT clears the data input dialog box from the screen.
Select the Exit screen button after changing the DXF option parameters to
return to the graphics screen.
Ultimax System
August, 2002
Holes
Selecting Holes
To create a holes data block:
1.
2.
To select holes from the drawing and load their locations into the part
program:
Or
Important
The order in which the holes are selected may be important when the
system is building the data block. Refer to the Accepting Holes section
for more information about optimizing a tool path for hole drilling
operations.
To select a group of holes with the Window screen button, use the
following steps to draw a box around the holes:
10
1.
2.
3.
4.
Revision A
Part Programming
Note
Use diagonally opposite corners for the window.
5.
6.
Press the Accept screen button. The Select the first location
to be drilled or Default to accept selected order prompt
appears.
7.
Deselecting Holes
To deselect a hole, position the crosshair cursor on the hole and press
either the Select console key or the Exit screen button. The description of
that hole will not be loaded into the data block.
Ultimax System
August, 2002
11
Accepting Holes
After selecting the holes, press the Accept screen button to load the
information into a data block.At this point, decide in what order the
machine will drill the holes. There are three methods of selecting and
optimizing the hole drilling tool path:
1.
Select the Default screen button. The part program will use
the order that the holes were drawn in AutoCAD if they
were selected using a window, or it will use the order that
they were selected individually by the operator.
2.
3.
12
Revision A
Part Programming
Milling
To create a milling data block:
1.
2.
3.
The following functions appear as screen buttons for the milling options.
Not every screen button described may be available:
Ultimax System
August, 2002
13
Lines/Arcs Milling
Select the Lines/Arcs screen button to create a Mill Contour data block.
The operator is prompted to select the first segment for the contour.
Because individual line segments are used to define a DXF drawing,
contours must be formed by autochaining lines and arcs together. The
autochaining feature eliminates the need to select every line or arc to
create the contour.
Note
The operator must select a line segment where the autochain will
begin. The contour will begin at the end point closest to the selected
line segment.
Important
If two or more line segments are connected to the current segment
during autochaining, the segments are highlighted. The operator is
prompted to select one of the segments to continue closing the
contour.
If two segments were draw in the same location on the original
drawing (e.g., a line drawn exactly on top of another), only one line
will be highlighted. Select the highlighted line segment to remove
the duplicate, and continue closing the contour.
Sometimes two line segments will not meet when you are attempting to
create a contour. Select the Edit Drawing screen button to close the gap.
See the Editing a Drawing section for more information.
Circle Milling
Select the Circle screen button to create a Circle data block. The X Center,
Y Center and Radius values are automatically entered into the data block
when the Circle is loaded.
14
Revision A
Part Programming
Frame Milling
Select the Frame screen button to create a Frame data block. Line
segments are chained together to create the frame. The following
conditions must be met for frame creation:
Important
If the previous conditions are not met, a Frame is not valid
message appears, and the frame is not created.
Ultimax System
August, 2002
15
Important
You may need to revise the DXF drawing before it can be translated
into a 3-D part program. Refer to the Editing a Drawing section
for more information.
2.
3.
16
4.
5.
6.
7.
Revision A
Part Programming
Editing a Drawing
The Edit Drawing option allows you to Extend, Join, Modify, or Split line
segments for a part program. To access the editing functions:
1.
2.
3.
Select the Edit Drawing screen button. You can extend, join,
modify or split a line segment using the Edit Drawing
function.
The Edit Drawing screen buttons are described below, some examples
follow:
Extend - locate the intersection of two lines and extend one or both of the
lines to the intersection point.
Join - move a selected line endpoint to the endpoint of a line or arc
segment.
Modify - view or modify the geometry of up to three line segments.
Split - divide segments for selection, de-selection, chaining and 3-D
operations. Line segments may split at a midpoint or any point of
intersection with another segment.
Exit exit the Edit Drawing screen without saving edits made to the line
segment.
Ultimax System
August, 2002
17
Extend
To extend lines:
1.
2.
3.
Select the two lines that need to be extended. Both lines are
highlighted when selected and extended to their points of
intersection.
4.
Edited
drawing
Extended line
Original
drawing
Edited
drawing
Original
drawing
Edited
drawing
Start of arc
Extended Arc
Selected intersection
point
Figure 3.
18
Revision A
Part Programming
Join
To join line segments:
1.
2.
3.
Important
The first endpoint cannot be an arc endpoint.
4.
Stationary
endpoint
Edited
drawing
2
Joining
endpoint
Newly joined
segment
Selected
segment
endpoint
Original
drawing
Edited
drawing
Joining
endpoint
Stationary
endpoint
2
Selected
segment
endpoint
Figure 4.
Ultimax System
2
Newly joined
segment
August, 2002
19
Modify
To modify line segments:
1.
2.
3.
4.
5.
Split
To split a line segment:
20
1.
2.
3.
Press the Accept screen button to accept the split, or the Exit
key to cancel the split.
Revision A
Part Programming
Caution
You must examine the tool path for the part program and perform
dry run and error testing procedures before attempting to run a
program created from a DXF file.
Ultimax System
August, 2002
21
22
Revision A
Index
3-D option milling, 16
E
Editing a drawing
extend, 17
join, 17
modify, 17
split, 17
Editing drawings, 17
extend, 18
join, 19
modify, 20
split, 20
Editing parameters, 9
End point tolerance, 7
Error messages, 3
Exit/Undo screen button, 11
Extend a drawing, 17
A
Accepting holes, 12
Autochain contours, 7
Autochaining, 14
B
Building data blocks, 10
C
CAD
compatibility software, 1
Circle milling, 14
Compatibility, 1
Completing program, 21
Convert values to inches, 7
Create new program, 3
F
Frame milling, 15
D
Data block
building from DXF, 2
Data input dialog box, 9
De-select a line segment, 16
Deselecting holes, 11
Deselecting holes in the DXF option, 11
Display converted geometry, 7
DXF option parameters, 7
Ultimax System
Graphics, 2
Graphics screen, 5
H
Holes, 10
accepting, 12
deselecting, 11
locations, 10
selecting, 10
selecting with Windows button, 10
August, 2002
I-1
R
Remove a line segment, 16
S
Screen buttons, 5
Selecting holes, 10
Selecting holes with Windows button,
10
Split a drawing, 17
T
Mill Frame
from DXF file, 7
Milling, 13
3-D option
used in, 16
Modify a drawing, 17
More screen button, 12
Move Zero screen button, 8
O
Open contour, 16
Optimize tool path, 12
Out of square tolerance, 7
P
Parameters, 7
Parameters for DXF option, 7
Part programming features, 2
Part X & Y offsets, 7
Part zero, 7
I-2
Revision A